Warning: Permanently added '10.128.10.40' (ECDSA) to the list of known hosts. 2020/06/12 00:18:21 fuzzer started 2020/06/12 00:18:25 dialing manager at 10.128.15.235:7537 2020/06/12 00:18:25 syscalls: 364 2020/06/12 00:18:25 code coverage: enabled 2020/06/12 00:18:25 comparison tracing: enabled 2020/06/12 00:18:25 extra coverage: support is not implemented in syzkaller 2020/06/12 00:18:25 setuid sandbox: enabled 2020/06/12 00:18:25 namespace sandbox: support is not implemented in syzkaller 2020/06/12 00:18:25 Android sandbox: support is not implemented in syzkaller 2020/06/12 00:18:25 fault injection: support is not implemented in syzkaller 2020/06/12 00:18:25 leak checking: support is not implemented in syzkaller 2020/06/12 00:18:25 net packet injection: enabled 2020/06/12 00:18:25 net device setup: support is not implemented in syzkaller 2020/06/12 00:18:25 concurrency sanitizer: support is not implemented in syzkaller 2020/06/12 00:18:25 devlink PCI setup: support is not implemented in syzkaller 2020/06/12 00:18:25 USB emulation: support is not implemented in syzkaller 00:18:31 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000180)=""/208, 0xd0}], 0x3, &(0x7f00000002c0)=""/8, 0x8}, 0x840) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000380)="7fc6e1e6baa7c217fcc1b2bb4c77fb2b2a1d747648ac036e70c544af019027b6dd4ff68d13fcc7012121c94167d5e4a2726f88236d03ae0818008bca41b4b6a4fee2441a54ec87a71b6f60310166f88e29f3967d8af35fb854a23a12727b9f919acd98eba11049b3a94847a60811d55a6080b4", 0x73, 0x807, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x1, 0x4, 0x9) recvmsg(r2, &(0x7f0000000a00)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000480)=""/43, 0x2b}, {&(0x7f00000004c0)=""/151, 0x97}, {&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000680)=""/222, 0xde}, {&(0x7f0000000780)=""/221, 0xdd}, {&(0x7f0000000880)=""/164, 0xa4}], 0x6, &(0x7f00000009c0)=""/9, 0x9}, 0x0) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000a80)='\bf', 0x2) recvfrom$unix(r1, &(0x7f0000000ac0)=""/47, 0x2f, 0x804, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b00)) dup2(r0, 0xffffffffffffffff) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) socket(0x2, 0x4, 0xf0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000c40)=0x1) pipe(&(0x7f0000000c80)={0xffffffffffffffff}) getsockopt(r6, 0x9, 0x8, &(0x7f0000000cc0)=""/133, &(0x7f0000000d80)=0x85) r7 = accept$inet6(r2, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) dup(r7) 00:18:32 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000000)="7604c760bfc4f337c0122c491f61a7d4fe6b0a6f2acc69551d91ee865f8c9de9bc658a648e242b70a5a006df26b9df160dcdfea3a4c6bd04c52ab9c5c3824001a999", 0x42}, {&(0x7f0000000080)="557b1e4eca37117caa4e84e3dd951346ca4d053c3dd13939be2afc83887119bea94cafb91a3ebee3d0b1cdb369d4e3639b78ebf31d0faa3496dc18d8313efab0f5fdb22aeb50ef6ca61d11cb3a7874cb96f2b9ca0f221e7b2f3d9654710738e381bd86277106a023b901559809ff453fb1f493f799bbd876bfa440572bc99e6c35039b695bbfd857a050b7e194e53b28d423f6d44b4afbe9ee600e5804de9f807b80761594872347cdca8837969f44baa9b7eee2d217e6a9cb1ba50fde07534428fa006c886e31afe99783ae94691ed94c9a8a8b2fbeac43dc4f1672a39ee5f459f831a10c621a4219dfa2371b7ef6c6b6134abaf85cabb0e23139bd2a4c0d3547deff6f45958b0521a63bf9dda2bc7c0762348a40c73bea9bb13a26b380d0e369c26cff4c0e9b43717e2de939bcc898b6581400189ed428bdf0e84b315a3fe238a36b5ad307dd6f483a0eecac6c5ed37595ce64924a9a4fc812688c5fa582891ed71b724424fe88ab6c5ba1dda73304a13f6e4e358b60286fb33014c7c859ee8f6e5b35cfe838de808087bedd9f8237bb25374194d06409c495c867c5594afbe29812b89bdeece5d4dd0edf23ca41822ad04fd0b42b7ca8a27a270adcbe62fa272851bd40cf34ca88fea0f9af68915c0cb48319272faaaf35d1c4caca17ba68aedbfb0b93f86e6e0437414ff22fef0f694fa496732520e3eb11cf0551b5cd14f33b3f462aa3a660e956735bb41e5a88bdfe0f4a44de5abcdf631d40c03e61816f3f2247b68ae69c9270b0a53022aa9c4cbfe0fdeed36d28e15a3a92739d4bedc326feb506f8c58d07d4fdb649d5ff06a03d68951498ca5faf49e3a880caa1b34f93e4999ca3c6459e4df5452272ec4dd6241359437e5ebdb2a7f0e312f666dc5150f8898df36e31da3c669ae8aa2cf5667b6278447a1dcfba9859b8fcd75078356e502392833d0b27d56002df3a25e0ed9c6321dab9591b236b317fe65badc240b1f8c0d7544e36aaf713310a21fe14eeba1fea781846f46fc955ccc24dd5c760a71ddfd9ff874b00ecb259af053f8f8ca4b046568ee25dce1290452e91af6a8fe064391e966deead744965a5957076cce21d125e114d727b8f65526207638382bd6a97b8768d44536212b1a9df17ae1cfacb520563cdc3eca8e35344161704947e60ed5f0815870783925611696302010ee1f611b2a8a7bf41922802560a46e49fadae2a9f9eeb06eb43c14a3d46a916841e2460d88e62f7d873a9c6f256551042246067dfc2cf3bdf9029a0db8e1c3566511127611b2c21c28898f4288c6598d1d6357f22e96509c88405255babc50d03d2e36d2cd3051d8f62c0a762c443b8090ea746d94204877e0c0e2719604f01af002d4c377dbde9db0bdaf963108e8249efefd3b1f6c675f688336b458590ec97e9b2b03e094ce0c85378b3f90022279e5d4b244273b73addf1b30f6f14da3bdfb018649b3f0f68d57e25240790979e1d9f5ee293dbd5711c8815baf4636f3706d792c76325c215182cdcc96448c58918065e4b74d1d1fb2df8d583342580533914d41380ec0198d689e30bde7d573d41550c9ab81392fe329c46475ddfc844f4e9f18c855c7d4f242b0300acbfb6e938cbd4ae477421d2a77ea4cb708ea215f0401234d507a32a757203c6ebc95243331b5809edef23011f79d26df42f2da20167ebce498299afed7005cfc70efa59f19d6e863372715313d4843393b09b68cb625226a496f5ab78611f058df6b1a0fa388d21ba6857fa5075f48425597609e4c13469f180b05eceaf840bbcbdbbfe3cba7b36ed49302141ca33b3d8daeebe8ac037047e5d97236c5cd70fbd32548b33a0876db3d1e9067c068847231c7e52be08187628874b9fc7e84b6390bbc31755e5b1924fae26afc872dce209f3d46a395f5cec2dd1a0e38b722667339fb560b872326a806e9a75e23c2e797c544a395b53b31de72a8e216484ff4eaae06286af8ca2681ac9b0df61d5d5e3175adbb1b48ad0387b0b61cab6fbc2bae274232076dea01b4a5c0f27bccb836d2aedca61242a2c0ab294ae6494487b29783b14cc50af918a6c358884f2aeba421670257e7715fd461595694ac7bc9a7689e9c0dd8c2cca31e874d1d43ba102fb94a92b17f10b60ee3de78a1a83e86a1d118af148e01a415653568a79e3d3d4e0b682cbbfd11f27a809f366bf83027295771c92f8cd3206114683e5162f7b84f16f0c33038b60ecbeeb71bac51156ffec57b19fc842addbc96deefc4127fa5491e820a85b000895ef9b9b8eee034126d5e32b1a73c785849e60e50c7dd53e82957b0dda9410d0d7cea98fd76ff40860360913f267d9b93547f9bd9babaa793ff3b21918685d4154058ddddfc90c3e9e392bdde4f4b712d545094c068fc28c7ff7e062c85c354af120084bf5e5b0a0d761eb812a0cb631c4e41e4593e100db8fd809408008b6423c16e7ea84acb0f6af6601cd595d4a4cc445bb376811c86b880b052cffb11e9f619f398c9e47473f68edc4e6ed5e324a154ddd60e9aa9356565e4c3e2df3afcbe88bd8ec0677e9e8a39befb1dbbc5c40a65b1a7b467a940835064512845e5b2058aaa73b2e5d774f8011e720ac2d3c1882a627426c0b3b05db2546cebb848a7617cd491e4dcaf0ac05104ea31fe5157b3e8238cbbdd0b936f4feb0d2eaa533ff8902fcf80878daac4d3fc8d0980d34973e8b9f939553757d4f83538866b16ff1305dce445c6393f5dccfaf76306e4e0ed4a3b3b48ca83ce820a82c00471e5314ff0316aa309201e8f3b29695c380cf68b4718ea2c1d722df1953b635bb855f6a4fab0fad66f765002939b86bc62f9558aa56e098c9e68285dac6c1dd7f0ee81b843f501d011f0c8b266b80284d758fbebaabfc48b35b13caac92da8f4712885f55c7e28cc57df20e7fce99610b7ea2415654c06171f926a42bba0c143053d25987bcf183c50d372f7fbff006f0118b2551411f79106afe794a14bb12389e399c07bf8eb25deff3a522ecb038179b9ecbcc6b23d397309ec58cbc921a63f1053d2448769f8b41d22ccc6c1b42cab8d83910d085e10e37f45e9dbd4cfcd3246e205629fc5a59a7a9756aa635f250a85f4bba9e4ccb86845de786c5f058d13176e3fd6f3f42a28fe962be03d447730fa3d7b360e8232705d0847e6ebf702ad351a7365e006511b5e082152367a99c953f95b14868ab581171a5f3dc53d1d42471e95e3833c061d62421bf06a4a5d13620be608e8c57acc3ab8b8206ce488582bf80dec2f6f12e64fceb2c9814059cfe434d43730c756dc65981e7880e1969c1c0de583d3e450d21f0d50b2c8766717a9f969f43f35a948d79bf3b84ecefb70eb0ecc58acdbec158aa67670ffba8716be84eeae520775cf0454a046f2bde2bc6668656a5572a4b811941617c6d6ed6bf31ac983fc3bc1a1f490832127ea0a126d831e4b80cb43f8587747085ddf92a103df0c77e6c696594ad849ab075f076db1f771804bc9995763063f7d5690f3de7adb466363afc135cc5de616ed5beeda60e2dd9af58f09b02b21ec4473e587e5f6b8f32d5f195b887332f0668abce5a0c876ff3808dc50eeb074e74a352843f2233458d12ecc0699dbf45c9ec06ecc3244a20c17738bde9aeac9e3e189c91c955eb73f16c65b7c95043163fe3cdd08bfb6892f85220736dd3c682ba9ff3d549ff1a6a3539d5082b90a7ca9ccc0a06745a9524d5ef60f579a118a02abbad396446cd6a97c1d3811ad52356f9419f42bbfaca3d16cc71e5f54effc5189ed0365ccd08bddb1706c924712544fc6d909dc1a819b9698ac288ca514fc8c822186fb12c4b2a7204321d1f3effd2892c97169763ac44b05630c9585939cf714be88c8c15a6ebe23cd854ca343cbd1f8aefcc014324d1fcddd6c63ee588914a7cb1a077c5e01ffd5f91662890614fdb1043127cec80c1b92f2f4a3d62fc9dd63b5bfc76b957420d3f4b13496bd28d1365fb24b5b50631b5cc558f5053007d499d3479fb67fcfd80a99a60c2b9322b0dfd89c7651afc21d2f1d2766da9d25839a78c6a66ca911adb61fe7884df78b95f0d71c7fabbe879a368fa37df50b166d04072db3d9518f5b262460db8242d9ba7f80433bc23c7ab2d8eb301e516c04fef0e473b41fe470eb02342deab4ecfe64d27b83af81cac61fa1a5c14eb1446307183d40218613fb8fc5de4571544108a4db412d07e611911b540c2f475c9a567e184d4098180b19729d0ce8cba9ea33d3f9c291353f39cfd913a6723d6e3759d398df8c68b33efbd10bf99f0e688eebba3c91d52c650f6c5d80a13d0ecaf05d2d4b9096d23badd4840259895deeae6974e4b2bd2d795306f46cad9e08a7acfca637c75380b626a6c67f0c968ec163161ec1e5c21200a94d6add99a366275d8f7724c550726d0a92ff7c3878afda0d8d9c1e575e776ed3a849a68260c638b2ded5cb191b0ea2d01758b8f2963d59e957a52d62c360088b5d96cea1f2fbb65c36bb34389cd88a897b81892467c51282c0033bcded237a9913f61d196b0b271d18a8641fc02391287e19ad02388a492dfe2fd7b8a485cad8514a85d525ef92ee43b46fbee76174bccb0d288c2dcc998209fa980c790034cbec8639bb5c4dab964bbdc0fd285e15bb0781497038b94fb28710bca2bb96fa4ec5848d34864413551b6debc39ce7f127a69c90a27320eec818efe6ccfa1d0cffe8d9e70eff1ee18ba58e236d7b8e77e8113ac1e1fa314c638ef545349767b2f3367493db6084e74a77bde9ebfd3e7002992353e3fc2c6c4c5b308b55fd2f3a792625e270ec4ecfa3eaf141ce2eca1cd2f47c4e57b70773619405257d64665f05eb742e01f79b7d51bde178650289dfc863683064ae2e9ee91d0693d0beee885c969aaea09b326248166a7bf26449cc8c36da15f491b8f2b2b3197f709f7be228b2a4a950702d855f8af236f57c7dd75a33777ee6a0b8227ca8b334a2eaa9adef6f93f868aa8f28ae80fadf0bc088e4a5a6feba67a6112aaa0b2e2944acba28ebcaa9270abee9fdb2c9af5dfcc431aae5ce9b52c2b5ea852bf9e6af08cb73098232faa8cff9cfcb4536313d27551228267285d6dfcaa909156f9f40b4a2aab847b124d1341f5878a64727c4d19d4a96bed4427e32e9c903c304b45fbf08623dec5019c490f2c72cb96996c1122828cd0efd288f7bcedafd3918cfa40eeba82d23d76129ec505eb47017dbdc790e1a9d05dc6a70c480b8fe83708fd74a8703231d3330f1e3cad57c1e5031dbf4431bf91b4c12d32750753fffd424b1ca79d32d74d5ed5c86bada7bc1987e229a7f324bf9817ba73f8dda06ed04b8650a55750934e0f21971e267146937ecfbd18b75231960f8c8503dbd01f8b1bcb8cc2f3b2208abb4081562cd2e43427f3df9684dd296f577bb5f950817fbe2915802829f1a0c30447088b258d8c8d059a5866a303fc49f6b86c68c8341c53fce4db62799de04acac41331d764f44d3209c7912c865bfc90aa509ed6f1affc6f3ca706887996c335186f476fd1e1f20e087eca70989e488f0cc37c1e18f45a94063cb3f3528b5e8e4278e8ab06692b73c3d1f8d63803e5ea953141dacc243656d0073e0c11dd37a7045d149680376416a6bd478f705bc308724fe103711c75edb97c9138d851f413e83bf6620191ae115f2d08486b621e12435139e3e4c1fd6bdfb9700de48376daf7daecafb2bc4de7d2d6784254d6c9d2166c7908140216fdbbdaac003d1c9b41fa95382900528532dbf2d15fbc", 0x1000}, {&(0x7f0000001080)="1b899de558fe15cc1efdd654a66954baec83b8d2a57a2ee1986c48059e94d73af3b2130d4c5718c050c80301", 0x2c}, {&(0x7f00000010c0)="887d42145b531d2b00eca0e3f1c4f84f35713e75448204a630c7539233ba43068e01563f3eb21d49f24f09eb2137d680796243cdf0c191805dff9436fa09bccdf21b0b6078d26c576d677c8dd675b9b4bcfb3f22783c5c62207f0efca35ab41632fdd726c9653096b2a3eadbe777fe215e8a32faa4d3b083aa1297436b6d365d6052817b53cf07b6e2ffdcfe1e08c8247d0aa429a536921ea9524ee78b1aa8d830b00957242ae53eba33709a19dd414a1ee740e57c98eac44b5c7a47ab742709d8f05319d1cafa0534bcff0c6b92f2ddc8736f9c8c29fd95d04f828f033609d463f4863744a27185f8f5c6f1fb143e800f2de56058", 0xf5}, {&(0x7f00000011c0)="b5323ec49898eda3f9d112d88454e0d5e77e698056321809820e801ee57ade38f78daf9395124fb390b7c76b4828b62b9a105dd7705d2a9a8144faa6c1bd70475f727733dcc2fadbc781ed685b7c4e971ab6663839f652b3865f84d3959425683c48caf52bb6bf8478cf2c17866d8a8f6be7103a82ff5644c1839cad177862a0d35aaa73557e3a343acdd2a2cc86c5bf8b28dc07dc09b6c66924ce9f9448299cbd1eb3cf50a9675667f6f34f2f0f6206e17a4a24208fff926d61f2e42348603c0fc1717cac", 0xc5}, {&(0x7f00000012c0)="4e7cfcd766b3fc006a09a309b80738307c28d2578aee3fe8bfb04e37e4bd8705c6046ad29d1ed70ff4fe58cafa65551c17b42d6a1b069fdd65b165d4d57f8b1978e91a9513158f5d978cab80186e62c0ba654b1bed866add90c12a6abd73ce59031746aa1e37001113ea5e0f500ca07bcf1a54adc4463e824a97e7b27ed9b2e48604fccc4b3bec52dfccbb7dd2709934cf7994fbb5b2940fe7e3b967ba33ecdb30c874df27b2c02655dc2cbcba2306f5f5b74570998b13ba56bf7a44f5c505e54517c3da6035c255efdd46ccaa2bfeb3977d9bc2635d0622be205ed71199d7a8e274844672009f97", 0xe8}, {&(0x7f00000013c0)="8944095e2351a6186c8c8c718285ef77ee7fd4a532904488bb4953df13dffa9d59f3aa1873738176a0aa1736a612024c0f77ef649882fda3252692a422e89baf6c40ade104106b2e1008303c816242e6e3e5a33e86cd200b529401445a10d54c7fb117c9a900b8cf962dfdd9dab912d356f540783ab10e7f1ce5e88c9f9990cd96fcb05197cc73b4d3d31cccd160957a62465ae003705551995035cc36781089e2c6bc5ac1116c65550ec100", 0xac}], 0x7, 0x0, 0x3) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001580)={0x6, 0x0, &(0x7f0000001540)=""/6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000001600)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x3010, r0, 0x0, 0x4) r3 = socket(0x1, 0x5, 0x6) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getgroups(0x7, &(0x7f0000001a00)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = socket$inet6(0x18, 0x1, 0x81) socketpair(0x6, 0x4000, 0x1, &(0x7f0000001a40)={0xffffffffffffffff}) r9 = open(&(0x7f0000001a80)='./file0\x00', 0x400, 0x147) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/diskmap\x00', 0x100c0, 0x0) r11 = open(&(0x7f0000001b00)='./file0\x00', 0x2, 0xa4) sendmsg$unix(r3, &(0x7f0000001bc0)={&(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000001680)="952afaedd51966b52cf2a034acf3b36d896df3d82edf52414623432770d7c1cfef0929182eb5cebc519d386d4f2e62409c6aff16a70348fa03ba5d1f6a361efcac670772e436abe7bf042e9bf53d541c8252f876c6ff1826fc90364a2afe44e35d1b8b5d2d70f4638365", 0x6a}, {&(0x7f0000001700)="d14b4fe8c7b25384b5179b374551f2ab2cc1cfb86074c89b76f7b89ebf6d9fef1231e8dee4", 0x25}, {&(0x7f0000001740)="d6d2ab2c01786a9d1f982e309fa8c2777fcef952fd409fba73183db8bb2184682c3f86305b05925a17fea11214c0ce6f85a6b1006ae7d3d7d20145b16615c45403e78b260d09bf84235cee83e4e29328d9d6", 0x52}, {&(0x7f00000017c0)="9ba9d4c1dc03938c12cbba3f7d267d4670cc9bbebfb80c8aeafa47f9838e38ef572aecd1719ce4d91fbff2bb5f7d780652d6f701e390b455181fd6e176d0dd0887a02d9396e22ec61ac2f0d69742419810390de6319bec26ae0974ca55ef136f47e990edbb0e739be6db1817c6f0707a4e827b081d4ebadc45a38f3a729a9d9d", 0x80}, {&(0x7f0000001840)="d11146306c937ac2c6f3f207a98b9caf47b9e6fe54085f3489c682ca474e822f2c8e04b69b451806214318c4f1546fe34a2307345d96762bfcd68b7bc22e764478d9aa018694e83bb230dd786fe2292c590ca80b4eb8d1d5fff9b23a042f215f2b78931b755a1aaf73f5fc0399ba1ca00d4a11cf942dd11e151553f17c1bcac0", 0x80}, {&(0x7f00000018c0)="7ed7faa2a7bbe0b893e2d03130504f2d67a326e50729292f0dd7a076b75272c528cf59f3d1dea53fb1c588a7e19a9c2533cf7b3e207ae59f3bfd9f235319c94aa1d6e4bd269d16fbb6d44839954d6cbb3ac6947e0f4edffe8a5b73a8a2e9c7ffcbc466b3974bbdd4adb3495e056e5751386d88bcf57eccf2e311ae", 0x7b}, {&(0x7f0000001940)="76a7bcadb47382e27bb8bde0c4aa2442a100505985c230908345903f17daca11885651fe6bb0637d84c93d2766b9", 0x2e}], 0x7, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, r7, r8, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}], 0x78}, 0x8) r12 = socket(0x2a, 0x3, 0xef) setsockopt(r12, 0x401, 0x8, &(0x7f0000001c00), 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x378) 00:18:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x81, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000840)="e6f42ddd94f358656409276da13b8d96b6782483fd2c306af91de67b8cb1821c4a2d271dbdc578559dedf0202e2872d852ae64d04713c7502e467ea4cffbe4ca0a6624c1bd8b67a47a3540be42853c2b35717f470d0c001f9e4c4454fbfd7e96564f128f6e4bf63b438e09b3d08a064943a019b8a63a1dd0adbcc860fa301df8860514dbd2bb124c6ad8907850083626cb38bccfd277db8780edc927b2562b9b9931848f021e0409b8af7575a1ff09c0b797bc88e0949153f65e30c9555f41c3e81395ad4b790e7589c500c8da14e3c5796bfc743be82554ab2db0754adef33bb2a2e40911f4e56c1c79f832001dad0d4c191b51628c5272f314687245cc81df7b2f77dc126d073f79ffce830f44c4c72baaaf85d10b7db653b0852edebd1b5ca640bb0f0798c752485f80d1b184b022826b0e2c111a534ee162945643e0dd504b92ba31f2f41a4111954ee48b785260daa0d820d0f3f313b6bf6ff69170a92ac736f49f72510b831da54f73917f823dfe03f3492b6c25f420e75385a3f442ffbb2a512365759304af6e1a677769a3e49151440fc59efd8f7d9179d6b736c46e08e2b89ce2a36b10ef3079f5dcfe358f839652c7f621c0dc1e6ca8cee80cad8240d3529c41506ce8750608431d1d4ce4cc893a702b793761491fb88d4a72a74373db419532723f99f45c9b7926adbe097164ed2ff44f149f7df415c4aeb12b1e72fd6c4aa4d4693fe9849fd519bf51576fbb3bd10075a8aef3766ca1cfdfa676e486909c23b0d00940e95d5bee72c2a2ed9b3f35a8a7a9ce2597988cfcde63ad692cf870d6c90187d2ef64db502bf872c2c082c4565b48ea7ceccfbcca58893854077e6c142859581dde2d11321f065fa3ecbaf1cba3bc04a00321db25149ccc6a2521b10fa3c1c2e2100882ae16cd94ad20fb99362dc6c14a2d13ea635c34ae4ab513029b2c4277c4be4fbc5bf461f9e0872ac5a9e2c2095c348575f25a958cde9626c113ed5d036a271f7958ee55f0225a8bf9d75f201aa53e6602733b15d2e9e1650d2c3dc6a239da9709968098737b30aa130c0dfac086be834ecf5249573af5f4ef4df859cd4ff369b7c3b772e3b62f854cdf35285f9e1a4df5355b833a6a0469874a0eeb3274f43f46b5b3a520e2e0fbcb8549057c37f15ea73ae2ad7544d1a4512a8d13c5481dc998aaaaebafc6847e5afd283bf49b3b62aaa7d10a74a23a9c94315d9bc1e94a70de008f20b5e3038d4f7791dead09a20c0cce4d7bac9f5efbc18993f6056420d5d25fd5361e37795132cb63f2a32476674b638b6619266751ed8d516ed75799119f62b5bc0e4f23d6e3f68f40f93734b4e12c051f2830d4279c17b465dfafaca716f57597938fd2e0512e39e27debbeadc36e9aee111b747df16f6b63d088c0a6de6c1720a7232ef12aab29cd4433b2b04f3f5aefa15634cc8cb7781de9f100b35f4d04e1ccee8dbdeb110ed57739f8c152c3713ab3b709ccc79c4b1e9d65a65d6b12813f4fc3a4759501826f34522c8189b95df619fc23752d3ec5e2fad8d36a8455f9eb1fda310199a13e2d91ba5ee2784ad6c95ead33ce222e666825793b107b69f9287930dd0b9c0ada0c8f3856ec40bea705043b73a0b000489b1f9667fefa7e90f06848df94a46833621b9cfcadd1b1c3839f4b30e928fbcdeac5928951b7765cfe29daa92ca749d63ceac42655dcf7ecee1116cd8feb0c50e85dd86545e6003364c215ebc6f23fd3b906e3d087cc2a914102b8b083f0f4effcc48ef3415bd93c2f9b32160db41f362dadfe9cab093aa0c66a5d37318c57eea1920283", 0x50a}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000380)=0x405) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = socket(0x2, 0x8002, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000280)="1442c4b879f31a0141e850722b0d69932ed64689ea7fd82a174a79aa78feafc38935ba73a10d497522376ab31e2a4244ac4096097132ea997154bd0651cfc37fee8caf898f8f9aed8c0c623e90", &(0x7f0000000200)=0x4d, &(0x7f0000001f00)="028bcbdfdcdd7ce288e87c8a084498bab44a15957a0d08ae37fdca23091447f7e8f106ad15b213f3ff412b2cd6ee463777bc3023d98c75314519f3592dcd30d7e278cbed1ac44b3d5968e7a569c63cd5ce9e702efef73646dbcfd503eb90587c377cc030786d7966613bdea1db9e5b28a64b7a211f09ef0f096bdb3456c2164ca6122a500efe60e2e407900f572ddee80c9f363261fac83edaa15e111df2639f0a18db79d1deff875ff6a71c522d50161da17bdd722bf2f27b0f2b64ad6ad81b8b55c6a0f58e5ac89899696d0227252202387c32f7f9eec1a7babfec7136ea31e6bf09a7fd1d7ea9c6361af794b56d2e7168c158565fe9a896228595b756669f97796fbbf9a910fe91672f464bea7ca47056aeb9e1a3d1374e37c4a3cd2795e4aed59039af5f1df22822095b7a39c0f887ffbb23bf76f680f37f40de498e0794412f0f51fca59935e32a0312a0701ed6e98a8518737a1d0067dbd843fad9d177212aa42be7f75c363d05491a0d9734489e3b1372f5225175e7e24fc40a8394d243400c8126d8cf8767f17e15670d7b65970e21d9df715dba6c047c2e12179d67fc0f9fbd66576a7a283a190ff777a311bd92a40168da2011860970621e1636fd0cf939688119774d0fb0cbf25c1ceb0d771e87f5de73939e1b84ae0bc20120f9305bb00f2036e626fa0cf68932e594728052dac97b7446cab0a4cb88e060eff38d26c55232c7143df5ba5dea32056aa9644ff363d5fbeaf84e03923cafde1953ebfa402e920bba1cb1f8b0c35291b0cb9e22769e822481555ddb41339ebee5008f9071ed0e58e84b3df9d00fa1c87c9444cbbe9fecea32a59822bb019d754b2162b56a62f6ef5ca5e9e465e087939485c237c01f39efa693340829532f548f1d3aa5e82924091550b7120e26b350bb0b8f7364e50d9c0a15a05b4aace397e55dde63fb3c9e2aafb72353a9e6f44fed6b066d3d9db49c9e4649fe3d049f50f4db8e7ec31d6fe240824c64ab4c017a3edd48871a5872712880b9eae421b57369911fa26f95f43e5578a6ab940639a0e92d99668e1109e975c1c8591d137c96849f8b5ccbaca77afca5c058c01eb531760d950803377d24b9904c201f0b550a20f5fe2befe8f130c48292b7719563d5001b8c672c382880cd62d770e522f93dc2968ba7ca74bb01ce488b78d3d6e80ced576950e9c84df8007e6ec38f88660868130db487b849fce8c30cc76806eb1a19bc77116e4b05c827abddae8733071d77435a53706f7e56e2ceb63d64a38cef4c161df5c9a8a01a8908d0f8f058b4bae5fc3a9fc5618aa7d2ed40a36deb1c026dcee7637c6eb6bb2b1792fb97a4bfc5c70f95aa99249511d3db4b93184b9cd4989316a1f0b93fc05827649c29b5d0954d821d5408413041f8907138004b2f30d901a0417c4f0751f9c27c23daa71ed608e63c3824f56974639efce169158a1fa84232305d3487c88c83af31bbdf34ec2e8307ce718450f472c94018137c27401897148620cd5c85cfdf0741c3339784cf30773c764c6f0fa7c76ecdfa17088eb043e8657146e901cb7fed5700b336d7007a7d2fa31c8f6235f639cbaec18dd1b1cd6300175db333f536c69f0418e4056d05b6b83f0057c0e4d8a38d71dac4b7e91565d1f1f393ffab40aaf871026272f0dba78ee3d8008866c702a1079221304f29c8f93fb14bbc4d6a10fba50a606823d08452c5725e126115fbf8dc1e37544b894655cad2143ca508e475e7479f2bf1d339ffcb15c255110f3a73c2dc068ba0dcf6813916dd3b5698ecbce4e4e3148eb7649b7d1a79b7081d162609cff60b410f537ad6d99107baad9c3ae609657efa36c1f54dcc16c74ad9e75a7ebc5973c9770b2127e3f679752bb4253ac8f090d2373a831b140cb2fd768b9c48fcd480b16997054e7f35e5d070218ce076ae8d2e3b9fb41218c1e5a78cd7ad75b6e5ade595838066204049f2821758d603ccadc7b0f852e9098d77b688ee373568ede520fa6ce2f067812422bb4988b06b17864e74bd3045adf4624837b97dce590f4fc95a2c915730d00107d48a912a6e9b89445cdd50b188ae337f5a32780290257a259be1f39eca3a85bd3ec3832be43cae98a5dcb7c44828f70a5c4548187336ec420fc803a86c304b5ee2072bcc7697ec88db7cbbe2c4bdaf29963c59a801e750e3751ae00a33d5a5cf9a18adcbc995be1ad6baec9e6cea65e30640b58583ddfe1211d8b2af8d8d6eefaf7511104e51a6f5e6cb13625825ee0ae763b47069f9c9917278b7d2236606747a99654466d2dd66eea2bcfab7f39983cc518aa26a9657cf606bfce899e14d6856be928daaa21430ec64f405b715b312329a2ad5fe44e445db361920458f5c57bec9b16bccecbd159736e22f5f7729ec918843a0b8fac7ca36da2e762eafc0e1358eb93105310fca4689cfade69205f7419f3853b73f4c57a75df5ad65bca36a46fa3791e795937fdc5320f4f68b1f5e61cc355def9c26c4fe76ceaa5848d437b554b64b7be527c8e99eacdba8f5961260830fbeeda7e61551d5bc6d2d810a1a3992e164096a0a2167c8df53694637baca92f5cc021ee047612c84beb3a8906dc77b28fc24aecfd14b11a4c771e29f7e2a2237ed17d9f283eb68052940937c86f6a34899547d8780f60ef6d14cdb6e238ba1a3353b7214ecba6878958cbfae462007389307e9908e9156b8c9ff612b2650b13c4fe61d6b8b3b0e8bd7fb318adfc657d4f3c58e171b805f522e2cf88cd2e25b11ae3f4d9e26ad9d8462654547990d1e68ba4f45280369eaec473714574cb9e3047017b216a44ec7f0f0ee2f85880e9a763b1f6507fd4ffa47ff3add732b597e2f9f7eccb68decbf4488761aaedaa7ea7ca17576ea9a812ebc7c9fba900cf03323105acbae81f47af5dcabaafc6a9cf2ad7e5977ec43f3a187441b6101644cb2947289838fa6025b66aa8def04757d4dbed909b1b6862418f0cde7aab3ecb210949b3311f0de9a4eb910f7bc41818555efae840361ceffa74bcae7efbc13c3504c4980a460fd9bd71829a7f1aa093c396c6dcaf98deba6a607e580f1a2b487d58cbc7106fba267430546566e51da9b61c28ba18d1252574f70e3fde93b71437bc83ded8e208a9437327694326c076c48a078811cb48cc869973c56fec814eb98c0d350a615896e66d38528857cad0a4c70ae122be3020842cda705a141b722396f747f03abe233691a8d8e963532f50ae9fb8c3ce24ec3ceeea4ff9f074063eb8a359b3c402075afa4eb2b5f9cc69aaa6428426995f50bc427db6fb1a23d0ad44565bea5ce93a0e94eec01bfcb475e83437b081c036bf9234f5c35ac4d6541b3abad762f76b4fdf3c34916bbe26840695b0f805bd9da7d462a62058ecfa2059513dc566b19b3a3bb14784bf109f5a5a5b455b48bc6c8c67b2a8170deac759b31056e8bab41ee172a65ba8e105e6a2fafd2b16a40d747b30b0b7729f6ec7bfdd34fd9659310feba5c79b176797032158b141cbb740f17988a087f510356f8a80f7edcea95086ef441ff23fb0445e91b242cc8bde034a7df272fd3e653abcc5f479b57cc7eb61f10941ac9d99080080ff72d3403961f2b42869846851b69178e07b928492a628feb473154e94739155ecca5d97ac33faa0b61f6dcff82ac55a99f1a7bdb590de3bcfbb4160bf43ab1d8801065cbc5a31e8de8e888ca74eb25c58d23c248bea9ef2b3eabc577e387f550be54202460c9f7e2b96f6303a6c7d39b637ab5da2fddcd557223d50c02f86c94b3136d5342ae0c542a0030da4c5556a73a173ed94331c8232c25b770745329c35a0b0e204131660708f84c6541fc117ac34b06c25b1f72966d1c02346a7772d1ed81d3ddc76110a5052660a0328c348261d595c11b72abeeb1b4b070fc0c9231147c48d57781af14fb2780159db8cdbfa8e09dcfb9839beae56d8641372e462e21d33ce4dfd00d6e817717b31501c483d8351ac32420b46274fc2c79f222d5602e803a45fdb72bf983838853b25c25ad1fa0f580904cae10dfe71e617c30b7a1194e2da7be5c16268aa3bab74dac5dea47f58f6976a8d688a775761fffa7e12faf89affe2a0c6dbe19e2ab657e23ebe0daf3ef5d65813ea787a49ac39f6d627d008cbc1e7025e8927d4e9387af400240da18d11322d64ff5a21701f0a693b4daeab61f5adcaf2beb73895a64beda95dc6e08813d96f62e59ca510e0848aa3d7bd5d3cc619b369db9c0cf2190030c7d07e5c9d73ef67a05ccb97e7151aa2731d937b7892087e438261933248e1d71a8c4378307f3176699da79b6b5907407e87d91594bdea70037a7f55d967c2eb32c1a7dfb38d0f5dd8a6ae833ed902347174f98f5f08fd33bb93f6bf44e30cfeacae5de0a6ad04e6bab6df8a77f8c989b7849dae85dd6b5372cd540b2cd720c498fff3c711aab5edd6daa41537d4a3855bc54187bf82689a1ea5c20eefa91891735e9e9d7d2da60baf8b5f06eccf39e9482b785b46db39d0f8da09e64a41d6ff51601987c67152c54e2e347935988c2601883503fe396b6406437de2be176dccb5942fdacfedd04ccda699738003eebb32a53318f2ce2078ed9e7c82d55b5d01b45a0f58badfb3e698b0fdc96dc24896fa1301b521d1aed02ce2fccea58bea700cf6bf07590cd525007654bd0a399e2463402cf46a349257d6da2d2c61cf68d8582acc8981ba6fe1996a4c3f89101f4a084199b51d800310682909148d31f1d58ca78252eb60c017e296af31b654a3c621cdf6127e0e251fd80a79478bc1d45665a202a77b7165950221243c7f405a15377b1d27956f97b6c4cef225806924bfcd99489323f1c463d045f594c68ecb45e776469231dd0918cb37b3978c17e4fc342a1587a35fe004b206d87bdc5204d2796304fc5232671437a6c87014ba7341f4b5f78e0a95a3f8cc80cad544be01ebdfb08ccadab28ea728bf44c439d7f62d693054620ec92644635618c63f0f5223299462db2a91d2127fb095d6f1d8b648bb07b49ed653ff03cf87146cedaff525cdaba2110d06d7c7d3b7aeea63562737723a20a51843a3f53d637f4e1ce64a0ca01577f94fab7dd9bd25674e589950d72a86ae37390ce7a37d23b0e039a7e474e310130ae4e3ef03aa4429d18aa82bbe5265362691bf748ebd7fa5d490930252de3ec7975555e1690f8176fd94422b9cd6df5ac0b494bd706d634220fe92ada634c72897ac11257ff7c7053a77d37d77e44566fd3f46b3b3cf9ac22b8055a19c70c1c89b550ea352c206120552fd269dd26d3a16a708104deeebbc0044b83fdf17363db700632fc29e9e8faa7e6d4f753a6e4e09e870ce3e3277b6218363c14e48e18bab4d389a2f1e7d3c5318060ea383432c295c7d672030b429cb7f7dfec7c0f01bb2d841c805474d69c2745b6caab9ed86720edd53957e7d3b3efe521159dcb543137348bc8193b9e6549969e7fe66bf6e22c90392068aaafec51091205afa2c3bc008e7ed149669f2667c1427e16ba2176c07ba18ef8a0f01341b18cc8efe8f59906b34075b58daac07a4096b6a7d9ab85951c5477ad35bb1000db39c33de70947850b7b515996677df62f0682a4dc71a04086c3918169708bb8f1ba99f35da67e50b64668bce48d25dfd54ac074e7379440cbaa3b573e6329145bd126e18ef94df764eced50ce1014c6979780d785fd951b8d4c6f0088433562949a336fb80f08fe6f1898965e60f4239686ff5685e693efb2d4d4c35f6e908b52ce87816984f7e5bb391aec7092", 0x1000) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000d80)="2eeb8a8864a6a73d8be07122e21b31829e0ce3141a69168bc152af1ed5a3cc0050d8529dacdfc6b977d99b950ca1e37bb427cf405de99f6aa75d750b81642e2385f6d7150ebd498f984886f576a2d8e721f54d701b2b866b3e9948c3e1ce03a56ef073d5726ee7bb3b503db5de1380c0f5c62bb87fe49978f3ba6fcd7f0fac3bc1ca25d332d08796b9bf62d9fedf847e414dbbf92367ac1977ab69dd538290b5c1bd0dc58998ba8498c555560fa808fa6e0220fae49e6bb61fb41a98272b6da912388ae9068e0ca7ada775af23236f7edaba3ab9fb8c4ca11467f87872514dc0c07011010181366a2401d28ead673b13225e38015a027815d9a5c44ec793c932eeba4414ef840293f0064cf59f9e8e2f130851b747aa4ef6a15f29cb15af3b4cb61dc1e8248a9b8856e514e8765c6fcfc778da7f4cdd9610fcd247d59b0580b302645df3308351b3714c6028e940dbd620114a3c0c847716aa600fb062bc2b2040ffd9ebd47596b05023cd1fe992bb727d0eb93f18092c4869876d3e48b7bd1743593e2488f01e9740b9de5af4362c22372556f3b791e9538d1d41ac1fb7acc20e642fa8a81de322536c5e31011ddcf93cb672495a048f432d4adba9cd25eadb29ca370ba0d9072812f5ecc987b40dfb82e86b045771d5f022c4b2270bfcd2aec119e8bcce11a46d560925e3dfd48a7267126208f3729297629df64218a52cf06baaf0219e005ff3070c050525f13d6b57d2e6043007c4579f0166ae8cc0b00b3bf7bac4663839a716c04c8741e0538080d0ef067ab24a08fa718c533772027b260a771d16c4268fba0061cbb6d7e97520521bc169252280eb866d6e9d9f5209c1aa9aaee3b4c203f71c83f1cc943fca2c2413f354ea0158020042a3c2b6930b4bcfac651fdfc2a322041d79df2c33713e139a9c0e275ac6f4b6c460be2259b2190e3a64b00121829b1312b84ff89fcdb75bd44ad42f8922bb9c30400005c34ae9af8be5b842c0ca946b00babd4de5e0a25483b7ef3951fae382c36bd833efcec5a8bc9ed4df078eaf849db107907b13fc7d130c247a2a1b18bfe779666f8a4b3074d8eca0adf72a5db8f406eb209f9af38ca5d4c00ab67fa721a52d31929b50a4e1bcec933dae72fe14b189d2fc3e8ac575b0b650b3da4d0f0f38bfd98ea013f191d2f087b11d6e09ccff39ba728624da5e0bd11f8fd900357e4e295f7f0ad82f65670a466bb81387387c0c0c2ccf66121362e25931aa636320e799a107e1f5e8ee0c377df073573d17e8b90032855b83254ef843b6efbf7669d9b87f5fdf35d59b06cb2060dbcc1255deaea19af979c4634b47e92817cce3aac475747b18dfcc9146a8c06bdfda4589bb1ad3bb784059a3efa4efe48a295201a948727a65283ae1790ba70dd092b4c1dcb7a1055627f41c9b7430be3294abf131bd69b3528a772b25bb2a079c7e8877f1e8974269c702a3be32f12ff124753862c22bd5fcc9652b9745adc732c97593ea2ce23e8e1d3910e5145e682ed037b13cbc85a4aa00a4ae327ec7f420305634f2189364010826549ac5631948800cff0f17dee663f2ceca7faad17e82e00d3a84731a9deb61aa156a98110ac35814ede608cdbd370a5dccd7c81b92d9c123b0a82879f48861c6d7f487eac8f86dc8ca6a1f2c02aeab65fa4265bd6a46a9bfd735909069d50088f05d6ff043e1c65380c37b4df3a3bb245f122ffbac2c0fe8669c9009b3454504e0859b93c1c3e1da882d7ed066c7c31006080f84b288ac2e6f7b8975a5eba43bd47d883302d3c54878229bdafbb76f362f814b755240cda8bda980b608800ae54c76faebb329581ab9b7f2ee5a8d52778e887774b2fa858f76f3201010b59f1de8e2867ffec1154b38ffc360d20d54c5f6afbaf365f6dd55d463434d01b7a67db7ba57f9f21039f03dad58881eaf317dfe413a735a44a5390106fa387e81567e739e40b488fe2902b268b606b5ee8f436702fdd5c07cc26cc576b9040b48fd800e83287bf5e0e8d05c6f81b71a087af398c77b380737023ac8032592b226880a70cc61f4966b7b280e0094109a410466effaa3dba95668ffcf8cd0a71d59b5ce86416b60a50f8f2fd0003d98eaa92d331018038b061901f9c2412db056c14ae85fff4cc57471fe160828fae854dbc13f42a09de80fcee61a2726c335d3757bd381766b738d1f23786c321efccee84d9b2cf53665ca8d6fe1d5d38aae669be7f56733785cffdc4c8739be669a7539f08097f489944f9075d728efa1c8b7f90270616adf7825faa1cf8792ccf69f8b2fd1a373e55e967098b0e126449bf1e5b2d43c31336a647fbade9bc331d03547e68216b94c07e75273bdeddf4af594d327a0287c60650391b373a882fc5dae0becabb38d4a1c9c25371cc37403e6b8232ece8e5e2b958187430149dfe20bf5a5f5538a1a9ee0767778b6ad821a32fbfcec1ad0870cae9e016b55e5d7598edf27b782a54f5cfe3a673340d8f97a31204c6f05279703cb8474e2cb63e26d2f5e0226452ac5bcb70b1e31d54b99b863be5563b19db190e0c9d62266dea274b7d98e9adae6b071179f9c078a14fd3cd24114ec2e21c889f828ac68f70f53a3f07529ac0000000000010000bc02c2330c861975c4fd1f288b6815d9eef9c3ca9c7f262f31f2addf32b9f3a35f790748d477aa717c489d5e9888ee8a5268d4149f29445d405db4a6e565e90f30d1bcd34286d464cf649c384bc9fd9dabbcb0401d02e9991e4fe36fc65be1e788d7eccffe155589a3660a863d2dd51674ca1cfd2296eaa12d0fc9d185da27c144084418608d4c2469f2cacf27dea0792b1e6388d0208b3f531dcd5dcd2b606e30cc9fdc65d6dca8c505ceca52de22388fb05ab0953a9a3f08cda3d00a0286aeaacf89742056e70c97128cb9522286473fd5e0a953a5c2bb52ac418d393732d5f1f3af4a91118f5c201c521117272fccd78b5295267b6f47fc4724548f122aa52a393c04fab2c0110bed4b3c2c9ce2c113e4fdab88e74759b7649b08375a4f300015bdf99d12fbfab1a75d216d51dd6c1092970417bcc4469e717e022826f8d06025f2827b3b1139c474d510a5c1b27148ef3756497b7654fcc3ee3188dc3ed5c59b5e78f7160459fa882e5b95c1fdb06e1ba3e36f8944272c164b691dadc686f89b0fb8ee0848bede5f4233350594055d0739154ea773ce3a223fd2b679525d660a69581da3482b68d07e33605fdfd417b3c9fc8b71c2885b5250eb6678163ffc04b34069b96968cd67f83952924688f78ab1946ac54b3b97b1b06d30c99a3cf4c2f012a54f91dc8bdab9ef2b3ba288bbc94d3d29b9c911027078504b7e5b70a4d00684b572eb746f944af0d803f4f6090da66b62fcd8053cd0a902474bcdb70dad9d6169de4af9f669f57cd10d7db60ea38a75d22cacd5e0621875c1095968810dce69452ba9f36766fa772bd48eefe0b3c9e3f7a4e7fe383a2c00f450cd6e730a2243dd62f03b521bec7a999db52dcf8965faf81e46354ca768611589655c2a7663785a19fbc16fc974e4f10c3718eeccb0aee13265891b920528991f14c4d719db7b9c220b4332d75b8a9bb416fd1a164a865b063c667b4b40458e424667ab0383c711e0fa66ee66d98d183c8e8b091801d6d6535a977896387e1379a21122b6e9b52e6180d74cd143c55b584ac032318fe5fa5937861a8ca9d3545aa6b21406618e17d03acb2f6db7ea20fe819bbe50b2f442126455f25eb19ec59281c6c24a086f18c98afc24ce920d8ded56f0062b999da637f62fb304e26fa9bded1b876189cdf13374309df0d531f3d3a2f4e5b573a53a8bba8a89557ab9281cb7c395b8b6f3ec8376589cd612e05271b6ab2b25bca8a0ee2423d5e9cdb5428c82030df318f8ddaac8d5b2f2f675eec17a7b341f5f9932eecb9d0aeadd973de04f2beaf26c29fdf1a2aaea4b905db30f7024f7127708072108e366da89dc98788f419d606036eeaaa7d5078cf3b4834ee6f2515608277d3acff73adec2862618d0efde1e1138f6bbca6e83a77fb192c951f1b8958524d86d3437509e2ea9d0c4b068637a5df7b5788c98e5f960c0861e563124d68ebde167bba14345adb3efd43eeb5427b8805b3a4bb7e838e6a9297627ec8c0e859f21c836bbc6be0b86d07dfffc40980825785f27226a568c9d38f6fb17d550738c3d6a83bfaef8617902fa585867d02ae23a847b928e7e4c84bea36a8d208ef0d31f89761eb211966af631529fdb58cc02552fb9c9f95bf61f89de0c5b7782bd2bc0a7de12c6ff2d65f67299d9bd4b06c446d0d2f1a46429f196fbb7b90467d6534d87e74eca24f39ba2801b075865fd738860e496adde560bbc5f6ce91d2ae7c6400c4d1777f0f21ec10372f7b053d7c7b22243a72dcbfce3648d976b57ca6e45ed14c4d9b8fb33f7cfec679b49c01a4b0c6f9fe1d843f5bd1bda2c610bc30ae668121f3d7c23bbf5d4ddd2d0b6cbf1aa143eafbe311693b85f303cc377e5cc8849a376c3b301a2a0838c098466de1a3d322dd07d027eafe642ae1329e1f7dfa90f1e36df8a5d7735b32d66e28178839516a819c56cf59fd96ef13f1d111747964a64c7ddd6bc4f92aa8c36781b0de4e1d94b2313c4ea08c51efa14c1489946e889b7b986bb2ccf26bc7ab43d4f4b25b110751a834d52bab8ef4cec5202d903ca59ff87c6dd28db828d6c0e980c751e817f724390efb84816708c4dd14ae5e801807c78dc7357a72cbeaf55e1d8dea462fb606be64a65bc8f29abe00a3591a203b1a58e6da41e6da6cdaf1ef41f663a923c008bcce0d904165da9754434c2505ce86cd0d6d082eacbc4a7cde0e55aaafc37bf1a46bab7f3b22fb3a059f7cf9ce1893350e8b5ece1023b06b0ed564137bd40df289a9b2035d9f121bbb3542b8f83a1ad8ac7327b0b47cc3b0ed4b0ff4e10cde6acf4c0f2191979f9da19d256b66eea3e619920a64156c1a7d8e946883e342258e967ff9ff30b586998bc48980de0227154498b24122a2f7486b1fa3f955ebdd92a45c325b08fd5b4db2e3f49a37d19e19ffcbdd2ce4c466d987118d2611d89c7bd7a8a73ae9925f8fa2e26fd493e0bf591f6a185233e48c22b292a16e83d313a4572376977300aca0acd6495096509d97332e678cbb201c2859e553c55e9d3849633d1ce1003a28569225cf5ba881a244f56f0d374a79679b0ceaa3236d8bccc027db5278ea72a3090ea0bcc21eb0884d79236acd5b4b6a2aa51acce964e03ccdb7db3b1d0458fd37207b7c48625d104b8e095ce1804c659bd05736f769bf2418e620b28382621f89d1a97bae6b723ed2429187be7edf74bca91e5c301cbad9afd92b0b45fa087fe6a4fcf121088d7981c9d69a140769761edff9b63d63f0df2ef57c83b0a54d8439d68a9d9e9a57cf4b8b5a33b5b64bc3b975da6c2deba2633a60cf15dab3c3d868aaa886068ac8151a59336d90559265b70153c0ade228a2f0956e1aa4b41385c8374c370ff71f4eac0009f078f34abbf07591889471ada235dc084a030baffee1488775906aee85a4a745cac509d70b01d76987b7739fb5db43e0e38eae433e44afab49233b65435a975d45c534c57801268c9b02f1d4b746b21f7f23cfe6096ace0e24ed148f3923a809c21589ef5adc8916ef256c3255dd199b99ae476ae3b9df1c7c3cb5f07c3185ee5f5f3fdceefd9837541b61d763d33dee00b2e17a198a4c26081a48afefd83b27f92b69ba637ebc09006cf5168ff33b7be00000000", 0xff5}, {&(0x7f0000000080)="985314422a2be678ed98ba21d2d383d790e7174d68f8e9b78b29e879a7bc55d55d97546ab35d31c9f887ccc6b232b36de316", 0x32}], 0x2, &(0x7f0000001d80)=ANY=[@ANYBLOB="1800000000000000ffff000001008000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="0100000000000000fdff0000010000000d6022f1d7292a4121e0e7", @ANYRES32, @ANYRES32, @ANYBLOB="f49d8bdeb9d074385b3adbdb4d81f8224283e5778a2037d5339b25ef0ba2a06384c98181cad81fdd7bb46b246452612d8d7e9e2bd6d08b187ee3ff1e129a828965276dd2339cc9475c995da7733a9071f9a906cc883b4949569c4f3cce06de777d17eea5a5e72f340d34d0dac2e71e90511627f0f02cfcce7b4865936fe98f9312258043d261d5c2d8df289aceff279e9ffbe480b63a516ba435072fc21caa72847346c46304e7c777547c2bd9395deec967bda2e7f55ef458301fe13ff93efac28b2fa88d166d8ab367bff68612ebd118", @ANYRES32=r1, @ANYRES32, @ANYBLOB="260000000188352db6280000e401008886c1353753795d725b00"/35, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000002b8126548d9780c3afd5effffffff00000000a89657dc89423de710bf0f5244afe0fd54e3b24806"], 0x68, 0x200}, 0x408) 00:18:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x10, 0x4000, 0x3) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="71ef289f51c26b0430b8b74bfacc959d1a1b36bf50747d2d7bae1a"}], 0x1) listen(r2, 0x3) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 00:18:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x5}) shutdown(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 00:18:32 executing program 0: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x8c, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x1, 0x2, 0xfffffffe, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x0, 0x6, 0x8}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000300)="407304bfc9b256cb48bd089e7189a0da049312970ad2814292168854962c1136b4cc63726e291416a236a37b5056d4b8284cb9df1f6573217dc7181f47103a33e59cd32778f274caa595e06601adfa26d8dc1e41693e2691a22cca6334adfdf67ad50dfc300efb2a8ecd324c16f1c88fd94fc056f96f54fd8aeb140fb3", 0x7d}], 0x1, &(0x7f0000000380)=[{0x70, 0xffff, 0xff, "41ee4f820da84f83b981475ccebf5ef04b44b6a65e1f6d14de3db2ffc8aedbe715624a3278e74b90f908ca3a1d9646298322d7e71e62e001b2effa2ad89e6cd483109d2e015d31878c094deeec8646a0ca88e397fa10972c3ed9963f16"}, {0x50, 0x1, 0x9, "12e992ef0f96b8b81ab96f2718cb5e6e4320dccc8089ab91f50f511d0f674bdfeadae227f7c16029fa45e022f1d434db1405192abd113b9c4afd72cc24"}, {0xb8, 0xffff, 0x1000, "45a0e39f91d117027f74dc5d51ed6e05a7a3593e061486a332cf1bb37f4d39f7b7f048c9fd2174d9c6758d015c55eb98ac9183bc339ce2956c3f3388d17499a13f31c9be7ec6572a1aa5d4e4e10a14170c3955b7753957b1f50c7846f0e9b2153848d2528efd9ff966ebf3168e97dc8bdb448f684e91862000d85541aebf555fa83d72f1138e4d7189d7ab5398d37214dd1ece601287522db8eac0d40dd0074daddd9f"}, {0xd8, 0xffff, 0xcb7, "8ec2300e3a71714768732e8d7f622fb2bb5c01560c17106f235a670bb29776f0242d54e9c0d07dbec060500b7ef38a07541575e4f8bc26152a874c0877772aee1ebd9ad1ebc52a0f2f3c5b7053a0045311168f411161500e2a7bc47cc89a46109674f253ba660e6673bf1c5ee8055452ee8bd77e7a18466de425e7fc3d56d869409023ce90330be498f7cf9473dd3f2fd9a3ba70ff0054039653492a081714f2950581e7cb80364a8018f562a823345f1d73899c120c7e29e78143ec85c91817e642f92b"}, {0xd0, 0x1, 0x80000001, "894185e2249e83510ed480d07bf2a1759a0501cb634fa46bf82ba9de84e882c897b2a0cb5b1f74b931da2c29f12d483cfc5faceef173c67661fcf3d6c1c9baf07a3420507b4e50aef9683bdd69667891fcedd4e8a29c1018395d78fe51db1a99c80b4cb7c9c2836cb8eb38ef7752779aa48216d2167f482f621874d24f1842b3d1b5b7aa69180303a66e53420e1f606c49a1f8c07f244be2fe39127c35e253b638ae3f51c2fe86ea32f448c7f0de14a66ffdf3225e64f22894dbe74826379bb8"}, {0xd0, 0xffff, 0xb03b, "dab2fcfe943181f442bd4122256212ac5cb5d5359752fecd00aa26de6ae2d1aecbd7b85c799d23b53f4e459b0091267d80095fb03f1a9f44e256efa76edaa4540ed243457422c4b90bc28597a6f4691c31d23e5883c7228d6a493fdd0cb4f39bf5bb1d4e28da220d14813278ca15dc0766900e4feda98eebdab269778b8bb34da5fe7fe283b2d69c4f28043b17fb33c80fb604ee0163361425e7c38df64c7066b93968281dd409f77b6d2d8cf809f7c5005439ea2506e00b99e855797c"}, {0x30, 0x1, 0x7, "db5f6c77d5fcd3a53ed11bc84af804d790936e3d6544c414acd378e4"}, {0x30, 0xfffe, 0xffff, "b0e1e45ebf5025ba752603501dd4b4696169c55cab3510ecc88b40a693"}, {0xd0, 0xffff, 0x6, "f229c78951b80d33736a423d52e82600b9638fdbf4b5692224742c973de7fee7c199837ecf4eab287a4dbf3be1b7e483e875feb6732319bda116cfc2af0b7e0ec7d8bf3f4e4758d7ea62343fb5d727fa132ea6eb3ae7a136fc02756550dff51e4cd3087b58c56f4d80c4ee3046edf40d2e4005c5a75059ee5efd840b93eed43ea9bb05b964b3da7f1e136c6c7a35f32e50eb08f479f37eb1ac4759b6ea363f01fdb4e6d8167aa681fae548503d16fcea5705965140406c8959d5b3b3"}, {0xe0, 0x1, 0x6, "ccb56395a02e469c83304562c3a4ac74338373771a331589ebd2b6f96a27b4dc3524b333760104f6702dd16c6821d85bd8b4acd47b0ba1598dc14bc0cadeb300a54b83d4d1500ff5a169194b503ff76668b30a2d30fccc70b756b23959a892b6005b74be7483b673f2fedb297488d036d056c96c9f92967fe60a2f376865d7fec33c31d45b6733e4fc6f123e1c4803fec9cc171163a2ffb370a8430fef26ef7b9703068bce60fe7efc12231a9da8c53d2733c8d59afbc65074b4288a615b1c73f5a37875b01fa77c023fccdbf1"}], 0x600}, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r4) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r4}) getpgid(r4) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 00:18:32 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)=0xffffff82) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="543532c5", 0x4, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000300)={0x0, 0x3, 0x2000, 0xfe3d, 0x40}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = getgid() getrlimit(0x0, &(0x7f0000000240)) chown(&(0x7f0000000340)='./bus\x00', 0x0, r3) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0xd7a0]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000380)) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f00000003c0)=0x1) login: pckbd_enable: command error 00:18:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) dup2(r4, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 00:18:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r2) shmdt(r2) 00:18:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="822e"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x30}, 0x0) 00:18:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x18, 0x3, 0xef) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/182, 0xb6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = socket(0x6, 0x8002, 0x40) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0xcbc) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/7}, &(0x7f00000002c0)=0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x800) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = dup(r2) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000040)=0x2213, 0x4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 00:18:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000f1ffffff0000000000b9a63c58e273431975e24141ac2fab2df6e11c3c02e6c5c6e73a230a1d55eb54580e42bb98958452be5cdd6f88cc1fc057befcabd6ccf5802a3f3d5595a15867a8ad6aa135ebd396c3313d08000000000000008e44847f2eb3c54393de462bed797a5213c0718865830c4167179c78811cdf004f64911cfd76a25970e900dd4addbe2d6d3642f59b092dfcd9943846f8d97f3455a12c5fdddb49ad6925f893f8"]) 00:18:34 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r3 = getuid() r4 = geteuid() r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r4, r7}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r7, 0x0) 00:18:34 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x9, 0xfffffc01, 0x7f, "f5e14adda15997afdec7502a2ecadb50dfc88700", 0x0, 0x9}) 00:18:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x40c, 0x0, 0x0) 00:18:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x0, 0xfffffffffffffffc], [], [], [{}, {0x0, 0x0, 0x0, 0x400000000000000}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xc2f, 0x10000}, {0x18, 0x2, 0x0, 0xfffffff7}, 0x0, [0x7, 0xfff, 0x8, 0x6, 0x6, 0xfffffeff, 0x81, 0x2]}, 0x3c) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 00:18:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000eb06e0000801"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:18:34 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2, 0x4012, r2, 0x0, 0x101) sysctl$net_mpls(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0x0) 00:18:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}, {0x6, 0x81, 0x4, 0xf4}, {0xc, 0x3f, 0x1f}, {0x2, 0x0, 0x3, 0x48a}, {0x7ff, 0x81, 0x6, 0x6}]}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)) 00:18:34 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) write(r0, &(0x7f0000000100)="ad17c2f00eb085eb49a29489995ab1da16c822a8b65ddc97cfcfa85784dfe79f721e8a92dac9c23743b86e2a289a26c9973fac47df46022b616990d8eeb422505d61ed018308bac3eb640d3506cfa2586a8d7e8eda7eada4308de782f4db404f802ada6575ffe086edf4fd4db717fe9bc8f5fce8e3a0cffe1fd9cb7e2988b72d341108ea66ff26aba62fcf3408db97f28061aabd472bbfb3c887fbd1433f11b0c104ce23b113a463cf98c46c959fbe6a1c44475b397795d65f64d6e51239bbea54cdc3007189e819d5ccb898f8b1bf67dea6cc00006d79892ace6b4d695ffb57b0def18737c1fcb5cce7ef8cb968f4ecafbc1a28adbb4b7322469e7db10bd601f4fd92729de0842ecc06d43c3eb08aadedfc62e1381f7b73b5000057670ee8439e88c08b60062bac89682cb7feaae346b779d77aad1c60c42c2d95cb7ccfa297ac9a12c9b36268919f6fdcdd95213585579d81e4f9ad96fec9fa6ffbdbfba389a90e39a7ac2136870a1d27ef064b79ed9f5e0b59e33e49642b801e062fa9ba60f765f1866a7f312acd017c4d81a2b40cedf66d7de285963e4ed4ea3afee38c6203dfbe39b3bc8eee85b5e156de2f720e7cd456ae9c9359f9cfd5160b6f39", 0x1be) execve(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x3}) 00:18:34 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x63c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 00:18:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000240)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}, {0xa57, 0x89, 0x8, 0x4}, {0xc3, 0x2, 0x2, 0x40}, {0x7f, 0x0, 0x6, 0x5}, {0xf000, 0x7f, 0x7, 0x431}, {0x1ff, 0x1f, 0xec, 0x80000000}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="4d4b366be1fdf676b9f05cb51a010001000000000013906c593c02826c316bd9b496", 0x22, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x40a, 0xd9, 0x3, 0x7ff}, {0x200, 0x3, 0x6c, 0x3}, {0x0, 0xf7, 0x8, 0x20}, {0x6, 0x40, 0x6}]}) r4 = socket(0x6, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0xfffffff7, 0x1, {0x1, 0x7ca8}}) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) fchflags(r4, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 00:18:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x1, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 00:18:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt(r0, 0xffffffff, 0x4, &(0x7f0000000080)="fb1f411ab4675b75dc035e4dede3ad13fb16d185dac7e14b84867cd856a2aef27d3c0622a77141e77ebc607c74163308d67f3b1298e973457d6ef69c6d538eb2569fb4fbdec0a366509c4dd7e36f9c5559fe86ab4a50e4acbea178810e9ac7f7f69a0673856766503b0d27980cf03b88c9e5306827ff0eafb8ce2131818e537b6011235fd06cab36045c9cefd66195cc43319ad39174786e2eebb7309a42db8b624f2848c7d56d340bb0e3c97f9c9d5667a56c014e8ba8f671112a228c7d659bf1e1d4933285cf793cd980dbfff29b9ca84e7cf3cc9560d8b7411bb5dd2977969810020c35296f0541e542f31d2e87ab52be4ea78d7f", 0xf6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/104, 0x68}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$FIOASYNC(r1, 0xc0104419, &(0x7f0000000000)=0x108) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 00:18:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) fsync(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x9]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0xdd, 0x4, 0x5, [{&(0x7f00002d3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000129000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000015f000/0x2000)=nil, &(0x7f00004b8000/0x4000)=nil, 0x1000}, {&(0x7f00007db000/0x1000)=nil, &(0x7f000020b000/0x4000)=nil, 0x90}, {&(0x7f0000637000/0x1000)=nil, &(0x7f000068d000/0x2000)=nil, 0x80}, {&(0x7f00005bb000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x5}, {&(0x7f00007c5000/0x2000)=nil, &(0x7f000031e000/0x12000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000061c000/0x3000)=nil, 0x80000001}, {&(0x7f0000090000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f00003a5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f00005ad000/0x4000)=nil, &(0x7f00005ef000/0x1000)=nil, 0xecc8}, {&(0x7f000029e000/0x4000)=nil, &(0x7f000026c000/0x3000)=nil, 0x5}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f00003ce000/0x2000)=nil, 0xdc44}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002eb000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000273000/0x2000)=nil, 0x8001}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:18:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="09040000020000872c87f9ff07c288146102208887d380056e000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0x10000000, 0x4) r3 = socket(0x2, 0x8002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100)={0x800, 0x6}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) dup(r2) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg$unix(r4, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1800000000000000ffff4cb50173d79b7b7fd131338fde0fbeaa000000", @ANYRES32=r0, @ANYRES32=r5], 0x18}, 0x0) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 00:18:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x1) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r3) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="62e30c4b86933c6f751b87339fe35b3510a7bcdcb69f623b5beac2f8eacb5e1197492a42bb06d235aee04d143cbf5d2a0b306298c20e0e8d7cf7aca3741c834323842361c10bf1eda8309b57471829d3", 0x50}, {&(0x7f0000000280)="83df9a7911caee9225c94082987f1102ac28238d443717f627235fdc984afe30e5ac1d79b9ba184a2227735ed3081034afb585729c079e907b9f6e698a9b3521b33806795dab39e460c43cd98fb9024dedc64f25242046c6b193cc24030738e7d4b029b56bd8cd36dd69ec35426c269b8cb26c48328b36318d298c8d010f7b96ea22ebd36418f4a125cbf39dbb1da04fb5f557defe7ddc0f0fe506bdf98c2cb55a0c937ae3", 0xa5}], 0x2) 00:18:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) 00:18:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:18:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 00:18:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500), 0x0) rename(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)='./file\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xb1a00000) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 00:18:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x108) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1ff) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 00:18:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r2 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000340)=0x1002) semop(r2, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 00:18:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "000000e3ff0100a2063ee31200f6fff7ff00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xc6d1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x8}, {0x100, 0x8}, {0x45, 0x2cf4cb37}, {0x84, 0x2}, {0x48, 0x9}], 0x5}) 00:18:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20094}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x1fd, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) read(r0, &(0x7f0000000200)=""/162, 0xa2) 00:18:38 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791b50164fe76ce1a4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xac, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) sync() 00:18:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x4}]}}}}}}}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) recvfrom$unix(r0, &(0x7f0000000400)=""/2, 0x2, 0x0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0xa93a379dd525ebab, 0x3) read(r0, &(0x7f0000000140)=""/204, 0xcc) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000340)=""/97, &(0x7f00000003c0)=0x61) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) recvfrom$unix(r3, &(0x7f0000000240)=""/88, 0x58, 0x801, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 00:18:39 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) ftruncate(r0, 0x0, 0x0) close(r0) r1 = socket(0x1, 0x1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt(r2, 0x4, 0xcd, &(0x7f0000000040)=""/144, &(0x7f0000000100)=0x90) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) 00:18:39 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() r2 = getpid() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r4) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r4}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x410, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 00:18:39 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x10000}, 0x10) 00:18:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xf9fffffffffffffc], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:18:39 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) dup2(r1, r2) 00:18:39 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = socket(0x1, 0x8002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x2800) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) dup2(r0, r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:18:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xab}) socket(0x18, 0x3, 0x94) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:18:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x155, 0x3}, 0x400000000010001, 0x100000001}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec41235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca30000a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b20000000000000080", 0x81}], 0x100000000000019d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$setstatus(r2, 0x4, 0x80) 00:18:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a42360824ee69a41", 0x5d}], 0x1, 0x0, 0x0) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r8 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00006669c6b93000000061cb6527850c33fb624662620e697f6cd35b7b1ec39e2782582b8b4d3ca3ced3ee958e51ee06b445172afc2419c8f74e6c54ad63f6a607ea4beeab09c22bf37c348c0906b16608d0f40a083de9ec3f93c5d3ee5fca533a9780041221125666703d69813f5b8cf2378e5b62448aab8778208ee3bf9c3703ec06d56c1b9b2b609de2ea7a4e22c5f4b621e4fc4d560dfc31f3761ebb87302a129c6de52b466b227d5a994525808176f1206bf4261661fc0f2c102be1fec29dc7fe58f01a8bd774fcc007111e262edd0fcd3c20a991a2fe47eae9ae04c921dbdc039a78d59e9394c07775d39182e88518d14f10"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000280)="cd1eeb48f7c1e6728ae50da17f65dfc8b58dddd77f427ad23cbf36af54154a18bf8433e32ae37a2130b7dc7ea6e17b7bb7aaf43934d5f2b42d34a0f589dffbcf68d8cb93cc948d38a22075b4610ccccaa64daebaaf1176afbea51e001a42b7a1fc71123214d793d76ee1cc5e0cb825cfba746b7edccbecf142f44c9724725d4e91000d8a0bd41ab77b6ecb75c72943a5581b2062c2d6f3580953aeb5175a041de9fae483856aac97a04eb19f3a76e772fd312b20493f9f3ff1b92a3bfa9252adae7341dffe2594b3de325da82d42fbf580d6a6efb5c207f74dba", 0xda}, {&(0x7f00000007c0)="479933a11d4102247abd30f858ac88ee7d4b0fc6a7761f46fe9005caf5b2a00731a9beac94a89acff9345f5ed6b5c7535a06984091c8c19c8e15bee16a2117a63bfb4003c263d41f1b5ae5f8f5ea3cc3bce3e656d7f0f8a0786c1af604ba7601f5ff182e7e098c65858aa7811de397647d4df5332acd679c7496349cab4f3fea7be88eee54393d1358321340ae08a462fd87757a5dc9510239a12fbb41dfa20933a7456c32cdf29a311c69314659c642166b063262977bea2b413398902657a264edf5a0f251a93727417adb831edf2428b608287cc5ce050847abc32ae636258fac61bf56bb4c72611b6ebf41e1597e1f0bbf05282b7e2181987d416f06e3817591d6283463bae039ad900af619b6b140b4ce6001ebcbe53209afb25c0d25d759ad73b52981eca620b858d298da7e8afdaf1c738e56402c83595c8351a42f157ce4f434800d8f80648c3222b43332c78d4835d8cb2e1ed93f521f1ab575995808b807434e5ece9fdd9fad5a600544e0db2af8704e116fddc244d054600cb43cfb581a131e72c42982e62019a94dcfa4ca449e1ccc2cb87f8e2b6ed3775d5dbaac1646faad41f4357d5ad2e798bf868484af5eef616c01c78ce54a9dd13ce2a53de6d3dffdf564107864e3540d4587636e2e93424eac00bbaed6ff20f9843921dbc9b27a3bafd9a699dfb58c8f88f2ef4a5e67d62bd597185e525e630bd905cbdb6d9cc013b236523c3814ec0ce5cd0cc51be9f249972590d392b7e3b8ab3110b55d9dc94484713592caaafe64fc489bbecbaaa5e04aca2c4560aa11fcd4d511dcab5e90b56e5565c137388fe0fad172107264cbdb6fc351885cd9ed816a717960c1ea521acd5299966f4b77c73d6317a3177eafb96ea4cd30e36aa20d010d75899ad68d19e8e1691122a2a70927600f439399acdce00e533e41c78b3ac1f30a9f0a47607fa14cd4da732364beb3211a9e936c1deaa5e16da19750d6a10ec17b839cddddf9edd186513366678068a05ff23319fdac6492d8a6ac008fa34d30034cfd1de87b8bbf59eec217ae299ee736a8514310438db11348c89bf76b3292269690cb99a31d6fc834c784a5bcd11c1c36e19fff588e9d61936fd1a413638731f9babbdb43f2ce4dd14e6d3a0298cf59c7be861a8e138a797d3d8dd4e49b21d848208b01602dbc2c47b41fecf35652f41c9cb087bc338fd6fe3e78a795c37c4703e79a992e954ffcfe1967d006371cb12e2f21eb3ee5b384a34622a885ec14bdc417cda830a614c58588b5037d8b8b0a24a60d64e4591465c36ea5f44b393dddf337c819b96b6173df71647cbe6c888153d5e2128e9e7a8b27f98dd8d9570b29d2a5d6ba7bb844bf0d4ef2b1dce5ef9da57c0d2bef69cb94cb2287c77334a49cb80d47386f708e15bfc7c6aadc72f1fa48ea1aea14340b4d845d958e0b8658944cef4bf15138c22e6d1ab034b7f1b617d6f57f2c06a5e5fcae7f6555e19e7759020ac09cf4bc9f15c677c3dfea9ac7f6608dfc098744ae7c24d16e67bf3bbaab227a38c2c968ba235932ca1d5dd78a6c36aff6b6d7f8451b7fa6172ac5f8222d61b95dc33af285cc0f122b858d62d04162ecd9e3305426238fb5fd207c3748d10fccf86670af1a454e4d4487a4cd88d3886fbcaef2fbd25a25309ab2d8529c68b58337c2d23abfd59cfbfd86ee1cac4d4f5703a3887cbceacfb95ee5e72fe6e9433d27fce0e13710fa737155163d6eaf4051549029208574a277f1ffb2e95b79377b0a2614d0d2ddb66eca91eed443e73051b923197ec3cc568652006bd07d91048f4a9a8b6108e6c1a7c153412ca0f627b80c369733a664c5bef05243796d3ab4b4d2781ad82b372f15e6e5be82fe698d1c076d01869445c2c607672c1a9e14f47e767895479e9c3e3c7f9805a67163fc668a7c4f7a7b02ecf52a3650f0fe20fc024999d447c179e3034bd3fce114590f01b8b552d854193be1b73ee91494c9fc1dc81cd6fea2f772fcf0ffb84c910f8f96e6877afa299882dc222822c5a5d1f414701ddbae27190e451c8d092a46b904660bf3f56211bd1414a392496a64af35e9f13139d879bb033689651d03e11418652966e29365da561d1bf6412bfa33c70ef985363de50bfd587b6e8a3ef37f1f45dfee7f2835954b5c6215cb2bb1371ff86a728e7af1a33dba03106df352d066e7a2d93905ec30df4e809aab4d56729cfe7388eedbf2b3b3b86fcc38321612b7c1e0c1e2e66cf759b6dc5a1a631fb677d45476dd8f9c530d8870e3da1e15e6fe0e688aaca09523f9d4ca8a1e5e3abe524757dcb412a8e91c9c29e1280707d4157c2f503eb9436ff948592d72733b1763cf9eac71f2ed1a91ffc1a2d9b10bf557f9275061847bc7c9e164af3a72f7b389c858afef341d82ca4df980ffac32dc81eacb471520caa6c02570e1862b57a873622945e57b2e21d03f9a30f519acc69c0ecd21865ffb08700056059d66d5f1e010cc9915fcd8b4289ba4bfc3caff83a284bceb8008970b3b970b53c027a6a9035707b2293efdd19049e251327779008f239cf3ef4b64c05c9ca0eb4053dd950e8de482ba7116e7a351a396d71afd97c4f08e9ca97450952ba4b722b693ab4e8ec1e7f491b4c323652448cb2e5e4b4f0830f76ef5a15cf2da5f88dbb357af197649a9f4ecb58656cbbb270cb7be5562765f7dee0f5a766ea70dee6d5a9541bb88e8f549286af17284e02e17af71ddc8336b3c9f330638afe19866eebd78c5ff73cd71bc970021ba0348796a56acd6f31a1444a82a6b360a77f5834970fdcd2edeca849f8fd69aadaa0bf96cc39a8566aa2b177c1e3a956a02877e834589e3a8e4652aa32028576d0560ff0f512e766587c79846933e945b904bc3c685699bf39713a1979aa722a5505725147e07e1ab0f0e4afd143afc12e633dc2bbc9727aeea8055d6cb680668f7e602beef2268f5fa37f4c616204b6d04bf47e5c1d24dc5a5bd76c5da8f804eeea7124261a913cb936eaf671cc74a0f7fc83913f6df966b4873a386e8e6449aadde6ff6cf052815001823e2f9d8e566a54b55d35a0e31f160eae86cca020e2a2717da279f71a8f87c68aad73095624a29603a497bcf28549d87e21a2fd05a4537517c410cd25fc40ddc581e5d2d231b8eced397c8916a283b71f0f9bad35453a7a1d6ab5077d2e3aa0e1bc359d24693f603396ce0ffb1e93648d8886e0b55276ac4295734507f3ba10cb58c289bf0204e6910398249e2ff2de076877bb1c15fa88acbc373b7451cde625bb7b8644ee2cbc039ab40d5b0540d39543079435bcc528064d145685dc3bdb7a1db35c77177684eeca024c4134906c6d009c3efd47408a87f0bafc055f04961a8f6cd719abbe6f9fad36a075316229b20d8a61a98da58611a6c8a70e0258ee56692d24da7a1364ec9b049ac9a37a3e49bdd5310c089b749e22ded58a5f5e2ef8791e11b9839cede3990ba4bc036b9645c3c8bf3b8c76f712b69a8c61f308595f5d7bc8bc234a4c02d2f99bbebd50eb7d044d3e483eed6b6db8b561ef3e087b86000533142fb60960e314092325acca058432d4a45ca73251be9ddbdc7e55473e80c8fa6bb36c0d1b2e6cff94ff30813c94d8c4a56f369c8d466e5583cfc147288a1f3b2bb39542bd43bc141e624e76202ea8d5212f8eec42dfd46c53c5a8024b5726a0fae5e54d004a95b28104228e85bc1048d3576d7675e3ece9a2a9a109e0d6448574b65bfcb6f05744bb4ec03ebf9439df017eb130b0d78da4cb362256c993513a32c7f0e358dd603b11fcaa5e3bb32fbd9b59f87390cb8d2b1a2956e98aab2fe9f7dc448ff2ea4ff3b1d4ab258b46120616a86e0e1219a3acd1753a469cc7903d5023790a88422493e3168a3291bdebd0025701314b6fd35c1d1ecee3199ca1db94b293a2c8a3599871054cb70252b03625b69133abdaea2e88bafc3767788d98f956e2bae6e96b80512656d368e17dce9ecf3873c12beb82ebe5dcf6131267ab065e4c23d5f9df74f81786e056b4374470562da2bd624b39324903202255cbcd4e509fc28300dfcf8ae73a258ad247ebf3618227d2838f9db64b24ede74835df4ae84e0e8a1e087b19a587a8726891509b7f4ef8b8fe2bcba67924f5ea2b1a7ebd3e2ac4db74d4e8aa0c09b7a9d12796e6f7eff7207d23e6175dc8247bff1fa6d501dee73d9307de5faa85c3fa16da1d313856dc80ade65552c66ac5b4e82d2bb1c507fdbb48ba28de33aefc54273949cb05a99aa150f932a63c04d0abced2b65a25cbedcc400a9d0f875d08a0fecdadd4302721c59788d3f7df243520106479b9b2a474cca77fa621f451420b2037b915704e05617165cd73698fa630d4aa29f1e90b3b56cab7aa404cc14a0a6050afe9f3c9b9dc9b6bbeb300930cf06bf75b64365f9e95c17b7e6eef0318a4653a6019e582e17110ecbc4dd02e78a643ccb3af6f7e9d564f73249ce6dc5172b01ceb3e8184cb44f8739c4adaeca0328193bd1430c1fc3c75023a2df4ff451493003bae4c2a7da4afd128be520e551ed082127cdc34f031b62fb4fa49ec4dd09c37e2fe428854cb1a8cba7800b466aa3eac5ec38d351dccd7f2a19422f51a69fec73eaa7305c8c548fd755ef09a788fa5616c11bbf90268019c0b3f409a3093db7c6e1042995cb9597b24b66670d7b3c0d8b57a18c01a1c159b4ab8a304bf7b32267b1217c0c68e7044411b6c3aee09ab6d97dc9e8ad647961548e3fdac11541cb4bc80f31a56ab2a16d4c90f2fdae6bc3be5527d96826d3633ecb3ffc7956fa0921d11f56a0b698fe004296b267a81220e33c70c9069caec914de294a3875a24126b72d7e33fb931d26f0a79ecef73ea5b13398ab55ac5247d7ba3c1bb435469c6140331e38f6e87ae4483312521aae0504e9c3e0ead8e847f6c1ff877993766cc85840ef41773c153e5f02f37c396167b82cb3c410272d38596500fa926cf3b8f37de0285ee0bf8a3991ab918ef45847d846cc537d14daa21a78168b84449a74c485401a3197f9bf7a3690765163fa372517fff29c6ffb127cacf4c2a6afe9dee09fdd0f540c7f26aee011378c9a7a86dd8402a157c0f48a92284ba588f1532e5289d86392c3740c8bb84e8de57d036d30ed24ce0d6a6a5c7265c2617d0d9a46a001589af6c29e61a2bbbe824e7a5c42a4bdfb67a36a2d92611f87aad21aab8eb13b4150201eb20ba14a7624ad46c045e04448e133a0a70ec12bbdbb3e74fc49a4506f34481f620d3208c36deabaf4bb53a5a62d07940e9f61d339649c986d5507a342f1f8fbe6b30cd3c3e612ded041a6be4f29c5a56f6f5e0cccc70aa83a2f1ba14500795fae66fc0614cafebb862e8a378a00ec2531e32c19e1a0e3d7255c01bc08742dc812ed2eff99fcdd714cbc9b92498f1e4dfaf40e1fd455545b277967093f843e4e17c6bafdb83a2d4a99afca19722eeb218ba940f01063dd2b86ed7184b45f2eab50cce08231f22e834769ef6d48688913dc35c080c2f2972235ca4e3417ba99a3011ca8d8cdcfdcb91b269d428e5a3bb71b520c2deb097a029dc4f4c63907d08b6f72a317e2368a6dd0850b7b23efb5997f0799e1243839ef110c0def75ed4be542145a521eba69aa38ba9fcb2ad85a1c82a0d972043dc3e5c3158c73fb46e39f930ee1f785a00dafb95091786c488ea6c5fa92361efc5cb51ff6f9d33c832558c3966006aa9bbe494dec62b44c9baccba686213922c8004458e76fbe55c2f7d5a0162b602b33ba91dd2945c59df24c151008ae2d8712", 0x1000}, {&(0x7f0000000400)="1414db818b065b6238541012518eb5c2dfa61bce50ab6c87702cbaf84aa720038d2cab41d10fababc53bec829e5835725e333dd83273084e6b44f70db636c9f70cef30887aff83d2576b50f71355915a5be14d27b42995b57ec99c9a747fc697fbc57b51e266bbdeca321e6478a3f5897a48f66891c8c416029aefbd6b27de9b220fe4deb5b229a60bbfe86f09b63d5c41f932bd8357b642b4791cb39bc804f0d8bcf865209af87d255c97f453b71f2768d388da9fb11032f42d68a158bbb93d6a8cd3c88d6741b16645095acc431cfaff3a41b47024cc6784c11dc2e9", 0xdd}, {&(0x7f0000000500)="f23dd2e895ba0ed9d98ee5a60d83f400ab8d16eb5c56057401e965c5c8cc28e6e5cd87b796ee33c91cdc72139af1609483d26405473076cbc14421d81df9c9e4dd80eb1b47af5ad384764085f6062e4f8dc4b7ac2ef7408ed8de1d8c66767d92741b3cb205fa85f67c6adef3ea278385939e39bfa6c7f977e17640a54b6e7c0bc16421d26602405b6f", 0x89}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="52162a7c505e815cfad742009b86a8fe41ba7dcd457d4c2ffb11852c7bb28065a1956d85763c5d90f3fbd24b97b68d9337e430d677fd85f09e207dc1a55593e276031195bbf366cd21207064192dcec878cb1672d2f24db5c54dfc2dbd8a4caad034c37f619e4d7b2f071931e9932eaad25fb6c3c0776e8c0c6fb5f1b904639ffaef73194778bea1b49edffcdbc0c780c8e082774d97a4c81147d28badad230269825d62bc09edac44ef44d443c25f59d7c2c787d2ce6ad3fc3d4a384f7b0abfdbd922f8c96cbee525fb1b8053979f36c863dacc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32], 0xc0, 0x8}, 0x0) setregid(0xffffffffffffffff, r7) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r7}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 00:18:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ftruncate(r0, 0x0, 0x7fffffffff6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0xffffffffffffffff) 00:18:39 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)={{}, 0x100000084c01002e}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/85, 0x55) 00:18:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000340)="c9a226757293cb64bf8a8bcee9cc9851e3efd4e47a1d7f63dbb04ad241960d346484588078285215120a2017488ad829dfc8765c438a8ef2ce2ee2d27a42b9cec96753f3d22231f444f842724294942accd6eabe8959914c5af29456f7f99e6a1255d0b3ac2db149a4d9bbaa3f950a24a15928ff8e25dc06a83578edd6153fa670f8304b0c173342b7fcfe8527b1364909e18ba29b1a76fc241ffdb232b9431d39508ce8189d42e272639d1134308427e94fe7e70509fa2e2036c59f583489f5ffb697d5acebc5e3e5726e9075dd38bc5d32eeb81d8f9a1f81604dfd7196dd7d49ef16e2a687019d", 0xe8}, {&(0x7f00000000c0)="1433a3489d6c0caa249e8b21d9ee131f7584d4202577436074b0ec39f450db747b9a648a5e1d4d6922", 0x29}, {&(0x7f0000000440)="db06e2599589400ce86fc63240a7c4c693c50400d54b84636de5c8d1aa5753070b25cb50d4eabed22bb43089e73b9c35c1a81ef90dae6c4652ab74cabe44462e7374c29173c8f7ae703298fd7529a7662e47b3d1f26b6859e5663e572293766cf57e5ba706142d8243de73ca7fd443ae229ae64c37a05c0c53c0e8e919c1843910dc7f337b4043da8613bdc0327a876fa93c7bbcfb1318ca42502ec09f30eb830e84cbc1508cc9f3a93af0154a06bee0c662910b14c9f4360589ce3e63dd79d176fae803cfa6cc7806d32ca8fd61d7082aa9fa0ea1bfbd64a3bf6ce882511e02cbc9f7a6", 0xe4}], 0x3, &(0x7f00000007c0)=[{0xa8, 0x0, 0x27, "baf7c04d52ba63efe66416d63fd9cbaa1304f1521db69d53cbf9d22ce2d500bd6c8783084d985034254ffc1df29d7b1b3854a9e1e0929561ef316242a5dedd4623dceca4aee91897d6c96babc91f3697d31a8a8c7af4550ff4d1ea3d5210aaeefe00907b406049915f077d7893a90b42de92861389789dbd6abebfcf4be58b7e009e72f090ed57610c54d00e0962367d507db9"}, {0x20, 0x1, 0x1f000000, "1ef2750fd56ea75dfd"}, {0x98, 0x1, 0x560, "dc9720e26ccde23527e7407600e696ed940262f0a470e3c488fbda7fe12a089ba6feb91a4b7a10bb8872f96e2a80dc1582e75fcf4317d8d42d49a6ac405a02da9df44b5501209400752f6608dac45140a7a4c3761f3434ef5ec980961982dcb062a57e39c3c104bcb01d829567305573fb85b9b1efbc7cf5811dba84f49f2b159a24"}], 0x160}, 0x40a) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000003bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e1a925f267e0cfc4380dcf300000000000000"], 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 00:18:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x800) 00:18:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x504) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/60, 0x3c, 0x800, &(0x7f0000000240)=@in6={0x18, 0x2, 0xffffffff}, 0xc) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 00:18:41 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) 00:18:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x2, 0x162, 0xfffc]) r1 = syz_open_pts() syz_open_pts() semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/80) r2 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x0, 0x40}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 00:18:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) ftruncate(r1, 0x0, 0x69a88df0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x6, 0x1c000, 0x0, 0x1, 0x5b28, 0x401, 0x3, 0x1, 0x2, 0x3, 0x9}) ftruncate(r0, 0x0, 0x20000a) 00:18:41 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1c}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x28) 00:18:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x8025, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 00:18:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x20003, 0x0, 0xfbfdfeff, "851a09910000000000001700", 0x2, 0x5}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x90da2fd43b9ca6a0) 00:18:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000001600)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0x804}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$getown(r1, 0x5) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 00:18:41 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 00:18:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x3d}, {0x6, 0x0, 0x0, 0x400c2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 00:18:41 executing program 1: ktrace(&(0x7f00000001c0)='./bus/file0\x00', 0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="5b728739cb4930e885d57012873a44427e24be23032f8ebe4c6bf05ed427eae82d44986d9cadbd9f8a78dcb2bac0ca71d32b3b45f83ec19e935b5b0e648825208e7fddbe9fd15bb224c841eade9b0763ac518176f0297ee548d9ab11aea68576dc109126e29eb5018b5fac1f92fe8ec610"], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r2, &(0x7f0000000100)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYRESHEX, @ANYRES64=r0, @ANYRESHEX=r4, @ANYBLOB="0dd2a6f495a04d9f4b327c33d6ca3c74e12f51072cf6cf01849192b8fbcb159d40bccf0f4391b72b16846bbce3a777c028d7e5ccc3713399568d25ca3dcbed", @ANYRES16=r4, @ANYBLOB="31605ef7586b5ce0e9754526503cdcfcea4b28128568916c62ca6a854ac1d63c6ba7c81a0588a027ca2202db41b8d1d4e143fd9f9a1782a6fabd643fb14311a841557712aa0f87141164e1680994c0ea0a2a759ecc4076b42f4e377e32d92cd609dfc6baa056c28474402a4d9fb98db2d3ae2f1e8e393df8eb59b82f5196c915e0c646f3c3add9e5a76905661a25aef0d2103483c984bc1d82", @ANYRESOCT=r2, @ANYBLOB="726c952659a22fd3abbaa3fe29d495d4afad5fba8d63122751335757d7453e76aaa6a13ef1e03948be6c377ec1abe86b08ff336f97ac46d38fb47e44c6ff350db105754e02784cb031c571b7f55c7bf90a768ac601c7626fca741cf88b111205b6b88081566803f62adfa04950cd30471753db77fd84d8699d4620a1f61f2fc21f9ba3ef407a8bdd73b359d09543f4f23311b61f34d6c7b15cedbca94186249b51853869e497ddd4d127004f3e648e6b79ccde24315d06879c9a74a1fd97e18e9e03dbaf416b14b6b7381404ea184c4afcbea814cee84db20dfaac99aad9844d22730ee08c5ef5dc0003f40ee0d67355df40"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0xff) setsockopt(r5, 0x7fff, 0xe6, &(0x7f0000000040)="7fdd59d73e08e4e5443a3341eb76bfd3fa11a48536fac819022ca4ad7167fcfa6b", 0x21) 00:18:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 00:18:41 executing program 1: pledge(&(0x7f0000000180)='/dev/klog\x00', &(0x7f00000001c0)='{$\x00') setreuid(0xee00, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = getuid() setreuid(0x0, r4) r5 = getuid() setreuid(0x0, r5) r6 = getuid() setreuid(r6, r3) r7 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r7, 0x80105705, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) 00:18:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = kqueue() r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1fa) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) 00:18:41 executing program 1: clock_gettime(0x6, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x75f) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000080)={0x1, "d9ae79900ed291d35b43cc85d0efb5d3d098f5"}, 0x1b, 0x0) 00:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x9fee}, {0x1}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000, 0x0, 0x3], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x101}, {0x0, 0x0, 0x0, 0x8}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() fcntl$dupfd(r0, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) writev(r7, &(0x7f0000000040)=[{0x0}], 0x1) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 00:18:42 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x20, 0x4000, 0x1) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/65) semop(0x0, &(0x7f0000000000)=[{0x3, 0x100, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0xfff, 0x1000}, {0x0, 0x3, 0x1400}, {0x4, 0x1, 0x1800}, {0x0, 0x8000, 0x400}, {0x2, 0xaf}, {0x4, 0x87b0, 0x1000}], 0x8) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) chflagsat(r2, &(0x7f0000000040)='.\x00', 0x1, 0x0) semop(r1, &(0x7f00000001c0)=[{}, {0x2, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) 00:18:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xfffffe01) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) dup(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:18:42 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) 00:18:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x9, 0x0, 0x40, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x1b2f}) acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 00:18:42 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x88) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) 00:18:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x6, 0x8002, 0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) setsockopt(0xffffffffffffffff, 0x25e6, 0x40000, &(0x7f0000000180)="dac356c4013e803e88b8bfb28e13f5d20ef78a7ff35d81ac5288bb42", 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4db, 0x1000b15, 0x550f, "2ea86ee16eb595607fcfd71100"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x880, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000240)="ffc8d753ea647cbd33503f296cf9effc8dfd36ab75ecdd5f089e862ad821edd848c8f2d89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636157302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908ab661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f062af63b7fc3e52f4e0b5b43d1fea45f8f3480638bd9c76bc4d4fc4c13211ef9074f060ccaab09e290188ea2a7ae8b133eb6bb29d3741fcdb0fd8ed455c05baaec7c63d65ba87df652b1650e82080e7c47545b4773fd652dd236556497891148b29ac3d38c9d07cdd13762deb55583f1be0047fab497ac888400d3af40dfc30b39907995940d8798d4e6927a76938252479858909a208682a1d18c0419d0a46fc9748e654c12c5c6edca27abb361ff520ef85a79648edde3bfc7e33f9432c61e88f360302fccc588e58fe80b5f0a65120a1fa29cc7e037c5fc9c5c31fd7994271", 0x152}, {&(0x7f0000001380)="24033acfe98571fdb1922d5661deeeb68b9d1558d911757dfe269be60b0a7c9492795214469a7f85f79801a3ec2192b8581018051f5d5ad60a2fa6213d110b83f1fded9eac03cf88419d34e559b374bea27350deb6c0ae2221fc68bff8b3777a8c3819cb7f2c04fd6e7ed110942cbc491f2a1b2a7e63321f8a2afe586fc4a5de1d6206863437a3e71afdd4ca55c798131546f59257433597cd75b20a5fdc53a043610f804a10faafbbbcd18a36c4489c588fa1bdee89e4e426c6eb4d7d36fb55f4aed5654b0a0e2a979840b5fbb98315417f04c9da4974cdb1cd8f96c8d7a35ca6098d08214a350e1e36b2b86902d90418881658e1efd7bde1ef89e492d7395731f16f62dcbb58154f776c516177e91c8eb8ef5b3446cc231417a8166143416d0101dc3bfa7d5cb82e929ae3aef2b3bd19b3331c3d7d79caff848cdd975319293b788f053a6ef201ab6f4e585512c93b875e625a3dfef27159c21f4f73ab461a68a44bc551b9907c8d94e0fabde92b648fc16baff108cba45a1dc343e2de3dd122962df53ef194a123d5d8b6f2be9eb436bb010c9c2e9443fdd68c51440f547f53cd6962472c86f70ff0802287ec5a878835e770a7801bc5ed835ef325bfdeb87897de955e7b74d030833c8dc888848b60a14e97f83ad96bc4e50f0845e350e8613f8cc23d5dc672379a15dc36cab7033fcf5121bf9f6e474ec0ac142713bbb02b5065bca3bdf4926cfe7e080761f748817ea6f314429f74bd1bbfc559595ca6e90c1790f58d1d58d61ced5f701580615747f98b550cd0f3c159f6fd99cacbd4abf1fcfc0f0824a1cc1e2669ec92b43e2c7647798aac6ca493d9c5af3643c954d99db73c6cb27bf098f4a92b5aef3fd993bab89160d03f88148f37cc1b4fa28474a8c78a0d4cded5d4013e0154ed622ecf1035daf90e7ad63f58bb316a677d4127879ab7cc4b51b64065968505bc8ae0b86d99e88e4c29f476e100154e433579b2a45f66d3d9a0a5f0ebdbceb8ca9dfc1b7e1e12cc02638fce054d9255619b99d15534a6da2ed2a7e076ef6ee59883934a71bfd6d2370d812f08244ca07e670f92e08d3faaa383950d390e294a2268b05f01b5b0c7b1e88c2bacb4f998c14aea65c01f3400f2270ef76170ba7edc6e9d26eed6f1da695acf2565b3b6361472276be54f1bd68a1aee2974115f0072cfe45dc24addece7c605905603b84126eae52f9cd92434e2c1bc1b002b27271f60570dc8f8eb8238d69008400b0a6e9b5d41da6ff6b20fbd896d1aaf72e6bfce0dbb37a8c505088617de5960dfd5556e179ea75e156f49ec0f26468db0114333a304a08ae2d7b6bfbdaa7960b509314bd6f2850333eaa21fc8b78956dbbefe79a7c53b1d53516e9e7efbc2b32fbdadf69cbf9248745c0461a48665a6bb4051f316d255d362d1d56f71d07e6dc8347e3a18d661b3d30603582f1c71af2bab38fa06ef457a5134c0c66970186c2d34e829dae0473d96142c3c821910673a7d811c4caa8cb458186fda5decf30769b59ecec5cfddb2b0134fa0dc91693b41e980ed17b1f7bd070eba45d169afd6883973bc23fa34c27fed9ae07a32040e5e0b19386f6b64d68fed67d3577fd7dac5858083c64a642559ed78a091acadf59f7c20eefdb589d3fb4bbfdfb04bc711ad0cb18ba3b9ad33a4d40d2c27e3fd80c9cb6809ad4414efd79f1bb590a3ff0b3de6540d887ca157c74e8a32af559e228b0ff9702469ad3d9593bbe1a7dd46c122f60ea0fd1c6e02a8609e4c7452fd01b584ab10256cd0c7236d6b7e38e3df21d825a7ce353e5aef8a2e1d2626b13615f3cef0091bd043fa9b62532c4da5fe72c579ef6e74b993a4e0250e606b595cf43be6ff8626f65e655063168fcb501e5ef98fde1cb61d00c15a334641813e62e3764f4e21620f409d89824b5c220b9a8d87e268e8fdaa9285fcb2b23edadfa3beffd35bdc6c82fbea73469f836da5deb808f7cc6423d52c830b8fe08ee14fe048954461ee21ed383a173457d36fb71160abd6909216699bd8efd1d6d9ced9bfd970ad7f816f007bf71191bcd332b83a00380af252efdce0ed140c82dd72aba42b326406b56596459a42498760c2b796aa2cf9ab57b2ffd9a3f0a450454fc18cb9a8e1c51b5c35c43308b0e7b52bcdb2dcd77ba47e708f321c594ad3d6c93cc741eddad09f11eb1f241ac7fba0d476e53e811be4d6fbda31c3f39633b0d6e7f54ec38c5b2e0d8cb2e9dc9c46b93fd2c254c5ba1630f7d99e4a83f4ef0cf062932fa3b81100ac2b17f48966f7c3c314a48cdb7b7994bbc639bfdd6fd74224e4b9bc781caef34cd1f2e8fd36bcb3bf92fe9f82229c7d0c19358913180eaf89849c7a693e7ad4564afd331227beff9fe84d66d43365d8f2524a2cc3a8440e26a2e7a917a8437daf4712e469a27ca3c3fae5ab71360536c7980c524361bd53b36fdb7bdfd95c49866ab0b3e8cdffc9bc9e87bbea180c6fad36274ce8a80d3bd2d5efaf84009017d239c6596c69d40968690815dd0f99284d7ca83f14a007c2bca2855222e91fa489ad768729e2c7752d908b51739d2f6fc19dfa18943f31a8de6a09a11f28f82b971ed13f64f1b3a2b37e48939b38de582fc2105df90108168162402dd2fd9ef551cfff4619b93349fb7b91b055c96a47169ff907fea5363bbe5f77f7b929207706813f282d51286be60409c81de3760be788b7f16e232c1b190ff6152f4e73badb06a814a5ca360e70e3b7e2bceb7dddb7cc994c547537ff9c296b98c3f73f00667934b314c052d79323549ae7f188e63baf1a6dc0d625788d3640852fdfdbe4efcf8fd8b66636e9d7bfffbb0ac1283d921cae12a109ba3703d3d2de8f59cf00"/2045, 0x7fd}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:18:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./fi,e0\x00'], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x4, 0x0, "010000000000000000ffffff7f00", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x3, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040)={0x40, 0x0, 0x0, 0xa586}, 0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) socket(0x2, 0x3, 0x6) socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="b58b", 0x2) 00:18:42 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x401) 00:18:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0xffffffffffffffff) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x2, 0x8, r2) 00:18:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:18:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0xc005, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xffffff7f, 0x0, 0xfffffffb) r1 = socket(0x11, 0x4, 0xb) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x35, 0x0, 0x0) setsockopt(r2, 0x2, 0xdc, &(0x7f0000000340)="f9b167cb8d2f8cbcfee98f6cd95877b019d1836f699bd2e69814c3d191ead15037cbb8b59f6eb1155b510772c573d79fdd28548720c148464e0b2811947536a19e55fa26038a2c3785cc4d2026f6678ab63ac97e909b63e04a8593736ecbaf245d0ed471fa2dd1603c7ce30b83172262f747a552c3cc842c208b36495710d550c61d2f1c95eb2b6841fb281dba86948dc82b41e77f33c0037f7d3cb4044e90d7696a391939b58fd95e6703b6226fba488e400bbff21909bea241c4d37d42d5ea2543cc83bd60854ec83650c41443a2d8c929522d995a7c1ec418a9c024a9b0848387a58d7833e54ebb03cdbedd08feba1fc704e2564c43d9846dbba626452c79c76669f8b085e574d6141042dfe8eb30c0f25de09eda9b6ae06aa335755a99cb0602cbbc27914b1d1696fb90484309b86110ac5894b68b56ad34227fcceb991e358a8639cc9cd56f49d9c660d816bac341a3b9698a5b249e303aec040a01b6bc264196a89f60b81abd4a8cfd51dc2863b04dd21766d317a14776b959845954dd56971903231e6ceb90ffb71146db5e018d472e3e4817ad25baa3a4f3493b9a63531ac22d5ce111149fc3db39f3af3d5c8ffacf5eda2b04184e2199de72a6af996c4211905ed47c52468c542355fcb2b9d5bbee39d18115f2f2b66999f2c432e6b0e083365ae0f060c8ccc7ac2b4c0df1657d1725dae6770a6f7902687d7ac58e3d5233172fd27527b06989ae72e3c107d67e94eb7e41fd0d80632120c5d79ab6f2dc276fa90c63e7ee02c4cf30c82f44df18fb27859e4b2ee68b0ae43fc4565f5ec1d22280f3af7adb5228254046340a8cd0d186642cf7c21cae22f5243df4b475a86e469916182287c0a7c55d82b2cf8ea9b000437147502e801c1ee7232c5f2f6902728618e872f24fe97fcc5cf93106ab1e39c46b65baf6b9104c877d7dfd56876d32c8754f32f208c4caeab1c5519e1c9953c8bfc25b9a33374a05a2d49a6b646cca8bac8b4195312d1cf59509a6e01194d45ce3009ddd7dd5ac342b4c79d605d78425fdea57ed1ad3231f8751fa12f2c8026a1ae36fde0581ccfabb23765c9f9751da69c0d671722f24d838c353ce4911263139901869743d06f147cde64ba302514b0490c544d027366467af64df4509c1c9252a28ff98c3e878e14db2cc84a6735b6bec0732b44ae8ec3d7e762662a4296ec3cd33e797f94e6a6dc0fc70f6c9810c4aa0ced72cf002de0f6eb5a6d3890d213480f98d2af61d20f74db8d15a65d8918f8f5de72a106562f1db8e70dcc29728116e96a715ceb56a667b2fbc8ce5ebd599dbae94bc19e8624141bfa00ff1f88eed13806dde0dcecca06eeb9234c538b380da7fa5263089262e0685e83d7bd39da34dd3b84e8ab1764972603ef914b8f3c9ce919c958f1c88932ddac00544209cd222a5fb910e1d5ebaeaa515d42024e47b2f8333b93e747c3817b2712cfe727cdf820ef70b51a2cb87d12f96dfd970faad8cd7a4bd989303a301a3a23adcd4d361f6827cad6a1afa964d6045637c64a1ba86f3f4c744ee3586d2b230e4aa805ad3755b80341cc862b1ccbcc85a7ad3fbe4ea7d9d71456b322c75967b05e147c309572131f94db5d979c66192ce42321a841b6ffc51fa26e5503c2dd0cd82eb76ddbd75e8f20e4f29b850395043fe428ad88b49e9d03a0ffc9f7008ff8d134917cd5bf75db7b23d2657f6b7680f568b0ea70f9b4115a46b507e6ffc95433508aafad109ffc24418ac538d35eeebb002eb85164022a1ce570e6f7b790b5c33d9245884c44bade11699059083622e380d95ec0514adbf5cf9ce240b89c2ae28e8e3a7d7c9b66b04441750d28216ddf6891e0820174024274737d42eb1412bb43654fb4a69547969ccbe501dd7a97abe01d1bdb8e39d50d189a14c915f530d65e77e852964f875933fa959fc2f52c83585e91aaae6ceb058f50026059b06da80ab0d8cfd53f2db7836b30012c03a7e572d4b53cf9bf1592fb11d89dda6a69c8f0c5845ac1b07bf3a7307320308b27741de5763e4ef2932dafa8da82f779cf46d6d05580b73e1e21fa47cbc9be1fec90e1f93b79b32244db9904d950d9d8af11d77bf8fa19dc63732c4629e364156fb1bc7973958b8331027a60988e1fe11b082d814591cbd55f15738bd899f3706f0470872ff07188164964457dac431935326c6faa96c73f2ba8e29993c109dbe87e6dc69be267cf0e7f42b721dd6bac092b0932d6cdcd966cad69e91aa346cab55e4a7ff228de7ffe395f160eb2adddced9a5bd4f462b375ac6d30448cf1a63473314963ad085d1e37ea1077c10b6e5b503ab1646c29a1f22052237dd2559c7be04a7b599963a1108b6e7bdab4a4b5fa16522a8f41d64c495c7329486aea2209220030c6de39a1e24bae6ff9dae533ec5cf79bb1ccbe652446fa3dac5a64f7d217c76952efd5a9e5264d51d0f15317e6e010d229ebd8cd2b7103930914f6a06bcd2437fcdbfe9defc05e18149ecb070ed9e691a455af40aa4260515f59c231410ff20db0a0a3058e8f0053d82d919fc5193a5fd6cdf764d033a2bc9c4e912c40e9de356e0a44ad889725dea70939a5e0f38f91d73bc8263f35ffa07e0053c4a570959c1943acff7a3421e40d0c2340c9de2f080084e7d895e1f92ff6f06f8d0b14fb3047da081073d2a53c554f15b3545d5c15f13a77bec8237c02604943224b52da58ba858369c619678af8ab8396c72f169e76a403b81b7a582dccf78c4e2fb91824e84725739c1be51575d9ca3d306f097fb6f0433117768b58c8f60a37fb21e1e1b65bb38d167c3bfb63b2f56bd152c2d5f54f43c8855e5d0052e3b18d953e0e5c25f887ca265a23211ce7ba9c3dfbd97c7ca8f7055d2933654a18a67d7f50b73ef58945d873853ceef98ed15f25af7df865bc1484e7ad347d10740e9068d439cd1671001bb28ac4ef52a9eb1b1e5d619ec40fa80ae5bb5c887dde4b90a0fcba27cb2ff4fb3766db08285ffe64752749a9f5350102f0d16ddf6ead44293011e7a108079d693c2b255109bb2203e031dbf5d9b44dfbca01fb3f7965edd33a3a39c6d418b767a5bc4eee20360404b5fce507c5965ee9349db8f8342c182fecabd616c1048b029bb16cb819f7d5683cca14ed184bfb9b1f0a4b29a1677fffb161b96c2cbe4d616902860319d464658736d3464de0fda5ad69a0b8cdb84e704b1cce1c6e59f05454f4da38b5f798aca4e7699d9efb44d0269a846b8c060ac4bf3e2ca05bb54ad9510b992d40304b93d976eb680ab3ee691e6ec3e9485e86a376ed18cfe83b66f9ab35fe056e648bf57179a662b9ef3f2b8db61dcd03484a57e842955d7ac3ad97cb43d3712749e65969878e5f7d7a709e3e97b83b62eb9140746834fa4a993b8f92f125450cff4c09426a70bd6fff6c6d9cdee8c19f9ae862edbf664a001e62d692f0dfa348b20bcec7cacc10019c3ef69ca55dccef73fba9754b98ff4a7195d91e5682c505576ce10d1bb4d79aa9dc21e394e062a98884e07d37fa5bc7215c6e6dc446a179b61ad35c0e77aaa7a47d1684e504e74d5df7b0b7618f8dcbd149c4bf14f39864514f159f61ba45c071110cceac21a62f4145c865bd0c51e5c46ee1ec0caffa4456443a33c9bde2909ee76150dd6462234a6747b4bb57a2c4bd4105e65969269c3dc958f639c20e1e2b03eb57093651e820f220337fd5cb5b40ba6586b0d73ab5bee48752c2bf120672c90bc1ffa91e89cec765a920c583e8c352e3247b85b2ca344ab6f0f16099b75e1d223cc66e36b91b90b4dd7b38872e6f1a1ff861ce3a6b8ab606c04e5e2b5aa8294791ee785d829342acca81f2973ff597765d78ad852ceed771d0bef48e344c7486aa8b35f0734a819df2f4bcbcde3712194c08e6ea1ecb8b6512592cd410151c276f6904bf06668a550e96d44bc25e0b23d2d3d4241e5162adac9d6954242aba7e61770d28c57d803bc176787b494c73adbe3a653b9d05aa819279aa249de05f8eeb38365061c456f69cec36eaa1de005163d6e07d3787b0ef7e8701a582c263ee6e871236dfeaad1474c45531670f8058e03141eb4881cc97089c1d74c6a011e1ff0b1c6341bf82a4c57f621ac8514c1a165b2cea4ed561a1dc9589d037d72d7151e764cd1051d7c0a408c049d41d57c9583bcbdd9a4410012d83def1776d9ba8d5162ed182b5e29f4855acd9ee073ff48a6460a0a668edac3458e16f12af94d60d15b41070bd2e4cd905b93e2770db0678d0d042f0bf54c40862b12cbb4ba5aff835ca8684062e792479a42df272ebaf174f0d4c7211345120dba6d6e70054a8c82f9fc39819fad7f8459cb4c6ba03d8d5e33d1380325e8d57754d1224256d57419f9d0ec321e528b88dd57246f94fcd5332d9af077b97b3041396dd8e1ef4853768be2ddb2e3768510d15cd76cc872203621f77872f004d762e0915a3791c4e0401d8712c8d4a325414ee02383581fdeeaf0560ba85fab56d8361f3b9b0b29cf87bbd4f35b61c165c33384e8e78dd13cbbb0e000bdaa9cef96716df75d809afd28e8db4fe8d644480034f393231d32258ad50e490673c34610768b34bb71201f33483e96e6dce97ccfadcca336493b95193c77e44bb741e3d3a9f709d459218cce706895d8073324041e9e09cd66a9d10c66f35103b0ceec883a5fed51bb97c9e90ad8fe0b5beffd31272e6cc7f76b22176b5ccb1708acb95edd4d1003a41ae630bd4b05d01cf518214312c4a373eba5f2889bcda4f86f881e561e5876220be3757f1df1592d1a649d95f583c9a41c7580b8ddc7e3ddbe406ba613af8314ae99a108ae4f4086ac2c4eeaa52621726da89693d7576d60edcacfe398be398c46d3624006625107b96a2a46e02d2ba011673d8f9f4d7e5a69b9e5dd9ba11f1674b9bddf2eeebb9ef1d934e987eeef530e9e11479d536cb246de09e7716d94313d32d741091a3120b02b3c422300497d2295c201ed1becf0eaa2d56ca13a160d5e5a1b561d8cf1c7b1827fe83748ef50feb5498c4a1ce6e81a1b61e32604e377e40b33f98f2ebf3da5544745d9306150f44e1fe3053f8ce61f257b4828496615584c7d586268ae0bc64d04f2cfb41dc40b97e344dc470b1c5d8b33440ed78efe637ef2aae0ec208c9ab72251253577212380e44a464f14ae3f181f0af4659904309f6f8cf25f57914d429a36e28f4fb0920cdd7230a175396c2371101cf78cf6e6879277700975cfec76981717f853366179f0fd308e2bcc47faa3881fc21c63f387f3105d4230e4ef7a8b32b4f8698146aadba557a1dec06654c9d643bf70b4435ebb985a66380fd7882cea1b04c5a41018233d5cb179dc8798615b8dbe0b733caa419705388dbe66bde65a4588b7e73a0a0b0b66cb279ea75803ddef94c98a4e279e14dc32e33b202a405576592225ad7ed0423285927273c5dac28a84b1816037864e89fc1c6652eec347eb5e92a1ba6188e54cae1fefffa9f6fbfc941d4f40da085beab45e4e305199d14dcc3e38df7fd5e5fbf49cff7912f1724e76f11efb1c8bbd38419af49b703f4d67cc5d042647facc481958044aac1fd746e6235aa6d2ba188810be7a418d6693e4b06b78ace9002e352501d5480acca67f8e2a6f19d6f91efe99ab3630d580991bd97628d98440c0d8412fef354b20aee2380d181af7b379f4a8288aeca54f7f0c7521ee5ce9e282ffb7d725da977bb5a854910c777258399fbdc92346b1df4188a95e1cea7a39e0e47392e7684c8b71fb54af3ca0e7e929ea125a1977d", 0x1000) setsockopt(r1, 0x20000000000011, 0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) setregid(0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) 00:18:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000001240)="1be52f34f9d44efd5ec324009e4b4d37e67139ad5b196cf0aa32f22ef7c2d127e53658bd7d6470e1e8e706b03f91a84cd1a0f8917acb8d2d80350d03871027f1bc7b2c3a91efcaaab810e23ff3e4dbddae22dc0963a45afa628e9cf5f555bebe07160c169c90a47853bcda203267f72c8b863b74a7a7b188029da4903c58c85c010081c711ee0d2c1ca9868c624a2efd5053b4f391f8cbb9185b044a7fd956708f57cad0cda783ed2b25c19996f12020bf72f0249c4e24a1edf8c75f3521cbdf73f4d84ddab4257136ab5170aac50142b3db28ed09edcd5238393de9dde2ade83d72992059bd423e4f00aea0c0c448ef2e0b5e23a97e1d112728a4927482e3f4bfe6e304d61d7c63eee71613ba5d2e39cd02470b6ef9d1d984d452218e7700911716777fffca4e2bbf11a2b924773ff32ceec04b544ff2b202800aef77f4cb092e290e8f87af241b746af36cb53e7f3f12aa15b7ddee2e801bf19aae51069c1e9901b4a6b23bf8056d8f8e6710c4c0d85b9296637c7b997801f11a914d5e7edf398f6926040a2e1d5883596c0b44b85bac9ae0c4cd098aa8bb497726ca2f568d17a18177ac25dca94e03063c3f1987d62a4ba47e191dbb79aa76e971575edfbe9f80969079a4534546085e5e433fe6b092b076058e462fa776aab98c23f0a1dee91287efd1279bd4945680dc2dcbd1a764320c3216b917563609e9", &(0x7f00000000c0)=0x20d, &(0x7f0000000100)="62c17c5b119874cb45b826c1eaa2ce381f44d50c463fe0c2ea4bec0cc73a617cbb69477e29f48187849f16c777e9f946c731a363294446eb5828e3247b98b9aba923be76459c5f4fb5cb8430c3bf7b50e3f1c4c4006cc5b4b3c3d0aabb49eca622811c2535ca29d5f84ddc88149399befa1766f3eea8ce2734e5a1ab9ab52c1c9a90ac0afdb6bda3b06e96c6d8d7d1566f13dc8734794116d1c8c725e7d2052fb476000ccc2055953befb2dc093a12229742ef0c54a126462c0c5e381e4f1c53ad2e4b09ba42f3a3b467b0792d45ac36a5c08b97349687967d974435efc4e1b5e37bb84df63d5934b485a618b5057b9231c275b8280a5d932853d9015566be07911b2a8bb7f190c5566ca0d654f879c7e7c1540b201836486b884494c411c5cc00aaf931b678cf0397fc3f6cddbb26688acf8e5c9852b301be4353f057b09d3ed0641ceeb461b837594c8bc3bc5acde67b1d6d6a1bec82058d5099d607c2a76f31cd3ed5a86b976e61baa22a8be8a4b78254e924b0467192be1efab05027c02cc24d4c867a4c380bed5ff37faddee0c3990e3a3a6e76c8a04e9c0305a28eb976945cff97abba5de1985147df5da0737da72c9b8305915f2fac9132bedd2cca130941d323a420e1752a695e13e3638a88a9db2cf2957b22d8fe82b79ff6c49e28951374e030790f89f5f7bb8735c9e47b1b60fd8f10fde7a8f82930872b7757cefeeb5e3810953257a10f110dd2bafc25d3f65e4fb65da8570bedfe934d67939192cf25b359d78bfec331fa763c50632243e6edce2fa505f4944514c4f9edbbfe74f4c83d051b7306af542cd433263a807cdeeb11e677158565f1671bf9d6a89d5c3026139ea2de580cea24a149625ce016e88492ba1eda050f09e852d7a839cb1e0c6f2856981c600da98dc2e2f38ae970c6aae3aa4bf59d11344a4ba8901dc56d8568b47ff77d45e8b0035c5c52bae45e2cec0d3caeecb8d027bf7c3510ace2896f7f5e4e5d05fba32e4a2ec694d3bece3a0a13cf1df89093f8850f243ed6f8c78241851f8fbb25680e8c8a76ff6769e4c175f40c014303370e8d50fceecc4e2090b105110ab4c94dbe6c76de536108100ef57bffa186f8c7553d1a30f21a75ef490c7e02676399fe91b3fafee0c0d63f06ca73e46ebf954bc7780d808552e6259bd14ae8f2fb31ed79c94aa0067003f087f9ff7ad39c110ce855270c2790e63ae57d2c1002cd76f5b6be8799adfd96d5f70ed4f3adff704332902a8ef721f1dcb4843db44f907dde0d804f171509004475f9f8e5f5b4b3c0ab4b0636e4e29a0e057a47c63aa9ffca6ba4973454bfb72a393501cb9708fabfb379086afec63fdc7fdeb0c74427cae6cb66b64658d6166b4b5512ee4667dbf586b752cce7772bf4297a1a7216012f10783d72d949a8327810673d4ae2d4bb92c0c8f6c7021fd2fefe159f51ee99944b166c2dc37a95f8eaa496436441b646fc0c9c9841f25da2dc34b2155c74cbf057db39a1a4b99cf6a2e2df87a0da65e5519d8777992676d34b203644826e64b750d3fc41f1fca1b3e4b4acce3191eb256274a540a16e045c6128978e31d275ac221aba0f2332fa8645899cdbd5680dbb758904251b2b40cdbb8850e55ff171306bb96fe18db03b07dfabe42a42a8e3d692a3076d0b15890b4f817a146ceba409df94df7141b660c08620ebf25c4b9f9a67e5647a40d1b0efdd3dd7d8e024a3f21f61fddb654a14aec36e3afc8acc5330b238a20fef1176e38594a2ee2e4f541168b768abddb5573ed6d7d3c510102735795b20ce7535a6fbed5d6e932a581f83a74a91efb64438307fe187841eb03cf79946ba9b78f24029cca8a8b9faf93b8cad2717564c1f9900a1aa6ebd292c92c480ebd4bfb0c9f772ee6964210dc06a200bb9ab14020f26dd3d2f144345c5719bc6de24f92fbd4ac24396b9bdd9e65a39e4ceeb83940277156b57a49630b8ca3c026034eb023da8ead051089e4238010c4d28840206db0280d385fc35541f87bcf7e3c7ef67e09760a3b0f5cd1d3edad0505ceda7737c1879924881f5e808fcb1f134bcec99d29d9aa6044cfcf52ac29551256cfe283d6786e7ec11cb86df95e725b08b8bd3863bf06348abee4c1b4a323d3288b9240699bb587f8c87e398bb492121ef269eef6fd930f332f4d5e20214bcb4bd9e90bf506643501f9affb90ff1a11df3542334ecd034225f80d4e8e0d54b7e5ffbed7c8315af5e924ec8457a23c300fc00f34e08ac7521bb960061d530126479e33dc44b8e291cc5e1d32a5ba23cbe5dad0959fc708355a7af03e27cfde1d4b0721722e224db52cf6631df5abcb2330be873c5b63566dad91efe902c564580662c75f2a553491e6c000bfca822183c01d9a49f344accb0d9a979a71e53a9d59f1d297caf4ea10ac97fa4b9d6d890f425b8eb08947b154f7f265e08633c45f59d8f1577d87aa229d7b2c75db41fcbab44df1f9459e22442df226403e5371e554b8729680a220f38d171bcf70f00a09491193b0e8e1b9b4872ee9730f2ddd644a093cfad11e83cd394f87288ece1a99b26fe54f180d6862f437be69f5476d705983425d424ca0d0cfb06000000724033fcb945022b4684ea5a1c1a1c762c5b660fec1269318e401710eae554723ee87b10579995022166fde1d5f1fb60d5fe5c8dd3e3af54e9cdf2e9d2082365234772c466b61dcc610663d7ed176ed6f3036cce83dab4ee82de0f93d3183a1cd97d5cd7b34c0ff246feb7dc962d9dc0290decfbb2a39b1222b331d1e769e4c82a0d55e9a22c4f59ed7db64d0f4416549db6b4ee547636cbd711ce0c590db941470a317932928d8d44d146c0086b929ab67f0097471dc77e2a342de1225a660f3260a35851632be9dea84afce4e1b56d370b6e269044b407e46883f8f9d26f31cb91158f2c72004239c3ec130fe827a431bdc97d016f3add166587bfd0f18c26dad32c38a6a834a69c4403c0728d5a0cb61fd7811ef4b54a23cbbfcf4081f38f8f30d9a738654fb35fe42033f3ab248a0ecc9ff4cde8692ff3a519a116e9fb46728597e18f01ed01f2f2b1b008d07f880c2d2d14045b029c449b6eb2e3396402bf98b1a033919199f3006cc1d1e36064a499a69335ee6a2f3ef7401477989e1b63c399afc18940fce76b9a040b9f0b95785be1d5cae6e1a9febec700c40e7435404d1c7eee9fd307d0c19c621a2d6c32b2eaed0be9390f86c8705eef2437e0d6623e47cc0414b5b3f281da3be651114bda0ed65ac978b9b80700c081cd13798ae8718a12df671c44fc09216f018d4e84804bb874988fae4638d653018be862cace097090dbb58e06895b45a6532ad4b168baf5903c8be053fce7cc2d2978af6944889094782ef456deb4e4fadece9c8ed7011e71d72a4225f8ff77efe10594615da2c5117cb9ca12cb19a46e9296c08276b5017d80e478c5078b26d7842d9a8d95076c8ce229ce42d04055b3b50f80e9ed1ab5ccbda9beedff03ed7e2b0371a07bb4838ce7a72c53aa4e4edaaa7ab9041944998aab225e3f59743e7eb36089d988622de9f82f09291cc3257e5017707a98173a34edc592d7739e45771608b04a4145be054506128de39f23aafe167edf8e3ed5756ac43dc2a0ee337dd7f874c47dabf5403f92a2c60df1a2edd02701f7403580cf293404d2f9ea5e97a6cc655f528ca4c52dd9d6b977b208e58e182c34108f11dc23766c0e0620a2626dd25409de4adc50f74bbe41f654393058125b5875b2af21d82d36d9be61addecd4dff681fed914ae3d86d7be9e41387d709a9c61f2620c681b796e07852d875601ebc9b55a2eea726c58a14090a4b9864df3951ac6c898b809774f10d8f109535a89e0f19c6c1ee310c5d1ed11f37e02a508e806d1aa8507451d71ff8c4ef65c4a6c02c89b026288c992351320a25474e33e89506b5763245facc4ec48a7508b8b51930124ab76dc57e5f86d7e05f175a776d54e4e7d8f3f3b035518524b49b439c31e1a327ee96feaac1252e3bf33e1de38eec1f5e81c026203ca184d5f167fc445d41445db46f6efc3bd494954c78c5127f174a3f978dfe3d609f29d5a12d1d6fee8f73585b16f0d8295f8fe05b89b47f1e2e17b4a5a6c8b004c541b7d60643d29d44c900c58e89f47132e3dfd1af6c1bd17fb4d76129da911ea6523de69e703ad378cf90b7fb7c0fbd203cbef92c9f35cf25554a332b32060886fcd538751514497ed93d0001ba75ee52a6f289ef63d2367611383799197332551d490f18e5beb1ec22322c250a3e64a2389d3382fb842837e28b2ea60c045e2bdc59e2aa74e9c07d9d7341585c133c9c8f193e2a17399e074ac8167517846b5f8ac45f8a1acc17e8096773c09b2003e09fd4ff5e15fca14b263cb19ab85dea1b9a6db9a79fa6bc164f4d4779ef30495864a954427e6cbff5597f91a13401d3af73d90c6381755c405d0845dd9411ca443e4d80a0439c4f7cce48cdc5db2d9bca4dc25e338228439bda0df5e4386b7712b7e3a4a72e44cadd7a4acfeec38ec76b1c4177777bd17a240b589d8e03b14a96585b2375b79d6ee307e16cda71e81dc340df2067fef33ead6f329a2a76f147ffda35059188716cbe31885fd92ff04fadb454d0573c623a5664a3831a7186ef1c3a31d1e6228f84d11243f8addca000dcf5111393a0b8207dd9d132545c961967365be1852dad3a6dea26fec2f0d0054a2ba0af74d2b648b7cd0cb6488274a23d7fc1a589daa84c8503b2b8e7127240fca58f39c304d6292afb4c643e33dcae1c26bfb408da873cc3ccc57f8c73bb7e0ee3dab20cf7989cd23f11ed57209488ab8fd2f067daeeca402736fb388dc9625069f2e9c33d757df2a3bddfcb709d53c90541017c16111563f95bcd1c04750dfbe8a94aa1ec8b860f3a2eb93eebfe625b0169ba3c897ae9c563a3e69ccb6450746cfa8840e4a62ce23b62f85cb39b48ada49c69d4e61c22556214d863da7bb689b7b13c496325b536bff617e8cda122328c85033c720de1ef2ec5cc5dac902d425920d04121f5075461ca3e74bd99c05b9aee3db2c86fde76c80cfc655b651d153d6e9d085bd22b14abea28b838de22ac3cb58f1246092d5af005a5cfbbb4c9c0868eda8a478c956fb730d7c22676147899d81135482d0e0bb52af3714291078b76086928f29b05d9360e1ddba0b0580d282205ca45959fe79a558604db8bf31370ee5d0a33f2d7d3a89bf6965891aa02246850ffc0dec0a32e555797295bb8ed36bfe8a022d32864b141d4bd4c4ece72a53cebc80dab81df8eccd0ee40beadd5340ecc3bb2e6bb46cda9807bad96a88ec2ec9acbdc3423fb2a0928d38a4e66956f03cfebfd2ab7fc6358f911cf518e6e6c5c586a8e2e022f808fe5da76950c3e7404fc7f0eed32ed48cb54d00ff726869d7d9587de8fd90e35cda5b05ddb5d013bbb563ba6061d4da863367356a364f84a42ff2579c7915d9d0ac457a8878cd641960ccb74816091fd73201656abd104f15775fc19cc5ea8b2b0deb4634552098aad6cb2ed68aae7dce87e4f085bf93db3684ff3d62d08f04035d00eaba6fb83add796d8808e4d6cf3509e08787dc972d4157838b38077da8661830809988d4f925d2b55d5e909bbf093938b74d878deacebc8c2285f96f42930ce4879cb5cb14d5749e261aa7dc0f17b23f082c9693da82475a62a7c27e37cc9e10e4410e61280abb0d8405a26c7b809d49870dd176cd6717fe5fc128eb1573174fd86dd4d7617b7fd44f6143d3d5e3acdd0d9d9f00da82e4186faf8b296912f6720345f6c9380000000bcb9ad0969431712b25c5ede7d511fa1d6e8c3ccce3f30618ab06635778298e0a084b870ed2700aec380398b5bce98bf7c099d3c3ab2aa35c741060dc1186fa7b294b13079624a92ff5790c5e2b4cfd296b0815f57faf2ba6bf1400c9bdaade26392038561ab90bf1f", 0x107c) 00:18:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r5, &(0x7f0000000100)='./file0\x00', 0x100, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 00:18:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000001c0)=""/210) semop(r3, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) 00:18:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff0a000000ffffffff86dd6000090000083a00fe8000000012000000000000000000aaff0200000000000000000000000000018000907800000000"]) setreuid(0x0, 0x0) r0 = geteuid() r1 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r0, r3}, 0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r5}) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r7) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, r3, 0x10, 0x2}, 0x7fffffff, 0xa8, r5, r7, 0x3a6, 0x7, 0x7fff, 0x401}) 00:18:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x142) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)=0x100005) 00:18:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10820, 0x0) sendto$inet(r0, &(0x7f0000000040)="a6212fcfe265c91b80b76812a5a974ae", 0x10, 0x404, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:18:43 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x7}, 0x2, &(0x7f0000000000)="d5663992b5176712fa9f61d241d9e3", &(0x7f0000000040)=0xf, 0x0, 0x0) 00:18:43 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$inet6(0x18, 0x5, 0x1) getpeername(r1, &(0x7f0000000c40)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$getown(r2, 0x5) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSBRK(r3, 0x2000747b) sendsyslog(&(0x7f0000000180)="96b2562ab64b34f4f7fd54b18a8081a702ad366ad0a5ba6d5f56525c952f4701e6f3162580905a99046ac7ef469f4e37b62faa817b2144fa2425b90cb65632f150f160003a09e497398505627c09771db316eb1912da8d31e48b604bf74224fcae0145f34880acb8a903d6b740f81276d66e92ad0c955fabe054387174d18918dba620766527a2cfc20586f0312b6a49fa346f3bf23447cfc07843afe5197566f84be56c1158f5c3de5d7f88347fcfefa95436826bee6e28af8b89603ce153d8c43b2fc8673433af8fd040e3c49405c4b8a5c38f9c43d0cea9b7815c39a77dc480f9aa72fbf7f89154d8b7fceae6", 0xee, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x13d) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r7 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r6, r7, 0xffffffffffffffff}, 0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000003c80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5e6f6883a13c90f47d6c33e00fca994bc46989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c9563f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ed199a5bf434f1e474eb9f9ab64f3cb7c124ecdecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24bd6daebf92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d957005526d718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c37383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b11514925df83471d03d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e421a0d9364794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f12a7158da80548c47c9c223d8a410fbf1d46ae516b69e5b2ad8732da841ad708104551d4de0a926e2bfeafc3315000000000000", 0xfad}, {&(0x7f0000000580)="dbe8fcccbfd6358950d1c283a0634f132352cd3ec48bd92bacfcb9e0f17dbb57fcac2674e0f4ca01afa6b7674921be21640f5f385903fb33f71b3c86740a59ca1668609cc797e6c0012a789f11294aa86384cc6984373cb69be6a1d033afd0435d3760e6d2a3a947118974abbce08b6ef1bc92de861e5aa1d02b1ad08aac8d7d1545c46812a554706511fdf207dab26b896518a3b79adae1b96419308de24ed40df9cd16d602b3242612535d2cb3059ace0870e2ebdade054aaeb5fee8ed587ae23dd6c970d4aceb0cb298d3e9795105e6f520d77193c0ade95a070b8c9e04cd8ef303e944e16f1c83cf82d1367b2fa9017a1f78c6cc6b", 0xfffffffffffffdc0}], 0x3) 00:18:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = socket(0x2, 0x8002, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x10}, {r1, 0x4}, {r2, 0x20}], 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r3 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) syz_emit_ethernet(0xfe, &(0x7f0000000380)) syz_emit_ethernet(0x67, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000f762f0bb956b70bc71b8b2f1c51c357919c5431a4c3d772dfa27f885e288bc84aa0f292c9a02a8eb8446d5a37a4604bbacf648c2405719b9113396f7d3db357cbdea28346a93a19052c7226203845b90be2deeb20955c4792a145bb9b53b0ae52a970fe98170a4e51cb36e4ba4bec928af0627c1db2a8df98f91dca539ddce102157dac512b1980a096068fb8f7e59a9d9e977b3dadf190bfbdd56854f17270d7610077f47fa168a3fbbf5d8ee92313fd5f36dc2c628c2da6cfe703bcfd7444aba0f1c94e0732b7c9195c93e0850634fe6cfe8ad22c5df546f1b"]) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x80c, &(0x7f0000000240)=0x9e, 0x4) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0xfff) 00:18:43 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$dupfd(r1, 0xa, r4) 00:18:43 executing program 1: r0 = geteuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) 00:18:44 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) 00:18:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xffffff7f) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) 00:18:44 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getuid() setreuid(0x0, r1) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r2, r5}, 0xc) fchown(r0, r1, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) writev(r7, &(0x7f0000000040)=[{0x0}], 0x1) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x31, 0x19, 0xff, 0x2}, {0x0, 0x7f, 0x7, 0x5}, {0x400, 0x7, 0x7, 0x7fff}, {0x6, 0xf5, 0x1, 0x1}, {0x8, 0x1e, 0x83, 0x80}, {0x6029, 0x0, 0x4, 0x8000}, {0x2, 0x20, 0x9, 0x4}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)=ANY=[@ANYBLOB="000000aa"]) 00:18:44 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000200)="8fa7d24fae75abfb0c507ccde2fcbc6cd05dd124a05fa0ca32dc534665bc89fba740e8b8b9ca360bc0b322a335681f0f3f0ea7e6b2b46224f0522b35266e35f30652ae702104402370c9df4df9b362dfcf9f39880dcde329b766acc02d97070000001835b54ad90a4d97a40147e7348255c88757932afc7bed0cc839f212858b6dbcb8b062430171e79e3b45bc9ccb349a4e1d285c32c4e3b5a73770016c3b80ca6aac00d4f6782ec6f905db6a8b3ac2dd3b7b00452b76365a98b29ac813efb2f73a9b7bd4c2ba22930982723ec3d400"/225, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x80000001) 00:18:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/144, 0x90) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x1, 0x2, 0x364a, 0x81}, 0xc) 00:18:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0xc727, 0x0, 0x0, "61aa0db11c06000000b8e3b100", 0x0, 0x7ff}) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0xbcfc) ioctl$TIOCDRAIN(r4, 0x2000745e) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="9c5c96cdd6c69e0d161dcbc78155ffb26e2b5f2b2a2d20a6f52354ec3efcb8bd72d8624a043f538dd1f099e3ed1adbdd26b050f6277938fe7ac5a716bfd3c9e2237feb02f7c3202dd6317e655925a032db0f", 0x52}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 00:18:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b1e93dee8fad27050ce2fd", 0xb, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2a, 0x2, 0x5, 0x8, "036619e7bb000000000000000100", 0x2}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000100)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x2, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x806, 0x3000}, {0x0, 0x8, 0x3400}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x3}, {0x4, 0x6, 0x1000}, {0x6, 0x3ae9b8cc, 0x800}, {0x4, 0x618, 0x800}, {0x1, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000540)=""/169) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 00:18:44 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="9acd6df86a2615b10d505000ef543fea79", 0x11, 0x204, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r3}) fcntl$setown(r1, 0x6, r3) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x0, 0x6}) 00:18:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x1, 0x4, 0x8, 0x0, 0x0, 0xffffffc3, 0x3947185a, 0x2, 0x1, 0x80000001, 0x5}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:18:44 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2000017, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="f53ac028843f7804a8d2f4ac41c38a100b634582cb7b3cc615e256889de0989e368badb68cf4dbb233b3981ce135dc0edde033608d1547f8b837a08c949d69125b8c2cba85c4a08d6ceb0990c691a7f49d79c5c007d4902f3288f555186b34a6323a48a899fd7a16da7492a8e6d6016c719caabef3525ff3a40ca741cb878ca0b42fb2e068b5daa340c65f9b0439de85825bf0d5f054840b0eef399e60c3031a5ace724337389bb643330fd303fd0aec146d33bf"], 0xa) close(r3) r4 = socket(0x20, 0x4, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:18:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) kqueue() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x1000, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 00:18:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x411, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1b56fe71a98ee9c8a01fad3bf460729c6b5c42343b14e87afa62309e787046ed0d4337c6e1c75dd967f74135fc37"}], 0x10000000000002cd) r2 = fcntl$dupfd(r1, 0x0, r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 00:18:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:18:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = dup2(r2, r0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) clock_gettime(0x2, &(0x7f0000000180)) fcntl$setflags(r1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x1f, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 00:18:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="4774f2de65b9398205dce3b69476a2a4ce25498399af28dc7fe931173dbc23ce2264d65cbbb4abe2c82e588b99512ebd61b6395fa1c6026b98c536527df2e5408145ad159fc98bfd18435361af8dc9fb340815227d15bd3a166ae5651e7dfb94bdeb8facc3d78bab7735d15c6e84c4ad8d4009a83a97342b5fc7b31d05ae4130d4f77469e4ea36e9ba06caad925ed3e24253866df50ce8670ec5e4c6b503f07527d64a0051280d5fc6ae4fe243031103e339b8fa52479a4cf2a9913e7cf7a777011d98b60c7587284bb20bc67eae068d656573ee431f23ffa887184512485a44c25bdacc10f9b3a6ecff71a28e1860a734c6d61c6adb2b81e30a278705cd924e7e8df481d6013ba435a9c43a233fb2fb3de2a1a72bb4a80afafddfedc3e468f9ecc4bdaf6fdb1c65129a431ea8cf223babdaf14ad5079d596dafc21557fa0c3a6f07322f9660d79cabdc62587e1491f94efd2e298fe35e22b31a63132fb01a3d26e2d9dd162ea0e2de516a561087bda155173bb65fe82d67253f3d4383d44aa8a028767944128e6329e60e95db1c73b4f34e480107f83c67044fcccdd79f164e30bd3576c38d26889ebb56beb63220f6ea44c624c35abf84a64ad8f40fb2cedd5d81eb1cfa6f68697a8d592fd000f5ed12e7a9f0e4c28edebd75a54cb473c321115ed2be2ce8dff20215254c7cb3e409881c68f5f01a2ec11da2dcc908992f89b53665bac41311ed3770bae14381e24ff75b189b22913c30ace7c1cc440384a7939d761dbb530c83eeaf097690e147c69cc543891d6533216db1f4c314a3737de1507d8d660e9ecf11097eaba2efd07f67c372ce0b7194afc33239a5bcc1bcd86d40db94e2c96564fe96d1f88ad154e9627065738d3e0b1fcc0f69a8133355df062c74f76a0acbf6967ecad695b191ac5fd987173f477e27295f388b87c05cf5f9a164e8ca92f555ab58b07b5aa09b4b5646dfb38b80c73cf38421743cb2c6dde17af089fb4e0536ba77a64678d3605b1e662925b32e9ac8302eab5fde1230cae487518dda1aab48e5872338ab8755067597cbc7ca154feeb7e7dbdb506d290cdfd21cba1dfd7af4706d851fcd199d13c26e30b7015f5f0397c9af36d9ebf8e36c8f122511a9ba87e3b8ad3f7a4b90e90d078cb93cdf53b40a06f51cbeea26092276925483d00b1f21df5482dc744aa743b86de868918f82d939908379353d4e0d5c4548d04616ca59886c5ce56ebdfabb0fe807498bd36061dd8494ddf2ca40ae201fd44eaaa41dba102e1177356f00b9f87749fe086438a5589422d1a2ec00b391091e7717e329038bb7b7a018baaaf228cbf3cb29b5a8700e6cdf2c75ddc22d2f24f6e12c63a58d5dda31fbf9541cf51d304f7229b62b75f7bb291ac27c018394e06e384292c4af3ec4867b52c624192d8858861782b097b254fad7c1d686c3ab0e8e54f19deda90ea6910d70631351a5f7e014dc82203e486194d29bf7fa94ad8b2a266ac8da91f0f88037cfd80bcb1580f6e79f8877fd890461b33e6ca247dfc5b8a21cd256ca305371cfa3f4ae268a6c826fb19228c1fda85c1b0bfe00dda87232fb7a7fc7f2931bd3055b8435aa25f767d90c77c3b11a54b15f6a165098312ca45a550ec10f6b54157624b86706f1aa3d3981cc12cfaed342b5eab250513785dd579dd7764124043711a12253c4256014900cc7a75c3c3074785cf127ebcebdaebc318db43f4107f6b1805e403293a2b134ec4c30b5f705ed6551d85b4869149a5a3d204caa40ce51daab6fdbdb0bac1fb6b669bb23e7ca4b47d847c0c67d1553eb7b6c2d09482eaf9b720d2ccda35e990f1c2d9072ca82e244d44e448e412ff32f1a133c98e58eda6832f61561bed33e59c132f9083c50d7926899bd921da35a1193e86efe20c1b0e90944e13913a790cdf10a893da50ba4dff8b0d4814345897feaa50296471c7676b81ec06f0e5f74925b7d1690a2caf4bffd3ef1c4bc4a091094945a7b5e5acffcf054235825eb6983ae0a19c8058712ff9c2edadd98462d0e44a1edf12330b0b60092f609bf1fee6ee71fb1afd1a87d6c4fef2faf096e305ba7d6202fc99915e33557ac37d4d506399091ee92c3d5e5e87cc10c605267f15cd90a0640e3097c23d4519253c0b313a2be75c6a53f629ff3c6ac226de42a243799e06c47db9f6a64018339e99171e07ca024dc3c76285a2478353b5bf19940c573c2bbed4cfb7edb98f14362be90a11ce6468834540ea99de4337aaa412c0c80ec85e137ccc3cb29598cb3ea1a762a7294448021531b9972c090078d48a2fc816bdfb398e3371914420c017a79245966020be44af7dbee126db3b36efa3985de5b360f07882202c398090a0744b332a9990b91e380c00d0d69929c031ddd8d855604d44a1b7656b6f44b54654a1bb6dea06d62ea9a804cbcb501709e7bf11b68edae1145cba5add8f1849a55a770483dd26a883b847af97ffa86f0de6378305c4851a159e6d84c09a1e3c8fe0a8fa17328ebd9b41325be67d625a3c9d99d0bb07a35b7eaa9767440161a7048cdf9ba31fe413da9775017c756296e07a63f2e120955631e446cd9db83b967cefea3ce2c11a377b2f23a60cfb3f33aad7758ebdf3c32f1c902a5e9540cbf0e855761e3c3e9a8a9c901180ba370195330ff6d61a6dfc24ec85003b60c7fec5daaebe1b218aefc517d1ac57bee62879a43a96c5474793fa3c9d8d24320088314714239934711543e4b5760b56a5d559b27ab9fc5c6910809b2a530aa17514bccafabadab7f8fe0427a55bf554f67c8cd98abd39ba084a204aa0610f605db75707ffdf08377e6043eb410bf65ab17e24957a0b181dcd22ce5e7965377e9d31ede15cacdfbdf66621aa6e0f9d8e8377cc16144379de61416ddfde5c4dcbefacc2e62e9c70cf2d02be5899326e2c43045ca7ab7fe5462081f7006438d334d1e036042ddad79bea3f8e727f32955559d8f19b936efffa73718e35abb6f5e35214546fa608afbaa5402d7302ba299b0012e2df3af7b987da356ef84686c7d0c26aa03e4a2e0ea02cabbfec4f1ab282f41bb484e442ba725da69e99e7998a014dfa6e958d44b883aba0273f8d8816f2854832d569e4eb980ccf38b0b0f22890ef7113fb69dd511590a12295dce3ea26aa759d81452a72f165e437826b16fd4985b694246bc043a9dab68ecfb85f42264b98ee46bb883cfdeadf50bc7d61283fdb422e98e0bd25a1be7641065a8a361e17b6f21fcf2575252e33aac351d37b0cc348ce20b7cfb163d547600777e328091bf6a6baa540530faa0e170b02f41ffd348ca9a72eaff3c26cc905bf4813c0d2ed40ee2c4ba0d09c10f4552cd003f33f639658d2448d862289311cdf78079d6355ac40f1f976b3b76df0ced81a69fe3afcb7177fbec6aad97bee00067d48033d43695b2aa24d0f3f3572eda4230cb86abe8a88946f21258b9c8521cdcd9da675407195360b1bf2ac56caccb769dc2d67be8630984b78111a32875bd8d241ac6fa284a413f23ff7bf01c58db7a60844a22570404c3f504bfdd13b0c192eb2d5d371ff6acecb21079b3dc4f32c5cec9152be7ce0026a44bcbe032ec4162278b7ce152504a942dd098ec23f116b69552bab22c471fccaa9ed7e23226b402f57386179501248ddf179b9adf5820068875385b0730e9699ad77c16fede96807094ed17b692223b236cdc0e52b177f148f825e14cb323ac91b6ec70232aeb33c6d8286a72fac6d25be5be763e700eb2bb5c38d0028827f8e7a35d0ba1c49581a7896313f596ec2ef940ccb5b72ee643f408ce52d896d88f589d8e96eb3f55cd6c8521243a0161c036f2b98fd1acacd74c370f899a4d13b4ebad697fc844dcf7193773d7aa1556b90050feb5f918fa26f9a227eda42b2fe4200d0245ac1a1ccc2588b38bdd9f5348ef9d299a47fd4e3a2b8c413dde094f80373a4a34b650470b473df26aaf15249e745ecb97d4bef85085b09973f29206e76a3f2aa3fe4d4ee5f438bd620c055b7174d9b53526aa4c6671ca0be280d747e09219b54703cc54a6fbaad9f1eaeb9ca2ed6ab62a0c09a56c93f391a139a0202d0d7e87c47363171f95a9d9a1516daf1604e408d0aacf60086a76a55cf7540643cd722313ed3fe88de53ceef73b6d327bfe179dfded1274c4c2a75dacde8f08d62d366699451323677f0236a261ba5a939d615f9edb3d0c550d9f7c5a89c726aa98991a4da09ea32d50226d694daa6dab202723488bb5c58396fce63e4921104323ade8bc95fa7fcea62d765d8356d553b413015974865d4d97ab339b3467e6455a4757f2ec64da281493e14956316a003f6200b7e082c7e5cd1db9dacdb89adc208601f40d914c1c6a4caac2be34d12ae7e53046fcd9c7af693f5a146610c8517634b7c8e6e73c3894cf022ad92dc3f9f10bcc92973591227011d6c1bfea1141edb84ae9164d6ccdf80fd5e3f283344efda66aaab58a19ad724f5c06e8713a5ab5dbc73af75fd2567bf18e3a5d1be2e55a690c036b0e4670021d98f52825d7cd527a2e9cdc8393e458afbf133f01ca2c420a45b94abd046b60a4e382558566ec4a8ad182c8c770d32e350aee55509a8290571059bdaf515f8988f36ff174a2554e7d32c50d20376d0cfa10dcd435500a83f063a0eb7c3d74d7747f4ef35ce62df142aaed98c954c9d3b8cf6e9d96271d3813d6299e993b2660231c7c966ae656ada8e2c8fcbc79e11c41f563ef24719a2c1e3bfb0c07b745be923a4fedee18f238e92bdd6119a5ec371dcb37b4ba58b8ef9fceffc5352268c5d60ce03428adfb343c3f83e2de41d860627b85d6e488869fb94f1fa70e9df27d9283c776f86b9f8e284a68f8046f0ee530b1690b44e2ae336a11ede544c6442086d40f12a5fc74fe0fb10fcfc0b5411bdc0f82e1c4c7c43709a43aa582f026d8e951f9b35f2ed8aac9ceb81d62dd99153a4634f0049c6ad0535b7c5228cfdb4ad49201435b9468f4b36bfd98a63c369b77802fdd24f0a16cec7b20d782e4f91569a7ef6bdd0c7d40ea89a9b30ee4bc770d16e1084eef848f50e1862ba51f62694f125936c340c0b6526077c841c68c49cd8d6a260415067dd1f16d7ec13f10dd037f3f850067944815dbd1f58cd65d7334efbda6c341cc0639439f63bf663c986bb9ff9e9b00b3ff4692bb639f5d36fba71f63129e29ed5e34f42005aac30ff6193d493d70c0a90ca1ae5db0f42a083e285442fb48225384be6f4642bfb4d84e40451879d49659e2eb32f7d5227c5b1323b1ad3cd69fee7fcba2484561e22553f29dcf6cf306b57c82f2bb88124fe836adcd437ce8ae2c7f15748442360f4fe972402fa52b5f5146978e52dc257e4bcdd80ff01d2541efd100b7d60cde173f54336da954b4f1431b9b8858a36b663da9d47de6f036094f8886a3d466b87a45615a906c666f3a390e61d3a94d9c784e98733e68aad045d018c6ac1e2619a150153c3d7edfc9596384af96fe8eb52f4c0aeedf5475d50beb85abb5c74e3301add2f383e3198cf1330fb026dc69b88839f568d95695c6b838c6d66f30559fc5bd5a1823b6cdf8f5d79540fdf0dc7e8be050eb7d2d6eae0bedc8489dba656739e99a79774230143a5a3cb09bd05fe7acebf61a78f9d2d28c86f8b1ebf82cf78a42312003e6d6ead2d42abf4e842686394388cf7773b3f579a66fcca19ac92604cd7bba75433ce8873c54ca7d6d89b145f5809bdb4b7488d993bb57857396a3699fd2a1e8219519993fff83108697c120331b64b64e6e1b78", 0x1000}, {&(0x7f0000000140)="d62eda94923f27facd31461e0fb419563ec03644519080a78f807102da0a8d6ade26d21d77c2232a7481c33e38398483c445c563503cc8966c1ba3cf6ac650ffd06e8073af44b6b1dd4b3182534bd50e5469d533f078bbe9d48c3109118184f0365181881af28907c20f1ad6866e8b274e37721c2b0f8ae78249bbe3fe72a887ae7bb21c8e69e3d02b032dd6435402a31993473bc5ad1e8a361e0672e04094804fff8fc6244557af191694d2858ccc8b6d4f97892e86e951841685ffd730091f", 0xc0}, {&(0x7f0000000080)="ea962f5dc518b5e4749f86481d29528ef42f43f5cffc718b5e3b0cfbc310bf2d3d8a9435c5b454200ae1bc7eee4e5b", 0x2f}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_mpls(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0x0) 00:18:44 executing program 0: r0 = getuid() setreuid(0x0, r0) getuid() setreuid(r0, r0) r1 = getuid() setreuid(0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0x0, r3) r4 = getuid() setreuid(0x0, 0x0) setreuid(r3, r4) setreuid(0xee00, 0x0) socket(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000)="38908b46dbd88c825ca6a8e42515becfa7fb2ef36dd5519fd177c2f3e67022f853b1591efae4d0b424859315a5dae9b0227dfa4438ff32ad97e324e729a87b0ebe7f25cda675fe3880fe8dc25dad8ff2469c1eb6e709362bbb74b6c7c180d2506530b836244e845b063d44f4518639c7d8cfbd11c290b674213767f0f5fd430f62d06c11366c08b8f8912199714af1b5c7ac8bedca11b8407e99349b4d52753b1bc56f5294b68e73372c2e07611d7ba4b15fc82f485c6e0024f9baa618d370", 0xbf) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(0x0, r5) 00:18:44 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20, 0x0) write(r6, &(0x7f0000002740)="727d0df7d2589c2ff5d9c33fec74faa78ae2adbfafc06fee7113d1eafcbdd64afae21a62ba46636fa1a8e87a4fb98ad8619b7a0e46ca00a5b3ba13914d5bd13862902edb15b892405ffebe59732f35b49d737331aa0ae6e0bdfddf4d54bd82d129bc613a340b2ce2db32e0a6a009c14c7ed1571ce3bf3d3bcee9b94ad755222aa0aa5776ef52adeca780599198d065831409d4ae0270b99823ff27a5103fda51064719553933966910ef9345552c321e40ea77764d900638637d932fd10980582eff85b37fa0db1b7638d9c49478a30768acf5e807e6066466dc34a119bb3a8c49526df57a1fb382f4debae7e4f0989ccd7f09442efb09c8f563dce0be1eacbf177d293a2afbfc9baf6ce21514c38a4d45254d80f7cb74caff7985e08548d0be2561fc2c2fc6badd6aba302e5d258cdef48ab04d1448721c937b2104460b2353cec2019c2bc1c8691a553b153fc092ab4a897f95c7dcceb9e2da6b93834993feefbd74f0b2f9649d505f010cdfd604480f8b3627c23ee626ce5ab20439f0c9009404075ba68310f03bd43e7dbac99e3fe3850e4524e03ba4e62537073e6ec400560fdde4d8e5b07d34c164d79ba0662786b30acf7c8af9abffdce3dcee6e576107f9cfedf56be448117cd75d0c296607f394c20bceacfbb782702ef6685365dcc41cc9d1e4b9c65b16ac150a563ae43b0ea1649e108a628e798b86cd5cb95df85163cc120e76380771aae72affaf31531364990eeab1e46a1ed53e8985cef8e6fa0ec12ffd77e32914729f5aba058aa2b2aace76eef07001063f560819af7bb4bca4b711c896eb9c663dad171d81848578ec46cca15e642cea159044d882a20528588151ee630bc493a61a58087df11de19c7d24b022e7d6b02149fdc9b620fe2a29edf16e25ad87cfb6d401bdc3c82b9b0f134e25a628c3aa4f658cd98b0101d0116124feb6219aa3a57eaa3774236173c94188eebfc66e7b130eb8951d718fe4e8ed3edaa86cd5dedf8284e5b0bbd5325f16b2ac32a6b232cbc7aeb32e5307b24b0bb25d7b98a337dc01c6c7ced779e698cbcc419d52ea5a3e512549308cea8327f69dd1a7f3737d0dd1dbfa8fd79ee3c8da1aa215ae9c8404dab93380085f52981718afc6cc5ba2f89ad30228d56193eff7c91603db49054913b816f491d4f5209f4895a17365e0c0263bf9b24b4934c6e9e50cd15ee100431e6c36c9409b03a22670c89dfa1398cd2ba50863d0e72a76d8781d622e0b3d19879fa0d93b167fddc9aceb6aff5190e14fa72356941589da770239e0424002f1bb1a0de11797ee9cac3f0fee104319e664a54c6b374c8a50a72800cc7004750e3802f4ca72121fe8baf381535c16cd7c20ee8e9965801a1a0faf7cc1cf3a2f90e4bb74afb050da3ababc36bc23e18770498177516d368dc190309299207fc86fe440358cce2d88c37ca3b1f21b86abbe16ecc5b058139e8df67227cb53f24f61eabf4a51f1de97b2b5cf85875dc0195c62e6e29a88fcf415a3e6c5aa7e4fcbd0ef022667059a7e5dc1db82dc5ff2f51a536af3fa309f7559beb0d2f82fecf1668e83f456aa9cad01d9f75b45d8cf8ce86d1e1c681c53009cb01121ac0719e9d757b1740149caf6eca5d5ef008b427ddc7341a42a7beec14d53b89d5b6b0691e7e969569f0b51ba40ec4098257da87eb008d89c91678f8334694d9e731afb59a92b3c28ee7060a50ba2958c0c9104aa8f664180e5e853af9c0c6b16692a0d381779eaa4af9790aa070c7dd52a489ef10492a27f3ddb4b60ee88e0635f80cd31ecfd220d79523e48eee58ee7b334c324471a1bb458ee42f7c94b6b627861969ab977ab0a373f3cfb8ccbd11b94a131d2d2e5cf6f0627233dad6462022c3a8f8be00a151435a13a4700c701625d4db62bcd97b7d1fee0ec32492a0279d5c6b93146409d9a7fe5b4c76cf79057c66badfac2428913cbf48d65871b7c0d0ae15dd466a1a19e24c76feb17b55fd8ee07a91183aa59da4a62dcbaedb5bbd9cb49918c91958a3536fe700f6095e95a10c14bc7b822e21ba2e83f18a326f911f6077dec9c1d3fa2dc2d6a32aaa431ea9987b3c8854f339ff8d69ad67d84bff7ba17ce1d312f061abcfc67307948f8d616bbbaee88bf9d4039c5216a2209465e186b4b8fac1fa08396d5c9e80c2d97ce73a399b49592498d44c6dd8eef17e65b57b7a9d25d490ee6266b0e2ab1bdccbfbf8e2e13baa806446fb859560b3b4892eaced1c1b78d5a7f1f57015ef86a9b1e250ec100d4628266826c2efcd8305a9a83dc1625100ecc439f2b68afafecdcf5955b72784733054df2938341bdde1e5caab9ba0ee4818dda04a98c3f1a57a1036acafab9364c833b2621bc858ffd7a09563dd37a0186d1c0dfe4e03a7bc9389838be3facdffb888466d674c9ce1168e28afdb2b2553c1739c63e9540f19b823eeac6936559ba39a7bf2f2d07e2bbc5ddf2b2708b1f36c334e9c3cd877b5373bf83fd94ab9172d43196abbdb58432e554411c4ca2d7f1153c4b8a80615762a26bdbc0e9fc9885bb31ea2658fd5259cc0be96ffc43dfd2ba38fea46be93084a3f2ec5c6239389ec9f4cf7a1baa371cd335e9ccc6468ca54cb6dcff636163891172da88bfd554590d975b6bb7efe6d8cefb9ff33faefdf770fcb9c0b41ce167180ecf47015e3f2bc22532e22332fb1b4f54562bf62ceff33d3d8c2e8f0f0d8efab3fddb8b8cf3b4f1940128e73aa47d5acd3dfa56dbc44c60b9dd6168bd4d9060d8570d69a111b857cfa1cc1729647e430d5ff2ef86ec7c96086a1a9de0c05f682e4d37f774f5de4fe22e53a41d5c6da88c1f479af907fa595e6f2e1b45bc4194b3e59cc4f43579100d97c67dbb3c372d3f09158926401ba80a3006ba1e4b6e8cf5158de305c5ba0db7248ba223885074987359ac8519d728975f555802a2834465929c3781921272b30f997ae96def7c5e0abb7a93683fb885f137ab94f32ff2e9f0a4ba4e052ae5857bfd6a866ba9e729dd26176cf4f4dda46c2454c31d7ea7419e38a7d5404685b4c2964ea434c8c26fc678195ea74e12e990400cd4efc7da0ee2853eb1d4f637adf5e6859a4b5520e481cf9d421a4d3410eb0386dfa5409c80dcfefa2b3d47b3e3250b5d41eea72be3b56e3279afdefcf7fb097bc7164073d869d16b37b9f2ca889ced5c5bbfdfbb13e80845dbf683b9548cbb93bf75fd7013571a01d1468b36807f2cb4ab42374bebf1b916c67a0739f0f27700f88475cf65fd48c16921c9a00ee1a4d0892fb45016f2c8403941dcf4d3f6bacc93bf0a8f5e5f06bf0640527fe7c78c5c3bbe67613718022757b856475b76dc20f63ce1aeff5c9e660b053c704e30afec30c7d88434063d4692401b66310ffb5fc1e90d15c2eac723b0f2af26c7cbc522a61dea8990b09b7c87a7fb7e83592e7f7f29d8baaecc28b252fd7143e163abeb44f1c2fdc3daa9cccb5620ac14ad5847e9235dc8fb6d40a4f29c28e58f7ca3f36db7733b3b731cacf822ad436ca3da283fa806b6fa2ab6cc72a571032ed91e3c76e26594ca035ffd5b2af73056b72bfd69e9b992b9ef7395388fe717bb7d73f6373cd0cbae0dadf5c51ea64413e1e8e9013ca310a3f85a5a287ed1d6dbbc09a16476c8832e58ecceaee6b7d20a297e8491e898e39e4eea3c361891bf23279bd829006897afa6f900c60099b0ee16e3d1197d531b47d3ddf65dd0c864de21f3975d2d6920b714e6c5a727ad47a155ebcd389e53ce99c2e9420c4d4ed38bbdb21fe8125da6881c974d3c871a47861d24c8c42a62501c2ce81d0f9919af8d1cd417ec6ea536c46946bb1a91b6f734180f40de74e4acee6794f8d1f53ca5281217dfb3920b87a62284ad99e779cc52b3d16611eb5fb5da741bf1ed3fa8620602f27e5c076a767c73431573c0b75b946fe6f22b3ebd73764f4211d15162a4263c3dc549bf0a9d14888cb6af86c3f803bf03539b78d850a7ad08d9330dd1896a1e3f29d7a86886c5112bd409077ac9d1e537d0b7a4eaa0ec00c32388a1b0406ef886d94371a4abcba693c533b9d2e64bdfba5a4e26717cefc9a7cb465137192f1aca8f1451c93e0d00eaa371640ab8565621ec1cd2fdcf1d00d64fe670c7bc28452674fdecef6ac161032384e94222ca458a46dff3a1bc058fdb9d8d8f06010f127a5f872c8b99691e543fd565e175256a3dcb54ce1da59263d051c157020528e3043f07b7f818b22bae2739ed5c6db52372d9c8c0a8ce726d45359f490d419717d67784fb75ef6676f0a299e9be2cbc358271a834c21942a4259513e50398bf3f5a2ae4ee3b814d201b0e67f2fd76527f8426e9a788060b542d7e52d86b5375a6b2710b0fb313c4c45a01fce1513d2d45477fd1dd5e63b07cdd9d797b0ba9a2f021aeb31c39b4a44cfe1e4e80d107f799f5efc3fd035d9b3e3bcc551ad18d63bfd6f2961ef1208a9dbe6de9ec964afb1703cbcbb7616c37685a1322433be5745ff78663e4552c270ace85369d43d2e6a7cab75d95cf8db8ab9e393c15a86549651eb347478a5062ff8fa19e2740f518f2e494dcda47d26c4615b10f9ec9c09619029af9beeed5ba782877796f9fa35a13b03cde5b8592db9c6eba7487c0e72b67435aeb256630ea09ba82bcb991945ebbe09aa1e64c911c4e93003cb2984c49914d6ee04d6b878388604027c9dc37b1ce80399ec89b2ae8e218ed03a4972589695e37b9f52e2e289002c766cba4bd06460dc35c6ac48e88e0b54740a44358401fc4a4873c53dbd6f392515d31d79f1989e24ced708fb004e65dd06fb025f844355f3fafcd9b18e627f5eb531912d54c6712716a6e6f99cd9276f17bbb7600693b41db74343d277d623c641a9d0c0dcaac30af2b4d85422cea2d5727e6ddb1ca6c810e2801419a344c71d1f30efbf34503bf6cd9b8c479190acad5f3d6407010e282f9e5a61955d256ea87161a562016b8061f6df68d0bd590c80fe8412cc8e88088ae29cec547f4dec0f2a3b6a98b2cb5ae234d8ce26cc0c5a74811c3bba0a6d81b68c62d7fb5b0708e69651e28beb6865ca13dfdf3feeb54da219829ce041bb60d87f097e14e56970951db5f114d49fc4226f861c3a19b6ec5a110740c3cd5ddbe91bfd1592a0479824e31fed0008dc2916cd849569680fc89a53661ca96df73b3c73b28f2ddd01ff4c5c26d277777c95b49e637d3a66d14a647c3be6c877bffd81d811e82335d279472d2ccf8a445b1ba13b8d397eea45bffb6e02546affdeb5ae3cb6401298e2b097bd7f9eed54ac05c440b2c5fdcd96f18c7ecc49b5fb31bf6558acbd84e16d778b4c189203c8814ae4eb1471251bd2d690cca51ffca7f0e3f6904c223b515a416fead2b13126fb338e644f85b7ef39218fc084b1cf3f04a68f56bd8dc446b4f67466f51b9d3938b6df8420effebfbc5229e072fdebfd7b92055602bd3ad7714cb539137cc2918ccf3ece27629bdebc5527ed99c473cb58d562d4c5f92aeab56f0815ba1086bf8b6775f770b6275799879bf01c94a1991da3171ba44d1da1ee13cb06e13997b645fac528fd653dabfe80df8695992b0e0d500153e1566fc366fdb0c13687c73ce88c3358745ac0b13136fd416162439c30955424f0cae6de237ad5de7b7c55f38e03847545b14050fecfb782cfcf1320baa000c12a7444504ce5b6be1fe99e8c6c58d60c4f965a5e18dc9f36f388a8a77c9ef2282ef6f90b4fa9284a9d75ec977b0bd6ab6890550a043fc3de58adcde7ff0c160e7869290ca65640b0a043f62f7b0b642", 0x1000) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x4, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x1], [], [{}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7fffffff}], {}, {0x0, 0x5}}}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="11301b1042daf797a71375d46c5fb5964c08ca473dfda8b4834d1ff113a7544c1be4b086e86d8326d1a76fb9355bacc99ce17d8017b54a7225d5d98042d1f4846c7ac1c1a94629d59cd7eb525628ddaf2c617a81a32a4a", 0x57}], 0x1) 00:18:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x18, 0x2, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000140)="a1170a192156cfb127e3ab5518efeec16b8231ea6124e8bec28e21d79c00ed59a3e3a71771d0074ea584ff47c9a1b31d22d1efa3b87fa57cfa5acf75b5ec16d3e17f947d335fc0f259dd1fa90edca7e5dff2a4c578004e4e40204023b285f8275bec45655a4bb88397ddec1ac4dffaf493", &(0x7f00000001c0)=0x71, &(0x7f0000000340)="2d7820b5129388b74ecfcad76ae818d01ab3269a7fb99665264ae663e7ef1c346f56f5501fe5106ee611bf509ceec22bd417cc4d9ff59da4c410a8d815d62c9373033e3c94b2651e06fe0051fc6dc385f7e919de8c5a249fde13422810790e83ff33351920a002bb15e5c0a1a36db95ffb272b5f213ec152ff614b20038d63556f73e6b86ff7eb11f79af0bf7aeebf0b8d82462a658ae6b6946300", 0x9b) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000400)=0x2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 00:18:44 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000340)="87fc7cf92f4f4c", 0x7}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000040)="4b912dc6652ecb7e32", 0x9}, {&(0x7f0000000240)="a5ca714b6b22b06ea03da0ab645638143ea6b63910c603ece89ab55f59687467f1a4efc7f1537d792b12d3ffad81b6c226e06e675eb5fc05a897309dcf7a0f581cf116ae959628e11f75d08b7c7f714c82b17bc20499c908f1e40c19d37b9a072b8dd090b139d77dab90fe2b2c3ef7979c509450be354d4c", 0x78}, {&(0x7f0000000380)="fa8db4a02ea6e8ee5511c7de93c3c564b8751b4e1ed1193bac8fe891ceeaab2ccb796b00366537", 0x27}], 0x3) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 00:18:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a400cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff92e6ca1bad5a8b8c00000000000000", 0x57}], 0x1) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 00:18:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) minherit(&(0x7f000004a000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) dup(r3) 00:18:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x8000, 0x59) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x0, 0x80000001}, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 00:18:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x20}, {0x0, 0xfff, 0x3800}, {0x4, 0x88, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x2}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x209}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r4}, 0xc) r5 = geteuid() r6 = semget$private(0x0, 0x3, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r5, r8}, 0xc) setregid(r4, r8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000500)="66892767ed697d639ff1d5487a8e0900d9e1baf4a09f7ab7ef3d7f81f089c6ab62245926f8b3610d9bd42158c0cfb21635e2dcc22d9089084bac5c65eb14ca2bc1562f68bc48863fa97dffc058a81e7299e9d9caae8ec1633ba499419ab1cee5a8c7ace7efdae7bbfac6d97e755a318686c8632018512742cfee5cbadad4a5e7c78d1e194cf42c8443c3cf54e95ee21b22abd44fc2a974054be34432258af474b7a909256a947f0886eb3e5b72e16e95a8c070be4163a199f0c3142256902494f27bcb8bf431e798bea3607da8195b5f156b672bdcf85428bfa0a4f3bf14afa258e0555487d47ab84110d444a72f494f73ce96c439c49786ce2607a2b865f656b9d1d4d13e144ceeca372ce0d78f920df70ca79a62230404920122b7ea12570c4900000400"/315, 0x0, 0x0, 0x0) 00:18:45 executing program 1: r0 = socket(0x1, 0x1, 0x2) socket(0x28, 0x4, 0x1) listen(r0, 0x0) socket(0x20, 0x8000, 0x92) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x1f}, {0x23, 0x753e}, {0x88, 0x2}, {0x84, 0xffffffa9}, {0x7, 0x80000001}], 0x5}) r2 = socket(0x2, 0x8002, 0x0) semget(0x1, 0x4, 0x248) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000340)=0xffffff6a) r6 = getgid() semop(r4, &(0x7f0000000080)=[{0x3, 0x8b, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x7fe, 0x1000}, {0x3, 0x20}, {0x0, 0x1000, 0x1000}, {0x0, 0x3, 0x1800}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010020, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) fchown(0xffffffffffffffff, 0x0, r6) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:18:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r2 = shmget(0x3, 0x4000, 0x624, &(0x7f0000ff7000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x282db741ebbdfaf4) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x4, 0x1c5d57f9, 0x1, 0x20, 0x100, 0x3, 0x1, 0x1, 0x1, 0xa23f}) 00:18:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 00:18:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x2c}, {0x6, 0x0, 0x0, 0x87fb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:18:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:18:45 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2d66696c652861"], 0x10) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 00:18:45 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 00:18:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5cd) 00:18:45 executing program 1: r0 = socket(0x2, 0x3, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x10, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) 00:18:45 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYRES32], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r3 = fcntl$dupfd(r0, 0x0, r2) socket(0x6, 0x4, 0xfd) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x7f) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000180)="3592e00eb2a1d9884f3baf5eacd32e71202d35112b744eb677df77a3089bf1d29626098b1ea27400b036c0efda25706304d3ac2d88a20514613b0c28e333dcace94a4c0446204cc3318e951f19a85321c1148334142aa03c7f383495444a94658a146c9261b80679a1bbb899e45c6b1bb9f1a956ccee8bc07939cc3a0d1b524ab179c41c349b6890454a3df7764ea11d963b23dc0e89c137dc82029bfab0bb9edae25e", &(0x7f0000000240)=0xa3, &(0x7f0000000280)="2b1423be18ef793cd2e3a03aa2feb09180c2179f6a7913dec8106b6057fa550b3032c6def649dfd7c5fbe95fac2f89539b135ad269ebb65101eddab185f9a2063498b2a5ab0d03780d6d7e3b9d67d544eaba4b97d24e454e5541d8f31db7da9c063d42f716cc53769bd0304ae08a4eb4e35d1adf61ace43271391dca18aa0a5e6e492016711766d556bb148d712ca1ece938018ddf25e6650ee8aaf4920eb6fc3dc8b8c4f01b9266c1eebb0063c3dffc5872e270b14ac000f234f7db4472cd166fa32cf30251e7a6a7492ac36c77d5e444b4c41874f3187fb1ab94bc5b578a48357af6de19c52a93e9603d3d33fd15c65c69372d9488126e2ac99ae700f503cccb61f37fb7abd2461e8ca6aa22a2552f4eb4af663fba5c9398e441e878e82fe0f7573d1cc41352bb3a9c5948661a10e118551bea304eda592842080a06122a537047758b4fa71711100f14deb772dcd0443125bb9ee3fa9314934886be6c98873f2cf53cd8cd40182001c70962ea6b79170ee71662e115ec5445ffa7fbb6c418fa5b08672e2d78430859552c3234474f2bcd4d7703c1a59d95bb21acd6c902955ae9ecb3b90318df88b954cff82f3c564f5d4d2187bcdc369b54cfcab2049d684b9321401d847832201f6a0806b8c1838e4f1bd0fb9d43ba3cce53b6e20febd5947a74b3f299637b848558c245fd5d9faa71861ec14ca2d67d33ad41835349d9f7eaff56473cdb34303f4dcffb2a96404c039588c4024038d032f8390bdba9ced00a6c484b9b26784d898e98b46774f05a3023782adf659c6cb460767d0183a027639313617eeff7ef6365e4188fd3622ff24a10860062b6ecf26d6e9eae2a08e568f03eab1720cc77b4cdeb856ffe184a57cb5fb5ecac08298c621f03b7f59bacddecdd5f42b9dbe83ea5acd78509602c552d7253e57f7a30e20adb26d43a7be7dd72f884063ab20a14f6be14ac0eed50a681bf01ff526d2061ad7186d3cc4394925463eedb337806cb9eaf5401b981c5657383ed02b7ea6b3eea82b311172fccae668de862739a76515bc4e284fcd50d950754d9d9fe72642f7aead0fcfa9a686236763a54b363c538331105634fa14cda5ab1a1073cce68271b9141c84005e378f697daaca8e782fbf665b0e0bfed839522e03c631bd824e246e9f03fafaa6a500f3c3d54734efdaaf1947393c8df0a5f90279b73ed1ac1894b66d91c5c9ec3237201bc59468142929c9010f4dd78bd94cf2ff808abb8b0b89c45d4b54ff56f87748f7308a8e7a482d4c83a13990ef1c8c71d2c3a9be21df048abbe02d979a7a1e17d196af78f8a45c1c24d02a57fad0d9911dc7e994e45539ab52bac334d1945e35a8d4218736fe86b0f5cf14ce3517ba9b74403c787be06739a651919b4dccdcda1b16645bf43c16a1cb7fa6042fc1a26694e8dff095597fd328ee51957befa49c157f1b8872cb9fe721a0d524af7b584bd32178a4eb89402e616a3cb9b356d1a78361a395dedd330224a024cce54ff49f2351d67e5b6d5b1d9749cb65467f848147aa0df9f5d7ca48be74dde591cf06fd189e02bf082aaec75e8bc6cc0c90ab5d76377a81e5a0e594790705ca9a258ab3603fc9117b33bcba86bbac3ad822add1aca1f81f9413f5151ac49a5a92693009f6ed8a4159b05f952cabdb4c17184db289b1b318a4583d5613b9264096cf2b2687e7c20e382f8b36070770a8ae79d4b4528fc4a1002123f20242ac47ea5e4a599463a4a41ffd1076ec7518df9c03e5909f9fedeb0c664b24a206f79460a0a3f208730e175a24d9c90f0f17648206f12aa70883f0a1d4b5612de9cd269fd40b94bc0aa5ed9e9d92b8545e651e6dc4c1872986690911a564457e7cf249000a8f1087aed04a59bd756e3336131197dbb8c3155a9b7dd36119a945d7171c4ea6f4c22ed791343ced7677587e1e746bc5266aa253c43f029b5bbf2d9385eb89a24bb57dfa045114675a09b10d175402299f086e3ace31412aaa17c892ba74642a40a1a7ee5f7a5dc872942905cf30ffa35cf3ef3e227a1bf8d996ce5929cbe2001ac779c8836f31491eaaf7d9831282cdff36ec1c5fd63761f88c4544df0c71fb6cc444dd4b5fbc99f5814d574203306197318a1ef21eec4d4994182615f7ec1885c854395e0fca00e0f704cf9e921e8ec88598a7ec06bba640fea9296712355b980ef290ad6845eb80181be12eaebafe19a468dd81dcdc154e9877792caa36285045d7660ee4f978df1a9710184015ecd4aa26ebfad476705f30dde94a42e33a324dabe54b20d753444297977c830bf3330a413a6003ffccd4a8182da2cdffc401099c1b08bfc852c9cd195a5d39326b59df17119fd33e47698ea9d5ca0ca3f6b8c26a44a919ae9c3841619407f0e3e8bb985ba5d8555228013108f6fb610ff6907591e1fd2aa4cab038128515266c8d6d910ef44a690016ed87b1fda41d381d816f76a52dcb19e41c7f47e17fb73f1fcd19763cfcdf63b1bf1055e7a1d46c706b8e2f14604bdf4bd2664ff3622d1039db1f7a174202680756f4b02b10355149a5406d5ab6143636ec47f629d2058c0a0fea9ec741bd9979ed826ab82908fcf557ae181d71a1d9ec9c3b1d9048b8be2bc8efd5b5410b4b349d81119eb488f0c9eeed1d34f3550940396e4ff54dcc49e464e9463fe5fcf59cb4622c54be1c671787ef14e727fea1928529068d3c1082c14b3a9ff5241a652c98383a1ba36d33c17bd17df75bf990b3b5acb4ccf751d85cb9ce1cf5c28c7ab8358e2878b05697d8bada7fecda0542c89f69bf277b6726266132d96620ffb5f089dddb9870aed8b842db9b03555ec05a209e84c941a636d725ff9a34e66ef5c3fbe5120255e3e17fc174f7d5b75a97e645d8162528a187c9644acc419e8c34b8e290bf69bf543d2b0144e80d86834b76a24ede334d93035070915cbd30ed862ec3219cd5265400f8de44c7da170e479f0b2ae9accb696a9426e1cd0a2c5dff2380a451238834d133e42d1933b51b1c2c2ba240b020c307b94f8794f94bbf0b4a4ee297a7077317e1e35779e3a82bd875a4c0434b03690a70bbf0bc96c3f413f03afc9223276248d3072290aeea1d9344373f58526bb94a186ba2cd78cbc269fff49385ff1fea8c1aaa65a3682699dfbf0acd15950bbc49cae2fc14eff0d9d21770b78751e57b2b37300d5dd215e9527fcda33828d1a31a228759ed2ae683a639e8ca645ed5f59cefa98034434e850b3e055d7929f349dcad181d1ac02b0972a9175edf118628a8183f062cb96c3356f4e0f525d4902bd19acc0049227686aa390e544c725085a084bff7468a885ad1a2ae0b131c8c5573ce024481b4b97ab006af51129b8127d9c62246063d560ba9c189d0a7c340a86eac435e446b362d127320dbdd60e5821cacf9bce24b1d71e5e792450c69bc937d17cc821ecb9141a5c6080f887c43f06e622ed41e2e48ade0a02b488cdaebd58e01b2ece7e1aa254220c558ce0cdb5c73390578e7c0cdd512a35e3488c3bb59cee0f3f09589651c2684212721d3b162d3d1b9f7e33cee927c57307734b362683c7671c00281fc7b15eab807cedb86156495f40551491487376bd69d876ba0be5256adb685f6cfc94d40bc3dd629709b2297779809f4d56dd21202c6865a78bc4f095b186c5db92233d0c2bc9d968368d4147657139e8146e0cac7832d8e28875cc6744a3c2cf97e1edd87b00d68f06dd545430a1a390f515105dec5763b3d08f14e00ee9794b98ab48c62493a57178dd36ff12b6bcaee8193c4c1ff1f1af3e8d28d4e567a1338a390a9192f1a32cdbd9c5b6c845c25c9e8d0a0f0f1bc43d5be948543fbee3a8c37c171548c7c151fbd19622edc10acfcc6417dd31608fedfe315c2b09a72237fd92f5185e5eb9046c34ba2487dd44db54d91cb546472253cbbe38fc2669eb730f282a753d2aa6c25bb4b43a9026eec9f8fcf5d2a005a2a84d02dc038c17e1d0b8e773bff5c9c97463cc8fcbc512eac80af88481dc1d2d1e5ba6605839c77faceb78542c99a286bc5a3e38f06b8ea82370ba1f173fad56f499d9b6b7e5381fa123770c9853be20383c576f656b89d7ab1f4ac243b00ea00a2dd0afd625dca4532820a7854bdd6fc53d52130443da7f3d8007fa581982dda82f9189f703a5dd24188baa2290e716f90a47d828484d0f26e0a463eb42c3ba688318b9e9fee3915a089ff7002038d3d7bbf74b6db4a29344625f94b41fc4fccbd7e696cc0633746ca1f497259a076fe70ec801f7fa2d59f9565c0b196825f9833c3eb08245739758f6b03a9daece0c6259b2e1263d084d75521a2bdffd0ad8631b3bd0e2080e41901d1b084a5f80d35870809334920824bf21e21d560882047f1052dcced51ea83c8a733a97f4f958434b98c100d76c9569d4b1eb5ba0e5d8ad4021a654f193ae70d4cf659f942d66b74be238f60cf9ca671599357671c9792b1e61c24bcecaf5d340f455852013a5a9bd56482856c52afb304941d3edb085fb8a2ee8c48b08b61261bd142521f3ea143570d8ef683c8ef1932437235569c99f6fd7af1dcb0b1ca608cd7cdfec1952c146d86cea8ba274877018fde35883eca467cfd85a562eee2befaa26b948c53674a80ee5a982c3e15c86de40b6168cb7ae74379de65f9b60e33361ee9d0b0b52d55c01f479c808d036e501bf4ab8730b674ba20621e421b110f16a2f73a6be5cd435b25ebda312de0ef535f83aabee6dd18acdac9cdbb43f215117fa7cb5c18671b3cb7664ac19fafc16a72981de174d24028495e76ac2dfa591fe26298546a73462f45b367bdf5ca66cc9a105a537d5b3ba28e6c40deeca824f88582a3f3a3edcf8ad2c875db89300ccc57532a24d3100501eaf81f0d57215738576da75746ddf3ac21f5353342c27cc80d554d378e784edec28be2787deb1699fbc8ae175a205f6de3d1aa6a3b63cf1ca102ced8d248092f5ae92c630f69ca7179e48c1c8482af67ad41c34d66c6e33e902403b256d65053105e84f60e8f9e83000d19d2d85c2f64c5fe5346ec24187974c3161c574d6ed16ebf35d5a62d8d5dc01e0828c4bc75f9710bbc378661370861e4e38a38a33bacb7e65f0187e7f028c5a93411bd57c9a8bc5a6ca35ae957e5c3163a2af44c2b0644ebcd84471f0ac5145d74fea79a7d6e3abd3f0b83732bfbcde24345eaac36f32d76345bd707ac275140086798f46334d5c78cd32adec646cdf60ad43ba4f2fd57c02a606f51d73065c6a2cfa917d99111e86ee853f46c75fe016bf4e22ad01e01710e701a400f731206a813930336626e234b8f2eff44b9e162e545aa1c066b8290be49c77f731474f31409336e1d6da1e0457f12b27e5e8eb8bf946c3d258df3f6024ebe9cd2c480f2433263aa3d6de216e24dd527b1e1f53553a67ccf499a5692af05115ca0e0477394ab486bbae5a007695d1e1d2f0d3c059636f31b29637f167eab1a455be973f67136e1732429f740128d275045d4243701ff9c949b3377124422a18e2f66cfa3c6ef484a0c4a4dd17c5a87b57f16c9bfe4b5b52c54add0490f5a2c9299cee3085e39033df75ceef7b7623cb65afbaafbfeef44a1913e0ea382d0c54fe045fe8942234b56d1ba639291ba0020bc59c873a81791e94022ef98948ce2bd145ee88665d678285a25c1692ef44a711ca9837c6a157edeb5b4ceaf02282743f7da3c955689237996e934087c3779c43bca779f27e71938700855c0edaca079eac5cc361006626fd94773392945112b54e029ce39c1baa278ffe", 0x1000) 00:18:45 executing program 1: syz_emit_ethernet(0x6c, &(0x7f0000000000)={@broadcast, @random="080000000300", [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, [], "dc8a"}}}}}}}) 00:18:45 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:18:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:18:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6810, r0, 0x0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x15}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0xd2, 0x0, 0x80000000, "80bfbe0219abdb2c45c7eb414e9e837bf43118de", 0x2, 0x630d08b4}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00097e0000000000000000000000b7e1189f2c0a"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x101) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:18:45 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000580)="db9a7b7d0aa2dd334665a007bb2f734142bdfdf45d6ca24f99cee29de5492286317f990f3b08cf17a16e5cb0d18198c4581656f4c4ac1f0c0bbeb5c25669319bb7eb30af5f45e6c3a379331d8aedd6825a48ce469119d7ffcc1caf07407419c4fa6e2406471d8c7e53947bd5f3a3777ba1f7db9a66dbb6a7bfe456eaa9640c82c834c43848c90c75a546cc101dbe4f972fe2f3d423e3ea5bae67f362b04c48ad94e6527b87674f085a9adfc67f57d6d657f6764948d3caab95c3fb0a1edb1629281151f4ced8f53c7929d66522adc0247ca5515479d9efa7eb17355302d6d665fd653be22cf7315cdc5db392c3a6a824b89f459c96c65d30006f417d62e8caf2beaa5d245cdb60bd5404e0a0cf5692d99c16d99240eafb04976c0ce78095cde9984a73dfa8045232d8ac1a1a11590b701a42f4b4beb4f5c5b3700d9abc9e1e1529604b46c2fb15b288a33accdd7649576559b1e9525bc4bea1e7b4f6a44a22feabef87a7e9c104286798977edceabdf4416baa09f4bec6ca43210ea1eeae6bded79176f4e22c4f524d555cccff29fed47971699e8b0c4bedda2725d1c6dbdb6579b4b651226b742a1fe0db8522bd1f8492d131daf67222203fd280f7884213dac12a41f8124302fa8f0cd9b5e4caddaeee786961f0598ecff19d494485467467108654cd671d025a1107004f64005ab1f78db652149b16a7bedb94d3180f87e03f766df7182e68b50311b441574cb901c2fe5e0bb273b7772b3d8f6347334ed9d4b45b0e8d403c649118380d6083edb4d593b06b9c623fbf2fe1ba871867fc42e670480c27a8fa33f17c1126c2841b8cae85d236106f18de014179bf34c52e91ee2e1b454b2df63f3bab899229ebb0c305661ffbe82b7ecb7bab8b3a", 0x27c}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendto$inet6(r2, &(0x7f0000000280)="4baa28050ed3a8c366125358372372fe33188d9b269e17b502fc6729f92604f0a7730af18de092e64fdde85f1adff9c63d354c62ae4b64380a0ff8c9d46fcfa5a9fb59d4419c883264d79900765e37323b48787ffeb772f64f4656e3a4fd70393a43", 0x62, 0x9, &(0x7f00000001c0)={0x18, 0x2, 0x3f, 0xff}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8a, 0x400}, {0x1}, {0x7, 0x401}, {0x81, 0x1229}, {0x2, 0x4}, {0x44, 0x8}, {0x100, 0x7}, {0x82}, {0x46, 0x6}, {0x48, 0xfffffbff}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 00:18:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xb0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x14, 0x0, 0x0, 0xfffffffc}, {0x20, 0x0, 0x5}, {0x4006}]}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) 00:18:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000340)=0xc) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000080)='W\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x99) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x3) 00:18:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="6830fdad14328083e67b28726a3ac016a8efb3b3518f83e8d84052510ae0", 0x1e}, {&(0x7f00000001c0)="eed9638c7b5b3fdb1e6ea7fd614eff3389c92b1bb210fce6ac3a20b1f0857dc10796ad7cea2f82dc2c758b89043acbd0844f4f2afa5648397233f50ee80e9481fba9c4c347dc2b8fbfca9143f006a52613b41a378f706b085f68e7ba4a5f78c439c111a4d8d733e4ff09c50bcc3ed703d9c8353bdec6fc855f4b728801c333ff404ec956881ade11d089d3e426850a53a400f87288b992080ef949ed35ce5d35530d80a8c543559bd63808f3573d00d6defb3709ae06a61b91eeb17114836ddaef95", 0xc2}, {&(0x7f0000000080)="996c272ea09bf57199d24e421e7211d1e3324c0958ceab44d6d53ae6416fae205aefa630ccece06bb8b02278c8a04755a6bb006579e9ba2393f785c3f532cb5cb23dcac3c6cb2b19932b3331373e2aedae8ca747384dd74f70a8d8f0d57fe3546d95f3bcda6719a0a483254b05482600ac", 0x71}, {&(0x7f00000002c0)="6a254505d419cf21895f3b83c8475d585af74215d2e41e33ecb36cac4edeb87cf1d83c521070f1dffae434377fa9e2bae33ec7f87c911020a65194156bc00805c321f1f8ac7f740dd1139b6d74a15a5a678c56b2795af23dd93466915ae2333c145d21de60ffec51653268ffd8a09cceb8aabfcec4ee1a2d599b0221c95bb577289002f563fbcd17b23e166e5e84dd4c56a1e9e5c6eed11c4f64688660f3f7330d8e44f8738240ca5d5db0ce5d358ea7f3cee2afd0d6de536bce57218f22561df6a1c26f63d5cc8afc61f0841d8142e6696843e6336a7663e0aff4f61b6a9c5683afeca2b8cdead221191b83da2f346b0fa88e32c4159d0e379d3d", 0xfb}, {&(0x7f00000003c0)="c3e1b11a7047bf0db423f8197aa7839303006dd560051b7d0883d4daeebe6ba087b0a964d8ca9b95d2f897782ec8ec2afc2624ee398b5243fabb0b1696453366561cdb942e4d763e98a6cd223cc49848ed7e904c262bc37d04c35cfb0df2b5ae138e4f76756547fa559b029c7c42bce9a2fece574e27838612a16c9cc2d96be00005b573f41f468927dc3efd74d955ae5abf3d345d40cd66d5954cee1cdd6be4e429bfdea3ad18c62f20e6a5ec826472c38107f2b5c903c72641c2d0e66a60654387f1e003b10c052aebd414949b772af88e26e9f8007039b3c7c20510f72b39123098db7dc7540e590cbbf6218d6343993c", 0xf2}, {&(0x7f0000000140)="86740610084433ebffb527388c39baec6408fffcdf7de6be98fdae228fcd918529", 0x21}, {&(0x7f00000004c0)="7dc4406f216284f87ce927f8f3fca140feb59f36a0fc36644e7bd47e6bf6cfc70a36c165dc5493713573fb3eaa342a34cf3bee6a04db27223083f435d2d19c899eeff422e94c704457a4d651fa44929e8d22987fd63913066e86918b4849652e424e6f49ca21756693d60baa5e9775650d85a1d441824d9be4437d6b71b157a9cd2dd313e0", 0x85}, {&(0x7f0000000580)="1de02f2c0ac04174a6a8e85b907ec63e4cb616911d070b0309544c36466597aed8de28d015c9ef198b732bd0be0bfd34fc31b1afc89f27328386d6365ef62ca2201f28df5cfc3d516606d8746f7c098669d282c043b6262ba870237c81815b76a7cb36719508b5d06e66f501483443ce2b5b1c6abc3be65368aed5074dba53cc18309001e9fec46c82dfb5c48da2a56b62e52d0e2c5d730421adaa96510b998de7fd68773739e1a2e8235245400c88fe80dd012e", 0xb4}], 0x8, 0x0, 0x7) syz_open_pts() connect$unix(r0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) 00:18:45 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="64f21a27ee093f84cb349800ab0ffb2aa4d4ae1d874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f2df1883f9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3200d22a02394a3d546a812f2f84a33a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a328be8a1df98af8f69ce2a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6021ba9b5efefc2e43b7f8d3a15219a2dc30063e5c56153c160317cfee1ac25b85f9c123dde2e8d6aad04cfb668c83f95fc791ff2aac62ea0c71fe52fc7f87ca1ed5089d0ae97b0183146ebc0baa375aa0a4cb7c238175ce01b65bbc04c", &(0x7f00000002c0)=0x14a, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02f2000000000000000bb6b5fb80bdd2b22860fcbf21a005b54094fd20f2dbebb6cd4507b7370fb5f7f4037b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c4b2aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95001e2467aad15eec4d00", 0xb5) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xff, 0x60ca}) ioctl$TIOCNOTTY(r0, 0x20007471) 00:18:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) getdents(r3, &(0x7f0000000100), 0x0) r4 = socket(0x400000000018, 0x3, 0x0) shutdown(r4, 0x2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0xffff}, 0x10) sendmsg$unix(r2, &(0x7f0000002600)={&(0x7f00000028c0)=ANY=[@ANYRES32], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000002a40)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba527dd1b5ec6ba7d3735f41e9b8b821097fca2913071231be608a8d86a767971cae2b04afe77ef6997ab2887dc456a065bef87c405d1a2b6db113f92548ec22b7bd8185da606a5d18ff33007967d302c50549cdc91852835053b9f0b02ea6f26d0f652c6047180fab08b0d51ebdf547d68acc3d1d39e5422b5e05360324548762fd909e546114e5ca6e0f444dc7d998100745c2ef6933f4c5f61ae78cbbf0c5fcd77c265d1277c42717e77b3e2f20128907122b18c2e88efacf0c7b5d6033d62f4633bb7ce38fa94a4d57f611eeeec3e4ae9e71c0f51fa674415383bc9663602bcb1b7522b11fa21182ed666d11d34d6650284c2288bfe2a75cc59d925f7d90eb84bcb139eb25421db0f3f8451ca53f7a5269488205a8bc966540f86c0bbcb26d6616b608e1fc22fca09ed6bae439b7e39e9ed6b1252e41b6cdf801cbc01a08226522869228c15254500da204e73c43e469ff575ef9bb068969b6c88da8be7c902e91626fd7788893aef4568db98824dfc93314494da4ae9c16fcc0e818728ee37787b87b0b334a692ace85cd99337e40dee9b5e84a30b78a31dbaa56a96c96475ba69bf0f0b6a5ee374fc70bb286c9ef5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000000200)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000000180)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x79}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918627b26031e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b370c5ab86d8725eb6968784692b40e2be65080cb69eafeb3075c2187e6b0f32c47dd8468c9e20790a378ea5ea4f8f9", 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f0000000300)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x82, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/18, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) "Î"‰L´‡«±‹&¦ÀßZ¸ÁE"Î"‰L´‡«±‹&¦ÀßZ¸ÁEfuse: Cannot find fusebuf fuse: Cannot find fusebuf 00:18:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x6, 0x1, 0x73) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r5) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f00000001c0)) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) writev(r6, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x10001, 0x7f}, {0x18, 0x2, 0x2, 0x7f}, 0x7fff, [0x4, 0x7e4, 0x5, 0x8001, 0x3, 0x0, 0x43a3, 0x4]}, 0x3c) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 00:18:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xfffffffeffffffff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000240)="acd0f8d187f8e988707eff377a6fb1f811425c4b446dc439a90732113b7df18d3e85641b2448000e8e9708b5c445e9ddbb7cfec2cde91b7a84bfc7b4feb92a5a6b5e8c2039f6caf30e5c3727f72f0a0499370f261014526f1500a6b28c794a74562b2630b6f55a243a7f5425a1ee727f6f17eefbc1fa8e5b2da8fad92ee77073e25dd553bf4256bcce5a4f21be9c07f9307ed006d96fceadd1604b78ca27c3047df4c2d64ddb167b7e900b2fd54408aecab1ca3d2da3b1e68c923065b29efbdc6f06a9bc7463f6f1d5c326813ad7b0340cc42106c5e9a116f798e8155237c06e49867839c3f811207bc04550bc8b61699a96a206a49e933dcba537ef", 0xfc}], 0x2) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x3, 0x8}) poll(&(0x7f0000000400)=[{r1, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x40}, {r1, 0x100}, {r4, 0x80}, {r3, 0x80}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1}], 0x9, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x5, 0x7, 0x20, 0x7}, {0xcd6d, 0x4, 0x1f, 0x6}]}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0x3, 0x1f}, 0x10) 00:18:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = dup(r1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="47d68defc5c407393826e55125dde1eb9e8d7955691dba979a9abdcec046e61f40e25e0f5ca562db8db6e94b73664313", 0x30}], 0x1, 0x0, 0x100000001) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b49f52102469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 00:18:45 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) accept(r1, 0x0, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x400000000000000, 0x100001000, r2}) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x2) syz_open_pts() close(r0) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 00:18:45 executing program 1: syz_emit_ethernet(0x10c6, &(0x7f00000000c0)={@broadcast, @broadcast, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "bdf343", 0x1088, 0x6, 0x5, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x6, 0x0, 0x8, 0x0, [@rand_addr="2fbf20bd59def4358c6293f6fa84b000", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x3b, 0x2, 0x0, 0xe1, 0x0, [@mcast2]}, @fragment={0x62, 0x0, 0xce, 0x0, 0x0, 0x0, 0x64}, @hopopts={0x0, 0x2, [], [@enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0x9293}, @jumbo={0xc2, 0x4, 0xfffffffc}, @pad1, @pad1, @generic={0x8}]}, @fragment={0x3, 0x0, 0x8, 0x1, 0x0, 0x6, 0x68}, @fragment={0x11, 0x0, 0x8, 0x1, 0x0, 0x18, 0x66}], @generic="507559222b152311dd3e58806bd46b3e2f8e226491444a7cc8a4daf24ea8101edca53ea2a594403d7709041247ee8aa942b78a0265e0392205648750c2a0ef9af53031e03ed6c0b89bc7e16e57f3981e42f2b28af756c1e24d4fb7746e59ca87e066390c9320f5a1c090dbf8482759b66dcfae361af3e757ebdfbc4b84aa8f309a1b8b097635ebeaac12463665809d0066de0ea81644efa1915b3241cb1151f1add852755034c17c4ad7a89793f6bd8e774a4453bb22e62e18f3bba0cbd8d59801ee6ba9ec89f14251c196bb90ed8f8d9bacf986485428630adf51bdea70c019f4f45e082e3c4104956fb0a149bc2f7ac4620f0c9533f8f227d3d83a9999a122f2b1a917c132779f7e2f11050f26b995a6337a4bf7bb1dbc8547ac93c9b9836d459a63c02603e2792981bc02d6922e7e3c3aea1c24832026912bbbf9e40307cddbc52ab97be0032f779daab9835708ce00484f739d1860e17a312a9fee9ae7d1fc8ac4d3702a99a55c89315276e4559af5e3d6d9c6999457075fcff3d21a4370f8e139964f625dff74c998d3a78feb3ada580fcf1069a671df509ad34821df6972557903e99f56c22e0e8492e50330c2c646c0196180f4e13aa4b59ccd2059518571cff45328692d39b21e8bf6f1055086b64a81671dfc6c8fc5ef80d035cff7d34af7ce85b378e10342885703c3996333ec6d5a4f01986fc0b7650ad3312a266a398e05353e1977d781aaa25837516fb6694af64bb2677713f12a1f203a4df99b999b58c4bc09fba560b503164dd46bb1620801613ee1dd30c47ad8fc5f0976084799f91dab186850a8b04362079c876f8ccdf55c6fa4e267181c074e32205944596b7b88c02a3e1fd2b2967359d9175f1eef5617baa76249367b80fb8702314033867b6d06d60c600c7216e25cc3862883e39e7788856364fb1a5a74962ae16a0b394da5d0224138c0bef1c7e13f225b24e0705aaa82a411e582f2ecb08b10280053543a5721b472169cfdc326d6c62134a8eae73b7f540cf5fea2358621a06b12bfc1b75307a87ed5fb54016e3635d5e1f20d137455093d3683536855b5463c8662bd8e107ee247684ff90191c0a171ae8c49271c6d316a9222757b2ed0525e211237803df5b939aaadbb0dafc8e8a6941fe4aded2014dbf71da073d766c95f106a373ea343764ce166c3942cd9ced818532e2c169e403c29e34adc042a8e3818a48f27d40e2211781d2c2d07c8c78cbea56336a67caf86cc667c50f7c71eb2c3df165afa34d0e30639521229053e6b2b50abff8e2c68371c05571aea2a9e4c533d5e7e7ab7fc010fb59db17c652a2aba7ed66606b19c72625fad8caeb23bad20f8509af350de2d4337f9d6414a80f4fed919edcfae2814410a6f180797cea85acaf74c453bf41ea5c9a53221c0fcf87be1cf2a5dc4e6f918a94475e0d7a88b4ee5dcad6a378318c1c8695798177b8dfc9fc33d82f2b887fc051c1a5ae2461340a3e0729049a6e4881e1867807e5609a8a37a547ca9847e282b7df0dca79b329d63a59825cf2456644e21640c3a9ab5cc6aba39d713042eb2ec3af5be524307671d896d468d75c1e6cc3c822d73e0f7820eef428f4c22143c983d667b01636028166a2040a122103ccf7cc925627980bac540543bd764955dde36b11ca00e8604246e5718f77d11e85f685eb671992b1a4899cd235c1f151e1703cfd2d6a984963507979044d16e25f9d30765c6125a9c77100b41569915a9c33380d8738bb47b7a4720c4dc0f358658eccbdc8dbf518bf84280d1a89ff038ff3d3c5d032b0732c886a04c9efca7b80a7026b40333cd6cbf40872f0e49689bb3b519e3a9407ce051da1a5f3764ce23fac943f021037bbc2a8b1bf2e5569ce22b539e8820ea68c96a5acd5b25285a7a7c2cec26127d7d25ab771aed2f0c5adab7b67619537720188af8cbb7ba5a6d7dacedccb660c3f293b045a5da77f808e35c476a5280d2010aba8e2c374886ccc1f7a5ed2e63a8f8800dc35840547c192ddc435330eec189ebf104e398b22446fb2172628bea7926da335184f55833a7f5333c6c8944a9b1cfaa706edc466e97334a440b979962682af96cae1340ca9ed4a149cace8478d639b2d10a3f12399f4ffbd65c8617dfb604267ad64d2c142b3ade72d7f67bda138eea77bc38ceaaaea5d6b1baa2882de586082e8d51e9115f0765971fd8f0b054c5bc5934d70d3c8ca0948af664649d3f55f93eaac9874ca5d89213d0dabec95e46b477d057e604fb65885e755e841965499894b792421e4103bff20dc4cf9ecc630258e1517148cd23430f4f8e95e074bfdbc77bbd6f41577299c648aefd7304957422d5ef815c8026fcc3c7e8a8897ba5840e0ad6bbc6aff73fe88295ca96455b25a5e92764abe0684f40508ecaa48df4a62adcf79ce0d732361731b5cff1e04364a197126a1a1a7331b569e06a3c2cbfbeecffbbfe5aab3071b0c00cfbfa8b7f941aac4f3650076d516b6e2c4805329b7a070de1a4a7967e86adf2fd949de4db727d92cdcb3efc8ba23d28488fa6f45c28b89b1957e4c8c5a9a584904c0cc41b8e9fbfd123573659da6dfce5eb4b4ccbd5c79b8a7123e550d314636aef1818b99d1a0286d8bdd2fdc55eef5e9a10555788344979f6d73cfba3c5bb78898c4b2ed038e1558fead64c73e5a710f79c0a8ba38987ef9ad9e381d85df3f9ce11c1c59af627b3213e65513cdcb76ab278302f209014bb451d3fac7a9a4ce8d31052e5ff526a2ffe15412c232c0e951347bcf1d33f931934bf86981fc559a305eabc17ed71e296510a5d842002ce9179c2859188097b0f0a72fe76ba9b07e9b26c46e64deb234841ca1ca2d65fdf23b5f37b9843ec5a01cc507ee3b1a49b5dedd2f124a05ea0bf05eaa2b8f0e839dc76ba78172cf772eb01723330c70fc66df241769ecc9795e187ef17120ab43d1ef3b436bd873cb3009cc12cd7a3a43b805dc185ff9de007adc31072e126309a7a49a61d3f3373672f9a04f7b0709c556b38ad9f40ce446c1723a57d12ac5d6743a66f12545c5d8aca66eff13ce392be98c04c62c6e5d861952b277a770bcfc157960d67ba0344c0aeffc717f8650cb7763411bee4a6f1e7fbbf4182c70beff9d101385aeb79b6e4ad4d4019001e31f0de33dfaabe49b491046201e2c9a86e54ef8479aa98df682e52d8a87cf74a69b1cb057d57fab35ef9fc6b8b99fb3a8184b0732d11cbf458c1df0ff1c25c8a59f4aabafa4fa13e2d14bfacadb8cd24013265017bc6974f7c553ca0dc1dd9cf219e08ce57fedcb9c30add061be564e631ef30a91e00358acc52933c321f89c3cac139187e33cbd8338cea51a32f7d4212d18486905d0007abc1ac545a8ef88f182d2f182d818fbcc641336d978f9aed98e5e4112c09c7f96a5ec4fceb6b26b830eeb3506a8aa0f31c2fad229d48cba9df78a9e30d18388e8163d2b811774e8c6e39b170afc705d506ca986bd2c5dd57546b51868a684719ef6aded3fc3c268dc668835d4c672b245b0c7497248c8ce6c641e87a3d6b4e47d1a32cdd4582ba279b682300453e448f061c50903dfab9d402d3644435ac788ac81a3e1aaa381395866958c1c512101e5f87c0f5501de68899ee08f176eb22e1d146487e3245d7937da53850bd93b3093112a747fe603ddb9db317ca53e887e634d3154f05929f00ee1aa19cf0044e20ae15935e59d5f6e8a2ee762d941776b83234583bcf87e022de6fbe5677b4fd5ea76bc696f7137fe1c8f5a4e99045ae872fb142a5a0c857a9b406d72687cbd65e8e4be5b313fd76daf64ee168872812dca71ccc6f4f75eb6fe560d56b690db518962f27e22bf29d7e27e883578deefb783d35659c63833579acbfa3fe25ca378c85078e83500fe883f50a0ef26fa0c488af26736388606f1fa55e0234dd045126a866cf5358bd8e89e9f2ff31680042894fb51b17a8355fc58b780775021a536a71c4d97f9d7243038e586b901bb18cc6020cd5000e513c17797722e79c3535d772d5a94a60fced46e86c29b1fa55731c3883ea4fc3f6aba68c69b895224e9be5df313ea1e900cc21859e8eceadbbf9a6e28e248521b5604fdd4ca9717c3556a3cdf2e105f39dabe15544703a1d0f0479b4e40ca3b4d0e2a17fd1c4fbe86dfe71910cb85e8a05ae8898e5aff527bd56a3b0228818d39cc0419c2f67609b53004568916d6f9ecdb8fd4069e665c8691461da428481712381b6ac5601b0d91dabc1ba70a3fc2cfe71ce5e91d1d008edc3a1ea4a0379ef77c81971a85b797d0f94e0b85c4910ab53094f974f42104c1693d2897a1fe0caa64afcc39a62aef86dd54854e721eddc858cb431dcfe91dd4a3342d55098d5bcc3ff0a6b11b5b7f746d5e7d277a3f98d9b38025961f26053ea7c067a9eb3eecd1b2489ae0b6d6ff03fe579388814284a7ccaad7af0adee419bd864ff1d4ce8d9fc95538bdd5f53e1bed9582ea38374a2073ef93ee53e1f5d9f1627ea1571144bcb3129878d942eced018358c5b2b0a04f1ac8054979b18e36f533345a65cbdf129059ca33a81a0fa75dd04b84481e1eec9856330125cfc77120b337ac1cd3df77eef966dffbf5e1ac5c8bccca1d97c94f10549ac504091f687a4da72fd1544c483a825d436b7599cde4b51edd0fd17776652be685310e2a28fec3cfd84cb988597c3eeb06cbaab1d022e2901b05d4ad2682571e546f2f09df3e5127eba84857012ff3974d4db245c15d6b94a63d4e8e5a447f4157a042558bccf840e45da2b59fcbadd615b95d064a411256d49f20cac5ba40d7cae3cd57033c9342f53a0bd5da94255258266b00895064a29d99de95b1d0024abf66e7b046d85dc6403a492c6df1eb87161cdda54927689fd9360d21139121996b03f8f8441ed50b976abef00b09838ea0c2cbe667f553265834745bdbe4b8b3b31082f5bf31cc092dcc9a2974e1962b0d983d931ceb6d8265cc6c0dba26045dadd3add6d1e3f7ca1d8448d4d7792841a704b29fef5f935e62b5c9f49730c410a832bde16f281fc7475e9d1b438a7eeeed0b3ac35a3d555ce6af46a663d95045897d283153263086c8632cf6e541fd1c8e6f7cc0d48b4a08322b6b184e1e05eca45a5e3111fb6c0034eddc360adbeb99d70f48235ed9c87e15756867f634c522ca36be1e6f7769aa08c29bdb2f65768a7df5c3442467c1e1c51417d42ea5d7332241343fa3cd8db9ac1af59ad5b276b3660ae66c2da55575308fc312efee2771964c120c5d199f128b0822ded35c2c12403202fcf69bb26d9ce9ef56cca5d122997fb6e5a3ee35550b16c20425311d6689b85eaee354c4a6316506ca9d6485847eef9e17948f5a0ee9770128c0ccbe7d26f0c08ad8553cbd8cde3497ff9f8e61cb6892e9852283edc42e84dc94f10af7b8c232654f4f73a41f557d79a399bd8014acc2bbe41d650169ba8ebe856d4020418f5ec49ddef30a94502c7c0739dcc220977ee53b123279d98667b342c06b494829f42c25d71a49001655429b26b260cae5296122129990badf0db1e4352fdbfe64e89e41520784bfed6fc26d8683cae9acffa282859fad8a1d6b18f4224d1480d487059d1f6223e6eaa94fef4503ce63a860622915e639d2e34562ee9db43d3af3425c4d6f7063b1abc2e8892423e6f60d99062989dea7a798bfc9faf2083948f48040360890d2eed9bc73e4277bcccd61689577312b14e08a9174cc88ebab914c94e73f0d1f2344e69814b9f26619811ff904a9bd60d4284bde4f91732e2f34875efae"}}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000040)={@empty, @local, [{[], {0x8100, 0x5}}], {@generic={0x6002, "4daf02076bd59dc2719d2eacb81828e443856d1e5e44de81de8ce553b3b2f4d2bc19423282722f797b22f654974532339567df66521f42bcda8a20c19663be8043f339dd48d220e532"}}}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:18:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x44) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:18:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) r4 = getuid() setreuid(0x0, r4) seteuid(r4) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xfff) pipe2(&(0x7f0000000100), 0x0) 00:18:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x65}, {0x0, 0x20}, {0x45, 0x4}, {0x8b, 0x8}, {0x44, 0x200}, {0x48, 0x6}, {0x41, 0x6}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26, 0x4}], 0x2}) 00:18:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x7f, 0x2000001}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x80, 0x8, 0x200, 0x1, 0x800, 0x800000, 0x2, 0x2, 0x0, 0xc1, 0x9}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x66, 0xde, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 00:18:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xe, 0x9b58, 0x4, 0x8000, "a7af87c62fdcafba09e3065482d901e2b0b7be0f", 0x6, 0xfffff8b8}) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r1, 0x200000029, 0x2e, 0x0, 0x0) 00:18:45 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x160) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) writev(r6, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xd25, 0x80000001}, {0x18, 0x2, 0x3ff, 0x7}, 0x3, [0x0, 0x4, 0xa6, 0x3f, 0x3, 0x400, 0x80000000, 0x6]}, 0x3c) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000040)={0x1}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x22) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) preadv(r8, &(0x7f0000000240)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/209, 0xd1}], 0x2, 0x0, 0x3) 00:18:45 executing program 0: socket(0x18, 0x400000002, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="0ed6100188239b9f623be0e69ef34b356fed52204ff9bca5000033374057dbaf264da46ae0d1822c097e106751b64ac78b3b1edaa19d4a8b4f4d9db2b9afee2344f638a74df5", 0x46) 00:18:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) read(0xffffffffffffff9c, &(0x7f0000000180)=""/103, 0x67) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 00:18:45 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000806000/0x1000)=nil, 0x1000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = semget(0x1, 0x1, 0x254) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) poll(&(0x7f0000000080), 0x0, 0xfffff001) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x4}], 0x2, 0x7f) sendto$unix(r2, &(0x7f0000000080)="b001a5dc84f332227de639a2d30efc576ee5e3b73760adf048a1a00abc16f456305ffad4cd6d26b8d28f2b175eaf7da2ab032f93ec0b9bf03d62be21ab346482e550f2f76413aeac8af9f29d381d1f16fca7", 0x52, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 00:18:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0xfc, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="51919fa8d1b588a24e58eaa958dd00c9817dda1854595b4352e4da45f74c850d41d08695cb834a69422412b93104647b10f8f180af623d9246d170ff98360fc27b1a6af71095c5594ddc01"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x25, 0x5}, {0xc0, 0x4}, {0x7, 0x8001}, {0x40, 0x1}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 00:18:45 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xbe, 0x200, 0x4, 0xbd, 0xd67e, 0x800, 0xb, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x4, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80000, 0x0, 0x2], [0x3, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x400, 0x1ff, 0xffffffffffffffff}, {0x20, 0x26c, 0x7}, {0xffff, 0x7ff, 0x2, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x3, 0x8000, 0x3}, {0x8, 0x9, 0x2, 0x8}, {0x4, 0x4, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0x6, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x6, 0x8004, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x8) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4f3b0 00:18:46 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e907738 failed: hole in range 00:18:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x8, 0x5, 0x1, 0x3, 0xfff, 0x3, 0x2, 0x0, 0x5, 0x100}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 00:18:46 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="00cb41ec216bf0ad3e870d24f13f43cc6b0de217c0029bb9321b12e3292f360f2fe08bd20f88b5085f58443f00"/57, 0xffffff24) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x40}, {r1, 0x20}, {r2, 0x80}, {r3, 0x2}], 0x4, 0x2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f00000000c0)=[{0x0, 0xffffff10}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) writev(r6, &(0x7f0000000040)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x30, 0x10, 0x1000, 0x8}, {{}, 0xfffffffffffffffe, 0xa, 0x8, 0xffffffffffffcebb, 0x7f}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0x3, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x1, 0x10, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x7, 0x7}], 0x1, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x82, 0x1, 0x627, 0x6}, {{}, 0xfffffffffffffffc, 0x1e, 0x4, 0xa5, 0x8}, {{}, 0xffffffffffffffff, 0x28, 0x2, 0x7, 0x3}, {{}, 0xffffffffffffffff, 0x45, 0x2, 0x81, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0x4, 0x518, 0x401}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x68, 0x133}, {{r4}, 0xfffffffffffffffc, 0x118, 0x20, 0x61, 0x3ff}, {{r5}, 0xfffffffffffffffd, 0x40, 0x4, 0x5, 0x6}, {{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8, 0xeaa}], 0x7222, &(0x7f00000003c0)={0x5, 0x100000000}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4f3b0 00:18:46 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x8002, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r4 = shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000200)=0x3) shmdt(r4) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x20}, {0xfffffffffffff001, 0x80000001}}, 0x2) 00:18:46 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/184) 00:18:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 00:18:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 00:18:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) dup(r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000100)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x6, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) syz_open_pts() connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:18:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) dup2(r1, r0) 00:18:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]}) 00:18:46 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0x32, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6dad9c9783f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001d40), &(0x7f0000001d80)=0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001540)="7938b0e10631f9f7737137e6600ae24e1941523740c50297eb95dd94a78d47be1f656cda01b2e11e515c4dc993d2531c65dbafb90dc75cb7bd2faed3f3c3526262aa10849e54330000000000000000872cbdaab4142e5847cccf5379fc2006bf574250be0844ed23101ea7c552b3cce15b80ad00e9083d2af993298d08944009b0a3030195289ce5123befd2425ff61f1ecb60f1d6886b2119d2121a67146fd7c5e9b6363bd5c6d898a06bfa0c23240d0a8f573c9d04a5f744fffc3b867ccdd5072e966c63231976dfd5110f1b763abfba69f0935041bb7412ed84f349cdc4b2872f8b025d4f075121328783ef2a22d984e23948b66845f09551a9db88c9b4875d53c571d4c11a7c910065c947a9ef0bb39813f51fe132c11aeceff48919bde770c59fe1a07001a3d5c1efd4ad038593abbcfa6d643f6c81a4c9db56fe3787027e3d1f4db434b3e7128ae69e46171d1b55d034ff25ed84721ce17c", 0x15b}, {&(0x7f0000000540)="cf67d5e7b80f32cf0b01b4fa6ff0978934df03d392ff686a6b098dc47945833d5a5a11458254ed5bd277d9693cf0b49aa352d0e11d1d2b84bd214cc66cfcf5375ba73d1fa7c7ee20e8a61c067a285bb3670a71186cf8056a0503af30b59e4705cef6094569e632e2421c1cc7728bdd467e0ad61473111dbe6fa71954fc18138f35f881225b2a8df888455b2ec467d9d8e332a522c19732c793d7e9c4f0b1086e24e848e5840da140bb63ff8fe7fdb1a52c5dde0f5b15ff505a0e51058eb7fe433ed79ddae4fd362a914f426935ce90326b75ced6c3d7fec17a04de396a87cdb1c044f857abd0c5186dab4fce409b7f60d10d71541613ef0e86236d1cbc607036ec0227773606e3fd86eb2b998bb14fad7372ade45271f76dfde857a3df93590faa798cde4d8e6a396e2832ee9c165d40022aca3adb7841d6a91938f446f0de0536d93d535ebb15e10885d19a8b6e1a1ff02dcc7329be7268b080ee323f9ca039ffd804ea501dd90b9cfe56e6707aa1dff064d49decf72ef001a888f7c925e82a0f11dc2a30d8edcd787d6f760cba48c26228bbd485bed59d7c279a8f18e87e99132e6b45a9ee55dd7ba706420cbc815ce721094fa4db4ff1ffc4a7ecb2f81b586b7f10aaf0b696ac5043178e30884b27d0476cdde495a03a2c2678de4f480a7f05add4c5f5e1a25eb2518c4a5b845ae0cc2758672f71b97b4ea88116a7d93ceb5bde30956121a2464b23281314015f6c72727ff54d3d34796ae90f45106b8761bc8ee8e7a30cdbe7014d2a1217f181dd03f4475091d5bef63ccb783a3fbd49e5c4f254ec145f5a7a1e60827de5db4188e1bea3f1dbbc0edbda4ca4f23f77e2ea87c61585835b8e7e6a647b5d22d726d41802ac96eab987451529c3cf2bf3b7fb3902a956f2da520068da11c4e87dbf8c7cdff3fa485c5dabeec444dc7202f1a369a048639b73debd43982e14b7739ce5a48446d83daf595ae02bd8bbe153c24f52f0677235d7bd920e1c8b1a78903e9962419383bc0e7506536a9814a74418811f5269c708728d297f87553c462920edb1aacf965c28a936369c157dfb63f27ec8150cdc75d0b275de4e376913587f68483aed8cab6171fd559c29b6cb13459e440f4d63f28468c6c9ac534413a09ef2d68a65abbfa2cd55ecdf86959ae5a34122fb4cf32157ed2ba28b99b8d5bf1e1af235466a00036ee09e8c7c3fdd55122d8a0836d9f7beb994c706e630a38f25565c34aa67f67ac98b67c2075af17ce6d04ea4e1fa2555f2f56d48185fe68934ba26033c85ce33b1fc19a1cf58b5c683f666b93352b55d3d6530c05ecf4a8d21e2d1361471210edc8e3e31cb6db057ac9bbea86f97f517bbf558361148358332b3b4278e536964c7bf3a9713543f61ba4eaa3f6bc45caadced83c3e0a4ceef067baadb26ef86dd0f095019176d25c4c2341c1df07985b20525de3cdf21397dc0d9a0d164b1b8c5c2b239863aea612fb0eae759e4dd43410dc2416c2b593f163a16e5b1ed32f892be94ed418ba28c1e20a49fab505b8d620180a67929e219f4c56f697a627b64dad23cd424a2419211ab7af823caa88ba34ab904c79f90403dc284a009fd83162c38237dd64bf69c2af1e1e4441c4e74d262cad991d41f4c735ae9c595f472cfe34b2ec0e582581d2f6ef8ac7af051e429aecf5c9c1fb434f64f64b409aa0f0ec33918b2d5b29e472d77a9a9e6bb97cdb08d46f3ba8fed44d62cc59d6a3f5a507c5cd01f1b053d3cec7f6bb55e7d802ebc65309a4c5cfbd2ffed372e9e39b320ba55cbb2c89f53a6c092701bf23ec263649b53a27f2ecee1c1aa67b962f52d28de0ce550b6f7c175fccd13c907449a887657d0cec4a1b37a9fc9132b7bdda1ecb848612cd980d39e57975a684f78f5a485bc3d1c427dd1cbad0cd24f6f42ad833798371dbcf625450b738e847557d84b1750b18b0c8db599117af4b4e5af760afda09f562d7d6aa386db0694ee6df0077ef201d0d01a5f973a1cc76c4af0dbf042274ea960266f05efb47ce4118815c9bd0feeba5a9e58173b4a602df3e5f055520a4d5cd9dbfd094724da6deae3a2cec758001e9905562e6c83d4dd534eb211963bf408fb1481692ba77a697e6564b04371ca18377aebc670a7a56ff2e34cb4dfb87ed269a511c255f553f062f0ef115e20858c1197eae0c8a364a62f6460d13ff3d9856dedde268e5c691029faea45e3d4651c62ff2d44a8af813a585badfe50359268e119e11435ee74539740394bc8a5cb240d7e4fc2a4d242368f3effd2b38f0c5733b0a2968ee128f03fe8c7a9d95c7773fcde30a206e4135fe827109d0dc98938c6f7eee54afb624d99c3f2b817bfe10c8287bd81de9cc1b781206583c613df425b73a77db8debc73bda57d3df1c2cec7d3424063ca5e1ef6478dedf09cfae4125c9b3069c3b64283f89c71949f0c0e14fb6a1b3acbccc5e46b6eface06ebd6d66a8fa1801f4e6819faa2c28473601586dd1b60f4c3156c105ef13548fc7232b09b8f981b356853205f43c77663af151bf11dd90711baaa5d9b71feb34a76d25b3fafdf1758724c4b61c731115e86e793145b32b45253fad44f844b67a2b4f381219f3b1ac41364dfb8d8896a6381cfdec4dcebe1026c1c128c4b60f4a0945794c36024105515ee357551a2636d07328c8502926441f59b8be66d11a66b6fad2e6bbe542c6f19ae1ba482af86f4de974ed979728eae5e27de2a3bb0ab0079ebbb8d552614193905113076c5ea3f033021c02d3f54898a2e2bb66a29b4d628e08bbef8884bd658e3934e20d804414d85f19f123542e4b76a28336fa66e343e620192660ea216d260b3515b7578c007bba6f0c927dc9de7bbb209d59204acc20a75ad4c2050a83ff97e9974bbf358ea2d8c4ff3a7d3659596470550981980b00beef6ee27212cec2794403d3fc60b4b956b6195dd4c9a2c4fa09914d9c84c528fe2a895c55d5ccdbd7939b4348ed86ccd2afc0d66acc1698257c2058d6822e2533883d59f41d6565d7e027c5dbe142620682bad41edb3b9bc1d99d622e157478ca079642820c1aa05c485d0b2f47ad18b0f2d9802fcdbf0540676528000bb86467868bb8ea87c22b1bf1e64867951cc9ef939dd18cbe65b7094502f48787a4c5b63d262c3cd36b17b6d147dc9b2114d9cdc69ee9a8e30eab8cbbb5ebde6cdca864ce88ef77f3d460504ec2627be2d164ae5c44fe7ec3ed78ae1d4b6df3b8c9f4a171a9847e0bb595a7858871284c77a8addb7edb0eaaec736410b876558ed3cfc8928805d6a89a8198fe377e438258fc407591229f3edf1d093023a0b45b1e121fffb0315fd9a03464a425c984c2862d96dfd09898972c8dd1c6b6efd30010b1d68b994299b15148ae29a8a7bf01738fd45565dddb1fb81b4f8f0002fa835e6815f180bc59a5f00051de5cbe781683edba0fcab187a74bc7e5548d03855a96d52adaf69b2c71040d00cdfffbce4818b650b55539c901499343e0a7e58270da96061595eed6de0d490e5e5f293b680acd8e16564c704c3d13c61da25243522bf7b089bbe1b0aa8de055d4e6be5b2c565195fc55a1ca5de6524303f9cd1273719d1d73bea63012643e8ba5899a11e3fbcc10a4459edd16be98510e3813be8aca70648d53f388743915b8561e48ca6a6732d9b9c5dc24122f4d14dfe89e5187688cc576d67b43fc54ea421ef78b3cb4d6c8812c923dfb3e456b54f1fd461440f32d786ba1d5932c96c4777912761551a2e986c5b60678e31ab5b903233a4fca02227f3347d7f099d2315f4362fc63bf3ca52e2f4f6575fc7afa09f32be9334d4f7218336c10974473235b7097d5f10c276984ebb16157430939792126d68dfc6d5c4e9e1f59473e7721836ba673c6c4e2d118c0f9b4ba1279cf22abb08d4ebfd0c4d51458d8588afc996c2328d1a9e06adcfa9a19ebaf6fafce57cafcf6ba0390cde811b530299c78f244294c51522f3d5130ab453b54a5c96d739eaa0121c6a9b20936d08262482e6569a8eac344d354984703770cd6971fc5d16e41fcb59712cbf162a93dd008827f8bd732647132fc16e90a65554f2174f3079d8ceb4406b9784a3aa11039b0c3fcf0ed6315829bf99108f746a0808f900ae52fef77f4f9217b7c0ecb9cbf1374b3b3f07166bca8b652a80055d706cfa6db6182f4175771c14ca4ee60af3f2620df9e2fbca0bbb96ad641e8dc04b7b3d254ea12606ad601cdfde51e2e4b22a89ba75321d8d5d7f17c31b1a47bea690f49b6b0836e9107253d08c2a97d435aba12dbad8f5a28a3c2ad8ad49fd5e08f9442d1edf936ae2c30c595b7e125365ca36ca09c57b6bb3ed2c9e1733d5b7e41733fbcd2ec1eded23cb53376d68a2c1961fed7cbd2b7e5792c9437c86f8340deaf5bf4731bfb2e2570db1521f2e527a76487759ab81c9d191bf8b8c85704638bb65ac57375a454d7f2d0199a97b0a567b35000a881279ecf4fc2ca2c8fc98e26e85924fb290121a05d0c5e2e6ceacf14c9a558510378a9d26c3bfb3541eaffaede608983ac8ed2fe25258bc97e8b99c36ba9f8ea591e30dc2e4a5279471c5bdd849185c18b75d0e1aee6d341f3ce6f314e8859de0c8875cc88fb44c3ab24a73e3d6e44ba765c18afda23fb74f98c6c843b40a8fa138fd24033ca6b38121ee34fc5b41ccec9688d75e344b5be30b06d3502c7ae5285cf27ba43aa4a7169527c8965dce5d1b32e44b79c3f088f8286a2acb8a4b328896fe5a3b50dddf4708b443e932111737c6ff69549f1694c2147dbdbcb38c8279beda51e804dc5af3bee84975722df3087aed6a0a9d9d0da7d973e0004b89efecfd70684155400c4efc3054b3110d39f5292595578f1dc00fd123bc6555dc2cde5fc460504f55351a569c156349f86b6a2f03e40f5282d5dde7fbaf8315dec60c6010005fa4c1e863ed3cacb486eb1866744523795a6948d2a57561ca171826324a0f86cdb4fffca88945efed1596d89cd748d7eedf477538f47d3caa2e112452bdd18b1663cdbfbdac0932c2b06a22bfe3ad75411807f4998c14e197095423c7b7a1446d0c986ae9a4568111767a1b0b2f0a53978418f58afb47515151d2007aa98f64623dde0acfb7cffa1f66f5546972a770ad0cdd08771b3e60e416edea0dda503c932c4c5f92201c7701ead26c15e4a19d5d41605b6c4723b280407cf36f742eda96a8b5d0e25fbd8b13fc18b8b0d9eb9333958cad74f0bdc774a08dcb647380b75e9a0ca3b844de0db2259c0dec90411c6d01a175636dd1125ddaa2a3ec340094a39adf08462320b7142f6d162051ae902e603d6a646e44b7e2b491732be0603a20a5fd31456a87e4e65c67cbb6456515579397e5cb557b928a429ba60f27756e9aae929b93e8ef6b22b3c74ced3fedb4de6e2064a876493fed623f10b4a3f1705ae73f9b665e49ed2ab0666dda25c5bc33db40b7a7d0976b6a96135be3938bd3e24bd053a8d46e2a28369c7a663b338d07a2f52da2957f12ae29f6968c6696aaac54bf5f2966503abb26e2da8096b1ae70df88306a98f36da37bcffac9075f45d801e976f0940fb90f4e9e972553bfa89d8631aef94c8a88155f2ea14eaf3326e41175d3b62934a6f986b8c59164ddd456752fceb735019bc13ea716ccc6e12a21495c94334bb646858bceab1eda9e0a3141a887e1ba0420029d1f5a1491b9efe56f6c8b6795c3f7c9efed869c5076b7c93d660d036826ec39c289452a7ba5b564acc8b13b686bdedb82ad05d6120c84c11c8370828f9772810079d3", 0x1000}, {&(0x7f0000000140)="4c589f578352e422fdc6d97ba684f9c66acbc32f11400443d799b8eaab937132d8e941edbf8480016eb0322b6a7ab329c0094725101959395aee3838c7", 0x3d}], 0x3) preadv(r1, &(0x7f0000001900)=[{&(0x7f0000000440)=""/237, 0xed}, {&(0x7f00000016c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f00000017c0)=""/144, 0x90}, {&(0x7f0000001880)=""/127, 0x7f}], 0x5, 0x0, 0xfff) getsockopt(r0, 0x8, 0x3, &(0x7f0000000000)=""/196, &(0x7f0000000100)=0xc4) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001e80)={0x8c, 0x1}) write(r3, &(0x7f0000001dc0)="6b37873fc3eb795c49a7fa7a99a84afc99255591d7fd18f43aed0a7189dac28c2dbd952b8c045ff28773729c99c6e1c999fc4551053e3f2c372f60636711f3f546ab4ce702fcb4e1f22b8787ac086f1ad2e46beb4c24d65eb7ba064538a88cc709aa13b4e6e0fc7147cd1f1d718d600fe5da63e8764f6b5675596168c302acb7e36a614e52cea0499909c0aef803080fb2d9e1420422150bb289710a91dc21af597a26d5dfce1ec0d3", 0xa9) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001b40)=[&(0x7f00000019c0)='&\x05\x00', &(0x7f0000001a00)=']@\x00', &(0x7f0000001a40)='*R{^-[%!\x00', &(0x7f0000001a80)='.{,N\'\\##*\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='^d,:\x00'], &(0x7f0000001d00)=[&(0x7f0000001b80)='{\x00', &(0x7f0000001bc0)='#*\x00', &(0x7f0000001c00)=',,+\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001c80)='\x00', &(0x7f0000001cc0)='#\x00']) 00:18:46 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="23051ef38b15b2a4b2d227c143e9935892fa98e6f74d853dd89b13e0b43b0a0e2bd6c6336cfd14a2253a4762f58e", 0x2e}, {&(0x7f0000000100)="0e894d4002c532c169a100bacab023c96d61654b2d26a2cefb99531481f96b0204bd0c0d4988693961237a84a998460cf1d4fc9f2fe262d82cc454bfa6812280b371e11def9838c9e2a806c5140e6fcc93580693c364f4d2ad36cb113fae", 0x5e}], 0x2, 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x3}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:46 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) syz_emit_ethernet(0x12d, &(0x7f0000000000)=ANY=[]) 00:18:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/114, 0x72}], 0x4, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000d00)={@broadcast}) 00:18:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 00:18:46 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) pwrite(r0, &(0x7f0000000040)="abe5e0681d48799f4498858c54c86c3c042094d24f871aa069d5f94347b33e3e0840c90d53ffc549538de23559218144084844317a15537cdac4466cf287146294ffb4e4d7e00fc3ba8236366e29f82aa2d414aa6d7dee468cdcf841300f78c7d528769a02f6ecd0f2e1869b26ebdbadc0dc9211941546057a1bfa3104f3f373bea04664a152980c1a677c1b6c22d1db0937ab30827d86e287c7b6488f5e4254aed98c244df2996f0023858a5527d0bf14c5d40f7cce1ab4cebf3150b0c8e9b2a308470e94c920b9a1382eef9bd38817e810", 0xd2, 0x0, 0x3) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504446, &(0x7f0000000000)) 00:18:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:18:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000060000003e28f6430e2f2b8ef3593dbf48363df3d17585010627f324e048e5fffa3e94a5b8861eb9f453cd53e528e41061a1f1c2d0b68d4316e35907e8ffe22313a2a57ad4093152e12b1f8c76e8499d43408eb2c1704a20460e286929404c99877ced53487358f79a124df1e8ffca29c557a005a85015f9ef67d31f169273e71a4d54f30a8b6c896012be69d3c8eb5f401d988aaac22b3b48a5b6761cee6e8b300bee4639faac3138f01fa0234d5088c93c1b47d4de5a43379ce8a942083ef56c87794dbd185dca6f927cf20acadce85a44ff48"]) 00:18:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f00003f8000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 00:18:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/65) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x1800}, {0x1, 0x1ff, 0x800}, {}, {0x4, 0x3, 0x1000}], 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="3aeb12ce39c066a28e4e0e653e6d93316425510fe56ea70c474f55265666450c46c59c8657aba7e493fc9d77c115b66ddb03979691d270eba2a8af2e3507961899a6747c113ea0e2b4ab9ec500e050af32fa95232a638cc230c0da8004f7246c51f97a2fb386b495242055a8f9bc941c", 0x70}], 0x1, 0x0, 0x0) 00:18:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x20000000000000, r1}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000280)="f3b689382ea3febea296db0544a03afdcb621df74c2e76c68775881e4606faf82955837a420b986153496f2bec00c0da54f2e675d75bf8b115ff787ed0626a8d431aad4d920ab8d82edc24b14a669bce59258d1476399427e80a48d14ec52c3ba97b52ddb7c658174b53baceb40856202545670ec308480190dc4ce6987347bd82041b291147fc64bc0b3daf531f343c621abc37d2b9223182d39a5e822b5197296c6bbfe2b37241088705188bb87a408b6cb6f212612b788c7688069ccc295be68bc8633cef0e042749dde3bf812432c3cbec5c19e60d1750b1a106", &(0x7f0000000100)=0xdc, &(0x7f0000000380)="e9b47ec056cf655d1f18fce7c8377b3995093704c700e24e189de089de81e91fd282afb3c3b27527350275958fa45cc2b61fbb236384c9b10bbda3f7e101ac825886bee5c44437a93e2172dac660b2", 0x4f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x5d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r3, 0x3) write(r2, &(0x7f0000000140)='\"', 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) sendto$unix(r0, &(0x7f0000000180)="51e23502265621765f3f9f8da03acf8ee632df372d12e6228203521129aa109315be77376b30e403e2e5504acb5f960950d164c5549269a3b746000236320896eb27979eedee4899476917a479de01b661a64fcd4a676baac11c24983bd140b0e6d4ad998a2b632167bb0221c32f1bc77b56613f8d16f2faef8c5af67a29770eca14ee3a700eb63e6cf55912e91793cd4a8fe1c6b643004ffec3631e41c971b62259a5931a3f082c48d4d0bd497b045e868e03a0beb2fbf5ef3670755d8c9b2146a45e0426d7ae9fc372e54facf674f1b442ffb351167a07237dc065354179b57089967c5a11b39f0121a3100d5ad15a176c87d8574d43045e62", 0xfa, 0xa, 0x0, 0x0) 00:18:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 00:18:46 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = dup2(r0, 0xffffffffffffffff) close(r1) kqueue() r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r3 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) 00:18:46 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) clock_gettime(0x2, &(0x7f00000002c0)) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 00:18:46 executing program 1: r0 = getuid() setreuid(0x0, r0) r1 = getuid() setreuid(0x0, r1) setreuid(r0, r1) listen(0xffffffffffffff9c, 0x3ef9) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r2 = getuid() setreuid(0x0, r2) setreuid(r2, 0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x5, 0x1f}, &(0x7f0000000040)) 00:18:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xcd) ioctl$FIOASYNC(r0, 0xc0284459, &(0x7f0000000040)=0xfffffffc) 00:18:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 00:18:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000002700)=ANY=[], 0x10}, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) pipe(&(0x7f0000000100)) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:18:47 executing program 1: syz_emit_ethernet(0x4de, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386e66051e01304a8160027d1687e58557c1f0a2e793bcf0c2c60fe8000000000000000000000000000aa4e204e20e8e96526d1cacabe21f4e1dfe008c6286ea8b75ca2d79ddc6ac6321d54096e275beaac1504f5", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800002c04a36bed415ff8e4197fe3c97edb433a1c06d7641be9c559621612eae9352b646899a218a0da70e5da0ecd694c990f67f90b4933fdaa05512be8a4d42d4f515ca4af2b4b311597ab4de7b6492ab605e7ef28d305dbe3c74b01b5b07d1eeb541a38a27cbd077abbd4b8a871b9de2d35249fcc772132c9e9f451e8f0390418f50c56d597b53dd9294543488c521aa0555cd93ca7a9dae94d79a70b280019cb43532eaec1c99299178ee257a045cf88fa339e268c0cd59864fa7e1bf175b105dacfd4df4d997bd1eb73b449c6b8a8607aa2f94c158b4fb1a3b2d54bdc9934ee1f9b2c4bee5e9ba8fea268c362d8c9c9d27275f1a12bea211374d2daf1f645322cd7362d664b8f6d47f3c6d643b9a0b3043a1de6d8d1c8368070ae8a72d36b43e0c01044da657cd71c84fb05ecbab1ba5eda9159d13d3a28790c01ce238500a9a839cbe55cb7baee0f30d9f8e6aa6d8fc40129bb0a4066bbc59a562ecb6a8759a6c5c79a6eca8da367df560faae22af6099178187d1075c1f2bef7b40d5e8ccb5a69d47fb3b45c9cacabf0a1098b9e01b6481f5260b131fdd53f32dbb2ae4cc4af40fb58b33af857df25d1a5c3746adb64d030f25ec642eb7ab50e3943e672a8f2c2f3577fe383dd7f737432d3fbab70e489ff5a4dab08a026cb754c7b6671be22564c0ff514f2dfcde334124fe457a299aba168c591956bcdb90287e988268fe553a321c4ddd920b3a6d693ed22f2ab0b5de80b277ab8631ff8308207fc92a2ec6fdeb4451caac4b7d754dd8918439b8a5d9c7a7841be774610410bfb8d996c2a4e8a635bc1b3fdc8cb7c64448aea6579b49f7a57f8998221478264b45597d1bbc8a495a94ba05e9fde193af84946cb93c3cc9ffe89b353fccaf669fa9317555a722a1a311deae6a7ccccc41e5af89b3254751db3b05f62edd793957636daf05e5af74b9d91c6c9a82226e924dc6452ab9e69ce5e8f1dbfa3e1db8123e15fbff69c73acaf6541fdbf335e7ff32114a8cd928f6a79b2ad6cd2d05c656bd814a17d3b5f97108a8531e66a13029f9607c61afc93f4b8cffd3f5975ee5c1369af9af6c85a6331572bacf9b011a2cdb91121c2837a2f2d99753e1a31c1c7089e27cc7adf3d35a5a24ba4d7d441f63aaf5c0c45e5bcf34094ce4e778c233077bd066336b7a98ad913e9bc1aaed3a3e3c5566bde9f402c8f45e3c6719aa56d5a8abc173cafe106c6e666e176e81ec61e55089b0cd8af7d66718220cf4d688b0e648c268ca307a6057b61d0d8f8cfe324ab4e7630ecccfc586c4563f3a89bf04a1e03a0d4fe3ad1d56d9f6f92c7d07a3fe3c69ef18716028c034c8b63ff50f253ac350b187339d798ec32859ffaf185644ed869506eb5f0bc252733bcb7e76cde7fec6f12a111421fd54e5918c37266f00adacbe99d8dbf4842875a711846c5b0ec5bb6071655462eb027dd652a1bb1d17d45146b26bab82a7443a66208e95488406104e3b6dbfa13b177f5b28f6495c3b40f0c567a3a8ae1ad43726f4d21bd5dab6d7f6392f4b10732749c31ac9e7315ce60a00fd81f6e1c6e7fb7761c35bd2c0a553cbe81c004096965966d472d938f4d36c77524bb09807e4a86d9a66a25c2b0f8f40bea8df49a113639f8232bf2a452ff1784281e80e7"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 00:18:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x7, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x2], [], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="08182e335f9c6c1afeff46c63e4b620846e932f2b391aa14e3f5ed2d0f33f6d1afb7d50b48a2fd03dcdc22057ea2f1fb849beb6a2634983f2ae213991b490cd55b16c35e2dd3238adf07c235ac35f3441ffcd2c245073ee8fdc3fe0231316d42c165b8578a25dd49df0bfb2305ee3f763c2aa71e620ea2afc40e4682e19f28b5d5b0fd505ecaa386bee43d420b18ddaf6351544cd79acc977964c7c8510754d7ca29fd7232b1acb99a6b253be2aeb115736d2ef2c1c192279e79b857c9500fe543574f09690f60af7918373e9dfce745bd8fe531f1e21c045a75bf9ea9649a513af40e0b6d6d326f2e0155e998a79e77b1f6f50382a611ea03815617630aad2fa8db07ccc99261dfc4477b69e91e1586e52ee5af979eec3d8e8041e9b1b404a388abc16380af05758bdef5cb86ed5a9efcd49d359a82b9e8748f1dde1948befe1fbe4810c43bcd8ca025f554acb160398c4cd42e880ec6f1cf6491986045c42176115819b9ed52c8515363b3ca2adc43cf8d3d3d89e212ff97f245fd6ef4cc20dc206542f09eb65ce06116e024652668d8e9b6f5be27ab7a814bc195998d7628d3c268"], 0x1c) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:18:47 executing program 1: syz_emit_ethernet(0x73, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000006000000000000003d2c00fe8200000000000000003c8f0722fc3740d53cc6cd540000000000bb64caface0684caa32b2d48e9c6ed23f83f006405a4e5fd51000090f5f076471c4f8e9f90845ecbfff9bcc7d05146ba1704f5f444d5b023e115244ce0097747e32ea9212222cfa1544635e83fe99bd649a60ab4e8fbe7550e5ecffaa6b136e976877b0be00edbea8cee59c91d1014f6e7365bbf59296be3881551f7d7a623bcf2f9377c70af7d046eb2e229e2944479f2ebabf0298000b69a06b56ab8cb285c164cdfbb5686d0b75720ed098e49519f223a40644d90410a1c50f8dbd8f8"]) 00:18:47 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000232000/0x3000)=nil, &(0x7f000060a000/0x2000)=nil, 0x5}, {&(0x7f0000544000/0x3000)=nil, &(0x7f0000133000/0x3000)=nil, 0x7}, {&(0x7f00004cd000/0x2000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x43f87d6e}, {&(0x7f0000bcb000/0x1000)=nil, &(0x7f0000643000/0x2000)=nil, 0xb74f}, {&(0x7f0000b69000/0x1000)=nil, &(0x7f000060e000/0x3000)=nil, 0x6}, {&(0x7f0000a50000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000086000/0x2000)=nil, 0x9}, {&(0x7f000072f000/0x1000)=nil, &(0x7f0000a91000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000406000/0x3000)=nil, 0x7}, {&(0x7f00005a5000/0x1000)=nil, &(0x7f0000abd000/0x3000)=nil, 0x3}, {&(0x7f0000b3d000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4}, {&(0x7f0000104000/0x4000)=nil, &(0x7f0000691000/0x1000)=nil, 0x7}, {&(0x7f000015d000/0x7000)=nil, &(0x7f00002e8000/0xf000)=nil, 0xa2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00008e5000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000b0f000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000097c000/0x1000)=nil, 0x8d52}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:18:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f00000000c0)=0xd0ae) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0xe2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000ca6c3c03b944abf0a669f80581ad48fed140fabdea05059ce221eb6c5a837494014aa4e582b58caa2353ef750166c081a111a33e04e8d242390102a3985ce0734d29ad3186d95a9e30ef3532c0865b78accdcf59214e6da574afb39267d6187cf492db1ea025bb25d27a55293fab35271d2eb5078732901dbd18508939b2cd7a6fcc996b51bec1e10c07d08074c5648a290772f206183628271663734fe3aec3c74fa586b2687900d9498b82423ddd60ac0217501c811588d5522be712d624967c6d566703482c0bb32ddfdcb8f5929d1243eea12d10255391bd3c168a27e231b0a3134efa335e483c004c0dc40e5cd6ab249fcf776de3aaeee0a710a3b4a40b133de8f4d8473eb70019e88697f384bfb38bc3f7421ea3bfd48fbd99f1e952c84b91f504a807c117a3b5c1f938d9b440015c85ef4146322880afe81c6816781296ee5e9a96e2461401f5dac5f73b47567249cf2388ad494ffe858ef9598fd31dc363a0a60833a5800c3686c5bd9aaba31e0a23d6e7637985acf919e41380816c4a89887ae8fa2767147d01f7230a941eae8c4b66cc83a7dfec286a2dce9032bbfe7e43321519da0e76d2d766edf1ce8eb79fbc954fcf008d145ed0523052bb5f4ee700b8a9bb552e13953c1c8d895b29fc3d4ce44ec7a7323192a0b62ea2c56597797c8993e0b0dfcd2ebd6144518d511ad8c51f4b397f1dee8ed2c6b58fd3424f16c0fcdaaf127204407637639ab132a58826017593af269fb35621b720ac6b586af6dbee21034bd9eaf1011a4fc47d88d2edcb8452777ee6d4a67b50907a7808dbeaa2de29abe56f43cb456215e04562495ca0b4b3dccb884a2756d246fd12c2ae4c8967349ef0b9f68a10a7a28ea45dbd208bac0dd088a2f7a3e148312eaceec3efa68b740d9cd89c6e1a4ad402237eeec88d62ba3c606816209954037de2475cbdd13f2722d7ce225a2ab42908de89cdd8658082be4fbe2a653e3c066dc22193be5dba0bf5d2086a880ffe6679d88d04ee87eb39d81246641f75ce5a04caf596a99ea210a9b4390113157b922cef6c096c82a1c908d7f631a10c44f31e55a1c05e7788c43958677910150492ef7f446667dc7ef037e8c52f27880d87312ea0fcef294aa29f63537f900e164abdbeae470b23eb1474940815017c28fc8175209b21e7ffe29ab37f32e26a8aac67269da7aa620fc1d499c617546ffa0721f4834a3d35e8f26bdce471d1be4a5606b19e86a68ea70bf4727f76907cfaf96ada3653c2c8926d24733e63f1dcbafc712f0973b231ecbe9d8e4bc1b9d730c3e69912dd895f6fa9cf3d5542dc18d49c5af02b177f467f8976205d5d1cb4ba8747cb412a74e0992603ca8544ef22d9e8aa8ccd4569a5c03390a2cb214f9c9080d3c462167ed78112a1ed90485c427f6379b35641fd75224aef95dca32fe1a5ae4e2b6db03c819b7cd87eaace978ffd1382d6f45d56ae4788524eb737cb4167bff13e67451f1197d31f4a7e024bb51269b12e6cede03ef1f1d4d0f6f435beb0dcb054382ad09e039bf442c2c57745d7b64e9c4de6bb6c217e00884251f997fa5deeb73d5ea485112233d8d93c4eb70aac3ac67ca94cb3c898180a903b9289def6c15f1b946195afaa56ce5c7178abcbbe76f3ac231f461a09ec0b48e4df416d3575790bf415905b98a30cd217071bec110849e26e7e3d134b7458887c99ae5fd2af1c9f77a0e77a1d793017e76ec357482ca58962b521ee69aea5c2292638540795984fbdebf51aced0693e3a3b997092a451b32aa3e191be730a03b1e2b146fd45c00f14133d9d4421beb737cee30bad8cd8f94616bd045acb97a80f0dd4966bd6a36ab2bb10b93c5a5ab94047caa8e0987e4356cc0a4b70e666af9d781a0f1633a7c4158c834e9aa50ed1090ab151ddcc1c5ea4ad72680b73ea7364d1bb38f60bef5cac5e43315bd767025266fd29eadd331da43a2276490af90801c55c3f3bdadac36cd3965569fc6c892049a9d39bb56fa627b74da9243f5fe45deda1a74d34978fcd0b1e29b5bd6b3d2a4f69eed45c1321b656255230326a24268702220d058c9420a4662f7e2859c9593ae40565834da2460647f26f90f9a6a86368bdc12362f84c2a478f13dded09b305e135c5379e0c02efd8b3b75d1c2bf7116c5c572bb62f3c8a128a61fcc84ce0c9b64da0cc70d78e5a92c614657e1cd3eb896b5279ce026e26afe3072451db9832e6bd40f8a3e8d3587c444ade267c08dcd84a7ba5fb95c22d4e1cec5d76ae0bdff87d88ca8ae9c28baecd3e3082b200ebaf5f9f083acd9a2649ef418a1db80bf4cfcebacd004db35ba5cb84a98e9fcd94cdbd1b2844783cb5d2f6959489fb53b6d7c5f16947c8a3abc5882938f261bfdefa8583f0ee9a77c6bbe99e6602245ba3c557f5e9817e4a3a2c9c293effbd37c149c7dd8c9971c63c684785090ca672de91af5dd48236e0d36dfe4888b8945ce219dbc6c59fe104dbb6f2493ded6a1e532f2734b5cf86179245517b1e25d1e9f57216ab3f429222934b7057c430343313fe7d65a10e25ad799d5dffba8445e68e2889fcbc8de87776d5b040447d668a9742d198f80330b78f141892ade67a02d186ed52d84861d3c9734a15b41d60b7a24d6beecd117d38a3bf0d8ff6612790bc25f5c249d99ffcff28f2effde8b980e4f75dec780180e3572aa3bad8322dc5df8a3ba45e37b308c415e226df63cfe7983cae569a6b9b45470043dcfb4326746dc6eef9982e5c5426fa5f2e3809fc6b7030d751a04e9247ea2fc75c88d967f616dbbb63e5462edd8e6c87749140522434eb33a410a93dace8b2b1527f110d6bce1ecc893797ee0a7629d5fab512d8dd05b6b491366bc6995185da32a8214b58bffb7c5bcb449d9136bbfa0fe75c4f2053e34773be61f9e947e57ca2c1e856bb35360c83f2352fc913a91b865883dd80ca938e0c495fd3efbf6844413aea25caf35404f5faf14f5bff1e27f57fb69980e3074c25f0e44b51ab7c2ba831e0157224ffa596a5fc95b04b2d2109584341f1470ac5e3332168f98fc63c586d1abba50a4f49d7ba7a6fa6923b32c70cb4cb60ac9cca3448470a0b84085fc04d5b6cacbfe2b754512f2dc89464eda053aa4e066ceb4fb88481f0e702f43890b0ea0ae81bcfd0df8b6ee9b991d971517a41e45bc6e596886332f9c9835af03103300ee6f2f1065ce989e6f37edf4845db7b65c443940f35d0ff3f99cffe530eed16d1b7d88b3aa57fd0e38d543a234134cd7cee1d17f065dd4a8fd7bed2e5380fa49310691ac0d30c2f2735518f6b85ae685b354de493e1052815023711f2a33eede0bf99a65a53ab2b63aea6b2b2812fa40979fa1a88bac48009e2a05199451b50a08ff2fab28b678306de9d1cd3efd866132870a16546a5caa90f4da92cdb8d9e29d019d00682701c98decf3f0780d5d4a453e8dbe742daeb31ffbbabcde0ad86b69ce699efa37caa1bd37fcf1e14deae130ffa2ad184ad7768d187a1f4e3027a3a0a2b61ad9892237eef10f5e336786a6beedf79bb48e10b5140e334934983a707c4e5018af5bf173abd9e6581d095d218a622a147a0c884ce2df4c1bb448902efd38b318da8642d5362932f2c8b18e98241e7afdddbf31218cdbc1b97ac1a9cc493cad87bd6ab0b271e434647767861c8c7fb9dbfd17d4adb10e702e1eb97bcd42a53196ecb79f4328c2c0d0ca7b617cbe5764e3790bf72c4b43480e45ba37afdc974777654ff61123f9d9b6080a16a71f3733a6d71ec606c4ec419bf95d82f22495f7d25577cd494bcb8682f855f6b1ff464a8dd50e1430c58471381416bfb9e98a7edd1e2332a46311de2a14d9647069aa333bedf88c7fcc750aa7750f4f320370f9fc176804227b3ffa8aa4c27436c8215f145e1b9fa1d0db64c4d51503410753d295076c251b2e47b16fc9ffe4f08b361b035d33dca22bfc6fe26ce2c017ed789daf598d0f64d6391e1620eeed7085bbedaea112a54145656ccbfdd7622d19e10b88f6949ddcba9a62d6d11eefff78a796161de08a595ab7834774aa78648bab802f9a95a633e5aef2f48bd66fc8117be634f3fcab48e028a7f1bf9be87cea371b0f3b6e065dd539f8e39d11283d36f25347bda0d340e79a11495bddd309f6dfd33646f2df25e2b8091d7cbceaa0c6d723f2ab89abefc887b44f2b20afa95b0e6747499b330a795633c0ce782b728bc9e37d7f99456be26638fa699e3249a4fb6081c91d974e667412951755c2c8438eb501486531b73b6fd52d9ec4cbdcd2225f587f851256b2b61f4506d9049f6aa26b5ebef4d5053b27e589ea28ee413057c3f1178025a5ea21038c7d40485c5648929e233bd6c737c35a844244b3a023747e210b117cb0070759b1daede3a77f1b9f5c4dc8c035721f543623411f9040c1cbf2d6a5b00a2c12e2991321caa73d1bf56cf0c494b0cb36c1e172231b70a33e341c9b6524e8be7c87970bc348703dcb5edb334f35b3b895fc6ad7d1759f94cd1edfc7778cd058bc47d247dc0be1b362ad15db8889cbdd720b31d03d8db52c2843e25a107d24fbbfb40f92633ef55382ae33de8102985a7f7767baa82e338ca270f2a4a3402c7d8517b0efecc623bd5e609de8bb1e3a30a45782e306c55f909aa2000cdfe381ec48d2fe622089e55a8256d5031978df22d4f8e220c30dc797a20ee4c053407f89d772018c4d1dfe438ebc67dafd2eca8f6abf725034d2c7652b5fa71998b536b58574eda6742c2c2277f99c5dbda7640c2a9268dc2d794eb1802283337c8310e9b96b645519972b87b8d22147fb962a9c7b28ee7335d360881746deff1958155b5dfd96ee2b7d4c4932317eaa299f2dcac772c96553a442ef57225b18ea3a0d319a8b579717760ef02d813ad087c8233ace91b1cd8db888baeb5a882f4d5104a53e19651fa88b05efa59e97ef5087e5894fd1e4ded7d243531478d2d56535dfea2ea387e427c68c01d8cba9b5110b7a6e4477f6e6c294cf412a1b5b4eaf92423cec3e0362ab9e89aecbcb51a957ee5ad925d40608eb86bda6290a82578ed35c4c927e4e5e132936b1f130313e655eb10152e5094ff2b130936ad48f201e8bd3dbc7cff1399b94b7f503f02b83ebcb148f350a9744593a3b712950fe3bc85012b2bb1f676e17455ed8aba910c463d45701f149911a3f3a9ab7f5091a8dae4438b8cfb6ffa5aaf92df4ca6c0a8f228dd636666f6a56f522d6fe2420152619353e7a1890430ed7630879029831fb69bc05f018404b51b33a58a8034f4be21da3bd803b93267288c48a6a2d1b90ce1ffa8e7608d27b851130a34e5dde25129ceb78e7082d1be6b0cc8f17a8976ddebe3ae5ee626a3244bfb19620584cd40e6e49a4c79b7883b88049cd01c2c434aff1216799006ad7e63486fcab286e6b4299313efa470cea8c8eb7b6e6ae535b0e2550c138b5d421544ee135be7ac8db962488ac6a6cd59d4c461ff004f616166e8f03f8bd4a4e58bc88235aa3080eeb3552a713fd0b777da76d52237cc7ce4e94cdc80e5417a49782e7bbad302a6bdeecf0d790797414e35e2e73f2d5de383d8e19646cd417ac68d3937842073488626e59546175933459435bbb4415edb311555ef7c08dd2dd7d31591c716c6078262498ab85cbbe7e7aa5cf6b7c9564f8eec2017a34974788384038a91a065c45f94c91b10c0d8f60e7d6e30ed79169db2a6e54ce5a1300a74ae6ae2385f46b4cda4d25d0860ed8ac7773ef4b092d47ce5bc42bed7ef032685e8be4bdc84a55e2faf0e4156609fb4353a280ee2108cedec2d5e4b1037d42c88f68d0e8fde38cf29380449b63697ba2c9406762498fe5615e58d8786642886f18be827eaff5fc4622e03ffc6883df83b5d6fec041bc5a3f82c58ca708fc96d49f8396b70a94b2358bc0f10fefa8cfa15573ee06fdbb8b200d372e3d52693e869ca2288274e3703c35d5c4ff4e7694cbce55434fce02816894a26"], 0x1008, 0x800) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) getgid() syz_emit_ethernet(0x3e, &(0x7f00000024c0)=ANY=[@ANYBLOB="ce267b82a35e8efad56236d79379b3c91d04eba15cf8cb3cedad8e21d05d7686b9672a0a8b319d7c6db71581d6036e7bed0ebfd2efcd27ee7b471d4fb77ce2cbdd0ff91aaaf7d8721292b5efd691a0fe8ceab1938d2069e8cd92cc5ba25156ccaad39cc7e358d151ec9022dd5eac10ecdd0c2399481e7e571209dced4163469add1628de7af9b99a756fc13862df41bc9323a62c08bee571212912b7492c3f3eef5623fd77426828c02df4074d6ad0fcce95d5f85d01f511aa0b1270da3888466464ae75eed0a3ed61d99b10361a75042fb44689188bb2a523fe2daad9b4a65413534ba99562bd947a6b20545a5e65124af37bea6712ef649bc840b6d793d2f1d30196d0360cc7efbbb7864688591b03cd48f27ebaec4082706481362540ac3cd3312021c3917fcb7c755db0fa46ea3f1bf9c59567f22b6f22ca661b09b1021372dc370f1f5b807b9bb4cdd123fa25fa791459e4eb7cc66d8edf1aed8239c9180033381b35509fb461eea76f228275f4f2fe0c52b4b3d951f3a552a94da09f0346fe7c9c55f7962870c0b1b2051eb4737675513d09719ca8a02792379a27c910dbb3d0967d6eb0bcfc26c8acf8541778e07da4750c229981153cf4c232d220c3bc33821f263f7f309467b149449047d51b22a6197fc606bed05ad6621375e909069ebdefc108e781c5a7a63e4fb91311e086445288a2cca95d8c192d4d172377a385edc950b69570e4450431fa0730b5aadbc90e41947ad932fe0819fb6a5020811bf5c5a1de6a7ca7116b4149c41fcc57f4be880a4dee2a59a15dcc65f5b03e1bb11e301a30692f4a1d58d5d82b285e77e02b304835924b7548435c2e99c8f420f596fc437a769bcfc4b7ae673502e71cecd59413018d8d61ef0f78cc98092e5c1c09988351304608092629acbc1c8c1206d16c697ce512708d0f682ee7e991836f90fc35e1e4ae3b551669c83b2556fa8c465db7e6567d4fc9826afe4e21c24c7c4587cede7386113819536f43bffecfdfcdcb3da596923a7054f2ac8b2b25ec4301201338607b2d9293384155327d2dadcac5ada77909abd85ef06a8ff702680383bc94f0ca8dd7529466971d13f10c797d4aca45c73f7cf7b6de6a824d94195951b7dfe582dbb2cd0f3e34716f7fd4c7a50d5053848e7bd4bb44f6f019321fa29e54eac7e1699579f5b72acb07fa32979c85430a9405f88bd43068aa1cfc5f0db1623d0f244e03fb8ecbb6499d963c127451e983fce70051fbdcee1472d5193d0d982692cc0902bfa00abfb6d8242721b2718aaec152116e252fdbaed08e694915f0c7eaf880c63e5f336354e263a5dd547c79fb4f728e564399a29254268a33a77cae569bb76bf738a4ed734313c158cff93ba72f672b64e167f30e4705fd4c7b23c2d4cd0752eb22591160fea29a3e810a92afe101a3c0ca2e600b650d30fd4348335e63762f738457458208d8800c7890de2e72e0cacb14c739b8e0cf248f98a38949755ca62d40fb6eb25868b7c072d17de5a35236882f23b41d7b751d92b6671638d5493522120bfd0901f9b964f527f6b7713ff6aea642cf4d42aa7f1f60ec3bd87b784bfcbdce37995fc7d8281cf2f7b7e8574c0b158a3506691eb132d7152f54ffa4f86b9345a10ee0c9cad7c617e515bd25aa5f8b06ff6ff5f3d54551cda1f3de0b706944fd5b030d476f95795d2659356ec8099a8dcd2b4802583cd997f6ef971f364504aacea57971125fc8ba7d3be3fda77a70053df6a19f30cbf0534b6cee3771528e8e23109b590cceb8e5a0a8e63d9462545141faf182122a3bb6ec775e1d57b929936986616099775afb2f8adbb340b2de83a566445455c594476e52b48418e41f830af8b6b0aff25ad54920dbb0ccfb20ed869ad744acb9e18609de61d1e5c9c07078e69aa823e857640e9041812194127d9bf50c6afd3d208a17c14548918a153d60e33e4e24fc692b310318f77001da2750852d79202ae0fbd879929b245b4949fba4853ee657402869b4e27b78b4b08935ba41006c692cb1dfc67e539ea017b5d10769278a72cb95d735f9d797449aada878006d5520f8b66d4ba8386a57d551d76ac18515cd8dc31af2d797713221f2be417b92af20f7ee4d4945e6bc47852fbc151bc9c1e33c7b020cbeffa69682693df39e04a321bf80cf9828ad7bf496b7a6235d975f66a6b4b23ce9ec739a52cc25beaceb9341f30852ca4247aa7956ccf6e97a06ad24bfd0ee9db9e0e9f94b129152fdb3fc2b151da916272e9cef54314d853c71832dc47335ebdf0491aff7217bddf3cba566308bc2720771f4a6eb57ffa3cd8d7676cdffb88aa11014a6514ef541b263ddbca0f375a75fbf24b1fc49daa9ede53993fb5ee17bccc923537efe67761aa3d19cbf57603efd189e8bbfad9337b4fa64619022695005750245e3e70313b2e946eb5e076e52ae44d35412d146083fd9957113ef6e55a2f4447fe20b57408873b8ede2bd171a97cf020577c2019e0a456a7537dc030b6ff046484d849fb109f10e13b0de6ee0182e69eb93dd6d4a3b0e9a1d7fe6da0507f1b7168163e3ef25b6d439fd9ca4495b2031774421719f2fbe4b5bfc704335c8e9c11b7f94c39888abd19e770a3cddd52a3377886f222dab0982b511b5c58f54bc91f041952c3f074e9cbee4b1ea930836bdbb4261a7dd3e8d4300625f159e264823d32a91be44f822530bbd3c516d0fb9f433295c46acf162563891e91451572cba459e83e4b1ee999f1a19053c424cb192e4c4f6e4021f3d8b2801cde7a1bf1facb0085aa3a0a1b13785eba8e3ae989700178344ca4262d6e5af178f0b86491f46ae7c635674826003756deb6901f0c6508ec9ddafdd7f6fcbf8154b71f9950f83b28fad7d429e77ae972717a3825e0d905efe1f8c09d89363daa8881468b8af7303983c556db7902e92d4ec31823e71488c6759cea5743b8361fc178f7be0cc52536a0262ed32dedf424a49ba881c8531474b3baade61498e0e197916fadd7cc1b5e0c563c1314f2b4235e04eee3dd0b127a8e7b889d767b4437296edd4807bd01087681f53c9d1ce3608b42a58e5d0c17a9f207a384ba64712dbacda0b4ef8b34045bbae445fee8e6b563a003c80f31c0e77ec08202371c7638e4ef11c46de618a0540d4d8cec4a4bcb4c440ef13b4c6970808fe702e18270584a43284beac3d516579857da6409285a38c376a456ed042f8560c445abbf3ffd44e6735ca141ace8c3154ca80510b8a4f758a6f12339a436023e4313d03d93eb99067a9f76053744501323ef21e7fc1e116dbc2ac8c0385d5de4495474d0142824242d47682f12b97bf9957192d28661f1431264be3d2ca166ba06d329d54161f4d54297962ce7fcbeaecb3cf6f5c3fed885a2f29476755934d0f9ed0cc6cab280fe555dff4e6338b8cd6de3faba1b2df16df48f4b2f31432f9074f12142dcaa74ceaf342a7ec400f63b803e41d44be1d1889b036816f3bb068e85a4ee2a39f211bca54f811e45da4a32b106fbf2fab1479e2fa520499a3ecac1d126511c4071bca6266373688f028c64cf6938123e541d612423eb3df67aeac2577e0fc78246fb7dd8e97ffb46fc5dc07fadef9d60c051091b3e75cf8dfc5703373080c7a0d5837174a8fbee4a39d03c485e37489c4e69d3e0041f777d6b810449515d7ce9651ec9d24e2f23b80e92c53c6f54bc36f2deb43339bc610ba08479c19c6e5253db1910ec736ce96617794ae3fe4e1347b2ec3cfb23709c1cc9e58f3c447324905c801f012de9d4a0091e8bbc72fff5f40975a9223c728814e8c59324b19c30d9ec96f92c01547065d1794e6392ef157771461d5067873ee377cb941194c722b5e383312672cf7375000132a1aa97924d87f6f090724a9398d455c2d02772402a241014d63762314200b0c00e7e43448cdbb46224837f9b12811a3ff989dda94ff911ce1603af1f325235df085656e68cf5e6ff45d82b30e2c5bcefd2a6ca65d645bf62cd79148e7fe1f9a480138adc82ed198262aff5556ecab9b74f29e0a7a0d691922fdac7e49dd503e8dead5a75d72238857e293b33533d6f671ad82e94a97bd95200d48b6959ceb5d121c6ad16f75b23c0020fad111f7845cc5eb43bd20ed0b956cc7138a7e07ced196e5e3c7f42b1ba3c49d9fe22220dfd67e02143141e182da2e08a6b853180d26b04b7841292db2fb96dda3e8121cc9b80219d6820876c5698b4e6946f3ba21686d1089a9b219e692623cae944cca9d10b2fae715244ce865c5e9fc0bdcc41a1b3b6dae18d6e2b8214a42156938471a125b13fb12ffef19a53964ef233ac08bc9a6e4b5e199b1171bcc17e2aa2da38d0cb73e67080d89ea29c3ec6f6711b3d087de6dea9b5171de3ef17fdc2bebd3ab3dadae13fdb4e4f834fe5e6187467fb3f8920773c2f0bce37b5b60b08ce6f88975b66ee74ecbcc2a0017eee24822fb10def14fa659f550a74e48076a40955b0d1fd11a29e4dfc8adc98690dfdf74affb48e2a960cc82078b4a95adbe8a6137171266abbdb15d4618b8c8a690da620c4d329d744dd7a06fccc60ec9cfb6735c60a93f76319e7edbbec0c2ccac39498ab077f8e7fa0afd3739941cc2582a139212152cb543d3af7a1ad7a541d9f994deb358d7e1f94656bca67a898c127d5a681d4c675430bcb7a0524be1608a1bc64fdc004c8905528a1351efacb2d8de5ab67acce3f256e040d1e52a82f90f19fa2db7b82760b88ce18df9f431e896a8f45610fd8a5592ed3d93732ba167a2f14bf7dfac2492e25bca6f2a1b7c355712af5722b3902fe207c181d8c5db9652a4b109557afb1bdc4f1d2a3b1e5e9aa2f1747ec90e095df504bd5147d426da4f513fb4f5552109c7f113b060d3f485e635cb1f4b6f3a80b4dadaec20ad47422c0868b175a5fd3c531b2380ce6f9b5c59c50d3902bee0205d976f5e04ecd3568065525fba72c6aa48a1143117bfe0bd9dbe30cee676623ba51af809cca65b2f4dd631e164a9fb107c38ffca1edf744423fc1974b4315aeb123a27d897d5832f456596688ece98e0965ae9699be92884489c388f07de1a220c0ec94f7ddd3d16f9cc987b1ee7dd6d9c09fa27634867308d5be4983d69b20e76ddd8c9f3bfde2ef3736d0f724b6b386e68cff6b4be6eb6d0db38660a3bbf20a4e14be41563806b5891d33b21c89745117bb8d99ca5ddbe407f483f160cb96324ead90854ff0ace01b4a44405a77bf3f947759c8f385302053b25eaf2a30435077cd50ce55f31550c2cb57f18dd77ae43a497be677c0ef7ce1200f2272b13e48a1fe74e81e65e7ea47cc11e17f30e877952e817ad4df43d9715c1607f8b8def8f2769c1fb9d4fc09c126d2b16c91fc3082822845362531abaaf0e49f4ca55b8c1d97e1783e686041e860867a651a5a8c3b3aaf39fa59f53e5b9c2f612ce44c97e1535a7295eb5d4be9226e80700c6142d094502e4999f96400c5eab904b9c21414b8415fe09894129223997f0154bab54cc9a7f447d4cf0ab4ddc8b5bd9a09cf525092241951ff8d2972b146756c5c5732ff59dd3c2165949b3474d0805bbee26514c9e041f9eecd73bacfff73d6d72ef0678d3fd86e7a176f60ab4418ffd0de036dae9c8319ff6f3513204971735e690d1ebff2761958967bc84d733a80d59b604256f834313609b801c556c2247ef34a749236cdf80016f18fa8a2c2051048b37a42febd327448fd6cab7b5a09555e1a3d8ca95ef2335f66832b89b514ad39de21443329aa47f23226083eef206a8d3e5"]) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x62, 0xfffff, 0x100000001, 0xb5c}, {{}, 0xfffffffffffffffe, 0xd8, 0x40000000, 0x5, 0x6}, {{}, 0xfffffffffffffff9, 0xb8, 0x10, 0x80, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x64, 0x1, 0x3, 0x3d}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x7, 0x8}], 0xffffff80, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x18, 0x80, 0x0, 0xa85}, {{r6}, 0xfffffffffffffffb, 0x94, 0x0, 0x10001, 0x7ff}], 0x0, &(0x7f0000000400)={0x94, 0x3}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)={0x1}) getdents(r5, &(0x7f0000000100)=""/226, 0xe2) 00:18:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r3}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x6, 0x40, &(0x7f0000000000)="eb7e05482bbc19a3d7aa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 00:18:47 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800400000540066000000069078ffffffff0000000001072b04ac1400bbe00000020000000000000009ac1400aa0000100000000078ac1400aa000003ff7f0000014e214e2150b8c42e153549210ad66ac1019c47bea0851af84f1cec13c3be71f7de41bc7991", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500a000090780000"]) 00:18:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4d, 0x0, 0x0, 0x9}, {0x6, 0xf0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 00:18:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10201, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000080)}) 00:18:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) connect$inet(r1, &(0x7f0000001100)={0x2, 0x3}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be59cde71b979a048eb9799150adac6832d0a50513d5d9ca60b6f9367481a0c67d2281104c9e2a7d37404630ef0000", 0x2f}], 0x1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgsnd(r2, &(0x7f00000000c0)={0x2, "6cb43e8600b4b8ac90982bc838eaabad0ff2852f4c4437465ed9bc36bb76499ba20dacbde6a64a18d6fcdb5a75551aad3662149eb76c7a9f61a55662651f7ab5f78d505eea3bb743e7ebac9d4cad51be2dddd5023c64dc815c72b277f615f6678dc63a5ac3e2c8fe92c59dc6be23209b74be6e886d9de294ba5bca07fef3d1804b740b67c0c880780157d017dff666aff1f41b73084a24f3024d331ccf578222fe4ce4db83b984d1bd0f64959c4123288a846a406af0280c847c0e1f12bbfc97a16c10c6b4ced9dc7f5d918960436f8787405ac4c689f4c6bc0b83ff88f9db87390170226d1298a726fb634200c8a3997971a64f66ea37b6a0bcd5b50a719e9e3a9837d8cb4b0f92059956fd76c8ea89e64813948119567d265b8e299ea3a53c1b0b4a9dfad0d0fe745cd85781209e072071e880f16fc205027decb1f056015e82e41a4c6576ef59afda4f9d23323e7ff0a92f9682bfdb4b0d39ea1a4b97cfad3801fff3e42de838cf82a14d884cb43334cbba7b37f2b98de31875d95e4bc1beebffe75e9123085322cef5efe43691a9dadad2480c6421dbdbf13c31b90f3d009f72acd275664fa1bb88c15805779f229277c4b08ec84637303641e4ca35cc59414b060e852ccc0d39b8c0bee47fca850d47a2a5d11851ae450843ade4b393b19014a02b774b0af8f3d54d3e7a59285bc05dd3b484602472928f524a413151b5db4bf2cdafdd046b79ab97821360b26540f29e950580a575c762a7e622c269dc0c4cbde896cc5f7743184e218e43702b01f0ac74e43e4920b7021c70197ae154706d281781ef445749687320e0c58a84826757224bc0dc53f0427325bb1591aa332e30304a3b6b6ce439022205f744de9fbd304b381c7447118bb85dc3d2e85641e088a022810a8f89bf72ea2f78f8f720ff9e9ecb0bc269f879315a0e5feb89362a39bc83c3a808c7878e89de0ace6add7474e93752e7ab146effb76dfbdf2ce9cdd1889356c6d9fccefd0007ead14017afd373ac67c1876904bfbfb1b50016f918ae636e52905205161f23a34b6384a6ab87a8769b3e0d4627f11c95fd7b26a7a438576d0931e181f725ee8b6459db3a468b5dbdd8ea88e887caaa3e10f853d150b95264df5c24d259eb082a924af01c661183718b931c83c617d71a6acaaa2c711319867de56f1c1a451d39bd145ac516bd8e02b8a6e4141e1d7d917f64c51cb93f236e5a53e1ec4640e9eda59f77f347c3b149a1b891c77362a0c6aa3360eae95b2b1c081ae8a3eae3397e61da08c82a607a10e4870d0d7670634131d67bdb3b4b0314ba6572444816548c4ddedc3366c1bb7b5f0fb641b1a1da20aeb7066cdd6859161f8ab72db6bb8804222f13f8a348097a4de3aaf172a75b4bc9a9bc40fe0e6596b4bbe4565ef3a4f5435fdbf1cb61bbc88f2d6b444247d933e14b02f6527efd0ec53dfa950780f794351f0e9e6c55c71fb4406218c3dbef2458be9b264054118a8ae52341a946ae2a0996069b74f68b6ab58da12d1607cfbbbd44da05bc9288cf7c8487f1d004913143c58a070026977aabef78ff6e64864f8a72efa5b8e46d6c0623208faba131de43e4a4b7ba4f45a314d01a44942d63ab5781acc4b12f5a7ea919fbaa1694f0e336d53551975d3f696529d2ebc05bfdb45fb64a75f141e169543cd07580965129cbb559e2335e97c3f00d55b5b76dd2691ef7120b63960cf7e6cbf4ef44d4a6d1658d57c49c29a0758b669c42e5137f5aec7970f381446a8a85dd6d6a645cd7d444c1cabbde9dd971591eb35d87b90203e1cd96062a87e47f7198f5f2d3cb26e3014c29766b3cb54ff670516894bfeef2736209db70f4e91de58d3d3015c4e3daf598d54afab301794b114e270068f8642b1f901e49d765ddfa0893b84d39ab1a1e42ea858c6508240e89caafe3ed9a8ead696d2f3f5794a0ac8c706f245df0eaa866ad353115a145578f0ca75956e042d696b6f4710db324ff39a3742f9c57f5f5479e13d535a1e511c59cc2c1edae5aaee102a764b1e4bc4fd545ec31de94bbc8b97c613380439a103950ef93fe28d08d90d1122256cdf216d2fa9cf5a05b770995eb59ce14dfadb078936752e49a5105c5774120c845a890730a87261f92e134f5419b54fb544f1192eae4dbc79e08aac09d0507e1b193d6cc63fb74db464fe2bd00fcc7e603448e27daa694adecd49b08b807dec553d4daad9e07241cc31022865bad24796f36018f7eafd87110ac84b1d9d4595f4ab6342f67ad1ba45e3bc306105b8004a0f50b664cd5ff266c8c6621393d048974ce61081ed12fdb81d0aebb08d984077648e10ea5344b148148a8448ded8a42a02c2a7ad1b5ee0880e9d9dc322aebfc7869b2a166b97bff58143ad04c5aa55d041d6998b76dc7531ff12039e803cdfb2c8facc8d4b350b72d1e2eb85f3545a0ec4abe30c9fc90c5dc6bb531488c6167fae1c231168ec9584cb2f9b55a9c89299289c7ab22aafb42c8d1273a170f9e5f31aad1625fcbe224d3f2987f6b32dc3665a98ce2086b7b2cf069bd03a3d1649ea5a2a12c821a6946456447f4c86392d4dde90f83171e7a3b7f5261f3cd55307f3ade3b77f0841ba477af8a937adcf18f03f4136ff9e20baf46556d4e6cb77233d0a4d5e78def661da83f09590d3ae36484118d00581fa1260a6ed89097a579b9d96a3eb371b3901dcdf533b89778cd6d245cd61e3fbbf92eee76e17e8e87a18cbbeb3d79a2d11ee66cab0869fb7b0250d972714559b3f3261a77572456d9bfae8112a734479b5b62e1cc5b8d68285a619cd81c1d38f91041a2d684dbee904be7e543dacad822537008b3026c26b99a158cfa1a66a6462a204e42fa97c82fd12b0ea44e636ee397aa9d76b229e17bc1831c817f164e90aa76df9bac14e09eb220d075e2ddd19c69a3fd7efa8f16c5273191bc759bc977bbc4bd4efa334e977872818d62a3ea6903158c8518d934ed1d7627cb5246fe17a3ae85aca4cb2ecfd746de1587fd53d5aaaab7f1150a54739924c6a77138e301caad6d8afd0955d521e7a8133967a7eccd8dfba6779197766acc8eb417dcba95d0542eef7b8e65bbf13da426ec54cd172d09da7227ba53e8e7eb42ef1ba527bd767c212fb219c57b80a245e5d8bd1b59da60b3819890615a63347ce21bc5067776dd3290886366ed2fd1aa7de6c151830d91894b1a12c878d3eb1310beab80c62bd35ae190349711b5127e3e9b802022468335881347f26e8dd648783d06d13536b79bbdaf9a2daf76ed12c84a54ca9f48d8950d540b4a263e9f6b8ea5abda6262460fb3af421c782c221253ed8c2992d00877b70454cfd7c10bfb4939854de5accbe6b3c02fe9d24d4f21f92db112e03b76a01d2b0ffe0a053cef6bf89068cf029b1375f5b8dbb8123ec668d3f3524c471011b47ec56de7a9ffd0b896508622284ddf5d9945e6c8f6a5aac92b0860d6394703b883f56a574af532b795e637d9c7735e48c09471c51bb88f18d7a8948eda1ebb2b88bf54a9e004b4d2e631ddbc7fe4cf8b113035da133d9ebb958c79979544d265481fdc345b542e809b257d4ab2fb086bcaa99969058ed75189607d9eac977f634a8cb099618e85ef84f534134860fa8cad6921b21c0ee9f0ac84a12c971883f74a18c3881013c52fe5824ddbe0ebaf1ae8429b950e24e345597ece2dd36afa111fd5fbb68db91c2dba94d254b31f4a724fcc84a102cfaf4aaca769e58f4a4298dda1aaaa556ad0a1107c42bd571a124c320cadb12bd6b2d248c92cd272ff190d040b7e03eaa3fa3c039c6b0e11055f0ce7cd5de65a2b8c335c80ba8938b4d2f837cd33033f1d70fc10291f0485bff3a884b1c4429e290bb9b4e9bbe1837e64745315080be9e25f0050bba95f3b48a8b834de9575908917ed3a8d1eaa4a7a8a471da9a6a0a6a1f1b698502149ebc3344df3aedacd71ff7a1ad4693daa538d6e30251e928155487ef2f7b11ef41acec6317c0f08303ca6745dad9f4e0f74fce1921d0ec384e699f104b6b3fc180acaa90b5ab105f35aba90abf137065a6d6a36c92cb1bb6f812234a2f1d944fa002d4c8a46b6e7b1c80cf7b7aedab618d7e9a85dba413a11774b48ec507edda09c2b07f1330b50219868331af5da1c8a95ec2866577c33ec519665587e222c8f1881b3c8502084ab25fcf7e8c82d2f3b1689bc6360b7a41ef15674c6b8a96667541e689227209f815260169eae230a5a7b25dc1fb783bbca7e8e94034a1db8bd7d96f4592c2ecd1a49b04a32f4a307f16f4dfd277ea2c63e746042ad3ec0b046f72ad8238d03719c45516b1cbef9275b90ee7cb7435e0624c3a4b610010c42041eb2d52fc497e3ad39e560569a8b3ff912d5f94ff1d1b8e835f1795a8f8a5ccef44488f3c253e9d7c1855487912f4a915cdc2ff22b36e56147883b2cd16e82b85675d50173c51ac0fd5873be036f77f19180909616f65049404efc7bade2eefe79d17655c7dbf4571f603bf571f2ab74b81f22520af79361345d97199d42b5fd75440611a8f312411035dcbed64d4ffff91293d29e4cd71164422ab17c9b81e35b61fb0c30e458a7eea1a0216e218ef6b196b74634d1cbf5eb2301271bf0e062758d720f2c6534e7a13060dccd77ef2bbd96a4f865ab32b7be44ec4ecf5fb119f6cf59e5f4dc88206901949e2ef849e8fbca220ff1c006b1bab64e7c46ddfdac1a8496016808a0a44ecf5d6bf9bceec58382262944cca2cd9098e5b01144ea7a41bb8e2e2e864648724ddeb3e7ad35a6497e8ba59c69f39079b33becd8b3783555902a23a105045761c1a30f950f19d546c5a5fb1f05466f087c4a6a6f216391c058b10da61e278cf0b4aba91bfbf262fb5a6393648a60dbf11165f2a86d0ab53f622b7d0410eaed1cc4098850a39d2367ac0e32c26462936344d7ce971b47502d459dd98986fda01e5bfad88c32b359cc03beb54e6bf5d0f3378df19f4bc12b21b988eb5185f2635e1e3ef601387b764e9df4ca8c6051867e0689dffff90608ad705ff519e95658b4b62db57bff9ac7a2b333ba9c99fb7976dec84c4795609e06635d493091415911d155fc9f513878d2f7a44e8424d31e32e2d2a888b27a6b5c77db535712e7ec7edbcbda5319355ac73ee30dd1f4c5bba9b4fb1d7498f42dd021a219a80e0538e1e4cffae5ff0e0924d1476d81a72ac8fb18d2a41cd81337881bf4699203b37f5468d3e4f6ae1b7667baa8a3de5f075d7e690e3b3377cae6a7834d25e74d6221604599f621f3ff66916e5456b4ea71317557f1dbf7d25cf3983dae82f8dd2460ebd702db3d0e0cd8d0bedcb3d0dacf3dee1ad7a7bb7a312c2a4358859142c215312e2cffe44ac07a4b440c93e2e4e627c1f638dc39b735f1ba55af9dbe9fa162bb5bc45f2c4ef8001a4043fe41f1fbba9ade68a950fce2f5299ebf639ef540e91b17ff366dd68b1135beaa911bfb862d7d12f870ed80b3ad064407d1b4b90b744f93bf9f1f78dd3702017041fe8acaa5306a299a3905322b2a2123d8e959152fbd3d522a16be80eff7f23093d9afbfc0ef2f6015d7e3ac298ebbd2af76214c78975983cb610a9d96baaf44393635d144183a19e428e1295c32f6e9d62925a77aaa5c1df6e8691d13653328ea8edadedbd49b3271aa9a2954f7bb92f55cb941d2f3196786ea10a8a2b83e38cd883f4c2ddd354172fca0a0cd3082cb82d2f767bff19ac3f2a2addd2c878ed7bc10f11eb3279721d56deeffffdc76c110a3ccd203ecca7f887fd6da9c9ec98871012132"}, 0x1008, 0x800) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x7f, 0x7d, './file0\x00', 0x9, 0x456, 0x20, 0x7}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 00:18:48 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x3ff, './file0\x00'}) 00:18:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x452, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81, 0x6}], 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xab5) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="6e24cbbdb57d92b361764dd10f714d3f36257b879e38e382aa34df249126a3c7c10a5ae098ee6918e20974f8a7cd3e38fe52f4d781e590e8897d680334779bb903b8c435112588b1a96b928c186f38efb135ed21acac94014efeacd7e2bde3bf5ad55a0d8948321c2c066cce217a8f5cce07b622b4dad064ece2c132b29d2d0e557336f3815c4ca048cb94382314dbf8d8be28eca059f8d38edc6bb7fdece9b0c402235546014d8ca902f22de2bff6a9ab4567f95985c3ee00956ede38b1155ef3c06a3f40d02156db", &(0x7f0000000280)=0xc9, &(0x7f00000002c0)="badd8461c8b772b73092ecdfd691ea7707568d4d6ddf996baa27c0f996f044b3814fcd8570f241a65942b4962d8856e195dfc19f66bb8d87496c5112935ffea319b15da94160eab106acb679494589a9793be356f401c98e90b1027f46a14c6f32defac87719848e1320fe6b6d581b60e93bf15144255d533d0cc6c39c6637cfce1e780bbc374a40bc360e56bf5f73df551784fa1bfe4965f03dcd3132a822242ba5c5ffaeee9432bd3dc654affb944ac59c3ed026f4c047dc3a40b867f928bf292bde15169a4d6269d1bb8b5a7337f78c31a13054c7848aea5422c7808e9f35608eb2a35b40b60aa3aaf06f2a97773b2fb115dc961495621556000563a02994c5d500123baa613e342b4390f081fe04d599c411096a4c914a6019e6cdd698ebd7e9d3f92828aaf6dda5bccde44266b3900275caa036798c4710aa0a76384bf7c5edb8cb0f8ca1725d1a16be7f6cf2f55ac278fa58b778384e8aef087ff436a6641aa15320a00d99e0bf7dd2a0188d3692c8aba13122f66e7496df9d5ae5aa286f1d93fa6425b1766eeca2e9565968763b978c9cd679ecc8d3709785a3906fe52d954da975a39c814873e80210563a48c7f267cf598f87839bd520cfc8a8a26189fe9b91c4fd76a5d7c5c3bd206a2ea05ae22f97d94cab73eb1b7b261ee78ba6307be2d71d7673301eeba3207458715c1820e888fe69caff3dc0d7f7dbf8b9f1cb8c801c92b9c96f327a42e2c69552c6c1d32b74492e2cbe8ad4730e2429a413e0cd728339f50ba5891eeff55284d385d587aed61d7d6fac43694fbebf122426aa39adba319a90ff5035113f795571fc0d24e178354ecc7194b3f669f26a72acd3de2341b2cb6ea8cb3a6ac69a696b3efdf2680f33b90cb8c1a1b814c3e5cc0f85604d1b9472c84fb1292d0c26b0c63f0831bcf9b5f2acfae2c0ff364954fc82289941cdfdc12bf37489eae1ca2c3ae82110eb41aa3f312d324bf32ea35dc56c27c1badee9de1d9aa399418d28e3098b9d7a4fe0b72250b4b29e8860245739fdbed3edebcf248d68a9fa713a8691c7e1bdb476fed566db646eec1dd5c8967c9c02de1f9776929b873d031486f26f437f8e095ca6115301a5a97232a9dcee557bf29fe9410e9691968f4660ce815c21304581fec74abd80f5faabe57084f1b93413882b0917d488135634d87956374d54d8bf1544cfc6fca555503b75e0a2ea36d20e371d23968c019cd743e7eaf16e474698f02dacfe5cb909e421379c32554327d0eb9038ddb0e95e7d6e9d562a995c11fa2bee520eff10605b33a44571a88c2dc0fccc8656650915f87e7ea23c4a5644a193998575fa797d649269d601d29e03c3640ce2b8d912edb01e934731935834d263eb00df4c923183379b72d20c79a93075b4056898bfa15588deb98dce74944a70c465bcec61d9417f15cbf577f4770b5eeca272e724d856ef2e2c03df448f69ae7926fe15365c5dd2dd2f94d1cd7d299b21a488f8d96b6d3052130b8eb05e2137c38eba0a7db10b6d7eb50d0251ac27581b3dbeee9ee19ecb59c9f54dd154fc102973e1d3c5d32d2cb4720f2818e158dba8fe98362f209733010b3268ab0afd82804c4f5517d510e568108f044f15b91b2a22b7a4e5d7f8da73bb6fb82acad5a6080ea789f453ad3c2eaf7b504395bfb55c89e20d5046729badf9b66eb6b00e39311a53c8f9bd0b6271e915e91d3568e34564f41dc5b4e82a2dd34240d0906cd397c6ef719ab3a6c4e279134019b882eef75ec92ffebc5e905e4c391214aa662a2ba7b2637b7fa08bd133b60ff60ed5186d8590af61eac3234a4105de9904634d092cd39f1a70cb84938bf16f06064a4897584498b9d09debfbc138206f48cd0a5244f43cab78f3cd54aa4d084d834b0d06e71c23b4772346f3107ceec00622262e8119235d8bfe7394f046924faf749387bc0e6810c8e8b41e24b68fb7223efeedfbff3de0a2524110ef60ae5a4bf43f9117dde5e55e36de67c432c049d0138165e8a2ac9e90bd695e6475a3cbb3f5dfbedc96bae0282c279265fdcf2802ab038423858862a181e77b4fe3ed40c5e72c5cc8a75465d101f34d62585c2fb525958f44c1ad26aad51fc65f288567a07cfd0b7476d9cf1822431a0c12705214e47141065ed99059ef02d6cff5c53fd4a732b1820cbc7874fe1e2e0d7e0c5498a16f9ee3800a2dc57d2df94c14a4e25c686f30c105e68dca8f5eccc41f49a4d96a364977a4d7ca3d08395dcdcdb1c99fbe820fbbdcb4dd0000d287e279c29d97f30f73c2d47dfcf6f63811e9887165cb640fc8a0693efbb37b2c9f97cf8a22b95deeba85d245c56d9bc5e4b3f5830de1be5fa275f4d9a94dd2a5551b7e110c7c82b7ce4b215b97f0cbb59474c7836c71292fbe24d6418e3c5c173253b246f8c8c31f539fb05c8e0e54e09aa28e16b180de53021c5ab4a8fad482f2adb88ff83e476878ab1dbe2a75b76a04dd67a772e9d14fb846e8a6841f8449db3518534f3d47850cb3fe6a2c7d5450f3955d560611ca41fa2313ae1f02f59dfc8d3eac764e0dd84c044a057a84d6700843f69b41bd7be7d4920045be15efaa003b8ce4354e3000351f33a09a338e71d8df05380226c8619512a6a39329cd668597dfe25c30cae929c21e58347d8cd2053df26fd072b0619503723668bf19417a17c82176c9196d3b9c4084afc6380eb79107d5906c02f546ff1e8b15635896871cd365ccdaeb11a397b19f519c1b274fa224cc95588a899fea6fd5d3ba36bfc5106387898f9757b0d84834cd8cb0f00778e502f66c5b4adc6108c02476c3730450314539ef7fcb4f025a3a56fb3be572535c13daed7dd97f5690021c60541e2e369db177866a37375bf386374288e2ae50d9e306451d0562a36edf9358a5e7b6f0658558b1154e6480ac7650a1e970ece07a7f715e7a6aa1f358afd67b7724d260a0265167520a2c953f27f09435b50a28c0f485b24b3b74acf902b8bc77a97eea50574de6970968f4ec36fd832ba4367b5c1fb703637b6b357e97cc339cbae0834a460872e24e44150d9ffbe6ec138d8ebcaa7edf38492f4082ce4e3f2504d3d6daabaffaa34b6cead6e8c81d9db66455ce9d048a5dfbcc804b8fa0516fa309c865c1638968fd4c74676bcbcaf347a94d82c953ee9e60f81a1643e748b85088d60307bc545a16d0aea6ce2ec03ca726fad43e27f74e214143db038829a09100f164698f5da44c25a1b128f3e815e893f5b90a22a1b5295b0e9d81c39359ba366196d1abca6571a512fffcede8383f8a450616063705176bbf3555712423dc1ea46f73bdb9c6f215bfb282258de57b013907121022b60b51143cc44774dd10eb227c1032cd3858ef731725800d0d6a3fdb4056691727922c7ba30b39f22028317527d36dc4dcaf7fb53bf81ba3a3a4fdd71f8c03835ab7e0455bcbb5eb90ed4e1973f2f9aedf6e6962e11c01ddb0fde4d80fddd2775c395d138e69119684224d43372acece7386bdebd8800d2c2474e0fb38353414eafe00beaad02be50b6d5f726ff8926c5bd9fc399ec60a205770e290ac9474be49a015ee3abc318656c3c3fa5fa0191208f2b9f3e22ca0a450f03324bdf9c119e64436947685e229a8dbf9f77d439abaf96601a3426b0e748460331b648d3d071541d2add32373b05b3d90bc8b400585035419c6f98b50ad0a962f7ab74a603b924648a6c1cfe379ac14b19eeb7f987a59ee67459b7306cf578c60c50682554fd39afb5d52aa7d25f4c45aa46199087e668c12d9f2f3ad22620c09abf49831e82f7da3d865117492c775059efd71f3568e864d206d4b5feaa19b150f0df8a445ea531a626599d978862fe834305cc46a80c52d4a4a8bec3d3aba9eaa62ee2d314adfbc3c82a5b3a9e604f82b4240a816622f130e5ea6b617f898fc1b1cedd7cbb68b1a7e07ed052f252a47bc3b5c8f1809b68bebd602dace3dba189298642b770dd5720582837e0f475ab999e621822a1632b99eff424fd67151297bc0d031391af28018e72ab3c7c50d37362320e2981de5ef797c01e3af58823864fab23854a74497f5ca81b5f03e0b8794e447a70588b7e7faceb5b7f9613f0a6ba90e214da4b5fc04c75e07608a8dedf796b24cbbc078adfa5a4092b6647e0961bb68d10e95d14b472e6318d0ff80b1781fb251f8db443c565b8a9f5a0ec9af0db00e94aa62df9b89e5b4c03dfa8dbe92203fc5dc9dd9c73188e5a7e6e2c50a288b9973ebfcad41d156837d0d656b2fc57ed0b309e1c995f7359d48564ee4db18b746c403ce42756fda1392470447b16f0d169bb63920edfc9b09cab62d0a03569a0ed3eb5167ca1955e8995ef18bfe4fbc66339ffdcac04b858fafa2842856f2ce1a356d2817f0636e2a275a43d1c39873533d8d13172c1fdef14b0a37a79de3ca97de2c3833d32935ad883a731b7c980514c4414661387a226b2506e17230458da5618d49be4b5d7fb1de5fd55b3787af43c81ab3a5593f6fd5d38bc0bea95184d4ba62fc9326801dcef1eef4f43a94a2c1eed462af9845d37e1022672efb69c27feee33e24ebfe263e034c6ec0689a8d4988ee98c92536fdeb8418ca5a52c414768f997798371adc050a9baa3d6a6cc29417d9780e8633c403a6df196e17245eb0b9e28785a1fa09a9300fcc5482d989aa9d528a1b62e2bb3afe33e31a57bf67b25b850a53835295748150e5153e33b35e7854b17fb114a44225d4198f35613eea987d7eba0743f0383995a77d5399337730979d3c264f0a25421ff23fece0864a1ef4182d95330ce42170357e64d84059afe8e2c31eaa2c107cc5f58bae15fc318bd216b966bafda07b6d619a0b166710cf78bf025d4ba0cf8850b1fed6f758e07ce30c34be416a239c9898f7f4cd71666cd747ec0da281017d49702c593547da169519faa462c7886f4e2defc2dfb06984769b251fbab3de38658c792b11a9ae972da495ceec95044c0ea6b752e977613150122492925a6ebc6e1ab49f25d493a2adabc456b596dcd3a560cbe736d6afa89427c4dbfc85a9033ed97b6133e71e54ff3225a547977c78f8c0a1ac77fe2d8ef95fd1850b373d5b6415f03ecacd264a7501f2500798224f8b404855b332f1f4794713b13ce0398f887a82950adff77affda12ab01629c6c4766a4affaf6210158140529313cd69a4e7a38d5fee71345014facdd7392c66e6d50f3db6b7b30d0899cd705ec4aad43ff95b78cda309c7ef88fb066cc76c729cc2174974a4b966e8ffa38539d32b52ed43f36dbbf645093a50a1b1642500a3cf065edc45e4a0c1b5df75175c6ceed8f50c05d34508511f7ce35e6839e6c923e0dc0c300db5571c84bd2fdd43ec268900ccc5009d6bd31c32de438a5b0604b5db063554941e7c268045c430a2933a7ff3ad45b34aab6c593e7b813c2023b88f572fe4116ef7d700cecc9575ca3331b9542531366c1ed8ec7069196eb611141d905a17f5c005ee500c3848825140a3e0169fa576db364ebd47bfee90ebae611495bdcfd5b1fb47d4a041b3df5673b60cf4f62be6316ac52a70bac9858bfa5be268064b96c885c5f67f78000c181b6b89a87fd8655195513ad4e43a41bf5258443eb7ce851bf5161341b34b6ff70f1b8e71c0b0d551d946a8a86bd906c5f8154256353a30f1b191438756829c54352ccd0317c1302c18fd6de31165e0c7367495af0eacb739b61548ab7d19232236df4e2ef0b97bb59bbd155d57f913f3e625e012904c11d7b3d2a090b1af1db27b2de94cddcbc8b901bfd58", 0x1000) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000012c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001300)={0x5, 0x6}, 0x8) r3 = open(&(0x7f0000001340)='./file0\x00', 0x10000, 0x20) mkdir(&(0x7f0000001380)='./file0\x00', 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x800, 0x0) readlinkat(r4, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/142, 0x8e) sendto$unix(r4, &(0x7f0000001500)="63ea4f22d73e30433d097d7d2ac1858ce3b45990f10f3562443b4c06dc31a390fd00223c70a28439afa6d569e9d00859a30543dad0533a870b498df462f5e0fb2eb40cbd6d12f331b6cc600e2de0b7620d5e004dc1ba084c3e96c29e8ce7c1a9351ca3a09c28a1f62f5f168822469d5809c13a2025577e7ef160607b091b4b5720ab49efa876a6a338df4d1a68375ea8eb97c0", 0x93, 0x200, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001600)=0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0/file0\x00', 0x346d72f73fe60377, 0x108) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001680)={0x4, 0x6}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getgroups(0x1, &(0x7f0000001740)=[0x0]) setregid(r6, r7) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000001780)=0x7f, 0x4) getgid() 00:18:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) 00:18:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="c987ae2d2aac30762392b4ec9c6e7fbe9e3597b81c548e0a77", 0x19}, {&(0x7f0000000080)="cb950a2d330b469d4608de9577f08a07da0a17dfe92278958e7b969787aed5a8826f71f196d5ee109430be43dbfd3c8eb081eb2f8f83b1648e2ef9ec0094fce94f5603cb6c029ef86c50856a2ba97b84b4f60c59d12f5401a9d4b1ec57249e73150d3d74886719371f6028f3ef5d66e456b88597b9c2c1054ea5e8fea6adaf38f81bb7f1e5363e67e5cc0998102cda983343fc01d24bbb09a0f05592d2557f4daa9aca7daa42afb0fa5dafae2c844dda40d5f6d6d75e2e45c28ec5944b4077db1a1e3d4fd6db75583c3621d877fa4e518fbb2132d1628e95d7590f95ead1f848bd5985519c5ae072d7933e17c9", 0xed}, {&(0x7f0000000180)="43bd532aa45673392d822d2cec457e65ee5e15135de5", 0x16}], 0x3, 0x0, 0x100) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 00:18:49 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000007c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa00000000000000e8ff0000aaff0200000000000000000000000000013a000001000000"]) shmctl$SHM_UNLOCK(0x0, 0x4) r0 = semget$private(0x0, 0x5, 0x400) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) clock_gettime(0x0, &(0x7f0000000100)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r3}) r4 = getpgid(r3) fcntl$setown(r1, 0x6, r4) close(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x565) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 00:18:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0xffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x3, 0x2dda, 0x950c, 0x7fff, "2e5133427fe650abbf67bbde2335f2b02339c93b", 0x7df, 0xf957}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x129) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) 00:18:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0x172e}, {}, {}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x50) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x0, 0x2, 0x83e2, 0xfff}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) readv(r5, &(0x7f0000000740)=[{&(0x7f0000000180)=""/171, 0xab}, {&(0x7f00000004c0)=""/72, 0x48}, {&(0x7f0000000540)=""/14, 0xe}, {&(0x7f0000000580)=""/248, 0xf8}, {&(0x7f0000000680)=""/161, 0xa1}], 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) write(r0, &(0x7f0000000000)="0387f34c6dcb60ccd413bde0abddbe204adc9555cbecd589b0cb9074af88661f43", 0x21) 00:18:49 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x2, 0x2}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x3}, {0xfffd}, {}, {0x67e}, {}, {0x0, 0x0, 0x0, 0x9}]}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f00000000c0)="929b6af80588ef356a8069c08a42138f1bd587b933fd6bedfba5e56f7fbc89c4d4c5eed236701837c463e468f5eeb063312b5308da828bb42e566519dc3b0b185ed5d624016b8e310dbca6388a25c3490f04ade9508cb9b166ed574ac44f9017202d40a31c664fb49a20b6e8", &(0x7f0000000140)=0x6c, &(0x7f0000000280)="285bac2eef093d1ccf3d7dfeb024a6b597eef185026f50a688527dbad53c5efba24ff73551734b1563f62b278f95fc9f1aa2832b96f51899ce00e80500000083e2287f4c4018c60e4d4a328588d60350293d2e5e10b958e3a6449927cedae8e5b85f3dca590419a0a2992b4e94d437766eceab8b103e07402d2240cdaf8ee396f9bb8c0fe4161675353a4586fc7652fc0eefc111c66512efe0f74afbdd412bd2bbec9f6035d41218e9f824bc36b728b7eb1c86d3dbabf6cef68494ede0be4902db677fcfea3a4e16c0e2f5581c5604fb5c8c944afc446200f1f83768d3d272a0e78cbfbd7214fe6716e7a6882b74edaf3da0b624c4f5550645fb4d3040bab74855dd46ed05d3b716e8d7ea7a9ac11fa6f63b8dce76e985fcc0267c4e6baaf9510bfa4e023a7bbb97b306d55fa548357189898d79d22ea654815f3ba409a70a5906defae2611bd8baa3ee7cc1058ec412cd0755d4b655f803bd7afbffa17a4cb47e6ba7ac04b9c5147d37d0", 0x16b) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:18:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) 00:18:49 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x92, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x5c, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, r0, r3, 0x1, 0x0, 0xf, 0x1, 0x8000, 0x0, 0x2, {[@eol, @md5sig={0x13, 0x12, "5063971db061da9c81784440f4773514"}, @generic={0x3, 0xa, "9f3c03203cd17f49"}, @timestamp={0x8, 0xa, 0x8}, @nop]}}, {"3f240308191a77a5ab4e7d08a794ca2b1d4ade74170ded9ab4a202aeea07b266"}}}}}}}) 00:18:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f00000000c0)="7d84262019290b41d96e60486dc8608cf4051efedf6a7f8396d48a0a7a62fc526a694d0b7bdd56b1b0dc3abcc8a3467e0dcebb9d5517a5f15f87bcdae68d026443fd2b5849d457f628ca946a8c21e93ac68fc097fe835df3402a002d39c2a83c50b8ff896fc6ae0d29052ccd15f08b7c76808572926a8903ad8e7411dbffe5f5b2a6136ceb1669c7c8b942", 0x8b}, {&(0x7f0000000180)="98ea97dfbc20ee9ffffb7cb236cdf33c8d1af99d0a2c14ba3af0582c842c21d49f183a1cde6dd3731090f4a33eaebd5980d028d78312a19a8a34a77a70556c96ba17c78321938e718cbe3d3bbd4410b2fcc542882b30b0ebc8", 0x59}, {&(0x7f0000000580)="5edd35b8cd54e98767968d328f7ca736393ff581fc908b06296fb676402bdc3d01f6dae11fe915781eca5a4324d23fb5923698bbbb669f58fd54c1cd29ab7340204d1e6464ff24c3c424ad51b2094f05f0beb7afddcbbfd3f6130cd9c682f352faf6d3235a836bff88ce783d2d30688630070ed59783395dc3c5e23e6fce364b135ac15dbd50946b6b2a800ead06067783d033f9e4d0f4a5337afc50ea230523d7563ef4e0fc1b12cb95b0eae695068e99b1c5fb03400244eba9c10edbe6388427a1d3805966bff902f0a1fd923e55dcfa82ecd10031817b2e1b7747318dd76aa1eba9fb89b58a6fefeddc1c67d395896dec8d2decc2b9eed828540044a6e71e1638c6e7ff2afcfa743e1bde03b6eddecdee0d3cb0a5095699d101230d7cb72a3699473cbb9ba0aa70a46f42683d818098d3b984c22cd39648ee0031ad87d52f145a85b9bc6bd89df891bd321184198fe0c45ab9898469922fedec1f4f409e4055dc7da5dec1735bbbf23faeeff06cbc70d38ec5afd707921fa1f7847f069fc9ce9dd06e618c88585ba23061c106a2c0558dbdbeaf28bae277e708d7bf5de241344c737978f19fb0428891a1424aaac1fdbee3415924fa476a156a08e10e609bf926d3ae35cacfc2dcea2c1f021c1039b160647bbda91fbf8372b74f0abc4481a90f72784d76b207eec085004bdf1c4c7b7dea8ff13c5c9ddcdb0446e4308cd7e7bd45251784a2750ec6c854fbc1591dec0a755402f8c7072688f955ce5be3710aeec3ad54eac2e8c46d4512b40220f5d8f3f2c70de47223bd113efa7710b7f2d6046a739c89aff42ad6608cf0ebc29273240c827efff403cda97c86747891786c157c280d730cd129bd1f7b9cf777d7804a5d7a356ac89dcb716980d9cc2e6db24bb4aeafc450265c79e51c57bebc31ff66598cd401e486ad1d6f5a0d3547c30d73f221bdd4eb7e062438bbe00f63d3ffebfb514438c596c44f625824369ca5b7d1e23dc4c5238215e35397384a9490a307fb6b316f279388be289ced3867239473bd22cc52158ae9038064551133c852dc095748421ce681ea1070235002f3a3ba71ca8c0c4f27338cc5eadcebbf2689adb9496619c88d1ecfd5a43a344680bfbf8acebac2f2caf8c8868b942438ddf4f7bfc3dfd666f0033cb477a08b6cc2e082ef7c7d975462119a2ea5cd0d9925de633156365578871d7ed6a433d809d9ca390c0cac7bf96842e8877f3d61565e677a512ccd17caa5a22ae02df85321ad70c7871815d61438413bb4d1be5b4cc6416bd077da825b98145cab92a32cedd08c851f16f8ad9edd176a4f80de27c52787682d7ca627671b6bf24488fb7e4fb8af7d91da12b894808804fd514890f20d7845979115cb5742240d67d29ed713622e74755df7bac78235b820eaa290f8bdb151326d4a86348c71f2da40c238526714c5568148e8f25e6f138c53bbce1100b286fbcbee8654b93d9d95a7f83d87b84c5d5bef1336dba4784beed7c14b6df7e1233b4878d981763caf189047d9a5e1ed676f0d3a91de54b0893cff56bcd8e83fcb12e0b9d934303d15e012d65ae581e2248949dad8ca874ee6d3d2668cf5f5e3408d0e05748220f13b3e55db20d3614c2a27a61790ff8e12e83d952f1849faa1638f94fd88f9d2497f352ce1754d22caabdf6c018a77856e74e89c7d66be60f599079e15ecb16c8693f1c3f86f9f323d03903aefb2f890d88b6ee0807355cf030cf7c744db5560f2f184d71d76fea5592df4465666f1b3bc0929be915a0913c988004a5edc4074a0a4132e1fe9530631a473f04236043bb1aaadbb4f250c52530f179bba0e7eb7add16bb0895873c9d294c4bf9011096a9d9035cdf18dcd2ac047c88d5f3ac96463a1e7dc10286f016b9e46079a8e646b79bd136ea27ba1f7bdf7beb84f57775f3ec1fa604f59b07ba2b1959fed080168bd03ffbdfd95806f2e9c6df063a366e957248b0e07ad0db5b56e0f48d0f73f7ae877c6d37913fec7580cee077d7d8003cbc75fdd209cdb2a7d90e00d2c51ea0a6c772503397a9a2c86fc0215c27a12940445191b74873f899a01a5b31a0f55f3540d132e254fce06ac8e305e51b9589bbbb9b86634a220c6978a250d9d5913979ba6c342326a3d3f102aa5cfc8b1fe060f679ccdeb7f2a9598e99ef8f7fcb958dff025f155e411db6f5e201917a951702df633a9399fdebbcfe5e92a534e8f07bbab22b3417b65ec0f6926da8be7542d770563d3a505f0fc9f36a4bf4726bdff1c838b896c09e621539d0c908dcf1ad65d54fed5a6f5e3b5bd147907a042b5e672cb14b52f615a62029d7c842641c23f0552aaf7fa844ecccc8a8b81273e47de3446fc4c5974a4eed8f0b68722516d7b2a01080eac1ff4ec2ec81929985bd1318d07c6b699f9841af58f7099e7618128204d8afc5d1ffc7d501046ddee8d01617bd71880a86a7d23ca280faa289c2f462e9363ee4ef8b01a31d43548ee51486a83f84ee87f7e9cc129271e2295972b5d17d1d2a4b8808c07ebf097a65940376d7bf8041a33aae0202e9f88b4e4a9683febd0b41e61f4164edfff9910cc0f3929fb9bd6b31c8f6fe1c8c7ac2e05a9ae81f93f83402a4020bf1a03b07c407d9a1037a0c4f42eaf18b9849f80039b889b5ea42fb2ab73c00f17c5c68d4ec6920acc800b0f4efbb24737c5d4af33151ff963b8dd7b9e0da32a2cf6c75d0d962fab60cf3b209c84c8af0e149417eabcf0a2ab7f1c220c75c976108d1ff7511586bce7393d6fab8a4d17b2e3ec80698010ba10f387681610497426cb8b2e5da2e9c93e2b1f0a8892de8e2a19bd00a9805476598606e51f2db51f3292d971dfa2671718bef566dd024dbf092720dbb2c56f551331e3d56f855aa81a5109344b7380a197d53dd40c1f53ac1304ed0559206cd53bb3951378a273337b21d453a2c4399cbd4dffffd96e2ffbc3dc0f5eeaca24abf5e3b4020b563d55066bedd4498718414a28bc82b5aa677f31eabfd2782d3f84aa78d46daf745845b1a32397780055e07b4ec9210790849b7e76e6e0a5f8180338c2b3b449edd96e171caffe0381a527b40fda91bd19738f39961ca2e9f4ea5d2265320ec6a274c44e44b9545e1179efbf2f0ba58f155beacaae9ab08521305c1a3c371315a06d03d5c75cf321ab36f72ddb083d97776aab77c4480f549f6528ce91d616050de0ab5ab4a53f27e8c833aba082533f94d2a4f8224960933110e34119c70313fdf639edd14049740e97a1e31bf8996f6809759daac2a31cacf5a8c1e55f39322c1bd0fc234acaf3e722cd5013cb15bce21f97fda3307e7c3ff480ca51b1ee4ed11f4a2d9712574d3c128f2fed329c8289f2ff7f2e8a1069e0b275581bfa613a36376f6b2181662bb864acffa27defa159547974502cd87c216994cc4c02e883fca7d27a7e0ff6adb53241fed49967d1d85cba36dec8dd04ad302620f4921bbcfd3a33aa3c4699e2668ffb94c329273c75ba2e49eec5bdefe7add894efe1b6194f2573b0903ce876182bfddd254c860ec8e7a5c8aa77900940a49aaf0b57a64a3ba197a23e2255a5844bc5f70ab1739bcdbdefbfefcb90fb188b73b3c7c28ec8080be331171a9b761aedf81d7f89728e6114a91dda52a9ca85c9a8946a840ea9b8dd304028d82045057534d4e1f0e8cc10ba45eaba24f44b485d7b5457f8eb4371025229d6151021e3570d3fbfb88ef09b9128724d73c51dbc9226c112c3a121dd310d508963d584ea824a4a95f007808de24b745827db86988da05f94b6f591148dcf9a48a4cf9db6bd27e2cb4bdc57b3f86aaf8addfac1d1602725b3d6a5bd0e2e632624b211641cee7b4edd7648c6237d6b1d690ebfc622ea39746931d99c95ba6bd26d863dbd44c729265e11e8479eeaa4ea9671e2e08f1b63bf91da9573e837ffc177a87a11ae6858aa8a9c14c0bdcadb2dbfe00b4990e16e2a2a19771510920b3479432aa175084aa3be6d52a423f2d591cbc7a0bca777083455939f12fb64ea7079ce7354017df6839da81c86146454f588382dc0aa2d44c5abf8f5f5acbb15f98ffa4bdc137b081cd6aa37801516fa757237a84131c7992706c3cb8ce7d47ffab297e7d3b55d7541b9ac320a2b52cfb7132c7f8179934430aacf22339b5edf6ebf231ac2a966deb32baa72d8b1ac8b73cbc7200f9136887893b999ae76fe2502c1e22a37d3618f14574f592eb00dae92b1351cf217924797493fb17efe93e88d9ed03a782bceeadcf158d232f00f2fbcfe46025f26d99375294694e5ee706523f98d1e9713d01a3759f9ab6ecfa36edd8955ad2742d5894c3ca65812fbf175177458c372d98c7631545255edd03fdcfaf93633114f4d9c3a847586a1c997a266ceb43eb8e7a4542d81dba267faa02d94e709d7b4f99b2c01db43f25727ab079317ddddb20b6f244e771e93c3b29c7b04c520f56467872ecfde6572408cf948118f0daec32f29e419b078512da190f1594c5c626d9c5df2dfc6c856ebe75c92f890337184f7ae672520929b33eee1499a93b36e632025ba35ac17ede4db04d56288dce804669e75483022a9353f9e70737587ffe7c9fa22a2d8f8713660be5e37f586b9067462dddd8750bf3f61490741b47a56d306cc2e7e92e7eae7c0c0a97761cee3b81d4dbc5ec1059e47dd5920ef00f44ef0f83af6cd0efeb7ba9d33ca93909bbac916bd2467c3856c7c8f670edf26331fe55c1300e0632eeeeba83c114a8037f478d97873fa4b6dbc248b6d8139d7b095cdd44b64e607174e8b9ff962a43d621b861c5145b79ef004b02203d9c77423276e94799a4f67ef33a456bed0f448f0c16a6cb22aed3c31099632618b14d82fca553a375e39ac4f8b4d918b016b27c0b163ea93e18f88e24e6a4f3c511b30bef31cb13b73121d168848ef03dbd894de8f82de284190e0e39803fad5794899311e19cbffc57c0bfcaf900abe99220a5d5ab4453e3cdb4f0a039d88307572637408339ab99387acaa845b9e41b8c664cf3d0039e47f592905c09c934b33743e82dd75efa5c650175bb31445025be2d12b2b2251884f4d1d672c68c84bc57bc8ad8dd15c5d556da674046b0f78f4adaf61ac4bb447eff2383561dffad7f8109182971a516cee9d41df52ab95f0907bc7f648a89eef83bddfb3851e2e0dd7ebf9ea8a5e5ba59e825df702ffa1971a4d1f379500fa0aabefa1bddc04e333b8ca2b7b0211b708ecaf62c3d2d32ed5c859c816e8b1fa8f65df154eb785eebe1fe975ff74aaff1695bcd37a39761557d069f90d70ff8cd689eb31b1da3be56a08a1f88942f70a0df820f6522424fd42e6085648f44d43b01875f45d295021fb18e57f6ccaf612371e02a4a5f5eaf91b2805a6d5f9ffe101deb31948de723ce7db4c79d3325d25f31a2c7116e99ba069aebc512786431365edf773c191f3b3b575d169d112f41d732a27468f9e8d262782ba0281b40234393adcbe65b466b516b9a9270634b218e2c582da231d219fa44f5ade753bb4680dcab0a2df273004b6e0916f16e640e394bc91bb966e2251f8a06887b3b4a01c7f0c6108ca739166af7641813f1df213fbea0e1d90a98540f57e38011ff3db892b03371d1fe85e41af0f9f0a5ee4bdfc5e756df663d9567f50635d4b908591fc45ce33acd72b5c79ef1e448c217c04792725f1da655530f9b55f5091baf4afa935fa3551ffe956858856bf38209e2f85a1eac5c480abbbdb236740a631d0b48af3c7a6e5f20f45274b3758c39af2ab3b5414fbcaa291cd7517c070", 0x1000}], 0x4) fchdir(r1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a00", 0xc}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) 00:18:50 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="3e052bf535630177f4d4b45843dad815a7e9bd54c90471051befb72660974e0a0e3e927d6573d1fde0f2452933939f178bb6d48dcfee3b87dcba5a68992d7b093c1d4412b8d82887dba5b114db295aeba3d841c653c215c47e500335fded67efbf66571fe39ad5ce2ac7e14694a2cb", 0x6f, 0x401, &(0x7f0000000100)={0x18, 0x1, 0xfffffffc, 0x7f}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 00:18:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0xee0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x3, 0x6, &(0x7f00000001c0)=""/110, &(0x7f0000000240)=0x6e) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x0, 0xfb) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) 00:18:50 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0xfffffffd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x1000) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7fffffff, 0x3}) write(0xffffffffffffffff, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r2 = kqueue() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000080)={0x3, "7b90dc01967f0ca1d6c93637eece76661cab260067993f1412dd885e106f2ca262b3b3f2363595878d9736f52c889095723c1336083ad65a95b8c3908c"}, 0x45, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000001180)=ANY=[@ANYRES16=r3, @ANYRES16=r2, @ANYRES16], 0x1, 0x800) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31, 0xf0000000}], 0x60, 0x0, 0x13f, 0x0) r4 = dup(r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:18:50 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x0, 0x715f89bccea1dc78, 0x1f) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0xffffff8f) 00:18:50 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000e0ff00000100000000000000b01dbf1f70b6d9c577d7f6d332b499b7cc61446df053ecb401a0f6ea5f12b703fb5e96b8d7ef4759280292187e6fb50cdd4232e4a360314c68a930ba976aede4c32f329084b13b06822c9f316d3feba83ddb9b7a11f3f79f273d348e5edeb11d8deac2ccfaaeee5e25df2583e83882acd33e9b1d", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x100) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:18:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000040)='r\x00') fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x1cf) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r3}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x72}, 0x7, 0x8, r3, r5, 0x5, 0x3, 0xc91, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/65) semop(r1, &(0x7f0000000080)=[{0x2, 0xfffc, 0x1000}], 0x1) 00:18:51 executing program 1: syz_emit_ethernet(0x77f, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5bf1cb000086dd6000000007493afffe8000000000000000000000000000aaff02000000000000000000000000000185009078000000000513a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d751877662e3808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a00a009043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c9911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05"]) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffffffff8100400008060001080006040002ffffffffffffffffffffac142153acd55ac02222632f280565d5f76603999aae6cb7ac8b4b01f5b0990e8775f0264a985b8906455df7ed4f29a9a7ffc08bcdc741538efe4cf61c5e4d9300"/110]) 00:18:51 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) chflags(&(0x7f0000000040)='./file0\x00', 0x1) semget$private(0x0, 0x0, 0xc) 00:18:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:18:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000002c0)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000340)={{0x9, 0x1f, 0x4}, 0x4, 0x6, 0x5}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x18, 0x400000002, 0x0) dup(r1) write(0xffffffffffffffff, &(0x7f00000195c0)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e004004dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a369bb09926b1943718576fd634c683e3267b8b4ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r2 = semget$private(0x0, 0x2, 0x10286) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x3) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) r4 = dup(r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000380)=0x1) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 00:18:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) r5 = fcntl$getown(r4, 0x5) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r1, r3, 0x403ee78db98dc7b3, 0x7}, 0x3, 0x3, r5, r6, 0xf8, 0x3, 0x7fff, 0x6}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(r7, r0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:18:51 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567a90b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a68eda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277b43a906b620fad75129cadb7c01d9b44f7aada6aff47456b6e1f15189929a885a63ff5ba36fe3ebe4bf841fb98575d448f7957459bc9c2531b40ca4baf6ab85bd7c4eda32023c969f94df282dd65f3cd100e8ead92679f8e482e0314", 0xffffffffffffff1f) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) 00:18:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xf) 00:18:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0xa2) fchdir(r2) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getuid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="fe807443aeb49036aea283363c5086fd7e1dc6f96c923443fa6ade6e8ec6303e34b538e7dffe7a157c3c0639004a4bf4355c10bb0e4a18bddade4da089efffea26cf17ddc12c3cfcdc311923175e00e7ff98478e073f4b9ebe4a11374fc486e7b29dcab1", 0x64}, {&(0x7f00000002c0)="ab6f7fbe9224e8e801ec067e8be394d54491b012a512e83b4cf5e793195bb242e397d9", 0x23}, {&(0x7f0000000300)="c70561298ffbaca695ef040144ced01a2dc8e03c2b5bc413e8b05d0d1b23c7cb0756460e574dc4c894c1ee54f96d58bb1f1c0c12c84dc39bfa780d5cafc8e931ac5ecdbc0fdaf3370234843f72c2b958ad65ec4f72e4a031dbd9eb90b10ddf99f94063480c157825ded16cb4bdb4f20aaba32b51196784b58f23f1bcd7317569c0bbf706e144cd69bb1d4f92c4168379e527438a792d316c41ae08e317299d078e98ad68a5432f39ad46df2314add6ca032628f149ce10104be9e3c2502f4cea69ca5dc04f8586bd4049126e083ef7b06cf098efb7eaab736b953d9091023ef577d5b76633da940fde70b8de52417669dd1a5f1578510ea66f", 0xf9}, {&(0x7f0000000400)="64174e95988a95b13192b5756e2fafd5e60e80cb7c97827f6cde75682050a9e2a12ee4b4dba802ca633d478a076597c02bd48c94ac6e4ae9a5cf44b01cd9105042ea7f226ac43a4858147db413972859f09c0de43ed320fc0f2e4fdb2e9d9d1e19f9000b9ac1804d", 0x68}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x60}, 0x400) recvfrom$unix(r1, &(0x7f00000005c0)=""/147, 0x93, 0x843, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000006c0)={0x2, 0xcf9}) r8 = open$dir(&(0x7f0000000700)='./file0\x00', 0x200, 0xa) utimensat(r8, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x2abc, 0xe01}, {0x2, 0x5}}, 0x2) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000007c0)=0x100) 00:18:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x108) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x6, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x4], [0x0, 0x6, 0x0, 0x0, 0x20], [{}, {0x0, 0x0, 0x0, 0xce}, {}, {}, {}, {0x0, 0x0, 0x7ff}]}}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) 00:18:51 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="d3be7f68606817a3e6cce4b654b7593a7c8606843e73d3206210d1123042c31787db4c314b2f4aa2bf36a9042941276085cc61c7fc869167aaae7ebbc42ddcd449141458f649b56f8357b4cc02cfd7b3467ddca0b85698098032e17f546240ba6b587d0e767b2214931b8fd60841c38e3f3443d357dc5f2c9c16346d74e1120e8e10922a4deb026c21468c812271d691f04c365fd746ddc16c8b9c379816fcb3219fc620601cd408d299ee6d2ceaff5954d2eb473619d8fa27147de24275f54485177eb34e5a812c5bd82245a625757c6293892c008f4137314810f12f00"/232]) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000140)="b3efa01a805889fbc829d53567b4e3efab57073759aa3b27019162d40e77a8c38837390bc462c3cb8ed0fcc2bd068068e30dac1d040e6d1a0d4dbb02796fc2", &(0x7f0000000180)=0x3f, &(0x7f00000001c0)="6b1789d2aaf45f06739f5634dbae3ea5696e740e8b8f7d99fa4e808aabd3a4f15ab639a1262df5c36676b2a5bb72331ccd63fa5da56b6bf5edb11fb0c5be12295d21885f2577fca1", 0x48) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') 00:18:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000100)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff0000000085ed4ff143bb419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb91a0b428821c1dacba77de0823965124aeacbcf09bdc5dac6a1637f145f55aebc18da6d3c719ed25314dc2161700005d7fc60de61f773ba6ae04d47fb2eaa7ede32abfc354d9321ebe9443c5e28b36532b6342e8b800815404c81ea6c4536b874cd169f00d4b42c3e4f1ebbcd5dc040cfe8406f03856b4ada5412c68c0a719e5b63b03c111b504d85dd913b5916a961e60168100fe45fb2496c6533a124bf46f3261a2421001058047c3ed06eb8b52f0aec959408f59cc6d4c156ff486c544392434", 0x114) 00:18:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb03000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d1f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) listen(r3, 0x3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:18:51 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000100)=""/157, 0x9d}, {&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f00000002c0)=""/234, 0xea}], 0x4, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 00:18:51 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x1}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 00:18:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x424, 0x0, 0x0, 0x0, 0x0, 0x800], [], [0x8], [0x7, 0x0, 0x1, 0x0, 0x1, 0x4000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0xfff9, 0x5, 0xf7, 0x4e503925}, {0x85, 0xff, 0x0, 0xfffffff8}, {0x87d, 0x8, 0x5, 0x8}, {0xab, 0x9, 0x81, 0x4}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r4) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r4}) r5 = getuid() setreuid(0x0, r5) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r6}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 00:18:51 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x382fda77085820ab, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x80, 0x10001, r2}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 00:18:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 00:18:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:18:51 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x3) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0x0, 0x0, 0x0, 0x2}, {}, {{r1}, 0xfffffffffffffff9, 0x312669ff532707a5}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) 00:18:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000080)="5f19c8d741b69f95fdc1d7de4429b21279894a2d5608ae419c706c957514637e4dc1507e63865b95c13affbca84532", &(0x7f00000000c0)=0x2f, &(0x7f0000000100)="f9bb3e795421f983b7ffe959601ec16abfcb22429ca8897cd73f9ad15ff8346ca93a2b90da158388f96caef06f37ad7449ed13407889aee350428bc08daf54ca265e5f94a96254cddc4bc3", 0x4b) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x46, 0x3}, {0x44, 0x8}, {0x80, 0x2}, {0x41, 0x3a}, {0x3, 0xffffff83}, {0x81, 0x1}, {0x100, 0x530b}, {0x83, 0x2d}, {0x81, 0x845c}, {0x3}], 0xa}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000240)={0x4, 0x6, 0x6}) 00:18:51 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00007a7000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:18:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/138, 0x8a}], 0x1, 0x0, 0x1) r0 = open(&(0x7f0000000200)='./file0\x00', 0x615, 0xb) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0xdc63) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x78f3, 0x7, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7130", 0xd) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r4) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getuid() setreuid(0xee00, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, 0xffffffffffffffff}, 0xc) r7 = kqueue() kevent(r7, &(0x7f0000000580), 0x80, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x42, 0x1, 0x0, 0x8009}, {{}, 0xffffffffffffffff, 0x84, 0x20, 0x0, 0x2}], 0xfffffffffffff001, &(0x7f00000002c0)={0x2, 0x3}) 00:18:51 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 00:18:53 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x6d5) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) r5 = socket$inet(0x2, 0x1, 0x1f) getpeername$inet(r5, &(0x7f0000001100), &(0x7f0000001140)=0xc) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) msgsnd(r2, &(0x7f00000000c0)={0x2, "7892494c9f8c54b70b0542c3a92613fd269c4bd26a1897b6e97ec7711f8854003cb3e26fb82a863836814d12ed189acbb10b83495e5410f49dd4d10b38bdb3f0cd758a347854c0537f4e45cb3ae2b3aa63195b2845706899c3378fc8c31a2649bd7312991e7f914d26a7b6994632a6de65e3bee7ecc6d01a6d2ddb0d5ed9397990048e62a1f8af5d7caee2c49a6b3203e0b0e4a15f270b6ff9ba1e45dae6b72d57dd0322f9559a43f11a517c6dd30ccc57898c902a781b90ee4adfecf2d64339041f44f1091db918da9a2097b555eb14e6e16f07588d84624c6a99fc39a6ca49d337a58d301c9f483b9c9f1065eafde2822d1cb48219e3997d07afdef4b964ab32fe3a434dc8e8ea07f5a9a23d72cc7f753b4c6def3847e9aaf326037cf643860d0293246462c4103d7c15a696917f88a3f01e425c360d58ce5f45d788405482c0ea26ad9ce4c2f6ddcdf135b85e5e2e3ad45ab96a386576629f74720ba62ecfd6a6c93ef73f8800f3164f8907c86657a993f8ed6757cb0951043227c052d37fe6fefd3fb33e6a84e5ca7fb5b7fb62389f1babab4c723969c2530785e3613b8a11ee7706bb7bb61a67225d3b4ec73eb2759feca495908249f8ebb52e634bfac010ea5bc490ed977b700f8189b493d44428485a8ca7e03f27e862063a2afecb436f8eb3e72fa4e1c434f8d298ef58b9edbdf3cbb1bc59195224017748c03d3b41257e59a624416b8960b5f0a3058276770c7f728c42be0c9295d929c162e92e4d7c442308e942140b860725eb1b0bd45f440064b5f72d6f5b9e3fc0794c88be906e579114efef81356fbcef50c2fd795154c60ae452203fdf1a1ba4c7865253d6c18420f945beef707ba4631e981fa4546c217934578ff6727ebb886f125bc8a30b8b03b118ee90018b9e161f405a1e858a6a485c93c4320858b7d6b7736aeb2fae295023ff0dc5b9b7081e4168970c9ea36d17bd7624157a51f6ea21567411fc2588380b2426dea9f0af84fc60092960a3ced1478b610805a94c1ddf63ee0d6548b6aafc85563ebcd5cb26a0a55c01abf45430130f3b14db7f523ead7fa78510cac016c507569d0a6d767de41bcd0992cab20e831f3fd159d340a2e27a48bc7a9750717caafbd6e62db571df174dfd142eeb4b7b956da4617620045f92e554a897ea8d95d29776abf73e4f2564496a40be8b0c132dd289ff3c1e9ae40a26a8ac4f8e0958ac3a0a47d4c3bde13953d1c8120ef210328da89964a1a8e015dca5b157ff46dd971b9f33ef94611e0091e46b9429ce5fe825475e60d0759f6094dcdf6fb018e54055ba10d649ec8e15d199260308e3bb5c648328582c7a2ae89667e2456dab0ffdff250890a180f2e9bdccba901e76a063ef302fae23d6454f3489105fa10d8486f6e5eecf2802d4dac526ac80f361f76fbebf0110dd500a02e1e713996c5aeb8ec6557cfedd8e8c75be59fbb0b764ab5589a096f623a4e030168d1a7c26779f71b6bb426955c957764e8ce4c3f2dd185ce923bf4833f09bdde2916da3e2d37a207732d95948b8f4b74bd3119c639b4aefebe99bad6f8610639f8b90be18313054985ce9b52dc29f67819eb52bc11b4b16b9cda020fe8520cb67a04e0c3516db5247982ea18a8dc3ebea3ceab2bcb53e0b07773e72af0eada7bf2252c3253dbd4f695bb61a5021389cdae631a579946a058035d42b7a1173e069a85aab2402297a4bd5ffcdbc4a134a8cebd304bea2039ef372a4c31810924eb160d84693cf8e8ef3f0bbcec443169f6db9137aa7fda148b8fe3ea5a5e0753ec6f5d4d6d1176104357876092e1eb9a20f7f8b80b12ad110a440a772e8fee50186ba7f83e8c388d2343291457a1f05ea5a7631e84e6e020179bb648f86352c4583b3d59b6eef636e9ba6f98a6fd396f8df8d86c1d3f5e3b53553b12c97f6389b3d5c9dd2b228a2a08cf657122a54a2dd6d325543cd9c516f26f13029570f3ce723fb35059d3ec547ed9ffa5692dd9c6ec87ccf3a57b1ac49f7a80f4ea5e920a94092d3d43f5187d581b36f7cc2d573f71200e0ddcf396a90d86898d4b4342b5e448635c0aed241a510c80a98e95b4bc6b231bb689d3535b622e53aa1759c5ff0ef3e42d34b9b391f3e27613825371123321df40114f3b7b4d651508c4464a4ab7c4c28c4928d3df703c8d5889133f647d8edf9ddb98c73c5885dd0a38459065009f1c5f92cc027d136acd048f2dae7a2ce414a9dfa8826770364e1b51cbf6e39736ad6d2f6d3f4f9e6688b8d915a10f16b2f34c9fd655e222d9cb6d6db79d677dff327f21cbf84a90bb1518ebb246bf6f5390c55375e7e2c4122ec7ab70b84b86b87af7bba6d0d072b685b85f2ae858a7407bf27e3b59aaf6bade82d472dbb7fff3620b20dd2d1237bd002580799a16c7c522f3770894172bf1d60de03d2391382a2bef80fff8d03ecc11dc597539bacfcf9b2f7dbfae8fa73b1e8081e0926b366013ef17f79877d4f5087c42e3988492cdaf0fe8889a641967d9a1146d2ded04684e01a3fd242210f8c6ca0ad7c007e91adf1a258fd92be2cd8f44f9904145ff032981de0e206bf9b872a8ded98a3933bdcf6839b305e1b43da70e95885289902a687de6c88171968be33a5f8325fdcf387e57dd0981cacf8250d306d0699d6e6400506e05e6a939aa4a6e4f5941ce5f76b74d81deed028e9b224398da026f1b174bdf518bf31b25fd3686799bcf6de2f9d70fee9bd6e87c38ff7e1ba1ff4093e4aa32d174723365564385801dd269a0d86f8f3a7f08807772dfd9a4e4035dec91a24e15f132acd69162f8a33a5afa645d8e68c94606fb3f41cea75d5d33bbea832ff4f35a142d59a6d087be5bb77ef30363b95a22bc37e265e9f2dad4fe3c8dc00af2f500f5e28f406fa5ce6bacaf0d02662b053aa631a8aa86121d5d9db4505c76ea0759aa3a3863771ddabe4cac791ab9b3652159928a5d5289f294d8893d17eb0411fd54f9c43a412962169a95bb7f7a89cd1243ced6bb84b77099cdedb281c4b780a0d8f1f75cdad9e64644d72c4df1ebf935424f3f16b472b3efbe425d7bc64a19944bf06d5bafa17147442f433fc11b77e3f3734174088842708f66a49057067d1deb655ef4e1d883cca1060397313a093756951d30b3a13d2d754068d347914b32b9a93b8c8bcb8bfba362a17d56f5b40de3f6bf05590e796b75d1a2ef554a0faa2689a1c4fa2dd245b5eb0c5685ae304d051ad83839b4fa8a13a772550e84868744f3e4f28b7a6c74fbb5f1a0b381fb991821e4555e5fd2e1fcd4d938f1f72afe1ad4fdba86df8747086d73fb8be499b5d9516556f3f8fe7d29831c8cf9d1aafda92e8792c9957d9b297b56ec17d38cac616e61addb55968003aefe09711e76e13464c7ad859f8f40a1b70891abfa4759dccbcf8691c47a379c33da45cfdfea29914bf7a1bf835c3e18e2002cd40ffd1f76003e046a4529c3d0e449bbada7e3f95599ff34ae680b786e4eaf12e8340ffee8aaf7afc7e8a8fd6a1f7a03f79f4fffe0903f679f02fa8eebd4b71020d960383548345dc014958e5abe79fd4cb881b71919e3f58bc2aa48c958db79ef43e5e692a2b2a14315cfc18649dfa6895712a2806a611bbdb9c2ccf3b47fd1d449039f07bc66c4cc305e6fc2d847a3eed9733e35feb3475e018a2dec61325791cb3d21e94a26cc61e43ccb02e2e093f07f4ebdd332f835dea254a5fc1c868036440467258b847185947a6bc7a73b61df0ce4829ee0bec143a9c1333f10a1642476592d12ed1f4dcf92ed1cf4f2037f7bb343f184153f36947c72c6d4054e9409250143bc2ba95a2bb22834c745f9eb20e5fd52094a3a8f3dcc6bc4598c53c4356aba37c83c5583ec2ef1d95620d063da68e4e8e0dff7d279be3efdc4865d7bffe0c4823f1fa6e3ea42f2b8c149408d5a3a6dbc389293e3ff316be9ad9dfe3b08c49c752a5a8dfc7dce4329af6de932706c51c15be197a479c6d270d789d100d0929e7947ad9b24ccead7481d5c97c7632f7bcd383338e290482c01d27455aea9a2d76724f4f41c45c76cf00f8f4097a1a16563bb9b1f20ea4429e2b60f49663220cc53c8bb6b21fad93c685d6e718504cccb495b1a8e1febf2196621c947fee3da95fca473460d11168bce180849a35b4f7463f210a7a62d56e9f57a78ed8f6415691d42e96c333f92f9ac49f0924865b422aa6243be62efa94d41a01e2211cebd926ec07ae815d4c45c6f634785d4e2bc4bfeac8fe9db136b6fa3806eb28c5e21c2b1a4b0669996e3e5cb31aedc2d4bda1a65de26b1667746810baad176148d5749e3bc66a70e3929053cddf7499be2fcbde21f199f2c547936a1785e80d166805b3a7c43916f9d12c43c80519dc8a010828f0987153a37b769b32cd46cc8a0d357b1057c91090725c676c05c61a2573b59f07118ea7feee0002658eb093fdb978808067e3c5236ba15b02c85b5d2cd54d35cce39c718dbcda6202ccd4055ce186bd305c1ef4a504a61dc4e696d36c86708dbfb67caa40e9b44782f4a6feb6e98716dbe28dd198a5a11ecd86b1cee0ea2c34c503b2f4ae58448e5b8c080d88c6a1b4835f6b544076a0504f8db80012ea330215f7f3c3bbfa6078b7014abba5b3bd96eebbbcda96e008864a583de3e3f921346d6e3e70b0619aac9d08042d5525d1dd6917780ed18af7b4851a4bc970a8aa9533df6e5d4ca94fd5eb931bb8f069d24762e64ad7b4b56429cd258b25b3a4b694c1a64161b2dcc1098b2edcd8db974a2c19eb06aff8d2a703b0c6d51c6f30e8f8053a960804a631f6414be977a66f3b0745aff05583e2219bf94421d899c3d58d3e9ae12a629193afd4a0d9686756bce2afa696e9403b315c38cc494b37549d594064eb47f827c4c3450a41806d9afce3dc0ef74007b7b9b54077fd2018cd3fc3cf8cd49c75db43cc7fc21d15f0ecaf69bf7cb6d1a2411fc96443a55959557b37662b416a13610d026ce30ca63dbc4afd4a4a58c5d424b641f83c9b806f9df9fcb7f8351faf047f602ed83134243a8bf56303317169dffb5f4ca62c8a8997507801a4fea608655e11b6683b68b549ce969ce260ccaa916f450a63f06ae3b529bc106083fb0e6baf9c2fb94d5107cfd0d0dfc810dbd0f039742378f1b1967c3ea70f85016e2460e361b0c7281df2e4cf23bf6faa799b94fafed6b6e4a7a6714d5cf9dea2b59d174d3920e15137409f767c5278b1dbfc8ed45cb4ee7d636a6f7ead7a21f93a64b7d763297e98d3586dd0aeb109747bba548f30c90c2466f4223904f46bb6f52f08b91e43f00bfad9914ec02ab352f70817364695da204aea3e227b4c5cee448d7ca421963948023ae012ab938420e66fb97fd1e903b7792cae4909b3c6f498ae896b39369e3a5269f7b3d4df45c9cec451234de6dfa7111f516e51f816f8dfcaad6d57eb54b3b5512b4cd4d86df93e1da9b6ad9f6e684d52e84ce38e90a51bc60b0a2747551e961da04b1778cd3a19dc16f1f9f56d9c314a29043d3f1e38c03d6b9dd67c27a646d66759a7be8794d2f81b14687bfc9198c59c7902032dccf723ea6ae591f26fd41179b9b04243b5566a02401a5eac0705dcf634382393d963b7bd97608a90c658fbb49b979881d0f10c0bbb872afe9b07044066d5e847127922eb4bd17bb283cbd52f2a7eb3e4c039d851a3b36364c9a5bdaf1e8d5a0cddb4899cc60be66e4387a0a721d221e3452f7fbed8dceedf848056d73a530f7fcc180e337dc5dc2a84241329912618ab07fb4f673eabb133bf5320a8"}, 0x1008, 0x800) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x800) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 00:18:54 executing program 0: mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x33) stat(&(0x7f0000000000)='.\x00', &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ff"], 0x10) sendto(r0, &(0x7f00000000c0)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e932dd10066d5ab810cdcc03a556a6ed28d35315f3da150dec95d8abd933db20554659139db3e6fb4a1780f40b3c94a4a999148bf419d5b4ce6eaf7c7e03cf35eef2e6489fc9af8", 0x91, 0x0, 0x0, 0x0) 00:18:54 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x401) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x82a5138389632bc7, 0x1, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x100, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x18882, 0x0) fcntl$dupfd(r1, 0x0, r3) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x107, 0x3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x3, 0x40, 0x406, &(0x7f0000000d80)={{0x2b, 0x0, 0x0, 0x4, 0x9, 0x7, 0x4}, {[0x0, 0x3, 0xffffffffffffffff, 0x2000000, 0x8, 0x16ed, 0xfffffffffffffffb, 0x7, 0x3, 0x4, 0x6, 0x2, 0x19b, 0x6, 0x2, 0x3, 0x7, 0x8], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x1000000000000], [0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xfffffffffffffffc, 0x0, 0x0, 0x400, 0x0, 0x7fff], [{0x400, 0xfffffffc, 0x0, 0x7a}, {0x8002, 0x1, 0x0, 0xfffffffffffdff2c}, {0x3}, {0x0, 0x800}, {0x0, 0x0, 0xfff7fffd}, {0x100}, {0x2, 0xffffffff, 0x879}, {0x0, 0x0, 0x2, 0x200000000000000}], {0x0, 0x0, 0x0, 0x4}, {0x3, 0x0, 0x401}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) getsockname$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000600"/42], &(0x7f0000001300)=0x2a) 00:18:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="507ad7c2332932b54c4611d73e0000000003a9f3ff"], 0x10) dup2(r1, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:18:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="0000000000000000f917a3e90000c2a0", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 00:18:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49}) r1 = geteuid() r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r2, r5}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r1, r5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(0xffffffffffffffff) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:18:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r1, 0x1) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="64a47a01b1f77b13bf167cb191c2145ee6007097631cbc6186e34e793397a09343d3266912daf3a0d155370f2b5df93e283dadb40b14d0ae0b6bb912b5f689a6e06d8456c2252af57541792ea36ca52be7bdee7a2bd6988c600052ca1ed53ad1853cd5d140fec4397d09cc409ca01d2048141fecb1e0844602fd75a410b93087210b363f8a1fb3e3b8921bd6c6f942e9"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="2ea41e2f43be21f38f54", 0xa}], 0x1, 0x0, 0x0, 0xe}, 0x401) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 00:18:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r1 = socket(0x18, 0x1, 0xb9) close(r1) r2 = semget$private(0x0, 0x4, 0x4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/230) r3 = socket(0x18, 0xc002, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r4, 0x0, 0x0) geteuid() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:18:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 00:18:54 executing program 0: syz_emit_ethernet(0xc0, &(0x7f0000000040)={@remote, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0x802f, "d543bd80f0636d4279a0ce6a31541145dec196dbcc8c1edad6e3302dd382434b0a92e32e201e27e41c4d1172188a4dfef3867a0c462c19f8f00b3c10ceb3ad1defaa46278d39efdfbb672b6b58f99bd5b7e17c00a6c1ac6d337a18ea037481bb440582a042ada4a356dfa309526c2306cad463c46863328e46dcd524f2f7bdc8bff2ed8ef589def656da4819941bca306ea1ced4ba8e2ebae9b8211e25f2962f35d4169a209cbf6bbaae"}}}) r0 = socket(0x1, 0x1, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x5, 0x4) 00:18:54 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = geteuid() r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r2, r5}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) writev(r7, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$setflags(r7, 0x2, 0x1) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 00:18:54 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 00:18:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f00000000c0)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000180)=[{&(0x7f0000000200)="5caaf3a6f5df048bde1649e67d57a63726d7cdfd2b90cea7d8d83c6857e01c701ec8a4f437ca9d18662de0a58699c05242ca94e7d60bcbaa2282631664f1bd2ab3b8da7c724690eac6cd0da8bdfcf1879035684088d4c6ed98d8f97064e03a70d430c1f73724b0e60aa9d461d8824e9a710396df41d1d785f6f32ec8e1f8ec73b0d209b6bff96bc9560ee457e9de666e960e94c492dd7951aff512768778138249f4abe1067f6853c98fd07920ed11c3cd704cda39b7ae0841f3836caf2cd34a9653d75820dfac7436d0608ca92ab4b183b8df0d7b698687b6c33a8eb7ce1205999be1ff3d941fb7ceb04a51e5d7ecd5b185bd2c204bc3497cb7dd97d698a8c6c870ff7f0862a745a7ca029d090386f16a194512226d2fffd883b6e6e8e5ba8a91059952b9098150ee31fd02c711a64545538dfb352820ea77fa4896972497443e27ff805ad58009c796a75ec00450d247d7d8605679ee00c4458c9fa71ae451bc9b8e42b95ecdf9f60d453f75c85f7a0f8c251507bcb34b18eaacc25656fd886868662ebfa067bc76460f6f0d691e2a5bba8cd648de4898cefbfd64a8d07600de7fe4c7af5614a28cacfd87f19c562ccbc323580d7ccca89c7de5a6bf8bcbce7ed1604794dbc61e61897d5d9dc8952992bdc4803737d6d862c1e30d63e7ce0b1546f113e9d1524ec28db1a4071220f329ace40de2161e4ec0637f619176da0cd43f22073a9bf172dbb8f5a3418fe14ef92faa633731ed2b5b383d0f0ed0e91a791ef491cebc10cad2a916939708977b75b45c74f777098aa5bf7c829bb82e0e47a5e02d269a4626f262d68c3ed3056f6a68cb44bd296b9336427d7a7a5a83ac7c3b7ece3f5a05cc160e2c0af64e520a298999bad38806a6d133759d1f91397e43b4815ddfa4d51a79f98f325c16a84052fd4f3d3a8a4a893ed95d7460ca94d1e33536fe1dd9c80e65dca4ba609a58063546c06c9c7543ac7b851c61682b0c2a5c8dbb5b7cbd62d65170dfbe290e253dd115b1a1196c61bd1190525f55893c45fb9b73847aa2002ce64718cdebc9566419a90a84f063220143d503381d1b9569e7d58eeb8d4b69e7dd90dda04fa239a77d20195cbee8a432665e25a4cf15da78a1d087ca43e3a524fbbbc4e63ac2816cd2582b6ffb5544c68e0c37cd62a90d311757b39909172ed73af0116159878ddf9305d20178eae3c2ddd0f9ac25e69acddf69e7d3a6656f135d38e0877e004cedc5c14da03b6f59dd4fcdf515efb0d8e410c3dc52c454d9f4d8ce363caec6d77ed1d0b0b785008e4c15c18f2757f45be667517eaa12ba941220e5381d78b19cdba9bb968c770bd98d54f27b4bd544ec15a1c4897acb696f3ab9c0c5922ac8a61cb782a2c21830097bc1fd33351426968ea6374371428028d80321ff60c974b498ff8872bc63c23acf27e4abc19e62ca34e4fd71badb0406aeae405df4d57347612d0b2d9b6759f30665c3369d2b1b70b779dd68ae37850706bce4bcc26d643e6c356651be0119bb07e6dfc928cd08ce96b3c46c15414da306543fb03fe0829d37ddfc6496b02865ef3bba51a2d83394621fb60c0c9c695cbe7bd3733b3c063493fc89cd1f049490ca4b9a48ee57671bc50cb9531c5d4b392b8666618c1e872c4e986c37d4c9cddf7fb45451d1f5ddd41e23b2fdd651cb2681aeeb4dcefb5c63c54f32953bd47d4dca559d60b278fc5d1916278ad5e77dd8f09b80fc7299274f159e3b7e5c03d110406d2f5ee5236346e9d039df8267ed4b827451308f4cbc66e98bf5747dfc8d0a66b16196602b5d4597cd35878f952bd0a0abcb9f0c5cf668ff7ba46a0d301eb08134cba2c520e29da4eee867aa59c9304576448160ab515942cc2b7f811a994218960e43124ca9a93a07a9eacb610146a24ffeacb5f2236de740be495c79634fe6dc5878cd5a75ec840c6be7f2e21a0f4380185aa14511db11833812caf5409cc31da0774250167ed56483541102aab98c86108183b1d9d3ee1e38294e71a112c838bd33c3362cb844a54c0641ecf8a4196fc5b5aa5883bd6723f5b376c0348d0451a79872b49629422f36063ca14390aa033525deb3c4ea22da64c8c544415a28be9096ec23720b5fd87b8d42b1dcc6e80fa36c0dabfae218ba81f06483f53a604304788783a7a3cd3b099f8638909f2a4ce97e0e12c839ef5364c2ff9b6fb8249227177451480b0ac3041e35779f586a42fa5dcc8ec7fe552791ab7fdb6245f142aa79968642dfff79109cc1024371463a966f0c860041a9c37a654d8d9cd16e86fbc04a17bc5851e5b17824607f12fd27394d4d41a2d61a903a074e4bd5207407b7b686bcb6c955efece74a50fc4658a7da63e5a68e83b33cb542562bbeb29f6b4f394e8b7f6f86b28a4e6a9c14a76607e9fc1346d36396400ae2b66951e8dfd4c1688ddeece5dc1d2f0250df1df308d7c4e2d578e92925ccfd560bd0320edc454c237c45ce89f6db2e8125117e6de18e1f1cb4734fc0a4cc104f5710905b7a3c617461ea801906cbb7574230aa77e84c91d274e3e66cf200d0457304855bf5c8ac9cf60b6fe15017dd39aa7c746054a58f99b09ca05daa454261220687e0c69aa1df8030d4b0cf8e0613126d26e4ba427239c553ec2b6bf4ed8e984e0ca923a7d0f79a6acc970fdf4a09fb795e3c7c3a25071c4080bcd4f54fbfa843110047c9c9ff6e30df46c503f7e460187b1a97b9881761d716f896806f6d01e49215dd67eaecaf8f50c98b5c2681a4587160019e17042b72f966af45fce6c7ceebfb83be80b7578932586f0127fcc4d0799568f82e62ae9fbafe691530faf7907ce011a94f0733ecf7be8da9210e58b589be94edc6cfd55519bda82f057cf2c62346a59fc2e252e12c9465f0d2523c4fb4aacb40f20bcde4a8e83cfb7e2d1877bdaec890e403860a0d299b29060ce7b795305e2aed8b4fbbf692bcb5dfa37eebd79c1ee43c7bbc23a8003626d38512fecc70f06906ae8b7b12ed6a507f6b9608a78628bebbfabd6cf6ba66749474c629ee37f60d26df0962a3bbea73a149a56a3282cfa3519a59644c8a80d8148437489c7c434126968d352f346d56ae77bfc25e6c5d41321e9ea4b71572a71d306f4555d94f73d6f773b0d1f98d05c2740e4029dfe7fc5e621be8cb4a4c61bd204746e1e922bd0ccef8f95f4de8a90976479af1ee9c20aeb41f656810ee55fc7b4af3d7d487eb0c35adc26fabfb43ec773916672829e327155a54c5a070327d6f19076e8a4e8f9cd5282644c2d470d389bc8d38947e8ca97feabaca84066cfecf0d356bc6868d73ba7c6f3432f5997f12dd19c57275ab4e6ad01e45ec6eea3604b4fd59b82b3e01f1ef0ce44ccc47762a95a25a47ac51de68990b9418b822a8c29b417f8fd2b9912fdda4d9e9ba37ba08784c84e3ffa3a91cea7943f3d2c7ad4cc519cb86285e3d0236fac2f7d0c33a378abe296216e421a7c762e5fec3746ac1e4e6a718aecf7bf8728acf220a5f35b57f7cef78801f6b71613f47e1d9d70fbded6d7da5190c047ba39ca59f409b206664594729b2ecbd7afed7402550e08e698fc3b588a72537108c355eff915dc3fe5fdd08b43c72d7bcc4fe8bfb0721c490cfab7769c641e8528854bb75e56c19443e0402f149cf46f35e5b7eb4c4fc6c97593523a08dadef581fa5b8349a3667f5608a167c6fd694a6a6742ec2dc16a7d8c766d7595f3c7a23c0eadced1c736728cad844fe58ed2054d21ba1493c9e99b27a4a4d26889e5dab4c41f3d1143750c03959f04820b7bd183aeacd7512c144a1bf0d7ce30eed2ef9d8e00b00a8b16a2c379cb5e96b64dafa25defaf81da3484c35572f19cc1c93ac22d94f504f42e001c98b6dcfd669c93964684435979ed3fcde6eb3e586a6ff74d305fb32557a20b42820ef4c496ba65de0ef262578551f57af00d58a6ad8834aaf2e0cae7cff574e2ced2f12cad944d5b4434ad0a6ae8d3343b4b6582813694b6c96f81800ca96d3d1f88b5f6525a3043b549e07d7a28d618b1fee25af559d3fedbea9675ecd73b3324a23c0c03c610ebd88b5a78a96b2b1e9375e9d677c0c4268161f2a05c88ee0ef2f8f013d8652d578868a4c2099e3802f3863938ef4c2497a16de75b910275540b2decbb2321e486617c5fa3e13065ef6a42076d594713a876f1dc30e92d321ba8580f28e5c58ff181dcd79ebdeb61f2a9055e0276c55c907092ac73f93cedeef909fdb6baa852cb8b6f20772f7057c42491b3f896899a7dd3d52ff6d51a64c486351b2892fc3eaed17f8cefa03c7e6cdf3a618ab866ddd57a2e7f7e8b28caa16d863ec6f8b804aad942ccf23e7c03c34d405dee246d1b66084655430dc630daf322d37789384ca8ab377d1f00f8784404f9ea46b69a047a0e0f3dfa2f709f1bad248a0116ccf9c162ee4f947ec370276e7d3cae5f84cee441b8747044e95118ef2ec9b0f3f38d040f411274cc9595d8c6698564325d9db2933fc6fb83ade2185322aac62d4e821a5f8cba27226a8818a63536c78a28a3ded1e4c5f30a50966e80c208f4d693a17aeb631fadab56a9b8892dedf2f088019e9f40aeaec520780f76e8fadce48c028e5a8536765d94549283cb62879c856d16dac87073fc3b83ed532913bf74680d492abb364c0b1f3665ac44660a0b8299bcbf917a17f642ffe8282dd127c858193bb529b049b31fec20245f12f090238a224fde57c1203e88ac7a1a4dc48ac7f361fa5bafcf303d8427b6218b3dd770858cf85e6cd4c11c3b0a4309ce71012c68036c6066b34c24fb8f2905db37994b77fca23dc60f99f3b64efa6fa9ea429ce01318fec2ef59181d9c6454b14ae788aa467390d11f1e29d2b5617c5fe7be729152fc73bd312469b69417357d9020013d5e04e5f2970e5dadaccae2314a8dab148c6a3c5d6f6e256f39e47a9880b59aba32ecee136c2699659ca17941c6681ddf89f74402b84cfd337b95a011ea190923b3ec31e0d778d2e85fc0708695b9810bce933a6c51a4521aee2f5a966cf68810844af6fc1f793d3aeebdab7d5bcf9b741b8997203803584598fd863057ed24f889de619db976a0fee53a2215cda8e2ef05916055874177f2bd3e3e12d44e2545d7471a4274e9a5021a5cd15a1e3a161f66fc853e0d013f790a44b48476e7eef1e231ebeef1ec16d6690557ccd3ff9de6414f7f3ff48badb6f38f585dde476e02e8597e41c0a599f300cf37cc3a832431558df0afd217966dd7af4bc31671c2ecaf622a7ddcb1b37563c8a146946d19c2a03c448a715a8e851c2a079090cf4c9f5644eeaca248cf4e5e68ae2b9c7442aec983ff52d001cc622c0636ed741405c072c9ce3f96562f05969e30764f28ab2383309669033200fb9e95073810be6d6fddb3593d76b23ab0abb0385f7d00a8030be75a94a76612e5b40cab9e6de3d12a135c3835e5588b67cc81f85314e3ffa3530f04d7fb4ddb3382a0aca9b2531609c9ce11e441b2c56555e641ed874c4b7e60927d665d94100aae6ec2db6590c3c2cef876ad345ff127a13815dc5cdf011ab70be2259201d836fac828585cf779c0262f97405033045a311dcd2cd8964adffd43f94d720e39b1a9324a7593ab08a139b3eac570ee4290b0e17dccc442e9d6591fc8edca01ad42ae69a3d8efdfd51674ee0254247500cd8f7bd3e1d32dbf6fa85517cdf5ca665ba2a319e903252e89125a550e60f9d481d3a8661e9be6b558ccf676ff63f01cc32cdc1bd0964065f92869333d6760dfadc670c641b5bbc2e9ca1a10c8ab9", 0x1000}, {&(0x7f0000000100)="51658c91507caeaefea0ac6cb30dbbf973d4e62068bc36b21576ee072e29bf6fd7ca3d27c2e07a39f84ffec50de362b03f3273253335ed49cf42a639893cdb394b08cbee41f5ccfb96", 0x49}, {&(0x7f0000001200)="f8acf0ec849dc1eaaf114ef5c6618aea09c959a2527786dc981d78ae91899abac32f0bd711cedf5f13fe67f5196751e81d825c1886f30a17afdec221707967e272700541e8a9c68bfb9ca7fadcee1f7c6a0675cd57565e4b4a344cc1834febac9d0d81647f62677c87dc62655f41e06dfc23c045ce7c9a239413097b92696d8739fbd671aea6f446c27567417130a3725f767bc212f6b7c806ec354bae76453a11775709bce12a03db01316357ce3b497e5e5fbd7ce116711025b293ea8b6b3116aea7fdd4331e54d57b6846ee", 0xcd}], 0x3, 0x0, 0x0, 0xf}, 0xe) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 00:18:54 executing program 0: syz_emit_ethernet(0x8d, &(0x7f0000000080)={@remote, @random="325f392533e6", [], {@generic={0x8150, "aba4dfe8476f7f2425240b9541b16d764b829f3c9816be25472adcf633e80d10ccdf6c9b9a610a899e2cc2b0d5457e59978bfde0379b330f6b872898d187838b6c107ff583b51b804d6e601f379fe153baeef9f45618e5a8090975a5bab8edf4c687d75df9bee594767c4335ca7e910e36397ff5cc30ce95fb9621d6921d2b"}}}) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 00:18:54 executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa0, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)='f', 0x1}], 0x1) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 00:18:54 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 00:18:54 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\xfb\x98O\xe0\xe7\xcc\xfe&F*\xbc\x83^CP\xe93\xa7R\xee\x99\xc8\xe7|\x86\x19i\xd3\x85\xfehT\xdf\x86\r\xd4\t\xaaf\f\xd7\x99\xc3\x037$\xfe4&\tu\x17\xd1\r\x01\x98\xab\xed\xa9\x0e\x81\x90a\xd1\xa9?\n\xe35\x1f\xbe\x9a\xb92\'\xc6r\x8e\xdcx)\xf7\x99i\x1d\'i\xe7s<\xd4\x89N\x1as,') r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000000)=""/17, 0x11}], 0x2) 00:18:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x34, 0x1, 0x0, 0x1ff}, {0x15, 0xb5, 0x0, 0x80000}, {0x7, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:18:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x4, 0x2, 0x17e, 0x4}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x401) ftruncate(r2, 0x0, 0x6) 00:18:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "00000000001f000000000b330000a8f7bfff0200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r0 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) setrlimit(0x7, &(0x7f0000000100)={0x7, 0x80000000}) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x5, 0x0) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000080)="ebffcbff13b9be10344ab94101d82e1d822eaa4e713048e69931929648", 0x1d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:18:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x86137) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) 00:18:54 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x0, 0x3ff}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) fchmod(0xffffffffffffffff, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) 00:18:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 00:18:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd1bfd000000183a00fe8000000000000000000000000000aafe8000000000000000000000000000aa0000907800000000ff020000000000000000000000000001"]) 00:18:55 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) 00:18:55 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r1) pread(r1, &(0x7f00000000c0)="16dda51a04fb03e6968fad552e871fecc2ae1e90eb2c4e4a4a3fb1603b087165012b016dbc59cca528fc9a3ed1176e9bc62f49de4edcc2620f7b3e101e7863624d55020995c97d8681402632ab36267a1eecd3a0eb964ff02189e4379745037a07469509bc48357e874729ca51f75f0f673a", 0x72, 0x0, 0x1) execve(0x0, 0x0, 0x0) 00:18:55 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:18:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r2 = getuid() setreuid(0x0, r2) geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f0000000100)=[{0x0, 0x9, 0x800}, {0x4, 0x5}, {0x1, 0x5, 0x1800}, {0x4, 0x6, 0x1000}, {0x5, 0xfff8, 0x1000}, {0x0, 0x101, 0x800}, {0x2, 0x8005}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x1}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r5}, 0xc) fchown(0xffffffffffffffff, r2, r5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0}}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) 00:18:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmat(r1, &(0x7f0000fed000/0x10000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 00:18:55 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8000, 0x0) write(r1, &(0x7f0000000080)="8be974a0417b9434f8c08639d27914026217d0551938cc1090f81764982e528dd27186f8d517895aae7ad467ae649bfe6b89d9ccc2bfbc46a5f3ddaaa10627a7fd4745eb5c17f947464142fd1bff880a6551e1474801dbd578a7297460ea8688889efaa541252e9b43aa070797525610380bef776b23965c21df2e87111ac53bdbd1c2fcfef0d99889887c0045db25e023bbea0366aaf2f725968f8add475f8e79a787d538737a71774f788afcb1a70704409f8dbef38caf25ce2ed7eb5e", 0xbe) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$VMM_IOC_READREGS(r3, 0x40105704, &(0x7f0000001100)) 00:18:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x213f, &(0x7f0000000080)=[{0x40, 0x5}, {0x4d, 0xc6}, {0x6, 0x0, 0x0, 0x10002}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:18:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 00:18:55 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 00:18:55 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') getdents(r1, &(0x7f0000000280)=""/98, 0x62) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000002680)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRESHEX, @ANYRES16=r1, @ANYRESOCT, @ANYRES16=r1], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) recvmsg(r4, &(0x7f0000001640)={&(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147bcbe90868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444b6c3b4b1b3cc60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032beee54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50b92be03ccefe7f80030b2ea39c224ad42634fef5a1aa8dc25f1b8fd1f49f5effa8b31cb8517324393ade177e52df81242780dabb1d8d29080440cecd3f5086bc0a79e95abb2e98113015c7111b23d73bc63a0ea529fc88061b5aedbb9d1ede71adef92a0c330e483b48fcfc785934374e7f1b882df257a8d9b030d51f154c9f3921361e4d6f000000000cc1310bcb6ba4673ce9abf1ed56a75a94be7375f8f27b927eab00000000000000"], 0x1002, &(0x7f0000000200)=[{&(0x7f0000000380)=""/152, 0x98}, {&(0x7f0000001480)=""/69, 0x45}, {&(0x7f0000001500)=""/185, 0xb9}], 0x3, &(0x7f0000001600)}, 0x800) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r3) chroot(&(0x7f00000001c0)='./file0\x00') 00:18:55 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x52) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r2}) r3 = getuid() setreuid(0x0, r3) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="5ae225313a81e1de2a7e7eae12210115614603e3fe57f6dce02ef57a31d396f9b6911b85910b69fb1f29bd0cbb56ceb95961ae54e82934e691b23b36f2ae589479ecb62853b7e87db653434ee5d1dd31ee1e7767652ef5cdcd1b991686b10fee16b9ce59e12c03e773c513749113ac7dfbd13df764aa92d714cb83f840af9862124628c3088f4b5b37c0eb5e837303e3fc14e6c2adb30b5a3be295def6acb6cb9ca81465dd44028a9046ac12e1a74d0141d6b63ef69f9d2d30a9579e9ccb53ab5c00689514462d89408104c9f087674f63f5c1a3d24c3407de4b6254e562cdd3a2a39f20a595cacfb06a0cdf2b3e5af57cc8ade0577a773e", 0xf8}, {&(0x7f00000001c0)="1b09943f09258249147fd143cc60bdb1fdf4a2364cf6cc9c1ba78b0b959817e3c0ffe8871dec2c459827e7072ce362975fbf6364fe39ffb648974fc220a2f182033a8bd3c0f07cbdff201dfd6cb35faddcbbf34df605ef41a25363ce037dbd67ebe39fd107071a4fe4b95c94033a90f7bed15547242bd1b725ef93f636ab8f61fa8440d5ad7cf8cf437017c3941b616748a18ab775f4840bda624a06b00a622122f0a43dd3edb9fff8b6e9f6048993de86b3d5df15a9d9c37a18786821c2e2ae", 0xc0}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x0) 00:18:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) dup(r2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x1, 0x1, 0x1]) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="10a7000400004cac", 0x8) 00:18:55 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000280), 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCNXCL(r2, 0x2000740e) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000080)="5a0359dd48f2ca26402b819fc228055221ce04a8e6ec5ad63ebe270eb2305e348b8959404fa8019d5a31a6150f86b86f0a482c1ecd83182b56b1f266d503e3e3566bdb46cd7437df", &(0x7f0000000100)=0x48, &(0x7f0000000140)="932be73a9f4af1b9c88b8f9fb80bac3a5c310390ffb26a27957bf870f527c3790e8ee185ca006326567e5d168d639ce83c9c202300b17c957dad1848d0a627f53f96a8ef5a33cc45aee6abfbc94fa9f4b1bd981b7c3eefd6bd32b590c26b3db49b78088bdaec6613bce827eedb", 0x6d) 00:18:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x6) r0 = syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x248) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0xffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8001) 00:18:56 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) close(r2) 00:18:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r5, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:18:56 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="99ffffffffffaaaaaaaaaabb08004500003800000b0000019078e000000207000000000000000000000047000000000000000000000000000000ac1400bb830700ffffffff00"]) msgget$private(0x0, 0x39d) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_extract_tcp_res(&(0x7f0000000040), 0x800001fe, 0x1) 00:18:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003b8000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 00:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) 00:18:56 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x3}, 0x2, &(0x7f0000000140)="87b0cd33cf4c6fbf7b1570927a9370340ac8136e5b0400b834f03c1bb24524eca5fef2c9b499822dd4a5a2ce610762cf4e06000000000000005a690f336f43a15d073a50613d917303d79159e5a71f95533295e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c82873526ec2dd72f68f21426bd00a6343f3a46f279c81f4eeb78b6506a90e2d5713589f788e7ae15db048ee6645d52e494a36ff3d8fec10db4c6d71e146f000048fff2bdfd00"/188, &(0x7f0000000200)=0xbc, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0xac) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000280)=0xfff, 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = dup2(r0, 0xffffffffffffff9c) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) recvfrom$inet(r3, &(0x7f00000002c0)=""/155, 0x9b, 0x802, &(0x7f0000000380)={0x2, 0x1}, 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/53, &(0x7f0000000240)=0x35) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x9) 00:18:56 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) dup2(r1, r1) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 00:18:56 executing program 1: syz_emit_ethernet(0x15d, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x0, 0x14f, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@timestamp={0x44, 0x24, 0x0, 0x1, 0x8, [{[@multicast2], 0xfba}, {}, {[@loopback], 0x5}, {[@remote={0xac, 0x14, 0x0}], 0xdb4e}, {[], 0x1f}]}, @end, @ra={0x94, 0x6, 0x10001}, @timestamp={0x44, 0x24, 0x8, 0x3, 0x0, [{[@broadcast]}, {[@remote={0xac, 0x14, 0x0}], 0x7ff}, {[], 0xfff}, {[], 0x3}, {[@multicast1], 0x4ca}]}]}}, @udp={{0x1, 0x3, 0x8}, {"f13f4832709e11f435376555ace6a8cbbda4961502dff2e99c81d60a8cf1353780be94638145cb08824cc637d31e60edb4c2b73b002a5c4add6ff91315ec44a61a5bede0e5ebbba3780bbaaef7b692d653cba749be4671370439b66dd0eeefe8817fb02de45e438673112b51577b6aae32400629b3763ed7ebaef868b8dcb3f8301cf7fd3de8f9456db5207030c9b8f6003637d91df3536878a3b4f9d83788ff3e294c9e28099eb812c12d6b9d06b145f1013139e5790a82a8a0080b8cb0e7dd11d2961484dfd8a08a41f82893174b90693166c917b1eb5b23a7bd47deb8b75816a0e5"}}}}}}) 00:18:56 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r2, r5}, 0xc) setegid(r5) 00:18:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3, 0xcd, 0xe1, 0x400}, {0x6, 0x0, 0x81, 0x6cf}, {0x9, 0x4, 0x40, 0x5}, {0x5, 0x6, 0x0, 0x7}, {0x8001, 0xd6, 0x6, 0xf9}, {0x1ff, 0xd1, 0x9, 0xfffffe01}, {0x1, 0x91, 0x2, 0xaa7b}, {0x5, 0x3f, 0x59, 0x3f}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x4) 00:18:56 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r2, r5}, 0xc) setegid(r5) 00:18:56 executing program 1: socket(0x18, 0x4001, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt(r0, 0x5, 0x20, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ed69f46768ffff00"], 0xa) 00:18:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f0000000180)="469bae70e52c88b5affafd2ee2ed78e72123772bed1e3789388dc1a9a3b87eac8c9cd1ba71e136102aa894a7c138a10471929e3b850b", &(0x7f00000001c0)=0x36, &(0x7f0000000200)="4d971df902d249d2d292ca3cc903fecb8d564dd6df2b662999fce72f1b9415d35fff184b7ac49ea768d1fa9c446da02f9e924de572c0f89b0bf5ccfa71575d4dea3bffa8994e9410a997e68024f967d67ed9e37091c1f8e81ca17074f0a392d0ea1a56d54ad8a968b21464b08c62e12157974b5478acc965c1795d5d97d73fb27083e9710f3c7ab83b1c84a15eaf3b3d8bb30ef9ddff2e4a6fc7a236", 0x9c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x4f9aec51, 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 00:18:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="50a4fdd182cd04b888ddafb5a559ee5b8e6deec4a35373348e6cc55bdcbf9d4820fb72aa10ca613fcd3be557bb11d4441fa8735f371ff35a760fa81c525b1ae5dccb7cccaa196f23edb6b98bb5f79d93af1d995b92abadffa471e9319f3c74868605a28227f133fb5c1ac6ab8d1d979cc1dccde72b31380979c89029d938f57d235dbd7a4fb529db396603c809d710741409e774dfe94453ef17bfdfb8450ce692ada73f14d80d8d3a79375ba7da27ad", &(0x7f00000001c0)=0xb0, &(0x7f0000000300)="f4f8928803383d3d47f4b4508c9d27822167eae6f578457aef7ea3b7c1e0eed9c427651ad2186be26c3ed5c3d3a179da68733cfde423d023d96e350bd13c4df39d26a3cefc84d68c6e8763baede94eab5f152bfcc22254b7ef7d109319120b20623293cd309fa128e57f8ee322e541ea4bf2eade3cb45668876cfca3297cf5e92aef4f2e1435147c1efdc01c55e6a9eb666b6f684afbb31e3b46269bf9f2c125c6e386775eeff471080252339462a38f442aeee2e02a9fe2af1e3f1c8ee7b89fa11102218ff1edac", 0xc8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x1e9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:56 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 00:18:56 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) 00:18:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = dup2(r0, r1) r4 = getppid() fcntl$setown(r3, 0x6, r4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) execve(0xfffffffffffffffe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 00:18:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1ff], [0x20000000, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffdfffff, 0x0, 0x20], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4fb65972}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x1, 0x1, 0x9, 0xfffc, 0x7}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) fsync(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000080)="2b2b4b0c484238c9ad708380e57a7a12b95a0b40a28c5f6a28c3be9e40431522a302b2b6dead33614cad19173f04cc2ffb758b0e6f1ac88e5ecc29cec2eca9", &(0x7f00000000c0)=0x3f, &(0x7f0000000100)="9eeca0d43abd56bd48fd47b67464b1a8e9c07eb1f45e3596fbcbb34605eef7c653c2756e25dba9a5e3b26635240c5cebe48e257f6a60b04badf9f48ae5463ad3718454371c653d4e4fd4481464438062898e4502204a902affa71f28ea0caaf65ebb491074190e2c3a0135b2a5cc35c0e718fda89600a3dd5f4b33755691df5a73d6b5aae69cccfc3efbcd152950b8475bcd874aa39f787551ff87a4d21ae88c6674e68b5dac71e85173a8c11669f87399af68e6597cb0b0e5774c2f99b7385ef241b7d0ede262c140343ba8a6fa2c5f4adb19f1bcdf97d38addbdef052a347ae2bb532c4b77", 0xe6) 00:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x84, 0x40}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x200}, 0xc) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:18:56 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000080), 0x2, &(0x7f0000000000)="3728658efa21e55150953eda209436df6785d7b71d47f8ab912ccd1100dafc72ccda0fc6c8a2835cc2f07c4cdf82170c60", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000280)="ed99d2e266393c1cc6c85135c2152d7c9003132db85f347437e3f28547cafe029bdf938e96d819a2d6acfe35c4b4e613e544854241d2cf7fff2ce28248f7d351d16dd3", &(0x7f0000000340)=0x43, &(0x7f0000000380)="078926fb1ba4f4df5e9569a5994092dadcfd90d8bf5cba453dc0e79ce5fcb263f68051c1282fd362d717094d54c2fbf2fdfa09d38b6077a8ba1e4f2094e284a1c78d19572bb0339a064fcd24cec6b709295af0ba7ee78757b7746c65fba924ef12468708d7cf044d58f509f8885bc17a387c107c275241352c6f0ddb719e4c6a20a4bbef12d3fdaf7b39479ecd13a352a52c308c3cd8359ce4b22d9a6aa09d62911c1fe67128346cb9e21bd2b895406c27a132c9c5e9ee575a97740885eb4a1174b02fdffdcc0d305ee8d9e496f7", 0xce) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 00:18:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x7fff, 0x1, 0x1, 0x7, 0x8, 0x5, 0x2, 0x2, 0x3f, 0x3ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:56 executing program 0: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="020000000000e4000447403ab98864be8bc4e878782bf6166789401cca5c7e6fa96d7ebb1e3488e175ff92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:18:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xa8b2, 0xf4, 0x6, 0xffffffb0}]}) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x3) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) close(r3) 00:18:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) getrlimit(0x6, &(0x7f0000000100)) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385", 0xceb}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001540)="6baa522de91d9dbba8e7ce5b093003c7db0b4cfad7636988920b4f36c21a2bd2f9d066808f230a463482f493e009b29b96192a33bc72147b653685d437203ab266edcf907223f412ea8b8d11e912096b9fb0205c8f9b68df721c0cec6420d6a6207ab6f9d8869e04eb21248225a3f2650f610029d863b98646c077acd5a86d332c67acdb92860f9f0acaa77e496f93c147e17091165d08a8145275abd7efe5a912e3be72ff14afe861d9528eb02aab59229af404bf229c4f9b49bb40f84d652b", 0xc0}, {&(0x7f0000001600)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db54a3a4530a44ac2c7e23422e08f6cf45143e205f35acb84fe0a7c979f4db31fee19917b7058faa8a6fabcc011ae4c06dad7af21f57583a74de46950c00464abf00f19e6507409556c5b0a084afdd888a078190b4a47d2a9fb30013f6506ec8a12e090ac038d836214676b446f82db2e506dd42971f397bfc816131f29f92c2958ec329a34aa2538f50de00000000000000000000df55164505537b983978e5845900"/253, 0xfd}, {&(0x7f0000001380)="3e715692e812bda9eec8f53f8af499f2a15cfcd4be1fdb21481c3851565b497d9b66fdf91919fe43d9b751e4e62cd56270ad18b98029c3408109a9cf4671ae6aba7c1f3635043e9c61301c31b6f7cd3cd9a7c69e5a3f9b1e469d47fdfc0957129747d97570fe510b4e6db6e05bbf21de2966054ca5a35d5acf3d9bb8ca3c702458d4718643412d9e4fe26d1f8057173b40d8af20e7e7e44a581d5ee83f4951dd910d3314dc6a1140112e6d5ec09ed563c49c2c054b73d7b85a2431516eb727520e84", 0xc2}], 0x3) 00:18:57 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:18:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x2000000, 0x0, 0x3], [0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd, 0x0, 0x0, 0x4], [], [{0x800, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0xb5}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) close(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0x9e, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000004c1423ab955808004b03009000670007d2009078ac1400aae0000002890ff7768cbe6e7fb301033b23ccc49406fffffffc000000ad5c4f358c6c920a3c35347fff3a8a6308000000df937964eb3e0b7ff71be43df99634d49473f31b047b7cffcbb3c0b157401569cfbe0000000000000000d114795f37e47716db59c0deae84580e251e730feb3c50612cb78a0bb0c8810efc96e0793ce5"]) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) 00:18:57 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x3, [{0x1, 0x21}, {0x1, 0x8}, {0x2, 0x4}, {0x2, 0x264d}, {0x1, 0x333d}, {0x1, 0x4}, {0x3, 0xff}, {0x3, 0x7}, {0x2, 0x382}, {0x2, 0xeeb}, {0x3, 0x9c9}, {0x1, 0x4}, {0x2, 0xfffffffb}, {0x1, 0x3}, {0x3, 0x7f}, {0x2, 0x8}, {0x1, 0x8001}, {0x2, 0xda4b}, {0x3, 0x40}, {0x1, 0x9}, {0x1, 0x6}, {0x2, 0x60}, {0x3}, {0x1, 0x3}, {0x1, 0xf1}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x1c0}, {0x3, 0x80000000}, {0x2, 0x1}, {0x3, 0x18}, {0x3, 0x10000}]}) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x93, 0x6, 0x6, "2805bc7b7510f6a10ed993e6ddfeffc129e19890", 0x3, 0xe4ad}) 00:18:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x1, 0x135, 0x8001, 0x101, "977e7d1916efc5edcd937252f6bed4f78f0e7967", 0x100, 0x1df3}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00\x00ile0\x00'], 0x10) shutdown(r4, 0x1) 00:18:57 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgrp() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r2}) setpgid(r0, r2) 00:18:57 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) sync() 00:18:57 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x24) fcntl$setstatus(r0, 0x4, 0x0) 00:18:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x73, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffff01ff00000000000086dd60842231003d2c00fe800000f0ff00000000000000000028b88ed5a09da0b12374cbe9bb2b2d48e9c6ed23"]) 00:18:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000001c0)=0xc5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="078b", 0x2) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 00:18:58 executing program 0: r0 = semget(0x3, 0x4, 0x200) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x2, 0x800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0xff, 0xbc, 0x1, 0x5069, 0xfff, 0xfffd]) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x2, 0x6, 0xf44]) sysctl$hw(&(0x7f0000000240)={0x4, 0x2}, 0x2, &(0x7f00000003c0)="8370101f05205614f891b6b91527b1176c29e42e6e1e15e35e398a3bf32587f3b25492bd0f52381369979bbf7302a6e023b0e01257f23b76e4398fa3e2257433350ce972b31eea0c9a257312fe497313e521d1f5c87422d2df71862a1f99a2c66c9b98d64908a39b72937ab9e7c08aa2e05fa29f125fbc6b211b7a30c8177fc67da5c4da827d379f618626df2cf6bf128b5f224488d1c8690d547af242bf5c74202b40ead46f5d752c0a764713f06d152ab94b31d40f5e5d", 0x0, 0x0, 0x55) r2 = semget$private(0x0, 0x0, 0x130) semop(r2, &(0x7f00000002c0)=[{0x6, 0x8}, {0x3, 0x8000, 0x800}, {0x0, 0x5, 0x800}], 0x3) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/214) semop(r2, &(0x7f0000000280)=[{0x2, 0x19d, 0x1000}, {0x1, 0x3f, 0x2800}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x3, 0x91db}], 0x5) 00:18:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x5, 0x10, 0x4}, {0x7, 0x9, 0x0, 0x7f}, {0x0, 0x6, 0x6, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=',C', 0x2}, {&(0x7f0000000240)="c6e14124b3cb900aa3ab8201fe0f096070c2f09c18c52064e799eae4dff38c787a8bcb", 0x23}], 0x2) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x6, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 00:18:58 executing program 1: syz_emit_ethernet(0xde, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x26, 0x4, 0x2, 0xf, 0xd0, 0x65, 0xfd4e, 0x3f, 0x16, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@noop, @ra={0x94, 0x6, 0x40}, @noop, @lsrr={0x83, 0x1b, 0x9, [@broadcast, @loopback, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x3, 0x1, 0x0, [{[], 0x9}, {[], 0x7fffffff}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0xffffffc1}, {[], 0x4}, {[@remote={0xac, 0x14, 0x0}], 0x301a}, {}]}, @timestamp={0x44, 0x34, 0x84, 0x0, 0x8, [{[@local={0xac, 0x14, 0x0}], 0xcd1f}, {[@remote={0xac, 0x14, 0x0}], 0xeca}, {[@rand_addr=0x6], 0x4}, {[@broadcast], 0x8}, {[], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[], 0x80000000}]}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x40, {0xc, 0x4, 0x1, 0x37, 0x2, 0x67, 0x3, 0x5, 0x2c, 0x289, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0xb, 0x1, [@multicast2, @empty]}, @ra={0x94, 0x6, 0x4852}, @rr={0x7, 0xb, 0x9, [@rand_addr=0x1, @multicast1]}]}}}}}}}) 00:18:58 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x10000, 0x0, "a97671b3fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x1, 0x6, 0x1, 0x2}, {0x7f, 0x1, 0xf, 0x4}, {0xd0, 0x4, 0x1, 0x200}, {0x6, 0xb8, 0x8, 0x20}, {0x8, 0x81, 0x1, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82dd8e674d7708470a92d5db6720b241ef96a8e0034df2a4d138fb44ba8692311800922f68abcd99cf3e35dddb309e2ba1650f4727fa5e2c10ebdac16c2938871a28204b0cc3ffc891a37bc9dbd5cc84c83ca1b48097494bf80256a7f5ec6ff4910e550dad4d521bc02465ece02191c33f41e2fa926637064208a3acc3d4a555c436537cb8bbaae7570c7de3393eeebc9b79fc9d94e2fecdc1dca125675b9b8e70e948b328f596943b5c6349b17119bc48697832906480b4dd5dd3939782ccb4439a5662bc99eb069ed12b75411016be8cfee67513fb77dd893e8df501865c328fa1ff4efce16b93299c241643e19a9bc8186f215e56b8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0xd5e, &(0x7f0000000180)="0da3d2766c94a52ae2bd1642dc85013d57bdae5fcdef5396e3d422dde03d596f62b7d1f6390215e7fc1b8ba0c40a0f4ed7045a85d9086bfbfab54c02e3f86983552c818cefff433de3f407244b14becf431c03924eeb898372a529eb75f8a04acb0e165543ba1ae85596dce8e090250502fa6f99de0117d7fbccf264857c838fb4b733d2669fe383", 0x88) setsockopt(r0, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:18:58 executing program 1: r0 = msgget(0x0, 0x250) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) msgctl$IPC_RMID(r0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r2}, 0xc) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) setregid(r2, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000040)={0x8000, 0xfffff643, 0x101}) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xc600}, {0x0, 0x7530}}, 0x0) 00:18:58 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffff8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40, 0xc5) ftruncate(r1, 0x0, 0x8000000003) 00:18:58 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) shmctl$SHM_UNLOCK(0x0, 0x4) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001680), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1, 0x60}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) 00:18:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000140)={0x10, 0x5, 0x4, 0x40, [{&(0x7f000006c000/0x3000)=nil, &(0x7f00001e2000/0x1000)=nil, 0x6}, {&(0x7f0000448000/0x1000)=nil, &(0x7f000067c000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1c00000000000}, {&(0x7f00002ba000/0x3000)=nil, &(0x7f000044c000/0x2000)=nil, 0xffffffffffffd3b6}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00002a2000/0x2000)=nil, 0x10001}, {&(0x7f00004bc000/0x2000)=nil, &(0x7f0000390000/0x1000)=nil, 0x1f}, {&(0x7f0000028000/0x3000)=nil, &(0x7f00000a9000/0xa000)=nil, 0x8}, {&(0x7f000071a000/0x1000)=nil, &(0x7f0000479000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000492000/0x2000)=nil, &(0x7f00007fe000/0x3000)=nil, 0xfffffffffffff196}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000010b000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006d5000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000049a000/0x4000)=nil, 0x3}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000580000/0x4000)=nil, 0x7}, {&(0x7f000048c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2809}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 00:18:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x10000) r2 = syz_open_pts() syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 00:18:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) r0 = syz_open_pts() r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r1, r4}, 0xc) setgid(r4) ioctl$TIOCSBRK(r0, 0x2000747b) setreuid(0xee00, 0x0) r5 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r5, 0x0) chflags(&(0x7f0000000200)='./bus\x00', 0x0) 00:18:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{}, {0x23}], 0x2}) 00:18:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r4) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r4}) getpgid(r4) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) dup2(r1, r2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x9) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000008, r5) 00:18:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20040, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000180)="b43b77cb89883aabcbb811758217c222b785e11d490583f73d83909817224e7f29f6ccba5a0a189e917ebbb171c0a23fd41dfc89ae174c1b31e4ead1a03ba09f4416b183ab498eac1d100978b9739780bd0ccc53", &(0x7f0000000200)=0x54, &(0x7f0000000240)="8e63a562ffe7789c9184710c8cd75bdf4c821b30fdd6c6c5598328f02743e9b63c0c946ebc61aa1801835fcd31f122ed5c7834165dc53c8a86618dbd910658accf0122b875f310e0740863c2fcd52a7b4b72f4a63a964b6d1daf096c4911e7d54bc16923e38fbc3f53abc730d482034a8168b47a29f1368a892329bca5b52e0fbcb4ccc4884503ef2044503eb2bc4d5b7172d565dd093e5657ac7a2b677971251c19d7fe0a3e022aa3fa6c4e026cf26118bc04518f0832b5418cb957ff8c9d1f0e18bd6cdb1dfe0a885b1d5068a17cadcc59584d49da0264fb10b8a50e97923cebe299e3bcb491b7c402147f2a343ed8cd92fc3268594cdfa81782c1b3d21de5b71ec398ae0801c22241531d4a3d37f9f1b41fdcc89c9c7182545ca214229a6a4eef8a41feb90fd07afc80f8767f192c6394affcf7d634288d2a4c30aeb2f4dd0c12784d01a5fb50bbaa61ae9ebdfde4d7a9970e1c48a5b87143fd885033d17edd4c3ef4f5d9b33696589f3e89b093b81d8d894b8f5af781ef256a573b2917c8c7778a10421d56ae92df78fdf863dd87ac6b0875115576e87a93e6d0c9b3ee2e3ff81f1891ea3aa7b72a4b42651d7743333dde5d7357cd88f339386b82c4237def61ca20cd107077a1203d801b11935064b4fc52426fdeac50b09b2742ff0695c11cb2d44f8df329b70104b043d74f0d62098759b28c4a60668f969148c8492f1a99ee49ade8ae011a1fe20b4aee7ee99ec99345b0712bb847045e9c23cd35757c814d36ff171bc6674e0eb6ad2dc12be809a0fc01a0f8e3ed76862f0fc39b4a114e6650379875793f3eadf87a3d5f11ee158b32c09925b85d87fd1f1392858b477c0c97f695e4373ce2508a5fac121e00f87c3ccbbb9f0cb9be48c7817366cfc5b2fb46ad3a73f9054ef29b485e177340fc8ee7d67fa7dc0f1f9d0a045110ad89cf237d692135ebf0dd56e2a6f32e39a1349e5aaedc585856c09794534df2c3059d61c2ed2f962133ba690dee850ea4e6a3dbf411049afa9acbdce33649204f0431798497465ffef1a1ee4ee38f5a780896828fdd8ee44bd5312c6c2ab4fc6b2739079197b5b6ed5ad3dd98fd3a2a61eb1eeb7e51df9def8dd477e298e70d8c025c356e62af7cb3136554c73e9f7b01cfd5cf9611017b16d61ff31d4e3f69ad0e82ed5db19358bde501f6b0634e9b68dd0d80cea984771e90c20060cb9822162fb1ae3a3bc15b48fab1a5485d4b8b77406658d4339206668b998465adfa16610d8a3a7bf6db8b190939b7be469aa0ca6475aef31ce2620023527fa14e3c3c2386b949908cd2d0638670cd3bc80235e75620dd40c50ed9a62eee65a61677720b85e02994346113eeb0f6fe2144e70610508ee9f01ce4b185469d11a537054ed61c70b41d1168b22cd913c9d44713d1cdbb0ca78ada0e2ed992d771b801d1be9a7127ae137a18359b7621739189a2f830a906967ae8653ea927933e605d20b719c3b63fb98ec2563f10cb5492f42b377240ffae78de415bcc64af8c97c644343d1e82a91f24052b3318dbd036f59d4dcbb695dba0e9fbf3be4c7b933e78ac7db502cb562eb75785923e73cd4a4f4982c1dfc3f75eab6679a34d594dc81692c108f98d9d57eb4f596eb59a5032926e26fe6bae873b1cefbe798f8f69c782e1e5b119cbc5e68b925ba13fd14afadead4e2a3911eb0929b28a2deb848fe1ce4d8d7d6462b8d3d5aa4516897e78c55329957204021df44fd36eccadf8bd8094abb7cbc24bd5962a90ddb6d439395a034e788ed2aa578b9db944c24c761ece2557c05a9cde8910ab0ffa1fb6e8ba17ac2f0b60ce10815df0d2708b5c0db5c7df7b65fdce0bc883aa7e86726491a12ce56bc59dbc9eab51be28bcf10aecaf8bdc157b3ca3ba8446be3d3f4c6d53fd702621bd3cd3a01287ad095001644447faebf1097505be2672569fe94d9129149078a20e69d4ee49a80d54471366b55666325cd5851d15315a0d271a8d08a1208c67919391ddc924af5967662f8da9b79e71fc1c3480580b38ce74aca47b853fcc151d4ac2be9a996e6a03b1ec633f32159201c47edce74b27cb85fb84de90ccec2c59c5cde4bd37ec66dc11d1af0ee325bf698aa2fd3e7e13d0dbec780664b7041a34761b40713ef2788d91010854da88973f72fe481b3be45d6d1ccb321ab2e6d05b3f177b7a1f4f1f84b6280d1c8fd18e1e3b9040f7a4b5bf04c020825a2efaaee58bb58bb7fce5685b04cd0f7636d8313441e10e71bcbcb970559504d4c1f69fade236484a445e55ec16d224df0cfe42e5bb2e6481b48c9fe2a4c622d8d6d09ce322b37b9c390fd7944910e1d08971b130bbd12013a7d86a649358dfbb484b916ace1684cb8d109b68f47e3d9538e7d09cceb11387e848b4849a7e0a5de0ac3cbfc7d2c95cf9f433c233f8200ec3b87993d24c8e15c850c6f095ef60318a815f15c2a341d345f68e452848dd2c59e27fee62be5b8114233bbf4ac76bff407694e668f550847a9a028f547b076f2b39e6ffe68fe60557ca85d42fd0d2534fb936e66aab0f34256597e89a0850c2fb80345dd8a47a344df4fa649b3fa786e2e2fa249140935decf4892dd06e193fdac3a566b14e00614e27754612d90749d13a26a9c2138c66fd5976fe32a20c22a2e74e60087f14d25af06e4f0ccdbadff6b92e4d458a3fe6dfa55e0f6e01d3d89fb64c01e0f0bf441fe38e5e06aea182fc6fdd76ce7870cb64650126559e448e4624600ca672d008124b4ddbb562d23a065f088ed9a252250f95510485ffc35258cb9e4634cd91f0cf4f941c0fc521359f3c5a88fca73bd7bdd5a50e04fba5b697bcdd349ae0b9732e531ea8d231e9feb8c074137f40877f316e8ba1efd770239eb172b01ae94e5cbd490fae34cf01473c415631c2a4298074c2ce36c092100569e2bafa6446935b5bf1ea926c79991caf28daf92bbc61b120b4d00b364a4d8baca24c84c78f7f1171bccf75a5d7d2d044f5f81c81f1bf3f53c6b407471a2ee1d2687a99a80b2fc74a5ac793c965bcbe0973428e7784f933227975247719ea49b085d86ade8682e39b9ea91f30f05b02d24e9bd8b76ca8bc29883f932c1624d75a2da31f57dcea2c881ed656bc5a730685e5d24342efbc1566673864add941de394845c4bd3d2407b1af77f6cba8d79a22f4afc1fab069ca00a6e3dd2df195aba7506d165a1dbae2b0283a3966e3b6ed012927ac4a1eac4683cabc12270fc622e5895d43c492c86fc8e5f32620fa3551cfda713a83e3454750f00b43a654dec5ffb6d4297e50baf1d13bb2632621c49a86c8f77d9da61ad852e93612db4aa5f2ff2e173db8873e76d55b731ad2a14a8d014088b57a1814f9ac734c24f1ad46fe0a2af5deab68f7170ad89be3d71a6d7d9a084fe444b83f552ce243629b1927b83e3dd01a32f2b847281cde10641fa0cc2caaaa69ab72e46ed724cb7a8d493036c678b44c26b7cdf6e39fce516c335ff61281d76633e342e786fe1c08f8c87d15edd345dbc357c11706d4b6443267b9389768968b4efc2303ac10bee5f79f8076506ff68fb1b9f489ae8e05e98cce73921b85c73c8fcae81f48b14f8fd7ab71fd126235cd1f1b27be92d1a57274f94acd82ee1736e517b7d7041aea7825e44c8d1d6e21a60714d41496e50d1b08c88a7d025a3ed0d0b92877c7764ab75fcbd75c5764fc925e5719492c70920943c5495db37341967d3f066fe460fd62f243c4e83f73f0a29ec974d142bc2280f4f2f4833f615cb783d5e86cd9d80f5c76e71fd75f5502b32bd7139b461675b0db3436d7e11937fcd794a4d8fbf927145bb2aa4c6e782e71f92a83552ba79a7151601a742cbe94363ee6f720bd98a6166b9b14325e8c1a807263ab8d424d91e66eb58786893062bd5fbc8be3917bf92e5e1cb169be70d27511d1dfbfa15630efd653a153c5eb47adfb5a761e11ed2131ffb1a6cec0bfa41f1979f7713d1e070be94bb1f6e2e5a578bcdb308d26cb35524bb6d88316c7b2d474091e69877c10b521fc7e6f82cc2f1b5670ded4bb7ac33a0c9e7431ce6f7098ed8b9bd89f02b0b19a15b9d9857e1147b00a9d9d13e983b9190ae72ee610b6062845afcf55d7861e5c289494c3b1ae7386e410c5c14effc9d4d2b8f339138bda083dc7baa88c3c357d3b82a69f57d2a05a46b065847c2950fa81263505f856f083150a79346f14fab6a640ac8cf72ea9890d2430c977cc8b1e975e259f229d409e35fd02f9587c7e30d919af3aad705f38b1b8d87085af2d00956dc6c45a4a94b01804b4006f8c5d4effe9dd1368d97ee7f63fb7e46dd0bd38068a68cc7a386e65c95059bedf3e8e655fa7b84f9826d8035c607d705a2700d466619fca28c068cf7ef23662dc0f67ba05ee70ecac5201d1970ccb7945620854a273cfde795ce1d54bfa8c63c1634f087f3090b796acff62d6aae389ee91875c0b12cb3bbb4c3062d7c9306eb85bf8b363d7691cfe479b1ee01db4e93f50ac02a8b6b203e557b5875bf9a7aace6908915f50ba4d77e45c9330b48e31f2439b015597da0a9ce931f77490ddd617856c1544dedaa9478ed4308a84efda32d1063e7a8f80207d9acc72fede67ececf7c07e131b9d86fbd9201587a2d6db08b4f26650b078043c619c364c4dfeeee5358b61376c4edffc56212954f000ad2884e80ff84b575642d9d2a86b4c6b5f7ede211e537ab62661b076545dea0df165f5aa2a799106446a18983baee9a3cb014195b55bedeacf2ce61f255b6284b25b0b6e846b6eace0be2164d2b156ad22aa35385cf6f539bb2626573c4b690b7a85f36300af4df04f5bb5c5795a47e80191fa7bd30e02f5b0e133080b9365effba40ba7ae8be7ed30cfd3bba53d49a431faf571a98118397e3301ad266630b5216d0975a606911f2abe10d1e72e095491e1a3ddb0ba2f1c591be49a3b9511a3c659d09e77fd72c5ea5f4db719df59d9c661512e2fd20f5331cef120b183c39fb5ecb5cc93370654b012d5e25ddc414a63173e322de9f650d0d7dcbce3e7b2d27a1836300c886c724636ecda3733cd256fc1223b8e50a4d84f84eb63dfcc9c15e32b0afdb97c781ad8c3a14fab525fe3666ee326834329cbb4b5c95049f3865a287b2f412b2221b1441ac196382a0f62f43fb9596d6d498114ba3c095a12693b1af2686d3ee65ec1b3f3948c218ca528eab81458c3a7679d897534b821dad7b7422991cee234aecc1e71490386fecac7cc0b0cc6ac9dfcd39a83d0a453b108c3ea93024a131d50f6b2da15d7f920f3937785bc11f5d79648b5d6be73a892129343226900e9c3866bd7a54b477204c5805c215284024f678fc432fb6c9737944319170d54d7e58512388884797bab2a6d6e1ef4462be3f154cc946e6813126b733ca7b23f87c5c300edba08d43073c488e900854c74eb6216b9d50a1c65bb23a85841c860b61dd0c555e9515e61be338902dbec8811d519ff15b2e4b7d74d293bec1b60497634bc2d081552009d96f1753f5d079078987101ad9a3beaea292abc8a7827c952b9c59fc4ee8de575a67dc8baf91486c1b99d85236469e9e90b9a978de0623ed255adac07a10d6f660b7da3b984be472ad01e7df905916f5ee8827d23d77a90321a49dc92bce7a255a95e2a6e20cc5e4009560b1cd9325123622c6d196ae8bdc143c8e6a46a9b37cdf07b14243d9e3c0fecb9374c0bae57dad7f4c02467c80010e93d975e97eda0a9e1dcc53d0f88b7d5ef1e03453936aadfac614bda77949a4dbc021c12dc6656971c", 0x1000) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0x38}, {r3, 0x2}, {r4, 0x40}], 0x3, 0x4b) flock(r0, 0x0) 00:18:58 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCNXCL(r0, 0x2000740e) 00:18:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r4, r7}, 0xc) chown(&(0x7f0000000440)='./file0\x00', r3, r7) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0xfffffffffffff001], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x574], [{0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0x100}, {}, {0x0, 0x8000000}]}}) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000300)=""/176, 0xb0}], 0x3, &(0x7f0000000a00)=""/4096, 0x1000}, 0x801) 00:18:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)) pread(r2, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:58 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="4232f4f499ee96f7b1751cdad1cbe75e4d74e135ef23d852261d340947a8cc0c097c53b75aa52ddaab87f4d718bbd92d76"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 00:18:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c, 0x0, 0x0, 0xfffffffc}, {0x20}, {0x97dc, 0x2d}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000600"/14]) 00:18:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0xa, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r7) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r7}) fcntl$setown(0xffffffffffffffff, 0x6, r7) 00:18:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, &(0x7f0000000080)="bdb100d23e140b31a0f45db1be001cf74bad977f240371c6aa15991c3bcfd0f2ffdfb9feaa69af249b9dd92b58193849ac18888dd12057c35fcef8cc595a12bfbf151f09a49bca6ab966acbe5d6c3e34d37d06152645ebe5ce6099e55ac58400f4a9a5d1112976f04ffff01b9dc244d63cec07d36c7468f8b0909d7e29e8ba0f3a2b5e3e9df8cccb44f01773d345a070c39633b4989ab94bc7cd8ecf9ed2ba80d117904b9a7256ba8b2d15c671ccfe391a03c1f3644630942d9753975e100fd13c3d0b9ecea4914e9179bf", 0xcb, 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x80}, {r2, 0x4}, {r3, 0x100}, {r4, 0x8}], 0x23, 0x0) 00:18:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280), 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x11}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x8, 0x8002, 0x9) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x10, 0x4, 0x80) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESOCT=r3, @ANYBLOB="4cc54459db00cc59a4f0405e8fe4b62d04c479c466ece6c4f399", @ANYRES64=r4], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="8e10fbe39082e5f1c9bcafc85206207da799aa77e2e09a1746d52505f2332841ec76c22302f380c55f900a8e553b6a5128ae2c4e3e138488c71af8764dda1d30e01922", 0x43) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) writev(r1, &(0x7f0000000540)=[{&(0x7f00000002c0)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628b05126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d96bd7a56dd4614ce00c9c2ea0ee60f98cd2b6b274", 0x42}], 0x1) 00:18:58 executing program 1: syz_emit_ethernet(0xae, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6004b26300783c008ebcbcb7d57f00327d1bff8ea443315135c106b43afe8000000000000000000000000000aa1a2aaa510e6313e930cd8653f77e473f8d3eec577f75f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a9980826481a3c380af806aaa53c874e7279d51d993ddbbaafe4575096c969e6f5177a651d3eafc5370d15254ea680043e73306a6377d45a33b0e8a611af78c5d2c7b6c70e2fed27698dbee811d7c1ebe448a8715439e39a4526a09b18721817873a7123c65adb704f2399e2f9ed5cf9ef41ec4de72a0a3eb541d7b1c7960a40f108cd78bacb0e7bbaf275b5d7f0cc739195ec6e676866d950c346e57db047a55bca7e1f3c4370792ac004cb3402b01a499894194119b6ab293e3dc84c2b906927346ecc03d4d1157ddf009f13e5f79f89cd37e78b9e35f2e8069de77f0113f40d079be190bfd71b584e8a7ded1ca2d4b"]) 00:18:58 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xe1f505}, {0x0, 0x2710}}, 0x0) r0 = shmget$private(0x0, 0x3000, 0x1d5, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 00:18:58 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getrlimit(0x3, &(0x7f0000000300)) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/21) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/224, 0xe0}, {&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)=""/176, 0xb0}], 0x3, 0x0, 0x20) 00:18:58 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff8303000000000000ff86dd60e708000015296c2e9eee96b600000000000000000000000000011d04"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x2000000, 0xffffffff, {[0xfffffffffffffff8, 0x1000000000000000, 0x953, 0x1f, 0x80, 0xfffffffffffffbff, 0x8, 0x7fff, 0x100000001, 0x101, 0x8, 0x8e, 0x2f3696d, 0xff, 0x10000, 0x7c25, 0x8000, 0x3], [0x800, 0x3, 0x7f, 0x3f000000000, 0x2, 0x10000, 0x186, 0x4, 0x100000001, 0x2], [0x100, 0x3, 0x71bb, 0x4fab02e2, 0x7, 0x0, 0x9], [0x2af800000000000, 0x6, 0x3f, 0x200000000, 0x0, 0x2], [{0xf800, 0x4, 0x4, 0x6}, {0x1b, 0x9, 0x800, 0xae}, {0x7, 0x10000, 0x9, 0x1}, {0x9, 0x9, 0x1, 0x80}, {0x3c9, 0x1ff, 0x7, 0x49}, {0x2, 0xff, 0x2, 0x6}, {0x8, 0x100, 0x37f8, 0x100000001}, {0xaf3e, 0x5, 0x7, 0x605}], {0x3ff, 0x6, 0x97e, 0x1f}, {0x9, 0xfffff001, 0x10000, 0xfffffffffffffeff}}}) 00:18:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 00:18:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRESDEC=r2, @ANYRES16, @ANYRES32=r3, @ANYRES64, @ANYRES16, @ANYRES64=r1, @ANYRES32, @ANYBLOB="8fb5a8b022628ddfec5003c23701adf26d19015fce3d59410f641d9b6c23abef3c9192aec5d0a39053afe31ab6d44c63b069cd5badadd255a45de14d49e953f5ed28c2c1363528cf43d8d9e3fcb1e3b8a95b81661377c7aaa4ae41ac4de26fca92367f3e55bc8e07628803a62ba9438859812c6f290e05bd483cc38046fba3c495c060be984453746a9fcbee43c0ead700af23daaf97c5b7fd026b2581e3e8af0e2cd4845049e93e4bd4bdc0407d040db1b3dc71f0", @ANYRES32], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) r5 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESDEC=r5, @ANYRES16, @ANYRESHEX], 0x10) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000200)="849b97256e2d5945ed0b19ce5731b51fd8285db69a9d1deb5b6ff0edcb5305bfedbf431f8dd8f0f6842e2944ef1bf0817b3816b8812b639aa7a0dce4bc1528af396ed2f6a559896d6399a3c19e8bf142d8b22aa00a8b9de6b0d5421f0886b92b975f3db56835d948f125922dd001c2b04de8fbc09811ae088b724b74afc709fbe290dcf96c16fbc07fb17930feb9bfde96f1bbd41ff31c1d6b5f6278f597f3a6251f0805af709dd3472f35e59f04deb5543209328da1a4a74e9c9e08d4c9f7b74b29ca89adeba5ccebed0b70693d839c198e143c181815a55e9343a5ecdb74294b6c9e0667c96e05416b", 0xea}, {&(0x7f0000000440)="34f558a4878caf192af5b08228eee5faa18ed899a44cc6144257d549d9644ff9b812b7851eefd9fc5c6a9e4179851e93953c966540c5085feac12fb72300558f92a03ef3396e125ca450c04570fb0e85c14ceebdc6389c3149a105064a906af6aff7f582cadc5894f3", 0x69}], 0x2) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x9}, {0x3, 0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x5}, {}], 0x2}) 00:18:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d6bde99dee"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666901653000"], 0x10) close(r0) shutdown(r0, 0x1) 00:18:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="00f0ffffefff037b347daa1cfd00029078ac1400aaac4400aa4e234e23000890788603000002000000000000a7d5b6f315f6f655da7b809333e74acb68402964531f15345332c619b873ed0e087c5db7bccd2c79336609007c3f561148e0a42f5d80dea14d8fe5a91214935d9f39a57f3ac23608c519a3a774caeaa552d7b94a19140b5b384a812d4800ec9a"]) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x6, 0x5, 0xfc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x401, 0x80000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) sendmsg(r4, &(0x7f00000002c0)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f00000004c0)="845f08bc50fb0aa8f35a06425694a6cb821b482e428056d50cbeb04798a388e87a31914d2b34b64f292071eae8e08ae7cb2192f18ce8290ac767cf14c12b414e166f656224daa6bba7d31c4a069a092da4a1e442e578d75964cdfebd5dd643cbf50120b37bdb4636aed028fa3d11c1a70c8810bf805ddea6bbcc35d050b2b712fdd43b1a94e73d3c39bbae8e672cd164a041f7aaa08304cfb8205584b6eef53ef85c076ac70b677e2b03b253f1979a8dd0508a84e487422908ad69446fa56d2c0a2a3d3d49894fc13b4f6bd86ec4736515a3b23e80895c4380b54dd61d47005e4453942cfdc08898581701c2bd406651ecce55e91d7bdf320eb4cf8f40e7765e5ad018b5a125634b3349ca852c54c540336f1bc4cea85374e7e64963d6b60ee533483b8deaa5b92b8edc2175be56cbe2771226945ee04791f8ca0b47d3ddd85954d7f533f7961cc7c87af4cbcf20f36ad693fcd66b538c7698786719bf5c26af70fafdf1646e050306876c755ebb2e38f61b80d1e0f14e26b148328d3854550b8d25ae82bc2e28e9e0b4", 0x18a}], 0x1, &(0x7f0000000680)=[{0x28, 0xffff, 0x280000, "d9a00ddb9bed75d5a9c2c61ad4f224f44a81"}, {0x118, 0x0, 0xa8a0, "30f19d27bf775745c448d4b172b56247a652250dc5bf9d0d2c7887b6977e9f010700000000000000e2d1af0531ec67e60152ae55ba04264428a886d74d53819fc1f2b9b389e4d370b2673ea6d29797a9ac3c1a4cf1c4801d2b10c87fe3b2befe6665440c8419f1ca871b7af1f5f33c9eed3a5ca4f6d1bd26893a1b8329a31c0700832bba1cc0901fdb5ebbed96b35b24147f20eb844653f3fcbfc33d0cc9e28099a2d998b9662c0e58218292d8757cb4245035d3a91894c14177baa2817749159368b248fabd05162539735683c4348ccc6fcbed675a85b0cd79489e783d205d66ba5ec598c5ac9014f5afbdbc794ee0dc3fcc37627989100fdd25be0eb2f3bd1d88c21d"}, {0x1010, 0xffff, 0x6, "2efdee8b14526464bdbbc7a7c45ea5a97652576cecb35f56c4be26d7677e9a6068d1c5bffed005e6e016db179eb7c2dcff742e09a8f22a0b2209089f76a1ddcad196862e4760513cc0f254697b6c778cc8a4eab1403e9e668a8a6f4ecb3008054dcbb6ad72322a36a7829199ecdb783a6a2f8f02154cf95711579ab1f67966cf068786138d8c6e177b08d7c929a235c5a9ffe7959a24e421365249dd4d3a3015ce47289f11e2398278a752ef69637fb6e41bbcd2b081a5f7eb1195d6a11c7f616b1176c1dea15019a54c867ac73440239554cc88fa76f86da8ab7557ba984aea3033d7f6655d07759b8c914966693379f79ae42505f8409190b6439d0277b779ba0702aa3b16d6e8db3772343cb6006daf5a32a4da3e73d54ea69b528e9080389b033a8077b41a2e6b85e967257eed00c38dac6b7ba5a32230e6b1e4454258a71fe5ec05620cc029c87fe04c6a6ba2fd7d4d71cd65f5307a37fd04161188f5884c4801c957fc0bd336db3c2761c905441fe1b2f4eaacedd8c40eae62fe8d1d70e40ab394d2cd6d4edcc84590f0efd56e39cd92ee91b88f216b6d9f7157f9f3c0498d872abfa2d24e65a5f8b70958656e5217d177614d31a55ae66cc5557e0631f564a419153137f3ce08a46fb3b706b85668543d0692d762f346596116b5aa15cd581be65ded9bedb82979ff83a3aff65dac73ee9cad8ef912c2762a62f16d78ab1c0c9a874c9f93b69e7c033a10a42f00719e80493c11015bb229f0d71a98d21cb58b1e0cc93fc583a360a078d2b929be72508d0217750de81e0ece3b96b938e8deeab15206f303d2261da78076ce1d28724bf51e9ba05ff974d41b1b46cdd1fb6cd8861fca5aee35fea5c975b6316cdba3b5ed7cb753cf925cb2a3a6fc296d15e5a1b0c4f092cdefa0264c1ac06a1ce512145b87fdd89058e567bc31cdb9a604c0fcda4ee3f54f14c0d71bdecf86bc64343ec8685d095dd8d5f4c3e8125db23909c544a98c83d827eb7f58a1ceb971618467ba660f88484b68ba9ae91a870c40dc7be1c975aa526acb1083044b7a5414b4eeb60b410ed1400106c739b4b87e3d854c84d0d62f07a064b2df8ee1a8529368efbd1b2d438aa44b751d1fba71104077327d229956b74de12cf125183e2e27e93e85950437e770f9fa1b38c3bde95c9568b5eb0a8c119a796875386e0fb1d2cd03efa9929884ba16c3201e37ef88242a1c860bf5837c976ba911d11bb47d2b2d10b3c4929fa894d1503359f5eecd6f16242ca197e6be557cc3d72294fcedfac1511c556813c2b3a0846c8f73678901d11876684726a1103832d228d3cb37f4758e61d07f5d2c4d18d6e8a3d457d20466fd96c574313f3814fc568ced567d94ebfdb0f0966548e7d64e7ee6be3f9d7c14183a87d35e651090f8ab8abe88c1dad3ca0d9a599616c00a3c677cf80bc3e19cdfad59dd90737738b9101f9e220b960ffcaed1027b89ed0d2a085e94139db7388204ee5320119248bb28d52572c77994b53810f9fb4afda64342a6d02d0b8642d09c7330f2ef11eaf87ebee7b91a95d08405637a039ed310a4ca67a6e6bbcedf688b3c49264f223619fd30c366f0f9c3ab65c31cf6df2ec15b812b6aeed133b64c1c7c0358234cf571c806131fad3fc0a4264417a5cedc634afe6ddbcce5cbe473a323496ce5e9d14705e25d9090fc4cc7361109a71f16e4544d19f6a5c6a3ccfcad2b2a6d932af3e24b9fd5403376ba537a4e1844c39ceab8a253b65a6c62359bc1a1836454e80e23683e50da24b090709f375f63b64a784d297944658d81d6ad18f090a8aad697251a3603b470f72064480b623b68486cfca1237c515b155c53a53a55dba2756d65cbd6170674221ff2e813769b6b7a4de3a4435c32b3a3f4767fadba4b66150d29488e202442c074f9dbdd810232f017b131327765f79fe25555db9381a30386ef32ac0ff97a23bd9c83b880d3ca9b975439b8a1d4a7672c40cdff1ad443c15bb28199699815ba723ce121b3ebc91c4710a98cc3fc7c42a8769030d0293f4845d9836d7d8d9fb3ced31d36bbcd26fbacf1663cd1e6b5bb19d3d32b95863e8bbff62669cd73d1f4b47fc040cbd302657b263c418da2b0499ae7f51134d6993f60c2da364fa3552eb352f129b44617f46d7ab2dba6d9dcf5c807d9e75e0174ef7c4a75fd447b59030f387e974dbcf6c2ac80c8ee8ed6b9d6f4b729bc3ca2737d45c2898e7af9e546120c443c9f9dc278c3eb4b8916b482893a5979bc71dbacfc72f86e63cb1e0c866e0110d843d00c715275a6419ae406de9f2252b96ef5796aaa28d0d05483fb069c902757561d6fb12d8e4ec7c0acb0b2a5c18ad7d992661356c0295f2b694d3c1d6550c6fa64d1ea049e5851c6751e578a0eb01213a2fcb315c5ce9145dd924cc7add90a336ffc50ed10402a54385b7f1b590f665c0af05d15aa222aa3c2e078667e96f02175b400e7402290579ea78840d1fcc499ef1ff7d6442d4f603be170edc12b0db703b3fd8a5f30b603356f39a157753a95992fe93c725d0f6c36d529bdfe19e28f7e175843ca636ba30b1f25ffbd63a805e1e7e9a4f81f9d2fc14c742a6f054100ff3e5e35e7163fe9e75c1be2d4adc8a0f386d19b2c2a9c643a6513f9da90d9202826244a9c71b2c8599fe23387f2a081eea6a4966cabaaf50adb2742e72db5f4d63de6664b4b4d21af98575a42cb7c32f992dc16f86565cd34cfcfa48ed50172450cb3f6fb048691de0d42b29c120b12617adf144d2c78750835935165ec31144693146446f846f73c7d74a11c886d8cd772833f20bd4f23ce5c181b9f128f3927a688b14e62c4fe4a2a0cb8337eb1c4653610b268d98c286c5919c522f3afb0620c670880d0f14bdc7e89e67df1fb36f64cf8d60dccad43a3e83d0dbf8d3108bc95dbdba2af2ff521f2eefc902aae68cd09d74f6a3430df74ffd4a5bffe2f7c08466210e139ad40df0ae75b208039189a3e9e20101e66e33e150f6dd4fe620eb8e8f44c4d08d07540302d1ad2c2eedb9417a36ebf9ab62e225caf1ab11e405d77b053245e5b3980afe1d0de6ca46a57685482a8efdac64607f6ab649e7e6a1af57256c862827c1a50be09291e4a47dd1f427fac645fd0a49d647b44c37556dc1ed2cc54bb8ec75c7ce7d4b5a31f5a268eb03e3d35174ccaf3431905c873df8afb889f118ee77dfcd48102daa676eb21a03afd48dbad8d2d4b87477109fa7815954f3bae0ab9a00147c4e32875340752ad15212dd61115cede294537c088256a33463908173820e69f2204971d25e93cf81aaa86fdcc53f1d699586d93804c231dcdf11771fb8bcf87fc40a5a184971f9cff1da63d309ae8224ff7a8872d373ccb98c8fd50c7229b5278b767e30e94fc3da22467a95d74074b6aee2c33b5516cf3ed5b6ed22a3dc24d485b6d7e5a24214561554b44fc8bfacd230b3fe3aea56995c68a6abf2fc4ada322d97f12661f5ea1c60d82f2fee6b77f63b7e4b9f86a6f04448c1c1d172829448097023664f64483c36939006584d138a32abbe35813316474178a898239fc624b9d5bd045a6d81dd89f9777f3b5b1cca42591b0a8e9302e5331f84d623e6b3a8d3ae484140cda8f756488db832fa936db154914a6494de6c27a68251d09524c53ca61bf2d14fdddb68659c5675cef43b83ea3a9ad5f10e280ccf8e8c2ca9e1be2528beb4444b15a2d805af1fe24f829a1c162995035f92b03079d762e7b7766ab35759a82632e89c46ed6cafe0bc584908676f415175091197dc716d85396f93a667e57e21e1f76ca3cc5a2030ab2c222ed1b6baed62c68a7713785f23c6a05b47e2bc01dc63fa834e69b89251303c3b390ad7d7475d84795125b8ac37427e7ad7d8aa7a8d3fe87a7b34bb6d4454a85f49a492176c26ef5d6e8c89439e633b30981975f4daf7b85e71d07644fc940f30daf3cda3b609b4a73a10219f30e0570d5cd44dbf8850872adff96581d07dcd0b5d1fd5adbf02bad5bca1f17a2e0ab900b90b9696eccd7fe24ffaf7f72e7fc95655893d49eb810857cc81441436430704692e41995cfff4bdfc9a7a676ef162563545c85645ada0195db8a1492ff6bbd0dc93697a0a3e20f4d30deaf8cfd5aa0ace3f6fdbfed9775c2cd860febe5abe78828a39cdd510f6b3b9f7b946aca293051a8fafea3063bed68e2aec02ed391ae02c88e9f02cd722c854eaf6720db5ebafd5d0558f85a92d770323762abc0667b7b1a73bc1170b27a6cfcbcb9ffcbc091d6dab040f814c7ece2158576f4969393e06119a4459707cf4b222dc42034b456be49654504b745420f52dc3629fd6c63cd8dc1a3f99a016158f5930000aa8e6927ba863d4668894cfec91dad80464c5c67b80762502073ee1695ca859b74184ebbc774127da0314c15ae8832b96f4a4733c129d97a77d5e925144008f7f530d596d7438c02c6fd537cd8160ae4e22aa35f47d970923fea4f661eb70e433b3646d356dddde0ee89a48ab555fcb8de49ad6b0da22312bcca4efb1c93ed6bda2863252bd150fbee348f3734883d5e08e50c83dd943f435560696dc2d3ace427fc32706561dfd4fcf9763422c5dde397420af072f788bc26e3564647fc356e7145f702f10e89d36201cbf73313950d96c4faf85431935e188b9128a7b78880a658b580fbccc77a72ffae4183a81f018a3968d5e909830c445f7a28aadb014a2cc01ff37a0a3618d2e19774b480577527923be6b2622f1145ef31ff4a80f1f3cacb40f7b1d97e24bf164ad7de2a046cce2722d05227c2c2f92518691c13d8fbf96258f76f9b643916c1488a272d3417fd6506a2dbb33b120b39ab5213303311c1b2df755da1b461beed461a853559eeefcc42d78cbf4caab7ecaea33935c7e4b574af05ffe141db23424716105ed6519c4b6ff60a456720fa391458dfdafe2d742d4860df63f9991d57f645f8d666ac50e409fba6fc0283b70c47a613d252db3d37eeede670b676549ca624cc56e81a1958cd1fa58decdae3cd3d6b73c77d5f37c616a3f253d4999a05f373d668e65b12545a7d0f9bce95ed9f85fdf0eac8fa5f4437c6db4202dd9e1cd0ac5f0c87c2b0a83b3967371ca6cb4c4d93306d802235b8681597f35b43d831d14685c07488865eaba110551f162b8f626d04a34a392025e56b36972c79073b346a46533cd5685d2fe5b91395fe3a781a3e1e282edea5668dc02918faa39c58377570c1b1795d1d1a987cbff2d5d5ac03dbe40bd0ce073e87094c9e3deddb03025c2c6cee362efca7702ed85cb8b10d685b571955cb8171e1473996482d1d4db6ed6fe9bfe057188d903a50f639836dbd14fc061aa1e296b760d984dcf00d5b96fdfc0f8a3125eaa2fb900a827341a297c3b7b9c1c2437d7df9f0f689da0f730472f3b02685444349f43731962af90373b547834c0d5844c4bfdfef70cb8f63d3a7c2cecd5f3c6a35a9bd63ff29c1f56217a9957bf807a7aa2d47f00b7fa8974481a7c57b16e72fb0bd472a5173cf695a79fe0e411ae03bdea76dd8d09216dad1e51523a4d57389facf75b9a470d98263de46479d69968750aaefef2c67e0d1eccebf769d5571e14d3f2358294093cd5882f561b47c459e14cb71fbe4b2eb2084e205e9779ff5290fda300e603612f36d1e700567e89986f4170c9311727afa988f898b3053308714bcfb75a95366c9a0c91ea2fb8092378dea31eeb2b426ca87434a55f5096e246e4420262e93dcbbffd032c4f340a5d4efa1ddd1e6a6b588b8a8218e0a5e0eb37387"}, {0x148, 0xffff, 0x3, "de9bb38da4295831cbb481ef486c8cad2f9cf161406bbce17227d7d60ae67915a90a962a581b1973da53c5671a2e6e91b09550d4c650bb34cbee4ce602b7492525b2ddfdd3a3101bc4ec79c2dd30e1e46a536f3bb9ee433c6dbd319bd8c1cfdd1d0419aa4fd5127797438ca92ec3ebcd0a4d12d2c1b8e20c96f7b32e651d3c4098d30edaf7e5337e9c02716414dd436aea3adaf13f2421911110414e8d88854f238f2ec1ce45715d876871465eb372addad045c96bad2ba1924cea9438b7b8b769d5b9be483ed5f51945ab9e3e108bcf1c599eadcf0aaa24c4876129a56c4f1b24fc48f52ebae35d130997df182c3c21fa806d8ddb941897edee5e6ce6a9e9b3617ed5b87837f7a840e51693d3c02f402552e35dd579032f1ecd3e6345b5926698940972cae47d9ddb69baedf9435c3d428472546673"}, {0xc8, 0x1, 0x1, "1de310c1775a8ccfeffaad1e868534d1ca113bcd0dd235b4401ddeef5999a5213f044473a74f1133a9c11aef98d17f836ed306f60446cff43925e8259ce61bf55d2ad2e83054f312cecdb752440edb615159f56870ab6af627f20ad4a746bdefed78e5411b8fc29834fb98ddb307fd2105429b909d3d5a6e4f530c3911a05838efc1d85867c611f5bcff08a9ee8b3f8ef8b00de3b7577f03bf973e1085f16b6ccbde12eb8485ca76b898acfdf12327ea1333a3"}, {0x28, 0x1, 0x3, "ce60ead425a4fb0f16715796745b9d5708731ed763f8"}, {0x1058, 0xffff, 0x5, "36ac120420723f4b61f7b27841058ed6b0a8e50cab56c6ba192657d05fc8439325fd04fe8831a40a94a8316551b28bac04914bad6c9bf2ca8b13e4acf522c8d9ebfd71942fddc88e656c412b4fcd2b029019a9834f9a68b1bd36a2eee1411e2cae3b833e06caea44eba3e4da03ba0b429ca4ae054c60f38e62a686560c0f5dc723ff2d35a6e7460c5ef79a514a3ba05bc8ad385905d2e2cae423d9a0b77a50dbdfd32becbcb03aa7d384c76a6d80136566bf531e2f6908fc17e6bc0cba3d74ddd82591aff932086a347dd662a85ad4716b2e49fcbff756d8f40630a7dce86aaf54c2c2d50381c92e3e417094bd8195595b0a19981072055d2843184f5768334ebca184f49f38c5291bb5aea71026e1639e5c79265336d79ad2169f18fe356d92fa795e7ff4bb9c42bc50ac046c5bb870350c74505e14de90f344d89798ca02662405c884495b2281eb3b0d858a3b821ffffa222c123c4cd57492b363babf15d26abe65f9b3655cd13e5427c38d53af7b28c50c8139e903543d44a3f5ba88bec7c3ba7f5e52a1337592959199ee106903b3ba7cc09f1579ca99a6ef7d07b27cccac22f4fe8de5f38f4f4bcf5f4da732e2c0f6099c0daaaf8f09662f5bc3ea25065fbefc0fe5b47353ff4b503f2a7e86186ade72605c70e1374fa0926058a66eb0edea18702801c88490f068d159055e65a1be249d8d957dcdcf22ed924acbf1f178381652e54321f845f372ddb45192d8578f452cdb4cecfdb6db9f6d73ef39cde82327f0deece3d48bf53e892b32d91abc1f0f7f3e9fc59b588ab197d992ffb3804c7dcce6d2707be7fbb7f76efbc32fbc31e07f8b47c6b98022e71f89aa6ff45f4a5c19df8b7d52644a425b48c66a6b9825d88b5083c42514d27a24c88bdce11f325ab5b29e3ab5e0e948344168f45ab98e459242fe97553d6c818e0a824046cc411fe802ca6547f69b3609268b0117355edf2ba07bc734ad7bfa0be28cadfccd05e2ad80e7ae6a9b4b03d309c93685faee21a3953cc083b0c76e4f6c60256e5f763c6afbadba1dd8ab684099b2ab4193b8ce3c49c8b943d46bd03bfc46c10e9f4892a964f802fde13488ade568fa5bf9744ffd0ff2fe5e6d22cc906e644bc5e0c2c4c3033ef446d12746cdb670ae3123c0172d2085c8cc3f3b4a004c00365ae3eb5e50f0d25d4631b1e5bbb071a372b8dd75c1e5362ad8af35b8597c639bfbf5e64d962d7878b0ed81c9f8466b0e0e50d970af50b7254f6804634091b65964e5f7a4cd47edc58175c1d6e78080fc12ee9482b8c9912e2dfab980e0ff43ce195f81128fee657f83914bf20bca8ca23f41ee6d32244ea0d9d9a9fff0c83c5d6cd69a579390fc4c0689d53f885e9207d6c2d9861b96843cebae3e41be5bc890f940794c7344c8b2531942605d5fd563d828db36dc7f757853c3c72870f2167e586387b65b223d58098ea4cb1de32f288204a9e59f5414880c64108f4b970a6f5a1af68435b18245fdaabd61f617f57db6a353222133e47544e663889f7425209c1b3c31402fe90a58bda80ca305ab66d7180888ebe56da02c681f443086a2621baace305a04062e6fcb22136dab0e3bf38b3b1328e219752f8b8cee3de77f39f63178c94f9b338cb144a78d8f736ad01584f577e26d0c891d0b2758b07980337c5e6b61698b3a0d1529b2b0efdcc2738b4a3f009ed6b51e00a5796b7bb53a81028a9d074dbda1a005241b0548b732a8f692ae26a817552261d804fa07143b7426091c8e39b9d1391cd5f673822650224987850c8f72db1ef0bf9ad06adfa01c2f1948c439a6e5bc6eeff9d04efbf42db3b643b356d7e972068589afada9902bf687e6566687027e235867e49914cd906a493b9919727206f6c4190cce563d63dc2ce0bd1ecfee014def4fa422511f66b354e9787b09e82cdec48de309eac7b90620abb1ede3e86b8160f1cc299981fd5c90f9cc3f4c02659c9297ba81d1f7d31cb550ff1666d7604757d25aa5ad96b15cb749a5ead563ffccec8ea7da8fa9c5b401e24667b5ca52bacff1e208221cf2eb59d32d469fb512bc4be10b2d5278bd697197d52e174f650c816f72b1e7c448d1dbfb4c5704e3f10909875c96ff10978dee367c6d96dcd69723afeb7a88104d62bb8cd458cbe7fe33d656d772c6f56981cb9a14fbf4f25fb03bb1a59bf782df5e1d877ae98747be9617eeea988b5961044e0ed7445324f0fbdcc4110e40b167eecf0e01edeac3ed2d6299253f61a5c7d0e395afdee224c51f3825766ca4ba158cb863bc3d934742c51517bf9638cf78ca3b0a459ab862f2bb838fabc6381249beaf054a05026bf4cf91f03d643409dc1753142f7dc292000f59f48ed2764ead776fd87133fbdc1c47abe071cecacd32cc99e88ad4d3e0bcbc74f932ad85f681debd8ace2cd555f6bbd9132169aa85379cba8a2e314cce25dede5e4fb73c8e6b49a484bfb8488d7ef19870ac5a3120ba7a49a44be88b909435b09717d001cf261b826519e9791ffae2bf7b5f65fabb8cacce1cf55f93d8fc28e68745b3343980b3c1cb39ebb013f20429a62d5ad5788469fb25d4388a284ce3b21d36a1cb3350f3b375b7ee997586c8ffd6cc2549b4d7700a5e48bbbe23e0c223d51c4c9084ef4e56f02421b9011485b9098f560cc1e92fd47c9c622350b532bee566bb8b66832f0eef601d842a697744323d55576408d1a4066bd107818f4d3776895132c4732552ec2ea1efc988c42966c3e50fda2bd9572df64122fc290b964f02c2ee318186b5116393bd00bf80495703ff743ffca1896e77b21440d657ada63dbaeba8e1c89686c97a34b26bb87699df20ae0faa2099a49b2590a8d4d6c3f31659f0e27d71c3ef8e214b8a5c81c45872a67ac78427fec9cdceb4ccdacad3a1848181eca7e680fb629515a594480af2b4982bf2a2f24b97fa503a161f74739b57151e1d4a6065487dd91b7b32566b0eb335b162c13e292fe24dca6f0da978eb505436971793fcdeb713a2bd57b619fa48e241fa06bae96beb191419b150365fa587d9ec1f07b74f6524aae1e7cd21a87ef215ec6ad23de533b3417425453c56407d06bf52d8e0a6f35595f5aef1e75cb6ebf7f99557bb02ca10c6b5e8c1e99fd3679f2566e33d136b8a8865c23f2356e53a9266fcbd90fbac1bf6afbb4210f51e3b2fbefdaba7d4747a1e09106847ea0b71c3c7bf35dcc6048c0c34c2c5ac046c566f5c861af80bd79601acef7fb635c1e12723ae165a4dc462010847d07bf605f89dfba542b1ccf5a224aa88b4ddf40b2f07b9896171ae2daf643a8473a659a9f027973c47770a4f42ddb908b8e51ff68935d9979404b030086ab0b1e3ed82dfb505d87d44a343195c6dc552cc25d8504b10c344e5b0f23e4aec9fe53e3d5eae7d1bc2adc78622569c2c061ddaf664b97aff5e561b2d8c87f04df6c599ea574a492565df1d47f4d3cc28c83d251c087c8a32de2f5d372961b17975b8d2c703a9466fe648ec47e0238411db3aa2cb79f5e02988543b60d9768edb3e978025891270a016950bacf11831465f2600744d4a76a03890a2b212a67bfbad5647ded03c3d3636ed12210a67f35595f9eb2b6fe97c309b35dd48ef4df9932bb786ceb8f7af13a9a96428bde18162c08891287e137a37999d2eb0297e09e3fa02355b1aaff6d7e98120e83b296162cff2fa0c857a5800d2b7d6eb1230e0eab18fcbabfb79e66bb34b5b8393d17c93c732753b5f29597c8aff7c0d7012cd29478f256da95ad238b7aac4f17b8754f080e7f030f2f7da70beb4f95f807391b24b7b90764e7ad8984abebb63aa65a36c7f4d30a89e8dfcace6a3094d2a429e3c3572b6116d5db22249712c3cee3d046fd12cd1cc0fe5eb4075a1315733f9379dc22b71017101cecc48900c8ac6fe2070c20cb829a37c275d0be9d2f0dfa55aa56ca56256b5cb5035f3117148a5683b71aa9f3da395bb3337cc8ea815ec1a2ea83e57e38bffd789a1977f73f1b37ad55f556adbddb4f38a150f663a5fd5d9d7311e02988647b942383545440324a39d13f3634920668c73bd971e5ee6ecc7369624949fff79dce9b487ecb0e2c3a9328cda3146006cdca10a1acaa5a947f5d284db98ad6c4158c65422ccb14802133678b2fb6d1a78d8618cc1191b730ec2eb8f74f48e49dae31e71ac062b04aec2504bbb0360b06cd7b0b230dec26c94b3cf531d623ab2875493d42a2a474c6687af638e02978e62b86e75662f211e7a3929a354106a307b8c01adee3d2754aed0253ebb9d22d5bbeb012c2264bd9811b64b17355bf71073eda18d3c2931c7c4acce22e392c16bd340fe2e6450489aaa57e2b1297c66414ddb2b1a7fb8d58838712c09e2e1235d80df0012f6d2df4d67425514f6d68f65ef2594a0ab1a122c77061f37581e77e6d0bd5a7bc9d7f757a9a09f4a6a3a421a5ca4c3aaabaa40684edf1ccc900fc00fe9f50d85ea6535a02fbd3c5e4461fffef81cef4ab47ef2638bc958930d6cc02b7fbb905ff2507ddac70cf7317ae75688c96fb04a0ee101569d7024bb816e0013c432e3f02982f23e348fad02da86ae5c2a534363fe8b62563d10479686939e9adbe0d11ed4a638b85e34b0f6f3b47041e834f0261f2b1034a5cf29aa8b45405c2756fcc062e79ca8c7408370ba4c14705094844beadec768fdb522cb646504959e6f99883145765b0963e9049499a32ec9856248a0908c36d7aec6b4ddfa497627381ca1bbb1100981700fef3553e3945e4fab49a2025da54b87b21720afff33e117829f8a7e0bf1d1d1ac8bdcbb752db121f24e8c3a209dbfe5114aeaa8ded7d68fdb8f3854bf2c837c885a24739bbfe67296a4045d56e91a041c92c81f3eb3f28232ffb0efdec83d63fa7795a6f208e5c2f4c5a43654a27e641feb94c408bc153d2d48686cc8ed1dd307494f216e7af0aee76addd964b5e7671b883320871b38cb5d5d2da335a94c1095222e3300dff3a235f3ea85ee3acc95ad62f160cee81a4ac1b23f3b9f1ff7915e9d9e198f1a3f46c7a9c68dec4b6a188b3e731bfc81480047b429ad4a5c1bcd09402d9e188bea3143c3b37891dde2b8c777062c2805e737fbc977c2af077001521bc4482ac40328e60bdee206bed9a6afca8d57299e805f7ccead609a6f5c979ee87317bf732082a4bec8bb45d09ea0f4901d9e26496db050579ed5d4caf5a2963bc651e92cb301a95b480edcf89db0866b3b47d11b9fe7848d77e4aabd2b6f19136858842dd98623dd1ac21b56ce5c9a52950d8cc3c53f3ebd9c9c8dfd421eaf8925d7de6461d8e7d8f2a8d516cd39a097591030576ffd33d1cf1279937324c560e9331f8037281611dc2007c073a4a4a28eef5e809b830127446860b646c3c6274a48e99858ca94cf9441913c901b4de00c9f2d534d2336f12bb9cb21da181b66c4227727d48b6345408c03886c63648fd4cb39f46cbb4f1869eb30f01293afba2c766d113ad85d1bf588f755d699abdd6105a5521bffe948f37b8bcefe5c176916a2c7793304ab67ad75c898247f62024d77ad5ee2ba0bd5033e164f3387a4892ac1ccf0cfd0f8f0e82b0bac79bc56743510c81064cfa2650c58175e69aca0bbbf1fdc2f6b4b31278fd589f644de863ac2688c66455b25ad5b25b4ed287be8770d0b3a3ee5b88ecbf8bc394de25468993104aeb4f33c681f2cb2d559935694c40bf4d017ca06a2372f25fc94988fb68e8027e712036927c600bbe944236d1b3a4981f744428f48a65e980ade1a66ae5beb5205fed5cea1fa394c1c0a12823235e59921ce58a44cf9af4c83dff313076639b4e01b2aec4fe81c97d7cdaee44fb26173c62c7e5bd73f081762ad557f951a50b8b38c2f37761a0000000000"}, {0x68, 0x1, 0x6, "9d017a191d01348d14cb906eb388f6a04f874c3db0f232e991e976354f99028593c2d4ab875bfb8a9d5794a8eee7353649f7f01fe498e2a9b0d6dfc6f5e68a9a8b8412230f797ab9d515f7d1e3662dbf90a16602"}, {0x110, 0xffff, 0x20, "aab552c6b427ca9a6fb397337badcbd81bbc60d5cb394bdb81481317f10519772d12e8bd5c8fe819de872a44e68de3c6f95182dbade8e919ed68a1f6528d1d0b06153455a7ee35102ca0cd872ff0798f2feb1b3061b69d97b02d09ab730a19c1d00cdc0f6ffe4f93191bd9e32703b2a31fe70555c098274742891c11b7a1bec0b147d545bd83814de543eb954dfdc9efd432cab666d6bc5d05a51273fde9b12fbdad32d1891b34065d264524e2d74e578982a6cc75d80844c5b2f036a9f43da51483215446af98c9f2a2fd0e6cc04de640e90493b752f0cb1fdfe8d13809341542e825436d08cfd4d569a200a10e02f05fadfc3af89bddbff96119803e46"}], 0x2558}, 0x4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f00000001c0)="bd8ee6d2b80db1628b0179d7a8c08ab91c4d91164ac5296446f5fd281cc799d7332a3ed3d30a0f2e115e385c7fb0032cb79cb423d1ca9339", 0x38, 0x0, 0xd) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) ioctl$KDSETRAD(r3, 0x20004b43) 00:18:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1}, {0x18, 0x2, 0x2, 0x7}, 0x2, [0x80000000, 0x9, 0x3, 0x1, 0xac, 0xfffffffe, 0xfffffffd, 0x800]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:58 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc110445e, &(0x7f0000000000)) r1 = socket(0x6, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x86, 0x8}, {0x81, 0x7}, {0x183, 0x3}], 0x3}) 00:18:58 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4076, 0xfec}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x65, 0x0, 0x0) 00:18:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() getegid() getegid() 00:18:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) 00:18:58 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000002c0)="f1e3ac98933fb2e27da6f2e68861d7a4d5eeb638a391b8dc2e29630a359bafb181ba13312894ab22c785930c5cd1c345596c203b2b4831a416139200ac01035e84d43b30ca1b907daefa2a552292fb6322cc47d2094b60bd0800a8ff7bbf9450d6bac56dc41e4145ae7eea71580a46c34660ea648b66b60ade78c15d9349c227c1f6e5aee509199e087d817275669f4e3e6bc72878d6c9f3821f13ab6b69c9a0cb104d06de353a49378391de7c4c396b9b6f89344e7b2fa8982bb6e4d73b932e52c59871d03d382d90f2737fc203d3a3a889e31a317a323be62a4fbd59443b214af254a82eb377fe7a3419deb5d94726f390d9262b88d241a2821e5f597671087f5ef215f4a6054362164648146b811c412c12698240a168f7150271cc32ba8657c1cb5aaeb467f8cab2d2dbbc6b9269d95a5e38a115dc48fadb869795120bed59a29c152ff234b14c628c30ab5ead19797257d158abcbf9c270face59ea537c6ad9bd1afc3e4513d1ed00f6d2e58af459de4387c76f1959b5900d2b9e0e4af5d4dcc3632ad868099e6317e18974be92423b6b086b390cdaca6c481105c875d876062b70d5fb35e8d66f5e2801916ef7e447582faea8f0abea4bf6ba0362f840c3baaf41d68d4b09550e8d36c0ea69039aab3dd8f1e4cfacc5fa543f474a70c44ac3112fda6b271fff783bc7f8f0e0984f2262218e23fee9f6b98014533757f5aca1885aba04b16fb921939b94d354dfb7747633a8dc073a167eaf3a644b65f86a856d9ee8c666ba99b1a4fe436c559594d71b9c849b9cca676cf22793d15eb7a89b5953e47a7ab66aad3ba55c91815174be8a6c063b886aee3862946343549efc250aeb110b8e489fb5568230308f286a201260abb51a743c35f8369282960cae6c106b1c7291e1de489c6afc6253a461f518efab5c7d7f1d3163c4e28dd343667e6c3623fcb6bbd4f4c26aa4002c98a5bdd835bb36b83ee87f6ed9e896e145b2a9b41d4defed9f2ad5bc4fc549253ea0ae1f3aa88d972a82166c218083112afa805a23e10b83d729476ccaa6e698af3012ec8a06a45eaa3e1224a630c190aca89c284056c96d356d8898fd608da3f36435d6d7d6eaad4a9a6f056bd62702a6a54fe64670e00a972c8afd713e37ef0e814ea09f181a024ce5e96ffd427e8ea088e87f4a50fc9a16fe814aa801daf8514881c184dcb7bc1c38880c951bce9a01af66d47f130c7eeb8034817600e45f96cb0f8e8c2bb274865ea22623b5eab6e7ea367bc11413ade5270f11b5a225eb70660da5b181f8bb8cbc64e0327c084fad46fe0a47e1df0ecae1a9610f228fa64cb5be4fc4e2eff5792bcec31b55f77c967263d8d47301498a2ce97641be738a3a23f6317b8c6749a22f37015b5d103efa1b64114a131096368d99f7f5963e1554656588c55ceee64d44725871931cbf0eb55c82c1853c8c351a9c3b25389eb974f301ccd7e94675588163439b5f58cd66ad1477ad6421f4025828a5c6553f2b9d51e327d82b3f8cd09181ca45bcaffc3ad2937e7b0a403901c520b067ee2317dec3ea0a0e6d4fe690d07f959ddf58d0a4f3d0db7c898e26753ecc23a06870ae517526997c5b1a46956a306fe5c266dcca1c38ad7753916d0e3702a06a8f0b804bbe05d2005cb1dd14511936a48600dd940bc0608a2cfbaf2539f80a3dc3fe59c36cd16a11826a4afc02443dc453772ea371c0a960d07137942e8151f34be520e6b784c384898e7586bf241f08c4557f39a733624eee1e4928ebcca1fdbeb1b4a0ef3353bda6918fb367f15ed98269817cd2d19cabc113a9ba4106ddfd72bfb464cc8d913ef83d7a74b4887523bc19e36c1ea81e19c7d6e59f2d3eb309e485976e14cd4f1f3afb4b7618c44a2549676a251dac0609e4ae17b517fe4b702b545e2c4cbe1d841f69ea7714e9c7e1297ecfc07beb2b60d8da855419687cf62b834b34dac9a8b26736d8c1e54337fac86b1654a05c6d0a5c65b2731f68a1ae1cb2755e18bdd8c69155de53f7a700e2e91eac08343e4f23fdf6c7dc969cc1377f7e522515cd443d42e818e8ad458d260c5eff092a40507e1d0056cb3184ba3ea9b20df9b2004cd41344f7963755a406de02cd0b1c3345d89736739c95d1d9c22eb0c6e6464de5e346a9ab058ccbfe1e050d5ffb9efa7a359db45b715cc900806929b5373a22967e9ab68cd489052132f5ee5626c7a462053f41c7a75e2bca3496465407625023ab81107915d72e9910192380b2d32617622fd132d8100fbae0645ebbd08ba57263f7cafc5b277070de8cea631388ce80a2c0ab9e05144f0eff80e3f3c3c147c314a74d3306b85c03dc4ef9e9f94951760cd35b3831ea8b0a8c3af3086837c834984ae93544f4e9ad5e5d19ec47f19638e206cb57a373a70fee0500fd6ff33e4cbd72e387985c2c3aa1904f2345f5f149cdcb695d56b4d1e6f696baaf752fc4bdac996496c0fba1697da4867d2a326077a06681522e98d7c034115e4d8b10ef33a189744bc5b6cb7560c30b44d2a6a7d811dff6cee4fe9708c21d5fd1cbcc090bfd9fe7b15eb59a8e53f897cc27f7e38367f0d24bbb55daf86c1815d40eaa8b28eb93b5c787cb7e338f8a1680fc3bc49e11caca3864e1782c57c2cec36fe627e3bef4bf8599c96ee93d4ae6da8da227513476a1843e62046de29e404f30a1190d78e03b20538e8a72ca19634f116be0618aeb8ded60446b65e862e667fec79970b1081fd150f634b153f4a41926143ed21947629f4d43405ad9b2bb4539060f1b584bf1436b8c3b89386cd5c0785a1e9e2598f738a000d8226524dc83fd0f9da4b003a42b429aecccae62ac0e50d19cce1a114bd7b5289d4f863019e495e70a2609f544d449d699baa952bd6781c9601330985151e2617803f4df15305a9febe41af9f7de7c2a8cbd14201c69fb0c1d8729fef5b2e2e270d8370606907f2843b796abe7698310f9e0d66fe521f141ef63bf2207515d58a540623f50fdc64920a8e5bb75cfc530e097326521c9626a605c80734f30e262caef5266001d14b038a6ebea02750e43843762d0f46717d4031f4cbaa7e27f7e58be09116d6bb2618e8be29b65a2c48fde7c7f0ce2993b24dffca0823af8e160b11515b2af75a5cc86a1cae343bdc7beb31ee7c416cfce0887b2db03eaf657ba9b3b091c5f9882c01d334573cbfef0fd04b5715e0ed6cd4e85aa770b3cd515cda47906a26b14451806351903478fcc9fd5fbad9f1c61d62c1fec2dd54de748f1e587c0aa4f2d5bbf161d85141feaad0e9b199343025a264ce9b8b084564e924e108254cfcf9298c0c9c9208d94b6ae844bed7dbd8330c2dfa0e41d17fe16015ad12df235bc7131e17491ed346ecd0829ce06036d8422a46e213287db895ace5d39a2b49236ed966c755dfc6724ade57cf01ee8ea332814f733a096be36becae83bf15078a50211a2fdefb201822faefdb2e849209269a67600a056acd3ca843dbc363e4ed0527f62079df05f07d3c25049ee5ffb8c3d17cd1dba186b688120cc2c96bd28134671e715009217243e84e22d66546d6b71036221a81fd2602c425b62ed1857c60c9d66bf37b297dd8ccc497ef86dabbc912984ea207c7ba295d20cf9aeae69e55567e54877381f18b874837b1ef4956bc8877a5d3cb67d4cc0ea8630003e6fc7006ac4f099bc54af99e97f1bbfe500de2064358fe4db6c654ade4bd4d21e96a21917cd05a9da62ec48ec9b157b80b09d3d3b92f4a52a3f86502e802cc2e6199edec28f533c2b7fb906845a1a4ec3d1fb32f9b3f39e5cf21a078f56552825ee7bb25058afca4c7e27bacec4c91260369997440106bc12ba53df88543d1427991e59b3c71ee55bcb7c99fa64d4ee9b5f1732bce0be88103f90e9368c409c556019a1ed4f7409a51ae076c5a4038f66b18f2a1b740761ba3af9a3bcdda03778c1d81ed392ee0343847525bb21d7e2f9faf001307c625fb9ed8fbfed7d5f94aa1c20615db025b503c0396a54862be073c538b35eef97237b2315707310be843a542dee88a5ada3af817b3cbdef3ca15e4c45954fef6f68a5f92ac4668df82162501524386b6aa8e822fc32e9b44781723af8794637b9327f2749343ad222d526d0ddf8fc51b07aba4a29345fc999bf06e874c42aab4803c182cd4c5595dd6f1d926493f3c37c142cf0a8c88cdb44d2e5a91e3e92f03ccce24a942914a0f2bc471ca7cb78b992f4f181875b08565a4182abbcc2c7d5f9a6c1e5254af634078981d24dad9e313ebbf035ec766627ab288689882d9920f00ac7dcd8ab5f009554080cb4a0cd1864ba633d69a7a06fc5ea580a2b7f95d43344af174ef96278571630c94d7063381a52bfc1c1510f366cbe8f375a372e7a6b3d206c415936801ce808860ca99b73ef2a3aa0619a52a07613f1a6c53150a94ecc750faebe9820dc54f92559e3fb0e2721ff8286f60ee58565cd1fe13fa8238be7238bb8cf3ee363f5ea57905f5f8eaff25298dfbeb8b5f0166a919965725a8e66f7060a14ba8fcad82fcee9de891b450558701bb7cb7055c26ffbb3c8c982a75781923a871460ad626988c3360b989a162fce9380c4291b736ce459e25e6d5ebc3477d1b6dc3519405a208a7f521a1125257aecaaa51182ca5b7c05466192d09aad0a3d7cccbb4fd116013cd88548eb3c88ef96a76f2812f58aa2a4f8a2d3d57674b71cf2fbde83ed847663de46b3b98e102bb0485e3767f37648fc095022c12b924faaf7de4fd2c21ea8d84787a383105800e207fe3a10839a98b1271ea2d5a96434431e78f3d8eed5c9c499c43ead9150ea346ae07003d64fe92689605e6ee00f8f4173746d793082ed813fefcdd88fa75df50c5569c4d6ba230aef4ef7b22a15680952ce76392b6a9880210b1ffd3de87343c803f7312924756338cef883eafe83358244c492b712851feb34332a8f7a7dc4243b5be11f9d6101096dc5cb1a3d7802ce52e7ff41434adc56340ee719065dab317f75f51f29cee4b52a9a1ed2a7f3c7413f8280a05dbf10f809dda7fd8a56d3c957108e357a353fcec9c215cd861d18ab4862e55a11316d1db135c8c7f7fc1225485620059941382ab4405a7b743576a77d65c0e8c6c3f69b3b8eddb1617fc5111f8a77594ba7d6716877ad4bed31ac4207938e18904e387f40825c39e6cedbe48d3ede30f90048596df7825ca89fe497e23886349f9c5a8ac27ab12ea1d0e051a9e02c0867dc25b0ba5a0bf9fbe9b62b8d7251cd5dc6cda6623e21edcb77025bf3448a2bd130cad0cb59ec734d9632dce9e04b2a4e7d595f47f51a836d847a4467ca295fd6f4c4c80fbf1a4e1a324c03079e51cc772ec161981cb71db21d37ba8343fd6ad3ddb04fb0c275df1f117266c14a4e25ee12ad6ed0709f7743c3aa92b29445f09c1088d97ab135298fc5dde8290573f8bd3d6b4b6664d8449b1a9eddd563d5513e6b14cc8a10f1fc3fc9b2ef5b62967b2623c08a45c5657ff660e01bb9ff2f1c64cb09572e0c288bbc9efb91cd6e5b8e5a88805cba53b3363a84d91c6a1a8919ba3447db5316f9d1f003c0d7c3112c62a65cdf8f0d2786938859e842ce492bfd7c9ca5aaac83a6437d4cc8bfa17ca24bb13f24ad533d6b64fadef0b4659df5eb650feeeb4838e786210f957b4fcb335ff496ca8e0f79ea3d5e8100124decb69a147507b9bdb5d52912aff7eeb1e0fbac4c5733b496e84fc1ab103ea26ccc750bef811d10584a47cd85bb700531bd6e680253ffbb6faeff5d5363da765ef273729a514b7b66", &(0x7f0000000080)=0x1000, &(0x7f00000012c0)="7845ef56444c5876bcfbbc0da541afa654e918430b251059bf47d910317e15bd9de8f0c4d4a5199c1bc248da7229f85aebfa32655081c04a0bd9eb2564980d72bda21f9e3a9f8cdb74c41335d509b2e18f6753a25ba3d5c39a56491ecf203a54532f217e50749b4a2851f9101bddf1cd0329092de417c5a3df8793cf68a2fac8fe0165a78f31f2c07337e138893407c2435ee74919d5eef288b18c2400895996a620f748f3b5853a9e8e2f6ea571ce54fdf322b92dfc2d5f3df0378692d693dc4219e34ad42056366effca346ee377faf300a1cedee962897207ee0fa1e14aab623bcb14be9ad2d2bc277f4e793812448817634abbe84099cd24", 0xfa) 00:18:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x164) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x7fffffff, 0x10000, 0x7, 0x1, 0x1, 0x7ff, 0x6, 0x1, 0x1, 0xffff}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000072000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x2) mprotect(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x0) r0 = geteuid() r1 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r0, r3}, 0xc) setegid(r3) 00:18:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 00:18:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffffffff) 00:18:58 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd609e010000343a0061adf862858aa8790dbf9a1459e5824aff0200000000000000000000000000010000907800000cfd60f77bd70000110000000000000000000000000000000000ff01000000000000000000000000000100020000"]) 00:18:58 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a0020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x0) 00:18:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x8fe}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) pipe2(&(0x7f0000000140), 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x9}, {0x18, 0x2, 0x100, 0xfffffff8}, 0x7fff, [0x9fc, 0x20, 0x7, 0x23, 0x97ac, 0x200, 0x9, 0x800]}, 0x3c) syz_emit_ethernet(0x17d, &(0x7f0000000340)) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x73e8, 0x0, 0x69, 0x9676, 0xed}, 0xc) 00:18:59 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x7, 0x9, 0x6, 0xfafe, &(0x7f00000000c0)={{0xff, 0x66, 0x84, 0x3, 0xec, 0x7}, {[0x1, 0x9, 0x400, 0x7fff, 0x7, 0x1, 0x3f, 0x3d2623ca8000000, 0x1000, 0x1, 0xed, 0xdee4, 0x9, 0x6, 0xbb5b, 0x6, 0x6, 0x81], [0x1, 0x401, 0x6, 0x7fff, 0xfffffffffffffff7, 0x5, 0x5, 0x8, 0x4d65, 0xe291], [0xffffffffffffff63, 0x5, 0x1000, 0x8, 0x9, 0xfffffffffffffff9, 0x4], [0x2, 0xdd, 0x235, 0xcea, 0x98aa, 0x9], [{0x6, 0x80000000, 0xffffffff, 0x81}, {0x800, 0x484, 0xfffffc01, 0x687c6d9f}, {0x1f, 0x100, 0x3, 0x6}, {0x2, 0x6, 0x401, 0xff}, {0x3, 0x3, 0x9, 0xffffffff946750e8}, {0x401, 0x7fffffff, 0x101, 0x10001}, {0x0, 0x1000, 0x7ff, 0x1ff}, {0x9ee, 0x1ff, 0x1195, 0x7}], {0x1ff, 0x6, 0xaaf, 0x9}, {0x3a79, 0x0, 0x7, 0xb324}}}, 0x9, 0x2}) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffff0800450000140000000000009078ac1400bb00ffffff00"]) 00:18:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:18:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696cef6a048163cfb982b3efb4fe2d7cb039fc1bb34e6a7d0c887cf075fb225eaff12442243e09000000000000000186744858bcf21371ac8f2b9639d04c9fee303b235383d5a0470ac3f27dc8b586b0752bb8c53e05c8e5fb74b623db09824b58877779fce7b54e7947c7e48c2d79f37eee0f3e95b30d4c4d9f881467300b9a95defcc891019b3c7b0f6dfa0a18b3ceefa9fcf129a26c97918705a9e82aa9ef87f4093d7cdbc86bf43a8ecefc4670779875ae5c6aba8f529e42956aa0827d8b00b1f1f468f84df50cb7390a0dea2cc482b948d455834a4b2682ebf3baae79164fe0e4498bd8c4db4cdfbe45f07f15112de550db2c10709bea1f78a290bf3ee3b86e87b8a1422c8c4f22280d772e84927a2bb02082d11fecaf45ce8cb7b23f32c74121214a24d27e73f28dd1a23ee3f3b20b8f3ad8db94687a7ea107ab9b352c55330ffc6a9d350035cf1cf65714ddce8a8e4fd5e0a27d25205d710f0183dc111394c736d9de6bd58a31eb5470e6568d629b6ebefb41d2ed0ca7ed6bfb070a"], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) 00:18:59 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = getuid() setreuid(0x0, r1) setuid(r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffff9855"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 00:18:59 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x3}, {}, {0x46}, {0x45, 0x4}, {0x44, 0xffffffff}], 0x5}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) read(r0, &(0x7f0000000040)=""/156, 0x9c) 00:18:59 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r1, r4}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getegid() 00:18:59 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) 00:18:59 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000006690fbd11c83652e9300ffff00"], 0x10}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0xffffff01, 0x7, './file0\x00', 0xffffff99, 0x3, 0xc2, 0x1}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0x22, 0x0, 0x0, &(0x7f0000000040)=""/9, 0x9}, 0x0) 00:18:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r0, &(0x7f0000000340)="d7ea19f9123ca7b72b450cd974c5006df0d7d6101b73cb507824a9db4af74df2f2bd842304bc1c5e0098d468fbf9619111a2e7968fa712d499420514133c2a9c1d885504f27ecbd945a84ddfc1b80024c6c45d1a5f589bf701e84bd6903755834cb32b090124a6c8dbdd29b2592ec155344d0da654e1ecb8a9623d9513db6f9e84cb3438979abd60375dc1790d78a1dd8eff2050a4856e14eb2e5280e013352e599fc57e654bea844fcfdeb036f78e78387853c004fd752b864e9b89d33f4cdd2f75279ef0931ff1e2f0b8a514aa6092d9d56ee7de1a94aebc02de6da68d6eda429db2e763b244fac0fec929dddb1914dc9a9b1b7875dd437eaab5cc16b1ceb63b6358c00ea613f3e37eb14718e173c02f990cc47a5eb30d0c5ff6e00e5d85f3afb9cdc35d8b4cbbdd64734ddf1e608c91e5d05f66a1cd42d3a5dd7c945d48f7779b783a55e06cf6086b9e1c049430fe45f272603a191e095cb578332b0c256cc84bba22cf13a97737bb733c89a3122e95960744cb482b84f98fa3d958b7be208904154398f01986c5c673bfa18157d3ee24a3079aab50c3552de074aa95997ee67f298a45c89df795c4bc2a7acfead8a12051117b458852bce5dd84bcd886877537cd758e487cc715091991cd329ff1657f8c2f79e805c362414a8310c58629042c1552e42829940f620d76aecda8f1aa3c9400f4efdff77bf41a79ee6bdff6171cf45156c9647716bd9409807bb124abaf5ab2175922249a013a0781cdf886e2f7f3447a1d303dcfe3386a9d1b217fd6af970b185c1d4000a86debc4d71f29ff41c08819c5c1e047a76270d99d08081108724772b2c641bbde117e10ea5508e85fec849de2d14a4f698eecf82b7a16439e5cd5969b64229be197bd33d69605eb19b90c00e8a72b1ccef89fd3b948d0c3719aa5eaaac4b2c8cbda86fbcb1e745b432995866585956ba30ca22dabba6042449a88e2e0bf9ee0e09a4d61cf53378ccd295235220d6430e69837b37d2dbad582dd22577a012529529f2d6c3dd023bd99b824ca37483c2123ba57fbb2a21528247cb9d8533c15c261e3ed89e4fc019170bbfa4bde732fc659a451707ce3176f6bdcf84eccf5ebc6b2476749cd58e09ad34d4b46374a041552a74fb2e25fd25c50ded15e0eccec40ad50dff70cf5631d8997fabe5d57dd3fcad24ac6ddebfcc49a5d38fef7083f8bfc737922a853436c69c980ed85a5aac06d25296084ab84a1f52366e250efdeaa45499d497e1e29cf1061ba61e25642860f2e76dc946228ebbb7920adce2a7bd0fa4b8cfc1bb1c06b3bacf08657a1cd1d67e7de1b2cca6467cda463aea56ee14ae4d637af521782acfd666a9c8c57f65a531c24f174fde8cd9311f59b60a607f4d3c0f0ee719eb7bfeac675127101c6ec9d1140aec410be4760a152cf1afa9e69029864ed9531899551aec282754bd2d97f8b5dbd74bc9d22e281373fd4313015a3dd6029f704584e3de16b41cb940af4e043159ae8bfbd602702c6334bfbad465fd5b814380c64ff71a3c3f988a3db4e4d24fead9ffda0a0b2898be99e54d2d15a43c1b6a6d40318b9ebb402636f1efd1f05f4f4d3cdfef2c61ce1da10aa3facfa75a7f7590b8e7b94399e84138ebec1e3afe7b96bfef5d8661c79167e2357eaf4faf34dfcbe6169ab4393e56eae7123336b242a0423c2c8de831ea24c995dab2fe5f8c97134b3c35351424680efbd4ad9d0cf6329685b2009d3fd0500aff3d7f11150fb8779e90287a011dd428cc3d6ec7293aa37416129598fb120d723c992c6240d0ccc396b0270f627b754af664275a4c50fa8f673cd30da91a241142bb374ccec2c10ab496a4c34b7594d396116adda91dd57b2d9db2c5f39e543f0be5d930db0526a0c7d56184cccfe7c881dd000b7d06ab74e34887c2b7c17369d653c313bade3a9a18e115cacd56a5dcd1a2b75acb43d9abe446ef5b13a80f74e35d144874fc14cb368d1401262182515bf915349278a572c67df5a6698ad50ffce6c11c2a7f3afce1b7e6f61dbd76e5c6321bd3fc1d138f883fcc7e4418aedae396d97ac8dcc7d48902c925f71a348f659cad158467c75f5d5a8e7ba3492355e990394761a4e8252386c82c335df5c4236020667eee45db065a47ba74de007be5dbd21796eae5bf7ad9dd54a1508c2a5413079a53f39d631a039a7d4a5cc2636f94a18ad5418272ba271349b761ef9386e7fcf99bd612af879dd7c41d017ff542d34d79dc8027b0f71c3a1a272aae60add5b6fd4bc75622854def76a1be6f91bf21f6964a5659b40e386373eadf1620877e4c78ff822a047c3719293eca99c8ee2be09d5d5ac42f20d815060f30515024316155a213881091390d40645ae13d25b1e670b5e6096bb2bd8821e6021502c4e1c90106f47f1506fce07fb4a792b402dbe657ef567a53c113ce87be6a5f90cab58738ba0609a7c3b57487339814e88a353407950a08803716ae2863e4720f41f7db37c30854c772b9f88fcdab403b32d2afdf9b5eaa2bf1a10e80f8cbc8e78e1902845a373d21ec08b21f4ed62a21f507016716fb06e89f5f48be91b25bce380d21be8107d81824cac4432a177cded0f6091209445db14fb007d8e1e13a4c32a1aa76a47ff44dd38cb5353c24aceb09ca37f7ce089aece2bc5d41f226f965f5d68c42e744d5c0f0e1361c9e0ee068ebbecb1b4bb08cee9b20fa649ed39e3fea490989ab32d5e1bce39e1894636f6d35fd724c6ac8c44fe602cdca105c23730a25bd5377615aecb43a803ff3596bfb66980573ef419e88061cb7adc65a746466ca36a1abc9025eaaa07ee23fcdef32fddf0e0c24ded14024e7b69ab8c5e960d1af69d6703a7ccefe2ccd07a338f47ef60313f5a70e05468f69a0063d3491066d5eb69becaede325bce1f52a9a7a6bc7e6783db51221bb624a52ea92983659fbea22c95deee4a64331dcafc07b508356e61549363693d0baeece707911fdba03ef15c77f04f2f540b877a7cb6e25d101804b941518a3f7f17b0e16695c85ef0fe11649bfb6b6ba4f08d29a79ec48a58faa761518479c78fe8043aed8e7da26750d8b856e16e60147c62e517661ed8e11337c2e619d2f3cd0de70db54332d40d32eceabe03b0fb599dc5897f788fedd29500cc07a9d125691517be6b0f1989f379a300f4f609461acf1f35f668602362904767840c6fe82326cfa67e12911e03645f24a02fbcef728922282af5a9f30f12c8102fbc79962f8c865ea309c84bc960bf042afa16130c336fd964adcff8a3d243a695f26702af461a55cdccf938717205904dd16ac9df7b993c62413e6befc4e2a9c19fd76e818ad1362ee079c45a2d39a917abc820afb5977cb4b2d15b1e72ded0f7c69a7b10f51a1863487fc9eb391a9913789eac1b77d9c0203cbfea44080f888b86f243faf4493bbb59ea82c2662c65f2696c91fc5abc5754f4fb4c836d59fab19b4f1fafc4743bc6f8a05b0b82bdae67661e20d759b32c39e9e01dedd77ad4b8b69e9dee05eb078b9671e5e3b91153a35c8f92165a5b344c79ff7265b234ce5cb582e7d13bc973d4ca06900daba9d112c6d2519516b4d84ae181fe4400d6ab8f78e3fcd57546ec3877191d0d34d01b978107565a6a0cb651fc75b3a2516622e36c98ae2918fb0dafcf22345f6e08f5526ef4b5ad4fb4fc859bac2c36407001c51cb2aafeb72223f5282aaf4d8f3eb92a0c0ca66cbe47e8e967d4f8ca6d312f4015a10eb019659db9f943e7b86d297acd96a4ccc6ef047cb20aff3c4842bce5fa459454c0c0a682f9b3925f98e634a55769d1667718cf354370621ff133cabfd95b966830d941c3e874d09b7b74c9d1eb00ba932b374ef0e2a955c073004bff0ff1958d48883b19b1f238d11bff3c06c01422339e6b2f82a64020dad08b2a72d82d141f8a1a8538b2ba2c66d34e6a9bafbb25a7543410d0e9f392e7b3357e8ffae5baaf5f8c147a1b7db59f3130eb84af40643d9a9b0eb654c854fbb21df0d7c578a6707b622877c56b76693d55626b28fca2a37d385ee1761fe284d4a6c59cf1b25727ec6cf6331f16a9bf9095752031720c253410ef5d199f2b39b205af5e75a3a23c32e31ceae2a1a3ae5979615c296638ad421ff2ca4b89e1e7ba0c13cf7d24994412e134d239ab4360ae4de2fac7551f63c069fd18c4281f82148b9ff6353ed862e1584efe15cd44bc4d2adce25b918c461dd855f676c9cfef1e4a55b1a8757bdb88354fa249627340f98da96f779e9db10512586b5671dc7ce91b77b79dc2582d37d7a6eaec80d2f330fcf11cec44bf006a4671ea3dadf6afc42d392c26eedad57bd87fe7c98a4eae7a60d3d5f6091681f912a84e540b9ba376bc15a44b3dee523375928a5cd6ae38b4d361a424451acccac6a664f1c4ddec1b6213bf10abd473df36ac23ab7cbfe0308e77d863c413ec4e91454124a114fdc067310499157ed1aa7afd17c432bc387e822146ef7d09fc964fa96ed7586545ffcfac54b8b20451c63d1d92897dce4155c2f1662e71da4693d7ddba6de5d789b11e5fa8178a000e1af28df230fec75d115344ca0241e5451129312855fab60f198e5a2cf80ca03c6f73760fefbaa1785c37c513585d4242ba9ca1f1ad389ebb83a67393b50be36e81bb95421ef8c175631dc0cf217f38df35f71cea5b4ea0c4270bbcca6882acffe9ac0a6a5f1e4972249e0f243ce181f60cbad952912f5ab1beb65fe3c79b965f1a343c6a308cecb792a2c2e5b86d717cbd630848ca8da18ec3df4639d1486494e7400f592f2e2ba13a85fdc37a464338b7f01796274e646325af0e62ce1e637378531b60beea30463eabfbd0450d43097ca93151e0293e6e467f69e6bf95fd756eceb76eca5dc1929b522ac5515b55718a151e93b26c0292e82b6fe32875a9c6a39a0afcd117a5681f264e811a23af342efa4fa7816c388952c0b1ba6da48e18283e1423d9f9991f888ada738330a9e24c524db189d1a26b8460073237e1a16523ff7edbacf0993d0966a14ae8c46fb3c88ec4697a3e7ae5f10314060df9d22a3784e532a7a00aedef03ee186bf4c8cac83fa281241efd57bc8a5fa799b8bd1a2b5c5d12c50460444f5825d772654cab6172af82dc1d09c5c30a5a50a8109aa954644de4c99d70d28bc4ec328e9058ceeb592a4d0725cdffde73b224a2451bbf1127d7d11065ecdec3f984f47be4a06c8610916f6c5a8da7024450471e336f868f1f338e288e61f341a8139e3bca52b83c0523b923a849ed04bf114b7135df24b83648ca10625c43116ff3c3b74c61e867f8db2f9de60565df503ae7a6890559bf2c1203ea4da4a71b7407a13767912457c19cfb8c4f4f98df34ef93358782701f69f4c73f4812f83e75d635a41228453d01b9dcc1747a4a5b591eb8c4e8d28aa656710558419b9c3935cd1647e33ef34378bd4b2d6daf147c4920e6150c31284e4e4f823bd597499f819da804ebfb77b6dd5e0a5b53cff3fac2ebdad365c3ce5706b4ce7b9d827cd393d98bdfe0ffc0a0615ea9337a6197ee388f54b52b80427ae5b3895b4097f28ddd97ff16343b1869ea8a79006b279b9523dd4c800233caa0b27ad1fc49021059c52a08a49fa01ce98757fe1bda0d35c297e1f4e6906f4a084b5e42d75f49847302729b81b46e8724cfdc600874d571f22fc2c1e21abfda3b73599a19de3c3411cb308ff4f99271f2e07df23d28bbfb16756ab73724ecffe31f2057495dd1eaeb09fa30fe8b091c852e0da72331eafb139e690ebb5dd8dbdf37f", 0x1000, 0x40d, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000300)) 00:19:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000002"]) 00:19:00 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 00:19:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [0x0, 0x0, 0x8], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = open(&(0x7f0000001a00)='./file0\x00', 0x1, 0x121) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) r6 = getppid() r7 = getuid() setreuid(0x0, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000000200)="7ac362159107d8edd4e41e2615a4f9bf26ab4267105828c47ad6ab91658706196fa5fb575edcee8bcc0f8c38a85512546143bd12e03f0653374633", 0x3b}, {&(0x7f00000005c0)="d0e1bd3e3f5f4049de75d67ad35692d7a928a9f0b1aa1b828b4b78d79e12475f1943db18c77a25e72b83bfd0e5d32b5b2196b468e761cdc4f5d35c892eba7c02ba744ff95084d6ed989e5a1a6d46e72a9ef5f005067da4392a2f44b9e2cd3bc54283ceb42267c6203d15c69a03a749388989a3c6df0c3b323990f609ad8cc37c660d3a853b330fe33addbd63684b23d6f5bb3bbe1f0a36ba163cf9e77af10c0061ea2d285810821885c4f26ecce70db5995ba970caa8766b8ff507dd7ffb90b9c749b3cdc43b7267a46cbaf29821cea157bf85d3fda0141abf18cf9d259a0e8f07fbb55d8ce530946729b4bb7e", 0xed}, {&(0x7f0000000180)="c0cae4a64ff5ae2a4f05cc478bc5649f481fe0bc1e1b06d71efb56ba892830f636ef776fb0", 0x25}, {&(0x7f0000000700)="5ff720211493219772652ea895c9de60f9ac8c66e7f42627bd47ffb1d96b494db9554a940184c6a5c4d706bc9a528a00bedb111369a0ed8f3aa7569ed45f5f71ec1ef9f4404fc52eb030d942b56aeb1dee4ad56e92e4597dd28357e24a28c2d270ccbd07b25cf4f28f26ce18ddcf962860ac7d9bb39cf2dca160cc72bb6cbbe55d9794ba1080a8fd90622a750506ac6067d02aa8839602e0233fba2a95cdcd0254cdfc210d61c46cbee219d94e5f9b64fb079080544ad0a4518957fd00e424487cb1c46152f9e199c83f358fff87eb40c84c76d3964f084af72937fabdc438fe6db0c84b3ff723cf144f5992e1", 0xed}, {&(0x7f0000000800)="f7d32249de789c4211b6b8d6c3c1aac21a77b9d933b9a6", 0x17}, {&(0x7f0000000840)="b3da8442270ada34dc3e4729371a569810700fa5220724748338f84d7b2c402dedfb08374737d88564d6cca9dad8f9251bc3ce7a929053f52145d0d58dbd70f7e696fd14a93de7c398cd4bd3266f5759208aedd1ed766967217481d94473c0ae9c1f5c6f10ed56309ca2dadeb81588438eb57aab948bfbbc35ab552f9eac50f0591cf792595484b8b20100f8aa46f3816731f3aa3fd690ac890c75bf5c4463f1f4dc925cee0b171b6700c9579a4df562a9f9e68a92d4f5f2113e0c18c636b18b0f93310fc75f2639142cad75d0d75403fe549a3541027cc234f1c5a2506a342552900b40dcbdc3601f94324cadbc2abdc0243a5837cf0cfeb0a1456f31638cc5837d1135284f2ed46952fb015afe9ab885b07a995de723aad202d856b93e160cf69c563f3a8931d92f01867f723cf724d33cf0b662973da5cdf09c314922f8dae239dfd452b08ca9b0ab6e00cbc4ade76797b52f01093507e5ad606c6a99d48601b654cc32e623f5cd0968a70002bac05f758aa6bdc943a0c49d27a0837ced8fff290804ab52660dd09e4b42bed954a78e2e7c560346727dacf251c5275a76ccc31d9bdec72e21661a1cf1cf3d2ec8bbd43e05542e5ed7d4221a5cbe492974c37a86c87cb2f280728dc4dafef467977dfdca00ecf524f6baf325ac557361397f79045a4696a9d2a76ab787c78273a9ee4fe75dd842308bc0822cf6f7b96c9f43970e84d5bc33d79d7f04eb161382ede4c38461367ea501f235bc4cdc9a233dcf47843866d926339a7d6852e1a0b1684e07b4608e3ea83af9256ff9a94e878b51b7b50830ce596a5fefac6838735ad9b1b0a5fb8a976c274582e36514dbfe7561c1ecd9dd3adc3d12452dd79787c032e4f6115b77d4575ba62ec656e3d44130a8bb67add2de964fa777904701797da10853cea39b95ff488852a074d9002fd13b3d8b422594ea0a0b4af8c578347fb49757b0ef8854309542da9bf53642fddc64db31ae1541858e7477fdf815d3d16d0379f4315c08adafb61ee3f479ab4558f09af55d59407adca8bcf31e579b66e2a1b06cae9a1d27555cb3e077e40ce6649ecae2434be4594bf2c14b839045aece483c7d9916a9b125e9db8c1db24cc40efc78f4932895a4de161fe3311db3ef273b24e1ba796956e8678b430aa24bd4d7bade12f43d4c0208598e58bca66679444b75f10d4000db581b01341b9a9c00205d2fc2da24dac64091987ee5bf1375b6fb113c8536c45e8610141e8391d69ecd29814d51960105308aa8b446c920cb6603e4ab1e0f6a1b3b1c9813c290247158844233a3f54b21a8f833c1a13f9dae1738d2f3bb432fc9f2efb8aa652f110905b64dac7c216f7726634b4342f538fdbe3cda66d76cdf842552119f9e7c91c1616d2c82f9ddaf6fbb80556925b35200ece71f164b60a0b3f7899b0db946b21233a5bf4c4b75c83e8e6f78a4afb413d4a239ddcf3672aabb2e6e0c1e09ccbab97249cf05fa4b082a24b3adb68b111ae3420cc778e1894d8c5ed23bcc38a47eed6fa1407f2851223cfd521f130a8d15f5c327a23ceb376dd7c38a86854f751206bddb5af9c6c973d878d720ed4a2e1d89e4e3e191f958c9dbb8764de55a80e35045fe8049a35f5cf8f9047867ff24433eedd4dde2db903e3bff56faa15e9450ab1d1db8eddced69d57b2ac8014c35ebfd2309293dbd3a6273672bdc99d67d3e130fd924abd0f6206ddb371c9042edf044edfcc7a9235079cb1e5429a127173768a579a48738b5022e2c9de359a017fa33cab43bd01d8edcf7f80d21c94326e2243b2a73613ce04baabe42816185eec666a98a56afd59fa65d81680b6edbf2b2f0387d6a8ce577f8382fa66b0533dd9e27bdeb3d016203f9b8e04296a230365672d4dc0124d221032a341ac65a23d40b608f1f0dee1a46797899b13297f817747a938d09e688cf91b9c984d60a159424e04ffa58f3106f7b98c154633d9f97f32b865dd875ba8efca8f1d8597f030e700a8c6ae03bc30db64460854783094bf91af8cce7d21f279247958eaeb747c40e94f6920ec52eddc8c1f17d5fe49ce8360b5a52cb03629700a204ffa9c158e9f3f40f2116aae29555a67df056a022188bbd6d6e49193f2456a956c6096f6b47e29d6c8a25c297a3d13d4ac5b0a5e9c48952b70ce7dfc668af85f02ccfc309e0d5fa5c0d1d2ea56ba93d9a77ede69197f7cb1cf736d2d14417ccc0ccac4e6414ef702c12e342f8c4fc1d8b41450981c59e0094e96e37df1172b43835abbc558336435af3f34d8572d5fbb3d0287fa0d5e63e064e6b5864e28507e81156e24b0beb16b4715d3f58328bbf27d6a2e0d7cf4e96291eff533f199a9f4c6f0bee4fba7b36384ed5b9fe071b5b7a2da4922381fbdfabcce9088de649b3977f9952111f40bc419b08d20a8dff56d21b13fe2c5acbcb70508cd48fa1b64198116aaa13b9721bef3be3c45c2b73b91952e504423c3a39f28f6bba093e8d4eabf55756c4655779924b5125a97e5f56ff50686704bcf300ba257801af01794d6813c6fcdbd5c2ad5be04aa51a28dc17b0cdc5a54047f4e5d481b9ed25c5d98475b60730d481dce4c8e4a05a234a103521ea6ed4659b7d95ead09a1cf8faf229bb6f9be6217bf868b5d0ba8bc5bb096ac259ffefe338a7726dcd552f2dd01d933e3531ae6d673c90c95cfe40f80a400670f38031d4fdfb24941efd42b7516bbb6693dbd6bd76f70b826720625638d17be1e2123c25a62d50123973a7db023250764187c8662fe28bfeb9ba034f065fe265ca16916a859ad44a4b8191a29b46c9daa8262892513b1ac6c8449d440b3a7796fc4f094106e4f978c7b19d5359d4649172d1e812b246c6a3d2ca2fc7bf83edd4f37961a1be7f5045791d704d3cc5f5e4ae07b02b1251e993c8eaa6df78c26acac8f862e511e01cff27e4ac3d1acbe0175a8e1e8e333b0306ea2b9b837a6c5674cb572a485f3f495311fde07e7af366fc2a5ada1c4838e9200f9232c0ca383dee6b1584abaaceb0759caf80f47540fa97911d08cfb83304808afcfb9bd60eb70a2b1cc24565325887ff2fcf850fd701d21d41e445c46d27377861f506b46ff6fdac9c5d9b5c768bf5f09eff73c9ed0ab18d9f68bf5ce987440687f81ab0fee6209ec1289e4d6de8da69121fe6d40d47f4bbac629c569c4e45a88adac32d5b6e9f7d89fdf8e1e86439c61c83b6deaa86e7a1eb9fc3bd3c1c474d81b0a56eb44e913605f56a0e91f2938ddb581510731b6d6d468a80e27ac1eb4e4b27fd4c929711f7ac340af7dec13a1f9d7a4795b95b7c34720b1c572cd058e3ec41d8b0d4e433fc5fd15ac86c2d9372a435da10c9184ccc211b8fa0d8d194a437a65eded0f3b664915e960f48f30e981142333917a051b568f0596d572a91c042c9a8d08cf1c75c375d4fc49d0785397821c0745b836e125bf044214afa3c285a52199545f8ec41f1a67fc25a58f7d29459f0f9dd2a659892bdd993c52b5baf7c64bb7d34af64b07c82a067ce57549936b4c938433c1b514c2f8fdade3644d8aa0a2927da7e3a74ec815f987a316d42ea422b2ee9c1017b534773efec6acc592872bb875a8c69f9dd1045f00d4f56baf55cb2d7be2a9019fe6b244c998fac4e912a5e74f3d9e584ffb0101ab6c50c6cdfedc344156c4037203f864511a58a7ebde285820d4f57cc3eb4120051a5970a813f9aac14665704e57183a18f10005ea26bf45dfd9d0bc52dc3d90ff01e4ab21584e224d4b4a2be15bd71e7f8dbbcf93ff0baf5a4e16949174e023a895751766d7fe474b1a34c567ac5908ac7a4f1b0d5fb9b2dcbd04fc53ca450836b9d0c3909d9cd0dfb4123461b0defb8ab7a678a0455232836cb957b1d3d68a7443bc80b2f70dafb77cb4181b84c3ad46b4fe15095d18bd7f04e6838149294c233653673a72f1a0029ad9b7c583246cdc0b2a9ce38f1f69a25e76e9dd8eea3ea7be15b6b599b3ba9920b1908619d6c2f785155ddb30f0cb1bddfc951429cb9913473f9be6d78fe6cbce79492e69c06ad69fc6d9746a31b1eb2b5e9c93418206eaa4a6ba60173c13008f5f1426b02714e1d98f218ba27ae4ffba69c5cfa4f801493229ddbb6b77c68786b0b5250aea554d0db6c95da12d174bbe5ac4ff31fb450a832fb5974878674512116db5433a52f0ae23b3db7452fb859e4a0ab27d48efdb85a1696e5af0c6545179d71e1cb442954004244e067b89d00b2a6b5a4b11c37abba1378cd388f3bc98880fe6c77aac0d2d5fb0ad5d84167ed3e2778de0710d7dbf0885a715546e75b5e61c42958b4debd6f8e90c6c0c55ff915ef8c23d7f4a025b7843e2828ebd3c48b7f005bb2826915d791d7d014196f58f6bb968a02043b86cceb8c927c4850edd9311680d17797c8794ca3c9969fd9eaf65b8113453481ded63e58da71d205e0b3313d10a8080dd877a49318bdfb1bbc71eece53b1f27e9e7453e8756cff6d798bc09bc81e9b1aa340712e06142c6f415eef0a0261c95b19dd484c839d56e7e1fc1ccc8e7965c6f532b1b83bfa0993c3a9ed548f6634f6d4a2ecbc7d51f2441fb0e9851daa751d0db8b8b802da0d090351ddca34bbdb34479fb257c8c28c8c52a371bb721699151267b35269882e341d32d1984c6eb13418234b688ab94df20b3994a13d6f92d87ccda05e560d8311b8ab249d6979db207ccaa9976a93cec1a11d5c0a9a128f9f1a8c4289944c50229f5a069c3ec45ac6a4dee2c148aa10903a9a7774e2c4d76f8a681d805d1e54389e561245a81494aafdffecf3d3e397c9868673b4b35913f43388a5774ad10bf7ec4e51092bb49284ef34e2fd2f54668d26d679506cc0e06ad0f45206f8821ebd4c43dc023881b0d08e9dfedea60481e957d6f0d5a7090e325787758eef9fbc099ccbc551e5afe7101060d8b32cfd2a1188b4ec595600b5528fc7bba6e42ca0edebbb0ce4d59dbe0940aa946e707e4386750ea42d78d90fab10b4358d6a9a374871fef265db276641480ec027d9effc7f55330d26cbf29ebc17536102aeb972a6d7abe5bc76cc6c4a339363860e6273c928551c0569ada33020bf0e89ff2231cf7448d201bcb6493b5a2d050fc1238819aa1f587213e9842c9ca0e8b7998912fece6212557bf39cb25f13c28fd6a305af96001a3b9d5df2511a8b8fb3b4994391df7612968ca7f938acb8c7ce9f35a4cf836b4fadbcae1ea85b800cb21248c3bf83e26c035370fb6637bb80e58240d20c967d595cd4af197949da41c77546de6be0b358041adb8aed0996df4f00c1a49cbdcd08d6f9edbcc087b4f4f1712818e68377833f0a497f54c7e3af3013e3991a78ab57d50270b86249b1d99a839dee85e46419a68f413429895800b82bc18118448dca81de41ed5c74f9c6fc21e282c02843889d8d00e9725e0410de54a0fe9156c1310266ece97a03eb4c65611b6b761b051f50c144e2ebcfd317d74c8bae8472e604441756cb5ca20d7f6f98ef57a54c7cb7a5e1c51d9c4fe7097371e67c1e37630350c50dcb197f0072189d59b4be5bbb9d83b5797d6f1bc323fa47825ae5ae3b80aca91c4714c5ef425b1af057442a89088d711675c3863e41545d23d8fe59fb564ec82ae086ce543cde03d7787162a9c301706859167836ce14ab0c0f65f253670b5d2ed0be76ae0e29210bb891eb0fd7348b8c72abf569b22445d7b53fbcfcc8efffebb44f4819e9a7b232a0e65d55ad8f56b3414600488f809f0487455cd539c1b09d748cb0ffe7ef58e7ca1ee40adfaf30c651febc4dacf2", 0x1000}, {&(0x7f0000001840)="0b75149ddf9e4353793a1aabf40af58de94d63a506a025f52a25975abce4a4a2e085bf339829d0f0f39f0460817183d31f82644be06c7e97136a6335595e956facd85aa283987f8235f0b0eab72ce38c53ca1d207a1c3258feace387807a1023dd1377c1073159aa9d2e294d221c7851ce2d803c3d63f357a141cbff037ea20a016383fc1c76f64311636ff6dbde7021a7606c51d14265dd409a91e4128109870f717de4615f63b973a208e983aeee9eefdb04eaf4b357667d773d7cad5ec6db3bfd3abc94e2a935cd2c011cc56c0997392129001c60fb51ec0bc9fe6ce7853e3763b6b1813e6f2d8b20411004c67d7067f8b4d9", 0xf4}], 0x7, &(0x7f0000001d40)=ANY=[@ANYBLOB="20000000df503ac2f065", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="725a4436a780234deaa9ed88170744d4d7e53ec719e78e9ea0a57cfe0b75122dc778c594771281f1ac14bb54cdc02c4c749d8bd153e1eaa744da0a9fe5ef6f950e090a28370c3dc1f6ac2f324854d7a4bf22a745f59a12a95a6c49aed40ee83794e1171ade7dbdba4641949e658e93f196cc6e8f695cf3667f1ea11538138c1823d3dd7cc868ba85c1810558ce15a7e4ecae5b26f9a1a94bb9a7baaa8e980aae8624d16a94fbb124e89895b9b450549c9825a28a9e1090815896cbbb64d6"], 0x88, 0x405}, 0x402) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="3dc313bae23bfa3aed438c3a5a627ef9ccf06b415f2b446bc415b07799da9e5470da1549593a3efe89b740e2c9417ce87a6302f637e1a3c8840e01f041a7a1f5bf39c4cb36a9f956cc7317407b7c382cf7f20d8c5bda5ef3f7def5028342f5748a491f95b171e0d3ad1619aa4b9abfca049bbb05fea5183344772140ee105513e05e2ebcd5c0a3cf", &(0x7f0000000140)=0x88, &(0x7f00000004c0)="d4309ff27a68b67007326b2932f9e53eb7df72321237ede24eda0fda9aff855a9a25e17f478592e351b0636d79b41fa529d8028c420c40d41395065a0b4f8ea84018584ca8579d457516ef89ec2e72eca4a9ee651824fabf38353188d57a5db6fcad185cdab96d6e3a46e7a12aadb9edae9b1c10d422decffc6d74bd7f3b47372f9e95dd5f0849bd30de95f3ed90789b7976cbd51397c20e4a321fe9d6140c57a75f60bfcb27e775092b894b2cae8c5d03f8296e3b68223b45603752ced9499e978478d647ee", 0xc6) 00:19:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 00:19:00 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x0, 0x2e, 0x0, @empty, @rand_addr="10d028ec4b158e2f077e9c92829f0e23"}}}}) 00:19:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom(r0, &(0x7f0000000080)=""/5, 0x5, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4c, 0x80}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) 00:19:00 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) 00:19:00 executing program 0: r0 = getuid() setreuid(0x0, r0) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file1\x00', r4}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 00:19:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x9, 0x3, 0x1, 0x3f, 0x4, 0x6, 0x1, 0x0, 0xdf82, 0x6}) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') 00:19:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c027ffd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000854e9e5306e0e884aa4e3dc41bcf359c751aef3018e6a47029938503e7f90b804df6db4088a985d1539fc26d54cb9bf890b3c2f4f823099883c633bf11df34374f5d9fd481258e7451b86bde0a649662f3cabda9e30d7bc2bf0bab9fcb5a254b774c59ec697bdffe32f1049f44cf811fffd989ea90390c8004df151d05c44d571e1d7092c96908962bc54c8c3aaa4bcd43aed64004ccd363f64cd2443e9eda7e59e64eb900ad4cc26109062b9aac936a1f1574b714c89f2ef7f64ee1a11ef1b1005c", 0x173, 0x0, 0x0, 0x0) 00:19:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) r4 = socket(0x3b, 0x2, 0x8) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x20, 0x5, 0x10) listen(r6, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0xef) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) accept$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000e6ffff25eb9d270100954f9be743ae5837a42ec443d002699bb97fc529de7e0f2352574f4996a7bcb3b72c80f5e13ed54ccd9e8137a35d80d9aa84ea8a887d5b4e73b68ecd0141e6ce7527fe6dec49931ed3eb03fc4677f8f503176c1e88efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4dcf407447c64bb210e051cce835b0f487e178229828129c27089d859edca4246aab9f50000002026d14ab0f73efabd0541bf76ff8b2c52998fd52677e1fef04d86003479b20d2bebc8fbbfa4cdcf83469b50a625e1e78ed71c0f7263782368c75425f447ee622ca76758b7e44470d0922d8418432a02e78ddbd34bdc3eae1ef0c8910b0131811747061c83ab941c54dbb158b80b5b0c34dee4d7e7a42388fe5409000000000000001620d45428201fb26fae4ae849c80d5323256c4bde9bcdb9ad51b84835831a05e0eade0d6311b35944ebb4b764102a0b57008e0aec7e12bed9eb887039b709157ce60051aeff6f50de14deaa413b1ab41210f2d11cbb9eb2fbc5d1aff55753e3be6724dcb377"], &(0x7f0000000100)=0x3f) setreuid(0x0, 0xffffffffffffffff) 00:19:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c, 0x2}, {0x4c}, {0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0300"/14]) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="d2dbbd51ad1a32c88a16187f71f3f75bdaf91a024cd86e14d03e2674cbf7fb0cd4e05f860d51558282614f473f5a572fa2242c7ee8cd19f924b676b20488b3e1c93dd99afcf8fa5cd27ddc62f483dc710bd8d4aa34a293caec19a0f0cb445d19babe80ad1af8c3976939f6980656875f729f3d32b05d062cc465e62cbb5ae64744993c3db74494ed6f6cfd6275877ec916c70ec630cd72b2557581aa57f36e73edd1fe4c76f5ac59554f0ee0d0cb7a21f7cf", &(0x7f0000000200)=0xb2, &(0x7f00000002c0)="07205dd0ef10f106bb90b1cc5301ed9eaeecee419de1e3044181e9ef95c885e0eaeafeba38f9c7b0a38b5dad592f27c90c532695c86ff6530cb75b36791c50980a76c9ce4cd4e1ccaf2d1be5d41c938ca160cf5f893e3aeae0ef0aa7afdb6d1bc95bec8c28ab5a56847dff44229b07682ce28e74a6b3a846c5f9daa44b7af706f0885d8ce89396e038c73d29fc693ebe4e1f45db2f71165cf97d6bf1e6eba47281c98197429f5b90b47a8a9ee24d992dcb33c0d770a59b3bb7bdcf3f0c1e0020d9ac1c1488345d2126bdfbe7ba2c63c843aa9ceef86c2fa254f2c8928f177e40ed1abec20bc0cfc9521ac1a67bd0bb29f17b4bd93cb56a68d2a2ab3d2e9d21f81b3acda70879bfdb2f1183ea9926575a8983e21cdc9bafbd60e1db2818acee571a8eeb2133a28127d3c3a1e9c81eb31619f66a03994e17cc75f0e37ccbc9c1f13214ea515b14fb31fd58859ee5505c5565ded9c01a1f191f6b89ac75cb23d5933aed2231698f6ad597735a29bd249282e36989e482768cfc75752e00a17d519d02c4e726022148ee29f8183ea183fd16e358a874446401f28346ca5436ba7add5db1c1340cbcd1310ecb5929439305d63b0cdf9a16b39252eb8f74a5a02e2608429c72e64b3c9c96478c9e2fc61a6f55a35c0e6b5bc78eb451c8e22866a2fa7dc2676013a0fcf4e3841d2fa12c8b10799dc0979b240044ac3a5ef29551af724ef3de95ecc907fac7818c612bea4995e4908474c4400ed0473aa1b1c01d4a845e874de8c94997f59604a57b1866d0f0834489fae983a82a00f1e98aafb0f8ec26c86f6cecadf141853f62c2e1c842bf6d4a8864f8322bdf7652f428ee4c5ccc6475c3afc8d00c25d5b01c56ff77b8c18480292fc0134c93ab568162f0f243047d6ce123c1de49273087d2238830c8465ef0285aaf95f97555a5842f925af21b088cad26f5492630b0209e2b9e70c9461c3e2d114a7247a7b22018730904b0afce3228980845710a16d0ebd39641a89652ead010199af48262902130e9a9bd215fde01e8f6fef1a7c77b8ff2de91a461489c07438f85b658ee61ef0f158cd0fe91431e57d93a8090f826c5fcd4e2ebdc3e81b3b606916542b18551cc6d49eb6a6f91ac98fcf89d30f60536896bec8112c808243ce13578394a88cc370a30e410de9d034b06a953717d1ab290057f6b21dea11448a8a118591328eb9ff07ee93adaa8182f6c72f2070f87d5dfc214a4b655e757df8b6380c986b78c446eac6610db126c4a62639474666ef86a2b0ea6591d73d6e4bd0ff5159c206b4eee51f1b97973db7ab5c4902a72ae2a2314e2b74781e6666d411562469b3acc14f7c1465c810a605e7adadc1c3e267b42302d97339337bb0d1a7ed26d808cfeeb751493459817d2f6133ae3e3ac5ba860d26ca7d404b887752d5b00e42a0d46e329980c82bffa5e3c504c56e767b9ba1853a992a7399e22b86e8dccd27b889a6b9d0308f31edaf39a02422dfc893e23809288b8410dcc9f18f3c3865182bfe75ef00de6fed5306838dcde2a5bbd68b76d6496405dad9e359f7006edffacdb0d47e2b4f2b914bc360012af9bdfdba08916893a14ceca5e1cdc707b423941b03896fd0c99023da3d02028225916ce2b32a4ab3e9de954650c55ce0b8d956550f8a71a23facc228ddfc292ae517b55fee24c1730105f0401d7d3ace1a4077d67d6197070ae1cbc44952f3d4d3a38f6b890cc8cb083cbddaa392171c76d8873c0886b357331149f745b7deb64a502f553af861b3d5af136c171828c0caf3988318a3abbc488af60b1df7dbe538bb104c939e454f2df28c0ed0ba9ae97f309087f2dc31d045960d962362bfde098e3a3675b31ac45995bdeefeb0c34f7c5908cab6f0c2a50a918200fb49617e56b4dcd11b1c6ef946f2f9bdc73f8bd933718bcad77cdfa3594d2a0cbf60ed9f097e62671d8e129ce91313ac8733c9277f14d642c6cf75f75a4846077f619d40dab393f783aa3827f1f610b62dfb256a15ca49f9a633dd4904f7b8758b112fe217d0aaf17e1fd278545d86d36d68864ab0864a3409dd3cb016beb081c3144459fe8b48e5247982e1426040414242193be17c1ef82fdff78f2c05fdd49f59c84063bd4f66b2bb479dccd4f887659188de17a422360a29ed80df7d464113b26471d3722e7b3549e1d730c0a96c71f2192219927ebd1de30a69b4f6032214b86838bb4322f84c25df0b437ec98956f51aad04d186fa152d145408b3272b0e6fe4717da72eb350c4179d124add0a784e2f117ca965b13f5da5ffb172e29f918c345147b9ed277c6ca778cdcce71c384659ca6c3136ec1dc75e432c1b00b2e62757fbf737b8c87adff7f18b6b150ff90eadd5b5e2df927d62ab1697ef491739abc9180fc190c5708c8d315eefc1abcf72119ec2129e6bc5fc4b21a3f5995a437e837008ae3052c57270de0d0364925f8a1bf88d82a65c6e844a5c71764a7d4354d43ecd4e5ed2226a83e15db15c4ea9ec3a7129ba125ee1245d774a8efdc6839ecc7de5ccf4006adb9cfe96cfbd53ce5e807ec24b489becdc40fcb8fc94e2bf65d6ecd5a8fdf7c9d6ae029662c0b6b42bd4ef11328f2b8eff7d122c8d661f4135bb550d3426b1f286e0fa031c2f4e333730bf75163a3756fc7060181855fb02443357dc8ce5f94f84acd3f23d71b35a3c75b381d841eff3ae3ced0edb631a8ef81453489667acaf289bb7e8da0a0f73b976c45500027fb94d74f2830d6c10595a8cf48a92c3faaedc6be209819d1056c574fc899b9c7832402fd67e78fc811cbd112b0d3489abe9e8992444b7a2208e1c95f294def107124b69db26430ae403ecdae6ac218a29f6a6bc4c42922c686878bee9f90747f505ffb388d91626d76fd9de5241c4bb907ec3acb1c4d1625b2f09d98cf430010deda78ba3ad4751707802b87f0a0b207d157fbd935cf93dd734d891b868e4a12dc7b155ca08944760008c7c489c50a931d6c69d49e71514cbb0da03c2f92f6a30dbd017b067496d4300a7a9043193917f8148c3a130b174c7ed1b665cfa4b49f3dc49ee61da056f867bc2653106b4c08e05d2b9806bd864ba0f99952934df908cc9b38c947b1005187f582af46b73b35333d0da974d6007e46e786bf99de044035854dc1d64fc213e9c9b26bcb676b308d4e9c8fda3658534c766778d5c34209773483bb54f456a8857d6089d3a4da76bd71a3cf5364b52f3e2a1b280d98bb3f79c91cd542b9bb966042180cebb99ccb881932102689ab1f6597178a064e020818cb9e540b76e3bb5d9b279d22b3482d6806e8598a711e9a10a83fb3601a0579f016fcc2f09a766812c09076f06b7b6c3885b92b37b54d2f14c3b0d95f2beaf8a66343de7d8d4eb986a8d47f99ffd2fc50c78deae8024ad3b9191266b4f7a3f7e4bd2358cadc5a4343db4083bf5f84303da7a4c84d4aabc23b250a1767385e04f8d82e4d61dc1e7a5ffbafe925d5b818313aaad8fb0aa6e484fa017a00aa5bb1a4fb440f2afa35b1a28a1d0388683e99387f538ce5ad6bf7b6b125eb884f856b6b711d6d7c91670042cebc9c023b3d0cfc01f00249f4954de41deaa6d9d3ccd60a94c1cbff2a25bac5e6fa64d23ad8662c3f883d6d5b8ac003b892e1a6a58020f08b179af7b552bcea36a9c75d4ee9c1a7a15ee39f8599eb9c26fa50eb11c3ba511fa39abebb1f5fd8dd57aa7678bda4e45cdac1ec1361fdef9eaf300764ebcccb34bd46bc9a23c32cb2a8d5f6abe4f1e5e02f602b93b301a92340a4c39910b1d7c982c7bf5d1a5154e4a0030667ff744fdf9659285db9ce90cdf6c611097161ac5304455191c0acca03e994dd71cc7b7162accdbeb229d987ff37df7b1b78c5d632b6b14c92ded6effe8a449339c153c53136571b4147b38259efeca83d087c5dd766712c3ca6d2b3dd043656d55866c89609232a02dd07fadb204fe9fb440aa834ca37b34a451c4367cc315d1508ff13183e35a100a86ba24ca69442d77a0dec79005e8c2f6f738ab5235d4911d50e6f8c1af1d150089e3352ae7f8b9f5860f52a5db2d7f62d1e69fdb0cef5c688812bf4eef7fe73ea5e89f306654331b7366e00311c7aa7a9c23f08ab9be9a43073e5fe44e4d067ba885b433caf23f9b3fdbd83353ad60e4f119cd0c162580bc678b7bf220d39ddf72afa9498011e0be1ef8b4ca287f49fc6cc8e2143e6318d76aae7657e3cfa9fc0d5707add49bfc86a73dfb5402a5a0d6baf825c7fd1de4e18c98d631d9eb4976697ef01643f3c3731a510e98a003376858a8fc2ddaf4b2d6d4524029fb3bbd7fee2f7bdf56c6eb4da503ff6e46a00497d3c03a9c44625a2147545530dc641592ec91644e1cddbb9c6adfb57276830d7b14bf5bf4f2ffd8170b28d3f06e60cf7272625afa0acaccf7c41808dfa978338514b6df0efb0bbc9ac5461e52da7a76c44113b53a389a2c19c9316ecc0ed21232db0458458d89f1b97e475f73d9f780468ac7ad2ea51406ac520fefc983c9a2324a5bf050b9afe0cba5b9e1b67d4bf6ffaeb379721ad741cc518975a59e0c8583cd007523e0e7adbb0c64c650e8e9a559cb56a3e514a4b1c5941dea5ac3ad61d63ed87184fd3f4a4ba4f540e156cbd0e0e14d3c201426aefffef920f2bdcfccee8ba7c90056ba73bac8185a742b25eed4415578588efb9bd8f19982847f1447b84c9e5e151d3dd3b304bb2ecc4a31c2a23043c3b8840629e68eaa7fb055a5920301dc8a18974069d0d8cdf31af43aa778b33a4e4acf86c05fece89f3b03222b3cada042ae5f781053545d889b1259960404b268e40d9acffd455892c1de0f1ec8987780884019faac1afab542262edca8ed0fcec199bb01a29845e7655cacfe878f2629e2f3362167934ad19ee698ca3c258f76e85973a566cb085fbcd3ecaed8e63e9e8651673fc9df10c85525754b3b7c6c30eb7824032121fc67d8288364417dcbe16d93bee7b903f4022897da290a6be31c4c873cda8a177d38949ec7b0d1faae59524594e3167b7afb51c64baf3f8e24e14912377892b37cd272e365224bad2379b6cb97c2f67767f176442900551f444c22a119b48af0f00f3161eb088daa561bb0c678e7a67f54ec49ab9f1bfb71f1f2ce0c5ac38421e766931e3b92f011af58194f725da4b22d029a66c0a2195c198f99654ab5c55753cbcf4b26f169c44f5ebd4657bc07419a896f25e3a1fb69fcc5ad560bb6558bc07d3bc52399f16838f4c1c161c21ccb7c4645d62c1f60e9ea2034adc02df57f9c2a8b071a2ddee2f49e71f4061e7abce95b3a275ab0effcab78c7207d70f8fb4decd73737a8263fd4b1ce7579ed8178816041dfb8d9ef192aea86719a6b39c8f3bd85e24a0c73665c43d5fc67f880340933a5d095c76f85741064299761449ff120895e4bdf7c400358d230bff274f779cdbb6c98ceeda251188e5b8d6d571461b2c513b5ff3f2d80c94961fb55597031e165fd42dbe9cae6762fe77568e6af90479a19787d97934af2497880158b9c8c5b81c90d0fd4559a07e714eb5b4f4e44b181aebe78eea7ba2eacc7490dba80861005f11dd921bd97f7d2b3603e3ab1b15adf14c7f6b3d7e4055cedcfdc8f237edb61667c9c4d2bb683b44881c1aef56aa749780158bd112c887facce138252f8374cd4ad2e22815be89c0cb3f353c35fab2939461349678d23c8e11b298bf3b08002f613e09525fe965b79771c75c75ff6cceece306905330dedbca2f20e849a82a42ebc7631f2dd349d5991dec39893b617928f6ead9e1", 0x1000) 00:19:00 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/162) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000380)={0xb62, 0x3f}) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgsnd(r2, &(0x7f0000000200)={0x1, "173f124575f2ec591f40ea1f2930f1deef455be0ed653c19f3d02e873062b424dc8296d55b6e977f27d9b0dc81426552d97c21911bd40df314c471538624f257a5e7bd2b63c734c08f923f5ddae8945b5f15afb6a8b5e4af825fe6b5c5060142fb8cdc4b98dbb3a2dfe41dfc9d5cfca1a73d33d471eac41d2b7f7e485434d571e8589c4b8d70b58719af8a46b1bb3fc4a5a60783f1bed981e9239b054efe5379947386f109765baf7927d7acc94ab64772d340b070"}, 0xbd, 0x0) r3 = msgget$private(0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000002c0)="51c80c0a9ee49809926db65ece223422aba5ec", &(0x7f0000000300)=0x13, &(0x7f0000000340)="bef47dcf744fdc3372e56bb603986aa3130fb0cbb8e21ba70c0fc73f66820cb8ffe764a997", 0x25) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) 00:19:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/225, 0xe1}], 0x6, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000140)) 00:19:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r2}) r3 = getuid() setreuid(0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSTART(r6, 0x2000746e) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x34, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x104) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:19:01 executing program 1: r0 = socket(0x18, 0x2, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000140), &(0x7f00000001c0)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) renameat(r1, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) shutdown(r3, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="5f0f00", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)='\t', 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffdfffffffffff], [0x0, 0x0, 0x400], [{}, {0x0, 0x3}, {}, {0x0, 0x0, 0x400}], {0x0, 0x10000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r0}) r1 = getuid() setreuid(0x0, r1) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r2, r5}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, r1, r5}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 00:19:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100"}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 00:19:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) dup2(r1, 0xffffffffffffff9c) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 00:19:01 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) listen(r0, 0x0) getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x200, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x50000, 0x3}, {0x18, 0x2, 0x3, 0x5}, 0x1f, [0xffff, 0x7f, 0xfb1, 0x8, 0x1800000, 0xb8, 0x1, 0x1ff]}, 0x3c) 00:19:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x108, 0x6) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x7}, {0x26, 0x10000}, {0x89, 0x2ec0}, {0x6f, 0x81}, {0x6, 0x7}, {0x86, 0x200}], 0x6}) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800452000700000000000019078e0000002ffffffff0b00907800000000450000000000000000000000e0000022ffffffff00033e94060000000044340000ffffffff0000000000000000ac1400aa00000000000000ff00000000ac1400aa00000000e000000200"/126]) 00:19:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r4, r7}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, r7, 0x4) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$getown(r3, 0x5) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fcntl$getown(r5, 0x5) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:19:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r1 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r0, 0x0, 0x0, r1, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r1}, 0xc) r2 = geteuid() r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000004, r0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r5}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1c40000, 0x0, r1, r2, r5, 0x88, 0x3}, 0x6, 0x9c2, 0x4}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x10000002) 00:19:01 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694968fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) fsync(r0) 00:19:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x4cd2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xfffb, 0x20, 0xab, 0x8}, {0x0, 0x0, 0x0, 0x4}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 00:19:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x4}, 0x4, &(0x7f00000000c0)="388096ccc92335ab345a28d2aeeee2b3b751fd6a71b02e17ab519a5e3d42fcb1c254bc2c610f", &(0x7f0000000100)=0x26, &(0x7f00000004c0)="2f03f6829c74ff3f54b9f36fbec5d8402d9e338bf137bf2a810fc2eab8c2c0906143cac3fcf660f8c14ddd3eb23aeb27d98bf1ff9672d2be1474e0e74e433718135155122acc08cfebca0e9f35731ea50d87c3257f39da3c926fbbf9b73c41b702e6829089a4f999a82e2e9f09a5656216f9cf5e82629dae458854bf4f5f1a3a8dadf988d4884950848d2fd7e0ef13e31037558440421b86b5eb96eced740e054f709213c99b01646e801dc61b0c516afc66bff260ede3d121968bc4242e564c43f6653f9c22bbb2e66646e50b1f20e64f5b8852f3a2cdedd0c3f3ebe934058c2573f5adfc0e4fd726076d4c11c3e3e43cf9842a9db7703266a5fcdec4b55c05a386e02ddb8d214c895a9a3f261c509a4d38ba309907b24f37444b927d042d4be7ee3aca2fec3d85a3c5a892d69474cd6cde8481f358c03388f478f61c61efe3ef6d3690b4df12eb9f5b1b176d65653fd452f2c8174d2c6934a7cad632edef544fa673a6ff223e48299082e7c1b22f18c88973b2e6da6c1a5fc199b280abc1d0c3974e7067b3282f2d3ddfa606e39aac9dc4eadf7755880317c6390f92948aef45163a79f77fd01663c1cd94ab052b0346a92deee8216122b8061bc6d8a3ada1ecae15ec4c53b70bb34013a20dd99b38ee32cdfd58c6af658f2ef1afe95f1829294ff16c1876e954a2ab195176a4c235491e527a12badbde4a025a197e2d70e185d371d27f5b32ca90e5c8a9a517b5aec14d93bf15540dc2c891242a42f31682a7a43df11150be9932a5bb506f75fcb9f63d4355f1686cd3526de8de3d0bef9da01acc6734aba9be9ef9a5a60dc7b289412daf33427634cf18016a34be77069543cad58f3d178c81232817889c0b2d1cf2823265ddbe4dbf57eb7a3aaa8242915b934d6fa947d22e673c004bec6cd39a5bb497e5e239723ca30e252de93efbadfdf3d715ab7f2474cd26656f82b13a9776083cb9b2d2bc63861fbb85d1ecbd2eeac93ab693e2ba0950e7a6256b3d06c49abb0d974eea01fc9308ff6202281329e5e7baa185a21733f2be06d19efd4228607fd432af33fc9e40399807c585aa12a5dc321c15141f4a5e67c97625cf986c4845c6d2bf632c53601ba9edd8fb63f8a5278c30e1d007f3290f76304963d965dd2ff63094df3d8f5c2691a5857401222decea3f64414093dbbfb9faa120f02b9624456a1ea4dd10639ad8695c6acc560f225a8bc063c3bd29b34191500f1253cdfdfb6e96f066c4c56eba948cca57140b2c4c62511b43f184007e51cf1f50af6fe01440c8697b5b23df331cacdc4fc30792454bc4f5251298bf2592924f7ed000f0bcee62d8e9591b97fc985c7205893eeaae3bdcf01be6f308077c37010585b75d7b209000fc19caea9926d02c0dc95be92b744b77192e3972af06459cd5b1edd0c732f60ea52ef92bce996629ec883f9bf8cbb1804a60600dcd430df188f1bbd3cb1b3d7636d750792ea119d270851b5d321325766ee09473beb7c67334512a7224e5f6903696211abe608f628c03b5cf9c0fa77d34e03a7677074a48aa4b417f66fdfa401f8a9635d83727120276ff08f6c4c6506f6df52c437e8111198ea3a3e170e0cd268c4e4ddd83856691b9f70aef0dbf5489996a81bf2a0989844d524e823ecabeee955e6cdebc5dbfbcf0ca3c4749eb72281954c88640e45f6691f0b7c587c2f8c43d1303f3e40999e4c19ad57ffa06ef590c82321f99a3898ff80c714f8cf929b073d26d43b1ff7992611804cd2468632e6356cb358692a4c6697ef2ce0eadbdb4bd3c5ea09845414ad2a5c4e673b11b8272545f9a504aa0c163917c54aa9e6ee3d07f1b929e30ca1f72baf6895ffef78087bef69e99df20960b4028f581fe277301e993d5c0dfda9d1939e514aa870dc4285528ec5c5dd28bed8289014c43a41c741ad37e3c8cf45a5028739c7c11198a7df25facfe07c07e4abbc5dbb528f3a4cf899f191b7ae40abeb530d3c341e7c1509cc57d26e75fcc6fe9ee3b83ecfde4e6bffb26449e0aabb23a3c8ee77f0a51c95517667fdc4eea52140fa665eec8828cb32d32e2abb1b675b34b4286eb86b6edf0549443f31cedb2bf964415ea6cb41e7a3dc6ac64fa9e9b2459d3a1a73d1a347350bf12d04f2801412d45958ee3be514389e7e262e267cefcc33e9304d2cf4c7c61f133e7c4114ac361b3484b9a759e0951f7f7c35029ff4e40b7309bb954d6d98698c9a03550d7cf35161a5ffa114b71581d6fc6ede9f2f46c9c40f81756ad74989a1b5cb48b8aea00170ab82c3cbd5423c152864a5aca887a55b3cd8d047c81e7168b2e14e51623f48fd9f348f1dbf72001c6d0784599a7edd9002c96d339424757df8fae353431da15c954777de36a5a250d897462823f86fee20021dd1f5c3702708c4856ec32a03989289e94e7ff2d4f8e91dfc4ea5b0ad36cb65d3677b8f7acb3f4c440591995bc22541213043bcdd819aa85d6e5bdaea3036a74061e9f3a67d036e848f0eaa7979d5f96d378a1510c1dd18c3ff23d88763007b6fc1319c9cacc42c8745885c24a018cc80fe34f6f45facccc85ac20435bb938a4a7f7d129eb9b80534835719dccb15a4c2c26441c379743329669dc9c597e7d8d5e6816a7deb0138c5767e5c27b49feadd5920c1531df5ca687304fd073c9263b9f901def740bf347adeb46dd25f322b15e8398148646554d879f0cac538dd173cfb0d295bae0e6678386c19d6fd728a098bdcd180736ba2cc86f1a45849dd718a0d30b57b782df1462e40b41d341871d95f7f2da748f65e7987e60ce1d4ba3b21c8647ab2b564e10297fb036c0fb5f5a2cc017d1132797fe82f58aec58fd091562afcab8f4bf7877f4c0d3f83290014f5ac619c67e05dae19b832d798e16a8b160289008d1e96bbcdf5301e4ed65f98942b0414bac767df83e27a4c848368842b60038e4b33917ba7e454264584626edc3213498d64f951fee6d8e443f74ef7580a076042f07e76b34d7962131e8613cdea1f1fe8a41937b5b532a24567f1ccef952f4fd4819a36ef04b920319be649cdaa8e214e6375c1d47fb2cfe0ec1ad7687370930dd267ba52557d523c7b388e3be4108f00580cecf5a77f35ede67ef7e4e0d56673364eb46b7b36f32503dc914d6f5f7ccaa3dcc3adeea5f60f5a0ce8b9917df0866a2a44afdbb72f0a71093958e13a64871fcce94aad16d8937ed9233946e076eb1a2d6cd33b3d0a0b6ac7487f9cd09efc67e34dbf93446d1db33b1df6eb6fd1c360b4e30cecd246702b6b53c985f56df9662c830a73a5ed550a3c23001faa7eefea03abd5257bc60ea9c489b47f1ce10fd5ebeed9f3bf4e568c3ba2c0b635c9c680c38de0fd81526e29e0bc2ee22f183210193275e72600d52399e5e50f86abccacd0a07d4e1157526e2482bb248c13af814e5291a108eedbd52630b94abd2cdaf678aa552b899f9af680dda9ccc5441c82059120f01f32fa14441e64bd4e8e7a1180d25373f3a6ea7dc14c4115a228747900a73770784e3fc767968a4f3e56bd89d847a2625c8845417512d0e312b664ebbf02bea0a68c67e7983624560a960295764521a6c6edc605f8e2af061860fa56bcf9e3c4ef9543d8ec5155a0425c172a59296c005751a13625047d7609172ab9bf2e7af2f9b41b2a569d1c3df0b8136e573f2af57711fd1b0feeef018ccba15969ebdb3dc44155df3b2ab4a11aac3d076d5b3ae73342775691215f32429dba242eed3613c51a33c8a4f6bea7e2ac26c8dbe737a60564d724cc2e00e9143163248c5482e78a95dabae24fe2cea2c75730fce646f5c75e734e33f262dc943a91c45867913e1fcd86d9ede8e7a13d18448af8c8de9a5232517038120883dd2722834946878626490eec3ab0e1705586aa0ebfefbbe090a9da1601253118608cba334bacb765223d646028dd9651862088dca611582c02d2f79075c42a34e51aee0f727beca0dca4c4450dedc3847c8ba7390b18652ac80499207a29c0a52d1cffe3fdf71811f666abbe2ede95eb769f7154fe6f0a2211f4351453af8e569277c7e057a1dc31de0a80c63e3925df8877d5ceb64d271847cfac1d27bab79540170410452cfe7f5450f5a274881cbf04160e6f073bda085a3545af2c7e8ca405ec02535bd65add936a7f1357dc4dbb58042b76d0518a0ebd993faf4496ceffafb2ad332fd6e9f6441ddabee104a898965abb6552396522808df777961ccb06b96f386dcd6ebff49b3765fb562d118f2fa9d40323b69498ed78a7336ef5e56d940507f8615180c4df7c7f0056ca7fee454b7332eda0d840f4bd33f53dc2aa6ba592a29e7dc701776efcf74baeda7178c35f2c7ed1c5ffe057c72295914ef365ace104b7e04288dd68f7cbf0b6f478fefbdaa6c83ba059649a4ba810d0ffc1b891db7b3057ad1fb0be89ebcd4a880588eca51d4e257948932fa41089a8ed4f3e4082ce92c8aa1206ad8ba8887e7d6af9e157415d39b12d45c0f5872aa6e1fe25d63ecfcd8d722ec3cc656fac4c48ac8d5c295a698276dbc1ef80757f0236edda77095d9562bb9f4e4003787aca0937d99becca1a9e5abe1d48bb747bd04036fb36407eea52884d3a3cc4569c7e44b4bdb2e03804550514c559725c3219671635c092ce5057b6ae1f2ec833898341c48834eb4604eea857581342bab2f2b9970428d70fcbaa7edef80e8b9721ee2563d783ea2dab674c6163a9c07d3f6da76e5eaff5d265b5695c162956a36d5672bf58fc56ffb4a79c332987331ddd25e81cd97bb61df274f3057ba20ebbc0fe674147e92ab82151bfd91283a62a518174ccea93cab48fca122a2547e3f91e677c61bbc9f7bbd9ab3dc4da0b36bc12b23f228816d14b3f5441c323ac6ca3a6094ccd64b54783be2c97a440c7f179b35bca9f4ef52409a20b6ea8b9dc7056b3b8281666425cd813d289c3d71dfc209025719e77f09ffd1f379cca126e4e6de903fcff4b0134bf86262c90976f8263730b0af8caa9c54383eaafd2b82fd895a40e67126e39fc19aeb1e1c56bb86e6788104231744ae22e65ebc8ae9b65fdf1abc7ab523d5ed44c61f51f915f75f6032d3ea93c2d46bc57fb1a27310c9b1fbbd35c7f368df873f9062c4a02399ec09a02633be0535df44f610638510295f633649795d66224fef90b934d340a38d603e98398d2f6ea9bc925e85337381f8af1c93c02ed9039c0399645ca0271fc6a898a6d5ae21eacceaf9c2c340b2dc1d73763072b3e1e62bda976efadb66d6f548d7495cb056f403077eb6b3c4852cab3bec44b51537be412723f2b5401c85dfcfa0fa1076656f900ef90bde4907162b684af1d807b8fdf31ed36c064e28b07e56904caf212d589d0f24d0844f05d0cdf2eafbbb78854f3f42ed60ab671c248a55797eaec31897797817c5a4130157f20d93191581bcd5104fcccb0a9e5e756ea69d1ec0e96988dddce9eea4249de13cc928161f366ef1d8eb0acf03eec9a7ef741d53a72b4f720b6c450ccda6920f1d25a1d4427c4253e94093e095d80744540a9362e3ea9ff4934baa37a62454295c007e21ef77056e10837207249c6d1088cca5f709a518d861c25feffa1d02bd89fc7d00d2ca3de65ac7357385f5d9260efa46d4b2404b9d480a01e79e529586c1b257bebe712ee8a0851d9ab345edc08e5054039084bf736a8924c41458949bc570b517c12c3204ea4ea9ace72ceabb81ec936de301882511a71418883889ef7bb8b62519866c82d1d8f2ed4ac95c84e86827a6a5af68d78fda63a34b3605e3", 0x1000) r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x80000001, 0xfffffffe}, 0x8) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 00:19:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r2) dup2(0xffffffffffffffff, r3) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x9) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) shmget(0x2, 0x1000, 0x190, &(0x7f0000ff5000/0x1000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 00:19:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/64}, &(0x7f00000002c0)=0x42) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x7, 0x0) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000001c0)={0xff, 0x4}) open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x42) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 00:19:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) chflags(&(0x7f00000002c0)='./file0\x00', 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x1, 0xfffffffffffff800, 0x4, 0x20002, 0x8, 0x2, 0x3f, 0x80000000}, &(0x7f0000000180)={0xe000000000000000, 0x7, 0x5c5a, 0x9, 0x7fffffff, 0x0, 0x1ff, 0xffff000000}, &(0x7f00000001c0)={0xb0, 0x1ff, 0x1, 0x5, 0x0, 0x40, 0x1c1, 0x7}, &(0x7f0000000280)) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) 00:19:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x3}, 0x10) 00:19:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02008d04002bde5200000000000011ffff"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000100)="609cff7eba202a7fc10f5d0e26e6e4f59a95cd19adef3b0826bbb4d2aa6788", &(0x7f0000000180)=0x1f, &(0x7f00000001c0)="34d4789c5cfbfaaef4861f5a2012602e17ae0138803e7050d00729c307805f348985ef57cc5c8fc9ae7fb3fb49bba429f3f234cf31878307cee526f96da55ade5987359451db815f6d9b2b0bcb9075ff269f459c6a8a3f356f49bfc64645f047f717ee2661a1f208f40e24ba6be7c314bce79f52a00de33be30fca5068c5ae25f5ebb2c51441331234cd74441f1a970a5b262b94c48429798871793a9bc465", 0x9f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0x1f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 00:19:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000480)='./file0/file0/file0\x00', 0x43) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000900)={0xa, &(0x7f0000000880)=[{0x5, 0x4, 0x29, 0x5}, {0x5, 0x1, 0x7f, 0x4}, {0x0, 0x20, 0x88, 0x7fff}, {0x7, 0x3f, 0x2, 0x20}, {0x8, 0x4, 0x0, 0xc5b7}, {0x4, 0x9, 0x0, 0x6}, {0x20, 0x1, 0xff, 0xffff0001}, {0xbcd, 0x1, 0x7f, 0x6}, {0x7, 0x3, 0x1, 0x6}, {0x1, 0x1f, 0x7, 0x5}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000007c0)=0x6) r2 = open(&(0x7f0000000800)='./file0/file0\x00', 0x8000, 0x6) openat(r2, &(0x7f0000000840)='./file1\x00', 0x10, 0x8) execve(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000a00)=[&(0x7f00000001c0)='{\x7f!-c)\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280), &(0x7f00000002c0)='++^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)=',(\x00', &(0x7f0000000740)='\\\x01\x01\x11\x00\x00', &(0x7f0000000400)='+.\x00', &(0x7f0000000440)='|+/{\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000980)=[&(0x7f0000000500)=',(7\'^,]%]\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='^!\\-}(-B\x00', &(0x7f0000000600)='^\'{.-(/@\x00', &(0x7f0000000640)='*!.\x00', &(0x7f0000000680)='}+$}@,(--\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='^*)!^\xed,\x00', &(0x7f0000000940)='\x00']) 00:19:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)) 00:19:04 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa85ea489c44b732e060001000140600fe80000000000000c60000000000972c2a0c6af383c174727059f5a15600bbfe8000000000d17bb4567eb7f5087a2d7872d666de54fb84d39bcf4f264e59669214468882e67b702881124c95afbf21679ffa9eb1d44443ae4c1b36abc5be204950", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='T<']) semget$private(0x0, 0x0, 0x108) 00:19:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 00:19:04 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x2, 0x5, "8aa0fa5ec3c4dcac53b61e9d639168d939e17dcb", 0xff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1ff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000}, 0x8f800000000000, 0xffffff, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = semget$private(0x0, 0x1, 0x3e138cc2a10dbc0c) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/163) semop(r1, &(0x7f00000000c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x8) socket(0x2, 0x8002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) setregid(0x0, 0x0) getuid() 00:19:04 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="057853631e9109a3a8fef153fae43ca2", 0x10) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="4553fd0ae2b194dc178c86440a87b1934f7a75b54a121f09f1bc873f6047ee6373ae11e0cb307b8374a08de31d0c07e568636401c5e54578332feb1c74916364b1b468844de310ea7628f757ed5115f430a9fb3fc0c50f69ef4cde880797aa4572e9a73a91706f0dd529c8a8d077fa2870649e2a992542a4f37bcec5d8d9ab3d83c5f766e9930a30d986207238949f6c3b6e29f6841b66b36959024ca731221ecb2c9094b0c0a2ef0c657fe4a66c1f560409b21c06031ddc0a3b9e2eb3a32b6274a373978ba6041c063541bd362df7b91f719668e79f4009d2ab85dcb33dc226a1a94a82abb539c2b0fe9d5d", 0xec) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)=""/212, 0xd4}], 0x2f) 00:19:04 executing program 0: r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = dup2(r1, r1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000000c0)=0x2) r6 = socket(0x1, 0x4000, 0x20) r7 = getpgrp() r8 = getuid() r9 = socket(0x2, 0x5, 0x85) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002300)='/dev/speaker\x00', 0x10000, 0x0) r11 = syz_open_pts() r12 = accept(0xffffffffffffffff, &(0x7f0000002340)=@in6, &(0x7f0000002380)=0xc) sendmsg$unix(r6, &(0x7f0000002440)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000000140)="65ac33fe50ccf06aea125c99d57dd2198150586166290046f4a8ff4aa2d44629c4bdd60255ca555344fe7f2c3b213716e056acb8e50b311d01f6cd92bf82f1f96d875a004a6b5e2d59be7f62654566ed0e54d050ad15490a22b7ea92bc012bc28450e27b7f6e05ee8e560f1ac137d563dc5d45bcd66e8d55c6971bf03cd78b4632a7ebe645d32d268a7eec5f70b3d391636afa30bfc01b1167d247", 0x9b}, {0xffffffffffffffff}, {&(0x7f0000000200)="99a636fd5eb6b22b0bbe3f58040484d5d60b507ce01c17ace87a61", 0x1b}, {&(0x7f0000000240)="4b82dc6f7ac58b1a5824c89d7353deeb42f9439d3bfac4204b4778211c541c913c000e68c56404bd834899d9dce83330959b436a14bccedea10135f2f1acca6bd3ee379e3e87eda5e9c36b8bcd4629a732c5152de17e914b0ed11665dedf3f68dbf0dafc3f368a442a47fe983859e2eb98df80c86dcc7eda3f7a5fd067fc8b31167617b8ce9c07c5bf16d089e5d59eac6d7e7813a59340758174f3a059fb4781fda3dc68465c901cf9d46297eb9d9cd96f807bf8655b0f7f5c8f5ce5b7a6bc9758bc323e0bd1ba4813cfbbe944914dfb9d4335af63b5aff7e329cb4dcf65118ac003d1451ceb022881dbe7717ac1fcfa6e45480e9158661fd97e695ae20d3b8da195d90b4600a034bce7711502ff521918a6a4efc914f0ff3f142a3a7596051d98b2f8bf6535c60e890b941539375d7c90960d0dcebf9e737df58cbb61f24c92f4e9ad692414dc930a4e6ea633a1aea67ffb78873a508d3994321f9059cbede44c72e93c4f3f08886989a342076c8bbf1e8c8196d4bcf2b993c1028370bfcb9f5e0983e069a64029ed88258b4f29263203ceabc81465f4aefdd88b08ac12f85247d22bab11f55f31df6c86503a2f781a9b7ef334c9ad869062ed7d61e18e72e203333e51fbbb2565d2a08edb11f3c8f3ad3913dff6f0dcec6614c5887b03133ef50bcb8fb0ae200e243ce74ab034aa7877cf57a196ca014b32a492d10436c228bcf3952b8a10c66b0e67d57975a34511f17df21fc71c6e2e8a827e8c053fd6dd604a4d90d60fe71e25ca93179ae54ad8affb1cf3ef25f6e21ff1dedcfea6828c98293d440b2c76509f88b4cb1365f6d068cbf4fde50431f43ff2c9d0345831f9285c6af24cc66ae65e5ccf92e338b630dd8f102437135f54d0e1abc09724fdc8bf2df447fbd87a75012d9adf6ba3f0603ba173989d3885e12b237a16381994fa213b6de950020ade716963594ed5b92b185cff0c2aa3406d02f6d165307998530a757a336b54f2b1d76086b5bbc37a0ac283fcac1d7a9565df3271f5d79d24de6ac4f1e27bfdb69c03379eaa5d1aaf80bd6e1e7023f123a28318dd4145f7b6a71b54379efe26e7fb20953b7e6fa10f31a938ecfb86999023fa6a4d8c1f323a9ece24bbfdf0826582fd456bc21e533a742195fab1458506ca48f117637cab700adb814139dff14d78bd0762589efba1f1d1e138cf9d714c4fcf08e296d94ff3976641d63afe8639eddbb108cbcf867149a0cc4b34063dc5aafa89964529e9554ee2d54e755afe21e95f65f6e5f7f4a18e5fcd3bc306994cf76a8ee9fbd1b836e449e80b98ad79cb90309acaadb8e6bf14f599c2a739dd3c9e1190f9bd243cb9069d02994e4b332ca9f7a639d9d1bb38b7df8b0b4eef5d0d8672dae3f6758663d813466466535ea383ed04bdc01efed028ac158d064870abb4758e3f4abd556df653e81a30658222030e09681771be1251260f88014c85b749e99df71d0ce1831265e789e7b6acfe62c488455f80e726e8d7e103b2eecd6fcb96c3cde7c63192307fec25ab6066942b07303bc7982724e8d93322d804e13d801d4fd8678f60235ee5660cc3df64dc5ab7a58258391f61e51559609e576db4c3705a3e0e0aa664d194ee5c2143ee5cea758ea0312a73c1054affc93d9b51e041da3e42f58b7a813ab89c1246ef7ceaeb7f1f5afd61c8899fb03de6f19cde6e0b82f96bfe06eae0e8705f8b0f6da4c49bfbe023dcf5db6c9795ad26d162ab87fc8ba267d0fecf84f8e4d4d207276ad20fb30cb94f9a65e69e7a87df019ed840cfa7681bf5d9b3f8f16319ffdd09534e1d1dd9e88e207680855352f545d3a6f025f9df6f989109121cc7a042f4563e368faa6f53b2e186ec46966193a7614c11de94357e1dfca5c690adc8c47fafa56a7203346d2a0176b2509e9e5d489c83081743e47181bf4ecf3f3c11d221feebdc5d1558cd47089f92cc96d161935c7087d7c50432a28a74bd2f09d0575120bdefb208db1c5c61451b86678ea0a2a74ab8a4dc8cf11ddc9b7d9d868b38a82fe8ca9d483d97e0f02d6b521bf06bb0b73bccbaf462b5334c5560efe08678e477d6cc49bc8ac53b85783380b4bb94924c324fbf2491264cc54b2a4f6de42381cf8394e76182875fc59f5ee3c61f97d9a173613d9d9c088b07d04a308785208c7b6a6971697116d4dc99c8ee8a26c139bb45f260ae17960ccada7d1e87eda14178ff50e7cc33b84154cac0f1a8d3ef325164c5a9698e66c839445f008cfac8e70505d0ffe252f59d1ccccd72a53acf0cf05b59e001427f2b806e6d0538b9cec3cbbf871721acfce23fd1a0f54ec5131fa6b635c5fb0d76da298cb2f7b420b8183f5bd24c600a63b28ab05d94110d82451f90898575d6c3e38ef4769b728d3a00083b76bfd517548944018357d1a9643c896c69e7ed21a52641138b50b928b34b149496835f76baef53ae3a75494124d0512c993ca3fa98d0e1ea49c86f11ddd880a91dc44dc5c251c08751744e3622bed2afc56f25a37713d946da1680d96687568b5fe05cf7996a54916ffa6e6d77bd6be975eb6bd4701cbebc81384e16352edd7fe1ed40d2f48ce8377112cbaebe03ecfffcdc8a3303b610d9c2a4c67ada179c247378b623dd002e20e3d9886bfb66c046d47767fe47cf5114bd318ca518d85f3f7877b9ead19fa100f4c0582efea26abbe481f690458dec51ee689691b9695edd45df354ebf576115d2485947c71a6451396781df285f5750400a5dd58d32eb8a038cbae301c55940441439d0d5d6841152b9a4469814d81440c069a4cb622765ca7f40bb68adc5d3e022221bbb10bb9b6b5b879219456410dd4446a093458d41dfa218c056fa15fd70b1570fb38422394df9513fe29fec3e25d70087de51a79d4d0dacbc8467404599f607eb891ec322465343122be6bfb4815080e652ee93383232763010f694f23d35f4e2a981612d3e057f671ebad81287def7ef2f8d8781e75e5e1292c8566fbc89c45e547b8afd611114beafe5d178506b5fa8f876d129b73de97dd32368190348574dded41e519f268e4ff69b791f1e7badf96f76a1bba3b0b4afd29a57ac43973b86c30bcd2386af6d9b17f89cc0155f43212ecd1f35501cb9777c442c24c3e6442ce17d8d446a04cf3a0e8134c6467dce0893a1950b287466a029d8e679098f867dc371195d2bc68cb695923a78cb9442da33fb6c8ee8cc66ea44a3f5c1a4ef52c9e6b2d516c75478dca3e4ee8b98e33e910fbcc098f92310a6c927a07096f78164c468be11843b2f51e3c57acc95521ebb379db25aa5a6cafe017e94fa2aca92a5b7a41b2c74d52c0e00f1e0debaad47d1ba2a2b7ef28cca42b8df412986d51419ae023d4cf10c01d5256c0f31853c622be5aa07e9debe09ae2903764073bed9d665645f471422125a9a91e0e951515f8c7cbc54ff3fe0f882dcdfd3ea32ea296bfd5c769e972ee4b866e3731a510911159d5f2f419b3cd34b9b4519809a9dca3e88ee13f3acb81b0146ce59e9554f8b5d0441bd06bb23efa0d9b08128879eabccaafe5d7a8d1f05ac2e162ad5e19f2040e7224e5e3c60154c0df7a70dc024dc0af5984da6f669ab8f4a9bf336cb01c4dffbd13dd8a2813779a1fd2533a0d2b3146893cd13529e6aa9bba13be131009c4cc7ecce8991c4f697ffa9995beeb76ddacbf3391eb52d38e343658f723e706a25eb44e5facf8d96830916ef508f12bcfb56dd64787743cbade1a41d6701875df36b569f8b5a9ec9863c66b1a8278c28ec49a8cd4e3d21d03594e8b8f791f4a52bc5f89c92798a5222502e841e1f4533090edde99204be47173cb4f15ac929da59f984dd5dfcf5407781bc5230a316676691285d9152b0fa82306dbe69ebfa45c3b55917cb319635ee24afe75c32ad9d693122935c2d4973e63b52cfa0a435981a434cb9002b42ced74786c26d6c1c25e44bb545d40eaafc2c45a9b7bd6c03460bd814cd9ec2afe028d376c0b61d102ea65d8915a7dd71bb46fad5c46bb06fda47b5fe9ff687b93f9382a11b4471b77d60bee049f94f1d7a8c293a2165ef3192a0d6388221eb1c177c8639263361913a50d8c05bac4e47693a67f8a28833cea3cbb716765d9c88ea94d48215b35f82ec215b296724c689f0ac4bb73247fa46475f89fc0372f4071fd2b329e3e2c223995dd0e0241168a5995314310d3ecb6717ee33395cdb1fcf00fff77ede7830dd43895b37d0cf6afeca65e490edd76c06414d1199123c4f5c5e2486a7ae3128c4d1ab2715a02ced44f0d07f059839ad92391a268522d23c26cc4fc50e3d018bcea19576b9ea502f10fa34babaa014777e32c2447bf6e011e1f598715e29525b3742cef9eb077a56deb027f62d601606a86d33e71b8fd0cacc1295f67cfe4b0a5b3b844512782c158c666da9ac77fce491f864820d3f855a646a8883d147e28acb3b873923de788b96ab6218796ff235267036211599fd2e86c10a378d2b435ae7e20b5e8529c8fc0632a5360f6446b3fbcfb30d29b3f9e9bc21ef56e51220ff67201353c31bb89f2dea6337429c21532c4984a1b5dbf49efe28a36a04819d5187626dcb98b2d31fea7ce2a414e6dfff8dd1aedffbc22b6d348406cb9538156494f28bf6dee74f5d1f91f30c3e9f3f25cef096a3c3a719b7406740ff0423b87fe19b47f710182690843d0904b669072b66279a195417e6456f877bf10cea442bdfe4c4eba10c49910c63260530c8154ca1faf72811b739108cccd5d6dd8993c3a3129f557a77bc1a3eb24de8c61da380a2767ed0fe13a46ee463adf36c19e3190976441ac7e24d305691af323b8eb3e5d0d7139c07c1a0286bbf7fd8d9308d0263cccebf37bd776feacdbce0fcf8dbb2342e9809fe7bb1823b99b4475153d5fe315b8d945622021664494b2a774a02519108f64bd5e506d5b7a9719c5e76fdb28d7d2145fc622a3b0738909b0c8cb56bf553198341f64e5c097f5065b9c74562ecaf2cd8472088b45de1d0befedd335bacf47c88f951dc577df1441def216163bf2bc077c8d40fbf51947c710c43ef1f96cfcf8153eb38f691843488e22e99e46eef83d1ea2382e40fd56c0bdfe4574a6d2cf55dfddd5ba5f030eacdb361f0d91d4c220dc93ea47d015c4cdb6f173725fdbe3925784db4e2e78e785c25c8a9712138ec38ba4e42b468191e67948191614bccbabf11a8f32e25ee030d5c8deaeb289fd0ffa482187ed893b5ad39ef36367097b4e94f088844817fc439df470337eeb973aa822a913de8a84361be4e3767f695dd9ad4dc7d6781eccc1c7159d4ce8d19421a294d709d8119c2eb0c51ac2423c39e37dffa90b1fd12701dc750e69c4e00b29ead0af2548fafb65fc9007b4131a0bc558b400945d54d37b5d01fdc9b7cbf473fa3b2f00941e02987b911748dac44cd7552bc730ee8f4fe80f3a9947681039b6733270b23727328496ec12e26b61ccf7e941591b76816a10144f449eb3df822d3454c3b7b36e33c286cf386bfcab4efe5b4e3f5e5e5425b50ff289618c145b5493e9ede3820f0922ec52cf30f98bc514150a193b13ce40b2a52d8ac704610b85bcb5a39ff924bf433d571da8be520c8e2b6dd93a54bae699337ccb3da4910ed2f610c22c6f7cf688a5782c8a5ad6d8971bd269876a1959cb07ba26741de3bb0a57c210cd3f8301e07ab253fa5a5a0b549dcca75dc5c01f29b1b995410f0f283d5f4576a7b7ebaf26c16a3031bcae60ab01a5e8d2dee44f608b39ffeac9dbf3413788e576d8e2177af00d3716ea4", 0x1000}, {&(0x7f0000001240)="25a987a8b3b37d88feb7c4020ace89c9d87cf87a4678900a0ca91589ca", 0x1d}, {&(0x7f0000001280)="5e828415a2c3d8e111b4241bd5e2f4169e1ccaee9839d49fde784ff5e0b9801c2521a3b96d7b012c49ce5645ea8a2bb7bac4a2467961b46893ee472ce890c6093576956fbd5578755d5f1161ff1b8e3c65d385a387a8f0ea0fa923199c3c6db5392700292f7c19a794c64bf8d7072d91215b5b94029789d8aa6ef1b0988236657c15ee0a546f2c8e5300f3eade9aa644bf00da018fbffd30310c03b30e98fac14d6f5032c2fb3e7b959510674476a059cbf5494e6f12ae2b8b52d0c4a7a5dbd2dd7c9becfb42f3d2b319daf1d43e908ddaac9c75d532a5b556eb07f5427a5a08f0f5f5d8595b3de909d5a1fe87e68d356b954609c2759e8adaaadbe7c6a90569c4692df58cb696575bf345638a7c3a34e750d614c45923a1e28cf556bb92378057a862a03cd0efa5bebb13cbb528f924ce162ae59a9703ba3ebe5c0389b7007e732ed38a3a77e1a8122765c93083f8f931409a08e2e59fe7378c85c77ece9a2252f68aeeba28aa35de58956112bf10b30174a2370d6ca4869a1b8515adc6ede175164040d65ee888014187b2f54ecb74035a4e0ffae79ef2bb46108ca62fdbf6e553b117e69aea5009de7c4ac3c6f3c61c876fe27eb62e14ec7020f6870c5956375e9a94fdd9a6e5f73f2d19d594d43dde004393bc63cd4a547cbf875f5eaf4eb373223d0b72e22157be2de530f220d72afdc9ee097863e90e487a479f3d306affe171a30ab511ba232ebaccda497ffac02fe4acaf7f23acfa5e0f104a952c5593747dc458bb61d741e0399215f0a6b00eaf15f0c1b47fef792f29b73fc0451ecd56bedd981720027102c067d11381d8fa6ba81903ca82ee5127b12f64b760577bb6563ccbbac7b09b5ba75baa72e5393f1ce523288fc788ad2e4d751b93db35d4a52d10b30e99ee54f161709fd87ea8a6175db9a18bc67b77486d6f43bb5800eb99ca0b65735cfc51cda80fa7356c41ca6bf739bfd685f9fa2cf81986317c2ded1cb09e5e975ec3da3869f8feb59e7ab192f39c2c87b25053e9efc59b0bf95153cd0a9703e9f1214b48679d2205a26f4e8e75b2fd09a2142d5b713c7d2ab36d477a2f8ce947f3f87e1eb0bebd3f97fc5f492fe1b5b8e09d0cf3f36171b61c5d775c1ce0efa352d6c6d44fe34edb2207012fea53f6fe71b8c249d57b0d70f896a603876f4cfe9d89c41a2db19dccf5b1b4145f815337a1faac4cea8610d77d4641286135d09922dde1968b3bac9fec47a752ca1b96ef5ca93d90b163eee2f33ce1a1bc22f317358644c0fa039e14b7a94bfe8ac7a7b7c8d7acb0f4eb27a057f2d679a298318333d8a3dc129ef33cb58a4085a1acf1045a9388d79426dd4257be38545ab161690b63518f8d0ad897e47da29054be0a031df9de604d16bfec971390f2d3cafb140fb392db9ce5146680fdaca2dd057ea1dbac675bd40ecdfdfc88c300a65b4de759abf3aaa5350271f1cff4b65cad42185be0689f1438cb1695ce5bf9dd2dba5b9ed8dc3a0cc8f545f3fb5ebaf0d843bdeda753855cae41fd29d67b246df5c5d91fc876f02e066e2d4723936ff190e7afe8abd13f62cdeece36f59226b7693664f2c5286718c4d090d23e7526d511b5f3451c3cf0a6d6d0d8f480bc251722d6f7c69e897623c753949201ebf6927dd67307aeb66d7739c3e43384ff09db23dfc7b93ada6c17c5fea978525e7f93a663b3718400540b77565393314196c26d67b8b4f6ee30323f99c27c96da1d78824129f2b8929f05a89eb4ccb923cfa007cca4f272ea40d0edef3d943d2beeac7555c18f86fbff4ae0a16d666c9676ae4279da9d2d7a106a7c43393fc6f3ba396531d2e153d8ebc32c677e9fdeeca554bb44a1dc3618d29812ee699047614e9609b46cacf2c2ccffa8d3ee9746c96952f3c135de38efba237eb4e46d7865f0d66aff68ed4c24e82cac30229b8e9dc2fbdbd8dba767ca82fd1f0c85ca953ec2076c221602ffb91bc8897aeced499a9106c4b407ca0cf18bd4f5b1f3e0f6afa6780d2147af89e75ff230374c2a38047366de7c74fccbc9e31e1506b995e8995f8a2f5b80c26686c4f3289d7cefb97bbfb5643f8591531b8c90b816429a3b840bb1595cc362f187a09321218cff5d3797406b9a76b036798da2a4bd555e17b7ae9748bf957b9e22df2bf88d462f6bb7ce86ddf9899a33630e9e3d1d57f7a7f237229f46d46e26040f3647bf9af8771b4e6c9bcf3d3632e366f69cc34cfc416f40635fbf629abb9766e857fe857c213a3419911dc31f3ecd5eb2140e54eb43e8a66ed0949de24693c4c8f07cb06c30790b4b23525813e1f7ca1d2f1e21f29044fa703ef334bc1006dfbbc835a254258f1cefc1c8c0efdf39c6e3becf6ee84b048a6a4a82a1ae1e914e3a16f2dbc95b1a1d9c3ee74010267a1665605e7e6fbea8f6044e8d6420ce0a2bb00de43daf270e50c8c1944d46eacd9f89c3b86fba65e050d06a5885a2cd44c16261900ac357609b2e88502362ec67aa67e6b5b38deb54c91417dfa12566a4f0c66688f1da5d2193d2771078cf550b3aa429a206988deb4b74e9916a0d9a876f85f491b188383eb5a48958fbca5c56374ed0093b31d29593d0adc5c2f5c8d2e90e94519005201110483003b1d485fb6753d79493c3a710e6aa6e53ad4a1b3e183e538175c081b997e9e8ab32cb5c56fd400b2abb775febb3717df633acecccbbf685aebd00de3699b6b4e0d06ad4e29ef2a932c6e9b5742525a32e74b3b1ab396eb7ad66b5b1b4567e2c7f60da9ed8b5cdeffa60532f4cf1879ba6d58c340ea6c39682f90d0c80a4d1dc2934cbea51084bbd93aed2eeea16bcebd7964dff06952904b0a6b854f7e61585722291935919b61354710072fdd9a94fd000ad494c59da9f32dfec925ebaa7918bdb6dee49c206cd201dd973bcacc22df8d2de561afe6341a691bf134da0afb46f22be282717279b372cec0c44f00e014dbaec51fdea586f5c0998696ad5ff6a2475f86e55758dcce9afa8bdcea95808c67f50f6642660e11dc4ff7a7696c3a3f8ede0ae29dc565baa791db2b9db362fbd1a58d06b8d45ffa6223392ad574e40ba2c669052c257bad1abfe701f99f975167b8b023acaf5f12fafe823ea8db743674db280105d4d7d0c98a99d58232712ca62a76e62a1a5499f6690cd3a9715d9f4bab683fe2cd6e2b8748a5207f1e2c511e645d2ca0dd1805fe7d4620ad9d785acc77586c5ea53f97298f2bcdf62309726204123e1942fa9ef1ecd1b8f9a17908fe1262760b1ba391da29e9488630835f6acaa781afad0eb0acf45e8c3856d577b3ebcabf6a3c21bb160f7a0631e0b083a11f003ea8979b8a6fa834da873795f25afa754fc64d10e23eaf4ed337fedde0b49db9c5f1cdb15bec40cc951a020688196d55c31095002e7b552ebc6ea80550e0588671daed0e70d33b25b675d658f2b8877af08b95e4f3bd8f5c8267e051302b0f538796157a84bd7cb108068cafd27eb00866a8ea28a85f256f80a95fc0af0b269f0994fb1cff2cc1a6335410cd34495befd6ca3add00516c67c80ab140b0ca1a6823ef5b1849fb953c0ebbda5c3957bba2871bcb70447489d4988307d06f95f7921bf34a2005f274aa7125d8eb0f701be1ad8ae832909434d190c1736bd651c1535ce23483c332baf1f385a40326ac196fb8065b86399ddbd2ffe807045edc93ec2411fa872c269b4ef8678a37d2acba4491ca19dcd29a76d812651c34a5fd2f9f3aed60304ee107d53a8db1078ba7838255f66e9fb339838c97614ce183b5fedef5b944bf694a7c99f8c759eef77cd2eaf7f444a0713f940f74c765fb24a17d974996129bb58d3415f9e25e92a88fb1f4aad062d4158f39599b9d970907d78e265acca6fbf4e856ccc8fcd38f4f7d06092cdefab5b49107fd43e6b71c9ed9d662a8bb1a354f239a874d4ceeccf377231f84596b0832f9e29735ae533bc3e207ef5f367ade6b3306c88d73f73e453acdf897f0db1ae9909c5a3ca3a7059129e6f21bb7ef822909a1087b021f12b771ba01461a40501b1bd7db6101b205118af94610952e6174b6e3fc809d6061c0d634f04ad95181a0ab4269451b610ca9e6cef86de4b4b8cebf6c2fd1c3de1532b86fa59a5681021a68ca406b6b010062465f153202f51f3cb7880fc4fe46b4a57f70be3931db0fc568c472dbe987ed80168d01839f8fcf0019746e86ac5d58462f16cd6d86a6f4ca54cc175de8b04f57464987f67891bec0564bde63ad942f12752d4136efccc5775a07033b70f2247fa80387d409dd7b88efb6be731a4fb9d51644c6ee4e900de2ce801cff3d9e2ef7f2cabaa599c3ffb5afbaeaadb25e25aa73fa7e88495f232d80928761dd4496397bd9c78d830dda47bb46cfae5d70db5efd19cdcc4694ffe3956169033c52dfdcc1e9edf091229a5ba047e6973b5deb6cdd3d8061dc0562e60e9b7c7f886dcff7b86840f384f967842555b39f2e06707cc5d86c835617555d03810ce1452fb477040bcc97deda5434c55abdd60f6e37ac8bb6071b8d893ebd089a87f7dc02a581395ba4d023c8f72660b7bcda56115a8a4a6b1ecbad6c626976f186c392d1035565be41baddc6e5d5c229f6950ef03bf6dac89f8e550854e843d2e34fa09f17d51144230a8baf361fe3f40fca956ff9a14282fb8c18ba5ebb1cff3b85d905645b42bd8e5cf0da558b26e479ff4dc046beb9e7759b187dd97eeef9467844cb65fd389a453b2f45540b745d6b74456c84134f74f6968838b26b4fb88ab6657a0fa5355fc288d67bd4237e2cbea5f20956470fe16e476ba965844e478d84ea6721dd74bc9cb6dcba6095ecc718f076b6a30ab5b0f031deafd308108f82673633a79a63c7e41472d8405f0e0c0c1f0057d736210551d6d83ee5700ca0cbbf98147fb2a5d1c6ac49eefde5a1051b15583dc37bc639968e21a579a278ca0cd84b52cb415942d8f380563b11d596c34aa1a813bbc51b48a84bdfd15e90128561960f528245fffa927374451c704397e18665449755df7d54d58b649ed466cfe94272f0002e44168b1be7ba782f8b75d7e3215b9362101b1503e5a4aa573e4262bf9d178cf831ddee3cc73e3fcacd6cf41c63eddb2a89d13507f4bcbe128788ec7679dc3c16d7590073f3b1a2120e2ba4f61f4f25f9fc3e0128e46ea2a38b1bec4411014911ca96f81b6b5f053f38e53fd31011a5c7e334e615ffe7e1386438f6351cf01ed48d4e833fa8e79e4ee02ddfd8118294b431842ab962cbd5c0670f4871d034a9101f05e309729a95c7e337f71d83715cf02633a2a1acd4fc811d84937328258be4073d2b7799299ef82c692aeebbdf8119b5c62f1ae5b33ea2d288087a661f17c781a32782a004a6b95df894cfddbbee485d1b881bb2215da6f84b63e43bf68de30aaf912ddcb1c5569131260aad0d4a7b4d1fc3f78e412169b65f08b8e686c141b3dae8dbf9cb76d44dc34152fb83f25597b032f681bf8212be0d1d833438ff1f4d845cd44e04a0a212521e4c602b1ecf126371bac2aede914d8404ba6a6a91e378592eeb7e6f85972d8a69ac9adfbb309755af75f4da4e0e85b13a0b490d4a400d1e542b6a0b6c3ea3e88e52c9204f93db23d6bbf2043746d9969349e7b6b7e476ca5aa68d8639f27f1d0141c827449a7e66718c6ef6e8dd4578226e3f50e6098ced105d0242b1c39a1dfb4a1632db4cd4390bcb5a914a1e7a839f5e86564348fdda49075b34b14aaee18860519c401d19588b5668100157750d90a94f8051b01ef9557719a7c252c20d9", 0x1000}], 0x6, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r0}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, 0xffffffffffffffff]}], 0x48, 0x6}, 0x1) setreuid(r8, 0x0) 00:19:04 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 00:19:04 executing program 0: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000040)={0x0, 0x9, 0xe424, 0xffff, 0xff}) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9a) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) fchflags(r3, 0x0) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) poll(&(0x7f0000000200)=[{r0, 0x80}, {r2, 0x40}], 0x2, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="518c93e72f31044e38b25fc9043084a3517689b5778a4b2e8d02a4c5a6ba0e12b0a84dd2883abc320f52849e75358a50abc6f230c620de10dd7f48f7c2b142a9c8087f3b19b024c0628efd75570cbc7438bb3f4b4f06a70266746f87e58486867080c53635b85dd7142e940257b66dfe459cd8fb1eeb6cd53f1b9920e7f370c93c626fdd845e5d8994528112e73cf6955be998e2dc0369a0e237a489816518e76fb968299a50daa969484a91fee6dbcc73f907ce76956e0070d04872ad3257aa67d6fad517c142626476318891d01d6e83375587e16645d98ca3035d5dcdf135db4698a5e965a794c3573c97738f71d1ae1390d415361ae8ac7574f67f7f", 0xfe) 00:19:04 executing program 1: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a5771486", 0x4) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9d5, 0x0, 0x0, 0x1, 0xffffffff}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x4, 0x400000]}, 0x3c) 00:19:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x800, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 00:19:05 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x3fffffffffffffd3, 0x0, 0x0, 0x0, 0xfffffe4c) sendsyslog(&(0x7f0000000080)="4e7ad1711e5490d0cf8793be6ddfdc4e854c1416428007199c25d6cc540743bf5c095f561dbd7fa35fce9ef920bfe881754d2e628b120248634c67913e67c4a34e546113c053494767f47e9342875057a9daa21484c59c4fb1ac6b57f4641efcf32c58ef37be4a8c475e6dafa9fc3bc18563f5fbd99d7ed4ba39b6ffc9070714111a36d62c0d637c2b3947199ce472107aa9e8", 0x93, 0x39) 00:19:05 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a806008100210008004f6e00440066fbff202b9078e0000001ac1400aa890b01ffffffffac1400bb9406000000004406c3eaffdb830706ac1400bb44085ab30000556700001000929200070009"]) 00:19:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:19:05 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) 00:19:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfbfdfeff, "8549f0658219f7775b37e915d7f5b573070004ff"}) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x200000000000012b, 0x0) kqueue() 00:19:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x3c) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) 00:19:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0xf0, 0x0, 0x0, 0x7}]}}}}}}}) 00:19:05 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/243) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x40, 0x1000}, {0x6, 0x709a}, {0x2, 0x2, 0x400}, {0x3, 0x2, 0x2800}, {0x5, 0x8}, {0x2, 0x0, 0x800}, {0x0, 0xff, 0x800}], 0x7) r0 = semget$private(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000140)=[{0x3, 0x5, 0x800}, {0x0, 0x8, 0x1c00}, {0x1, 0x1000, 0x1000}, {0x3, 0x1000, 0x800}, {0x2, 0x4, 0x1800}], 0x5) r1 = semget(0x2, 0x0, 0x151) semop(r1, &(0x7f0000000180)=[{0x4, 0x0, 0x1800}, {0x4, 0x9, 0x1000}, {0x3, 0x401, 0x800}, {0x0, 0x2, 0xc00}], 0x4) r2 = semget(0x1, 0x2, 0x206) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x1000]) semop(r2, &(0x7f0000000200)=[{0x2, 0x5, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0xc3, 0x1000}, {0x0, 0x8, 0x800}, {0x3, 0x6}, {0x0, 0x100, 0x1000}], 0x7) r3 = semget(0x0, 0x2, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x2, 0x8, 0x7]) r4 = semget(0x2, 0x1, 0x50a) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/88) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0xa71, 0x81, 0x0, 0x9, 0x5, 0x5, 0xfe00, 0x8]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x60c, 0x7ff, 0x1a02, 0x7, 0x7, 0xfff, 0x400, 0x3]) r5 = semget(0x3, 0x2, 0x1f0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000380)=""/33) getpeername$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = socket(0xe81cf765fdc45b8b, 0x2, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 00:19:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f0000000100)=""/116, 0x74}], 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) unlink(&(0x7f0000000280)='./file0\x00') r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x28) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000380)={0x4, 0x2, 0xffff, 0xc45, "315b7de7640f276e16f4450eb70db73420132d8f", 0x79e, 0x9}) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0x10c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getdents(r5, &(0x7f0000000440)=""/114, 0x72) r6 = dup(r0) ioctl$TIOCSTOP(r6, 0x2000746f) sync() r7 = kqueue() ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000003c0)=0x800) 00:19:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$KDDISABIO(r1, 0x20004b3d) shmget$private(0x5, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 00:19:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:19:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000002c0)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="1927c62bb1f79a5fd354e6ac4d60aaf67d982690219468652f9c9b615efef1f692004158000c44c93d26a5217ca35919746afe3e79cfa01f4855e5860cc525277027cbf17fa659ab7bbdefeab470717907048ebf0f7f2a61b37a267dccc783912a6cdb34661131d1286d079949a5cf2d8461348ea1e3776b09a9d80cfbf6344fc42a6902dd93ee5ca5c38912d8401293594965666575524907e578902633c75c9b2c1ed09d1dbef37ad1d9216400f4e1c61ffff66b742f5f7f2d1514bbc3d574f99d9777cb8bfe22f7ed6d8144e9d6564d7497245df0c7685733a223edfd0d4aed57439cdc3917153fd8ad51e9be2dd35ccade704435000000000000fc7cbf6b8dc34b1aec09007922da5a4e0b37c77475b0bdbf86a4975927721fdbd22f687f74f9f4a71b8eeb78068c78fc0bd56b8f465ca42e71d30003f147d9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:19:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x154) r4 = socket(0x2, 0x8002, 0x0) readlinkat(r3, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/48, 0x30) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000080)="96d31cdb582b2ec113c3007ec72d2276a1cab7b51213bf2689c377d14a9d70181982360b27257ac3e11d4b27c95382c1362953b2d989c4af24fcbab46d412e9108084819473407a79461fc28321de11c69a3d06659d9b9f8f86619eb4e4b5c06da87437980262c2a206c497571439826c0ed228e1d49b6bf07ce75a309a0ece18d43c67dbcefcb1687b66ee0273d5af310ad1c44b9d9f6c11cca2df206e2cf402a2ba9791fb5b062244109cf898340f2008b1286d73542c9f1122665d0b8", 0xbe}, {&(0x7f0000000340)="ef2a65db4098435eb61ce4fd67339ff19abc727a67728d30eb8f445d4cee5ccd0ebfec73cc399e9284d863412f11e2c567e8762465937c17f38e0a09915b97f03b45a36b787fd55cf40e7e52f6219b4478923fb78dc2225dc021799ca220bf968b8362189d95a76c934865fe1c79d2d0e0f68e068bfb9529", 0x78}, {&(0x7f00000003c0)="3589110cfb9928b801e905539b316a3f10326275a9d825ea27dc638eaa85d346c57c4f296618218477898c0946ca89b57b46947a258e280ae030a2323fa469e89f4dc35e2af3821990ab2fd7957f298826f4c18fd3df268f6d5871bd4003ead6e592d85ae905dd262cc8b109a1d8909ee1345de26230b184eb08da2ba586c245fe22a87f6ae24032274f6332b89775322d76a8", 0x93}, {&(0x7f0000000480)="5ebd5295cedfd1a6efc7a3cd6a09013ab53c2727de77a13066251cbe88b28f8ae03a24a37c78ce3488251e9be315ca21215c2611b27ca2f3344f088ffc14750ae4b305825ca97b7c48bdf8cdcb7015b809a579304aff0c754651dc2aab89b9c564abef06c2cb32568f334659bf6579", 0x6f}, {&(0x7f0000000500)="279fcfc41e0015133c3f3fd58629f94dcc7710ff8e58db61c580f0f948c6b47e16569e7751aa039a73e7f2f0f31dcd349737af15cdbe9cd352ec5eadfd5c99502f5bf4844f8acc323b210efa887ea65ba3555b53d44f3497c95585c9971bf86dc475ff051e3c2c1cf3c6af41fdba6b3600e5c1aa6fbbc3deea3d3b3769a5a931ab1733fb97eefc33899648696c8c705e7c", 0x91}, {&(0x7f00000005c0)="002d3b7fd31a5836d2d3ec1aac1dac569640861604fec17bb71e7e6e161ee8fb42ce226d07ebffb3dd3903fff0d506a1bad80311a95f8ee3a1dca7f99268daa38ec8580507c3de7503a06fbff49ec6ba60986046252b6cbc0bd12a830cecbd7bea9bb9a39dca87789779", 0x6a}, {&(0x7f0000000640)="28a455500abad162583c85cd612a96f7bb1be6b7ac0b1fa497d62f10cccd64c54c4c6df39cd72d57e71b3471db066b0bd878fb377224a03d93a7887b777fe6d12ddf1ca915239befccbf2e8df3eaa0db2bf01e7af21e02bc4c2e0a93b036a745a8a8f7843f8e44c92bca2fa2bc06204a2703a98af182f199", 0x78}, {&(0x7f00000002c0)="591f3ee3bf8cef0874f9713f247eb861c592b08a62", 0x15}, {&(0x7f00000006c0)="a000d69b814df5735ceea60009abb5a5ea29b6617394a92b15f8635a721ddaec5a80166ba9dd59aa809444aa37c7278ad3d26d03a165cd61e38ebdef08ca00ac277c1e013352def8c5e20fce48f69a923b03fa867cb052ebe5615dc155c27d97604f5f04138f346ef7c00e52aaeb645fab51", 0x72}], 0x9) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 00:19:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x24d, 0x4, 0x3, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9c50}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfa5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2de7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7f}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 00:19:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYRESDEC=r2], 0x10) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r3, r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4e000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4e000 00:19:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c2"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 00:19:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1000, 0x2}, 0xc) accept$unix(r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x1, 0x4, 0x20, [{&(0x7f0000007000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x9}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000000e000/0x4000)=nil, 0x8}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x4000)=nil, 0x6937}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000f000/0x4000)=nil, 0xd932}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000004000/0x11000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xdae}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000012000/0x4000)=nil, 0x584}, {&(0x7f0000014000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffc1}) sendto$unix(r1, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x202, &(0x7f0000000100)=ANY=[@ANYBLOB="09562828f11535549100"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000003c0)=0x8) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72442fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) msgsnd(r3, &(0x7f0000000300)={0x2, "a262e9fb51b66d778b064950eaa60daae9c99a1c87343bb603383c0f7e5d8c1f240f92ac02858ee0946ed97fa7f020fb0704a1d59a0195bbfff7ff44ec84c9fdbcd013b7dc054767995595018714cfb4e23b6b71badf42bcd37e2db344f4f542f2750b6c8b9395ae5b8ee12f48c509729ce84ba5303fe15fcfbcea35c895b98d929a7ba3e74e1ded2b3c9298f68269830863b73a1ed7b9b1f5ac3bada2b7d9410cad91a4c7384e5fdeb6162b4b19db25672177ab388ea3e8"}, 0xc0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$KDSETRAD(r5, 0x20004b43) 00:19:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) r2 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0xfcfc96ac3f786290, r2) getrlimit(0x0, &(0x7f0000001100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x1, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r1) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000001c0)=""/78, &(0x7f0000000100)=0x4e) truncate(&(0x7f0000000540)='./file0\x00', 0x0, 0x5a) dup2(r4, r3) 00:19:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000640)="764f480d807d9465e0119384cf9beb7e4142f8ff87ba028f4b42631a8806b4fd7947b5f405d16ec2e2e0c7fa7d8f3185741298543fb50b9c0e0a134db3c501a00ef406cef6afb75d2b8b3be6a472f527e814d3b5a4c6d1ed48650a5ea79aa2906ddb9f9f2b9d7b101465fd2257613add5ac95d5446163dda906f72f6bcf422c9676b6932b03524f5a8150e6c11e627de6fa1931a08b1ab68a9aef43085c3264cc5687dd999b13287fddeb9844c738e508605ca19dfe5ff65a385b7a6d2c8bff196012ea1c9ddfb37028b231f7a874a43d9a9f3da88a7185531b1c417a8a39bc01b7280a288e5b083456ee8fe26b243536291a231a689fc423cfcaf8fee04bb5c80f6d1a89f4f122bad6df6db303e6a132352d22588376446e3ec83a8a5525379b0925a5c73966469bedd47036a592ac95671182085cee3e284444fdc762f4bc30c9c1034672acdbc7b0d6ae56e787e9be862874276358d0eaf", &(0x7f0000000040)=0xffffffffffffffed, &(0x7f00000002c0)="811b3736059ce9989c287084a65cbcd0be113e712bfec5a9e2d97c88dd4bc6761aea24f2475896aa9c874b94affaee0839ceeb8f090baac5ab485dd6ecee6b0e1618080f784cc4a2eadb9ef658cb1ea3de7e4d90a22a3dd2ea5dc372cf5e30345f687bd66ac93908eaee2655b449fad5e159a90effce17d1ae6aba344a544dfe2d2e11d71cde2cc437b2810381b972a69bc21ade5bca0c05737f017a737f704e665d7b1e254b39702dad107d5a744b1d1362c7ee64f36e5b7a366d9a317b01676e8b54ab7f6a3177e5e66147da37fc0412bd99ebf897d7338449", 0xda) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 00:19:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0xe4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:19:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x3, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0xffffff6a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmat(r1, &(0x7f0000719000/0x7000)=nil, 0x3000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setitimer(0x0, &(0x7f0000000000)={{0x6d, 0x93f6}, {0xe8, 0x5}}, &(0x7f0000000040)) 00:19:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:07 executing program 0: socket(0x11, 0x4003, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) r1 = getuid() setreuid(0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r3}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc4, 0x1}, 0x1, 0x1, r3, r5, 0x9, 0x3, 0x7}) seteuid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x3f, 0xff, 0x92, "0ccdc901d15ec1a80cce4919d4bb193057f49447", 0x0, 0x5}) 00:19:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x48, 0x6, 0xf8, 0x7ff}, {0x1, 0x9, 0x5d, 0x3}, {0x8000, 0x1, 0x5, 0x7}, {0x100, 0x1, 0x70, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x4000000000000006}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 00:19:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x2c) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) listen(r3, 0x7) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:19:07 executing program 1: socketpair(0x2, 0x8000, 0xf9, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="307eddb754f2d27b60b69041cd7792f126e9ecdfe8eaa251a752340c544de653a4428f5e5547a13b4acb163f30a0316121a319c3b57f1d4d9fcf8aa2b4f73eb24375cf9477082ce47d616190d54af8c6e9ace6cb0ae5d89aa6e6684bac76ee94c70ff8cf20c8f4901333d132beaa95bad235db0f9b4238679cbce6e5a845bc1d74f48cd657f2cf88fff2c09e614367cdf9880ffb661238b1d22595d24e7a634107fa5801f6c1b3869295496210f3dc846cb573c892f408e9445b768414b2594e1aeb1e5dbe6bfd2088e927c7fc0560a28d4dd5252fac2684a872a0f2", 0xdc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xff) getsockname(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x80, 0x8) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) write(r3, &(0x7f0000000200)="adb1e165c9c3088705724305f7563bcf604e1f5b787bb8aeea758f68646fe6c0154fa1", 0x23) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) 00:19:07 executing program 0: socket(0x2, 0x4003, 0x0) socket(0x20, 0x4, 0x7) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) getpeername(r1, &(0x7f0000000b80)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) fchflags(r0, 0xc5fef5505641b341) 00:19:07 executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b2376f8a33ca75361aa8c8a5a8d29ca17c419185756e24e4420c7e27f273b04d7af01"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e", 0xb54}], 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x1e, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) recvfrom$inet6(r2, &(0x7f0000000000)=""/54, 0x36, 0x841, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x1}, 0xc) connect$inet6(0xffffffffffffffff, &(0x7f0000000240), 0xc) flock(0xffffffffffffffff, 0x0) 00:19:07 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/175) r1 = semget$private(0x0, 0x4, 0x5b4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x1, 0x1, 0x2, "a1c332ecb5e6750299f3dad563507d35adb6e5a3", 0x6}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/248) semop(0x0, &(0x7f0000000380)=[{0x2, 0xa26, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0xfff}], 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x20, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/120) 00:19:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) syz_open_pts() 00:19:07 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)) kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 00:19:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) r1 = socket$inet(0x2, 0x3, 0x1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x0, 0x2}) r4 = socket(0x20, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchown(r1, r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 00:19:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="14"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:19:16 executing program 0: syz_emit_ethernet(0x90, &(0x7f0000000040)={@random="3be63d562606", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "520fba", 0x5a, 0x4, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "f0d928f412099e3ea9912a24c3b18f16525d9f9c80c4fd7a026bbe8b177af96c65bb5f6fbfe9000fad096a6cb8eb7f71467ca95cd6a6b52af49d1b6a443e76a25ebc6390d0956daf8776ad030c852ca34718"}}}}}}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 00:19:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xcfc3, &(0x7f0000000640)='D', 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000600), 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYRES32, @ANYRESDEC=r3, @ANYRESDEC=r1], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="a3568976"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0xffffff60) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="9bf2f1657c0a74", 0x7}, {&(0x7f0000000280)="5247a4cf70dfb468773ecb7b15aba5d2cd60014642750bc1ef043b6b9eeb339101a049c8d950f2c0d9fd06a5599025a4706ffbb5c696f9716df06ee3cf42caa5a49c430defd580c83081c4efe3b00d11bdd182c9b55ee296b034f7019afb98b76ca672a4c0d399ea8d443dffad9bc6daa5a0fbc31e7d99ba5e00bb37cd46adb376e9873e8d1478ede0bffac517512a2f28ef233fd3bb7aae66a91f6bc822642afbe815e0d0a524281a3a3c774d5eed71", 0xb0}, {&(0x7f00000001c0)="a58e602eedae9bc7b09055d08fc9b523a905307e7de59b61e9ae5536e9ebfe0947969026c0b1e61a0e9618ff6b3570750e468091679ab186ef47f7bbcde4d6660ccce990b1c66b", 0x47}, {&(0x7f0000000340)="71dbbcd21d605722f64f1fa222751b798c3ac0bbfd81f8f83e5a2ef49e8eb9dcfc7454fd14c90b225beb69157a4ac7cd720282cfef39249b5ba69143098a5fcc9ea63593a1dfc7817137c64059773b90d9f83bb4a4cb5abf6e778de8dc564eacf8588238ff6aa21bc20173a837d6c27caa", 0x71}, {&(0x7f00000003c0)="d129e95a4d32119e0571ea5a1fac361db9d112a51b5e04f1a55f7c627638bb52644c", 0x22}, {&(0x7f0000000400)="b50183dd0aee1c3a3e2f0fae0ffcc54c61cf0719a9c64659534e75598e13cafaa761fc85bc798a38c45218927434817512282896ce334d5f3c2fc8ec5677ad878dd3a00d3b77923889c498d26b9a4f7836a5d0e7243fe56e96fafbdf0f628ce7adb4945bd81266c6d4a97f5d6dadd930b146715ca38e559a1524ae66cd308783d6b2b5940743965a0256abda0df8499b8bd22f8577d73909f5209f625ed01970602edcc241f0408b6f76945586dd68891c15d84944a17f", 0xb7}, {&(0x7f00000004c0)="0bc6aa6bcf1c63282cbd64ec3743894a8359743c3a73d6eeccb4586bfa52cb25e33a46ac182783f078e3a275adaf3b659b6b9a033a4c0e0c0ea5abca7b80c31ca6186e98a89e8ccbf560892fbe2c1bdd5796713b1e3a80e583", 0x59}], 0x7, 0x0, 0xfffffffffffffeff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000600)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 00:19:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x5]}) 00:19:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) select(0x40, &(0x7f0000000200)={0x1, 0x81, 0x80000000, 0x1, 0x9f57a20000000000, 0x4, 0x5, 0x8}, &(0x7f0000000240)={0x400, 0x4a70000000000000, 0x100000000, 0xa7, 0x3, 0x5, 0x0, 0x4}, &(0x7f0000000280)={0xd76, 0x100, 0x8001, 0x101, 0x1, 0x0, 0x5, 0x80000001}, &(0x7f00000002c0)={0x9059, 0x6}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x10001, 0x6, 0xdbfe, 0x0, 0x4, 0x40, 0x0, 0x2, 0x0, 0xfffffffffffffffd, 0x7}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000004500)=""/102400, 0x19000}], 0x2, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0xf2c) ftruncate(r4, 0x0, 0x3) 00:19:16 executing program 1: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "311f51", 0x78, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x1d, 0x6, 0x0, 0x9, 0x0, [@loopback, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}]}, @fragment={0x0, 0x0, 0x80, 0x1, 0x0, 0x11, 0x64}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x7, @mcast2, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) 00:19:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\x00\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8}, 0x6000000000004, 0x103000000000007, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x7) chroot(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x48) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0xa8, 0x4) 00:19:16 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) getrlimit(0x5, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff9fef, 0xfffff7f8, 0x1fc80d8c, "002e670d39060000000000000215a30000008000", 0x0, 0x76ab7db0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) r3 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r5}, 0xc) setregid(0x0, r5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1, 0x0, 0xa7, 0x2}, {0x8, 0x1, 0x2, 0x46b}, {0xf717, 0x1e, 0x7, 0x10001}, {0x0, 0x40, 0x2, 0xae}]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) 00:19:16 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x108, &(0x7f0000000640)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "550500", 0xd2, 0x0, 0x0, @empty, @loopback, {[@dstopts={0x62, 0x0, [], [@pad1]}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x7fff, 0x0, 0x1, {[@timestamp={0x8, 0xa, 0x3, 0x40}, @sack={0x5, 0xe, [0x632, 0x9, 0x1]}, @sack={0x5, 0x16, [0x8000003, 0x8, 0xcbd, 0x200, 0x8]}, @sack={0x5, 0x6, [0x8000]}, @timestamp={0x8, 0xa, 0x100, 0x49}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000000)=""/128) syz_emit_ethernet(0xe4, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "31ae00", 0xae, 0x3a, 0x0, @empty, @mcast2, {[], @tcp={{0x2, 0x3, 0x41424344, r3, 0x1, 0x0, 0x6, 0x80, 0x7, 0x0, 0x9, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x2}]}}, {"d8caa19d10f78c70711a339e2327743c782411642b4ffea1a4cc988b51deeb280cbaaef08c548ec1b2fe88060a365202493887b7ab12792152e2200e531d4f12cb8a5ee95e56cbc7d74e723f2d546ac25d71b74684784cf9d8f4dda363aec41bbb78f968b39b9b0f7d82f42f502eb1ff3535844f432e78aee99ddb18e4f36a21d0f5130410c049f4b4335731d7dc31a9c61e4bc310b8"}}}}}}}) 00:19:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffffdffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x5], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffe1}], {}, {0x0, 0x0, 0x0, 0x100000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:19:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000140)={0x6, 0x19}, 0x2, &(0x7f0000000340)="83222e797a782cd96fa0549e077243a2558b26de82dd53b1a97b3dbfdc7d2074b1561c360f68603e65835a6c0b0d6f8a2c9894e14578900e069a5e41f268ac029f61e570c71234f5d6169b02febc1dcc5231aa82df391d32d4a9a43c73a671104ee06cdd58faa8b1229a90193b76c17766d266fb29faf36af7e59009a19fca33c79cde0de84ee31b130b05641fcfe5bf83b62c9a170bff076216968698e28ee94b8d4a7b4cdcf8836592e62e4779656e8a4dcab07cc5043751fe6c08b98ea125d97493d06a67b24e66e8ac6e1e9e27dd4f4ba511158901cbc3d04fea3b0dd537586df6722cb4f98517e3976081d3f76b73dcbb342aeb0d219d097e95bf9f92cc93ff5f1da32334f59c9aa66e1ccc443b44bb017d6b18683967faabcc4a5f1b8f80c930547b0067c2f1fa511db3b726d2bc14861ff1907ba371026b546d63dc99a96772522d52d20581051409ac9550f0cb8181bd514f1bab14fac338e9f02114df2e697f799e061caf70ac436a9d0f84b1468f291b08f23a8867d37556ff755f1c9b36832235929d364670ff61c56401f3db2103d4049ec1e2af7ac9b7ba473e1763a017124d043c2a444e1dfdea4755b89f91f0a5dbac73878b9e7da6fe2a9d3d0755eb0a897bdd51c7dec831dcbcd865054f6abd8f7f48a9056d643de3afebbd846a57975f07fb92688ced716e30aa86817be1dd0eb6a9ca50b4e70e35547ab1efb7f4a0b5075066628fc7a37b15bc55a48b1e09c632af1d15256891e2c10790ccb9b71a8c8f431c9a2dd846446ce08978eb2c0b5d8ae505bd029d4bd4b0faea6d8d875d3c160172e36f488df5585dc021fe6a033f20bb4484b11bb48866d313f9fbfc357d298b4b6898caaa2c93769f060deb5ccc50b097ed3088c08b12c1dbcd7c9f917c4758bee3d4df82c68aa1f8b07c7bfbb2449937948862680ec70363d94be81508fa74d77eb17885d5869970c1e57f50307fd9e5ce81c1c36ffb9635247deaea4e8dce0d17a4daf36776916fa3027ee5fdf373c2e1d17f67fc108375441337b9a1ab9253ae698c3423a232a1ea1f816397676a1129ee25cfff587c38d1fdc8bed6921b3bb17efb6073a3dfc87c9f33baa5ec594ed36a495644a1ee30e975f586bb159997c9834407b8c0105336ddcf401b5752136c8468e51b7bc44d7fea17e104e2a2c89d1e8371423f24d7a5a1b8736a5eb30af0792fe820c2eb5c203fa28e3835bd56ebf3cee8f8c4aa8f147766159eb79086f735e22ac5bc133fcf5a89ecc38f41abe80ae440e65dced661ec6e300c1fb95b293741425e5f34096b02aacdcdb8c59f4b9e35f8b8fe9285e5969c3831b40f6f9ab69a69a7e965c8da405e1d574c2e4a9112eb5ed3f3acdcc54d99f3dc881535e18dfbd969c6922ca62625b4789a29b932e13245cbfd045e9648e73c57628e41cd7821467b61ba95410131ce68d391af5f46ec0f1754101bcac1a2a36a4919a7d92e25fa8b11e0e71d68a9bc36823d202c9b9c25121d06f47f5332850504bf9f042ec127b6a47d95bd8e752e4817eabba05af5d716c60246c960c82597adadf27c842cb9c6bdf1138e9a426d7bbac4159ab81cabfddc1790e83e4869c1e753d27b5484b0a900557649cb91f2a4e1d32bb3cf7b2797a6458c2afc65e677a895ffad8656b8f1e1473b63e949ab460d929dcb71c5379abc205507d605e9ee89fd4a506752bd5e8c118c80e1cc1a61bcff78076560c7fd1d896bd6c69d2b6d08e41b7a19d3777094ce795964de153b3446f90ac00fc1640abf42a92121d8f811d2bd419549400ccf61dda97f5def36cb3a0df346fef6cd15d27c7bc152614e42b86030200a5b0aad893498b4acf0303857314cb3228c701d8184e99c4ea7afa9451ff1ac03983695924b07b60cd33198576e099163e4cae94668b43ff10c96b32913a9c52af52f92fed343921e9eb8b3e95e7178e5a05ca6856db3c154e75ad4089780e30f614cec0c0005dec4047e5a7f1c56bf5b3d70ba538b54180cad4af7f540af1bb596a35bf4c57642dd69c81971321e31f898f816b9eddd1b5db309f9188316fa5ae6f986184094aa643d1fabdfe83e1e504b81081b2603e7f66ad1f242f7adea902684115d59c55fb260bbafb3cc265f5abad43f6a3065c794eb35f4906f314c026e2198132a4553efef91beb01e5c778d023f9f54467446b78fa3453ad5c38eb0a5e032ddacbcdadea9ae7d8c49731c7fdd4eb68a4f8231a88878466e39be488d8b53024927aa0f50c642d963780124f2cf963af42993eff26436c0da25e62ad8de46847e8769e50e5adf2762885a96d441493faec895e63689e8d15bc28c967271b13d8da3d65d7e8a6a98f535331d09217e53e08c533864ca083efa844b17e711e2ee4f101aca4754c534b2959aa5f2cc5ca6a2bd253e677417750beeb74beabe55e92947871f89d86ece0fb23c33a557c21117017edd132525727e5a3cc2cffa4bd77f64f195da9b4ca51df5c7281227cdc99d88552b452a0951ae61537d174c9c1c7ace1aaf72dbf8c7925be1f6839d2a41ee1b014a3dde788e090186af34eb8e512bd5284061194ba3be423a2455adc3699eb37259064cb2929906634693f0711d30e3b36047e3bdbf3f78f9ce09f1961245f348cce748d81497a50d4a64fe9ef7189ea8f1df292f70cdcd6be421a6f41800fa49bb475c9c978893a964f1dfefd374477c41d667c24002a776af22e38e32c1773f24052e34afb7e6e237b540b7119ee842600c96625fac0316aefcb1fa285603500bd6dd07ee485c5ac49b215f5a79e65044dd1f2800d37c669deb4764db57dd09dc07e4ad776690964b94f143cf111de042e19280a48fd41a97003fb49e62d47cfd42249241e5cd117cbeb683c18e14ca32940e437b83cc924b150f62550957ea77637cd4114aa8553bdd7d23438182c565885c8a5877471fd6fab6f4aa772fbc1eab320b8e9b6b2dca4bdabf20c2641325bac2fc665fbf66be00672fdc4d95ab484b7cd74d2e70c4fc3d2a8aaa3d8a4738bc78078832f31c9b4da49df33e8de46080836f6a45915b1c8901d8d1c4bdd42865f5d928e1fbaf294240967a22f67825ca4fad3179c1f0043b76e6d85a6b868fea47079728b80ad4064b7bab3a32d734c442563c85922eee8d423579b0c0e95e65b6056977a3f22f06e4610d230ecd86cdc6f183c36013d90e9d84f17e2d3a8866717ca2ad9aada06d1245245b6555450ce9d07a28daec01a9e22e04af7c9ec352075945d67f7303491b5c257fb45332a6ab834f693b187d0a6bf98c9c91777350d14be4c487dcfb939f8e3a45ff60d88badce08b3b30aeed0458d730e68c496baf8d82984629340f219a35ca9178f594fc413aac7b23c7d0a9c83aaaa68441d2344436aa810674899676b78c53ed5841635071089b8a25186dbf5c9c866cd4679cc262dad7fb6b1ca4c6a77853717db741887722f4441421ab35dc65dd657bf08870feda9738ff9f6d1892bcba2386dd8c35c9f3d35036fd3a543934ae324b75ef4b2240af0764f94815b3673f97c30ba024e8dfd2007e30ef5b8d554a050a4ed9006f42b3a1035bc9dd04568be513fb69a2034898fd162e02424e40d9ec561db6f497c7e3e89e8b3a40a8508ff8875a159f6a2a131440e25a876d60cd0f93052ceac57ccd0d803c56e465169a66d7e57fe48b1745ad270edd76f9f572542416b0c515dddce4b0b2e85e4f0478b6607bb4c3abdf695df52f675db3271734a2467923f96775afe528d6cf28d0295e0a89af8558e13fe4b44c5bcabecfb8ba45de1a08d7e58a98f9d077a856cf885857978845bc198db4a028b896d2ddb985cd19d717ee632950242aa4990ab5b081fa33ce0d53d5e6e6fcc24807bc6b613dbf4e6e04b8f9359d05014719881202f43a43acd5ff7b6650d00506d5320f34821e225942a2f88ac4a4923a46fdbcccdc51af39bc180b51b3e4baba3752ab1ef4e3c87be3248ed9464d8ae5bd05f16e5d38aa332acce0fac2d162be91dba45f15dee2ba6c36d4594604af387b599e5d956c7f643526fb8dfa9e7a14960c57ea42ed4efd4a1f64c22fa3f8332fbcb05ac6a4f2b3b877a38c9cff5ed5d89936de64fb90f1592103d6a99286d539b5be7c4a6f1d0ebe2a9d28fd709be87f88f1f79083079e5dd1a15eff9dfe454f6f1ec5b642f0bafa9403262985fe395ee94d5bd1b3f7151aedf242b1c3d1b2fe616456bf1ab96b01b45996f130cdf2ef43b13a02643e87f4a7e4ec6b7083490f941058b97f129edf0d54835aa572c093a60e7ee75bd7160fa0d776c16d74dbbe4d8570a2396faac065a73caef64fd816bcdb2248dcda103896bf34514351c34ce41cde95d26ffe35d6f7ef103377df2ef1b433b9c317f5656b6bf85fbc298861f91b4c22218f07a33c08e4d786f40ac5d0939357d4457fd387da9c9156684728fc983d0e4e56f10082a861d85db64a7160869cb0e46be75b705b8c1b28399f8e29293f65bf01205b833428279bfd0e429a82be0f4f8c07c43af79aa939c7704d862358cf8602fc2975274e85fe7b654f44e172e9dcf3b5d0d860f7e6dc7e4c78535203cc5d78bab0ea575037e12b2f761578a8f8f593ed647939f97c2a079d1bcf6d0f348c13c3e0e5d7d9a0b7dc4e07df4cca9e97892b76c487fd7d3b2d1b27633e56c68ee42cc2292e8c26ea260bae9c071b3dcc007789339ef760d9aae8e2cc6d6d2c7c9ad7741e7d9621239b698fb8554a8de43074b72f0c94f4118a815730f4a86e0d6fede4d0c1ccc864b2feba612dad5a447ac1ba9bc6dd8969c14b08829d6fe4f71df187dee98e814c109fa9d40b8d10d6ba3a159f5bfeaf5343635072ded3c55b2786b44c7b1e6d8dd6cb7b32884f0e48796d672fdc8a3cd6d46857d0e8182a7eb3c12ecfb8e239135e6d8ca56076460e734d0b8e3746f28e219b21ff9fb817dc90ac3d74550de735b246d5bf21c6ff5d4ed1ebc4c0f0e2bec654d52481b30815f44217f192377a080287260db70d924c2a71958234c7679f0d1bbd1694f31d9f5283bf89eab1836b647bf474cf101acd93ff0ac46be04ff8ad147d12e2b635f727123be2ca80283ecc8a2c93f67fd15b048f8f68fae916a47c9afd90010ec9a0831f721ba2673a66e22e3765bfebf445136f8ebc57933a4d30714c4fd1dfe6b9ef4b3751d865c3c941d7f7e3a4e64ccf17468837033ad1e31f6d83c6a2a15f80d4f0111d7e6c222722625504a68896dd408cf21044dada870638b4967eaa609d501ca97004a40120d19a38fb744ffc6ffe9748f95c4a48916a775a14e27eb49cff83dfb3e00f94a8c892fbb89c409c83c3fc2c8900703620d540700eee8775f08daa552ffcf89cefcd08ff57e29102841dc87d0f8c3b714188500d49668693a53843e6bcd0bab5d3044c50ae898ed01155235c2071d19e01a7dccf56789b6d937854e95214a3c17b182329e5bbebbbc9e48b8b65dc46aa3fcbe85999a32b0bf51ee56557329b90e2f2746a4a6aafa652cbf9d40a192f926782099165cc866ae861e598ad487e8d5058ef0d535b1f9be721787ec649394f6ea224946540c162d7a68b5505dd346e7d5c9f15d91130859ff59c1f2da2728dbcb889a359ad1485f6cb356dc3ed1d3f9d85b0a9e233c8eeeb5f0ab8604d9e1dd27bea1cd66b69371a6186662287ed965931045b65a1f3556ed715133ba29f62d81c1915da9c61abc41a783897a76dfe0cec5072f84dfcdfff6de4da21aa29cf614824d9e7701d1fc6453c8835e1b55edfbf14f57dbfa", &(0x7f0000000240)=0x1000, &(0x7f0000000280)="3d22e03d338d77e264bf056a15b60cd82a7b13e690750488d9bf11d67f8bc655429ba530", 0x24) sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000040)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b220700000000000000094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8f61ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) 00:19:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000001a000000000000000000e60671528e5d3d625c2b9914375b75aa19e41f2c0e1dc1fe53ff05ba3578a19496d65fad394e70eb94c546da0a38b5d2eca4f2093b0d8c0ce9723ac95c49c80ab60674e016a89aa254144e60f688728bd565af63953cbf406ca4338dbce3760b964b7463b2857c26159a2a6a8a5c2683a8b7c7372de4b43f9cca3beeb7f5cff255b31c1fe3518f0bf35e7a054d24c95110ff0f455ed9de2cb0c04e7018c52de44051696a2814e3bf4ff3530b58ee684d742005fee6fdb64d6aaafc1d128bdd6cd306f9afef24d47d39753146c3e280aebf75814d4d45da5a65f4363f24a6d3c6ba37fe84d547d874b27375e9fe26b1f695a223f5cf5e5e1adb89a199699adcdf5de63324365cb3c979778f5168a76a13a3cd1a000000000000"]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x400, 0x5, 0x3, 0x1}, {0x1e, 0x1, 0x8, 0x77d}, {0xddff, 0x1, 0xf9, 0x4}, {0x60, 0x3, 0x0, 0x8}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000600)) 00:19:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="84c101ae587e08d0893d28c856ea86b7db0c4c3e4c837706c3c74692b3e43fff184436bd7f636611f4bd098191c8abd0260c69600376f98bdde9aa80207fe4a0f25b9b87d0b7e4a2f6870dfde9c6fe2271eb84d2dd1c4cc9b836f9b41692b2754c0e5d27d296bdd1e7f836b08ef9df0728473bd1b97a2cb2b05818f55596f9811e9a47ee2653636aae7ef23daf77a24987bbb4e43dab10ad812d42fe24bd8e022703c507ae550550356346a103b5a210b69492ced44b966bff3f75bf7e1d6ea0c1b0b8de4be990ff540d017795cc3480e4830d2a814bb66ff69351bde661608048779b35e4d32a4154c5403997eeaa0142cefe755d486747f2e446014b876bf376867488fc2738001dc1e9a56e70cd34f75c798d88e3f0285fc38f9ffe7c9c2317c86c53366657b96f9f0721661b363eaaceb1f4acde348d6665a8b14206c7b84cf049322957a9900fb251430c9e04e7f54ccfb50b090779a19ecdc9b3d91e2205193dcf077cc2007b33f3fbc52a828da243b3447ed2ea03c6cd5dc82c8068cc46a7326b4585785173152a2288a8975d7f9fd358b0d8ab450776fb63f955be430f4329ccf97654ff30e5be209508858e8cc8545ff8e61552aa3293234906405951591cf5c2740efbddc30ad2bc79c191eea63fa0ca0f9dcd7021c0251ef8134bbbb183c2187c3e61c6f08b4d29dfad0db4aa436002b55b2a5d36171157204d9ac82deed8d55ee14fc9ec0d33ec4f186d67630d7ebdd85069b95bd83cae5c73b221ef1f1ec4b1bf2b31bdbf8edfa3fe8de677e736e25a7f82e157c455414dd472727c33eb21b007d8c2959cf2010421ac77424813c14d6fdb166c10934293f488a8f6fb273413d990b6ca6623b43a90fa2f525889527e8286c8c2c6a7e0042a9ad1d90132a8e4e3dec0cf4eef90d8518ed8af0736e23e11563b1e954ba16c498ab81a27a30f957ba2cd1473e529f777302f941607e9453f0d352999d5b2477dd29ceaf026f5b5b8fd4ae1e2211d280d68a08d2ad570ee27be53f6b95f68b6fadf2b359565f32e794c4b635f6f9dc1429a066f96c06e2829bf8e08eeb00ab7e2d51179b1f1b50805908da3d81bc7f930032e5bfbc3236bc9e18e3eab8c505befda1e1f4259684ed8a577bbd36d08e2dc58362e19a0697a20b6bf827aa6f04023470581accb0a0c9bd44721905c44ec4f174071f2903389f7f9bd0896e77a6cf79833eccd443af94e8d9dff117f030f", 0x36e}], 0x1) 00:19:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) pipe2(&(0x7f00000001c0), 0x10008) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="540750ded65334a8", 0x8) 00:19:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xff, "d7308000f9ffffffffffffffffe400090000ffdf", 0xffffdfff, 0x5}) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) write(r4, 0x0, 0x2e) 00:19:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x7}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e, @empty, @multicast2, {[@end, @noop, @lsrr={0x83, 0x3}]}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r1, r4}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r6) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r6}) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r8) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, 0x0, r0, r4, 0x101, 0x5}, 0x40, 0x8000, r6, r8, 0x7, 0x2, 0x9, 0x1f}) 00:19:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x9) ftruncate(r3, 0x0, 0x21) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:19:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) accept$inet6(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 00:19:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) tap1: address list non empty 00:19:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4a) r1 = socket$inet6(0x18, 0x5, 0x7) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) accept(r2, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') writev(r3, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 00:19:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)="2430767236a63e94d83f109b2d55817bf591fccf1e89f293abd03abcc5e4f3eb808c80840ddfc93b8cf1c362000c699a84db73c7c8ed94a78979d0382e0f0b0628f4d4dc370933da71e7aae52d5dee0d86241c0616bfe406752e36b063229a85b958799272e4f5a01bb7c763cb7006593b8cee07e9f86db395ba76244ce846c9afae85d22ab229d790d18ed9209c91ceb985816edcb92604c28942d362d8bb46712f1414fa9a84cee216b5087a19db262cd0cb50513f8f78aa2f832eaf73719b6fcd326f29967378ec848cfa02f5a232ff9ab42c286db0c2d88765e06780346b7cf458105a8a962a3494949c64ca115de47d312c9720232cc16346259ed8", 0xfe}], 0x1, &(0x7f00000000c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x8}, 0x1) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='!!)*\x00'], &(0x7f0000000700)=[&(0x7f0000000480)='.\x00', &(0x7f00000004c0)=',$$\x00', &(0x7f0000000500)='r\x00', &(0x7f00000005c0)='\\#\x05\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='r\x00', &(0x7f0000000680)='\\{\x00', &(0x7f0000000740)='\'\xcapx\xadU#S\xd1z\x98-g\x8b\xeb\xef\n\xb0}k\xa6\xbc\x1c\xb2\xbfC\x16\xf4\xfc\xe2\xc0\x14\xc08\x18_\x95\x05{^E\xe5\x1d\xf7 \xeb@\xc3\xb7\xbb2\'I\xdaq\xca\v\x11\xee\xcfnwz\xce\xde\x19b\x8e\xa0p\xdb\xb8K\x8b\v]\x97\xea;\x1a\xfc\n\b\x18\x04\xf3\xd6+\xb4\xe3\xc9\xbe=!\xc9\xc6+\xef\x82r\x94JY\f,\xf5\x8d\\\xdd\xe7\xe8\x97\x7f\xcf\x88\xebTF\x17']) 00:19:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd]}}) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x7, 0x3, &(0x7f0000000000)="91ca231a42255c4c1b889a134c50313b787eafa61642aa4451f65bba9cc735ac1ee349d426e4f09335309ae68a5dfb29b0605092c797a5245cb7a5a7974c4ce4d248c3ad30d8", 0x46) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 00:19:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b9a89837b200374af19de2847f7821f32a7cd32990427ae330cf253620873b283b674ced72c4d4e5303074c29156afea8106a590b8969cfd4b278142f35b1e66741498b4a2a154ac55335dd3a91264b69154278e467f448b05547c7039f78887344dad11685d1b90e50f483aa46e3b51835d238e376e6f5d3c0c3383eab87c33a2da3fddc9edcfe57232a81b5870aed9d8b8556e2cd1582b4b1c07997b25ee1645ffc9e3007890e28d2aea9b9a8bd194d9b1e77215ef9773a940e1f864e113d59976fe52a6e021fa2b2b7aace2ecda14c485669d28609f8e21ec4c511e5d201031346aa0851c440313893cba7e624d20612eb53571455c6c7c5ff8a9453677894a8bfe53a5ab05f4c89a6e6c60e1422783acf4f44314ffae9f1a25ffa0fdcd90e554995f90bdc2385f66042ccf741efc51031ed5c801269473ecd902aa7cb6eda2225e2ec4e2ecbbd76208bc770e4eaaa5bebf6d4ff41a6bdfffb480b4958739777ca62655fee42e3cabb194abe9af6c292a911639fad6c931958e6bb2f631d7d9bed634adc6f0c762c02c26001a19c5fda44e44afdcb5c3e8dd796a72bed6107d55afb518a71e1b2a25cb0ca17f18c8f8c2fd436ecae90890e24e5e208428c35788f3b9feea9cb9d3a22b4f3305cbee76ec4878ead447ace61a362b294d9396307645aab31d5c814f36ad846a7df3268c907a4fbd7c3d2f44d741f7eda6ab28922c3ac62440b3d3e74a3d110cd3d6e76402d7895e0242ef2fe297797579e536feaf60d8bd0151207866451481139118e9f1818fecec9aaa20f6e6d3b5bbc96414bf111cc90084f524e323bfb164c1a08a5c1cefdf63ded755f029360dcb6a07523ef5726d873f0c08c28333f9d689b2b64aa53669d0e114fd62e2d21ce712ead4751804db0de006f9a5571fc161e1b3de7f4e8fcb49c33cefe4031f821f808ed99558f0e504880bf746b0237cd6756765a4e3f6345c33246fa69605032a064c15a6d465a1895acf18d81cf3cd5cd5ac217b162a286d47d8c607261607af396ec9b5c91265bababadf8e358e9bd7276b4f86e5727b0b48a89d56cf28aa5994382555737bc84e5fca5a2f72dc82bf3a85d9799e4fb6bbb45c14c842a2f31fa96f5e62547d6980fd6d1baa8f7a654f8da9bc654c89385d90720dc4b86472a224c34d549206ab31f0ad345cb1643502db2b93c9f58262256c00551d8d68f628ed0b2b88afc19ae557a772c35c8a174ff3eeb4463239866d36df262ec12430c7666f074faa36f32b09407b028eb1473be464eef24ae00502a153f2d2a7029c784f83d63cad1271b7049a9ff7a17a2dd1c9264c9902a7e50070680aabc665b80310ede30bca39f4198b6fcf213b42eeb3962f77a7bd0d6077538c64a644cfe9fe33af6af8afc3f11835aa99f22d27302175361217f979ee1b7da29758f8a84d71e8a4c1fe3cfe1a992773ce696371a7c3228cfb2399e145b156f0aca98d9260ab83920dcd339d39527587ff3f1876a7bf0e205ca7db3f52b02de38851d5b9c8f8e6be20010f00a695dfdfa8ba4923e165c9b053c8a34f83e960348475549e0be02a6d57cd8f19c315f9544b922e9a3ccc10510e02120ec4dcd4868a0a3cd103fd86f19d151ff03bd88dae466c434238c1df506188de97228ed5293662d5436d10a0f823000f13e08af8c637169259665d18dadff22b8d75508f598bc82dae4698d81c64420c702e250c782a8edec03b42b6c6388941330ad52d89d1b1f45729019d6aa48fab981b417e4d32bcc60631cab1112eb9877a0cb455248e9d11b046b0af4ecb6a08df7e762675e9487b747fc3d94d48a5f4715b4dbe9719646e669bae103833d0893b6ba0816fc8c99c5aee3657a40d23f85b0b812b3b8e26562025e12dd7d526b940f90c6b0c71bee07091ef64354406738a0cef3d7d3678e3f47c759eef06c7436b9de3b4bb63f751d65e456604e7f61d45d577720d1d8e3422b9e63c6fb463807b8fc14aef301985a12190a64256ea9e574ecc4a9b73fed0b5e55c852da4f38f8ac8123c0986e7c60a46483b33c1198271394d8a4de4c57e8882536944628fb3c572cdf7021de85245fe39868d63977c92dd650433a6ebb20f87a1b1bd16e3bf355f1316a98b60633b930d658c5def70b19abd947020dabf627e814e874edcccf932114ff41b30173f810fd6fce8ce12eedfeede3020b0ae34788fb1bd5813dfe98ae6bc8db954a65d1a32de87dff0ddeab3bf2de6160d99855922e6c29dbde7e974402cc42ebc4d86419a173fefcfa0a85c77af036569662ee27993253381048d2434620be799e98bb89e029a12a0a9881df4d36064f189b282e1d873d11b9456974aff724d3504dce1c70699178fa3d32cbda4d34105d24d9a074ec74366ea45ed2dacf355bd22b21bae0dd8f5474312742947c07eda86d2eb71b693015132468732a1d6df125fbb5592a57847759e77a24753810d59ba5642842b24a28287b76b6b134b9fe92eead167f21346f57ae2c3343d4d0b60a4d04b3306898c6d03513b9284cc86b33325c0975b2d7979694249c26bdbbd49de5ed75a2c3b3ef43e4113ec6709beff70e9762f56ea479a47e9bfb86f8e3fadacd05eb89d82178b89f92b310c5fa2dc14cb500b34147b2538f39dca64ba61406d9437f1e9e3aaf7ae1e1f82ec984be1dee5f1bbc6dccb28f25fdae2cb7c7056008539c8d7366a9cdc14299e649c2a004c78e9d986e697c9769fd8c2868e98a3552abd0e9fdbc0d1d09de097ca15912176643cff3c93cdb7f1f7352baae26c39b29f27ba9d149f38b3e1f628e4aab8d0b1e41751769d8a1e9607bef93fbf64143419a192025adcc8f02e38ed36849b92fbdbe6e9c7820e40dad584b50687496f9f144756949607d58043f5ff3dc435d26aeb198767c7a20fde3c9fc6df6892053cb5792adbbebd2d3fdc0f41c488c3108edc975ee88fd2ba871ba6181f0df4710ef88b28ec6dcd07cfa6fdd561faefa3e83fdec344fa72883d24b6c0a22c39613f934c9e9382f1481e6a05edbf7fea797fefa30dedd1b1bce58e0dfdb30c49fa155775a3791ff0aa127c45977084d016b31ab71750b62748868fd456847aaac386a59bcf9b23a37eb3ebdf0487b44be62a97c5d54e8eab60792c15909a307ff84f58ddd0247014d145152b9836917c55c46a3e2a54b0b448c1d0d6c989489c428233c6f0c548b81e752e52be6b8df469f115e1a82c19e97f9b1decddc1788a6edf96e235b00be8f986c70330a95c446c21bbc2542e8ade4be8f46c3cc0bc9fbba4555cd01b6819d455656e419cbf7bf1c191481fa222335ca5e22363c2d1e27d66d161c2828a115a72f286ba63bff7235be0607d3c326248e993da3b226d5a94743473e44cd06775d978b73b8c28df6c87ff2aa7cc0dfc5b8a682c70c87cc9c9d7574ad0492bc6f0fef97a7406720cb9e48c86cb8dc0b93794d135b526b0327ce712d3549a6742b042b2c0e0b52756be8ed7b1cfe41748db7250b543bfe9f4b87a6188aeb8f8865a7f98af0129e6115edd4114a4adf09907311ff8f614a7e87cdafd321560bf4d905dea6f3a66b348e8ba6b0d4cd65c122fbe4df1d84c04304a93af248084ecebba1d7cb5b6f3539a00d21b951fc97ec2d9f0bbf3ad121595f60b49756068cdc2912cde1c50e7788d51a0bca6d36da587afdc145fad0001d4af0b62244b797eeb238addcf5ae75e64de594dbb284491cbec30f6a88d41ad2e9737a236f5144308e28cdf9318005740c47f8ebbdbacefe046b1783e97a31f2e1b22012906658a3a3c379aa9f1f88c8c58a66fb5325f1be64d0ba4119a82fbe31ab270b573395bc789dd92a797af16531abcc5d6174e0cf07fd4f872620def889551db754452d55f6745773e75c3aa6374a81e6f75806ab56be88c96620e72e126b553e58dc49d9aab8377b7697be4bd9b97921582cb8807d3203141f3b41077ce8e553ba96f79dbc51b9d52798d98eb5ae25884720f2f4d64e7320c4fe6734bea59b0ecba8fde5007ef1b53293f8e6b5a604974ca111d16846203a8a69983ba108566ad6c1b26c4fcde2ed2cb3af56bc5c5ec0a516563fe864176bb90d371cc43743c836c332c8a51b4332651e985195052faf7657ff28ef0d7f81b53d59f13e51adc5ed744c5c436ac1fbadb561e11efad6a20cc2999e6df1e5bfd6cc3db0af32a073138bc71755840925e74597a1e3ffa12edf1a69ba4b11db8cdca040aaac84e30a923e8b682caf88c34ff8bed5c10957c8242514f30eacf72e707f18d733bccf2eeb8a1475ab36563019dd41a2cc5b33c1f734e7ed42f7db92cde19ad61a5ae6ae6afea0e384a85e012f71a0bce05a63f251fc0b8554d16d1e11162815165bc6b073c6b9589ccfd96343536f8d1292b6d5499aa28e58127e71268d1270b4557925ed5895eae736fd23e0e59e16b757c92b283c82d56824ad0071fd06b3ffe74ea6d8e3d501d1c02f62daee36d729e5f095b4ceaf6067a0da7e139677f7b249ac75a5f334284bbcff44902cc62f0b4a2c1afcc7dcb74a04a0bcdbadd2ace1c52d2b59a4b14bd70bdedb5e4ca27b96341e53076c9875da54fe81fa021871156e231070234ae7e3091b0d0cd2145cf29560a0b5512c8fc33423723d81eb9097e11bf82e8cc8b8b68847863e0937ee51aaa81244ed38794655876fd8499b835de3568af58ce1608b2c12450dcf46dc81e6a848235bcda8e0d42f8431fe6a3a120e11b8377f4201f9ac45446a5bcc6f6f9842be088a62101715994f943a7171e877c11fb193745d469f9df518e4d8fc3a3d86d152a5d9131cea5b0c5f21ed0b0f9cbb73b22fda3f272209d4994b8bbc62257f85c7cbe8ab5054e0e4614212f57cb4e4bc3ea2a3afef59661d121c8d2d9dc6d0e926b7d49c6e7be779ae2868773761a4f2dcaf341c853cf1dd707af48f094095d231bfd4a9afee7787e8856966a2d9fc45164a353d911d9753a09253ad86450d99686f4c29e5529ac04a66d352ae905b4e24f1ad6fea953fd137af62fa9b7e9328cab81b26ba9c382e427bb9d720f22dcb9e1bf49e0d4f8b7eb56feb7f730f0235955f373c8256a8eee54e69e35164f13a76aeb3fa4869977f7cf0d42b4369c635ed4c7250bee0dac5b38323001c2eb72e382cf01d466d45a31ce5ed3ddd2c39b8449970c74512226bd6a3caf34720ebe1d003895dbb7afb7a7e0feedd65639f0d6fcdb52f1084401afac160921828d5f35c8124757b29b83447d0cf2588338a3e56e1310bc26dda9c9a249d418316fcbe31bca2bbc36b9fc86f3c3f1fdef09cdd3f6f84ac41323d73da773ef47647e76ec616b1b669df4152662f6c835c937fa103c5aa9cee6b8baafa189a15f722caa39c9c8797d6d4972afd1095ee9cdabb5805f1b8f7749b420b7f0a4c54cfb8a9fccd7bf3e2328977967af4e7500b3f4525282691def2fbd18570cde100eda61f7258d0372a459d53b5c109ab6c88b215a69ba33e872e7bebd4f158916c1c6f51e4c2a60528e9067718ceeb6174aac4410c0b70964672dddd2dfca8693b2123a73f3535f9fbe35767202b2d804cd9ef690f3dadbc6a31eaff2d78e849f0db772bc68cb1cfaedb55d8aa76b720d02a5ad6ee7dce913b9b04694c6ec952b7ad49433bd1cb3e779b5052e3716310c77f09f84f640adfcf961e67fefa4c474ebc8a644f0d09aeabce5b06c6bf56339119f5ddbf3aaec2020b5ac3b2948914d938415fbe53b77599e654789db7773637dcc81be16b6138f603ce5e35436597cd4041cd88074a1e4", 0x1000, 0x405, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, 0x0, 0x0, 0x0, 0x0) 00:19:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x201, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000240)) 00:19:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffed7) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000000c0)="53f571775efd66cbb526dbf6843071c9916a93a52a8d2c2f000742e1fc25132f683488350e829ceb", &(0x7f0000000180)=0x28, &(0x7f0000001380)="59ecf0f357a203352625d8255ccc97fc613f37e190ca9d594f477f93b87606730b6b11af645b773f88476f026c75a9666e466bc7491d07af3bebabe270a4a4f522de2f668571560dd116a16e5041d2bc25c431188daedae32edab182d4ad38e1e7a88c103d68e3687abc67fd0fb9d3b4e8429dd02af891f2f2c4de2f60c009e4f76ebc64f1d13f43fd311b1b39baac3ae0f21f6a082063d1384c8998260d49661d66c19416f0e4ce318178db60f5ad2464e10a503ab5b0c2229ca3df5c96fd0fface845e970e4542", 0xc8) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x3, r2, 0x0, 0x4, 0x0, 0x0, 0x3}) msgctl$IPC_RMID(0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/49}, 0x39, 0x3, 0x1000) msgsnd(0x0, &(0x7f0000000340)={0x1, "32af620fe54315df7e86a4ca413fd8918cb229a5ddbde8c1c90b006dc892b817c2459256e74e65ddb121c19f9a1e04862134b8a81b2bc50b20798202c6b7f6336ea215a2ff916fb1e05e0fa30e582d01359f3e491a65f65db11d7561393a71d1abde1f14e833ee21e95a55c2f63ff97f7fd3bdefc00094d9243b9d013fbb426dce0faf11927256eccab863fd1d2ac757c294cd12fab83e72c941d8f1669fe011cbe52d58c237ab05d35ea0b64119c4768f4f44d4274d27a0ed0de9cf1ce1aa09fdeb632c3bee800b08bbf715aecf5a6e6d40f36eb608684dd09d7b3916418a5926d2893f9c57742b26c6d3cb6d80a5ebc8aaf6d3ecabc8c6c37d421989d0ed20f59eb84aee70b925cda2186349f8441f32153eedcc995044a04f0b7e3505b45d74fa9cb18509efa1009dfd1d07978e65c4c3f28d622edf1af1113ff6ef2323b37d0029d1c1f56272f4d79c908d6c564ffd8199c0b35151c6cb98a967b4b064428038a8201523ad373a0ef6f6102c0dfe47309401c4ce1f0b120cd6b23d83b192c69430db5e3d5ce367cc4981f047985489fb17b53e8c1907e58e59549097c3d2d77f4eb91f50e54ba91cf6fe44c928cd7a1e5808f488f962e31ff341eaf3b520c87e5068a8bacdeadd426cf5c75cf6927b5ead45e38e9a98377a18b05ee85435da0263fbc3a33b8b99936b67bb137d75cdf6db8a4693d4e1d6d830104182fb512e7343b672bbc6265ed1a8a82961b88a020fb2d71ad2464b4e78f18ef4af1e7a62f90f8dc8dad04c614ea86fb015511f1b6c98360fe90190b4a08d832dbc1f36b17560c5fb8fb403bed26a204cdda9488d591e3f312af7161d326d5e92131388fe60917e03c830cf4c6f62eaa78d42f0f5aadd85ddfee477433b7cbe89c844cf43d9867b4f2aacd12cd4ab71d0420ad2c77f3c4c0623487d5de9cf0f38e77b07f69f9e1746ae3ef965f43167adbe99f87215c9691f15ae96681f7e2f38b69ad4ac9932403ce3aae2bc38e1e980e37235f3856e10683c94f1257b43abb009cac5a22b703fb73a7a64519b7735db254016c9a7155db4021605cd7185d1069b24495bfb4e9dc1f198a840778e712a05f88ba172486b049a5cb33448a0c489d46bb575653cedc69add4e06468d9f5d4f1e8cba5668c6953128a1eadc87beb13a6e77f1a4ac358d83142857876bfb04d2a7e8e0a7484c71c455778100ecf3f03afd9ee646a30cafea50c5b93695b756d632469e3c4e5e18540dd11e57ed98f05bebb6eb915c638fcda0e41541588456172e08923667e9a92f449de26cca9b95f4f588d3f050fd4269953d54f9795c7c8e3679898f5f5168987409910e5ce618110119311b35df8dcd4de9a55f158f5c45b4e204409af70f5beebcef93eb1f6c317639c92460cd4dc51ffbbe6ffc34f3495d54c0bae0afccd14160f2aaef08cd9ef81796186134ae994ec022c36fca9b2f699f67b3034325ba537cc733b97865e026c10af1dbf026d18439f6a03d68218067e71423ab1f7c603315c81ef7ec88b184f88e1e512c6ad1bcc134554443d12eb03c6dcd2ff2c86265eb008798ac7e0024d65c245eba0738ebb44829a91655a8c400ae991dbedef6359e3dabc48a6675509540aeca1638e9a06e1fc7c79dae417a062383c76b4d915d5485a2c58640764edf7df3fc63785d3302704d8c17783e3c83e1f1308127397fb36fc2570c70901735d91b0e631a9967c178f4f903745b02f6c40ea013dd71449024211e9f58a014f8bc8bbcea22bc2d1b909b04bc6177043db8067066f096437ce58d7e351b6e5153f35fd1275d0acba65424129cc766976a2d5f81804a5c30b7dfa1f3a780350316389af43f26d09d10b5a81c3a5cd7161a467802432cbbc3aab53a4cee71eb4509138562635af6c484b04054d212c8c84ea0a37c052f81d78a33ba274adff6780c38bc6af0e3610aa5638ff9c2b2768bc649a490625563eb1ffce9ee33eac15e3a66ea87e359bc443ce5cb4a22da84010beba8755f47618a8a4ba78679d81db86cabcfb855ef62bab5dcf09dc959e85e2f87c53f6e28cdd5b4035d417c5176dd23c985fde06c78fe39ea0579aee2a3d6b572277926b7286a8619668de95e5f11ed87207230e17d565ad17da574b786a9a72f2374651a665a10875b369ab157ffd72e0903b3cf86d398765feafbc352e8dbe253b13abfd2135db5b10a2baec880c885633e0f4d9746d516f5304fed34170856d391049b148c8da4a0c7896cd310e03ea74550094bb78119b26e4038ce3f05c3f4342f349b57b72fa04921700ae05e6601d82a9f7d41fa4ea384c2794996dfbf3bff90ab37ddd1d91d075ea3d93895b72494b733d99de1c03a510fb351a9725d110a03448cd10d5bdcb7d2d35f7d902a3dd5e0310423bfe08fea58a889592639dac281b7544ebb3c749d1bca7dbfba53e58047a713821edeac73972516768bbce743dcd6a1173ce4ae90e024333816643c3db20f57968a4ee1033b2bd96635704f8bbfc13fd2dbfc9603e6ea0565269b2c87ecc34d69cb5d1473afd8eddae1c85e8b2bec4f3a435bcd6b5a8bdb87c1f6f1b6cbd427938c51afb47e86b0be44d726761b8092286af6359488ef022dd39412beb3c1c8301d28a95d29007011c9e6af0e36e64cc89c0f98e789ae8a223365951b9239ff42acdb423d108808750dbde8812287cf35219b414b04f87d5fce7ab47b26604948927af5576435b9f37f0eba68c172f683531c0c29c3fbf85bbcf7c07564fa0911824eafaec99b9bad1d34a6420461088e577908d9c94f209591e3a3cba5e2c1fab24a35374f925643085ee347d5ab92337e08cce05d588350dd7643cb9c991addfc072ed16b64263f24bfd99b85139ae2e231d55adc58e446110529a47a217cf4aecc9a605ccf4934ececda9aafba99016d289f91c425b511a466c63ff7a3eb882449d57c4dfd6191f9e970176df33eadadf2df9913de989d466449575799d7ecf9e79ca94b0e99a95cf70878d81a1bd9b7795e430e8000483fd3ea63debdb9e43efcf993abdb9765058616cfdb644d5df85de56debd808d0fb70fcf7cebacda44b16cc9038391085b6a20bb9163bedd6ec33417fc33746993226540a710c29789d058a4c61923bfe1eb02cefa90051c0412397d11fd47bfa141e0cd1e182a303dcfafecb5313e50054cde23477ddbf92d3cf5293da29cbecfb2cf39a7baf4874f3b859dc93af01f5aeef81470f296b2739d9bf01a5cae2b6696194b9cd893759c2711c2d0265b20a7fecc7aa5bcf7037302269b62bd98e0388d26d2241c33cb7df1a9c36b6db9c41cd8ba9a31598ba286dd2dab5a1803678f535272227c58ac9fc8ef51ac4ed44ce0d95f00919976bb3e990eb82945174bf44887ff53c2584e637ccec0e1bfc5ae1119e5e154f2df7fd3f0c67531e8663585bf63ce1a303f8d9aea71264f49b974ca822e7187860e2389b81aa55803a66e41ac960bf7adf6b0bfe95906a803448107fe2358af0bdd5c68735ed14fbebb46e63b4ccbe28a943fd9b8360a85a274a89b8fca02f59b1b7c49f1d4603c3d172b47a09480994c025520dc926b6c8931c4afab595b40d72339c9000e11dd88b0abeed6e64e641183bed75e888899d4078ffea10a4991bd6188ed3cb4be57d22fa44ed23b76d8d1dc922826559b949811d97626c1a43cdd4f6bbbfacfafa8e392b7ab71157463d3076b72f9ca3451ac7bf5a37cfd1ac36c2a76cfad1e8d273a83356d3373a6b2b958b1a7f83f14752de8561ac1f232eafd527f10fd65db133d10dfe47d8dd55b93bb61b461488b45180185c41cb0eaad5e2b1a5cc8d4025438d38ddb1f1793fb1504ddc20382af66419e4c3db224139da95b823845dd89fea807c88e369451347aaa113c280c898f09251baf57983a72276063b5a81f04b8062f845fab4f46ee9275603db6bae7f3cd357285786c25f44829711854e48eaee0f2d4f714ec006c137ead0a11b4d43af1389296e195d0ee793d97c110dbaa75d183b8c1ef7e1861cbed9f589d1969ff862224f11d0572f4a4db09cf1d4f834e2146d19c4560795f21649ea7319888da9902fda6939586770a858af90ef9d4810fc7e29bbcc899e366d1b69de16ffeb3725b3b3429be1963a9bcdbb3ce93a1c21e1e20e341a4165f2ec8c070bab0c138cd012db8af17bf3ed746323ee20ca2a3587f80d9168ee366f60abad33c2a80413885b4673a1fb92d61d03366d0bbbbf47d9d8294b5a187d5e5f7cefef716bf49b45628d26417f95413ea7e11f29d4e71f53ebacb0325b27aa1a50b5e36de6e5e617afa067e2cc6ccfcb60f18486c12ebaa3b771f1b8453d3eaf8d96a716b9c81e371fad31a6d9b0c396fd72058e30492f6482edde3ad886b72a9075ff71b514cfa7a2f389be263b37d4837813cfd459706b179d585adaecf06f9fbd65188bc1c7ff5e68ce590a140825b2daeb55366119b44e1c48cd1f9a80ac96cd9818783a8989fc69395f66a4744efcee3529fc7c0e316aa1d6fa086fb304bd4f2096a3839e3f79447a4e5d0f39e8a74cb306a59b4db84acaece238b823642c93bf9266e4f1f5e130dd621524f816cda67e1c941cad46de2f7dae0d2727623783ba5e530d9ecd3a85496e89c85386508bc64d239fc5a844a965049639d0f75aeef6a8de256738b02d78bedc310a5bbf1c43249229721ff56092e0227ebd1da8802aaf7c25479f66939433f120d3f7d312f47fb5a4499bbf021777ba215b65a9c0f3ce2720dc801e786761e2fafdbe66ebf6f0bd3676c8ed9da77d2d0f628dd85ee4c14e112dc7936e231bb91e6e8781250cae027ad0f54ed0b78e5fcb4bf3f653f53999e674a3debd36a6db062d5928a7db53c0d653c5151a601be683634d4485bfcbc9f5df31807b722e2952bc64a0af2419ca85970b583d9a81e44f2582d31b653c934f2c7c93b4034549a8617b14bc825dda76e06f1f9dfc66004b921380abbd7e07cb4261f920ca5f4448c2f41d746df47b74ef80db6f9f8bd37bb4e08d5c37d260af70d883cf9ae1f784ad341b480fc0d214ad6045419666f44c91b509f3deec29a5b1ce6568028e73f99bc053158ce56fc4fe20c8b2eeacb1507f4fe7c2835f7450e9ab28e644960cfb600347c9eac8b54774c82cceaac3898d154d734a58ddd6a44e2669547f73e9fddbc27f5de4a5ef08b4e43885266958f8cefc1d283bc57721b1f0a28076903f23614965fce22683c84af790bcf80e2d9331bece28199167907ef6b89ed986561d57e6c6575494253960f6ced9d54c1b19c25c2106c7afdb9285f6742797a595ec75d75dbf719c9dac037b99db8122dfca54f749acd5fb9864ffddd858fd630b759a8e02b5d5b9fa15fcac02d01ad2cef84c80443e0a107719b368c455bdfc9a0d645c2c4062dc6eae68bba270b1d29a1be8d9c7dbda75a4c4098f9023a4ab8aec635f5c880f7208d6ec90fde3160fb59a5bd3440d73dff20d9139a61221787404d6d0dbad0fa6ff39f92e558eebdad0ddf3baf13d72c8ee1d7f24f5a48d87f493e9d569b76eeb0748c34486fb35a2f2a61a8343a90d61cb37a71b78ccb818892befa10e11a8f16ac0bc71f3baf730b19a880b0959ca0a465f48686ff81eda092b5197a9c519d6c7de596b93601c0795b9aa3045ab19a3a55201f465f1f48e6b8aa044812db5ca2aab87d4c62bb6f771e1e06c2b52f80a82114fe238cf825d290d237d9f250096d1eb2a15f73974e3e66ec3de13c2819eafd9477d2775ff44258b5ced306857d5960e250ba65fd7"}, 0x1008, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x1000000000002, 0x0) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) 00:19:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 00:19:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x0, 0x54) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x39a48969, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6(0x18, 0x1, 0xfc) dup(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) r4 = syz_open_pts() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x2, 0x5, 0x9, 0x1, "0d353f84799fba81454cfc646b8e95e9f76358b7", 0x3, 0x3}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:19:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() setreuid(0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:23 executing program 1: r0 = msgget$private(0x0, 0xa0) msgsnd(0x0, &(0x7f0000000c80)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0xfffffffffffffd67, 0x0) msgget(0x3, 0x621) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r1, 0x0, 0xfffffd91, 0x800) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x2, "e9a5ce2f2752122ae641eb37d4da88083ea544fa2ba3984fe460e0e163495415d2c31092f540ee5fa19087c99e4e1299a8d385d9306c9fa2a20f9bb788f087e0019a99a478911069cc87b796255f21a7fa2949cae2f38d1acded9fd3430536243bf4691480701b797d0f397341d6a2910e2591ad8fc9df5a04f69449991695bfa21b42e6854850734ab20fe7e402670f626d876bf27778a0f6bad7f14925e5cbaf5ace21635bd7c9f1bbc5d8b638c440e6b7124e86aa017e09daac0b83c2b03ea04b95ee3deb8c1e965ce670edf2a4c30b2af87ec2a74a87d1d8a7e0733cf2d092de85f32f05a2"}, 0xef, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000300)="2ad4e3fffc5febe37b0bda94cd2c7a6215382fd58a7d827ac2e9771f637824ee926457a68085e4171fe3757960835955b5a713d4a5b3f4655ff8a98ce3109efdb0fff5c02555cd5b67a003d9207513375d888684ccc5334f7e602d0b010c09748b1addd9c90aa297d1f8e447d6722b69c6a0cc8fcc7d96c2ebd75773a37c36c2a6b2c8c0aeb15edbb60cbca2b020fc1383608e6320578f729b2f93d5f2fc3381aa8b45096e03494bf67eb07aff11382f8e2dfe3833bcf71c83aeab", &(0x7f0000000040)=0xbb, &(0x7f0000000280)="16ba5324429492babc89d166895a6418fae0a9242ca11e7180cc03c0245069a26a84a9718d54ecddefcafc6fda2d9e82fabff30f7cdbeca4f6bd1c248b1258f99dc9abb92fc65ac7ad1ef655c7f44c8c8d742bcdd388a03e58f6ca871bbaa3092d0b89b15c2752a8ed01cee3c2a290cd8d21b68af7883918c0d71a3ce4", 0x7d) select(0x40, &(0x7f0000000080)={0x4, 0x6a1, 0xfffffffffffff28f, 0x9, 0x7, 0x6, 0xfffffffffffffffb, 0xfffffffffffffffd}, &(0x7f00000001c0)={0xffff, 0x962e, 0x7, 0x7fff, 0x1, 0x0, 0x7, 0x8001}, &(0x7f0000000200)={0x800, 0x7, 0x3, 0x2, 0xff, 0x4e8, 0x8, 0x80000001}, &(0x7f0000000240)={0x4, 0x100000000}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) msgrcv(r2, &(0x7f0000000dc0)={0x0, ""/4096}, 0x1008, 0x0, 0x2000) 00:19:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x102) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x802069af, &(0x7f0000000300)) 00:19:23 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:19:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/101, 0x65) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) write(r1, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d43b6f7, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xffffffff}], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x8000, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$getflags(r2, 0x3) 00:19:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/25, 0x19, 0x3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 00:19:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x400}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00799ef44409000000000000e400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1, 0xea38, 0x8, 0x0, "4747c71fdcfc9d75115a3099b80c35dc71a0f551", 0x7, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:19:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffd, "0000000000000000000000000000000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000042a000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x5, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="27dd43ebdb6031126022d08df40678434b17cf63565ef35e9323eaa89457fefa7d759429772395ce7816a88e9848579313017ef235b805ddf56dc95e6ee6827bdb74e9b0a95a142b0a662c5909c677b645795adee3055892d1a9808340f381e9cc1690e6680982be367b1d7c56cc5cbc6e5babfd93ea0301c2216cdd1dfb49ac91604847160b0eb56505d647e54280e57b98ace2bc938b0f9c1e0a2d32856a5c7c09e0288eb65e038191c7734b3fc186827a13200adc14cd53a1151d178fd86e11bf9cc7863342799d0f09487b23b8ef3d02f5b2391297acf577be0167f6d9", 0xdf}, {&(0x7f0000000280)="b4561efb63a2032c2d751601819d3f60bd0ac96edaf9f11ed88c4845b4a1199074d67a2f8c6de198d7db15adfc68211fc8639c3fdd3a8ef5d0753e7f3d7c19c501e1dbbf423ba91dea14308f2a86cd65612a8818adfe890c52d8fcda107152fe93542f289e912fc603c86b9e65a09866f32992b1625ac0d39e3aaacbfd947034acd135f983bf1cc0257a480e2e8ae0e8b73ce0dbdbe254a8b9d4d6c2eb7b30976f78c74810904c3cb10862e80bbd3f0ec7b02cdd4d53149a994c60d196a4234b679112e53cb7648f2a8cb0f7de48f998bbbef33f240612ef4e8ae9", 0xdb}], 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x9) write(r1, &(0x7f0000000100)="6bf7399795c5e4d40649265e71a789676a6dfa776d001f7c8b8784d1ceefac58d8afc5c1d9dbd945330bb1a4c4ce89fdaabd2abc0b7d3e70038305ba99", 0x3d) 00:19:24 executing program 0: r0 = socket(0x2, 0x8002, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) lseek(r0, 0x0, 0x4, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) shutdown(r2, 0x1) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000100)="f0e040f3b092c85592162d205b18f2650a43666ac4bec40e432e208b88109fe4f80b0cec8093fe1f24ce2b590e4c3074005fa212224b5e224afc7a0b9c20c90a0cdd7cf823ead12380e3895fe51bd4ef6ed3d31166204f7218dc3731fe87dfc78d878e3c37f83e74b48952a83419cb78f9859afe503bb3e7f5800b72dda8b37a85b76e857b2efc16c84aa8bc4b18bfbaa2dd2e457ac59559875d77caaaec12f4235c58b4fc51807895d59ff04d", &(0x7f00000001c0)=0xad, &(0x7f0000000200)="ddecb59853394031c2c4c2f30108d68ca29b7a1d2be2465d5f396fafb939038260febfdc1627159d0e073d63f93d16efbf8e8e0930faf64210a71bcd7dbf7eb6f1518012a00e68513839ecb905efc4468bb26cb968e97ec55d71d6216e9e92f2d31a93a41998befb4d2da8e50f2354db9642a620fe8e9b86c4f54ea7b8640e2edb44045ce3b250e957ba3cc6e8e3aa0fbe77714548e9713dbe75f970847fd92c0a2dbfa03dda959aa5487ddf51fa84c08b6d798de75ce1c50bdb0753ed9a67d4637c2ae6d0bf7325", 0xc8) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:19:24 executing program 1: r0 = msgget$private(0x0, 0x584) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r1 = msgget$private(0x0, 0x3) msgrcv(r1, &(0x7f0000000100)={0x0, ""/30}, 0x26, 0x2, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x0, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) sysctl$hw(&(0x7f0000000180)={0x6, 0xa}, 0x2, &(0x7f00000001c0)="64f21a27eeff0f0000000000002aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a575f17ed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 00:19:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x40, 0x1, 0x8, 0x4}, {0xff, 0xfb, 0xdd, 0x800}, {0x2, 0x5c, 0x1, 0xa8}, {0x5, 0x1f, 0x40, 0x1}, {0x6, 0x80, 0x1, 0x83}, {0x9, 0x1, 0x3f}, {0x0, 0x9, 0x1, 0x40001}, {0xcb1, 0x7e, 0x6, 0x80000000}, {0x0, 0x9, 0x4, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) 00:19:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000023c0), 0x10000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r2, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) pwritev(r3, &(0x7f0000000340), 0x0, 0x0, 0x4) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000002540)=[{&(0x7f0000002580)="3c8d3c41710119af501d5b89f2cd485f8e83ccdc0d486f0ba8c1f992768f58a1dbd17530c817b00740a1c104bd55345612f7609762276270e09b5effffff7f00000000874ef3d4ba0d008a786d2be6718252352414b7139973dd77dbea02853069a4d1fe961654620500000000000000d38a081cc66899e6a44a7ed1eea5b54a5281303660396b6fbe0769d06a8e66b846bd81c7eacd7445c2d6a5d828cb2833effc47e0562268c91238d48cd409cff87d016ffbbdab51c702c79f21477ff0d1bd2267fe8eaf01db97784c945d4fa4e7695f554b9846c9e5f8ffdfa79f0ce5a087b0b9000000000000000000", 0xec}], 0x1, 0x0, 0xfffffffffffffeda) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0xfffffffffffffffd) 00:19:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1}, "02da440f517a8be7"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 00:19:24 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r1, 0x10, 0x800, 0xdf12, 0x564f}) r2 = geteuid() r3 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x4) r4 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r4, 0x0) setreuid(0xee00, r4) getgid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) fcntl$getown(r6, 0x5) 00:19:24 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8b) 00:19:24 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/65) semop(r0, &(0x7f0000000000)=[{0x2, 0x101, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/221) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000fffa26e0a154685f000011"], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000240)="1697d15566f985043cdd20ecc12db835", &(0x7f0000000280)=0x10, &(0x7f00000002c0)="a3d0db7cbd08b5d064ee8ef242b89e0d54cc395f3fbcfc030c91a3334f36e00136207c57dfef09b8e1ff89e9c50a28a39b448d096916c3aaf019ae4fa66966faea9dc2e213eca5ca56ee86a8e708b28688e64dc4d8e3ea6bf0590203e20d65d1ab5557b9899da2c1d85eff330b813dfa99b62afb59fa6523c6b4597292066087a62af326c0ebe58398edf0e6aae72753aed65301e40f1662bf934af540350927c4d3861dc4aa0227d1978fe39c64e3d5e47e76a7087d0e72ba74e4ac06510a056cdaf518367321c14c2d5dd6692545c312afceb92b7f", 0xd6) recvmsg(r2, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=""/21, 0x15}, 0x0) 00:19:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 00:19:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_open_pts() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) write(r3, &(0x7f0000000040)="510fc3a0", 0x0) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000800)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x3}) r2 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x100, 0x0) preadv(r4, &(0x7f00000007c0)=[{&(0x7f0000000740)=""/54, 0x36}, {&(0x7f0000000780)=""/32, 0x20}], 0x2, 0x0, 0xfff) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$getown(r6, 0x5) writev(r5, &(0x7f0000000680)=[{&(0x7f00000001c0)="849927da77e739835b572adbab6cdb25407d5088ce9cdcee7a3331c9281cf9cc450fe8b8711515df9f3e2a65a7984843b4262ff6d133dd83d95f6f5704d4bea473a4d03b4cbe12b35787a7c3b8f91c56168dff33729fc724dd7a918f52c554a8bd4d374342b72bd1e16b1fe84968696405dfdc3c13e858a35713640ecdf79140d7cd905540f145fc391e559ab174dc214e822934284b4ea1e27b444207ed423865be616fc46296cc189ce177c97d7e39066dac47365f959b72a4a0c2", 0xbc}, {&(0x7f0000000300)="790b55a390f7a63ebb3d4909578fbe80e2a1526751846006711ba301f4c651ff118a3234c1c6762d75a2313c76deef4d87707d03db66bb28c97bc3c4eeeebd6127c131ebb3a375dbb5540f999ce6", 0x4e}, {&(0x7f0000000280)="ff8e4eb01b494cce7a724676ee0e4196139f7cac542f3c331ff10d5f48f6e857faaee333d5e2a7828895ae", 0x2b}, {&(0x7f0000000380)="97fdbe002f51d797488a74d78e2d4fa1a67a7440880e188262f450c8cb2d", 0x1e}, {&(0x7f00000003c0)="68a38324f22e1f40455e07fab3a14fbe1d44679d5ff17f14f4eb8ebf7e3bbc85f30726ec6be047ee388dddbec52ef7af3430b4cae48a22a342b95503c004cdd94776e69c94", 0x45}, {&(0x7f00000004c0)="5f5d8e255941e9995a4d506457b99b431c3214012e31a9a30bcbb7593286e86bc16ca1df522873cd9e2592e385a39464b6befbdf7425f98848ada65818dd61297d3a8f70b6206f37bb300059aa2c05fd2626ca4c341c545f3577d12f8f7a8c46cbf440d8efd33ff1d5236b1567d71c04e1bb7a63fcc986d4f3421e86c699607c4238f51651885101afebca394bfd69b329894a8c64a067d9469b0a7be65d74f0a507cb63272fac2b84b2d3c7451532afce", 0xb1}, {&(0x7f0000000580)="21b63d5d2a149b1afff65105be4c7aa4769a211f85e5f40cf38f0b0eba798fd122d09a1b032c2c1f0e74065eb33215f4671783ff391a361cbd9fbdcbc798fc35c399ed9c23d901ef16a39cd6faca6118bbba2124efd575190f3347988fd9ee1d771f919256a78593a60ee46c248752fd4b969b0da8eaa7f36d1ade8cc3d5d0afac49b9b4a46cb6e82376e9909ed5149591e8021bd7cbd6da81642b020cf97fd277a462a89d7992701d0cc2d216c2074215b19a8d65a2241865ee1028b9709402e6b321b9fd2bc6fb0c0e16", 0xcb}], 0x7) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) 00:19:25 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000080)=[{0x0, 0x3a}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESDEC=r0, @ANYRES16, @ANYRES16], 0x1) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) ftruncate(r1, 0x0, 0xffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) write(r1, 0x0, 0x0) 00:19:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x8}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x8002, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[0xfffff08e, 0xf407, 0x3ff]}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) pwrite(r2, &(0x7f0000000380)="bd85e6d2b80db1628b06f9d7f0c0d198502605e6e7f7ba0a0cb650fd7323edcc0324ed8e3221a60c223f8ca5fa163c7362f950b60c9a18d336d6524266dc8e0f179c9a2d3bb24c7fb708d9fb8b39b23c3f37c95c1829ee81176ed91a14de022d49f7b4811f3b3d8ae4eb20566e68c9418d891bde77f308ea6786175e0439dbb0f00f49cf0a8512baec9b1f9846060e2501318bd01d1c78317be4cdecc5aefcdb873e0b5baf2a49e54449779639f42c12fc8ea9515ef1959976d3427249a40371e3411d9575e464c9c38fc62772bc599cbc735c245c16cf789267c529277279479b6e0445c7551cc22808a05d7c571a5f91c9c5db66bc0caab970d30e3a307fb12f71a2530c48c5050aed85704e3282ab47eaea723499173efce06afecdf8d32123f057feca7aa09c806b24fce4fe6f13724ad0b0347e397ab8080462fa2dd2c613de093f0d847d6b02a53caec307e8dd7db786ca21c0d419aa5a661a1048900e5a4950ee7041ee7fb7733fb5521f83abb13d7cb2eb097e6cda3dde90046cc34ae003abfd06db5183cead", 0x18a, 0x0, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)) 00:19:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {}, {0x0, 0xfffffffe}]}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 00:19:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10100, 0x0) r2 = geteuid() setreuid(r2, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x92, 0x7}, 0x5, 0x0, 0x0, r3, 0x1002, 0x4, 0xf50c, 0x20000000008007}) seteuid(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xca, 0x8}, 0x3, 0x78, 0x800}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x80000001, 0x488a6798}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x4, 0x2, "f42fe338eef5b0fbe3b618c30400184f4b59ddfa", 0x0, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x8c, 0xffff, &(0x7f00000001c0)="227dc6eac532ed885d74f5583d207882376f8d223af6d0498f83b4432ebf28920190a4fd43e7aac22941be1eb4acf64328851d4f81f5ddbfc48db571662f24e9a86916a741bcd259323304339092ea4758e638e12c1fd842a601b4787011abc045eb5553482e95d5", 0x68) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) bind$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x1, 0x80000000, 0xffffffff}, 0xfffffffffffffefe) seteuid(0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x461) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/109) 00:19:25 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$IPC_RMID(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:19:25 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x3}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0x0, [@rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}]}}}}}}}) 00:19:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x1, 0x1, 0x3) chmod(&(0x7f0000000040)='./file0\x00', 0x10) getsockopt$sock_timeval(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = dup2(r4, r0) linkat(r3, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) writev(r6, &(0x7f0000000040)=[{0x0}], 0x1) close(r6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4e460 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4e460 00:19:25 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@generic={0x0, 0x3, "ab"}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @ra={0x94, 0x6}, @ra={0x94, 0x6}, @rr={0x7, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @multicast1]}]}}}}}}}) 00:19:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000002c0)={@empty, @empty, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x6, 0x0, 0x1}}], {@generic={0x80f3}}}) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfff4, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) setreuid(0xee00, r3) r7 = socket(0x2, 0xc003, 0x61) seteuid(r5) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYRESDEC=r2], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r8, 0x2) semop(r1, &(0x7f0000000240), 0x6) 00:19:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='d', 0x1) close(r0) 00:19:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050202000000000000000886ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000000000000000000000000000006de257328a7d463aa6bf7424511ed2f0fefadef0d81a9f69f2ac9cfcabe6df466f121c45cafd970d40abfc19e1ca24cb520a314c610ef26fd098cba3128a447f2ebeacdf3d1a796d64a127087e6f20dc51df864eb9028a133e79da662702cded0bbea2eea9e523748b7c4b8d0c592e3f0aad9b8389355d50eec2a0b173895251d30eef8a97a05e54ee656c0bb225d59b39794f4e11ae57d59f8f55648955cf5d0b2da6e0621dd0d569a209f87e8d69387de28e3cab7dd6e931afd5c1c54e011fc92e9cb40f0ece3826c4cf", 0x17c, 0x617, 0x0, 0x0) 00:19:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10200, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x7d8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) 00:19:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x118}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 00:19:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x372f564283fb8e55}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)=0x1) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) write(r3, &(0x7f0000000340)="787700000000000001000000d87807c6f009d6b811436ee69fbb0d000000000006000000008c5f014467fec08f8c6ea5170eb4b26b4dfe21ce2635b58dd70e89b09b7579d6ca2cf2a3b5c55c20d0262c395ac6287aa069e71eb28123d40123a7cd0bab60798db4fd722cf62794bc5f9bcc5710847ee208db6167f64a264ae2394e57c7438480ddb8e403ef548bcfef8bc62dfcff14029c63b604292d1715838e0bfaceaaf4b0c9b8bea8e788a77ef1502c08d1a9484fb4f21eea2c98e5e782658ce3a6feeb9bd5a0d98b1b4aa8e99cd8c09203ab5d6d48d10bcd9529e874f25f428fe86efa7be32d82fe7c160ae0d2bcedae2570d43b69625778f9647cf42663515465468d5ca219f037d0d658eedc2df7efe513c3bdaec5e91c10c0be5ebb79d9d01262be8520e1ab50099c3e5e637eed7a02bc935a5c7f8bd223a4615a3615a692fb6b0d29a2c477f02ae8d7e35e391dc7c85e799c4cc6b49d7626bca7651b7aeeabbac0c077bb7aa13edd99c30addb4445c3856857f56754ec3bf07dd02c66714e75998fd4e4f016c34f201acddf86f405eeb27fe27e3e9b14a86f6791bf2", 0x1a0) close(r0) execve(0x0, 0x0, 0x0) 00:19:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) write(r0, &(0x7f0000000100)="5e0b721577fbaa074f54d514bb7d12ac35d40c9e6280f4217bc36bec63d263196b487a94d098e7493b45859c407b4aa440b4ea7db273c201e65014ce6c3f47e406e867862a43b166d6f1083321000e43e4e91202df9183e8396856325d031235417feb6c50f8959d291e9dc971832901cc48914b7ec5c9424225bf4b25a6a222c2b88401ad33a7428e7661f1491eaf061929460207fe6fe2b662b55d2eb3fe44392705d518af83aefcf52a89a7e6b187410027fc4c798812a780dd403a72fb9214df5d04a4a66975077d68c92c045ac913d603c52d0c0e627038746a6104d44367e8e4f117aeef13fe0c23839ac5d54349e9ea0a373d", 0xf6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 00:19:26 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() 00:19:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0x80], [0x0, 0x0, 0x400, 0xffffffffffffffc0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:19:26 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x6000, 0x3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x2005) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x4, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)={0x1}) fchmodat(r5, &(0x7f0000000180)='./file0\x00', 0x2, 0x4) dup2(r3, r0) 00:19:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x80}, {0x5f, 0x80, 0x87, 0x7fffffff}, {0x8000, 0x0, 0xe8, 0x8001}]}) recvfrom$inet(r0, &(0x7f0000000080)=""/51, 0x33, 0x842, 0x0, 0x0) 00:19:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0xfe}, {0x3}, {0x6, 0x0, 0x0, 0x922}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:19:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6092186040003b00d7d09b3c8d7924e99df168eba5e7672bfe"]) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @generic={0x1, 0x8037, 0x6, 0x4, 0x1, @broadcast, "b816fc65", @empty, "41de882839df98d1c746c0d4fb870da1"}}}}) 00:19:26 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0xfffffffffffffffd, 0x4, 0x63ab, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f00002f6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00002f9000/0x1000)=nil, 0x55}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f00002f6000/0x2000)=nil, 0x400000800000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x20}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcc}, {&(0x7f00002f8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x10000008}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3000000000000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x1, 0x1b4) msgsnd(0x0, &(0x7f0000000700)={0x1, "cdc920c5f45fbaf099eba03cca6638a2e02578a505d27afb9f0cd6d57af071bbec2942a4972d223af9e91aafbaacbf19a4df161e6941170f96183dcef8db7e91deb37843ae714505a602767a5f66ec4ce3fee67f4a0e966b65"}, 0x61, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[], 0xb0}, 0x9) connect$unix(r1, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) sysctl$machdep(&(0x7f0000000600)={0x7, 0x1}, 0x2, &(0x7f0000000780)="f034c70f6595e9290ceab834e3f0382fb4e9c57f2d12e0073101090633694f6e73dd60eec1a282fafc43dd6a695cebdc5130b6aaf36c2e85329095af33f32383988572a8703c694a4229bc882a99b1b7423c605c19777aac2c2d7c59d44848b323148bcb00816725890250308e36d5ef8b71f483dd257e34336d00b689cfc1bba2afc8596c36cbbe26af0ab3df01b4dfabf1462df2586cd0c51c9eaadf380d08e9dad8fe7fe6522f4078de23452c9b2ec84dbc819a52b335b7b439bea2099a4cf25435dc65172d727611fb9894b3353f4dcbfb84", &(0x7f0000000640)=0xd4, &(0x7f0000000880)="b398564758c8b6831bbbfeba2608f495aac38292ed89ac8c24612ed7b41c41653d583c4c33", 0x25) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000008c0)=0x4) semget$private(0x0, 0x4, 0x100) syz_open_pts() getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESDEC], &(0x7f0000000580)=0x1002) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) 00:19:26 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) fcntl$dupfd(r2, 0xa, r3) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)=""/91, &(0x7f0000000100)=0x5b) fcntl$dupfd(r1, 0x0, r1) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r1, 0x0, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 00:19:26 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa0a9692e96803682eb5cb23931bdc1492aaaaaa86dd60b135160014000000000000000000000000ffff00000000feffffff", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 00:19:26 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x1, 0x7}], {0x0, 0xfffffffd}}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000000200)=""/195, 0xc3}], 0x5) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000003c0)={0x19, 0x0, &(0x7f0000000380)=""/25}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 00:19:26 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) 00:19:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffddfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:19:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = dup2(r0, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x2, 0x1, 0x10}, 0x3f, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000500"/14]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="fde0fe91ac7f9ce9862273ca6c856ab12212254e924bd4301e553bcc05dac2f22700ffa827e0d45d8fde76763d6d354ee1490f6951b776a11bf7bc62a72e3504b4f642491cae3884e6e23657e1e34e1d5abb2f21bde5fc66d1a155917dcac6c2be54becaff26546aaa02b1777bb388f6931010c323292a095f2d2f0923998ca65c28d9af3a96a1f466aa9ac53044a8645b98c578772e049f2b69afed112d292bfe10dc2004a11cc82a565ff3", 0xac}, {&(0x7f0000000200)}, {&(0x7f0000000300)="c99b405a16249882c2c2e61545eb39c3c8d84806c76b478645af0e6c55812052f113818069fc9c712fd74e0b61bd8618e86eb8a73844516f9e5a4625c6c81109d580598b6ff6aec5c51e1336adc68d75ef3603883bfa64e73a20b201026ecd98870fedfb2897b546ab6f7ae944cec5589778a50f88945069f40ca68ed5cb641f44dddac031b76606a5ebaca750df54fcb024800f37bcd236550652b5", 0x9c}, {&(0x7f0000000240)="93eae416cce729200ad76cd0d2547224ab72399947b15effe399447aebc3590f4a0cb2", 0x23}, {&(0x7f0000000400)="427f010bef3253f5ddcf0b405bc931d025b7e713b1115bc87827238b3819941e3cfed618c8", 0x25}], 0x5, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, r0]}], 0x138}, 0x0) 00:19:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 00:19:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x4) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f00000007c0)=[{0x0}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) writev(r6, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x4) 00:19:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6b, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:27 executing program 0: semget$private(0x0, 0x3, 0x445) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) fcntl$getflags(r0, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x43cc, 0xfffffffc, 0x202, 0x0, 0x7, 0x10000, 0x1, 0x3, 0x0, 0x400, 0xffffffffffffffff}) 00:19:27 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000080)="cbe40000", &(0x7f00000002c0)=0x4, 0x0, 0x0) msgget(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f00000003c0)=[{0x0, 0x9, 0x1000}, {0x0, 0xffff, 0x1000}, {0x3, 0x0, 0x2000}, {0x1, 0x4}, {0x7, 0x2, 0x38be583e2d2c50ef}, {0x2, 0xfff7, 0x1800}, {0x2, 0x1, 0x1800}, {0x2, 0x8001}, {0x0, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/144) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/194) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x40, 0x9]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)=0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/65) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000400)=""/86) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee9e65cba0345f78bbbe595b08fb251c8521841ee1ffc6df124dde20f2fcc16e7373daf2449eb1009178fb529fee9d0432709438c6309ed153bba4201c2759bb1f2c4e0479a6076d2a029f1c6a1ccaa719b6319efa00bf3e57a25bd3c5a8f3c37bba00721340309272a26bd26d9414e7407fc77a2ecd5cc3c552f45"]) 00:19:27 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) fsync(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\b\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='/#^b(#{/\xa4\\*:{&\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='!%[$\'%\x00', &(0x7f0000000240)=':@))\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) 00:19:27 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x7fff, 0x7, './file0\x00', 0x7fffffff, 0x8, 0xfff, 0x20}) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) r6 = accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fchflags(r6, 0x1) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 00:19:27 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000000c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) fchmod(r0, 0x4) 00:19:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89", 0x65, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmget(0x2, 0x9000, 0x44, &(0x7f000072e000/0x9000)=nil) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 00:19:28 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 00:19:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x8000, 0x5) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getuid() connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2f51b70012d31d781e87a07f0c545030d9633279d8e7ad903d114b9a3b33de4b78523d0e8e42b1db08"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000040)="86453debd0d5964c416f96f37384509b7d66131fd8f99958309397ee051b972fb0cd58c5dffd37d7d112019fed9dc71cc83e839c48aaa77f062276551a", 0x3d, 0x3, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 00:19:28 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)=',', 0x1, 0x0, 0x0) r0 = semget(0x0, 0x3, 0x402) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x9, 0x3f, 0xfffe, 0x7, 0x1, 0x4]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000180)="80b1682ca32b2c21f88ef9769c3ef381ec4a42555ea6ee7f7b4d94a184ba128bb9f80ac3b49ec04a89e22088073ed990e09f07fa5d62c35d1e0168485fd09440bc45fea40e004061d72ef79a283712c375db", 0x14, 0x0, 0x0, 0x0) 00:19:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40200, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xc, 0xdfffffffffffffff], [0x0, 0x0, 0x6], [{0x8}, {}, {}, {}, {}, {}, {0x0, 0x14}], {}, {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x5a, 0x0, &(0x7f0000000000)=""/90}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4e690 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4e690 00:19:28 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) r1 = socket(0x2, 0x8002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r3}, 0xc) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000002000)='/dev/pf\x00', 0x200, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) writev(r6, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002100)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001ec0)=[{&(0x7f0000000180)="766fe0e6dea427a3022a762a0118013aa3f9052519147174ccc30fe77ef48f270a617e53e30e6d5c84d08f586e85f7c1a483a6bc435178e92399fc001ca1afd081f2323586b0101d392bcd086b", 0x4d}, {&(0x7f0000000200)="e3d48e186f8c91597a18659504370eb1c83ccbfaca671f824e4ca7f22e06066e05e6101559b318eaa59a105cecbc13717ad60f915f60141c3e9ba7f2c29a2b6198f22e1e7e1aad68c3a85f08e82304fa251a9c7f4caa8c0a1f353bf31994c4eb1005c81e7c3a5c0b91cd47099fc77b4e94f6298f800c95b367ebea4d1c221f6730e33f95511b8b06cf40acdbb5a00beb02be3d021a0fb6c977c26b2cadd04e2e493a1e8ba57372c8bdee408c0db3a4b912a5a7e42e352b032e5d42b2b0cc2cd618df5d171f6c4b606918346b2c4dbf8fd53bdd5e2177f90314201910d63a2de170", 0xe1}, {&(0x7f0000000300)="2a0c8f3cb604dc7c940215a04f9fd882f8f5ad3ef77794f31544367b966197ad9630af1ea6e08794d8ddbd87b8d2df353b1e155d3d536b347856e09b514e76a0ac5d1d8c5ef51b2f872009fb3c27850309262ee7ab477b1cb04e22c0da681e7225b56827dacb8b565ac09b6786c29a5b90eb59e65fd6ba3d2bc3c99d7ed8f0693fe9edec4b912ee78f60a33e2390aa382854314d82fca772e2dbf0934e5d1c88a45a49bbd284301a0305c37001e60c163cc14ac282a2f853b27d29e130dda824b738d5afe9ca1b71fb21df", 0xcb}, {&(0x7f0000000e00)="746f13b46242dc83e51032b00c28fa3f3eea857a5ab8d4efe28e1c6b384d80d88991d6b0b6e553f0b526bf31e67cef3687cc947e438f90365ca176b05b29e49c4a4438f5d9bb7a5527b37a3cde6950dd08fa5cee59eb11bbc93a01b092aceb77477651bed4b2491d0a88acd9176080bdf7f84aac93e1204d3aea29077deafdd0a15aaf1abaa15ded4d8ab47ee2ad7ee3e3c954810f5180a84797bd5f1fa3b20c9ea42235d2a252a7d3f70dc8a17f3b14db0ae72145d4ffc46bbe743a7592d949d2bad15f6c3c39f3835ced96cfa82534a503eb413ed6e89258932ff54d6b6a5eef7be8b97688567a77f2b42e675b622f048b30e92a0d6be2abe176b7774ffccd5cf5ce4342f5e424bd3406c00cefa613c5f0a96fbff30f238c85d8adfea11f23cebff61a2dc1a4be3dfeb13bd36930bf6edbac61b7852500cb6ac6cb1ce93a2d39a1dc4a48bb51fb620a71c4dea4640328efb7abbe97a9bbe234661ff5f00ff8c2363087f28848546e79062e87ab8c488f67e29c1f3dca7d8936d66c68ed9c5d1c197044afa7013a5d112557e8ed25ab9bcc663e5670a53a6ae28cc91f314d5766dbbe02bf06c8159c5ddcf3dbb50449b934d4d2547982d93cacd5ca4f5a511b4a1629fc7f82276bf9e41455d5c6e050ea7e18eeebca3254220b7cf7910bd0aa37ae291928ea1e63ae09e251b627d388d0143151e05153e2d0d1b34f96ed1dfd8b94768ad089e3261fd6a44054f628ec379bdebc308e87120b4d94aafe307f504bee44dbbd42efb6966e60c8414dff3bac73193fd6ff45d5d8400474acd54f3dd6aa9cf6243a281e537ee7f0ac4dc6e252f0dab2f931856d6d5e2b5164294cd8723ca41aed9a1a8ecc14e47347f02f4ee247b08a40c6772be28ae53f7c078416da65189882732d7fa34968bde85824232ab098b4d33fde5ddcd4c18080cc8a6fefd4c240f9d0c5cdede41e6b33700f5551c2ca18edd1c2924f9e0e6ea0c62c4cc00af3a8849d978c62e886ed2bd018491394c3bcdd9fcf615523eb9240d39781ab9999d29049b780ded78a5fa50fefb4748c30396aa99366fb6b6901f46833712cf34a03f333f927d9dd9a55cfd102f90772b6bb5ecf4e4fe4941019d22e40faa608fa4af869820b6ef9e3645223642554372f82b1a5d4484ac564ae33acabeeb7942c90c82c79bcc88c6f6ccf0e0554c80794c704901cd300ca355f40a81b22d721341da7de5542a1741e38400a3d12c81cac640dfdbda713a4c2e3156714fe0dd962dd4be585b42a93c6b9a8acc7f2f187c6d01ea874f9ea6a1485a623865dc507fbe06f253b40674d98a025e5d0b35fa77f80d7a28ca7015403145c4268d18b8249bca03625300b56cc95192c0fbbb4a2a713e54f1a21c33955efdac72e346284d97263deda2d737b7ad380657e324e11d8ef43368322626ba1aa91f2675590328ef04033be2fc4d75f45b7f9b2eda601c59e7d750d35d4afa8eaaf21ec4c0f306e353d853b4833f8e9e6e0b27f2a79bff7e6152bbda516ebf0746f23ce9cd37e50586dd00883522c161ad507347c03e8e50de11b0e4a8e7bdc055aed0c90e93e916550e8b63caaa50a8a55689453beb6dd64ac2ff0618f361e1d68c05b89000cf769a6fdb45316746d043014a2c071261938dd91ba5ef52f07728ef8ea9e9c8e7eeb0a46c7c877d15bc0d36c05d84e9fb9f411f492a99f939ffdca72bd42ef04c16c1af23158bce6c74b048c904b183c0c8a83186108bbf196489d9d43ea21cc3a2a8713cebe6a2bf63d48feeb59e5fa38acb2413cb60135fcfba00ad56e071052d1bf0903700680d7d41aa048b8175a4b7cc102c50ecdd246ff0be44672f79aa94a3c1502701e5a9cd4bac76a00e1d2ec4bd50de7906b1f8a2aba78342ac41291872fcdab9c7da14a95845fd8422903b7bb02003604efbb2e0b830979616f4eecd841db43e82829d1abd75ce61302a0faef359f389ad0bbbfdcb895633b5cb900d6cd2e3a5f5a739a7141cde5afc0308fa90e7b46fe197b22a0b0db035a549eb7e164574e82ea659bd781944cb2a53155837b271ac792ac319c69ef8fddf982bc60d36737331dbeccdf080784855f9c68ce6ad89944fc7ec9ddb2188a9d247b1a586f08cd8c9b81aa3ef5658f3471e79d58d2fb0cb8297eb19c61ce5cb160e0dba7d1ee82a4049ad522e071be3515869129744cb104c4099434168271d43a6117ebb2e633d0659a685f2c1ba0fa149fae8f995736c5aa734a779be9fccd84ba45502aaf3a5a0ce5f20b8f38ab823c9c01d4beb3ef0d071e4bdc88ebb46875b7f3f7eec130fadb4e01e60435f6206235ed6a4e4e101797d01380ccc3a9f54471d5387570e76c93baa29f8f38c0ddfa54a016018bd4514b4ae70a940f6ab92d1188fd7917ff982b3096f8a8e557064239ab99fd73a1ddfec76bf6c48e2536f03796a56b3263c56c9c368604fe424d93d7e6698fc4c8c76a3bdb34a06391859156050fcc1e2cb0b96a83faf155d8fcc43db3f7ea2966c2bba3f43936df032cc3f0d3a79f99c3838a843f840966a6aa5019d5ec9c64982237a398a0949db3ae39d6f3ab1ca5a46deb8c5599c0a7ce8a1047eb9b0314eeeec1fbe205fd6f05c1c64fc935a26815a0f1a0b192768743e1c7bd67f89267663c9008e0931665a6b2938e6dc1dec123f58ddff2657cd1a4cbc3c034b5fab4cffecd214d0dca4aa8eebb0c7f297f50bf2e7233a5ce4837c48ac831bdab455c01528b1ee45c17c36284f08cdcd0e3ac2751f296e06c696d5293bce4cc8bfdb01bee54593b19012146c7542e12ec74405cc906cf734252aba127d6eb27cc45a4cd34812b79ef1c683a9f0694adb497ca24223a04ad1c02861351b520ff138b131c452bdb0b33d5f4af2d9a7c1e184e38ac5128577a76cd8392a85e18734fcfba605630bb21a9739844a02d0d7aa854d498b5e00383a1a81822124aa2a55e83b6eaa1ecb56907b24b45f2062b9f5ba3d0a08a6f6c39d86a8ca477a963a89b30ae213f1fa23d1261d238a3c1a26538e6150b6ad7662ac004d49abb3924b8e20d8fc6e7ff221308e8eea5df2ddbabe69c2d843598358179286b45bc8d699b1980b51669a2bdaa41b7440449450d81e85a80b70d387e297495c3469f20f2619a83d2b92f6f3d7269571dd5c74bb0dcbb4c2eaaf73c553f404ff842a9fc4198603b8558f39a1a4f4006fca0e699ab239c3c2c1061ef23cb0828dc4535f3a6aaaf3f6c1b6f6d220f412c6c3f40633e1d792a8aab4775c1d4b3182dfbf16746151c8cf016aa19934d3f04f2b982dff5bede823380cdf3674225a7b6e6d77714760a6c1c9c02f1bb382305399db4694fb1717cb066a40b6faf5a5c8b470a30ba2289850a935c2e64a570b86db967677d0b4835f431abc45f264779087d89bd968f029c7f37430d6f06be5eb883d3912dd0d488b2fcb17454bcd3afb679b6261976affb8b1b46307b3a7ee92e2d0b0c569e3d819656070a545020c8fa26cc06ac05134fc1bc481618123fda3b75d92d8eb33f5ba6c8470e61a2ee3afce999887f66d76f1c2c78198a620a8bf7e6fdb57c6b18b0fab3cb273fe89878ca876917565668f93e7f9c7fd380e3cb8b6036c1cf778d5b67bd0d054e8e78ae7ffffc2530c91b29467800a1b1dbd5d55ff450207933895de8b91d798cd6a0eaa61a8f6d06c103834f6701f96c565e8ee155ec6c25c80ed4903fd6079ed83ba9188b52d469633d8498f5918016a2854f0cb8e1864fd271c2315bbcb3a9db73f34a16177fdaccda02964a6267e5089adfbda8aa97383ee3d6343417479111aed780cbcd76378b548a7353e966dd5c6e1ff4a97fe1c6741a809c158bb36a54a50b8da6d66fb4f2cfeba2d576aa4766b1f3019ee76f6ce5ec285b2b93ae41d9161474f7aefee670c1ce228ec76a226a8bdde0db167434660204f451c4ad9a048b76d0b374665095ebcec7635688d280a0dd7c14cc76983eb1e8b14bb71aa94815a6122a8028226afa6015962d4a78b8e69684474aad02eb154ad43db456e1f22ace1709f192b9da6e0eb5dc5437c9cddd9d8b8cb43b91a3fe3093b05625c4757f3bd416499316d4087aef00acf916e005a7e959ee90f2e28ec730e06b5354cabbb34bfd1f289b6b5f61d9db755001e8df65adcdf50c3eb94e0e82633dc9aa0bb050c69520be0d42ab00723726d280b416e77434341d28a80704f1175f581638b9f966fed9390450f92413f844f058db0c12c4f40e537bfc27c31d4e99d5d18fe0ba708a5b7eff6e826b5f9e3903b40038cf974889dccebbf973cbd3031c26f5194156970230eae3618d203b8240e818edbaa3dcbfcb058e178125ce6daad8f3499b03491b797cac8e72a4f962d02ce922511ceb580edc62c5a1285da58eed67f2e3801dcfc913d95b31764c563eb9eb7d21b415be6efdd18b69c2810394206145a824f4a40a92f99c3caf30302aa5a8410a9b0ad8190aa4306f38fd06fb888f8f84a7e57e1e5a0e0bd44031811c2e2a9f1ba89b1e995b25c8471bf6550126a2d386803c3bfcce413d9e75835caa1f099991a5b20145861c173c3f493fc5abbb5e2f73c7099d81652da0fa829776fb9c88c5b24885280c75132a80d0acedcbcbcf5628dc74e92056febd0e7fb67fde6b6f9d631a2194bde344b7a076e6ca1463d7b89a64bec06723466dc7b43ae07894150eead678c9a40463fda3aceeec948d247b60794c74bdd579ba579b79b5118ae64a39eab9875f69d4e99e38a7a3aa43fd9748caea3e7f9d31e730f0c7c7f97844d3be9792033015dd50823bfaf14244624ed5297c0f04e8a052cd1909d615c03fc1bcf16b3c4943e14d88674ada73bb4f53341c32fb830505460665477eb36e2614cbf192800a6f58e012f487620e58f8b724992dd873ca347e246f2d1ece043f5f133477cc9fcc71d14fcca9211f9f446ea8ee46181a8f97073ceb4256a6b16247886258fc800f2c5e8065d5ec40b74fd3c3d17021936bd6ec06f520aed6ab317c241ee9b2a26f6481214c48608a8ebb353283d82fd668e3b7eec749667f2b4b4cedce82e6696f273784260d5119318e7b0dc4107c199e2977f6e79c47c7a0a0e9706ecdc770e5999708f0714a45f14457d59568b8f5e1d43488d73c5ca3e21294e0d2a7b8f97911fcbb330cedbd12ba9b6ac1c77de792a3fe8b047be20a30ff052b95f4819d1b6ac5213ac3e2c95e5b420bd76be8e8d7b68646ea3877c3960c6b3f8c2b0f5d49a62da3abf435e5a652a7329bbba55966a1cf2c6933404e8c79adcce2072aaaff34f7ff28044d8014ac6454b73f0ac53b0821017ff74ec961a9e078800751bc4bfecf0443e7cbe535360a2d0781b20b8ce46c8f02820416e0d2f76ee16bcc465cb3f2e25bf64750aa31b2b85f1ab7f4e00dda057df66869232060e834c95f4ceea522012e8cf522de5bbe13f76c034c960f21ba1c9c08eda1f740c493ec1cf22cc9a947a2d5671396f7c8c5e457ee1d6fa3a717be6f4fb5b48ea772f729259b3a9975ab6ea251bf7b9bacf99f920edc3fe6d9b1f6148582d221a571e38a6c824a8f46aa7af1106f2eab5f7f7709b25717d5c1609af0d46db0a9952dc45eca51bdc155bfee8ee3bac02e553629cbabac8e30d71d6a72edae2a79103ec49eecbb37b6240b265a7685b0db4fd649f20b134a51011009fe190ebfd56855c0f3884da78990894c5a6a0a18b4defcab7c8b56c29104354cc19a3a0c4902fbbf888b22646cf6611664915c0e98f6909cbadf977bdad862107ac54b900944e6302b", 0x1000}, {&(0x7f0000000400)="b15ca6ae9f1607ae92c84f2f4ce3eee3f5e20e448433a68525e4206cf4ec1379f48f879008ddbf3c74ba1234b48088c919cf9e6850ac1244131be7ae97fa5d82f1c5f35f1ffade70e9c12b4b26008e7ef1883cf5d5217d0ac7897b7c86fb7e03776b00be472d", 0x66}, {&(0x7f0000001e00)="2f698160a40aabc2862e47c1b9b10f171bce4d3f7a98f0aedeb1d2e435c6b1077e2a967c53ab25f2492dfb4a32c5cc550e27dde2c524be8bec0a2a58300068c5e4d20642867e5e364229870965a6", 0x4e}, {&(0x7f0000001e80)="e4caca8f277d", 0x6}], 0x7, &(0x7f0000002040)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r0, r0, 0xffffffffffffff9c, r6]}], 0xb8, 0x40d}, 0x400) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendto$inet6(r1, &(0x7f0000000000)="e823538d9396b148d6153108f47df6018e3d0467afa40a40d590bec65d8a58e29450ce228453e442c213bb274afa2a677e229cb73883c042374a4f72469559194b1da6c85c65d064f161ac4b2e5c4f1818fda0adb560ef7dc1d88f0fe17896a2f7ef03d7e86f5c0c92173987c4e4fb6bd86c3fecf6d1c0a789ebcf0b26feda063f76a52c0c9c1173224ecde0aa82a6332d473591d7dc38d6db94b75cbf94a5ab8d11872dc8412746b405abc79338e397a4c0c44cc74ba3afecf71789d3efd231d0cfc25ee917545d", 0xc8, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x7ff}, 0xc) write(r0, 0x0, 0x0) 00:19:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x3ff}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000180)={@remote, @local}) 00:19:28 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:19:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1000000}, {0x18, 0x2, 0x0, 0x120000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r2}], 0x2, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:19:28 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x20, 0x7, 0x7, 0x0, "8426468bc27b2f2d169ffbf213f2a403a551fce0", 0x4, 0x800}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) socket$inet6(0x18, 0x3, 0x5) r2 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) dup(r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0x31) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000001c0)) 00:19:28 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x4, 0x81) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) bind(r4, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r5 = dup2(r2, r3) recvfrom$inet(r5, &(0x7f0000000040)=""/44, 0x2c, 0x882, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x9a, 0xfffffff9) syz_emit_ethernet(0x193, &(0x7f00000000c0)={@random="4b3fafadbb71", @broadcast, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x9, 0x185, 0x65, 0x200, 0xff, 0x2c, 0x0, @multicast2, @rand_addr=0x7, {[@lsrr={0x83, 0xf, 0x5, [@local={0xac, 0x14, 0x0}, @multicast1, @empty]}, @rr={0x7, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @generic={0x82, 0xb, "d905dd7ca4195ef74b"}, @end, @rr={0x7, 0x1b, 0x9, [@remote={0xac, 0x14, 0x0}, @empty, @broadcast, @empty, @loopback, @multicast2]}, @timestamp={0x44, 0x2c, 0xdb, 0x0, 0x8, [{}, {[@empty], 0x30}, {[@local={0xac, 0x14, 0x0}], 0xff}, {[@loopback], 0x80000001}, {[], 0x1}, {[], 0xa2b}, {[], 0x4}]}]}}, @tcp={{0x2, 0x3, r0, r6, 0x1, 0x0, 0x1a, 0x20, 0x1, 0x0, 0x2, {[@sack_perm={0x4, 0x2}, @generic={0x4, 0x11, "cd452c01a9b61bc852e19f2f72135b"}, @sack={0x5, 0x6, [0x4]}, @sack={0x5, 0x1a, [0x3, 0x3, 0xabfb, 0x6050, 0x1, 0x2]}, @generic={0x2, 0x12, "5981f5d79fa3ed976722788a8feef57c"}, @mss={0x2, 0x4, 0x4}, @eol, @timestamp={0x8, 0xa, 0x7fffffff, 0x379e4bbc}]}}, {"a6899847dc04fde4464428e645192108df83c94cdb27091f279c0ff7ca73dc3c94b2ed4c1b62f161d22c3c4fda0dfa0de40c5fc8de95026477561e03ff6cc99819773beccd57f3ec34be5d900da9bf31eb3d8e9b3943431135f27578ec96f729d1717a03e56b91093720c8e2ed40cedf463b26ff14b2e1882aa89466f3c2e2e292bdb3e437eeed827d6aaab8dd913326d34c19da3b508052ba38195bc0"}}}}}}) uvm_fault(0xffffffff827e84a0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d