kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed May 27 12:26:15 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.155' (ECDSA) to the list of known hosts. 2020/05/27 12:26:27 fuzzer started 2020/05/27 12:26:29 dialing manager at 10.128.15.235:17795 2020/05/27 12:26:29 syscalls: 364 2020/05/27 12:26:29 code coverage: enabled 2020/05/27 12:26:29 comparison tracing: enabled 2020/05/27 12:26:29 extra coverage: support is not implemented in syzkaller 2020/05/27 12:26:29 setuid sandbox: enabled 2020/05/27 12:26:29 namespace sandbox: support is not implemented in syzkaller 2020/05/27 12:26:29 Android sandbox: support is not implemented in syzkaller 2020/05/27 12:26:29 fault injection: support is not implemented in syzkaller 2020/05/27 12:26:29 leak checking: support is not implemented in syzkaller 2020/05/27 12:26:29 net packet injection: enabled 2020/05/27 12:26:29 net device setup: support is not implemented in syzkaller 2020/05/27 12:26:29 concurrency sanitizer: support is not implemented in syzkaller 2020/05/27 12:26:29 devlink PCI setup: support is not implemented in syzkaller 2020/05/27 12:26:29 USB emulation: support is not implemented in syzkaller 12:26:35 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = dup2(0xffffffffffffff9c, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x3}) dup2(r0, r2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=')8*{#\x00', &(0x7f0000000200)='\a\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='^//-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='$-\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*']) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001980)='/dev/diskmap\x00', 0x10, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/klog\x00', 0x200, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket(0x11, 0x4000, 0xff) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/klog\x00', 0x20, 0x0) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) r13 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x10000, 0x101) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/diskmap\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001d40)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000580)="a959a42d8f5fac76214d461f57ac26f5a391f7df8f1a487dc09c9a0f44ea54100ff131ac6689096d0c1faf7c69bd5e2ea19ef182bbdaf54b796d057b9feb539fc8b1d2dca0d2463dcbbb9ed8dfcfa704d6d44114f4b231ca727b96a8ecfdfdfb0e3e5c2e29ffa58bf6cd437b11a91663b4abc3f65c44526aa6f34650d040b309562be9e087c1b5ce607b91ad08e4deba470e17b0735b0db52e2224149106a69c00251e6eecba71646214d4fd749cbbb90a15909c", 0xb4}, {0xfffffffffffffffe}, {&(0x7f0000000640)="c902225bd9860fcbcfbdc0f1315d554991d1948de6ad026a99cb2de3c17ca45b61717b736b02f496196991503affeb42", 0x30}, {&(0x7f0000000680)="c7d09706a9e46f8230aadab41d37d3c9c07a209f8459ed62ef005a38c52a4c744ca93c3516cc9b8b6dd844782b17918fae3cfa15cec77e75cafe219e2b1c2350c930d1e028f5894f3b8c0492576a48b4a8ab988e6f16c98557bf0848cd26207c315fe8778f02f0787e3d68849aeb42d7891b710af962a5cb47730b4fd74d6cc6734e7759eb3224e6668936c27e33c406c3e59f3a21650555e1c2743a3f86d2d5716c60cf56875a14535a496a7b7b6b5b85a3bdf6870cee99b1513b", 0xbb}, {&(0x7f0000000740)="3dd508292eefaefc3c3266f177a938ca4d8cc3fdaf12189f6c2a6d21a8b6a22bdbf736bc61309bfcddfb4140", 0x2c}, {&(0x7f0000000780)="e868d8e3f2c4770e9b9699664116acc50daeb1ee04f220f5f35c909784c25e8e4ac8cec4bbf1ec1a4684169ab69ca2baf45c39ffa7b4d2ce28dad8d240e0b4b4ca7e2ccae1aad1397161ec445f2e176212f32c03db8cb40fb6a45481cdcf81bdde9bb0bff35f668bf06a1277a42d308ac2f83c89f58c311dd43cc2d61da79e2003073bf3821392d0342f7fd72ab389d1e00a9984af11159bf04234e68ff0ccec715db1b1c85e874b1dde8a7070f742e12eb02ec4211340d812e8c130d70eeda8440171c0c40b28802864fbe7999814251a534a2b2ca793cac820e34be21cae4936d42ad206243c2d0b2a66310b7d6d767c465f35da6063bddb96c96ebf8b4fa9e87bab38e9c5b75c85dd65bdf70ec4edbd9571bcc2ad0c86264c09f473f744cfe92240b895a1f2461462484b08e8247263483d6a8074fc02aae3944e35fbcd6cbd17b71286b67fa18ce9cb0a30962a45855e0c1378e3146a059f44aec0038a79d38d679705d023ce7847f48e80b9111a439a638157fa094afb729abc51584a685e8cb9b6a995108b0b372cc331556cc96d7753e430b8295e6cc09d581ca2dfa16370b9d67ec5dfdc1a660c32072e1ce80fc226e182a9867cd56d1a1774024ead29e358da5cb08357a2973f803820db14c9c132d0a83b9b2a71a0e2384f1d320068f1dd659d37a1f6709468565731f3fcb6fd47784a5f106f51f191ef68cefca13b820944d41481c9c331788be2f9cad67cbdec1798b81c3eb79930bf06618a3f59191a147ab8341874bffd5b304196710dbe2a69e6844fef8346c93ac2b121efc0ef0c3a1a928d9c6ed550b5f6eb9ef847b54d7373b7517c7f882a0c6ea3c112ae5d42ffd8f0f2b0019f0586c56dc99727857b6b8926c5172a09df7850df475ce3125f1f73431450ce110d5158f4133fc4978c606b7b643965e40a6ca3e50a36479a42358e01f19bbf5904fd863305f1958f73946232d495816ee7da0188ebfb84c0821a41e83477e7e7e5bf44a58c11a5656c4e668ece5793646e5c27d741df1b04b5b5e43b0ccf5af1780decd9ef130b02758c76b2d29238a57af747231e655967ae0fd6d1ab2d4edc6101e6abaf2a5169462b5815ed94b185614f99cfa20fd7ed7eb123c03944a3b280c9571b87a593a34447bc0e83fd39580be077de8bcc453791318d23b15a19e978d5b830289d361f25e69b7e50693237430f4146958773f2ed36392b14d659e445211b32917ea71f1904ace47618fd0b94797d0a3db3ba683d100c7c6cda797354e8617552aba4207ddf946f45bf33635f424d2560d1567ca91316eb1df02231ee3a02cd2a8f9553adbb18a36cf73b0407c50110add87ffc26796586004ddd75fc689313a32f95e841d9144b332fea81a436178f0dea9d5e1c15e37619d98fbf279fb294a0ae576fe8e66d0e997990f84a94b0cb7b5283c4d8f352558fecf844d88225630c2d27804930b85d4e809b68f3d6043558d90da943a3dbdb6c8f2bf0059a7075e36cd10abe27ecbfebaae586ebd0e78a1bef967008e17e5e04f491a1af62126bdb41c98cafdb919d92024cabd9e1a3b4d2631f3f64fafb1d47149aaac325090c1c1245600a85ef566acb708aa34b82a572ea98c23494bce1fcebd8fb67c4bb137b4a71e5d123945b6bef2043ad179a8365129bb05b9772220cb4948419562eec1ea886a4f01dca68679c794c3d5dddc4dfd8ecd85285ab0a546e96408acd32caa8d55dfb67b09f2b9d2b56bdee4d48db708641f507b51d299b0240f7d3fd2b2bcfd2822abe889148b07fbd992cca84bccbe74899a477e75faa59d294f5d0c8b5bd10e2f7593b2626eb105be01eda0a115f90eea99b8b19ecd435678027377b9146fe3f7af7aa31aa3300f49a4d2c71b154ff7087c0a262f98f459b5e93d7a9d79e26f20cfd7f9451f03d990c98f68530d034a8789c86ad3ccbe0deaeacc08c53df23cd656abc0fe9b1f899fbfa5df5ac1cf400c3112e45289b0d7ef154fb670a4b058ddc0af0a23fde3544e4dbdea346e0c08103165e4746b685d999186548c2209b31c097f616c28c3fecd7945a9dc473919a73da2948de3ec180be6d588f6f4387f706dcff69222351792bba07d7707d623d9b0b742d0c05179eaba550c39a8615a6bed49c2562e8cf65a03a20228cfc264e2c3dd473ae39d2b0acd32f98ae4c603bf655bd1b5457e55eda59f7e1758e3d0d0971bec12674c9855748b2eead40f5792f83afd64d1cbeb70bb73fc7887ce45c5c8fdb214b83c2c01b3900c1125fab6e596d2eb1fc721f3ee5f243a3242922ebca004fd5233ee982728ebe5a915df7b5f2a855e3fbbc6649d284b1f5e52dedcd110846977c79dde89f956ad2d918eeffbeebfeed31d3809469c13b8682fae27696be894fa73370d6f346ed497e87aa4d31dfa7fcd9480230b27abb1a1a2640da96ba93135dd726eaaffd9e67bad6b8f2a5f8ca7fb3aaaf4c240af0fe0259db4a2b9a98e0660efc4ce0ef751b52baef470ebea0d099fb265a4bc23fd328ac21c6015646be31177c537ff6680c413482ca3e49083cdb4bb21fed09b1f4788738398e7b01c86fc2ed26e8a78cc18a4aeb3874ba10ea5f52cb8674a5908d5e3481ea80e5a0d8724f5db58a08e26b965bfe0e1be42123d1cb415bece6bebd8cfaa84513d1558e5b5545b334b6baf961350c1945052776c03399c9a14c99cfb9224ba1507dc242b73124e6710a00423ce46c67c4bb3af0cb7c6d7736cb071c26d98975c0614df87c766ede27406b1224a9ecee731552da40e5cd7c6feacc1d1ab33022e9b78ce3c7b927b1dd72070ff93df3a64552ca7cc5557122e40cf34a83afd67c04d33ef21bc028a0a02071fa4908e6b8551c3dd8bf9b53e028bf93bbfc123bf25e6d05e6861ed4bf73b10a02f3c4dee25df86d094a700353e8d9932c80d3cef6a56892e67b9dcc708c45992037ff7e3f158de524ecc13c18e0f07efc3fed878644e9e71cef77f0762cc4682b1373da40be1c0a03c141b5fdefab2b6e68bca92a4cf058cf5ca47bed2f1c7f6d09ed359e9bd0eca9e540b3200d2b982f879e42158a04c74dea8ab9f112533b4710ae9b7b2400540f5e76e82f9eb1d189be2141c9f79fdc86748d3c89b1368d197bd248e2e3ee124a6a9cb554d16be3903c4695b6efc3ea761929673f0b2e445e7b116822cb3e9a88a02d03fa358e68ed3ce70b04af8cea46f5a23e10b84fdecc6371ae946703c16fc59b549161dca6f4f42b7e7d77de6be50c2f72462715091243a6606cd10569df2f894f873a2ecc2528349f749cf10bcae0715ab25186404d0238c574ef6fe845912ae9f07b7d439b7a134aa9daae6d4b32e80e1c08560cd1b62f359645e4b9801816d23c396b9791d73539dc9704db3c1a3d9534f358b86ca2ea86e873542d341b0fc369f7e110f7f44226c31a9c995c6cd3679cc79aed237a73d6b7d09bee27a0b5112d96a3e0997b91981c61c5d8c65fbb2c7338801c67e4bc305cae18c3ad51b5e8296f70f3191324185bb3387c6e9fb04fe90b8b6444c54960dabc1639aba9b2f3088ca4fefe81c7b3b9a08e8052b9c414740435d1a4d1a94ecfbfe97db5c3631a75dcc06b05a6ece76ef6b5fb3de6347a7cd1ccefcb9ee01af293cab9accadaace130f33323c673c94a235ee93099573a2df9423ec6621bdae4c7676dd02052943fbf44d1c4fcd9b4c9472d620306b9cb8911ed778da461cb9fc618862de685c936dc9c1208e4f22293034bcb409fedd545ee436e8b55b61797d4040d25ad1d917d0e8784383f71e12b50063ba8d1e78050ae910247f773813b50ffc0851da8ec488d46972c1002f91ba0b7b8dd9e902c3df1ffcef40d56d257396bc8990714b81c1e64ef84248de67c4c07e82051cda31846efddfd0649c3b32ca0e261af53d05d14a3bbece3085febdf8364243662a4065cc8eb0ead1c43d8b9f49edfc8a2f4b225d5bf8fc61273466f9c70f14300ecccab69dae7d8eecfca5d09ff66d99b894be8b55d2b11339709b67d40d2d63119b7107551ae352f959588bee68a5e9c5170bc612f7aad6e208971b2ae63735f624c8f9d113435ab6e1ccd089d289f5b4a2c66b7e16cb823de437e32fd935c58ccf04be5af55af445ff3996c2afbc9ef741074ba6896bff42bb488e0cfee9608d0e2034ed5877105e5d09b394cccd3bad8fbcdf22d7c5b411d5ce9be4af36d2bc4f49e99174e5b46983f005a38d0f370cc65a98990a62a47326a5b14a7e3d79d49ac74d7d0926fab765ad07a3b032f15369bf956e6d23f2c0cdd50c5fc4e3516f097f701c6355fbabf2f87cdaa04da478f3baa3d6267a04639a49d92bafd9af5152d33423da34cf66f215e3349c2a62c2a5c3c9f82ee0cf1498303d9779f16298594d74dfa2274720e531fef29e984ca3aa65c0e73d276e8e835230910a04e731156a68d060124fc3ddf73ee6871c78dd43e0dfaa3b7211d1964d1c846845c19d81cf955827f4dd215710d37dec76d093afde37f0975c8788e8252839dc452041c6d53b280cbb299d9f21bf6b1ef402a478f27d412d16126cf2dfdfd3c52859e44e9e8457fd1dd26e1e37470ec30793661a191b0a2fb407dd99b8bcb9ad7bdc9b6baa91714e55c42df076e693a5400681a5733f910100450d7c6610b230cebaf65e52cfb9edd45c1675ddc104a19f6215e7dde8f2ed73758d560e63fab49940685813a79326fbd739d730f662bc2125311349123c762313372bc2846539b8f4a44704b1a9d8937cfa47623e53b26f3e68799389339dd2bd35eedd78314604c29d0966e481d21efb9c0a12ac1e9d9424326372b651ccc149742ad7be3dfab71b35a80a8e7e27ca5f1e7766ed12e2020e665c0d2568094b3e4dccbef4d09b4f887c14a72352e3ea45e0e1740380dfb60a474d8cf822d2d39d2234aa5ca5a254ea377d62d3809487dcf429c369b25dcaed0cbaaa0cab138f4bb695f15710348894527ad86400551409f717308b6c763c631da2a7511aed4da88f668e83e58d15cd14b1ea608818115ea207200add8f6c7c3ab32d85978f91f631d511c2604b845bb16fc17f6dd8a1dd098d5ba1e109fba616b2f0acb1f5cb7efddf988b749035f5bff860b62b5370da78d4336644a83b1c6e53ec632eddcb544acf43c1f33703ce37d7f9bffc99898eb02e5bb8288eea8db647ad3d1afbd67295d5e33e4bf83cf58705979690868c283b8a0e0c5a586d79b1096202bd5ee6def74ea50e571444aa57a3d0dcc79f506c137fbbb19378e7e332d1d59e607a4268d94312151d95b6e72fa1b65d684512977b196380d3b21b322e284d1d1f02b65973414647d1f82f686edc5002349fe0b0a2d7797f3387052c3430a2d90b5cecace22c4f6a57a1a68e39f2ddcf5dd606eb37a125f9a2d98fca46072f3b9dae3a8e5171e6f3d005e950cac9377582a5520014691c108577defa65ca7adb9f11d08f76b23a154f6cd69701c14471fb07c9e97f74b63c20c4a6b7ab233801b73ba87e46eef4f5970353216ac113a6510339e1da2880587392a929b605c0ec9d600f16d4be92466cb1cf52d5d9ef405406c31049c6cc45fa7d1d7e08d017d41cb399b3540e1e7346135d01c0c5bb1bdb40dbd126698d08c0c642ad23fb2d046aaa4c965af0f7fcf7983b74fc99c657707f75de72ebef30a2b1b9f94a9268082a299e86c242d7917b8add50da38a6cb44d961c4d0ea2e6939d3f685b46bf1c81b7fde2e7d61cc4a1a831f7130eb53f5bce5a2cd8e663fd03a0dbbeddbb6fb00a23173291fd", 0x1000}, {&(0x7f0000001780)="bf7c3c737b8dabfc0157b2eb814eba9519ae2e61b74d5d29901f1189615b03c451e0c31654e3e8b20a31bd7a6a73da68b8bdff449a9126f5f38b0595ffdf8abb94681bb698583b019d89a4a8566e9d275038f8dd49846ab25e2f96bb6ebeaf09407ee5a8977852eb54f4d1894306083406857e615d67691462f85c0efd24240e62072cd66798643278d8e02979764532b712fcb55ad28e9f9a69516906a2b803fd4947a851dab199df4290cc4a6a9107be215f1bca9d6d1535", 0xb9}], 0x7, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r0, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r1, r11, 0xffffffffffffffff, r2, r12, r13, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r2, r1, r14, 0xffffffffffffffff, 0xffffffffffffff9c, r1]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20}], 0x118, 0x404}, 0x9b5fe65b7e2351d6) 12:26:35 executing program 1: r0 = shmget(0x2, 0x3000, 0x424, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) pledge(&(0x7f0000000000)=')}\\\x00', &(0x7f0000000040)='-@]\x00') r1 = shmget$private(0x0, 0x2000, 0x343, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xa0cd}, {0x7fffffff, 0x1}}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20288, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="b4ece0ab4b3de1f04fc0c56958f92d3a0f2fef53c8d5d7b88bf8af8b861e4bce92a98c7569d618ae5c93992879dbf1c2e4520ed80e92accc9e04e725c1dc69e6ae5b0347111ea56af7f6cc1fe004445ba86ae0c903c63f5620594da5097db95d6f11fee5634534227bfa7b9ea204110c82517ffae531b576fa7a9240672171b9ad6fd956c111b9d20b654f9121a8b1d7a748abe08447f762b0ea5c4b30222c889636b4766741230379b39c1fc08210392ac7534bf1b8b4970d027049c1f37fa7805eb273f9b9931faa", 0xc9}, {&(0x7f0000000240)="4f01946a51a011c2d812f59c255e8fd4505ad7787ddbe9a3aee4bf1e34cd38d282829a72c6f423bffd40d31cad6d9bc4b4130ee03cb86fb07348cb77fbf11cf9fc5b7efe13a39a2993ed0a7aa425a4d82eaea6f0d0953a68cf7908", 0x5b}], 0x2, 0x0, 0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000340)=[r3]) r4 = socket(0x944d44805c0dcc53, 0x3, 0x36) getsockname$unix(r4, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r5 = socket(0x18, 0x1, 0x1) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000440)='/dev/klog\x00', &(0x7f0000000480)='-@]\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='-@]\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=')}\\\x00', &(0x7f00000005c0)='/dev/klog\x00', &(0x7f0000000600)='-\x00', &(0x7f0000000640)='/dev/klog\x00'], &(0x7f0000000940)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='{#\x00', &(0x7f0000000780)='%[(\x00', &(0x7f00000007c0)=')}\\\x00', &(0x7f0000000800)='-@]\x00', &(0x7f0000000840)=')}\\\x00', &(0x7f0000000880)='-^\'\\]:][!\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00']) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000a00)={0x1, &(0x7f00000009c0)=[{0x9, 0x40, 0xff, 0x3d3}]}) bind(r5, &(0x7f0000000a40)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x6, 0x800}, {0x1, 0x7}}, 0x0) 12:26:35 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f00006d6000/0x3000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x1}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:26:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x1810, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) 12:26:35 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x12, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 12:26:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 12:26:35 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) execve(0xfffffffffffffffe, 0x0, 0x0) 12:26:35 executing program 0: chdir(0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c6530006905d8780a843a3bdbce8e33ec8113583e62770ea6b0bdc660e381595f197d6d80ec3a8a6fe7c99c931622577d8992ce7bda85ac7c0fc58c672a7a92c51c533921b4388237c14035a597a4486ea180d5262bdba18a9720eb117ba50301575bf452b572a5e97464b6dbe4634b145d42f73e3072d20898129f57eab2041ec45ab630a705818162ae41d791a8f9805a7c38f07107734229d847eb3512cb6b0dc85faf7f25b19e6b18f49ca11d1b565d7a9975a73db9f83cfed86a69008973ceda01a2e1393ce55e478129ea2e2aed2453eb2e66b17a8c53f8839462f42ff1513a10e3"], 0xa) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) dup2(r0, r1) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) dup2(r5, r1) 12:26:35 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x801, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 12:26:35 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180), 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x4, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000240)=0x3fd, 0x4) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20000, 0x0) write(r5, &(0x7f00000001c0)="2a8bd928a865ca43d3393708cbbf33a69c9875c42994fc5eee92d238528b259680bfa01f21592952d3ed07d690320e13e0d32d0c5bc9853d600a44586477562b2a2f0d3510b68edf66c49f1ac50c4dfeb304d8767a", 0x55) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x7) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="7497ac5713442de6", 0x8, 0x0, 0x0, 0x0) 12:26:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x5, 0x0, 0xfffffff9}, {0x84, 0x0, 0x3, 0x4000}, {0x7ff, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 12:26:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x3}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x15) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239f368dc9dbc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="11dd7d110a511073bd7bb0a12cce69e19db9999761ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2e2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af52", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f10d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f0000000280)="180de007dcc4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df4845", 0x7d}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d3703e3eec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5da16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f063348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec175d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca036aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433b0c4ca0af12126f200ae924fd8e17bdcbbeedfcc5f32dab157f042778d50670e1ab69d288f75304ea7459ab11715eaf96becf282eb8538c44b13070e1f8f740f3d9cad48871390e43a06b2c23d51ca6a4160e1afb71c23fa1627413e80093b9955782100000000", 0x1046}, {&(0x7f0000002540)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a3e271e4a8a6d90edea996aa4cf1dbe1f7105485f954611e96cd1956a8db5b4ddef2529c4e6d7e250dc05063383e499ae5cd938ab6f41363c54df03dd9ed9f9f4ad4f1669d5110bb2b522cdd4080faae518bfe3f01e3d0013426b7fac22331871ba84a851429ad5a08b1a3a35351132d312c1b9395d3c1cd09e73ed75a268f0b8754316ce113d46db0fccfdf5a27fa05d2fc29b507312278a02372ddde3da86b6ce547773285fd4c5cb84c873f9d9ea833a2a78a853f93cf2e47d525d770a", 0xcfd}], 0x6) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$KDSETRAD(r3, 0x20004b43) 12:26:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x20) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x3, 0x74) syz_open_pts() 12:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="c28e46a82bd2", @empty, [], {@generic={0x0, "fa3e49427ef789370100000000000000512d95c55add32210189773f7022573d9ba164b7bcd4a45c1162b7a4d12983546730b2d65873167b5a046e60"}}}) 12:26:35 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 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 12:26:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01cf65d1baac4da169200b632112a4437a88f046df53b20d3a25e44cdfaf62610e1b174897380ac3419aa245bc9dcc1ffe7f7c39ce4f1c0b940fe15ff03f1d719381ef8b0e6e8f66ba173d6c9669"], 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) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:26:36 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:26:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666ac339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce19617eb581aa796b069061c93eaa4261ee84642bfac9235d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d7238c3527a4ad71be991b989d3c5393ca04f2f7"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r7, 0x40044b06) 12:26:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aae"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x2, 0x101, 0x40000000, 0x5, 0x9}], 0x328, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0xaac8, 0x2}, {{r1}, 0xfffffffffffffffe, 0xc4, 0x8, 0x80000001, 0x2}, {{}, 0xfffffffffffffffe, 0x91, 0x2, 0xffff, 0xffffffffffffffff}, {{}, 0xfffffffffffffff9, 0x43, 0x40, 0x2efbff13, 0x24000}, {{r1}, 0xfffffffffffffffb, 0xb0, 0x20, 0xff, 0x20}, {{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x200}], 0xfff, &(0x7f00000005c0)={0xea7a, 0xb700}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r7, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:26:36 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000300)=""/39, 0x27, 0x801, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000000100)=[{r1, 0x100}, {r0, 0x4}], 0x2, 0x8001) r2 = socket(0x38, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0x8002, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929748", 0x14) open$dir(&(0x7f00000003c0)='./bus\x00', 0x90, 0xc) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="0000001860049737429a9382cf97c94e297ac3595c070fffe68a142e062fdd72129de0c7d418ff98c8d875a93b705a16bcc499bec1df33f1d74a4bd193c72d", 0x3f}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) dup(r3) socketpair(0x6, 0x5, 0x1, &(0x7f0000000140)) 12:26:36 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16}}}}}) socketpair(0x20, 0x2, 0xfc, &(0x7f0000000000)) 12:26:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20012, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:26:36 executing program 1: r0 = socket(0x1, 0x8000, 0x9) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r1 = socket(0x2, 0x0, 0xfd) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 12:26:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="001377548a5b08b1ee0800000023eb"]) 12:26:37 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, &(0x7f0000000040)=ANY=[@ANYBLOB="7ba097ec7d44ae036c27693215102b"], 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) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040), 0xe7) 12:26:37 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) flock(r2, 0x5) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 12:26:37 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x140) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:26:38 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0xc, &(0x7f0000000200)="1e8a75b900faccf6d1934449ca8a3ab1e7b12b6d7ef054518cc3f3fe628c48befa68fe1f0d8da950861afde61c587375e70c66ba35244eaa1ece813a33d8e681750fa11afe14cac4b27e86b9a76699abee47", &(0x7f00000000c0)=0x52, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)=0x6) r2 = fcntl$dupfd(r0, 0xc79789a76703aae7, r1) readv(r2, &(0x7f0000000000), 0x0) 12:26:38 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x400, 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x5, 0x8}, {0xffffffff, 0x1}}) mlock(&(0x7f0000770000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) 12:26:40 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0xfffffffffffffc24, 0x9}], 0x100, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x80, 0x2, 0x1}, {{r5}, 0xfffffffffffffff9, 0x40, 0x4, 0xb6, 0x5}, {{r6}, 0xfffffffffffffffa, 0x1a, 0x40, 0x1ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0xc0000000, 0x3}, {{r7}, 0xfffffffffffffffc, 0xc4, 0xfff55, 0x3}], 0x4, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd}) clock_getres(0x2, &(0x7f0000000240)) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x66, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@rand_addr, @multicast2]}]}}}}}}}) 12:26:40 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0xc, &(0x7f0000000100)="d4c3bd945fc2b18d6ff6dbfc20b593e51baf104eeac70313e84b8ff71f847fdac7fe3b07426821d0ee2f00c16d266682a570e3e6c70476ac06e61ec805c8e0e2e8c44df93cd2fdc40e0f62890b7cda90518617aad19aeade8fe52a7b68162e560e422e9ace35da3ab87bfa2d8b6c241c20007fd7872f97df504985a506a1f69af543eba3375470ce21f7e46afbc43669a17d219820ad186a6af198cab36533bc320559dedb7e3eaea09d89ff3ec4ba39021e546b7fff24fee5", &(0x7f00000000c0)=0xb9, &(0x7f0000000500)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c2ff0f00000000000001ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7606621bf730e87069f279e2ea1f6bb6bc657096868af4982e672c21af6a52b2854b355da1b63f3a64280cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4affd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8fa2522e377e9daf6738567156bba25c472d6961caddde0d6e1ab3a9f70a98bbc1cc8d3e547fcbcdc07bcbafd4a337b47a204b48705f5beece8490341a723d92715eedfe305dbf4cd85c34f0231704578daf1f84e368f5f0f53d647d123367d2c3a7e15d80693e68b4067dc06fddfb8ae96cb971ca494e01a169b135e61195906ec2c101ac346598e581e8bec6ec86eb20aab58d2f71b0aa8c31807426bcd5fc9aa79d8d620c87aaa64071d4e5460cc97e463113f20e3c33869dce62742dc83075d911ae4720dea5972ae12e427627cbb278adeb481719160251f9ee44c727ab802c9272b5914e0c9042a0681f66342222bd8887daf2a85bef843528e562b15432196b6bbe9d06a295e6b53fed75f7912cfd19548e141d67001ba61c33ba265699d817940c535612435d78850792c033226aa10571e4290eaca70d557724f3bad4433bc9285faec3741cd19e61c0b914105a6f1c46f555a87f65e620f3678c6522e260b84bcffb78d84d0c43aa1ec8759efc380764001cae56001d6ca46d3f288cf190b5ccbb1b3ed2229d1f179576a72b1a349791379b76e6b8a3ee4b6fb46beffdf2c81c679eedef1c35d40ea7ad6b0414b02d9b1bf922cdb76c971003903e55a9694463641a80b1d3743e6d58f05e93f8126d184e943889b88df8979582647d6157cdbacbf9d737", 0x2c8) 12:26:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018aeaa01000000000000200024b5e603a4ef0000000000000000000000000000001c0001", 0x27}], 0x1) 12:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x1}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x1, 0x0, 0x40, 0xff}, {0x64b, 0x1, 0x40, 0x80000001}, {0x4c4, 0x9, 0x3, 0x8}, {0x5, 0x81, 0x5, 0x7fff}, {0x6, 0x0, 0xf7, 0x81}, {0x7, 0x7, 0x7f, 0xa5}, {0x7fff, 0x2, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xff14, 0x7, 0x7c, 0x4}, {0x4bf2, 0x3, 0x0, 0x80000000}, {0x0, 0x20, 0x81, 0x2}, {0x8, 0x2, 0x29, 0x3a}, {0xd27c, 0xff, 0xff, 0xfff}, {0x81, 0x27, 0x0, 0x101}, {0x5, 0x8, 0x0, 0x7f}]}) socket$inet6(0x18, 0x4004, 0xf2) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 12:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 12:26:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r3, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="570a4e9410d081f60943ceb2f2223f32cddbc595bbe358d419db36ef5fd0d4be29918b1a06a4068aed2431af27568072a549b1b92460ed2653563906a5bc0c12829dcd8b189d76732817cf1566718c2519ca00ad7af2bb4ff16260243691f068693adba6698a0e89c5611223b677e1b6bbb85c80f7e72ed9349dcb3010afd61123e1c8b2b4f38374677cbfc178074772c4394819fdb85665e4f8e22bed181918a5c4370a7d3c", 0xa6}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff0000000000005a8196c27e5d821e797a479edd5bad10223ffec2eea1ae4b3ff99a5f21b55775f256c94f4cc68942c3a6cdeb7736269b7028a6d2a736ee1fe7d9ec749b82dbbaaf65302acbd70aaf6d8c1613651533db4fbde8efe4333ff4a78a1758f29dbcdca6c04977dd5a84602c988ce1ec6dfe2ad7ea50765bd0dfdfe3521921c05b742470237d3b4ce1681d2a6111", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000b36bd02ce3d9a36de0f631bfe9c1fc4e58fef51674460d2accde0ba5e1c920e7bbb682e3961ba7f2d363edd96b8fd7482e85cacca80eb630dc47a55a1a3c74c17409c9999b722ba92f58ecf24b1833212fd4fab53ab1ecaac4a38d9ea5f45e479e1af86c0a019c786ef8c2a5a026137e19", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x404) 12:26:42 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) sendto$unix(r0, &(0x7f0000000100)="5cab746d407f184c6a0769e7f27304961076c784355d7e563adec28bc610a724c82aacb2576cfa3fa92dd81905835562fd4bdb6198ee81a8ca6c8e87218cf19bb3d0b2f3f73ffd6095c0638ef033651723f2db9c3525e49dcf6d7ecd366cd82d68baa3680ba54fe49e4bce0f5bf076094cd735be81713a8d5270bfe4c19c08e2b46c893df87ca2ebf13df2d28f61bb9e793f5eb680101906ef89efef8e9bd0638728103812c86da926703ef0703feef55ae873aa4d7ab412557a035e78c4f9163078e02835f11f50881f2c83e77e1467a0bffc985bfc72a5661b0201658b5dce72c516e8218a1d1d65a1c4c3dc81828a3b74281303d915114ee0e4a6512b28220270f8f92d5b078f1e26781e4a98aafa8c2dfc66522c419036c107947b25c73eeaf31bfc74c01db0f6a9ff52c53f627350406f5e04e72a07620dbffdf7c22965610f02cfd6bfc532d78ac2cba83f3c94eec585bd37f8893a12ebd5ff310ed02bfc4ae7470e9bcca141438c7fff6fffd2dbe16909dce03408b5ecfe68e3c15750c9ffcdff428f25a97ffaf9c034d3660087c9c193dd1ef56e2c72d0ada7055427981d4ae7c80cc54db63535bceb28f9be9f4e9e4ed86cbcf799fb449e42bf3a05dfec6f6f992c4f9907bb6f8733bc9cd570935ff6ff236da3b4ebd31f7cfa387877120eba7789cd6a640d4d323ae1bb5599bc780e0af839f63a557ca7d0b6de1932e608d457a7f7de7ffab6460203ae7ccb486288cdba48d1accd3457f4b1067c6b3d7ac586a06a2d632f9e8adf1d50afd301b0208a1670a748cf7b750745f9e9fcbdd08299fa1c376c2279d20b715d6daead47f8020ffa6912f89df5057fea98406232c53d4f44f4427cd2c77335a4e1a2c3ce1ca48df2078003cf528fa794c8fc8794c075d61fdd358d0503ec3824549ba56166edc438f0150d821b4c266e1ad139bdb8d2da7f8a2f9001c0e10c1c771a73b97f0cadaa94bb34026b29c456617943b7a9f327515a43680b9f8eb8c987dc14abf0e0d3baa209c6a030233b9e5041fad15773a20f5ee1a7be63803899b1b8d6c98fcb9190bdf354fcdccd0b45427eaaf58bd777a260677945ede7bfab3901a691554f0bb94d5883582e0afb19dff5ab70987aec0ad0f0d9501bd50818a63b67d5d6c1f845d149653103153debc374e9e9d2aaa834d5480d9257f78ad0355d25d0d35caf0b6b1850c9cafd339360dea7a67553099f188f8b16e88eaf7976c63cc985f27fe07bb54a104eec3b748ed4bdc042ddc13ee8b17f569592f11be5086ce698a7a0de82ebf48afdc5159e86649d753725b2f6107ad8d82b5a89bb5ddf56f7f4b15c159176048f33ceb13819c101bbc81bd94eebd847b302db28963143e24c93892730064741d0ee61e5089286aa13ee80057d399c0387d403893c2519028dae7668113bd1b1546568d55f31ce02be919b90de46f22811e805c7c9e5911cf8cdf7936e3b5bab1787ac22c48a2571152b829ea5c108c80a8ceba6d18a7354a270bbe88fbfbcc3f8cc160e8190b94a224c608f63a9df96986be5d0928580edf8f3cbe49e6f2bc5b5630ed5a3031b66fa287a538d8b65ce96cccdacb05ea84130732f9cda4be6c3e20a99942be5b341024f255dac43aa54d4ef6b3dea478f85dd4a594d6987b82cf55dda8cdb17a3d8ee7f93c4d74aa565c7956e23834d33ac9677471f1b090817ceddaa4522fbbf121c3444f550580d49cc03687392dadc901e60550de1ceefa79a42a970f093b9d7a2c26aa90566944d44bc26853aa437e71001b2b8f592471f1ed4fb72a40e5fd6bb5f89f5f341cbd3723672854d7aa58881cb3e45259a7af5943aac5b28432848c6ecf549eeb1a3674ba64075a9a09fd161f6ff3c41ae87a8f82dc889f6128544ac1512ca4771677a277904afc0396782d9eddef04c56fedb7365762a13112f7578cf6a6d4405e870b29d22b90ea5a9adbb493434a0e60ebefca1c7e78ba50a18d9ab5f3a6dca2536dfb812b23a674c8817c4486a2ef6a9dc57ea2d56005f31795888f28d23b1944b84ece8abc1393d74ab4b2f9f2fef9b6e30c4c9028361f5d921ea80e638ab941eff5c8d24bbe83888970eb4247106a21e97b83fdc0167989cd3fb2294f6924e453d2d34c455f8ff9f704962482cf15a1f4a09d1c50b9e42ad1e35b3a8c86f6b204a795db6cf846456cb6dbb9f8769455b0641e7aa9f0f7b60509da48d31fde22ef76f62438d6c2574dc5013265036f37355ac8c4908304ab3bfe2fb7c76ddb10f7dfcb605af101512f3237d24051823bbe0904e64e08f3c2514757dbc373e7f0fc4782d400fa42d27437062d9a9a0b100f85fbfe7443416bfd83ee8d9f5a8ae184be7479972fffaac889493effa298e1d02f5c79343f3b16fd57854ab140d8d42473cbbc0dc814c296c246c90fc4e764aae92c28baedd9f379c269ebc2a95bd313afe7179602ba3254c51865a321e6e772899f0b9096e2a3bd8bc6b61681b5a760e02f6292491ed75e72c498b1baebf44a218b90fdcf9d0ee1f030e3992d15722b5b92c55123e4bd9246655cfb2d08739fef5be80b18f96808b0f620cf895b3115f6eb579857b9f9ac1a6aa865b20a57c70a1e053d64643c73746f9198ce58337307c32c6ed40175ab4729af10fbdfdd0e3786e5a130ee7d1727d187165d1ec96f153169bde8618bef052bba257b233134971d4558337edf41439ba518b4c07fca639d56987e40678b5d87b29887d51a64513713eabf744a6c19b5fda6161a4b69707a488cdaa768a5cb368a00212e900a8be67ced10bf7c4f8d691b196e5bf29e7d14cd131588a5b81d05b3ea23854bad302e5fd1f6b447cd1ac8cf32557554d303b4c2b2055f742ff2127995712f8b1603b59f788550a46fed9ba6c3cb0f943308bc37a491a6d7c394ea33d292d3f87e67ebbafb707186dc3a54c8e7a46ef87958b197969ea172d8e3f34d3129ab34aca9e4bb6e11d187296e33aa019aa65e2a9a566354bd5e5b411998f250ae604ce4101413d6530ed3690681a63617add4749412f3dde7764b23e2e1da0dbaa2df2d7d9feb5aa5ae7685b95e0eca039e02b83abb461c2a8acca44275f0a877ec05da93282dd99d297c55ab154f1073a8ccfa2fc18204fc10a38ca3fbf65f3841d8546e66c85180acf8a00da70a0df8122ae79d5ff7673ff333a355bb03a5147e5b788a7b890064718639a69aa50e750519fa21a9b58fc1917cd11649c861db4755743f8cf8f1ed1c4ccba54cc3ca7e4543fee1cfb3578d57f776a6b6ab7bbb3faa7d6f3177258e85109a3d70acdd3e75f7a8558f81cdb5a2d64be49007eade9be1820854422e89325f0eafaa09def6c11c14dc0c86f48ce93009fdf6e564fd8ee08fa63b5422e1cc404b720d321f76109b9886d57547cb009129ce537cd33e9b4db3c08c1e0cd75f8efc2a13b15358ebc8c618c5383304af5a80f061b3b0d45b551cd63ff8aa70570e3113e41ebef0bb5f1d9dbf9701eb12d4b37f4a363ae040a704710572b2e36927db5e2b12436df1a0fd85c824a0b30c8bfddbb7cc75213946b1f4d2b82ae61f34773efad3b8759448cf05d1040740cc0cd3b159333ce39f796b21459474f40c0d968703ffee8c26b0c5fe7809d3a955c218023f4ce4f91e5fcfe55eacd41709a784efb1d009d7adce27922c448cbe344d3dafe16ac0627a2327d6b55178720d6fe114a3d25d50237ee536db06578e0d625111294f7afe71d72fda6b850c5531492d9594cab06481c1f93bedefe5d9c99fd535a5dfd4f37e9ef37431d0e5b941dccb7e874b2142370496756822acbe4a3872ff6754dafe9d9872bac4334a149bd8b8b49a734e672275ff633984a608cb9827da0634bd2f4daf7f31a195ea00be7bdb4525704de8c4c54b2764e36a393e9d1abd2838ccf64d1f2e8d7122da5f2992454bda71d00323e1717d4aeed2b5b2b376fd2fa34b948b6edbf733aaa120cd21a7f90079a6d5b089993cb34a8095a788a1827d532820548b1f3cb6d99a7091f5dfbf0c3d35071405ed1fdcb5dcc74abcfd3fe366f478332648931b2cb90e346de3c854ffefd57c6444d19c351309fede862aed15ada4b5a7ae623fdcf363dad9079de4e3cdc04270c8ef8dc312644ca7efe4411075f01f0f212ab3036e7afa53cd55d2831e4afb16e483060f96889f9dc16b767219cd23b91cfab786abef0d48d81cf9364b9c1aa2648f31c8c0235495c6bfa9ff60cd47b22c3ab76c767249171a250c25aaddbad62644a6f950faa1e83a3eb208bee9268895c74571bab9b83ac72e7e8b81b8bf1337f3b5b43779a9ba82a70f9b562b6840c7a165f55f39c3f3d75b0beea406f398fc9b8e3595b3f580a0f22f3b69e77cb50aaeaf663df9cd72e6dc94c0c119d14200e751678c970c9fc1878b716e7e4dd60acfc807abfc0bc1ebe8039bec88b0f22c29a7127d750b182f3d0b81e37f4ee7958a6611392f0785558a2acb91d4557b96267c03764935e2db46ead9dcdc101256179c61da1c0bc187a1b44ae823ce36914d7f3fc192b82803bec0a2f5886e12fda9d47e8193f870b2753dd3d23d3c18ffe8010f04b9416e69f15c7434cd733a8cd0044e2df17c723b5b8a5a63e29f30fe0a1aad3630022e5cc004d129197cbe5a58158cb292c76d56c179e34ae5edccfdfde9e23004e23b2a2e73498a2f4131cdfc26ffc8c342626f2d2a4df278a167b3f1361bfe2ad1ebcddd9fc90de1a662caae216836542fd0c5c6727d242eacc7ec7f9209af7c96d8301f0561b70e38ffdf820a2bb6b63941eb9c095b84925fcf4345aeaabd5eaf72bf1b9b5f3067f79cf95fd448433a96a3012fa6a2579408e81448d4f6a6d0a7b907d2ed42fbf65f74a84cf00674184f0591d7842fd0f0e20d2232cd793924c8f9017b18a8c31b4a16d9bc7a284df6009bf058bea08861fcb2f489dee78870627eab9f8adb8887d4ea7b2fc50472df8258fc4ee51a44874e3c2a0a9316a26aa96c567c6c005a72f1b06ba10d89182093df742f53132c143051315067bc05423098c8dd4393a06eaefab7b57495d13d5dca482364cee594d1b5b10fc4f7232d690922092c8b1b3a3acd926b6dbc8e4741fc00da034aa6b8c7ccb761978262d83c6a0f87cf31564aa7328f21e15cc357a75e06ae9a971a761160e3953631a55060bbf8eb275f76fcd31770b93b0dd4815286ddcb0a3f663400e42877956a0c48cb3795306b0099d4490386b3bf12e064538e85ac93be6ccd48605c09a48cad70b8009d2d58e29e2ec6ecccfa3a796534e6b4e11506f531840d763070cef7ad491e2fd8fbda922fc749923d5aab18068ff5b808c66b2cbfde037b10f7233b4db8c26d9fd718c1f664999453b67c7d22be3c310e0ac7442418a9830deae0df2bc048979e34d248ab8a373dfb05dee9400dc2e31e06b115c0ec779ee2c8c4894f129bb7bba4a7a98c68df5e85b54de2f89f9fa464ac63807daa7b28c7bd0893fc9065aebc15bb2c6413671224dcfe5a253a45933b896b1a273407a53069041151a592d18c89f814b66ba7ef6d1a84ff04e7c2dfd9133929d818548718a6c53938a66d20646d9408110ca6db9259efdbbe2c19810e17bd8f3f469c257318cd5e8f774c83ad8b1e4abca5cd17e266256b42d6c293ac9678ed74fdee1a327b94f7d814b7a5d07c74476d291106d604c9123243fc2f5f7fae322628bf6deb124141f8be390d9af61957130f52bbc8010da7538cce544523f6e9b2e861bbd7212fa591fbb74dac26b39a6f6e2f833f78132ec52c5", 0x1000, 0x40c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 12:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x81}, {0x87}, {0x5, 0x0, 0x1, 0x100}, {0x0, 0x7, 0x3, 0x8}, {0x1, 0x1, 0x8, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 12:26:42 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) openat(r0, &(0x7f0000000180)='./file1\x00', 0x10000, 0x10) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) symlinkat(&(0x7f0000000340)='./file2\x00', r2, &(0x7f0000000380)='./file0\x00') mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file2\x00', 0x5, 0x9, 0x0, 0x1, 0xff, 0x4, 0x1, 0x1, 0x2, 0x808c, 0x6}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:26:42 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x10, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x48, 0x0, &(0x7f0000000240)=""/72}) 12:26:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x9, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000200)) 12:26:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:26:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) getrusage(0x0, &(0x7f0000000100)) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r2, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/178) pledge(&(0x7f0000000080)='/+&})\x00', &(0x7f00000000c0)='\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSBRK(r4, 0x2000747b) 12:26:42 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e000000200000000030e907800000000450000000000000000000000e00007000000000000001bbcb9ec56cf6fe2f028bf8f0369257d7fb13247680ee5efb5a58e3b9966047e369a065dd288f39f289486c5494e1c7b1c40da34b53a52281a3ff8"]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) 12:26:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 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) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) socket(0x1, 0x1, 0x0) socket(0x1, 0x3, 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[], 0x10) shutdown(0xffffffffffffffff, 0x2) close(r1) 12:26:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6ea4, 0x0, 0x100, 0xffffffff, "00000000001c00000019f2ffffffbff8ecff4000", 0x0, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x5, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000001c0)={0x7, 0x1}, 0x10) write(r2, &(0x7f0000000040), 0xe7) 12:26:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x88, 0x42) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x164, 0xcb}], 0x1}) fchflags(r0, 0x10000) 12:26:43 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = fcntl$dupfd(r4, 0xa, r6) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x4}], 0x8513, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0x1000, 0x6}, {{r2}, 0xfffffffffffffff8, 0x5, 0x1, 0x80000001, 0x6}, {{}, 0x0, 0x8, 0x4, 0x6, 0x9}, {{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x3, 0x25}, {{r1}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0xab, 0x8}, {{}, 0xfffffffffffffffa, 0x10, 0x0, 0x3fe}], 0x3, &(0x7f00000002c0)={0x401}) kevent(r0, &(0x7f00000000c0)=[{{}, 0x0, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 12:26:43 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="08080000000000000000000000000000c48837190c1180d58924e58761d45eb963fb1212ccdf29d649e1d72c5af2d5c1fd4734880d73dfaed21a953e048f566cb89c8c7fbae38a0ad1fdc1b99ced2647993ac71bcb19adc94e5154544e4feb7c1ea033a72e0822964ecb6d32dd7f8dfc8eabab5b5c5f967fdc1884ab56f720d38ca29eec5bb33f56cabe9230e7ead725161a4c07f3836ef2658992e9688df66e2df7f1bff183c89157d501174babe86e134125d1cbcc500206c998e388609324572a800e54a565715cc1710a376e2bb082d8198ec63f1f2076730fe9fd2cb0c392501ba29af185739a3a90d61a75e93bde220ad1f8438ce516e81d6a9c6b561a9faf8e8ea2af90ae960282faae15ea476a6839aa808ec49d26ee7b11b615072b90db075a5516fe7e2c3d388dbac4ad20078e6ba3f88ec850afbeffbdad8bcdde209a7ce255e2a0181a950dd286ccfdac58e82d7e23c177919572568581b0509bde69cbf9017ec161cae8c0f3255daba694a1a20b492f16661627b268111658d18988de64b571d90b4b090553ea1ba2f0652eed4f32c480dda1376ebe2ecfdbb581bf202608a5bf4753553bdf8e0b4a29e55003d900d892ae1119b0a993fe816bc199cde79e3a783da552aa17f11b5862c0cca9a4d54d38e8b8491dca9239a417831bcb70c04e9300599440cad4fb2422e7d7a225992680d185721b33785575fc1096768eebf29f93ae8c6a32f8fe722d288a009552d3d481d7bf3b5e7c6a61bf032b8ae3bdb9447f614e4cc084eb64fbc1db233a522aff3dd1003c87f8e803b133171a235bd5e1b29614ddf835b2a6a7d7287fb1fb282e0c404e7c7e029b38ef2bb7c4d8573b25c5f14ef4d615cb55c4bcfece82c6d00942c259c9b8cb9962702eccbaae1dca059f8bfcae143d6fd0bbcd9b9aaa43de4823ec22356046c0dc9f389ab6a833bdce51da63f00aac541775f048daec40b66f0e98a8aa892f7a8868ca18f731e1236fe1cd7e4c8e2920fb10166df42a4734ba555529fe010f11eee4045fb9055715a302a74b7a05b4695ebb32d022bff32e40f88aec7da857cb6a511ad89794a861b7d8a7878967de61c4893e3567425a01f4a55c4770f2938c22c958a998543ab845314248ca72cca71be4981cba5023dcd9baf2703749ec34aff64bdc7ebe2cd89e9a7861d657fde224e2d43de91266e7bbf89bb47f79648ccc465666b721618bd6c40fc3482a93ece2a258656144671bd84cb36c5faaec1df7e5a0c4692398c44f367ffbe6847d79b969ff9970b33ce51ab55e8bba5b9f0b4ef056497def8ce4f763b8faf5bc2d436c35886619dae9aa4e64c430e872bbfcf0f5debb42db6a011839f6599bd0e6db201c0a6c244160f88a85087fe75da581f28498f4d1aa9c2140065f5b7de91cb1025413f2aeecc9d7f2453a1509a9d5901fe07a52f72a65b376944ec5cb0cb4a2f44fa11db1986c3b63c8f257301d6660cd86220b1d057dd3799af7075f610eecefe396014e6da173a0fd7b60135cab71bf9fff638d7b9eb6dd324f333a0c44105796ceee0117e4aca9240c93954fac72de34784bccd404057b6a8405e67778d6baf5d056fb09f5350cad834a21c495f5ace5cee3491efeab9b399a002ce3965018b8c1c4febc4e98012036bc82df6d812aec8119bdcb891e97b1ca3c84f00e45b22619d5fb7818baf138b13578f857653398ec4c3e70150f6f40b2b907fe3d11c1adf4ad3e08ac7344da92c0126769494b4fe9c41b410b66971682b79324cd753cbf20339f1589e5442d2995bcc3a9f9513aeec99ae1a99729cda92b20b6feed050f29553e38e0d4c10f3cf94efa863c0bbf68994e93bbdb1c30463ef15a3d6971e3f31736643a3829cfc3f6086e73fdd1f3434f07a58345754849f565c8c60a2df16f212380aadfaf671ecddc92d7ae62716f6582aa799b8550ab96fb74b171fc1c69e08e2610f9abd8b1f4f87a049b9f129f68ab35c13a664ff64dbdee6cb0d9450288346dfbd7658eaad24919184546649540822a95ec327a820d137fc19163ff2a6a2c24b24416326549b6e87dda8c088cd0f75c04ee7f00fbf9600ce539078cfe4e91a58bee5b23ac1264f31b35f662715ed1d7ccfca9c4d678448fe123b34ae959785827261bf6a13d12322f1c6693089e222cf98048fd281f51e907162edaa008a4848cf8fbeefe929ddcb2eee2e3cb6b31a83af80db868d8c935d5a759152b8ddbaf8b456125af2e9c8adb2fe60ad8c5c1d2857b3f882a41df25207551e4e6f13bd07d768ab05d539f3b58e5eaa843664c88342074fd2ceada9035ccfe048e20fdeee6dc6377a7dcb461d57ef71e2886e60bfa8993a3df10560666f37f3614edd64ca86238e2af09aa68602b50d9a98f04d224d80ab5c1e4de8e2a6fdc1552975767d73e103f0e185dc0f29fc5db4af73f30292eaf9b384cc12fbe37d05c5f87daed92109c034b1cbef501921ed66f476d8f502728f624d9f5fa4334edb826701b1f6fce1ce0815857b1100b103564a6240176bfd7e532262e2178e202000000163be7eab8f933a017a84f3aaf1b26df78b993fb38aea70590dbed749bd6910a73dd1c7ed3a0787b40327e21f743da47cfe615235be4dc435369ff18ee073d77da4ab8caa8681de705891e72b040ae80d3e567a74333db7e099d285df514fd829e2d5cf52fb1f67be560cd408b679edcb4b9c9020caab68d36f1c24662eb365eeb204424595799e87fc90338e7c2851b9259911eaa81d715d170738d1cbffbcc10aeb2d33f29829e77b63d8ce04b7ad541d0035d8fbcd6098c0e31eebb2ebbd81e4f2ad506609030c6c5ca5e4a6fc40abd9c27f95f9351090b2aa6dbd7205ea4b46867b6b5d2c96df20e408a9983f8a99bb00ba1489f"], 0x808}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x41, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000200)={0x3, 0x5, {0x0, 0x1}}) writev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="da00e4b58bafa5782d303aba4dfbc568d8b487576454535315f3acc62dfc653ee0e3f269e878d3d9e5932ad11ed0272d8f6ce71d71795fbe0189a03b3b02ffa3", 0x40}, {&(0x7f00000000c0)="0554b15dce8ebe230a95bd772be985d65ec7a4a31860d19f19163c3c44a480a6a710b9d21f12405304b297f7db80b996f7ca5cc3a60ffa953e4b4c83302e91147dc835d768ac246e483160be1d20098a4cb31d14075fadb8bb8edb007652e5b824ab3fafe4cd3b2ba7db74f755cdf974f366f7e5f1007b3109714a6448da1bd07d75e046118d3beda3103fdf3639b9a9b682e694beb9f17eb162b37386198aef9af812f2067efa1a", 0xa8}, {&(0x7f0000000300)="a2f6977110622f3bbe1f1d595900b5d19595f4e685145cdf9ca0688614ba8b9df07bd9d9aaddc31b4d8c296ce5195ce9c4138270764f266c008e96638a37a314d2c0383ff2f79d7a60f709ea55b42395987e4c673e9fcd22bb51d17fe7b33331a789fa21c23685f3e4901b6a3aaa7ee71cb6de3b9e6a6468d85a9cb6a34c3e06ee2a6caab82ebc1e7075102c76ef85cb2334934410d8c2502e61c526d15a06b8516dbd0237b4c3a4c02beae89b4f5b437bf1700d1517adadaccd1c4b12d9", 0xbe}, {&(0x7f00000003c0)="01bebd1cf13853410cc2d6e7d2f6a5e4d6a6699bd1fd1dc84e99856fdf5d27f395a841029563b57105f1d9d643925bd907d520df6e36c06795315f7455d989894572c125bbb97d03871ebd4a0fbdb2b76e0c2d7f06b997bce48c507d670476c0095698407bddb26e7c642a143c180193af1ab8362ac750128eb7aade4f828c4f48781015a4131b", 0x87}, {&(0x7f0000000480)="5d0b7636386698acecbc12713d5d7c271dbb44ef2de9d8a1821311993c85a22d5f3c1201f9728189dfd64de62a6c12c0552588a64450f56b669302beb8bbed4e487cd049a345cf0d5e13a0a690f855083afe95bfacf9b3a17b628252220e2feb66610c5c065b4af665078b6620724fea0ef2300dd26e6477466cddbb51c60d9ebc64281687a72c8165642daa0b73544c16db9a69ed8064903c61652dc0c4d8", 0x9f}, {&(0x7f0000000dc0)="bb2be0572227bdbecaca3b1e1e2a602107a45079f910606c928b4bc7c642e91a0231daffdb2b2be6d0fb6961d1c34a652584b50785688120e6fd9f88bd60be5aeeb269be9b242615b65c23c3fcb751cd257bf838cc69c46fb9105c0fcc80355b4103f61268d367ab0eb60622027ab9fb7a34d92efe09bc4feb4e2f5c7ad6801d701584c3ddbf279770f136dced284219c7aff2744b5a34bc996933b6967ea56f81716b57d265e1b5b96fbf465251d98020e51b637d0eff55b01a078701405eee212a58", 0xc3}], 0x6) 12:26:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1661) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r3 = getgid() setgid(r3) clock_settime(0x0, &(0x7f0000000040)={0xbf, 0xffffffff}) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) write(r1, &(0x7f0000000080)="67d5ed5574c010c4ce8eb870bcf7254eba6c86b5", 0x14) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x3}, 0x10, &(0x7f00000001c0)="c9cbfac7be8dad7c668565eb7210956bb6eb5d3bd6dc8fe53d18ecc76df1a877a49c668eb6a00eda5321affcb925fbf709307de9cf7ddb2a7f484f3870a85df21aeac189d37fa1a533f320d0e35396874e5e6b615ea2f0afc5c683b6a27a23e29d246f1302cfdcad35477813759de2e96754b94135aac6c89b964a89517a3430820ff6dd1fa53d96db7f06e83643f4877aaacbbe59929980a12070e25962faf25f0cf572b6fffd7360c19b688ad084b63db29e0c8eec41e5bc9c74081c3adfbdbd0f107f7341b1dd4deeeba7495e7cc140fd97fa2b4447", &(0x7f00000002c0)=0xd7, &(0x7f0000000300)="b33e9693690cf640dcc09073d12d74af638d84520701e92fc402fcab1ba8d0b6aa70ab1e71972a4497e5da9a9678a4a58c4cb78ebde2b00a4928b1a1597b4c173e43ce934b90ea1c9522d2e23a1a7f3cca7ff34772ce49d6cf49e3d37eadc9486e7a955d8aed4a17d78aa4046c669d79749d2d9b9270fd3f7618a3decb6860cd8903590f6e9dfb07fa3b2bf93fd62d7b81304ac24c856928101016cdc316094d98a283d05cc8441bdc", 0xa9) 16:00:00 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) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect$unix(r2, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) close(r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600", 0x20000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x182, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x8000, 0x0) dup(r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000340)=0x4000000) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) setsockopt(r1, 0x0, 0x6c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) close(r0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x8, &(0x7f0000000040)="0911aa42c6c6b37d663b93c5cf11d2b09bebf27d0c03a7c1e8644698c186a5a4f9d4220c04352902515dfef23e0855fe904cfe87555e1ccece769e1f4d9ebac7bf052fc317ae1f096cf22b215177", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) pwrite(r4, &(0x7f0000000180)="52747a020d99941c3c96976076693f2dfeb0e865575689c8944a13fdd15c7cd9f5a1522b43b5fad8e92b80ff253f1e962a86acf27c608deeb4a80a5ac89effec56e4d4ba33615b45ef9a6a0b954b4a9c4caf38464d427058cfd339c6bb7803ef1bc7da90110ef5f51793358c9d4b257b00fcacbe2c36a5f39924fb7a19532547b3b93d6ee93a6467409765b24569a576b117c80978e7b1cc282ccb8e16b5a8daa80fdea377194a997adc405b17ee837c1b37", 0xb2, 0x0, 0x401) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00: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)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = dup2(r3, r0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x1f) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc050756a, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file1/file0\x00') setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r1, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r2, 0x0, r3, r6, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="a1bd93f502183343fc95afbe6019", 0xe, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfe000000, "8d0c427747c335007a10000071600809486fa72e"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 16:00:00 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) setgroups(0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(&(0x7f0000002440)='./file1\x00', 0x1, 0x40000004, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x1, 0x0) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/147, 0x93}], 0x5, &(0x7f00000023c0)=""/81, 0x51}, 0x1) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r5) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x80000000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x10000}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x9, 0x0, 0x3, 0x0, 0x1000, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x81, 0x1, 0xfffffffffffffffe, 0x1], [0x7, 0x0, 0x0, 0x2], [0x100000000000000, 0x3], [{}, {}, {0x0, 0x0, 0x1}, {0x0, 0x4000000}, {}, {0x2929, 0x8}]}}) 16:00:00 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0500fcffff0f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 16:00:00 executing program 0: select(0x4c, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x8b763}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup2(r0, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getuid() r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r6, r5, 0x0) setreuid(0x0, r5) r7 = getegid() r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="84b53c33bbb96392047e03b8e7a790fc5a9ef52cf45b91a1002ae946d59e1c02509eb7e23c704acfdd2c8fa9e1aaab371a549fd5e2d79c1db008bbe5b2c93bf5811bfd2449242fc1e7957c0feeb927b8bef4799e65ef900c9e6c3bbbe900e6d694020e6ee7973e12fd2780e5cf2242271ee469deef143c8a16ffcded34255265f783fd96e6842440609be857821b25b4ee98e829ac9522c51d5993145ce4dd0189c4c2375fb4dd55d00be2c22311b0e0bf87a1096c981e36dae9c4739b54e1d3595ac3a26d982f20f701a90ffb21984afb17864da5f21c82b11614ffffcc99d86ce81a", 0xe3}, {&(0x7f0000000240)="959bf03610e2371390dd470d7b4d21d7a8902533b1e523c296282b3addfaf922876a00621fcf9b0f5002edba17319161fdc9598aa7c75ebaa80d8f5d9345a7f4761afddb5d656889a6fd9cf1f4ab6ab0e66d5820afeb19e2e57bbfbacb127eeb820caf4b11e7b69eb1f1767b10e47f9426ec87d9f285aa083270c678e85a4c6910b83b45c12b917f5214280a26c00f29423cd4708e91a96c6e2e3db0c301c27c9a110d2537", 0xa5}, {&(0x7f0000000300)="b66858ce3eb5a361caf0463de87fd51f6ab07da01b", 0x15}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="2800000000000000ffff0000b0abaf504c9a0eb986d7e081783f0001000000e1316cb8448533dafe21295ce70ce211d7a125bb63c5c097275bd471edf80a276674aad398cfc518e3c46389812af113c81dd58b078b61aea92cc8f0151b806aac28491d1e8377ede6f96c4953b920a8b222d8211b4247216566fb0cfc255abba9a7ecb9608a7f584ca2d27c55f065e1ee8741f84ae773a4ba937c1161534cb1dd5cb4ca70a097d552d4393073f9f4cfafbaa2027aadb6497b6536d76ff9e4045e61ccc41d2662ba6978b83c686a143cbf3c1e4288001864e15b336dcb746f4d8ba003c233308b0b01c0b2136a88b858353f47359e08f3d5fe8173759cbf31e227220c012913a2bafbb4135669847b0f790df31637bafc911b", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x1}, 0x206) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x20], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdfbffff], [0x0, 0x0, 0x10000]}}) 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)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = dup(r0) shutdown(r2, 0x0) sendto$inet6(0xffffffffffffff9c, 0x0, 0x0, 0xc02, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x85) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sysctl$fs(&(0x7f0000000000), 0x8, &(0x7f0000000240)="6fd71ad81ee943cb461d4f664bf636d736c6757d605118752b25ffb27afb7c2954e25218a4276fe3d04a924e827edb1b4267065180f5a7b64fd89b82369b46230f62ac13e12663da2b4bb667fe0af71ff7626b15460f1416df827d963ebeeed2899b3d2ba7e4ae4c56aad4e2f9249c6097ffb427a4bd8b2f60c7542165b974e3153c6feeb0b465bd051a01b0b8d265e1b2c009a32071b7457630f6dce2907a9b026f6dcd3cadfeb9acc6ba8f6a79923053880fb5335fa43dffd51b55452d69e88ede6f1fd6ad289658397d077ce4a7ba82f237f8eb9665028da5b413a3a9c4ee411bcbb764d6be8b53f2125e8d6e4e75e202bc9b50e1bc1042b1f6493dbbbdbc06e1ea02e4354d869dbfe9c7e0c9dfaa828f57cc221ab46804f1871a2b3cd3ffd72fdc1b7f7d69da40855724e6c9fdc70bdea0530670a64c947cf9e39a1d8d94a2194888cac0f6779a040d7cb3a3538ba8423daa350a824ae60e5d8d0824c55ae4b8f992711a81020fe9aae40ae99287a24fb320ef0b6d307747be9dffceafa3ebf9ad5e536caea14be031004aafd793678c2a56e81cfdb87626c2b4d391f38023f9e16f0a1c7db46bd1eb9f83ce49da2682c7b9700f2954a912a7a816ac71dc18c72cca49af7105914b87f9b1f9f8d98925b4bf3705ca9b8f4d092cc21fe62167393cb35e216dd5fb72a912756f6de115a4d6352f1c1226f6672ed29babb0d775fa669df6834e8785b1fe81ea407df1ec91edecc39749b70e55171e0727ff7eb37665564d9588502836d4ae3c383dfc1379e9d7cf93d4d25fbb95d132d9df35820870bc88698fd74a2d5c6e35cf3b771987370f269e7f87ad4306a4118e4cc363c31a5b9478d5c9673674a8843ffcfc21593559e48990ac270f9b25e08612e669f46758475fef3e7b0a96411cdae9f20bf14b2e53fa23fd79e662689b91d2e6f6139f0b7c4bf728042c8dc1becbb0ebe38f0f277f1f335c36e9672a5e72a1d27663ad6f9e1e5c80fe7ef4a0ccb20c09dccceed187d4dfd1cde56dedb326dc0d16f91464739cc2cfb691fec2ff280199e171dd5d241567e405f24e8ba2ef0b7051827113e22dd6bfedb0f7994b2ddb045f85b099fd9ac14e5da10744af54290bd05cb0c399eb2da2f18c5d9403afe18171eb6e51ecb29716f5dc4a775800277f18de314eae8d1e27c5721a223f804ec2373ea3c09d457ad28840779929f38c4158038a1c4573241d46960be76ef039cf53ba8f3c7648e1dabaee50a0e5573fd32bfd74b5d74d64d0327f3382eedd4e1ec409476dc9edab83ba75ed315ea96f8b0b537916ee4a72be028763160bef1d7b2933bdd415ff95de3661ba96e6832595a3dc22804200214245e1cd7113f0f943212a849c7a0b4fd3c7bc1bf46e7c56f702892a423d36762ab2ffe5b89c8bba44994050fc81705438f57945d153f3a92593c2e0e779a1c9d3b5f192d25aecc932f2183ce2220c8180d194580d46bd0af3cb8b50f9496ea0529ae49bb83da72db231841be8c96387bdeffab820b4e9d048bbad9ecd73598893889eefbfe7c6e13c23ee14606ac0b4148ff444b5ceef57c4bc9edb9a43ecccff8487c261daa7e579d245f04db38e2a33735eb5120e6d6fed45b910ddd2fe9909108e9d8cd82354524d15d54448ab20c38cc750665bce13d02634c6d0d759c5f6b117e323019920881343629fb46ed11f02092b74a558b3803f438f524debc9fc14ab0a3ed6e37f47eed8360609d2ac4952e106aef826d763378982ccfb694acadd5efd37cf586e61e94eb77e3d6133f011156781496e72b057394ccd4778985965833a039c04de8cb4a2ea6006acfd00bd1c1bf044fbbe3f969f88da017f8c80fec63425c052c6e6bfb95cd7ce293f6d3808d14fdf1ab444ac45e98e848b333d4eedbcb848b582b2b9980bc2e2da3d8d85d72a91aef33632be9501f68e4180a1c5868d90e3a9f3b7496d37d934053a2aa18bcb71b504b2b6d583098938e1301bbfd0f2b8c1efefe1d8b40afc906a148fe55a05f58cffa26c317e6383d166d3e535a6ea90e6a9904a0fcaf56315512b4d3728b10d178dda798c9d5fa812d98b18b60df09965de27073bcf80059a2ec583eb654cef9615b6ab44638d0d546ea3dfc88663f58c47449c6d7ff64cbaa7ed053fca8f5ce03ee47ab56264a6c8af1f3677742c737166ea9be4150e62ccdc56cfba1f1a2186c2998169d7232c6027ef43e18a8e2fe13e3ee0691a3c03e65052543d19bba3a1174ac970eafb9a0e4453f26d1dc06dda9a5e4e85fc426afed9c429b693bf10abf1da15759a808463acaef37e17aa847e7825284bfb77240310c152361d94d34ded9dbf4399668147d558d50f3d430918e3b6e43bf16bd2edc09e201678f0a7a29238aa8e76817d5618fd9d2ed51aedbb6e3cc55b45dfce44867b62d97a5cb87f3e6d4de8ea64394fe251afd5f98a8cb5fc07adbf7ceb13363d0cfe766c20fe07d4cb6dc04bac53043438d61188f12512ea6804c11aa7d5b9743230a619ecbec39f186bd1334fcda57f9d9e1c23ee90f601c7f7bd180219149acf213fa2e9d1cb24e72adf73675c4e96d96b7bc45df0040609885aa0dd2dfe0d714125e8398755b8a17669ece7386c311a30b23b518afb10793317276839fc41356507d49f0adc4c4bb688d1c989e3973229adf1965c15897e8fb75ffa873161ac6b109a08ee7f3cb7bcc8d4d678a38f90bf186a43552613d45d78a07135aa874290dee08c2323cd27622a247ff05e20fdec0dd230385c2445f2439a39645894a583755867c8e0f2a1fb5b5c3c6e0fc42840e9660b3f6273f6b7bb20c4983e8a0cf23aa06a409067b3dd31c90623f46759cbcf6925e2edf6b6a421ca483cbd18c31d31177e7e25b4569983249e793c8c5968d691a9d36854ea2735c697651fd0ccd4c6ce31051ed07b53951dc015f2a0b2852f2f3c4eb0f32b22fa5f79028a1319c4d0c7b4f306bbb24eebe8ae329ba2ec39c889ddc5cf9a540ef66038a1df5a365afb429732c8e08a2e967bce31e81c77acda33481071c7e82fcb973396663a67ed48c7121d1faf0be866db8c5baf20a48ef69ec9e92dbe1d21d704d7bcc8f6e4ced9d30ee46d71dd4447743b7f7afe79b0ae9f4e67bd821cac5f6c8f7eca224ab380cde3db2a373abb8dc41e9d100787249b1fdce540061aedf6d2813f7ed1175e5e7e3a582dff32395122a20b6d97601b2f7ea98323474ceece9c9bf4e392876f43bf10c77526a1441aa3489f55bbb5f2f34b0539ed617ab2df62f3e2ffb8ef32e233492912d6a2d21299ffe747707fa1ce515ae602257e3bd08030f752ff9e28f2502e43237c60ec6ea6b37d36c3ea2b4dc2ecc6de6ebf736993be67a6cdd29353b448a164e7052542462edd207df8537de9d38d338fd848469895e2cbb73eb74ec305133559f1c7a332f3812c40a5e3b2a6b817242837668844088a682062ca772f261ea2cf35860ebe3c44eee32796092b5e09f5e6a4f46cb0ad37c1af6381854da92bb30838a47e28f67216fd4cf7a51729f865a8c6f21b874b4ffebd7297bea30e5c21f8c2e3c2cc4b24ce0f9030c9a1d4616c015cabdac3574c93b0273efcbca1cd514baa76124e8dfa14e17f954274f86decbb18e5df5407a033fa3f2a4a5a14e62c8f5cd50e1cd002a727f8d899ed72ab9d088e5ef3d6323e725363ba423991ea4db503af04d7a4245eaccb6e9217321c3ad92082b7b6e37096fae01c43cb41127b34084297070cfbf30035a924fd87b0f64e0f3aebd9ab4daded52bf21aeeef15eafe36d6506ad87827d3d6de68a12b607617bec261d357e95450576aa669abed2d677234e3676a32d555a2a5354f5f5b8f7dd2be7465f1c9e243e22d9a05d26e980153b703ae29654395b3eb5cd5d1bf39b38033cb2be5dac7eea95beb83548a771902ccda7e3fa70a34c6936878d3b1b3e1a9ae79989141bb2dd6a03d78641d24a46a4201543d24b0c61d6dd4b235f506df809e3a1cc571c5f950063264f23a42676a5a9fdf117a7bb1fda4a273f54ec467d53a8905b4fd3be855757d4469fabd042e08095e2a0d5d26f9238ecbcb5319aa3d14ca0cb88b7e61b0f2da2dea742db1e3b25ff55392c4bedd46748052f73f5e6e8a58ae90bb3e23318dc6e269987992122d3ebc0f2bd2d8f20107c94f017dceab4ee96fd008621a62fbd14ce3632674de993da9a6c4180715238972d782d9249e0b60d9e1d70ffe8adde9bf659ddbd1c1f71152480999777bb0bac2e90b6c1c85bd4051dad4d92f0aa01bae09374e563db362f34eb9d52619d3b76cf5971dfd71971d5324b1ad26dc3995da6300a50c5285824de77f74249e69561e07b28773eb255ce4d0581ae8de6238777d76888127731d914e35469563a178c1eb5cb6a18922df44defd51a53dd7e5884604daf2a3f20f3b42a5e64ee4ff82c36b3a0087b1ca3d7e27551fd116b4fdaba0e01db10b61fd99ae06a367c5e83260fca625ac0fe8f2ca089336b76372e7b2e31becfcbf504758d9133acbbcd054e1ac4a215f715f90529324621e7d159a266e2a61b8cef8b93ba5cac518f3946f031081053ea04a0774a3066229cb41e79a9a8ad35d4e1e7c308911da6a80daa664beca8edf808f91c62d16deb57996afa9e8c409a2f2e62818d9f2b8bffd7351471e7f4f0d18af86badca31a2c80b04d635a230e9032650e7785fa175fcc0178e535f27e87cac6eb8407d9c35642387f288cafb3db2afed3764a13edcec43b381a36a73a08c4f29f037c0613ffe15f24cd5c6265c97e53910efbd9321838a650c949f9f674912d9a907d0dd3ccef2267f6e08fde7ad9c31e7a92d82b2d3efb772390a7cfae4f358ec31b73fff36df84d349b4f1d9ff6afb814447445346c05f6dd01b783b2373855fc56150b90313a24ceec694e4f577aadba6ff05b5b31fbe1657987d49ecd88f571b7143c860bddc259873e32f8e0f03f6b0777c54f604fc24a81d9d941d796cd1cebc7450be847cd100d386c90fcbf4b90f20fffc0b6815ffebb6692a4e1ec4608214c1d1babdec034ba34f41da646493d7ee4aa2f500a3314f62347ac9ba33ee05e95e8922db5b0ee8301d4308edc29238da1514f170d0b5833f8cc49986b50ae4b2332f87eefd9414184fd67cc37e5edcd413c2dd3a8bc2a647a6fe7609bb6c5c098f00e41de70c3c9ef0658fa136b721ff122723645406fa967f3c99026a7eec2bdc1098f6772e49a2928f7116cd6ccf852095394e6ca388151e096b2c5e487019629730c419e4ce1dcaa27b43663a8a23c53e08fc3fd8ff8fce1001994f8d51f7fc162103fa782459748d000bb1293785a8bf27e4e4ebf0fbcda42d1e3ca47fe4e2f38c24802b5667ed688a22effa6302682f1dc4d39696a3e87ddf08d11deb5541e6ce650b7ce291d1f519dab17fbc2f65510b01ad1d0b5bf63a467bdbaec43e11e756147a4dd9fc98085cb17d3c7f22900797cd42a7fb901d154c010a2564a6c56cae5c6b6e41c3d9bbf2fc0842aa103d3306bc036f7c08092060752e2c280d77dbcee111c164d630a924c6f134cbfd7e8cc0fcab3a6b63876c12fe5a7734be35764aaa57ddd1f6d432eb8739cf1f2a08c8534b781b99bd421fde9b07042d30c51faa2c9b426aaf72b6efa53d4d06033ae62196d1ad846d8413b554ec6e0a676094312e7baee0fd767bac3280f8bad3a9cf05d9753482a153598158f7e2e07685df9fabb72d9fe1d4cd0f299f81ebc33728b3eb915046cfa310dc1081b45bb3bb6c42bf11c25c2a87def489", &(0x7f0000000040)=0x1000, &(0x7f0000001240)="0bf5068c7c63155fdbbecda931ccf100f8c60ee7264590ef8b85494a718b26409207ec5338236a7791b682c8834cf8f3734e8c139f427a815a2de140bb194664a3d1d5c45c5625aaee28d9b75c8b566ce1f8f0f3bf4e12cc4ae385c408061b73af6cdb711260239851f96458b4f61e2a87a1671c0a936b89a78f5ad491935249d326e71a5fda1c5dbb6eb9a1921e81535a8fb751e08d33e893bfe25cf9e3d940f3a25936ee418910ade8bfaa11995795041e0308a20d4c74d313b5ec0b0e6d1c8e83f9863576446039107d17b16c2496e342c67d08bfd61530c46f4fc4c768010cbe2d0c4f4043beea40fa6d72109b4e", 0xf0) symlinkat(&(0x7f0000000140)='./bus/../file0\x00', r0, &(0x7f0000000180)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = fcntl$dupfd(r0, 0xa, r2) connect$unix(r3, &(0x7f0000001340)=ANY=[@ANYBLOB="3467b0fee937d592a73df80c67971a8b76c37c95d987892fdf2b358dfd6b5dd39213a9a950278fdbd049414bf49ade47b7415c95e60f4cd2f93fed0cd8971cdedc25de7b3a149e04663349a072fd74c816182b3f0f38c40b657e34d69fdbad7233eb664695cbc83bf753c940639328ab1a00b68ad0ec056aae7edfa6c286f1a70e880000010000000000e40e962d9ba7c24617c83a78ae7a91de5aa9112855ed19c5ba3bec798a7f"], 0x8) symlink(&(0x7f0000000080)='./bus/../file0\x00', &(0x7f00000001c0)='./bus/../file0\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="d70000100623000024e7cd3d58edd50a6d78737e9aca040081000000"]) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x8, 0xb2, 0x81, 0x2}, {0x5, 0x8, 0xfd, 0x5}, {0x9, 0x1, 0x2, 0xffffff8f}, {0x5, 0x0, 0x9, 0xffff}, {0x0, 0xa5, 0xff, 0x3}, {0x71, 0x3, 0x0, 0x5}, {0x200, 0xfe, 0x6, 0x50}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 16:00:02 executing program 0: 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) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0x20, 0x10) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000002c0)=0xffffffff, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000340)=ANY=[@ANYBLOB="bce6ad7a8c2741ad75f35e7800f4ec1120dc3ccc9c35e0cf518ca211b39499d11872aefaca1aedef6082160255b7230863018940c5b61d18fa6cd9f80f3fbe312da6af466dc0f15762d7d30daa6b1ed3818f751175e8214e68d0098e8037fb53202d23d42eef0bf3a8177588084508fb014ac5fffccf7d3abd94240026e7c68a57621b6b590941924f45a47d97db68ac1d6b3826f2b8e2ce9f3991d1519cffc33494ddc571d8b5eb1c2f4c2013af574ad0c816bc2c6bd586e3fa92ff66dcee7b8e0b830c21d70e1b90d96373a4456c5207a305be89daa44f7c3b9bc66fb1fc0a"], 0xa) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 16:00:02 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="82022e3b66696c653000"], 0x10) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x40000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x40) 16:00:02 executing program 1: sysctl$hw(&(0x7f0000000100)={0x6, 0xa}, 0x8, &(0x7f00000000c0)="c17487df5a513c343a5c212818cadf", 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x80, 0x4}, {0x85, 0x2}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = accept(r4, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x1}, 0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x2e8, 0x0, 0x4, 0xffffffff, "f85f8562e6695ed009667a65f95cbb8098804c2b", 0x6, 0x8}) 16:00:02 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) socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r4, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:02 executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x10, &(0x7f0000000080)="7a101708a544b0be9854522bd100fafdc3acd2da7a49830d907af3d1d2cbeb202467e597cf51e3d96d0087d82079cefeed8eae3d66f0ee8ea1fb4862e53a990f47d8f48091b6f464d59aecef387f4691265bc149f21dc9fa55cdcadf0aa413195bc5f8d35ab5e066147e54afa7b9b68418c319f0472fecd1a5e406c26210e4dbaf656d60b2d04ca95670934166344ac1128197ee35d420b340e067b1b4566b446219e1857bffc16a77f8d040b4a3ffbc66dffab5b04814434d144c18aebc217cdd", &(0x7f0000000180)=0xc1, &(0x7f00000001c0)="afbf8c4707fac09e27433313e8638eef8947b4690ac7cdc56482acbd5ed13128a5b407aad84116d815479e61209607409796f6303bd73921688bef124e982269753fafeec990ab79aa148eca01e064b9b028fd4c36c365f633eaf188e812fe06dbd8890d7dce92729d4bc80c69a4872283cdb6e759c103f9973e76a0c041b88998e0f77db8a25c4fe4b7705fd88f68d724b88316636483", 0x97) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget(0x3, 0x116) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xa}, 0x10, &(0x7f0000000140)="24233f8dd3088fc775a9d22263dcf127490816c4691daf76c1f204affd446d6ec62096b9634fea59c1ab8120830ba1d5e3db035ecd1da01c888d379ec0f9591d58eaa16b48bbdd41e83cec2d677b2c785c238b594086beb304328f986f8a8313142cf8693d56213cee2cae0ce995f3a823dff614ab28e3b4f1664bda614f37931031e055eaf49662db3986ccd9c3e60c872e17673f3b2e82588ab1ed13e84586ee48e97308601aa4034349c7148120d0d41868df32ebcbe9fcdfb887e8f0ea2357a2aaa108b7af2d472e20dfe714ac31923462b3ceb4a9ce380befb7dd46babf07fd1963c50c5e165c0200d964613470b4eb7aac", &(0x7f0000000240)=0xf4, &(0x7f0000000280)="2c5470574fb9091b87717a8ac61ca379e0026241a21a4c124faa2c65f726a8fafd1599d8c61105068176fe40104655cf2e017347bbf23654427a767d7654", 0x3e) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x200005, 0x3f}, {0x18, 0x0, 0x6, 0x800100}, 0xfffa, [0xff, 0x7f, 0x1, 0x2, 0x10000, 0x10001, 0x80000001, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 16:00:03 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0x0) r0 = getgid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, r2]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000580)="bca0b88e6e93dfe1dc09b92f6c6d2764e914dfda93979dd4305a36d2ef", 0x1d}, {&(0x7f00000005c0)="cab74401408956278703b5474e607d663f925b9ef35b14d31bf4e2f29c243af5b9c15a96560db53d3025767ae63f985ecf75e5b6d8aefc71ab60e208d913dfb882b06e4b754d784dd1e733a38f96e6e3931a91598bbd4612d2896273381e134639a76fa7691c20d517086030b777c354df174d2d5f555c8af349550245035fed6589e3d8124bd6221c4b82b196db85f84d654c3285820631930710836c65f6d61c8b09ce1fd3f0e9ef3538c6da660432070b63c8fd7a6250670f59008dd4316baf4e5ccc9a8ec30a70", 0xc9}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}], 0x20, 0x8}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='*}:\x00', &(0x7f0000000180)='/%!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x00', &(0x7f00000003c0)=',:$.*\x00', &(0x7f0000000400)='%', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*]-#\xfd\x00']) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x8, &(0x7f0000000040)="ddeeaa0adeb730c3c70d1861bf93", 0x0, 0x0, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r1, r0, 0x0) setreuid(0x0, r0) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0x0, r4) getgid() r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0x101, &(0x7f00000001c0)="d8fa2a3852dac6a82eaa4e71309648", 0xf) setsockopt(r5, 0x5, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) r7 = semget(0x3, 0x0, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r3, 0x0, r4, 0x0, 0x40, 0xe17}, 0x9, 0x257, 0x101}) chown(&(0x7f0000000000)='./file0\x00', r0, r6) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) writev(r3, &(0x7f0000001780)=[{&(0x7f0000000100)="fe9ecdd2f7af4e108c8e50d8abc782c801f60f792905ffd2d41113f002b66b26653d51bb43beb4bd3119ae473ed692cf320424744fc5f02c5618a097b945575df2c18babdd53136cdc17a8719a7f306fce4316270717f0f112de3adc42eac5a88c004576664953858cbb9aa6f4bb85fc34bb5ecc82e210532ff842e6c5cd453eb87aeac4f7a921d54a8416b1a34c9bd8ec3422ad16b6fd4fbbbd230bb49ed88936f3091a82e916eed2", 0xa9}, {&(0x7f00000002c0)="336465069e100d05050064077a3c7694162c185465e3db224e96ca36233af407fa9711ca40021fb7111293164cdbc0f4d222bf0272c069cadca47b7ab2f88c08335b6cd1f3a4902eb3f5d846f8c2860552e4d8a6aa443e08b4abb718bd3dbcb3393e1519bffe8af2ca518bef6437556796b5caffe5f99eee19be0b9573058cbcfe6e549326894eba718e6e3e43637e6ccda22cef9de063ba32bc30875e58f6f2c0d95bd1f7c0325d7f43d9654114c5491f4bca4ce80660b54e5e8778d65d", 0xbe}, {&(0x7f0000000380)="5bf69d9cad45d07be020cd65e76c735e08e7abc877a903951f42afbcf401cd0242d88f2ff467881ad3bd6043834f08931194d06fefc4a56e69430495b83f3a650ff9d7c04083ee443eab38d46a870b8e05ed07396d901d23eee8fd76ed62033c3f3c8781290d390c7bb0b45fbc899acfa677af77bf2c48151d13975d2537f4afec951bc4c78d747703d3e3483d514f6e2c2dd3197452fd939f80cbc9b50a45c0a2607230050f2b32e6e8ccca800bf3034968f9e2cd7cbe49d26d91b7806f8ca653d76c77b3bd55562e47049fa40281", 0xcf}, {&(0x7f0000000480)="6bc63f01431480c63735fc9e57f0d52c27b7bffa16e205a1301163cc2af2c182596fc5922a0ccd5465f391ec7010a213cb42f87f89ba4d305c89e94dc0273b815cdaee68888f2f9e51e7132eab49f1d819afedecf9c9854b99c85d8bba125a9fca51baa045dc2d409978ebf5e988c48162138516cbbc5e5b56e3cf9582242bb886d705b7e93797c437f46e107cc6140122c3983a1300334118f5b8d428d1817df4026ced05e32d51fa38756e2de66a7e64e4996d43ff136ccf558131eb928876cb0fcee2105e8df1a55bc9fc84b3d433cce3267958fef8a6fb083f4a2172d9f6c5560b285ec1fd1d0c06bf87068a1514a9fc02858ed0dce9b96d787542ae66554a2ce17e99fad2a9fafd2bad35dd43e0bc10566db438ecc7befabc02f03bc97cd76bf5c7afc19a1d5f6ecd16066807da4258fab75d7b97bcb99c48f98325dba1f9c5e1e69948c6e2a46115a54c2e7ccea7e529a8da17fd6de1b5657ffc4d76e075f912a81fb5f90ca9f1bf4f4b946e2b968b83181f89b59281ad3d34153552106a69743a642944d631b3a04165dd1ac854341dd632c95765291f61e16f84aebfc9996c9bcf3243e3fe0cf785d66aaa11ade969f507d8a08e947e877e013f7b3bee53a83edbac4218018794bb97fb8c5f370c92bc264e09c6c50fe2d58a89a0dc6c3974449d47e7f51ce96b438660ae6078ef634535da72b17cc9905956ad02c58b69284a9aabe47446dea56c242f43811a11ba55f69dcdb5f1384e7a1c620a16f93063540054b9b890740502c2939c3cacdd7a20fa95aa66e8e07ac01a50d001bc10d5b80030e829743a0cd4a0d7fd4719ad83373dc890ca824963977d5bf6e895e7e76cbc5bdd35a3de53bc70d27a9d9734f4298a24572a1d0dbee9420c16c79b5c1ead24eddd1a86139aae44b7481e5362e9fdf5b25aa0601b016169a05f77a3429ca5656268a84c3d4e0c2b605cc86fb7866664547ddcab5b98b19831097563688aafd134183a067f747107c6c1de4e736974fb3a0798fbd11c16e0c2b412373cc37bf3be1340ba33205e9b9e8bc29f04738745d088ffebd5be931508dea362e4dc6828622b6deaf237bd40c12c66a925d66b49ae17b3c9c70f90ffaca50f90e9f3cab3838e7210bb34d22ef095d6fa20aabb53f8fab5c1d0be26749b896192b806d8e1f7b2b66da767814b2f647afdbe956389dc19a297edaf4e83062d4774fa2b1c320f718ac8adf69974c03bb2f8ec549ba5a9229c3060e044f83a4e51098dfca3ea2542b798eb23c4514ae7591f96137b29bca997b7cf0c1ed41f5842e435498345bb94fe0275c14d8fe56f075dcdeb77bc63cf495eb2bd4a59a141d2c2825fa51b5e6127ce6aaae445065ca000e680a93886c79ae744b489a65ad72c48c3aece9d3f11394c9c1282f4fb8b08465413f6454a243d601c158fe34a5d555c0ca042b988b3860ce25b95fdbf1a8b8dccd9e341c9f0bfeb727139fdbcfc1aba5264b2188cc6183b5e83a68c8b0bdd1b22a51a19bc4a5482f290be5ccecc01106f6547023aee179e2c14458623fc0250f5fd3bb353a92f80fd01be2e4ef4f0e32509300e6e5160803c5ad37dc78847592f5021baffc463c2162812fc7ed735e35b4055f05f62b3103562a3d79476fa2f83adf639948b2a9712ac3d14214ba469f54f13ac12e61ed1c4a4adf5d26771ef676d864bd5861648650d3ea986cd04ee443aa8d29a997327b16e2e1cd33fd807b6abeac973887f348c53edf15ccef8fc1e94a59616a14dad82f2f941ef782a8e31c0a480f8e071544dfd7c2254722e4be3f97958aef3707bae2840f04012cd0ce272059737655fe2a494f3c607357df3177cab185a03f63f60e378ffbe9a4b8e24c660ed2024c1ea58756368419e431adf9e99d92dfd0588a3512c5de7916c0683f7aa178b39d9ed5cbf294e65c65fe72d5e269edec19321b7bb427f5ab59e15ba9153de25221a288fcd598023d619314cfa03a54972d51ef6e857029155d2558d17944deb142383cf5bd73f61f608b3355c8fedeb4bf9d2ff93f86d799c4863fe58d9f0c5b47d0b801227b3221adc6b1b849f95bc604ec43eff81fee439c5f043e0e052f436c9d308f567686b254865035a950f0c2a206b5751a437d8b6ed8e0f9abe6140ad581cbaa0c71899315d60d7b4065f15f7e2e7159b8d61925ccffc375ab6dc28f7512238f882e23112d44f6b888d63f85e33c98d88daf923a8356473c0b431dff4eb3af4e989d2d6eae20e3cf264a0fe5a715efcda6a5ef349e4972dd5e4e4fd6a5e219d333477bb3cee78a7c6b132cb1245bc48f1bde968f0542cc1109ff08e9dac0592f0b8fe7c746ff0796daae0a43e5d79ab3659e48c00f23cd66714c0f09df4c7afb54425cf936642bad41ace3c02b3509715e2fa3b6446feb1710fe3961acbf6d3bdc14761697f6e6d2f6747412534b965548fee3c6a730bbc3c3f9e5a1f2364ed50fb00d61a1c213198d03fb4a746ff36abcdfbde6655cc13f993299b36c233179566c6827c1fe3dd2346d0485f7e1dc1679599800b20c5cd5effdce62c3f48f45344142f964b1437df2d51759b1f0391661555210a1a8bfa555201ec7893c01d7a7936c71ba454f91857cbd22da26e2ded2b784b017914cfe1735d806fafbe5b78fdbed12295c891a62d92d76ee50c49dd2375898848d1eaac5ee8982af4ea503cb8c51ee5e36ba86c29faf485dd0de90aef7798c70293b7d95acb056629b5ef0f9f9b83cf1ad1da6f4041bef5259819db132cb73c9aea3965eca50816ef1010c16347c19b4b735cd70feea42a3c82b1163d1bfcff7e3a00c00d8c695c4ec486bfd4b3c5559bc005c0e288112f3e1a4d44538d56a96fa938c5e6bb54d82b165b0deb2ef1e7198b29a2e67f759408c1c61002df63cbdf1e3bb6130c84c66aff2fe81bb8b35c773b4a6cf4bc3d34f07d487552294ef5878ef4173121873f6e27f9f8ce807b6a701de58f655e2c0de3eb11c2b151edb5a9b4efb77a98782b4a5c0ef405c5aaa96151c8d54188546357c45ae9da8f1ba11fcd234782558a29911e05ccbf55885ed7b45978105747cbf482722a35db6d5349572c5d9d09eee0c0d1f672ddc6617bd63f861c7a592576c42590596e93e5676647a6bf533dac1c17c3cb4e53ce68a5b441b0eb97b7b84ed23801cdaacb3815c70c84fcc89e8c512fce726914b9906cf0f8a7aaa1b1cbc7d5f9fbe0a461b3b79172271980d22506f7edcf926a2320bceb2a7e539422be0728c32b3e08279238e5cafc39857d99408adc7f88576448e3394c4da2fe5532b97fd054bfd7582326673378890b4edc6099dece447629436a16b926c557e6c9ce3fa5d3c6f4ade6d037831678b90095ee40fb81778934ce0c9887d83687c3f7f7480bc4a48e86d0cb6e2eafc8b227b593ab4b189ffe092566b556ac5099f8f1a92d22841b21e15fa2e9d10aac79fccfdb8c12fceb61fdf611a8426f83287037914eeebe22eb28c7db8fa520fa79fac9d434209e8d183fb67a30f7eed4522bab922961a1eec3dc57b1779fee0fd42fe2ad382274ba92c8b11b806f78adf6bc23695e18d962e1ad819200a8d20276a618f47cc4099a7b2730ce886ce1675b3fc84b9e10c9e2be225fbaa624906af99c38ae1738848e85c9c2deac42a20c272aa7d6c23cf2bca35464c71d390d5b2f68b1807e069029729cadbee76df35b111c7e1b7ae72222d1ccd2b3144f7e0c81abbef4e49ab2bef5e595005b6026fdf72f949db0060b8457ecffae2bd43eeb420c8962f778f4e05d41e24807b89ba385ef5ca511f4c16bc84cffadf4aa6ede72203860d1261b539b9c4bcfbfcf616f0aa509b2c79dd4ae3d4eb3a0c697faea1ba19c81ee5de2c4e796d1282c587b6182cd5d20998e09791c33e0d548543f712adc553cb02e2d60434b3b2e66d118fe661bfbd62faa4daa95001cfb73adcd16b7e59ce43b558bb628422857d186c44c5b9c1cdc1a0d1e772d608f96162f2b35a5075cdf0f695f1cb127c814fc570f2721b1ea0ae619062f5abddf8aea303e6aaab37bd7a435a6077633c055c0c5e4ae0dfb2f877a79e6348a26533f300e87742e37237509497a8c45f288bdde92a3122f3fb2e7b70fd8bae5881d7aca579aac7a916f1e7a2f8e63e8a0cf38fa78763d4174c608334c37cb3880684a7b7f41a7f2624ff684e03837940cb615661b6fc5c43bee7705a4ed1001826d8253d6471b6f9f9449ae48155ee30c5b4c289ecd82ad1399e48db202714ab7614057db202d893861096cb22d0783429a952cf4a5d8691b86825f35494e42a3ed2400717d91fa36f788e92c96aea88b12c53ee330f586ee76ebd2f97777dfef1eb7fdf2803d47247050fcb99a37b7e3dbbf8e04047e6151998640b05722f909d93fb3ea66e357045f222d5bd399f70cd960fa63de3527ce1dd9f07e9887b4f7c6c0fd93c85a5525f0ac4c8314625bbaf4dcab1276e2b4f682c186d32c39aea5ac2ee26efc9caf68eec9203c9e5e84a766cabd6c63c2d62267325b6dec32b74d67ed7208d3a6a5f2f5440fc375a968e63e4fb76fdb53c4707dc9dda6020a0367c0cb65e528f070832fd312b763e2f59682c8e379d33f4a043d4450b9cc6d4be2ba8620668a108f3675905d82935fb22dff68f8f37fa61de5dd73fd2d1df65482f08e409ad317f9a27c58a97b89e5eb8e73adf362e0873704e9be26bddbd4fd5b2cd85d38cd4c96236f6549b5be5e0db1184a0f7854030ba5440adf0633b76a97b92314cd752e5bb68e4ab46d119b6e34373f10cbe8cdff53db8ecd7a05689914074d0dc77a951bc4b2582e7c35c1cadc4f9847c2df23f671010ab96afa41c3eb510a0bd7481ce910d6912ae5efde6076baa886f2961e4e9973d5e2276bf91c643251fafcd70e7652fa0c680174626677a228b356b7e0a1d4796fbef6f700cfbc256f5e3ee3098ae7e58613573348fc8c259e5d08f85730236ae7e3ea72486b13114d207e264ed0ba23b874df1cb40d1a1bb5fe97a3cb85553fa8dd944ecbe01b777be73a9b71086ddb62543665b2020a9856aaaf5f9852e71a81fd968c8a685810c6833b7e5026cc4e97063b1cbee058a854772bbb7b602f07fd184b2609166ef1702630a6dd3b6daeb0bd0d0eb6fa052de518b9a6df4ae239ee7ffebc533e5c5938b08d5de303f7dbc4bb6429aef4acd945303ebc008392af8452a6f314b0e8934c8ac700274867c2fec454a1b2259faadf0e0f55a96d839616418208e9e73ab66d93edd6ee22adbca030b6c16205f6c42cb5d932fedc932bea8a0088285a2c38a0bb7bb10c059180c5f2d25853bbc398d082d42098ff0da86c594090e2eea8bb070d5aa5a7c01eed8b238249f7f0d1deceb98440fc7038ec7e256011d40175088ebdd23e48be7a9a4e6b533eb6b11e6b2eebc38d5fe18636b9085640691ac3d5fe3cd2a0d01b82bb2c3960798221ea21f440567ac85564109e50d2a967a19bdec9ba013b4ab2d5c0657fabaad93616d6ea63a5d6c3c319e1acdeda036239ea936d7febd09f81c63ae26a09e4a8e1b20a4d9b911495e8edb50182963826092084367efe8b5324f3f7f839100401c6c932a3c5decb0ccc8d72a104f70b0c49dec2bfad843eb160fccd4b84521e771e1f79c6397bbad642fd3c891b361e5b770c43d2f32f6f4dc38eec5a67c0c15204aac47f629a9fa87d079c3a30ed141c3e0dcea4a7caf00aa9d59ed351491ef159a85141faa479f34133f3d0b28e7b655b2223d9cb9192b74f6b44547f99c3784ba49dbbe5", 0x1000}, {&(0x7f0000001480)="1d38ea594463530e73d68ec96dcecc1847c70c4a103c9f3cf53f623306342ad0f386699e17aca9e4963338427266a54a82781c847e6d87b682bd50dd615ecdc0a0f17d9ef9cd778af4ad91be25fe17df309e7b35e2448d066dd1413e1ddf8423879b483778f6934c01f2788d8919e23b613684bc3d9e55197fb274fb613a7aeb832bf10f445f191a70b73a59d36bbc07797b3e2fae13ae061177c4db785363889399ea4d4a40a65dd378582a53975fbece1dc2f7ed45e4120750527310b030f3df73123e005ad4723b98f64f4762c2e70f3f05618ed2a03abbe9eddcb4fd745e", 0xe0}, {&(0x7f0000001580)="e0555a33062b0f16e52fd1929ba1fdd4248673f1805b204fd9b2fd906e4a7b55cf5408c21ea4844458379681b9719dfddd2b9db70fd20ba7109d8e67cb25ef33668aa11e8de5b1476f8dacdceaefe0118c2060a39ab67402f2c6b36315836ff641e59041892b8a4b0db09fa78b3b3a40e9f1388428a95fdc7c81b25ef9656758848b23ada7ca43cf7d10bdaf9fa542c88198f178b53722e6b9e403e2379f72d5d58fe605f7b45d7b2efd9d842cc1449170baef384f3147a29dffaa2f7f205b271c0ab275e8f1a5e443c748f3e54fcd7b54562ee8870fddc6f3bc682d47ac841f448e266bee328b87d1729c03", 0xec}, {&(0x7f0000001680)="6c4c4f055c9b3b6e3cbb2d136e8e7581e109599adee9197ea89a61f2aed45a5c8b703373d15126a5d64f60eaa8d499dd87f05ba4ce688d9ff34208224a53fd37d5bc8f155ac7c86903a6f3d63efec00ed72eca40b9f61ca0b04fdb8e9910a1c3c285b0a993773537f34113079f1d1ee2b0c41b9cc6ffbdd94dcd83596ab280c7c376dba8088d2dc8463082637fc4c42593854d4546f7ff3828494b4ecaa5c072b269c02b5fa3e62c76d6b13b8da3260fe1df2d42d60ee86f64591f894e64afbcf75342179d88b4043bdc8dcb5e241e3fe28a3e327a2d", 0xd6}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r6, 0x0, 0x0) setreuid(0x0, 0x0) setreuid(0x0, 0x0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6", 0xdf}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000003800)=[{&(0x7f0000002780)="31b709d45efe6bc80ab755d0e055b9edd0f5540b2a166782ff3d177cfb81e5b16f9d6e351fd60036de4eeb4c7f67e9d9d8ab664ca51dae3eafe1fc15f928c31648f293610daae4279a390f3a9409786b00af06f37b6cc0213dc1cff552ab7394503e45be895a85015dac46f239b35940c14e2f35303c48010d9659f6f9671c8303b246b3f64ca09ddb21b584196c93659f3259696448fc68b784a4ec3d34c495e32cf9abd2cb13a52e4d4c25e4900d403610b93db7ddf1630b6ed1590f8de2fbf32aad4c31c88dc1479b186a9b4bb8d072c31e0ae8b0b8b0c0cf25d6df4351a972ffac42d019f2fc27f00bf7acc70478a5d9eaf6d36a4a7183be8e8c32efef263866334daca68579e8173942c45afd65f10b5c42bcbd1bb82203b161f83460ee23ea7630fd2cdb0cf07ae748621d4ca6b2a84d435b694dc7e9892836d369b09f47765ca2c9de1c4be02db549df756834a8bfb6b843ba540868191ef3d619fb19baa6e80c870186704307cd2f9e2c9fc3253a1a68a424410ad64352d125216476d24c2878cace3e770c69a0a5860c9da673d1182d4432ca5b3597375b02fa1e1a05c1e5665d719c112520becdef366147f23ff519ecf2133b12ae19d8350a684e7e19ac991628ce36c399a11c87b7b4d9752d0e8ffab80aac93a0d6cf54942b5d236cf2c2c0212395e76377ec4bb67c71ce5edf64b5012f015f150626d5044153ff822dbeba73799189a6deaa62a2956aa86248364672b02f960c877c5b9de4e39931dfadef759b7aeaf1d17aed4cb9fa033ec70c81d9f5ea75e069ec751e38578977d779cc4302105c5eaf2d0b17351b853a4e86a592a56be06dbf35477ef09aecb29414b6ae825fc0bee9ff498f06cc0f0eb21323ee8386ae5a83c9b084dd0e60936f393fa45b1f58c190d2380efa3d213998cd95780ced58097e9ace4a23e598073225d7295a659445d2cb657a661fc90bb460d21e92d9d3f515117863cbb18537fe7f7472f370e759a0538b8e4a299cad4edcd65f29dccd1c909b84a43bb78bbbe004dc9b55e6ce4824f03be8facb907cd5560bbc8adb198b50b420104b609ec709b230c8a75d4eab3aeab7e2457863b9bfe49babd784005affee38449d889556ae79ffd434f8caae7623c7146d56a7b83cc85ea7265c4910c8b0be3ff52bfab080982573d51cda80d715b47a96de30736daae316b486cfeaeae11cfb3e6e82b987fb2d2b0c8e8219b0839045e4e1a548f550d2d166a4637120e133aa7e2ab6853eaf3ffefb740096a3e6e7fd2a8fb6aed6cba38c6c44a981f8633be8ae42b37edb61acb2c3ec1b0e535e10367ecca54ebf75df2c31c37eb339a8e5609421c5b2183c61598ed5e0a124b33d1726f0ec9f9fa2a4b57cc9b43a2ac574f0041d76c52618aa14d636456ec216a7214aaf89a3e82537a6f68b7e05a426eb5a02ff8c75e233c8a7ceaffbd8593feb81573da094e1f6a44304ba0b688470f41f30c3911053d60d6ae29a1ea27787a5ed1e12b5a3e6a9320980c898a17dcbb7f37291c2997afcea823d0dc0c1fc13663ab1c48ad915359954753532e0a7ad1af5cd96605e32271e5ca83d2cae944c83b266e7d0caefcd6ede5aa39b09950c2074287e1384f6e5c66e4c519634ec0d2eeca482687e92bf8834e87054698219042055b4078d27a30ea59dc8a358ae037b7003337c020581f4521da35ada449add00d06b7e39637624618bf18167b28238ec2ca32f78c53b2ae5df3d30646bd4371b2586845cd9de47ffd5d58b440c62d46e2d26560e93bb91b7012f3fc4089160cb07e3b6bcc9c04e920b8ad050d109a05279cc0a41d6b5515a80a2a411e9d1a2b633dc749e13556897b4eb13acbb0ffe3f49cd71dfed29353646afb7ae3dfb2be0a5a9ce96a8c24487f04e10bd91b9b4b1bf020d98f085b9745e569910751d24b29b4f8c938b45fe41b2c3e06dcb5e8f5f6e314f1f43ced2f5e1a8982c9ccc91213afb3d7e44eea1a3d62551122c5d208ecbd036504d558deccb95615fe5aa4d23189f32e917b7335e51c2f02c7f36939bfe862874370abac32b6db28d39caffb9df85ed03fe33ac00e19fbd0a5ed4dfc1e276b3748a36478b06ee63a148e62cb716e3296e2704392559dfd3d44a53d162aadc345a277c6bb4447e5683a8474b82b0e1a532703f6d55a41d3d922318c8df97ac327532a8ed8055893e0af9b76a35733f7e227d380ee0306143c9c526e9c9a7207c1441b70be460", 0x637}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file1\x00'}) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='tap') writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="002225920254a9edcb41e59b724d8d3173765096238fc334a488e3aed75c0ef24cd0d92f8dba581221f38d5bfe537c", 0x2f}, {&(0x7f0000000240)="f887ef1597e21977bed6998fe7c35f61e50f42658c182b18f64507d7352e645f6d8e3b88ac65616f3132d03d5d512430619fa8db1d97b46d85a89d41ea82445663c40df28bc6bbd3d343e7065ebafc4afe0fea2eba0bbd8c7bdc0359fc152995d80b1b1e00afc4893d79d20d9239af5eb7a939b22ef8", 0x76}], 0x2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x6, [{}, {0x2, 0x7}, {0x2, 0x4}, {0x1, 0x10001}, {0x2, 0x11}, {0x3, 0x3ff}, {0x2, 0xfffffffb}, {0x2, 0x7ff}, {0x3, 0x1999}, {0x2}, {0x3, 0x20dc0000}, {0x1, 0x1}, {0x3, 0x100}, {0x2, 0x1f}, {0x73f6a711e4858181, 0xff}, {0x2}, {0x1, 0x101}, {0x3, 0xffffffff}, {0x3, 0xbf}, {0x1, 0x6}, {0x2, 0x4}, {0x1}, {0x2, 0x2}, {0x2, 0x401}, {0x3, 0xfffffff8}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x7f}, {0x2, 0x1}, {0x3, 0x8}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/202, 0xca) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0xba6, 0x4, './bus\x00', 0x6, 0x6, 0x5, 0x1}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = dup2(r4, r1) pwritev(r5, &(0x7f0000000900)=[{&(0x7f0000000440)="b6fab14344b6d8931473e9fb203728c75dd9c00f7c61fe480be765bc7f0548ad83e13a9c6314d978ca4d653b66aca4fb10bfd9f97b92ce78ce2c5a6296bb7346389e5b0ce814b9ee71ea25611906e7374fb6e366500bb26eedabacb8796aa6257bbad09596420dac0a49fe97b857d29a8350256d089cefb6f080c95b3de2891eaa3a9d1d4bc31ad5cad4e27759c1f6e753fe2e8d1f2c8fc0bd5f1b04bf72a9c1b31e84f66b7d3e625fd00861f2a978faf73d4eac21", 0xb5}, {&(0x7f0000000500)="dfa2cc1fd6d8a160c413294291a47757acc8c19a3de8570d5ba8329744e3bddae42591280c3e5875fcb61e0260086c779fd7ca", 0x33}, {&(0x7f0000000540)="4f55477857a3e84cc6a796acf2f01d5634c8d494ad749477129177991233aa76abbd97bd1bb559fc354c6e6e9b", 0x2d}, {&(0x7f0000000580)="8eff07f0fe2c977e4b9b86110252f2513403650e5548ebde8cbbb6500062a4647f28924b", 0x24}, {&(0x7f00000005c0)="9bd5e16266b53a320729220af43f05fcd076290a7a0da3419f9c4d7e1f0d3ba06fb01314c418c4cdae3f5dda18d56f6caa2c48b9155e6a3e74bd8d20cca4293df660b047b303d2a401e2e9ba2ed06d14293bfa0025f574598b92625bb44d5063e38987291c4b514411389ca042fd2314a6eefff4e95b9fa4cfcecd742298924966f184b40422a161c88d0446feb8c10cc754b52bb7", 0x95}, {&(0x7f0000000680)="71a57ba796", 0x5}, {&(0x7f00000006c0)="ec75e236a8531e5607533d4dfdfc6a03a5f4235d0805b359efabc37693ea64e1d18ef7ecd51aea0531e82480f882f8a91884541424fee45b13aaee6b1bf80fd58bb5e2c5a31a86a85e7e913daafd45b9eac4a81024b2760f0e8e2594f464deb9f179dc6a81f80dc449f8e6b1270c03a952fc5d783ea5c9fa02bddf1dbc3784bcd4638b9df4762dda6a66fa263e2e8a9c9eb8bcfa7a8198c9165bc33f15b439844522f6961f50c416e26fcd4dfac51fbb0b6f2edda2159a8e18471b87153ab881ce18ade526870f7a41c2e1183f1a9e5c15517733d6d4c5bceb37b45771d894652252", 0xe2}, {&(0x7f0000000800)="8114f7776a521e9a90a12e391de1047e605f83ebe6383ee41c0485279c1e890e2f543cfc58f879d62433db72ac334151ad1391ffc9065bd2f467e7420753f36569f75dd1e9a201c5400b4bb4056e99b9f5f0c2a691ad38a93a139c216f301cd5bf3bcdb32005979db33df393669a0757cb27c500d47a485bac5e4d25626480dbbd03a35e64d59deb974c2b7f9810895d721564f812cd7b5e9ca07abbe473f68a724f40a5c0559d39719080f221d1f9380dd85168696eea246bc509e83a3ecdfccd74e9fe19c0d1945e9f171001d8479782f529950a021897045bba90edd29593dc48a2b73b520fc71b3788f8f72328f2c9c8", 0xf2}], 0x8, 0x0, 0x31) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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], 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 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) getuid() r3 = getuid() r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x154) fchown(r4, r3, 0x0) setreuid(0x0, r3) getuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r6, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d4b6e82bc5ccd41500e3f9a863d881c6f31"], 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)="33d0acfa0cfe58a813d2231b892a38cbd3e86cbbb7736312319a8f003f566cbc301e00a6cfdf7731b18ffa1fdb7e98f2ab071323cb982bf66eafe93ff5588b1c21a6fff8f63adc9c8f6e3e5385e13a1cae4389b82b1d2b604ef0ec16dc89e4fd6044709345c35415e39c14377c8850b8f31db837df852d61820653d0336eb6389a59abb8ad982fb1a45211d3ab96a6a4340cb3e1211ba9d5ccd9d497fc5ae4c437f3bdf643c062f844c8b4bffbe49ba5c459a9de40d4a18ec93b03a696507f86f4045b26082e1219f1b8f47e55ca1c9c8988d0b93b0a4f2f8f8a4f295eee9451c89f7bb82aea9b8c4eaaa518290a9572e20396053db90acbf7dcba985efcdc7ad088a56b4982b3fb4cc106296cc6e27e1c0ade8510adb2d08783d6e62ba5fc05b02dc3e1bd65b0c7030b01554c751362ff0fae8a705fa04b75cac7affa0af5a63c5f0fa54c57a111e156db632c741e2b69fbe066aec2b9e0a6cfeb4952dbc579b3dcf257bf61c70759eddd151b13e4b35a0300e92fbd5aa5a655cab95bf7a3da8d521cfccc4644d98f6edea54d5cfca978d0e00762c17984190b6bd672982a305c165cc770fba2659ac0ad509292bafefba74f14547ffaf19ed3bd9ceaa30295867b939db707b55134e673e04d184d0bc985c4250e4fe020e7d7c6fceaa0374caddfd687add4c287fe665854bc8516cb40932ceca67a6f1b68bd0eea5c1bda5b680411e6ffeabfcac7038f7339b2ba2344f8a836d5d012192a8a90a4fe10e1bfc16a0ca0ff67fe84df3c6d7d4381b22e102c8d8d1a8c31f2c084b71b8216f42883e52cade047596a13a7f1f08c215c5f46e9b765150cf0b29e8168a8d771c052fb15f6ed65066acdb2caeb74738ba799611f97a9cb2373f8a2e8ed1d6c87cf15d15aa9cfc8a6ef0c34a175a637f4ea4fe1a076e794f73cb28879add3fdd8781d4f78c9d6413e5e09f3575ff1b7adb5d874e5ce88e49c5cf15686d789da76901a426b3a95d8a895de8eb30a39253a5cf6b33eb27323e468385888b6a74e0451e764753e72be3d008573f9ab719390446c5861c1f8a257a98e60d3fd55afa0494dbffd8a6fad0873b3e31c7d09cff8c19fb411e351baa1788905caa926c3b939af27a01eb065e7ea04d21e09e56e1aac6b47922347aa4f968d0e2e65cc6bd7d27ace8be5b778b6197f9c659ce0261888d62b19eb6a66ea125046cd3f50ed689c2ce7eb5500e7c9083c73a4aad46eb9f0dc5cd99b069b18d7f15189b1161a6f9058c72501550e7bea7703a33e39927feace2480e5192f69f264d7fc516fb02d9b26aef045c23f36081d0963dcd9481c03e11930df7799fb1e05d8dea1b1cc7d2668b5663c8de9aca3b5de349cf29cbe2aea1d43556952334d3c33596c6631c814e948cf3b7fb967bdf8a6372d04044aadc9b8457ca03438c11990ded01d0abdc1a182b42832f445bd434e0d248fe7699f44f40e12deefa7fa1186a1b967add18e471a48af9a5970f3ad6f79aaf73e11c40334ebc52cff4508d2dc981bf385a6665a4a1e19d11c6dd695f36783225182a3120efa788c32e7d1813dab4ff8fc0073f0db3d00eb5426b4d954d5407903a78be02490222ad1fae332c70449a8e54f79b14669799b6d999cb72ebf07f497cc9da18554b31be1406daafbbbbfc05086a76db4512dc56189d3050bc9ecdd910d8ce11066565bce2fe9a79f710bb34b086efff70f1d447e03c9d1cfc353143c741688884d0f08b15da4469ecc51087a6cd3fc45c7121d0f413f82dda8ffa35a1b17f689beb7cf76f51a4671540a2bdc7c68fd41821cbede9341b571f0cf88cac0963586513d0dce503714ca2597fe067883e1b02ea3ea86858689c491dbdea209c84186cdbbd37ec1a84c352621f9fb8ff92978725e846a00ca7bcc870aae84ca13bfbc0c17bc29c5fb3668f1bc32c29bcf621098692594a59ab49dbbb41ef0bd9f2802be8fbb8ccdafbaa4fdfb04323c56b38043408711bcfeb551d0eab8c292bac0446ab124ea0327abe6948b72cb6a476b2c6a0c2bd1fabf0a0f989be5d8d95dd387a0bc93af73da19d34b19d9462d3974cd66673d24d66c5c4b", 0x5c9}], 0x1, 0x0}, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0020a0bd000000e61403c824d5080fea3d002000f4de22f84aaa6f32c968746539a52a00000000acdb08416e065eb781fc6d5060f5a03e07e567d069d230016c274d5268eb0000000000"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shutdown(r0, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x101, 0x800}, {0x0, 0x4, 0x1000}], 0x2) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000440)=""/84) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/132) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00005bc000/0x1000)=nil, 0x1000, 0x2) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) getdents(r3, &(0x7f0000000340)=""/4096, 0x1000) socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000200)=0x9) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0xc6) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r5 = dup(0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) lseek(r6, 0x0, 0x0, 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:04 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x8, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:04 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x8392, 0x0, "74305bffdf9e45e788580f458284b17fe6da8c50"}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000001000000000054568f"]) 16:00:04 executing program 1: socket(0x1, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xff8e, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xea) chmod(&(0x7f0000000000)='./file0\x00', 0x124) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x800, 0x84) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000300)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0xfffffff8, 0x2, 0xa}) 16:00:05 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffff, 0x1fc80d8b, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x131) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000240)='./file0/file0\x00', 0x4) pwrite(r2, &(0x7f0000000180)="6d5d341e1a0927886f7be3ffa9a87929e81e5c7fc8f18d9f7aab01609de0b4aaf6a5d6593adba8cde486b671206eaff54b74c9b51476ac22897908ab55a6e24dbf3d373703242666b275c0c90dcc88e10f50b7f87f659490511541e96092540db97b985c13d5cab10186a19699b6adedfbc3c0b72d5f86ec02919edcfcfb7236176319", 0x83, 0x0, 0x9) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x13c1) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) utimes(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)={{0x40, 0x12}, {0x1, 0xbcca}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="fc00fc81ba6319cd7eacdea5d2d9ffd0dcd36501a8ac921f6fe4a2e44153ae26f89ca26d1ea572ffc4c391af8d41ef2b65b4180f0f6408d062fc154d1745658f2fbf77ec628174074080cc17b1f402a5babe55b0d977345c45d117c8638de4a4c8a12bcb5c980b02ef95eb33c3ea21af51dfaad47574e1a28a557dd01b1ec0f429b5c0809a0f052dd1960317cf51502156ce2a23205de85fb35e7a06a525f82926896459af9781c765d8f7fcd160c787248b6088c8a860cff02d1e18ad7a6cb2b7f11576e35aa49fd52eb647b7a3ca005fef236700c7", 0xd6}, {&(0x7f0000000100)="eb7f2ff35c38f9d3647fbf24aa09270bfd71bc97355f8ad5c800812c021b23be3998ceb64dd69dfd3b23f9c0e84d1e2d8a7c7abeef9747136c0e70fdb3ed964442d53c2adb6bbba24b2fcaa0797766939ee7b6cfc27adaf2e5a269c133a5579b84b198343d683418c97223adfd644c2f8771fb37594aa22bac58feaadf5b0e766e3bc73c51139039669e1f6463c2db457c4e83e9c90bb7d7cd9b34fafd0d4e20caa6af50f6ba72ff451ae3d968c373971989bce4316d110640dfdfe5ca1315d833cf4f990b", 0xc5}, {&(0x7f0000000200)="c750cef9b185c26fb4361b0317893f85ddea6e5931", 0x15}, {&(0x7f0000000240)="797798eddb98e1cd49ad3961f30e39696502f5b614347aea5f4f45e27555720157ef06279b0e8b0e3ab706d968bfc398f7e1dd512fee7ee97ac84ef09a741eb11f40a68885723df7bdd755117688de7b829821724e56b88ec4578a2c4364982272c63c159f328411608412882a94af6c014e58ad82eb15a0ae51b146d831acf71c59b85833d3a2ed", 0x88}], 0x4, 0x0, 0x1000) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x8, &(0x7f0000000040)="436048fdf262e2c1b01aff2d49d36951f6e6be8414154b96d0ddb3312c0bd0cbaca2ccf1c881e5f3813e9b7e3926527ffcbafc232768ca525087f3a006fd6ad918d5c977718e604d77fcc5289695f9fb7283a7f604af8c4a7648ed5e83c7dd9befb5016ea18d4d1def5cd52d0dff1db192281645e045a57e445ab0888d061e4ea5935dea2524c83149d154cc25f40d1f3ef616eb7530147456061523a166ec0ad4825f31228471990dda641428859a567d3c68cab3463b9e27b7018eca33b56d53da4c796df9707576c93a9d4a3231c3429c75421b8ce707c5e3d4b27e121c4c44", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x0, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) getdents(r2, &(0x7f00000001c0)=""/90, 0x5a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) dup(r1) 16:00:05 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000011000ff000008004500001c000000000002907800000000e0000a0111099078457924832dd4dfce2c1b3cbc64a45ff9f2128e4bc6cdc73f6ab5019166c48c11e498339be821af5a97f2ae9e05046bdcbacd932c2a15007207726fa46d13756b5fbef1265f57f9d6a8fca97c91d1f11539310574f735ecf527c21fd4a1ea4545df0c52f10f60517f6e4e155aee0095"]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x10, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="6a020f0b839b50c6e0", 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1}) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x6, "00000e091fe60000000000000100"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) getsockopt(r0, 0x0, 0x6, &(0x7f0000000140)=""/233, &(0x7f0000000240)=0xe9) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x20000, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) write(r1, &(0x7f0000000040)="fbe755f99ccb99520ad95b755b3fea2d4de8b67e0293d5d66064fa00f7a8e71936093b4ce102abb693b79e0b3b783cd5f7293a9d7bdaebfe0d01af26cd1a2a1b3990099983d3147186fa3c9923476b8f403d34c0ba1cb26d2dc7b61854f2072ee0ac766b107c0942f574537822d6bc38c641789fd53bc51b881664d717f06580dc680cdb6d6edfb0cd0608b7441fbccc443fa6516a", 0x95) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f74696c653000cb3237506be14ad05e7e70faf062e7a50db9864314eeb49a83f1b9dde58af5bb567e2fbfb36f128c717d700d9bb54ceeb638ca3cff5243add3c47e8854f7707b1aca872c597949ff850ed8a4e359f291f1a93afafc5745623f223e6fb17a84f29c4df6892769d7e32eb082bffccea6f010922fb1e6bd6068aad92ba6e87070615e360b896b63b68d7500f55c5d20eabb4993be46ae489fd4ae0f020123db47bd5ee7da9ca240214b21400e1106e954c8173b4f8603ee8e52c349c6a18ac7b9525194971bb1dc9566a2a25345"], 0xa) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) listen(r3, 0x1f9) listen(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB='!'], 0xa) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) sendto$unix(r0, &(0x7f00000000c0)="b1000300", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x10, 0x11a) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x22) shmctl$IPC_RMID(0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) chflagsat(r1, &(0x7f0000000200)='\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr=0x7f}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast2, @rand_addr, @broadcast]}, @noop, @ra={0x94, 0x6}, @end, @generic={0x0, 0x2}, @lsrr={0x83, 0x1f, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr, @empty, @local={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x161) chmod(&(0x7f0000000080)='./file0\x00', 0xe1) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x65, 0x6, r1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = getuid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/4096) setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x6, 0x15) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSTART(r6, 0x2000746e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0x0, 0x0, r5, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000002}) semop(r0, &(0x7f0000000040)=[{0x4, 0x8, 0x800}], 0x1) sysctl$net_inet_gre(&(0x7f0000000000), 0x7, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 16:00:05 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x6) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e5b060cb804"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4103, 0x1007, 0x840, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) socket$inet6(0x18, 0x5, 0x7) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000007c0)) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x80000001, 0x3, r3}) dup(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8000, 0x9) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x82) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000000)="e81aef627ebd96901ca3680cfdc9e12dbbe778769a4b17f1fff523cea056d3", 0x1f}, {&(0x7f0000000180)="0624ff659b9d5c2b91dbb22cc0f4ba48f6dbb3c6c316d58dcad9a6c57c47e4afac8bb26dfb37c1cdf07f1d819fd42c385dbbe6b59d5bfa5088c488890818e1a3d357a0e780d55d92897c372f239bc5b313b5adc616b5c6e77ba1684cce57f17d988d563ccc296538bfa6a1c47b8f0aec9c712e", 0x73}, {&(0x7f0000000800)="f55217d59bc5779fe8a8f4fe8b7d19ff97b12bc638cabcc2281fd1eb89ed6b472a51522493d56ba2198c4cef2c6697014d1b6ba9f699958a1165039ada407b0a9603fcb3da470268202cf936cb5af5515fb394e1c63224e3c2669ee4c0e85d2d06074e998aebcc3f5cf3316cd92a034d0006f1b3371d0796df19eb343ec8a6ddb081a6252c260d17d40d7bd087a263bf6c57ad8e286235925cb566bf3d5f92108d0b2f3ef6908640b213effe518cc1ff1e04cca4bc89c3c641d4a3095c5bf4d782fcdf9c128936e8728d31c4c978164684db92eb291e8976d565817283367c534dd4e3306387af5bdb647f4cc633f0d9ed527773d618647e9ad33cd5e7800192a6019d4aeb25cdbbff38718e39a0528074031cd9b63bd5485c229d52b0d408a6188d079b7a8c37282d7bc1daf8670d887f1cdc7234b6a1d3580d868b7c791153751397822f3a612b0b2fa074196b73c6a5b5def1bc56b5a907737083c6e9245f655bc6af4af6be2669e4b62641f98a9a1d4405ac327f371b1de49944e119b9c402a53bc4d042898affa7640f02bb0d521df447bc2a3feb7d520f12169fd1511f3d286c8b6ad3781e8cfdfdb12e80608df520c083fee95c16fb41702708450a6211d2b16af060a8abe0313621c6f3eb107beb09dc65f3b7f2d0ea04cc0fe06a163ba8a93242fda595e9dc8981d81ed4d87edfaf955d247b69a3d24033138949c666b72c1d385260482d475eee43e3b7c35f9780bacc8bf9f9f35cf45843d7fb4dd1fdc8a563be54b7eb2f7a3e3930a96638a10a3eca9d27fcdb40316ea10e1dd46ffabe45be030e9250f19bdcc849a2778c34ba3846abc96b18a8a0ce5b16556919bd8b79b733f59e52fb71fc00e0e8bb109022fe7907b8e6463ad04014ac40b5ec6f6898829e2150a86ad4c5ab781b07e06d4e325e65cd9bf003413f4f7dc6a4561aa722042ca80ca94c45de709522b1d2d10932be8eb63a852be1bd9a8cad669544b94a6ecb29b80a2dad49520b920b690385e887f7f787c5cb6575ea6dd19c9121103503730b8b004bbb8b6e739fd66de936d2957790024b509cc6e16a2f61e4ae1da625e3642d7d93d091bfd58868ca325ce9a6fb19a11cd150bb4937ba39bf3e33934402736b872520bdd15a1d802863e9f2c4ec352a1d6da1fd75b684f63a1bd26ec57af903615b8df7a191e70b27e66d945e2381a8658cc6835dc9db4978297fa55e1466c8a48a36da6ead97c96d369741b48d7c51c1f04e22d009860149172b9d8ab12fe6620715c8a82234c0d2c9e29d4f2371795e2ff6503ebdcc901a77f07e6dbf91d8cb90775aabc3446b5a340b6378b9d6af7f19cf0cc795f4880c988054297db41f1f3b5122b72427caaa9af1eccaa5e6479da4728f630bd094b0a4c7562b1182f62f2adb6730f8bfee90d9dd3b75eef05e9b13625a5cc092ddfed975a0a50d961d004901ca4741f82481a5311c8f82fa606fedbbd9d7ca37993a7c9c4c494fa7f9d253f217af35473524c81b9987fbf544568bf1309d3b705928d1962bf06a821f06a6ef791c498e02d5e9b12f9241e39dd6a18fa180ea574ec35404a6e7bf6bafefc47b0966148c3ae0f8e34b31570d5a2598e27ab16afa69c736dbfa00094568803b2f88527a6fbea35356f63ab2ae0b279375b6d7c6f6a4bb900fa1a15db5c26bfa0bbe9ae13458c5d4b03729372baa816b5ed371002d5d29e5adc3976d5729abf115cfecb05104192f96f95be264fb5aef7c66cff7da133a1332738bebf68fb171691d077e12b002ffd726bbf8ad72fa706a2be5f69c150837fce1681dfa9aabe0f1d3ef7f7164ae080c332e5c471b48e2069b56f4a88d693bf09fe7b83a058d1c370de46ad6a09cc065244440d76dc538c8dd8480d1d95735fe1f0d9287f58f11165fa33d11dd425ea32ba3806ccd6fa36dd0e44cab73b1f38fd713f76e6130a6334f76085322801f3daaa2016088804080c540204e4c79148c274ea5c3957f4556b4d4cfea23cdb028a0e7363362d62239a43ed670a9da75c11b7034b60f67b48b1648bed11d8b29256ec422051b4f317d6888752aac81447a0e4b9000cf34b746cd8009ca9b93c027625014bf1819f913e6d872b19b1c44cc21aa8bc8c6026fb7248803b8acdd1db18197fc6555bea7c2a8dad40f2c28f37d44e64dd1780372ca15ef2962f649149b759b3fcd7ab37aecb968e3087efd2e5c35b1e37c66579a04bec07dbf53275a28ba45ce00d8a9ffac9a18b5ff864564169035c6370697a09ff9d5446e61b33471740dfdf12208f26b731f361a10b7b7fe49393a9d6c16716db412dc712d18e20f1f590d57de4eeb800b19ada28d9e1d6c87fa49fb33db73582ffa8856731594ad132343e919207075f4ef442913f464dc190a69553a08c59c56eecdd946938ba5545c54d18cb1f7560b019f0d94728fcf0d2d30d1f5e0ca3ae37d15af0ba4658fab6659eb25681731f8387b7292d16fba286b957c3f5348816660483154ef733b07d45897ef5a78258eea7fa8733cecbe52df4dbed050ca665c890e2dd401d82aa77b11f752e462453c161d868bdcf7d733e3f368786bc94ad869bae821ad9428b81815ded656d400d4b59a91f9665aceb3a53c5eb14a131db3192b6602861c8ad288e339327602cc84f0725a7799af16da9208979c03f9c55bf3919ac918c4eb2da68056e64e1d0dc4a8ba6ada680882f7d89413e5fb86f96575f04e3e4e0342b0c8d1b7c06ba450ddb0cb61ada913b4bba6ab38792a36d0193101226b71989080997736c5dd769680a299408a392263b84bcbb50133e446cc1455c28db4af3a710e8eb95236608f7b04cc612820318ddd5129ee6a6abfcb06c7239e4042fa0fa15e9ff852618dedbf3dd1f10ccab18eac3b8a68ffa4e58f6d4dbc9d339c615a8374e5680e01cd33eed1b4baaf197be776387ce12b092a30c645e1b8194c04592747a20c81717faf234b1b56056679b5d344e0dce1450ef989d86e476e1717dc65b00a911d590cbcf88829588ef504607020595b3ca44117bbae5268a48b3425b2195f824b17f0b32e3ffb0f97f874fa9c1122e7ae8053dbcd42670d923591c2c8c5d86dbce4a721111a757693a365937776ffd74e610b9d26211f2d15e21a87c2b898ce416b96aaf04f4c11da2370e2c9ba37e44d364b2aa85d13c7596d4941bcc6a3aa04edb3ef607ab6e360ab203734bb09c195c58e908a035b3f76bdce44b0213a430edbe0b3bb4af03693a41e131a0bb4d90017fde3db8c161784977005eb000c1719f6faf1910d5a510fc36c6e88b346db49d83cb1b10381c05f14a8274dcf23a149433b226841b8738a88062dc4bdc3e260caf3e5106b7d6f4578a1818a2cdccf37596b9de30880e2835bd569bbb26fdae2e8bf694506b5fd59671facdc8217ab3f9ee97d2ed834de459b626708a681d7ee1462c91ce8281cbc2b202d12b1f0f83e8280279168d46174ec034468042489b7d0015b3a3d8077fdaf2d381c5baf324e502e908d987c96c6c5f9f419ca5034d23b30f19e81ea16299e0e9d8849101d336b4310d363c7ed3062ef411a51d988a58ae6186550c8f43164edd0ff0572ca2d39166b41556508e88a7189eb5c59b46e45abfae5bc6c5ca72c359ead914179b777ad7e8575cda151a7fb2951b7b60e4bfe3cc705e6cfe805bffdde7d166c9811aa68b8b67d65aae091a1867877be8e0c080f42ea8ce0f8b68598a88c64b51543edb8b223e15d893af7074dbc1595db741ce8d9ea9fa5b47ee5b658dea01b7ddcaf1bae3bfac16417d54e95e4596343b56aceafc210914e2a49f48aaeaab203496ec48514373e2e8236e1f471f28dd13e4c7b09ffffaf42788bc869f4729641e3c48cf9e363950e6c01109e5876b6ecd68f68e93ee0012022fbeaab0d794d9c4cc2ee5e319990810e9e98aaafaa31be9e874611533b715923c125b807f2be966c4cabf833dbc75b9896f86547ffddc12c39d73d8d60837aeb03123441832b9a1f04f09c4932cd477f180efe59e5758fb003a156dc983d260f9be9b7eff461bafcfeee9c41bbc9309325f6319a87d8015ea03af2bc11bcdc67aed652a7b2bacc69edbcca8cdac2749dd499b2b3403db62d41d0933f39f9e221aafcf34ec92cafd26e0e79e645f0b477ea543e0c247b65551861cdb1bcbb2179c0fc9c6508faad87f18c37f17a831cd73177b948728c12cd3c54d4f191a784a624b76b204ec2c52baae95f1280e2339e4ef5831c634d7829a32dd2009961ef758caded207022f68bc00d97c272be46bc8462f2518f503cb1ae8b0a4759b64dad2ecbab5c9fa36f401eaed879279de54627068dbc2b7c75666ea7e635b352c40bc5ce14c0f7312b125ac965d609f7493fe4f72cfe92b8fdd650f68e1e3348f7e58eb697486903a9faf41374b9a4866d89ffdc0309c97c0645e31754ed0ab0fa9481f5f5370d51063b750b7c482119a566d937c1af0166281215e7a187f9376aa0d2734744f5baf52ddbc055090cdb4b891cd34daa04d878ad0f361360b62df67375c9d15578bd8d0fbed1174a17669cb21b467413239607b6963376c3d27339a26fda031dfe88d0ff85ef77b64e1be17bae727481b62936e21483d3ffb734601854a7d32438e02928455168cdc2fe78c4c422924683b3d8605a6fcfa754c1e990b00f119d04929aaa7533a042868739848f233d9eea70e2bbbc28aed8296915710e90fb00526c5f39f3688b49cbc2bfc51b64278a77e307ba7b440745d72a1944299005a54c2f05bfc4af2728afb556957e3965427928a130400667b02bfea92faeb7e4f5c760e953f1db4a2fb46648918ce63df514ce7e3f12b399dccc9c05a8790d7945da9c862d03b130d35540b682afd0cd2cba856bf9cf329cee4633eae773d4c3410cbfd4779cac78cf29e6c11b6aa663582d7a1c2d49b08d2907f3ce4a886eee27cef0fff47260c0518646100e3b228e435bb5b512d0192eb1af313c8c78a2c03dad65fca5f08d6a19f06cac4b6d92b3f8a09d36428a12032588e37738c060879a40313ac9ec92614a2b70981b076a57842a1660d7fe4a2531e90a2e5e3bfb448b60af9c8ca51b3a2fba5c08646692ad5f4dcb960367c56924abba384b73088597ac6d6fc7c712077a041ee69ea71ce295f688e0b34bcef681defc628561299504e6e969c0df197f8e4d1044d0353c730f713dc757fbd711fe8278710e60a1a734263fe0d9097789a3d415dce9a0a60c0cfed872d62391cf631c4c26453846183630637f5f0d44ec4074b4bce9c476dd8dbe1304b78ef0998280247b421160dd70aa34b59239c5f9af43ac5aa8824a1df08ef70315db14e7ba88f0e6e282826683fd51e291d226233b8cfbba585fc54cc51625120bdb04ed2047e6df21153ee82bb62dacf413a15d1b8c2496937f3474ab3048e7d0fd635533bd651307f50a88560cfa16e6c67501744cca86ddd0af7cfab59791b010791af2631a745c0b3ab7e54076f3db55d0922b23247efd6d054e094b85cec93797b95b3bedae97adb9bae627913356e7eb107d081880f2a89ec78075c8a525e98ef1a8f863815361303cc67cd177bac08621dcc1413e8c73882c1e172efa5c1d11bc60cded5a0679a64b583b039737854bb97e1972e2a47e9e89925ed193c06574f4173e1ee36ba0a86ba4eda766f593d91f4de9c8b508294e55f23f2874c745d2a2c54b4855d3b6fc90f88c142406c60ce73cfa3f7396b34faf2109684ab2c36f146a6e77e22d2c23075984ea9caeb753d3170708024a", 0x1000}], 0x3) write(r0, &(0x7f0000001800)="3e5df5a08f3a864fbb5b99e2e5ccd408b601053de4fd886831a10c1dfa883776bcedec29283011554a4124bdab0400c7e8e60e8f899112d5de8029abcc96f98db295f81fd98c86f6c26e258cc17eb38c01225c3b42e11cb6e3057ccc987b7cf743ce14a26f7cc89272d9e502412782ee18a714b7dde2b4ff62cda4d8a1c65ad716a9d0827b311f017d3fce7576db2831f57ac2088ed0ffeb4897966f03892084acdccc86df8488c857f6b0af881f2b61a6a409b0c66c89a22b9f50d6533b834b13aaa5e8414a5b6494bc9f500e116803f1691f5eea3b9e46186d19783dcc61b0f6d190074c35ee54e00d2330b3ab60e1b7c4cc56035071bc17862c9bd9f13e317b20d7eae8852f6bcc1f4b74813fa62edc73d2a0d1d721574c1eb1cc9f4adfdcfec1895c49df146e2fa7a28169c50e14466c6ae6debfc1c265c35b1621c6795cd2229df3cf0085ed2aae1255cef114f6fbb7e3016a5e5a502d592881c7ae2d4a3abbdd4263d414729ece16fad5b0fc6ea0e19594183722ed7b00ca8efaa5a9d54f49e3da33af596ebfe8ee8099e304e74a9ed5ee9aa92c7c1f8efc2f4264352eab9bc61b449268367194511589766bc5034a665ee5b118492ecbebc7eea60296024e10ae9d6dd27e3505be9ebf1cf18b7462ff97276abe23aa665e659b56673cb9eefa18ebfe60a40d245555737c40f7634680b210b57fa0174f218e9f2b8e8e0edacc25dbeeed20746b5943a3e1f388f9f4b8ed90bbe025116deab082dcaec5304acf163c01147b880bd38d476dbe2e06820f6d670cecfb6e24ce5326f21c0d94d85a944690fb4300df566674312c5b4c9154f57646b802dc83a42e65694d5354f057733bf1ad16abc63c0d4d9cb7e34b3ff8c140eb3c4613abeb11820c26b95c8d0bbec5298d6c2ea0be7593fa6c91bc5ed86d6c458437eee994bb169370b77d43beae7b21a0eeea441abdaef6f0375107d708fd61484b3cee60e991056eae9317edd5dbad438a2213ce2dee70951b3e1605ee90526c344bd9dd60641af4073544e57bc9476c3c6379dcd540c3885cb67bf788e8ebeaa83ca39459de9401ecd430cd6036997dd797c7feaaadca8c3432188a9291649018bfc542ad7f262d07329edcfa38ec2075e1b1bdf9c2ebdfa02f4fa8ba51da472ce8a184105aa81eb500978a5ba35660cc08925582ff87d4d3d2602e5de5b74c13c92c7a2f58b262a87c237b3d7ba5b2852227f7266d0b972ac62791284b5d48fa355c93db572d78b6a4d59b42a054596beeb62c55d691216d25c774e97d86ecf2308ab6df3c0c573fb35951a86df133afe6013e63ac2b8a6b6f6144290dd571cd4812c5e26cdb402bf22e4a3adc11d3e71a53e835998d740e9029ac050dfd9abf8beda1c8d29746e56422f1389deac12b1d3a59774469023fa60a338025f5c38ccb5fa81f3a76f233f87c973b1a51215b3c8db91dcf4a5904373a8fb2114ee2aba3828fec51af618e8242c728ff64e2c61e7e6301c970b1a16a32360464f60fcadb401658502928988e296893b9b17f55503ef7f78d9a9f82fb81499b1022f6771c2a20f4ad8d15e3ad9e85094cd2d8c17f23701d114b3b5b9c34110cf85bcbc3f20dd87a021cd0c874963dcd2a5fd8d00508eada49165c7e38b343034e8d50c890bc095348f39fb5457f5cba7a79caecd187f12b106968a3d1084ec8ef26f40f328a2fa4ccfa7ede5cc7d4801abaec1d948420137e24bf8c6aebef8a251958e79205656b42c046d09c9be7712f9a6ac95f496334c33e2802433d8f5e7e2221af15b2f5700ab4207f8264b9aea2c5e4aed1e51c56152bae433bd085949c639d5e499d764a223df8ed1c240f6a5f55d905bf71af7d5de7cb9fa58830587a6c992e9ffbdfc81cbe78e6e650ad004cd1337343b816561cd886de1485b2517ea359bbf8e597d68b8e8773b2c8e180348efa8e3f1bd5cebf3ac148fb3831176edceb9886c1d0ef443e536efa792e49f819d0ad74af069b65e2bc00181c508ea8728cc1728919448368cb5d15c20fe659ae5a585ae63f08da1dc6711674dd4172c78c94194cb649de7311e5c74c45ca6ea1ab17372ab09daf64244406edf01fdd62b4217a28607741f7da6362062d90df7f85469dbe5b3bfc632e6c98108565f81b8c9b5416289f411b7edc5c95e6fd4fb2d108b15315a29b94208fe0c68dc68414922cc097c888315656a171850a62a6704ab7b231d310d8974c8917c8291c67fa1465f3603a8215a4cc2fc296c1ce423b98b769f97323311ffd1ef11ad0d2f60f5dfed2ecd751cd0e0c7f5babc1cca2a0fe9648b1026620e593beae417bf3ce17399e11ce08267d20c9448bc261307c50a20916eac39a5ff5e0bda0317d934008e4acee8b0856c48d7a4b2980b0093f27c7ddff6981a6df22ebc7de5f5e1f09502676837adbed95ef00740f9b7e29134b880cb8896ac89519ceae19d8583e2539659e2410a4b3b9802c98db43bb1a7fb633ba296403aa8e9e751317a5097b1d2f471603a611a32e9c1973ecf4cbffdec3075e2245423908aabe4fe4ab5dd52344c10492e1f7e29c1a737d56b547a781703127b0e0aa47acf1e2c18c6110307bfe58ddbd179d15d01e68e924fe3a58b7d2c474ae5795fec03ea70f6c51f43ff063ebad695f6a7dd8529e7f83abc97397dabe2ee4ee42ed7c7b52484fe1405e3040ff4833bffc25a419d2afe2bdacda48a81df80fc04c650d48c06eccbb1adc9d167f4205f6b2e058d7dcc70d4d31ca64737b276504e2252f4b6c8fd0dbd12fac99e2c0c2963f0c3566969e90c0df92ae03de669158489a275738fbad40b3ec06ffe30fcd8878ae07e887c92748225157f6e7d94d2aab0a95768045b52bd2638d0b77a54343a9861359fb8bd6278b632a7788a1fc42afecc0f50d2fe8c9353ec66b5821aad98f20ac1a8f869c2975cc76cf5bf92e437fa747c15f796b46d4250a3592ac501158ec3e875444c7baf1efaf0144f69c18539979fe8b00faaa643373436d188bd7f7d6193f1a03a5534f44f1c26b9d017f010612f8e27f4610724d872a067ec5ac777443d31cc3ce5943e6cf7bf7b27a07cfd4bcf1a2e9780bda14d55d0e11594a42620ada7882048d8a5c1835cde93c7819e4ff55f6cee1de1f28dac1724d143d56af333ccac83b92a874d0ab302b72c4fd60f2c92444df0bb3aeaae7a2f034997fc6bbf19bc3be0e71303da909faf99123d8a4e7a628faa5db63593ba3d5645581709710c2aac56634118a55e8760fc5e988a9fe20d9ea344795b350ee0b1cd83044dcc0691dcb66f349894f7710aa14a1243a7bc8a95ff5689b06dc6d800ad3f73927745a3abd266154db3defbc1153bbe68ab49a6cead1360f1ff617489dadbb8236927277f4c5aa42f67ba1905ecd11ff81d88ffeaf03287389b3c6fe7ff9619e20857639348db8f3beb952b75f70f424662594a825de89bfe42758b4c9171ca0f324dbc7e8b36491e69ad2bc68ee4803a0b1eae5d4f9cc7bc004e23748a6f6f1369dd47979aa51b70298f0563c572ad32a868419a97bf0d8b4d0f364eb6eeaa279c57807028ce6fc56c8e0b2b181ff8d0f7c5f677fd9eb0f46bdec0ef0ab717bb080afb4752c6f40d7d56308da467bb1bb049f92869695e1ab6d16aa0d4ed21fee3f9cb099c9c7f59992b67f646572589b14bc175e7e53fa486c5e459923c3a90dc245f0f18146c092edb5bbabb5dd8cafa8b910658f8aef5f53e333ffbad9ce40863f719376356087a797138b4c9a7c7743c15b41290370ad4e9c4c69eeeebe1a105e2b2824cf9f42e5adf542fea0a8607fffe17f09b3c3285065a2c9b85d33abba6a5c6316ce38c0291ef4cd1db1959f7e24d5714de6d7d454b25e945fc56243bab58f38233ebe3e2ca2e3b649ac08ea191d1b8aecf8d9e20917b602b3cc6da6474a5272ed61bf53ab826e6bbb43a6931baff113dca0bc5964d93afcf4e3096788fe64f40935034413a62887099070d1a74f919295554a024922784630f6afed85ccdb252e0a668cdb99886f0aaec4e813847cbc4d7772dc3b82eb18e32b2e4936d77a26d0ae91a4526657d6bcfc6790b3ea4096cde5a0fc35c31a102c25759d71527e769aa1154448c9f2f8e94282cd605f2aa5da0be9b075b3b3ebbb91763ce1608cc235738cc0255f47600b13293ae3b9be2191c0d57bb065b7c83937c81dbab9bc08e15d8f00180d76f5849fe8e84627552e9926ed2fd871bba2889fe72712f6189a1c8fdc5376e4112ca65f473ad2b965926196c772042b21dd18e8cd8d615251a943dfb79234c17627f7d832933bf06f31fcad46e7ac604c85875c36ca6ee398a4776e86562c21422945f784bb516dd35dc185f608274aeecf7dfbc70ea620c93be44d57e2f29f5fcf70032135729e76561507be36803f84f759ac2889611a8608a249ce3abded336d18703baba89e565311dff54e906056034838ace84068606d060dbc755f3e9d618bdde0793d04d8140c7b4c825af3d641ca0831c26911f9f36dcfa57c67f417195e132d8af8f8be0b152fbcf91e6bf86b24b420ec7fd3ab40685152c3316b106ca5c6e770d6ca1f4b92d0bce2e34c0c30cf53df6e27b7bacb64f9ad95c7ecfc073c05172ae96d37429e8d3d2bf0c24eff1a64795799fee2896200d9ac1ffa6e207dc1484c8c42d25b5c060808f7d68a2f842b84edfe985386ff356e6f05a12e69371dfbb5ef4455e58a4f43db088ab6a1efa73b3f71e1a6f79c7fc323aa0b01387c85e6e02cc1abb534bd2f61f9a9a2129bdeaa687fc41164b8d55b6ab8eeaa3f3b00404339522e62a85ea23314f8e9275021d7c3a90d926089152308f4b9e76093b90a5337d1fbf5c2500f0698d784ce583bcb6546182a071f7208271ce362e1ef8ff04446e5ce466adface0ff530dfb448d5d6362731e8fbaa6d40e5f7541b5678b45d4d6bf697825084d87864c7c3d921b6459c35441baeda71505acd645f573522040cd525d95d74daa22487bd8b899b341f88b76306db62b4d638a38235a12449f5c11571f7349387c8912d6c3a75845de0306494ab3b8eb0720156ecc0fce6d13ca1454c7ecaced6446e1c043b7091e450eac08df717467a2b9c01ab65d0136e20ef8d674078e63f1c74fcce81a21491247327e6aee94ec50642270d09aebce72e659eef60d11febd07cb0574329b71cbaf27d1f7a5d12fb4ce5456212f1fd5dd29317d6b53e5801d4b53e389655b5ac8b074010ddf431a3201a5f7a7f5d279703d04bd6f3f0edea98867a0dbbc8d1819525fccee708f39196acd33c0256b80380601b8c6306eaff5656fb6788aed1473853c362d7085e27dadc624ae081b7394a15d9c694d36392a70f8831710fea4158952c745ca647cc91217609437cbc63e3af14a81459d72246bce83a3470e33301e30bd9787c59bfbaef42243686e3fb6b4ce2695dd8475ceeb6d219e9c62addb3b82cf1f2be659822b32dec880bc20492e7ce44b7dfeb292937c0e19d1c27a8e7c0cdb60d608671011c2bdec65dc6a959f8904d9c7f59cf4483bad9f55c56fbb717fac74f543806ec2a8f96eab4f9727baf37cb682f4140bbd590bf810d75b144f0ad77407d3a8a3c856551c05ea413af47220b6419d727c2caa480a42d47de1ef02152127156949627711e016bcce5c52a48d2f96cf326c2d62b75a11474344e21394194f4592b8ea1e57160b44f768ab56372cefc094e816854bf20643e6d9daba87a389c03e6146535a64079feee95b6f200db0a9115cc865255bd8c4282aa0ad10d9", 0x1000) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x6) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa81002700080045230ca901a7c464d4019078e000000200000000040090788d000000470000000000000000000000e0000001940600"/74]) 16:00:06 executing program 0: setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r0, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r0]) r2 = getuid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r3, r2, 0x0) setreuid(0x0, r2) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r1, r2, r4, 0x94, 0x4}, 0x9, 0x7, 0x400}) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6004000000383a0000000000000000000000000000000000ff0200000000003669405ba02c55fc010103907800000000602484a200000000ff02000000000000000000000000000122c9d18d594c9364e0560c68ddf4da4c111a2ba1fe000000"]) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$machdep(&(0x7f00000001c0), 0x8, &(0x7f0000000280)="a69147b4a8659acba0a115dd83484a0b0885fe07bd929203de1f66793e9a44cb832ef33a851966ea1d6099f6b1d692cc9c8583f2527f9f2c3973b2cc510e9b5c980dbe0c75ed0b6e436f12d8fc4adbdbf494cbafede47c8cd6733ed18f182839022ef6766f1c2c3f6e22b182e8d5ad794ff4c6ac651a98514cc96ab9d3ed669caa647bf440d8476fb976185283427ed3da4b102227ff7597ab75ff56fb56e508ae3a70bdd8d290650f887fe9c28220f206de78bad67e56c7251e4cfcb9b5e263572c5160", &(0x7f0000000200)=0xc4, &(0x7f0000000380)="15daa4cd1b6778e2f895a82a6edc65786036e37c667f0aeed604bd07d18ff94f1cf3f411c25a1febb5ac2d20ca67ea8d4b558bf54d13fce36f83d82f7a606ca4212ce8a90ed27c2447b96d4db4fa398bf89f0427f84734f179c122b841b67aa73f65d73b26f7f0b9ed67731748902bb656274644c0b130f356c211e67d00e73130302cd6a1ebacfa296c8f62a7354700ad4a5e4a0876e73426ff1b711b136ede7a8bf58583bd08f69297678d3363ad3339c543a74c9898", 0xb7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0xea) r3 = getpid() r4 = getpid() getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x3f, 0x5, r3}) 16:00:06 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, 0x17bd}, {&(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, &(0x7f0000ff6000/0x4000)=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)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8e51, 0xdc, './file0\x00', 0x3, 0x8, 0x7, 0x2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSBRK(r4, 0x2000747b) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="fc85789768374c3bd5a6b52f051d796f94b0b88c6c5cf5", 0x17}], 0x1, 0x0, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6f, &(0x7f0000000200)="b0021a4690e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a20bd73427ca57829484a", 0xfffffdf5) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff81, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x2}, {0x16, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r4, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x100000228) semop(r5, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r6, r7) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="00c3", 0x2}], 0x1) sysctl$kern(&(0x7f0000000000)={0x4, 0x1e}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x100, 0x0) write(r0, &(0x7f00000000c0)="c59db15fae8483c521e4e2908a030454ee99c12e4a6235e6c1261422a0b04b371c8c57adc628df481bd48a9a6c124d187313485b436a01fb622d589d4463ce6844615065057eb439cbd83c5709d0519e2692c6fe9f5a0fd6a2366986d4", 0x5d) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000000)}, 0x0) 16:00:06 executing program 1: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x105, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETPID(0x0, 0x1, 0x4, 0x0) r1 = getuid() setreuid(r1, r1) setreuid(0xee00, 0x0) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0x0, 0x0, r4, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semop(0x0, &(0x7f00000001c0)=[{0x3, 0xb89, 0x1000}, {0x1, 0x0, 0x800}, {0x2, 0x80}, {0x3, 0x3ff, 0x1000}, {0x1, 0x3}, {0x4, 0x8000, 0x800}], 0x6) 16:00:06 executing program 1: 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) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="4200deef0000010000005d040006"], 0x7c}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) dup2(r1, r2) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000000000b717000a0004"], 0x38}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x3b4) accept$unix(r0, 0x0, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) r3 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="81308f8c4fa6217a17056b887205186edf5cd12f5a02987278b8bff44af71614144c08bafd69", 0x26}, {&(0x7f00000006c0)="4d6eb1e7be249a1b70649d671e14165c38558fdd92f5cbd8129541449909bedcade97ef352db86414b58b206a1d752e0ac3418f76809956db11456f31cce81e3c9dd6cafb6d86a6fff8d16340b37e9b97515111781070e9080631a728700343234f3a108fb276c283576f610af1377311dea3e4ec8b70aba778470b304ff8d3a93a3c4efa5646e09f5c2fd948a1461dd4cd32f849aea58194a4d273ee2b13274c1c6ec4d47ccab91f886c15c83b0182a6c981a11c647dbcbf2def53840f9ca9e57257e9dc04519daa4a7cb1336eef7e798ba07c002cfc4fbb47992c19d899084ccb0439b413ad6c6c0fd9615e2eda022ce00225cc19c108b00000000480648c13d2055c1a4b4b7054154f3531c3c4a9960fb6218073bd3e4d158eb19b9992d60da227d08395639428621e029dd663968497cd9be0cecf6a389c822abb6bdfce1b1791f9fa8a0ccff83709168c0fa294ed4334296f899401cc68af918e268d9dfe6a31140a3a00bc2b76edc4b6ad09abea7507521f26dd25018", 0x179}, {&(0x7f0000000300)="e875588ac97d66cba6f531c400b1a1196dfbe9f5043e50127bdd3ec96a36a24674dae435e15557f392da57d91983c649e8a8d72fca9ea96bc6c01544670946ec9df89993f6f276f64cd67bf3e5aaf4c016f6143b261bbecbcedc6bfaa5606521aa31ee7a2a3e49e389a8ccc945fd9f25283b31dcc2646c9dd085e08c2ea059f1f29641bb8e23defb8a5fe53f14efe7209f0be886fe99ead3362711081adbffe7c689fb793837e71e3f7aba0df248db7d59e287d9fc469356eaa6aa676d3ba2b1", 0xc0}, {&(0x7f0000000580)="8a07220a027446dcc0d94a6c491beec6a6c4d006fb8a811b73834f1ce95f973b552b2cf27fe63a4d8c1f296160d9f9b6ab1e6eab5083a46b584f06bd21355fab832012ff361aa57ff8244bf80409e2f3cf86d4da5a2653ff068069728f6e4c4aebe74baa7c6960d0266b641d7c4f5b4994f18d0c1e1a130ae7656829e8c3ffad43b73ca4c1daa61de774c20bdf5e16b0588841e98c0a612284aee314a05e1143feffffffffffffff009e0d7e7938066977dd7118da314a3de30e85b0c7ddd7ff849ab35e0b12934ebb7c986bb577fc159df11aac8aa85b7d195b9c4b7e97502c6cc6d4f03ed7f94123ec99242bffd9c41345205b091a5b828339e2cfe4648329629fea6618960f11f8d324755abd61b65545bd2c29277fd8e2", 0x119}], 0x4, 0x0, 0x80000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x24, 0x4, 0x1f) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) write(r0, &(0x7f0000000080)="e25aae090000000001d54eca9ed0b582c94bc6f290c5bc1623bea34e9db02dd8a57f157623eea13c42d0c6de61cd0ea44c7b4d5e862a5c02ace310254a63308d0421208bd74986274eb04833e38102a68ca8e06acee733ee93", 0x59) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) listen(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = dup2(r0, r1) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x54}, {0x6, 0x0, 0x0, 0x6}]}) clock_getres(0x4, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() getuid() setreuid(0xee00, r1) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r2, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r0, 0x0, 0x0, r3, 0xc0, 0xffff}, 0x9, 0x4, r4, r5, 0x2, 0x5, 0x80000000, 0x8}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') r2 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x40, 0x1f}, 0x8, 0x0, 0x5}) 16:00:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x10, &(0x7f00000001c0)="d70795493fe1281d0f019da6ba497678b07d945976c5eb225376e06e9aa46f1c8fb9efbb4cc24cca200c43ad5540a5c0cae46e5dfedd969221df1def39baa2c7ca07968ed72a491540fc3eb7af30fe8bbab5fd2f2ec86371a490dcaf37c8dc6630f7b9952e444f491bda5873ce2ab3fde1579ab55bc52e70bd36fe089694ad24555829ca0052b28f8a3b59228381c834a068d8d1a616d84e8273044508b59029d3246938241ee2042835e484a6dbd482957150647b53b2483c2950ab8aabfd7c3ac854f6459385add968d4832dab289cca718078b504ae2073522ff977950c1cd1558c8d6e7c86bc51e98920d578812b6530092fc804100b8766ece3c593bd43cde280c91c03289d5928499ec00e8d575c39ce90a32a2fb96c36deb1eda27ce78cd855b41b3779b4a7d36ce2e1e9c58eda64646397e8b524a414196a3a91af09bebfaf90101014b6a89fb6cf064a874287367f8f94b8be91ebc780499f2df5e526068968817aac9ed4eaba4d23c4b4e75cb04b143976c3d508d477e5d2038d5973308786211cb21b4d1a563ba4946cf9dfbdc6219dd9e2b6963209072784e7d6694262e8e34672f3eef8299741a217a48f28b28e8ee3787044d9db5e8765f03426427f2526be0e1020d5b1e28cfd900191c4cd37cfcf8c2361bd19edcdd8b54b89f7fe8da37b7fa69c7141cbe0742c86888fd260720a520a1f2a210b812d1808bcc14cd4804b1617066e0ab7ee646a299731fb971bc938b142790a6ed0e4d1340bdf161799768f0690c5a32a0fac78b6760f013faf9c95c311b5903e29d6041a47384361e9e90af8b331d52060161c6d94723d5ae1753cdac8b0416289cda15e4a1c80bf71bdd6ce93886d3a9316a6a562ba5fff2d6c9cff15b45855f292e044a04b6c97d78641e3e24b82cd2577c4583de18e8564b7afd3fb6b0a8ff5475c3601764b9d4ce6ef22b3d5eab9382610a18b667191b046b81684caa8615f1d08489b48bee0d3dd2c944b9c4ca9893b62d28cc1f8dbeb542ecc461ede47763921e65abb8ecd8a815f175ebadf9c6e960c55b361c8a4a47cc9021aa0b64980719e00abf1c7f67e540f7b3f04afc7e656afae790d26c8273293524157199562ebe0a5f1eb27402ba076111916fd381af8819ba58c57cb1c47960258bfbe1bbf1cc9490c039c70bb3558e7ac9ad565b6ab01694a51680b65faf4915fa0159bb41e59e950143b595d09139603124f01711724fe9818ad23e9a076420471395bdd0ffe327eb86e7a36a72044d282963a3fb821bba805af03808cabe5f8fcb5bc5ed5818217ed729e96786d5873b13a10d97d89e46c8006e0560b78daea331e89e62d0b36a714cff20b5ce58c003f18cb25140464f8e65df85796b33568c2821ead1794d602134819f89d707ce69c5983dce33301a420dd2ca66c37f64a68c20621566c7698164aaceb1670b8fa4338f7eb98152d295d8056d9f7c553541b63372dd78bd6f1f9334c863643b328f239a592f3ed7269be23f710b8c3d7cf3204ca10cf430a92a31afb469cee33749a8a9e8feca251d9de630e7a0e3f7811cea65792cfb3be2b9725e8577c11fbff695703ff1f47f01a4bac572295ba550f0d811fe5424b30ddae30469978a70707a79c490755c675417ff71e17cc6a32f962c0c01043d269f4eb6699ed8a855f16cd1d16d37b4215f454475314d2523609b414c4de7bdbd301ec3f779e2dd90b63576eb2a08dd36df10713fd5fa85cfa4159950b5e0658a5b0657e347e987a9681ea90a896716fd2b89199add1a7716be8f12c4fca38193477f0be2912968feacb3421fa2c31f7f8dc0aa8fbf3a32df583a2a49715f4e0b176e73d5333068b10f0a1c5ed728fa91798e9d41ea1b5028ad10639b0dfb3da472df88bad7870cf2292aecf72611d25f76c5b48be77109e08d42ae30b102dec4d42a0d5e26389897f7dc1968cad417e2dcc515f4d1beacf525319ffbaefe0c438dc428cd7f799a7d46b0c469b1766def1bc34794d8e307bffc6c6c35c65d19fd278def0b3536fb417cccfc8776b12ad1dba5cf7cc93e11be4ff2c69d2352d64922930aea45d2768564858b585db037974ecae102917156fdd7d9db34cc29ebf512660814aa580ec2f7dd893d4c37fc101ab5f68fec1297e729337a7ef7d18f487c02a2f2f253effe41d220205cc531c85b57dd115348a71791eeabe072838689e0cacfdb458d9302d359b6ecaac1a59d997d3df95eae73cf3d372c072040766ac2be102ccbb1232e9272b89159312b57f680a243219b066198a54b5f0c8ce93bd0eb60834d4e8c8984b0c22cfa4255b15abc3f7aed928dcde9be0f8c36339186f27ff9ee6835f9df7458dbf91aedd522df6003a9c8fbb71760670d7566b5b707195d62fc0e97d64ef9951655348072278b1dcec6ac193e8c5e673275a461fd1d9b5e0454e48a4dd1b4e563069f17c1e7fded587d13a177c7864c9789bc7263356221df5aaa2be1c778519e6bba2881401d11e7e98170fb2e6913d98a41896e8b5ec12f8568946889540b04d7a6ac02de9dc077e43027875099831e6e081a8271d72f5f46f420d96d4d08d9c5e95fca65aa620a95c5cb4d47287caa6cdd004c0093e15085d2d647dbdde631a57e473d91e3dc48ed3742d7e1adb537b534ead472c6f263336c8a89b324eab4ee121c0c670c8b6b1fbd802dd4c3bf0a438c484d6d1fde8172ab56539cc7f60cd6b530c50b058fb1d3f9c86e96ffd7e3e9e4588257f2581adb30d5fdd0324d5e339749153dcccde95a7d08885391a7d5d75813555651986be50f44b1365877cffd49cc44d9d2a142d603817f730344d101f49b6b4fbc26aad7e6be1ebe885aa659001a618f08a9c6a84db1dbee33d49754c8c425b8ddfc1d1d208cb277fb65ab404b7c6b3a312e4de8b38a52a87c1aa8382a7ce5257198bacdb6b6bcebd614eb6c1e3fa1c13cc821e0c84b2eb137283d95ffd544eccba286b4edc49e3514a1b9f694c92056b68a714c987abd710f48552986fd9fb9a496cf4b41274119b3cdd5948a76a33fcaa403c68c13921ba1c0db377198a5fd31cc56a09d4083013e7aaba50531d5e6ea4dc7d0111f1590c3f40d3d272b9b87b925bc8d952ce6f109b8794d1b1fa078d8a49b4c66373796757dac5ab07074f6193d4126a8f9920d1463c4d019adc4b002811359879d129ae46803f620db434749cc8fab0c0d60e3cbef3debefd9ce4abfbfc073c3adc58f2585d01d1ec7217adc7ba5c54013f0d5835a29cbe54aebb0c69cc2c9366f0910df2ddb4fb23889f68835732263015c078ddf11375ffc64d302da05ce7f3e8e33287daea7ee817513f30c12dc0cba12a712d593e7ce711561fea39c0825e8f2f758ee3bfb7003548f27d61fd9d0f0f4018c14200bd589cc2d7a1c8b0f62d877daacc23bedaf0ce88a5f19faf7e76570ef247b96b4873c0e405f4c522c7bda87ab7dd8e778b5513269d84ac3aab668faf376f5997b8464cd8f640202f3c06d0e84a6316dbe27ef92677b4be807d6fffa6c712a6bbe76ccd78171744d0ea6c6de55cc1eb74118671ad48e9403ceafdb29da90f14eb926f5e658d6fba089736a9460cbbfc922447221c0a2ca8af149c17df7dc73b9675623f4fe38c5c612ddc877927d592181df4a913d593281c21df7955188af1b250c07125c97db0b86b3d2846f5c5ee115d2bb3c1109bda1fc7c9ded069ddec6bec240107dbdb9b4508dd8a8467baa3a5cbbe439e35e1bc0cc94e850ee5cf43e7767db3d95ad65ced3542399702c244c5a88babf4db624ea31b61fc45dff983e5a2d40de2542810ab3431616b80762118699dc18c9e2d5f13fe10a1fac5d27df8c41e5b7f8f449976c1573e9fa3bdc2f2069141e6226234d542b1186b2528bc5e824db1f6d1b7f02641b691b9c2d4c51dd571cba194dc824ea5f39c80cd067c3cc72fe5e0522567414edc56bedce9e2e65d4c28daf7e838935a65a6b9e19450cd441e4fafa654e16f1388157f37578de79d7db1a1e2b89ec6f0c6fd58bf642394b3f93faa3ce6c8c096f208289b98c954c005f4e5c292786178424c6504e9a4ac0ef90f5ebc0ca21759a421d029c6debd575e3bafce9637ef4748ebe2ba0a5761f979795008010e4f72b9df9300c2833e0bff1d1c5db209821e4b03b275f3d6b9c46ed9dc217cbf359703452fccb9e301ceb9254c131555d077d65bd398dab59d007bf3e176d8eee2728e3f1688a89235f8fa664efdf0423685d0985660e6bd7f4aa3531988ea132a02ca2ec23849e6964f50d557e870676f9d99c584017b400e919555d0955afe490c4e6d535e5b7d0891db558265ff5f12a8dd8b8e2e36809a2caa241e1a1818759a2a4ef11cf86f334c3d45c66465d45edf122edc91dd1375546bf5c8b8278889325dac591aaad9351b25a788937c22b3be488fb237b0845cc41e6a81557c9b0f9822885921007cc8f33015198b64bcb7b371839e98655c541f97ae1f3b2af764cccec113b84d237456a38d4ee3301e2f2eec0ff81ef274d4ff7c24e69a0e6b74c04692f978630533e5782fe977fc9c87fe75d4af0cb925cf26cfc10127ae5b5dae015bc38e3b7f805c431a28c332e4b731f89c25e5cc8f09b2acd3c12459dd7879bf689a19a5ab660bf5972f7cd78e2f8cfe0f0dbcbc2f886b5c332a80f81b9ca1fe0546fa2294aaab5222f4fef46efd59ad483326db544126ed5ae5c7fe75206ae67c2f4bf128862b6e9147814fed5a26b2967319d956f180fe34167e558c161570ccf0b157fbe9e61f0c8aa43b752d7ccede795f97e6a0640005f9adfabe709015076c9b1a96e2a8edf9626a8d10f5743edb69ee71cec0e743e0bc6d6dd4cf3fc9f0baf6264dfad1d03890d7d9f1e82bc9268077dbe1d66e964dca35abf1b4213715ab91e74734daf461e779126fe4b60dac96e21c10132df4d7ecf61a13f52b2046fe75eb767d2e617f90985f9ea2a699e415cee59d79fad593222ad2825771108b9de8690b9b08d0c930732ddbfbc37d72dd8eef5f70d4e4d1b8ab3c0c2532d22ddbc79fbdfd4291a94640d5c89372fcd29d20b0c094259e3498cdecd7e08b99c3d0dbb8104c3b8d3b57d50a35fbf1023ddd15097173297f8819319479ef245475cfbd006fa64256561c86e6c429b0daf5cd6cf2668c7f3cf0a1e4a384817bea213cd5dc9f787cba836bf90c0d664d1ca436a31cb4c38ccd0b137a8202aa20c22ff8615da51bfe2c09442142cbb3e26ea68298099ba165c799f1b85f632345d722412b5010fdfb151ee146575fb0fdb1e94c5b15440b534575b664142107063f67cd975ee50344420e6350b2d1c767afbfdf64d23f9614dc81babb8fc46a7067ad9c62f159f31c872476534802b1438109a9905d3e0a172db7633edfa29c425676ea40932344e804ce49b447c30b9b07823a94ed6ee3cd0393d1f49b337694cdbf60d99f301cd740c6f8cbb2a408d828bfa99d6bc1c3f90f4e60b1b382afba599c5683c1707c68c1ae04f0c0c306ee3362318bec89db037581d614a2826527b520f0f0009c11dfa131ee9652a0de2fc31d4817291ec665d69f4a696e2d774dca4bef27cca2e0311d158d6267dc295db73649d1b84f261a32428799ad58e024af5e57da93f282c172513d2c2d8ddff1245181d912f174fe000fcbdc05c8efc5051e8566f2f7ecf84ca7e044750a9646e1a8553f661fcc4624ff7cd025821091576ab506b1cd11674c6d5894ac77f03397e8247844c7c8896951592245fd23e9582c9a91d79218fe79143075", &(0x7f0000000080)=0x1000, &(0x7f00000011c0)="eeec580650a65039c0f0c563c83def2ce205f8260b6a9d454c932b30933ed91078e28e4577182bf26b62f0ca4e09151964c6a713a806c993c23fc28e8dae462c2d362a46e23144613a795940fde6f6d91c0f2ad149e9cb6cacbbc1acdd35f562fa5340a0b195c2af133afeda6d332c78f394f90028765953a12e74559f691e7a8aa861f9983fcc5fb9374622dc57017ed286f349415f917d704fc86d5ed609bb197ccb4a401f71bfb113", 0xaa) 16:00:06 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3ff, 0x4, 0x3, 0x0, 0x6, 0x8, 0x7, 0x0, 0x0, 0x94a, 0x8}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) geteuid() ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="526ef3", 0x3}], 0x1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) setsockopt(r0, 0x3, 0x3, &(0x7f0000000000)="8c4be1", 0x3) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="d7b989185878aaaaaaaaaaaa080045000014455a40c488ce00000000000090780000000000ffffff"]) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) 16:00:06 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x8) bind$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="fb58f1a34efbf6e73fbe1538fb1f17b9cb7e49", 0x13) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x87, 0x1}, {0x7, 0x7}], 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) openat(r2, &(0x7f0000000180)='./bus\x00', 0x841, 0x5) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) 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) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = dup(r5) ftruncate(r7, 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xd}, {0x4d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="fbaf7d41b542e344feeb148adebd", 0xe, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() r2 = getuid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r3, r2, 0x0) setreuid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r1, 0x0, r1, 0x3004c, 0x2}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x80000}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xffffffffffffffe2}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffe72) fcntl$setown(r0, 0x6, r4) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x900, 0xea) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000100000000e9cb0616bfc82c00004213695f3d2a4abd1301002ead247290649a9735351e02ef00020000000000004d172b152fdc413196ac9c6861bc26658cc56a0aecdfa52e1de8847eccc786a1aadc0922daad2213d7e72fd0a9e77f7b0e8268392a60114932a6393480622a44e9bdb90f5320e82006c4a03fd14efb5fbb14015ad45d88a65ee1ec46f967ede93317c36695fc84ae5444c0f11040986b0143d223cc5fbb1da77763a5df8ced8bf7cd0c492d8f9a672efd895f409536795aeaff3b54564f82426867692287e6838580cfb87cf8d8c29c52c936c113ee3ee4f3d36a5d5fb67808d6a50e171db22f581706c45bf3240e818bdbf78d97f1d15e196d582c8a9f89c96c326f629d00db892a249e68c1f9107d5729a87516ee99b1c119268cc9ec1970942d32ab95e8bdf6379cfed64d9dd31c2e2515d20b4bc94a1b8f74ae58967b71cc12a3c1073abdeedee085f2ac6a5934c413d8281f1d30a622706ad282d8c3b4a3b631fefa6acc1734c5d9de4fb6090c0e7de0985cda1b4e86cbabe36746ec00"/403]) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0x0) r6 = getegid() r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xe6, 0x0, r6, r7, r1, 0x1c1, 0x8}, 0x2, 0x6, 0x4}) 16:00:06 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100000037f, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) setsockopt(r1, 0x1, 0x8001, &(0x7f0000000300)="320011717ab87aa2e46aaa83eae1e79a1c02a609d243f68ef68bc0230f67f6a03b5a38bb9c63f4020aa5e37509ca08fff7945d475e2d52afc3cb0d56dcf37a144a6455ed1a6eb6c901e0c2b32c938326840e50d9c32000bea26e894966f032d97253df1657d2e141c19692db4c56dbe6a7b1cd42824a9fffd5c62dabcc1c8e3af2277cc1036181c68fd5c802ec907bd94fd47e3d875b42a3a8d695ea557c0edfe44b26f38441b4720ba3d5ecaf62f2e221566fb45e1c2ac36c27a8df0396584c9f9d5e4dca764d4e87201fc7ba6a6ee451abb41abe4688ca0f27f15ddee179a3815cc0fd0c", 0xe5) r2 = dup(r0) kqueue() ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000001300)=0x1) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x10}, 0x10, &(0x7f0000000100)="3b01ca98dda47af369d1aff29eb5cca8ae353c40ddb95d162eb070d14fbd9bce871a45fb4bcfd9e0862f8274c43f14debc698e21009e5ab9566d2ba3c9ab6876f36d148412e7a42dc0800a2dbd73f10b875d38f3c1b41f6befa635efe78d420c4b23b7b4b1d4b87c1571a6b91ee2799178fd78ac682aaa72b6fe904393b1db3d1537a8ef4aac5d33d66242f86dbd7fcb29146b11f1b76d217d1341b440215a91594890b86ba2110bb65825dfe8a0efb80abdecff54cc9e7e8e87c348bd36e23faf2816ae42dfac3d3ba475abdc8a61861a744d21ae4481f4d3128f4f4fb07bf80933", &(0x7f0000000200)=0xe2, &(0x7f0000000240)="8322933669b37e7dae6cb4f17c1bcee270049cd25fb5dfe7efb8d1927772a92f1434c6f48d5475b93319f7f48dc91b07795be3d40caa139f5b65ff14872c41208b81e38d6c8d78c62041ae1308d0f218dc230d16cae9a2c2c9741e52a0087bea9e960eadbcaee63112d2997a53980a92b65caab959cdca103c28cd9b4b77d7b48789c84f5cadf8be32512469d6e70dc8db7cd80895b53aaabe701e0fee4a0b8298039e40341095a3da", 0xa9) 16:00:06 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02009ff81c2875be4f8085bd7ee3d7083bed828cbe6e0d82b1010000007e206b5a017dffd500000000000000bb650679ed69c4c7c2ce"], 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) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x101, 0xfff}, 0xc) 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), 0xe7) 16:00:06 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000001b40)={@random="712ff2f77594", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x22, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty, [{0x0, 0x1, "27fdf60af501367f"}]}}}}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x4}) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) 16:00:06 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x7f, 0x7171}) 16:00:06 executing program 0: syz_emit_ethernet(0x167, &(0x7f00000002c0)=ANY=[@ANYBLOB="e3ab04002ffa35a7aaf33ee5c8265d24c20900ffffffffffff86dd6000000081313afffe80000000000000000000000000f9a7eb4c44b6cec265ff392a00bbff02000000000000000000000000000101059078000000006fccc9c9000000000000000000aaff020000000000000000000900d0b12e07ae9b880000013c080007702609496971d49fd9527b12eedd1aeab5f3c8934a4eefc15ad4f5d7f7708a68326b1dcab8300a00a5833b46556c623dc9d646b146bc4b45cd76fd2701f8e00e1f25af76f05395da2f241f0729459a643e0ad0b75929288dbc421ae06a9cc92c1d17c0f7343c639fa0eb75c86b98cd34da8583a666c87398e219c946fe68d84eeb69d085347a8e333c667403606b8a53891c7c7c6dd59fc5a7bf2296e389707604d654392e6dad192badecf4b4e4b0d8aee147150bb825964e62dfa04898408a3bbbf39532"]) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) write(r0, &(0x7f0000000040)="90ccb0284fa5dd0f57d8f883b7f1c5e6b80f005281576a591789ebea06cf682667e4b2ba75c165edf29bb6c4e270a900b59046c3ef8ca4fb0e1019bb5900ed3e7ccb2a06ad85cb3d7d44b487b95445759849528c4da88b787441579c96e79e640d41293c50512015e8959e32e828f541182e23d1d8df31468b8b91ddd03f2680b541328b20c4ec3edda1076d394990d39845eeffae484b8834ad01e409191f58ebd1cf499f4f8fd596a579739c428c514a78ae4f761f2c565bf110290d1988e1c2e1395328c67799f6e34ce726f6cd4608dc165cfe085aada49b9eab35bb", 0xde) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000080000000000000ffffff7f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = getppid() r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) setpgid(r1, r2) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0xffffffffffffffff, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) socketpair(0x18, 0x4, 0x1f, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x5f, 0x40, 0x5, 0x4}, {{}, 0xfffffffffffffffd, 0x14, 0x1, 0x3, 0x7}, {{r3}, 0xfffffffffffffffe, 0xfe, 0x0, 0x5, 0x9}, {{}, 0x4, 0xbc, 0x40, 0x20, 0x2}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x100, 0x3}, {{r5}, 0xfffffffffffffffe, 0x0, 0x4, 0x800000005, 0x8000}, {{r4}, 0xfffffffffffffffc, 0x40, 0x4, 0x0, 0x5}, {{r6}, 0xfffffffffffffffd, 0x40, 0x10, 0x3, 0x7}, {{}, 0xfffffffffffffffa, 0x4, 0x83, 0x80000001, 0xeed}, {{}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x1}, {{}, 0xffffffffffffffff, 0xb, 0x80000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x3, 0x9}, {{}, 0xfffffffffffffff9, 0x0, 0x80000080, 0x9, 0xe3f}, {{}, 0x3, 0x90, 0x80000000, 0x7, 0x6}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0xc003, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0xfffc, 0x1, 0xf4, 0x1e6c}, 0xc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 16:00:06 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000340)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x13c, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa81ff010000000000000000000000000001000000000000000000000000000000012b000000680000007006007f00000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000ffffe00000014e234e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="6101000690780000040200004dff0754035756c7b4f5f7340bb7744959e887ec2495bea9f7aa15913d20bcdb1e42b55bb14566b248259284cdd499e2c88f6e4636b6825df8a211b1695d01813ad1e656d7eba1b170c722e938f60a1bab0d62c893fd398589645a1a470bb4b15606c79875bd189398238400cc0acee70e8ffe604a251172ca88b189e5fd9ff57aee725c89686ff9467e03a1b250f0302f30bc2e1f86b5b85b5c10628186600aa034682c39c4cd4aef815866ae1e"]) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r6, 0x0) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) fchflags(r1, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="620c0207e0ac4df8bd8f07e20d23b28e8bc6fd5fc8eee1d4f27a36882150af14889667c9c08c9b0b14a621bf2f3f84deb95498c2d4a971753fc0d13c27cc4bc2036d0487227b0184bc4390f9d8e6372649fbf5c2dd514d83f9317d9ad6833e90f813ed41b5c375812275becca8cc1449ca716861582cb25605cd2fef1f8201d697951383bcf4d6d9198c0be925738a7a3b3680f774ee686e095c1cee4ae48bf271e8d9677f0285cd5d5c015f8ce7de5fb5d3de468be70770f4ae33f8b9c186b7e0d617fafd3fe04fd0777e7309c3"], 0x1) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0x0, r2, r5, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/63) setreuid(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:06 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, 0x1}, 0x8) 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) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x5, 0x8000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x9, 0x0, 0x81, 0x6e, &(0x7f0000000880)={{0x5, 0x2, 0x7f, 0x80, 0x56, 0x0, 0x3}, {[0x7, 0x55f0, 0x3, 0x1f, 0x80000000, 0x9, 0x9, 0x2, 0x7, 0x400, 0xf, 0x57, 0x100000000, 0x0, 0x1ff, 0x0, 0x2, 0x1000], [0x7ff, 0x6, 0x80000001, 0x401, 0xfffffffffffffff8, 0x3, 0x4, 0x2, 0xfffffffffffff406, 0x8], [0x0, 0x3ff, 0x8, 0x100000000, 0x8, 0x5, 0x5], [0xffff, 0x0, 0x3ff, 0x8f, 0x3b2], [{0x4, 0xffffff01, 0x1, 0x2}, {0x8, 0x4, 0x5, 0xff}, {0xa0, 0x9, 0x3, 0xfffffffffffffffb}, {0x0, 0x8, 0x4, 0x2}, {0xab, 0x6, 0x7}, {0x0, 0xa5c, 0x100, 0x5}, {0x4, 0x3, 0x2, 0x1}, {0x3f, 0x6, 0x80000001, 0x80000000}], {0x8000, 0xfffffffd, 0x2, 0xfffffffffffffffd}, {0x5, 0x2, 0x1f}}}, 0x5, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x8) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x80, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8bd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffc20b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4562}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) getppid() 16:00:07 executing program 1: pledge(&(0x7f0000000280)='.\\\\\x00', &(0x7f00000002c0)='U[\x00') syz_emit_ethernet(0x255, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x21f, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x0, 0x2, [], [@generic={0x0, 0xe, "1b249ecdad3832a20e1c2e2092e6"}]}, @hopopts={0x0, 0x1, [], [@jumbo, @padn={0x1, 0x2, [0x0, 0x0]}, @ra]}, @dstopts={0x0, 0x1, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @rand_addr="1ff8f0a8fcf4e2410c414e666bd3a422", @loopback]}, @fragment, @hopopts={0x6, 0x1d, [], [@jumbo, @pad1, @generic={0x0, 0xd0, "9024c1be5bfa6b7a7d36c3cb8d7e0be8b7d3dad1b056605fd4f448962ce34ea7f5303da6e41c3f180673711aa7e7b2d3433a68d01cc16046caa8985b01bcb8f09dd2dd93b63b286ec8fa0675f41a0ecf98be65221cec1d44bcfe243cf6921fbdfef3b9d5e524439711ded3b90dd318deb3e5414e696539668e42c21c8818027b957b511bdf819106af996579f6dba0766109e7f7c54c74ed333390d0d090956ff48083b66aeee8282c7591e1a96d1ca361141a8a872cd04b95f947946d8f48c1566cb2e270e1ed508f867eb68981830d"}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], "0a14baeba84a891fe85f46c1f1e207bc9a4d946e54b44acb21b95a1129acc63ebb53ccb18e8dfc68c21de5d1704028154367a047bbe35d9a15d6b2acb83cbb291e5f6821b5546539c8a8bf038ab408a7ac20001cabe9e9"}}}}}}}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) openat(r1, &(0x7f0000000000)='./bus\x00', 0x10000, 0x66) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="84da26b162e107062814bc44c0eb6640fb94716b261d0dd5e6af6abb6bfb0fa949b6e6c310777c5f951bad1bcff04d70e6a02ef5659e2aa9a171e6dc7e86bb15982f3d649c1f1ab44344d2de76496823e932a572e274040346e488706b7435dee44b6b23f0b9ab92818c1b923addf6e0dbaf601d95e16456e157fa20fd00846813980cc0fca2c4c7f7ea82e8ce816158d32dc842de6375d5395b000000", 0xfffffffffffffebf}, {&(0x7f0000002900)="7bbe425ebadb9426632458ec606477e7d4ce4b97d9cf76009694f72829dec2ae36f6eab29c4532b91eec18c2b6230ffa9158f81c9e2faceea8d0eba39fb4481d4917d2f046da0c623e0fbd678906346c8a5c4d84f91b1c4fdaf46a67628903c0150359cc64989a76422627ea8066c2d72ebab1c38e94bd5a84c2994794cd861e024cc40a3a8eb6f11c1f397b7b356556995a5868b4ac1f68a0a3ab5502000000bdad8924f1cb0d527f19a323cf1a4801ac4524d439541abbbd257bb8662e5c81d32a5306100f9ceb9a3b9e83b0df0bcce8b9a8d2904ca56822f5b5b4a684884ac915f92331b6e1b7b81fdc36b2fa7bedb2c665ea1b7801f103d28fb09a5cacfb6f4396832d567bace37e51433d95efb0c0963e8e1f6e1355989b36367ca48bcd6adb611875da89092a870c9f52f9f836e41f0095aba7cfc116355e91df603e26c3cf84dbf300000000000000", 0xfe}, {&(0x7f0000000800)="0f8cecfab13a47b7e7aa753a3e3a121a3f50b722a15a74a175eec251a306b2d33ae79753188bedffe66af6bea2fde22496fc565bdb715be10b68ee7b35abad888605ee690cd6ac31f72acdf9f2f4598cc6b1b1d0584ad0c3985b71d40c3f969b05a243cb97da3ad0b64df6aa7f970073b2ffe4c301b02cb3b10b055c25064e4f22d3f01d1b03aafc58e506e5dcd05d3ef6e90485b3433cd5a04a109e7df335bc13f0ef10ee8768c34db3eca50cb913cec37064887875b8ea3602b2cb3beaf7e96cdd2d037b780bda832787152cc536858f3dbd0b886143af1593e3312b641bc7e1dc44a22b49459aa380f1395bfc150399c2a964f3fb96def41066849840df68fd40d277ee1f8e912b19dfca963f673b8678f32df645acb2de05b74a21eea5cd863b60616b584038b1ed6b22e7bfb4cea32a34073ab9bae2648494a06013e4bfa21db76cf40aaebf7e2b7aa3bf797e8bfed06e12e92e7c1f1c642ecf3b628f975da825b5d39e2f593304cfa6b2f18a02bef65bee5d18665663f02bec8a5a46619148e04919e30727d4ae0c89c4389e5b0f1f75b4e413ee2ce526a6683eb0fd2581d457dde92918763142a8c11a3c369372ef85157412df5424b22bd479db04aaa792e7651f0c6de01414c4610131d5a986b210e6226891cd90a63781a785bd5223bfeaabb3584ce64fcadb007b42360c0ebce8a6e03a06ac23a9b45ec4b74999fdb4def83fe866fd407d13279a9b9aabcc95da49ba1446791191dcb7f951e12bca1a354eb2b8dff447ac8bd64d6db3af0714f10c43b591081db3de8742213b2f040881cd6192216e8f83ed3544ed68a0b7f35975197d2f9f8b8c7ef91f2ed88d17ebca1f4d30e663ca929f6d0a4d7ccee815cac70f4840a548f65673ad65c4c4e9554a747a4a174dc059afcdea6d7fdd5de7a3bbba75c5138fc32a413571c12461fe88828b9144e557b220985c973cc3d732a5af28baedb1d1a216b500b0d73b36b5ba1cf0aee295a21a5caa6b7a4fb7a98c56e8154bbf1eec1971ea675081f87c77cf2be9cc65e9b2978c135205c4b33b27459eeef02eed305f6859f3b0ff4afdfdccd62d48fe535f104fc117d8860c0a623d566ef7d39c00f3484f1191850788f99856c1c5eecaa198a7087c2fd671688726beaff568f5882bddb63a6934948b4cb61c55885035890fed3a845725d4f2ad6d74c9f870157ef5088676235666e1896b4794a70e5ab96a571439866a5f050b18c165f9e3c46882ddc05baf1a020a4976361f5081f192b3183e33623367ee1d5d842e342d7cd255fa0fe1cf2c22fb155397c66834433e0a66eabbb4fdbff5cf1172b007b0614986825bfaeb2f996cfde7784e581320b5a149c9a68ab3953192a4183557054586cd07e705b2dce0ff8ad570cb1c7394cdf8a3352306ab9117f22cb43fd7f94a1059ffcac34f2a458892052ec707665f2fd92082962a44713a821341e90d9d22058ae4c99c1b822e9ff1c75c63dbd7e7b1c4544980e63b0cb999dfbbbe53937f71d8194e8d3a81f9305233da17fcdcb7bf632b58f97175435074f297575b3474de3e6db1f2cef12289d1a5ac5d30f5b192911ca32110cf22fbbcd2255cdb211feb952250661bb2357a3b59cb7a44ed2b70f3582a2d0e5e2217fb56b9ecb0589fa4713b5a5f6e92377070ebbe164fa2bc00c08a3efd4a6fe316558a6d15f508bfcfbc048519944215abc0ef5ea2966b7af3e8f38ca877ba18af37c4f7c18ffd5b160c14f72e6b4f9ceb7b071e624ca4c69f369bf154859039c7a34590e5902f0257f83ad9a7e42b0c8fa074b84583bc50fd30f15c62001302772d422ee9b4b83701468e20336e657a27f49f03f0cba23f3d62354f44ebd22cbaf6d9dca822fac40122afbb9902deb78388c4c987233c4616fdeb6c5351edbd2175f121ca45e90c1628bd1f09f8bc73411d4b20df55ae94842eff848979dafb84c62813a430cdf6a4dbe02e34a717581c941294eb4ba6c2b8929d9f803c8c1abca0fa09c0e23a75564eaa929362a3ea6ecd18ab423ce6e1ae91acbfb2854384e5dde5b4b6876520b20846006253b0506c819c1f142350c12a27d13e0c84f34820c4815557865bd3fcd0a94f3bc27ac462256de4474380900f2f4a485962d33eb948ff355390c9761b99457dc081a78b4f1b3b0cf81ad46e0dbde3f68da4a420dca11225c0f5e406d67f8bec48919a7fff5fa69186fdd56ed94b0f35abe604970dcb0cd45bf511290d454a3b0220ccd2b69067a5f81bb7c8bda558d2c24593f6aab03c04a0816e4c9f16c8afbb7e96764f26a4b82830a419e637ab54494e6af6f6545e342d7c78b41f68f89ca00ca77aec4b238bee7c177ebbf82561146fb3d1f1fb4fd1e77eca179bd2e12bd90236bc6def7a11059d99f9d982a7a30409a5f35e61646f0677b0c41f1c439e8da3a7cc558a8a42e4ac38f7b2cfab68113176ab0d3fa6f9fb36433b564c773759beb96d837a8ffb9945b1cbc654fad75e9ae591c0b8df5a959fe225014a89aab6eb9a43aea4071684f54dc937a6d743c73064bde0da88500201daa42a1143fc8acfb94fe0cbffb5bb2b6fd8efca0c336302aa49b7c35667208458ec7aee423ea0fa83ef1314ea6f21ffbbb15fa8369ec0925a9476fc204d36281d0ec0f77e00b7ed5123961f6881875dd16c7d91722aafcf810ea392558d6de168a6607458dec2aec991eb95584f00d0bbb61655b83c8873396271c628cbaee94019a16ab4bf63f3273759b6c4d6f524c4e015873e357cc6bf57325f114556efaab02197a1b09cc07ce611a98144c5b50b34f31fa1cd17689e2c927d9e2e72b1a3ddd393fee00f2989923f20d49244a1f9fccef4ebf874e5d9760d7d8350ddd3bb081970e78e390185535fd96321967b8191b7ad0a3b2ff9707f219359be9eea1600d27da73a977881d13e7df99d7452c304cbfc4f4f807d17da136120573b16fe6ca8981a48f6dec70c6f24a79daaa114681bc4369ca074393d3813493d00ea76d74aa525f71f671da9afb10919670b962bcca4ee0ba45b0d2dc4a84428776c64a8eb087dbabc494f806d4923dc8a434f42f16fa903c5c646d65cf86ab34412f9c8fb6090ba5c5445eff2d86c21e665b1fdbefa3d7604f7e9d2e796ba6557647164f6dd36fab4133c0f7ed6173a76fb0990e8ccebebfe06b7723b70deafc13d692b9debbb42dabfe38b78b5098daa8a305ed6f8f41250c2fa7a8e8ef2bc100eb994ceb01fc4faaaa14766888f88ed77cd948bc114ec97dff5e3b5c4486a994740a1adfb4c98dfd6c6c60aacd53e6bd7e1c9d07ee5b86b0d238e10e576f5d3b78e19514334a90e3aea9b54a25cba9cede2c5c1a36f78e3dc6f88c44f7f3d3d8dc616b3a56fed883bb8e7e13f29ce334eb4ad7e22e8ed288425fd8338020b1a41afc13d0fa079da5eabeef9c35d0053e7455373f83ce1bd67930644c3b14460e32fc93034ad4afe48b659ea47678cb300c3587132ff514cb6e8bbec1225a349047371f53cfaf464551a7ff1501842c329d0eef56908e6ca3522e0a2d364851bdfa1690440abae9ac797a20894bfde7f7df48080552743b513215452a080b776eaa4d2c88ab7580577f953305365e7e0d5efce1b0de69c8bb902d4a677cde5779728ef2c2c71b0ad14c6068d37080e1fa47c33c14fc864017e035844a9da48f00eb4b55cce5ef5e1f4a063afe577ba96cdb45c0e3c3ba88ee8b0f819d7f33a8e57f5fc36a931a97a6830ce61287115b8bf1e7dc4bde19ee6f8bada7a3bfec8b84a4e862b255c8065a955637a7dd5765ddd467bbd8d5f21f6f238be4f1a1a99175253edec8d4033bf8573022bec615ce5754b4b8e66d04ebe3785ee6c3484687629d80efe97291fb8695f986df62b8daee02f3f16e3479f507283df28367890af27d2bcf77224c5301ab68f29c6b0efc86a2193d8ae447175e09ef49a734704f07946efe1100f8398fa03142dbec1671d27e862cd0501bb4fef4ae1eaeab8bd4c5239e5ac52079aafc8c981aabeb243e1812710bb181870b6648702776be6c94c89cf191e7c91a323e40a7b0e4d3785d3206c8aad51e0aeb7dc6f2ef2a1a188c94f61820d2e01355330301780a860e0b15bec81bd4a96c9896f4be592aa920a5df860cc781056c175acbec5865079699f9a131e0410dec88e89386649f173a92eebf797bef2366e5be18d8d61acd4b786fa1715915c06230f2e0d3851aa299ee9ab8bfff1fd535889771f672e9602b8b62bd75631e68452a4de66e3d06f0146cf5ea16c4fb65c22fefb607ca28637cc77f47a45b43454e12cc321fa53db0a10d2f83451c786f843b92b3a883b02fffa04b4d2b721e1615b3a80b6f02752620b6b9099dd9fc7fa66116a6e3b31032d7be71c412e4fb438d2d0d1a86b550f43cd2282ea2c5167c6b2384e078f96364a6546400a506e46c046b645395c1c8f05ad6f77f3351564aae626b1309f815888825db81e7d90f3ca8def5604d78f4e8ed878d94a18ad2ffb43dd4f76d91c9bb8b2aed92b221c4174573f7805036e60996978534f70ec6305c0bd2eede74bc1ac0a76e24806d3fa9bc4560cdaa76454e6630f7cf64dbfc206808b3ffd6e61c2c0e15d072950bdd39c3a51445199a22c5eba0204b1027c8e67e9fbf941e161a6e65f2315d95ffaaed8531537baaf96bd1f4f1ecbe266d2f5671367a0c54ce6b437ef861e43c3b797d4b77b3f1aa7bcc06a7624ddc2d04e4b011ac5991823e652e010eb9ad0b0c1e7674ad894499772aa93dca3b9d838a1737a68ec8661d23105fe0c384315c3db96d83b92d642a103dd3a3bde8c2fec617eca5841ba5a671bddf622d558dac03a171ffad670931a8a3a16d4d4969ecacf978e7a55b9d7af9541916f599fea0631c59fb1a86451ee450265043c7ef24a9eade4983c49f41450a5e56c8ae4defcc2cd11bd9c2c5de088ec497559d8655634d52feef586235b50c53597befbfdb498558c8ff0d7259018f4cc1ed9bed4a260139411e71009d7ea1c96fe551623b6125a56f573345f8bd2d44f144b1bac9852301c3335a3c41b5b6b75a54a36e073c3d819774274d916f70f53209b121d34c10bef5e2f9aa6483ebf7821a1fb33f3b7d39da5f82c7de992e799af6e8d071f661e0965453810ec1daa760ad01dfe8d6cf555a72b0d81b5ad3c16d1046cd389fd42d99267cd5f7ea402d83ff0b04451cdc2d904d9f7aa81ba7de862b36f357988357d306445acc41eb7b6fdf115c5ee7f076a5f4cfe252dbed90fb3f243cc3b6ef778d800aff4e8248f68ac4447ce61915ff49bde76a610a4565355e37d19f3616cb4386fccccdf38116fa62e7855f54afe621f45f95db3a9df9dad710914abe3939869df66b0412bd1a77bf705e0f0e4d56bd389ec13783883850e51a4871019181a1324601bab4c7edec6f793218092edf57240104a297041ce842140849f36c959a5b740e33ad9b8f1b128c562da075d4541a2803449749c7a7b2653fdaf821ebc999e3a0ddf8f7947bdc448ec01ce3e721f9cffe7a7aa3cfa95d5b284d183d409bc47f15a676ae52b9cf047304c741e8b54d281741c3e0f79fc1cb281939ccfdd9e9ef21b90d49a8ed4fc831ff660ef7f55c5aedc1f6eb19459b6ca4e6661f97056e5add15632bce547f70806a7d147330aae4251f7c55fcb473974332fdf5bb7365539ddc2ed9b7829adbe3e540b80668aa802e657194fe6443dcd42248dd878b7d91da9f3f43a4ef64d5c104571834541ce3154f54491d5e3f9ea507f9ec96ea81d7d0164", 0x1000}, {&(0x7f0000000300)="10f230a149dd2ad6b6408140a49796f4389e5cea5555c2dceaf9646b9aeea5d98d7f1ef51cf5c258497ddcd1fc2ea5d7ca70fd67c2ee9c6e2c51ac571e660b9bcf924909100ad81430cdfec6e0b4de8d92d871e03e31ea72a8c2611b43121fe144ccb62647aa9c4b4c3120085277bd06c7ae0d7cf157647cbbee79c9b2dbb7301af750a638663a74d6ca1bdbad786d49fc6103a386146a55c58ed69af9cae5bc6577b558ba5cb6a09c6467637e93488deab48ce5507babda9bd70ec1f6fa9d9ebbf87dc501f2b95f912dffba973fd6fd2b99e337c68a88b1cbcf55c6050fd04cd759fbbbc12cf737c4b6fe4a67cc03ee96cdd146e4f966d5e417c7eecb38daa2b5af7f024b1b450ba5f61b1109886d1479fe953c2a774196a3cf3bbecf7f6006edc587900c548a97b6999ba0e74905b318622da2ce0cf4b1171da0d2fd1e2d405b82103c0efa184eac1f425c951835de0cf4fea16456753bd5118cdece52e4a8eed63a1be8ad38b42cb721f5ac0a37fc4723c9ba8a08bcaffa9943881920a179", 0x131}, {&(0x7f0000001800)="977e3de95b45f1c2197985ad3d1a2ac84be1df93644d1fc38ea5ba7273d38d0c2402b6926345820c6079b5073c23b1f3523454b8e221e45717157a8c534b9694c9d8b08e2c37b02d1efdcdd620ced051ed4b985a6ff819642590a2eb19ec741a59222924ec3890e9a9135f93a58525faf1732c275db2b80d8a8b85e1a3038550565c110442038c145be10b686f2f8c11e8844e9da51f3b22c23e4f5633576ef500285623d31311d8fb6a27bf2a0e454e0571c58789f2c5757d4536c47b9218fb87db8f6672e88ebfcecd64bfe57e31e4d85a6e07ffac1c4c2aff05739abb6e791062d0d057fe8348908e32ceabfaaeb8da97b609de7779ac7435b6a32903a2a8691dbb9c4e1d7287557c23b24ae64a40c169c671f40a8843baded850f4768f5ef82a3c96c9ba86fd857b41329b2191cc612f831d1d0b4769637ac89b4b7af0f318df0ccc70bb3e8d4a0b4fc982a1a7a7d93a5bf5cffa690423638ea3b91ab820d18b1506028d761ac843ae92fc0c1d1664374dffdb2cb9d18d41a953cb43e1105047360811571624a879315f6e23227a6d4b1f694dbfe05e118a87e233e02cf4d4d720bdc9f6cc93412849ea26c6a077050a016a53a111d7b8af49b451037f268d375b382f4b53e1b99064180847493e433277dbb2a4099611468b6a86948baed530beebc2ee25e6fe06b7368e920b14b1769d44a7221a5ef608fb7ccb0cfd523fef020bcf6c4d14a53e1b7308a1b8fa63c6d35c39b284d506e8c5b19cfe722f913d14a00ccb184939b57c770becf4545febe39c28f7ba4095c5523e5e3404c992ebb835e8ec610e6e724a1473a57cacb544d7449126b989f4170f3e0abcbb3f261723b73bc0bd827ea910cbbde4e30301b01e7953215004c082b521668a1941181bc9b0455d381a4b4248e6777c373444a4ff1829f6ae2e39220585aa05b7eb521dd94ba1fdedfe5bde60a8b103311a406c3190b6e35bf123e31463d79be0fa992f2feda3e48abaea1842ee3a77fd719ab95eb9ebe758de6c3e71081b8e979f9b5436b9de3fb865781daefb9913a5743324cd640bfe11e8254d5cea8dfc870b3d089a7158b8fb15c81dc7268a105b03c304768bfd95e2cb5adc039605209c40d5f22c4644c77253a26aa7ab2fcee34a890044144d281842483e291732796604b730bc3b9aab404acec794fd390deddf6148f596ac6299d64425167418154de6c970e1256203ae0e0518c9592454fd7ca9ec8817c1c303776157fa05414c42db2e3e47e834d91ed68002b55143f8567a709c38e7bc8cc79c9513de936068704f1351716fd46883f93989eb882652ac9126ae13a9450b021162e9811ac3692302a55573331d2cfd2334d176106ff4b14532e72e0a195cb517fc936c0e321b874db8d0c16f11020b00589e9ee02b3d0805ebbabe8479be9dcaef00ffe2dbc607794c54e2965bd79153116f3783b12e748d163f73ed126990b4c412d219290936e83a1f3ca5d750769b5cbef40cdd4e5fe0734dcddfea4e5d84992ed52d3fbb7db87a48ec0703720e16480075b7a93d8e177b5475635eb4093652ca435f0a365f2cce6354c502fa773f145f981e15d10fb0ac9dcc1ad8e6d9b4f7cbca665896848fb9bd8d94e3d90c3c2cdece05f236a1a2c712db6fdfee1ab39cd341148548c1e86628d121d41d9b360fdf285139dd142594eb9502968ef1781048c7f545e191d2a84a654e69028d80ba72b43ffea66d25b3c4cfc7556e31bea6eaf3dc9b8835c960fc987368527700594479e38b6950cbf2b7e9eb66bf3045225d2348e5e3295b22c506608166bdf9a850a8b1e50ce048e67de4987ab6c8b53626d20f1e92290ebc452c16d19c247acc07000c90267bd0a198d8278d302fe3dacdc70f9a75eefa35a907ab1fa3b3d6a148296f41e430b0dd47adf705145b3464a5eb02b43149cc1f15c6cd1b59cad2541af0cd6f653a223044ee515ae5c5d11b18f59d3fb211e5a2d8e311e14b3a7c1f9e76fa343be00e8ffed2dabdfc1c557b55f5017f583a59d2834d751a1f38e97b30d17a21722722315bbf7e846df4df5b2554406786c3de967511f806449cf790daa2ec4a425e3abe316227126d7aeed8b477f68b41829c63faac03a17445b1c15c3b36d4f103a66698e354002fee0c1437d8da4bfcb9641c6327bd54e9b969ce0ee54a9a91754f09366e4b6b84771fe22a6a6c1b090f869d59b102c578d9fd86ac374203cfd75bf5eb4f467386b4210e38153328177333a16308e9299931878178aef34ca27ad9b5f42d806abd6da2d6a12a0435485e7d04bfde08ce97676da39c289c3128be5f0b9202d837ac0e8fe4273319d7a64d74426deac6a2d08121900f24d3ec9e93853270b8ce5f3fcfd4aaf4ccb5b6b2f45b577b05d54dcc126555f10d9f3e0e6fb6ae47e7ab2a23568ab3be90dbb1819ff5858521c278fbac083ef3446a1276376f7b638feadfdff894c35b40fb82cfd218f84bc546011eaaa7cca6ba692c2de34aae3e698cf1bb28e2850270c17f96da69ce37bab7729b66fdec3c8912b760214d4fb265bd4b4561c9b295032b2b2c631d9a6f84d84ef904319197696912882ec24b6c200771f63680e77a89d2ca399937588d5fb898ea870e66881ca19c79e365eb8a4f6ea959de54e5a5c193d676fd9d9ebb55afe627b616f37f521011169044fae95758be974c9e9375ab462e5a367ba438a8d4755b26da96e534c3405277ef0c1b9577f6d2b45cef571fbf49da99c82e391cd7721215701cd3640d9ae762d1a304730beaa800770b41f3c2d088db8fcc74140305f4f6aba5a48c0041eba3d03a74d77ba73dcdc7213491841c235bda485f747135195b17323955753663dd6116ca2683421e7426fdc2a839c16786b5cdfbb484ab29a4a313567c9134a6b80cc58db63e24667bc123407df0997a3fb8c260aa6c01e83df2a454824e6d8a66224ffc969646c8e8dde6098ef5aa952592bcf870c27bb7a8f7dc23b15dc3cedfffd03be25fe887f79b453e62679d56ddffc91348a35762c3ac62cbf05c244cc507d30d06c1335d4698405eeb6d19209c2e9eacec1cd09894d34bcbb7af1606b52c66f47e1b5b297c3513ac185ddbb48619531504bf10275936d49d4b6b62c3b34ebd5cba8694e0b5ec1147d89956f9646790810d42a25116a31333dd24ea8ee7e622cf4c4baf1383dad2d8bd64a78f5fe53d243a7a4c285e5ed746077d22afa98e4a002ed4b104ed060cffef0c272bbf35dd1ca0734f5583ca170a61e648311e35fdb5a7dfa802b45862a3322d12d39c3e91e7502e39d16fb9b567ab8f67d0eabb1b524b894bfa7c004ee54f041d3fa25e6e144398b5f06fb584a073bb238edfd3d02684617da49a2dfa4ce530f39d38ae378af355fb4e84e3d8cf5119c8bfa32cb22fd093e9b92c754265f61c88886a607658e655ba388fd830aac7fdf648e2e79bbfb35e1307187c4dd49d82e8af3d0db9c5ac1706e237e2bd2f4db5d6be1972a3a383ae18ee7b3edc963022e160615209120ca0ae4af6a86b6457e9b0e73d5f51e8daccd9eff0a918be7a0c7e21098b1fcaa3c2a7d5ee1abf079cfeb71e7f6c00d29b304c01844eb6f6055057bc78d8c767d8a0e6c7750ad9700c8af38afc623a51288a1c4fcc8e0b0bcd316f23c0eaa912b8add39ead5afceea47319b6a3d7b36963f76c079991ed46ebc7b3c2aa321a8fc480a3a712af39a45b8668fba1b929949885b629176d772cda3522aa44adcf85aa308b2148ae8376de19d7acaafe3cedc817bc760fa82456bfea940877668d5d9bd27c27acd1cac4b463a6eeabb95c0def2c1ea31575e1be9f72931bda9fe00b812f16bbfff4a0ff326150c7af0e499c25949efd7e7d212097eb0bb3bee385eb47db11dc9bdd09ccf2556ea767345f10d440fef4e3370756d170094c15dc0b3d04ab646dc23b74d06d9012344d70809de6feeb240b01c6d86478b23d38d3810592ac58a53759eb016268140b0a363482ed6c809cb38651b20a638357f28de44793cadc32f3dfc2e92fb7c0560ae2b9f65d67c157788033ba534b02799ce1fcede3b020cb6570d7f5c40e775c51f5334864758590ad1eae29b083b127307fd5ca08e7da39f42e78d912226641df4262776453324079aa52b5a4f1ed74ea3be58c1c02e92c30c50fcfe627ba7ec392b8d9e7e7ccf827fab61ac9d1a3484d19ce9fa5a51c8e5899155579c20172efabc6646dfed4b1e8f941852f26ff8976e6993cf221e222e1574d73395faaafe07012557f31953e52dd43ffe87aded807de8d45668e788dcc13e1ce54c8b9ec34b09cbf9c17b37de910101252563f504207352cb4ede12307c830148d3a36ccafdb7604b4ab9ad3e413f01c2344c8755d144941229bb777451eeba89bba4ac1b74375bf136cb9cddc0b9e3cf5aed9cae229ad5db8053daf723887cfb80a6a82e59db4981e2fb1a5191b67dd451ccbf034195c0be94b3cfa9b878fbbb3a40dae8a6bd1fd542537a7c8ff39450b8145272b88541a2538f1df9a7699f629bea8914c9ea54883880a82bd1d0cfb979ae965b1de227c598a8edea8619e12a031cd450177ae66255bcf34fbd0c5ef8a9c6c4620be307194f9201c5f6c701f9f07d2a987b2d46154ae97f2cb05ad0c5dce6821156ecead27fb5841101ca2f7638e698a9164eb7c7284328e02aed18141e7e3938b14bb1defb2d3b271890f4273a31eef5e8ba35bc153eb5fa029e8c7ff99eef4af34c7bee0c68735b1eddfe37292ec2faabd251d8120909bae4c75bd19a5075f9dc2817a6a77d97c0851dc0ccd07e3263b62c7945ba42948b03811ec476a48a25566a3464477d5e8ff051dc9455a27d526699b4a786ae7ef81ec399a1e37fcff3c6eb264c831572a878be869fdccd8500ae57fb181e6906a5fcd30ec412c374473488b88f8a4536ff39512d00a0ff73a5be52686f2df1b3cfd568a4f955259fec5d741b74d0095c36273a9d812f1dd4b88823694c4c7399ac6b12215118c7bbde56c3ff0643ddbc7b8dad59433184d2bb4cd47b595f4f4803cc7376bc907d7b7a45f0491218f128a2818034b43425ad23e5179291cc364bcacb30f3f68722d94d5f8c7957ca476ccb6ed9c2227aa48ce65c18a47ef7504da13f5edc85d516af30d37038bacfaae5cae901bc985d2913c0f39821d921ef5c38c19632f620d58252d708f7c823cc73010e14d9f277e36f87ecb6b57f1de4bb9fcef22410d0dcf84ea6fabbde62fe12c0e6c94d45569f8b343b22dc6d082fe343625c7de17d696ba79b74237b7be9502a2e79de9f7abae1ce227e0aab8aa496c8b5a7258ecd5ff2c54b8f110d12edab6c38d123ef3a301e36996d596dc85a75ec29bb8b45a581809d4dc9c5bcdb5a6d41060a74cd3b91ec75b8ab5c2786ebf99e5c4d66c2e1d7dff09d64aa13f23d29ce1dbd9d89d964dd92f52c62aecf1c30e5aed078de7b0887a916fc20e223de0c3281dd3ae463b1bb447aa591c44139641d264faf9f18fcc5d3c346fb24347b715f7b5ec5057c7dbfc58f9b47510de88b00b80115cb168661d51cb5772d066d1664d9b5cd6d381fcb7b1d1cc50cf6d9c685af9a94d381573e52d46894c1e7914fca7dcd294d3f93d7941108d2dde77cb9079832aad795dc89675c42d983eaafe0785123294e5fbfdd11d414c9edbe007463bb4d3e5533f4e0383856e24218d924971a823b8b214ab2696ef03697ab91e5ba2fc283175efa23e521bfa9dc834af2fe9ab05b68033a823ef548d1e425d1f05a2414ce9780afe9110e7", 0x1000}, {&(0x7f0000000280)="ccdeb32ef895e07b2558d8e4305d3d805b5fd0f36c2a6e2bf79412b0700a132a82b4258103c61a7fc5fc10fdc80487d55cd7a6744b32e43bc2f80021869abe591fdb4f1ba8f82e113ebb802b84e904a638c7f3dc2e21b6572e7f7f5c5d8ad6042368b0c80ecb55", 0x52}, {&(0x7f0000000140)="a46ecbf5733534227d1a5cdbc5490016d2af796648f4453a5256f61bd0f781e4d9a7b78d79c2235327f194a430e63ded4bb1459c39278cd4792094", 0x3b}, {&(0x7f00000004c0)="0b9ad8d0f8e2c0b6336e8a20e84295a23e202a42acbdcedba31117288853fa648a38cccfefdd60036c478f3893e931c58198959641adea995be62cc836d17d9a6ea2e6f07fe1cb20c668e554b1891c8c17ee22da318b45ddd85fc2ec402a44952626e0b9f091cb57b0386a0da15081b57b52ac91d5402f6b5a11235d06ab1d11", 0x80}, {&(0x7f0000000540)="a88507e698d2e177c13ab8217298ced1ed9a24d13c7b30e8061c97059d598a548bd649132d19b9c113f115264c8f3ec4577625292879d5a9ceb506bf4ca407aed2228777c7c731c29ed09cb3052887cd1431d917b016f84b9aed0b220065b45d7c0995ab5c8b860db751f00d60c4df210d166ad1c179384adddee4fbf8c13a464465baac17af3ddffa31f1ff18e628eba4286ab2268799bc267dbf15169ef5d2fb0ffc8d3b770b6b11d1d68b0fd76f6512593bfbd91869ee6b0b28bd2b03fbdaa6236e8b6164eb5fb0f2e44bdb630518aa1e171f761eceedf886466f178ae90b6327d06725e41e9b76c0267e84e32aaa662715b359eaf9aa12315a0296", 0xfd}], 0x9, 0x0, 0x10000000) 16:00:07 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, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x8001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x10, &(0x7f0000000040)="e3d6baa41dec8d3c62e8914b7bbb75c23c1d31dbfb830b7a57408c6555bda9d8600c541c4f39929e0fbfec6f3337e05d207f065e732c1e9bbec8bdb5f92f0a32f98103b83c3c08e85043d44d82cd1f642ea619662bfe72a2547c6a", &(0x7f00000000c0)=0x5b, &(0x7f0000000100)="4f467097cd946d6ccb2e93581c5341b8fe442837151a13b6b9825349d8efc034e2e7ff7a726560092bac129a234fcbff0a917fb9d6681f24a11fef088ffad7446d5f824c004dbf99e9e4f66d54d77e7e18db6255aaf2a7d66e71c4c71613f8b4809ffc48eb1b5ec867c0d58dbd3b8dda36bf17ee82aae9fa2daa482d84a10760f6d8790bcdd30dd61e5a229e91cb631f79aedb65bbc375798038c0886309119f1da6300aa7fd002c8165d6584f66c901712c056e15a65063ef3da03e9b5fa1af1467f3f78858afd7ca70b238657aa676ad3e313c", 0xd4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)=""/157, &(0x7f0000000580)=0x9d) socketpair(0x6, 0x5, 0x20, &(0x7f00000005c0)={0xffffffffffffffff}) fcntl$getown(r4, 0x5) 16:00:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x101) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x0, 0x0, ' q'}]}}}}}}) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8d) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fdfb2bf2eb4de245fdeac82125142055fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc989d57a1b45c9da3cca9805064990383c0aace64a0335b953deedeac289ce3ced8e43311a4ea57c23fd576788aa0443183a8b7f4ec50c3e8fb4ed31de1e64d4430f73eb58095ca7b9d294bd20465c2cd190fccfb5074250178e9e066d891f80b06696563e274eb1c5ead43bde7fd5eaf6e846e47cf9f49c5e9ef7f0316806fa0c374b0b462823653edf3a241f3562e584d20d748a1525ae38833db6a1ea0dcb43a5db8"], 0xfffffffffffffe51, 0x800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000000c0)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) write(r2, &(0x7f0000000200)="05da89840b350200d1a02529c7cae0d004987e0e8c7b836ea9e049e920ef61db688479e1d0528f6af9e62f4e635224cfa38dceb800000000000000000000000097bb957d0000006625e832564d793ddd7d449c2f", 0x54) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xb9) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) fcntl$setflags(r4, 0x2, 0x0) 16:00:07 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "06d0ea", 0x0, 0xc, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}) r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3}) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)="abf0ae840657bb9329e326cf82e361539bec5675e09bbb2f1a4ebe027ec9554770a1cf367d153516079db8b43e3286ca7626ac7006acf7981686f628fcbfa7520ae9baca6b4557581e7b607a1f066cc9a186d8a602793bd274aaff10fe1970d7d2b1bbb6034e58e71ef6ea7a922dab10a12bd4d3eea91bd9066490ddbe21dc3f9ed63ee486d48cdee4c57fc97c25bd9d8674469e4afd6f44d284e77a4bc77bd5c55c3478d363be19a670cafef21091c37aec11b8cbf7ec111f8a09586f302d3adee575db347b615e95c170b1d8e5cd43371056530626a121c55cc32a5ee60247d62524fff6b05114fe5faf03ead80a248faa8bd20139fc5d1e77ada803e188a1a2648547ef9c8b992be975cb4905c8d07f8093948d1b358cbfa31b98ab47e5f46075e67a270cff84675478a496861fa4e47785d60f541c51af6d1d8bb4bd708aff571f034bc8538bc05ac86b90f123b94c719d898cbd91d0353e88c23b610f204ecc546c8484c30e28049ed204f29036f544dfd48889a4573f09c8122286405385ff355cd3e1eba631af88fc5275d3ab9cafa8184ae85409d4a6bee4ba4237f2d765c6cfb2de6109a232321c1cab6641ecb900bf07367ed52514d9abe3e492ca50f2279976483b2f207bab28b5fd3097b5ba12fdc51714d245d5010269c5c257d86a00ee5485fa5e79bd7e10657cbb35267666d01d9aef9e17c28be17d0c6bbe999175a2d398fd20116d93401276212aa27694015fc2611b5f6de5a0e69228459b43a8a186dae930057a677057ef4f2d83ce499d21ad18d5d168dffed45bb614c46e49fabfe4465b7bd7ba8ac8e38eb1266960db6fd99c1aac54134ef587cdceaafbf5a3e14851bbb45b0e0aa59db4ab0ca54134073fb4de5de7061c9b593a01d7c57a5deabe9facf5f8bd0645a851b77a326f3b09ca79022d27d885bbf9c8dd95577a135da24072853421deea270cd879af0cc949eeb1d5b3a14330358d8339f3a870030d5f1d9dcc108e6bd88ff534f625c6154292224193b0586949923dcf6ef39e98d251f5f998c49f7e27276248cc1e084aecc4cacce26038cad8e15180925bef3a33dbb3950fe1c17df10ecfe6aaab4a419ac0aa1daa1ac5027140b1000f1751c87cc121f6dccf1fbe86b4d66056f196aec728fcaf8dc9a5c55759362553a8cd404d72c11735816bc9d6df8045be4f404b34bb4165d2287fbe6c50853016acb04f77fa73c80322205d54bd584c4f3d8f83be17d4115fcff4b9528a921420f320684107c41c32d58b9da3bbfe1f785d9b8ab107104f19128472c3b633500e9a35ba035d553a5cf5926976dfb2154e32e107d1ef7375b10df75c3ffa475ba5cd1c904d0cfcdad951744723c6c3787dd37cf98db2b75da69422b0f219e27b332b8299f62e3953f11cacaadf1c3dda7f160ce981265bcaa057a95ac05e1939ad92eeba294ecd6dfe147c54763e233d3a921bf770b2b0d8a9e88da46283d920d9d244c089d5efcb9855427b00a2d866bb221517e0919366ccded18983480baeca56e0eb34c186756c0bda0a41128f5d9cba78ebda3c11d9d9c062e9d6429e19d734f214e432db53d3666992348e7b27a7aaae1012d815d235e9c206ef7c03f48ff8df165da847da8cc6404ba9a1b815e36a9042165add958411d360f859cfc28dc2575a6ef8628b26d49d4c5552675ab96e75a494a077028e704488f043ae5d1144d5c24f23ab27d1bf189cfaf4a65301e60124d001eb5ac1e06e0fa05ec79b3df83067b72d5eac56649b675943d15cada3668b647030677bcaa168a3a7fad231f92a698bc299e0fec1359481cd3792e9b95b37a8da24800f4145b2e2f97816e6ab9629578e507de83854663457b8cf459fe78753ab17837cf0be8c0d3d71465a5abbe868d58b2b2b6b5cf8b0e691d8cdd2a0cdafff8e69d5a5d6b2ec939321b88bf4acc68ed220bb9a3e54f7a52848c521758cd48e4f856d9869dbd2e68f8b3ff9732bd133cff1a155a749bbc6dc59e626a6a63e5957d4a4318c98a5dfc70bbdb1aaddb4d7711317efdbaa3f789e8e11ce0d8c16b05d35b3a692099dda827e076abeec9f07687b24afcd99464990fd9aa0c794da24350af7c5796a278c09c746214f432c941d1d2f4d7d11cb9f7d40f8d982e26ec87c78bedbd65e1d8d94dff7e35e69e8b9aa8c5c0d33184756bd49051201fc59fe384aeef51e758fc828dc5f054aa944a5b5fdd283896978a571f6ea63a423db0eebf6110be9468016d3ebfac739ddb68cff09a0299b9ea84a17f05c67433c0fc49f2b82d5c51d57ca203f6abc8dca1b7d6d8c7e52fa4cf10fd1ceb4d383655f77667b09483fa0d8d1c6011b09e2ff62c45ae8dbb013697daa4c4aad551053bc659a9cd073df2b91c775a7b0c611db68c5cec4e07f3ccdab343c63c5369d851ac6b04bd379d8b1eddd9276c204e2f1bff104309b1d39c79818012928b57ad0c5b4da9e64e7b5bd15493e20f57ab7253c21ffc1d03711220cdfa2ec31d664659e0a2aa12f03ad756a9a610b025033f1dad153a34c5c272bb185e84d4d6c88f30a60bb39fca196245cf6b3ce8ddbd550200426090a06921969351b29c3612a1aaa2fff76de409329c83f41aeee1aca5c503aba425bac72428a5173818f60539d4de6f37ad441913f46a21d49ea87d0cffea9a59eedb86946ea8f5d09f9c6f335a43ffd7ccec304dc456a26b7794afddaf3aff44fb35eae73f890a00ca1029135ab7948d6d9993c20a7eff0a7a4683e79294891c6072c6c9011239f43795194c1dbf72ea469b63228613e55f5eebae36313ece76be612cdd057152657973890b7800e7672c905f80bad27a441229ce04c0495a67cf40c307183f2a324469c21f57f94f6a4f25ccfb602d3ea5f9edcb4193d0f1d41910badecee092973d90fdc49a23806074adf65c5063303efb70b5827fb73dbe0e8ca3adc6eecf44e6f556faf75550e1dcf8371b9a572fc614b12a556aec84d2fc35b515ec9467f398771fc3824cdb2791d320b90d01e306a64edca3c57f87350880759d99503eb235ceb832ace36f493940c2df80f136bbc0f437038db5a3dd0ff572d7c82b760101a1d6dd8e8dfa6065b9ca52e8acb7b9bd4dadf47c1aa83e9ff7438e56bbfdf4d0ee8a44d3dc974139bcd4ac45a31620aff061baf3e4883acf663022338320c09c9711f42db7a68f1b425b2a6a21d1741617938f37cdaf75122dd6e76b6fa72519633ef9db19f3176efd337c238f89954ea587889bb4e58d6242e2a7aea3f36b0953b61cfdfee5af1bb6abc9aca807fec77bc019b3ba669a22483a6fede075d2ca532dc1edbd51140c79e875026ac0ce9c8267bacd17416df55e0a67d98485f2e38af784360d96a7c3270d1bcf92a518289bb63d7097870ffd5455dbd15b86c7dd7ede0d59c133170f11e2cb5cf49d179fe313ba32ef440fe9a2725962d2a3c2f1e395e1b67dad01c109281f5bcc3654f2be47abe13a22102b3cddf2f80fe4c0bfc27782d2eb524572a91b37e888908c9d4dfb7a3f7e26861cb04143553b73b5bd1f33cc0ef3cc45270fb3f488e5eea8654c64c13f2d0ca1c4f6399aa36432ab844f3aee36dc5b0d0eb5ffe1665a7a116b9d4ac18e6426538a35c6448e5d73b13a57e195481eaf2c28d56568bb94034256a799f75bcc65a4003883b13b0f1d81724087481aab11832a71d8f5325824980c8867fe1b38251064cf70f0a42c9d05386e91cfa41c719083c2597a85083a7fe0aecc8b6537d1afc87df5dbfc6229e2b926505050f107fbbde3a0a64f019a824892f14dc4878f3193a2cfa9aa2c39840cf6ee1b1f93d120f820be0cb092a8c8842c4900ce3b40a947762f14a3c3cfcedc0281d9e8cc51b3f34be5eb04eb069b1f8c664cf26a105ac5f846b498174ac64b5580985d9eb75fc6df9fd2348bf744a9f412b181a2d0cc4aa9e78c2ffee6f04a4c29f34f398d625b9f4922476b2defe93243a708ef0aeb044234569d544f4b0ff5e22e9e25a560106ed20bf7a48e23b19c12e589c0496e925907a8fbec64afe9789bb7aef24b80e66b52fde31c7323a915dfbf05ba1033b101693454d97d3dfb3b7243180e4f841d983ba4703dc1dbaabff73d7489a9e3d37679f82e787333d3a6cbba8a4ae6fd567447a2840460e15e7930140ac78b2a43e8439e86c4e454e57664df0b159b8bbb7c17c2046aead60674b1bb2260f1c67f0288879136858c437bb07f0e54e313c05491fea758dbe85a924ff2716fdc4f184917b7369bb2e409ed99b01e25711f7cb8b3a3b9253eeab96f1fc38791ae9102393902b4d84ee9384fd5c92f3eb491d572c943585653e9be91e81b2d7159b89f398241222c2bdda260c516826b348d942f8a1cef3de0ec98fb60119cc4abc22051a227376b5a4b32e56811e94615707e565d908eea84c9fc5e39dad4aba410771006065215b80762d404168b60c72ef9b0e2cf8edefae8db460d00a74e61d9b9d3ecc9f1f3fefc339c553f4c13b5c2c948ef259c31cac9eb6d9e1776efeef725ea3582a19195d331e5b14acf2c5ab59c1cdd75f6bb5cf0dd4d6470172025f05b2c6ccbfea1602344a83455c7a3f18598c87d1d9fcba6763b100715b6e004ab81b6309e50c14b850ebaf290e3796b8a32b8ef66c8d12dfb870b2b6e479d6714c24c625dcff2a94be1977a2f5758c296c1b045e9955da0c3157150a4047fd7fc1804877d0718253ffc306bd0d78f354cf48514973c38c73b6a18adb780a2c60a75dae412342a043c322993bdb0541462a1c033d6a33eb0043f4596e9c4ca02602a55d27d8f75dadf0616418904621dffafb0424d618ff5a149a67b0cf5864bdb613e178023de19fadecd649b265cbe72389befd47e7017b0984681df0f9582582bc0e1db11f0d1b44277254d19c270d55288d8189f24c53ee90194c6f4df600bc70551325f73f9483c5f908c8e56b4439896d0ed09b08d0ad34be5a8ef7197d4fc02c0ab96130f8a1cf6da81509ddd5b2fc958b492b1a29a0e4edf0d587e93af627657762bbd260371ebda3673d3291290da1e66b8bad8bfb09352ac80592f31a95a47e7102ae9e44ec5f05f08e7839850a9f33ed5d3007fd23c22dd40a3ce4d861c4c5b22ef1cc11903d8bbecf1b242b3298e9d376314bd9b51fd1b5f5ef526abdac2e8bef227f844150ec618795be7d2e3992ad3e35f9960ee216f0a5e2aad39320164698d5d98020ecd0d783a13d00afb5af6be04bab2f64eef015fc21eded3eab3274fc8cb4a95f0586b151515f0ae895160b596cade027c41f9f8bdd2e7f5588f3a2e572c3802ed181027cbfe59cca9c4d0014a5cd49e395037cae0306e177550c2d108acb0a7288b31cc9544511ddb386cdd60eceae7ab1e51714f850345554c0a463894d48fcf899e29a3343fcc4ffc4e3178bdf350e66be166a9d3744f0da60d1818de1d67e4e92a4081deb80a2667e7b2c691150445dba74f0d93054e813843f011681f3ac4cd1646ac3e01067573053c40eaa3cc446210594416848f15875e9fe0aef6551571546411f5b6e6f1b468365fb53d7994b90335e07573ec6a50a042f9134bc9cccef8fe4f9b1f225dc93d9d20c8c7b0afc64da03e3489baef0d8f20b230fcec8a0caf557434b09f07b166560fcd0a802cea1d25277530568106e0e69065d0e45405566c06bd82a837a5e0ba13f875ee8dfa1da673976f87d429e8ae2b353b9202d48694796278f9f759df42e8b934f729078ad74eed6021ffb64a6dbf152f621cf82823e224e78c1d6deb2f1b677de", 0x1000}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xed0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x81}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000a6a9ab5595e67b1cf00d4eb79c5d8866861da7bb25bacdf144e4236cc29faecdfe8c0eaa627d876b0d4379071a87e0b4e9373b1247bd330252dab73cc4e4ec6bfa20afca662cc87683940752406ebdfad0c7a631aaf829fee98ca10c0ae1f38ada9d979acb5dffc05871a4951c3a5f9065941b787fc1da46f929edcbccd493b13c2989765fbe9c4c4914f9f2617614e96c5798ddba8c8517287f00000000000000350be99731ac920d85429edfb9ea9defe3"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setstatus(r4, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = geteuid() getpgrp() ioctl$KDGKBMODE(r4, 0x40044b06) write(r5, &(0x7f0000000180)="fd00fa9223bd759d42ebfbdbe0b9f48f0df423acee778fec5292fbca02127335b4d437b84ad7c957843aff2d02a187f75dabf6a1aefc476252a678381e0efe7b34ca6a9a1f26b6061aee95e94f7a7157d9d41a9b271aeaffc853491a1c004d495f55c883f734375b1bd7b021c035707b9377f14194211554215547df4a407182f0496ba9984969ea14227cbe7d9a93df9c1855d417d1db0fa4bff5b63454b46dd8c5f2b8585b08e5580397555b91ea4d1d342e3fdeb73972eaac43af67e5fe5645021ac28c4ea216f678f88bca4cb9d8bf1f6392d0418071", 0xd8) setreuid(r7, 0x0) setreuid(r7, r7) r8 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000040)=0x7fff) 16:00:07 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 16:00:07 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 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, 0x1, 0x6) close(r2) write(r0, &(0x7f0000000180)="c352c68b2dea745db05a2ab665e09c22584ea5ba0775dfb9ec252545c8fa68ae5e37256a75e9d8c301968906f89a7b201ad83539f012ed8d483104403f379f3c1fab988d61ddf9926835378e577ecaa0facbc8d212b7eb8fc2cb9f1d1db896ba34f6270f7b3498c44f2357fdc4ed9956c0e5", 0x72) socket(0x10, 0x4, 0x3a) socket$inet(0x2, 0x4, 0x2e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x400}, 0x10) 16:00:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078ac1400bb0000000000110000e0000002ac1400aae6169d0f6af32f72"]) r0 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0x0, r2, r5, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x59a8) 16:00:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x20000000000001, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x693], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}}) 16:00:08 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0xfe02, &(0x7f0000000100)="99fae1060b1ebb524d6956e3e1e7b22a47acff0bc9855c65b1f807d52c967327e17fbfafd8bb103bd11b370816e6b81f1f620f49e5753a5f135603189db756f5ec74392bbce8ac095e92ae4fe41dc91b946d61d9a887278d2a2c3c732ceae17621e7def9a2a301871691c0d54b13a3ec1bb4465d9b96bb01afd7fd8cdc3ff52e2a8333deec64b1aef660b310782ddb85d0697147b9bacc8f827df00a50ca55591ed91bef773b349eaddd24b10f76e1f224cf206a34c21b63ba0b667c0298ce8f623a737289183c1ed2aa743ec3bd4b55d165833d416a8573ddf6f45b3d454d314b5c3a", 0x0, 0x0, 0xffffffffffffffaa) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:08 executing program 1: semget$private(0x0, 0x0, 0x100) setrlimit(0x0, &(0x7f0000000000)={0xffffffeffffbffff, 0xffffffffffffffff}) getrlimit(0x7, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = semget(0x0, 0x1, 0x4) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/4096) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000500)=[{0x30}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:08 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x3, 0xfcfc96ac3f7843a6, 0x0) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x10002) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000004c0)="6139ede64815fc28495dfa774ddd3189c07cc023f2b0b42c361adddc9af357bbf1de5d35f49515b314af8529a6b8e9e94838fa2e2dfe932c42a3b4f5a9907a221b747bfee439f53f27909183d762002653fbc6438dab42c62fa8d43d2ea7ae5ce08076a0be54137060c1065a96575eaa860266541e58c8f5ada4e83766cd68d07e76eace48e9188dad6570afb1ced86b23838c28ea1505d67b8232c3e7928f33927b1334b61cb96d7d00ebe83238efc4db7b5992a1aaf97e2d2ff1c1589146f03d0b6302ce44189ddeaffb9cbede547365602a11a0cd4d9800822b74c79da8e412628ea21297c7acfe810ec8", 0xec}, {&(0x7f0000000740)="5b9386b8a2e30886cec52d4adad22862c44a41da0c407ce6f65635ed62088b35212bc07280187404f2084ffba767e4baf3eac68d82e3dd1d6b627f1489dfd7735b19b75f1597cc92da7bf8bb991c8930bf573b5f0ef60942691b8adea5f0fb0bc58d3eea17ff5dc29088486c1defa85251f7b10159f493c417f16e2de18579ff395cb821ccd0943c733f3dac627521ff14489a9637cab1d54697536aa1df4f9883f68ecda50388337bed4a1eb2860fdf8b5f3172b5667b880bd78c52a26df7c25996e7db60ecbf7c958a2189a868f21fe01b00db471f04c293f3bd65827e7dbc9d30edd774365988efbef2c178e9561c8b65309ab581edc0a48494d80ae9d000c55f81185c8596be66a4ffb0a5f7445064f738cc22290d38a4bf0ca359dd8f552fc8b615f2503f02e2c591f05f34857477e8c80e4a89509e2c9c195a0b10ae3327bd55eb98caa4e2d691d03a2ac6ff0069f64baaa1260e374620f478c5fbb22f5e8ac00fc7977daaa8ae45f3c38b2aefb481b52dba346c736a62cc8debe1858b437e03c5a62ebf30a9877dc1710854475daf21f24713ecd53aeb5324fc03cb8bad75c5880892fd", 0x148}, {&(0x7f00000003c0)="8711479dd4c26ee77a76db9bcbffe3257d92bcf392b2e94f6af3ccff3049b8997f39706dcd4ed5178645c700e501e4c0c031a83a96c75e21f186e1755f8717eab2071e400bbb2023d8d42a01dc169bed38d9dd23750daac9a1dce17a393d8cd1e833c2d6d4958dddf6ae8b21b2479d4f02a19d38366525068d079131780e048e37f25865ebba15c12af2803327f3a89a85b940244b07ca3fa369dbb28cb1840513b7e41d3e6014746229cb4deddba667dda0d3948b9ed609bff04ae7e80012575da216d9bf8c6508cc242a54a9449208d432498eb9e0a44840f4f0c6fef4680550ddde6287565e1b55c88c1e281b63a988978e03daa98f721e10d1", 0xfb}], 0x10000000000000a7, 0x0, 0x0, 0x4}, 0x415) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x10000000000002a8, 0x0}, 0xc1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) setsockopt(r1, 0x1, 0x7, &(0x7f00000000c0)="545e2ed411502ad6328b2953b120188c8111b02a7bc4396a246f3eef9d8c9368b5ca8b7ba0765969e1386e5dd7372051f57dd2fb6cfe2ad3f88585fcbe88686b560b773c9afe3057c9969968f5ab0ac20eb41cc3a1adbfba4841c25ee77d41e37176464fa017537cbfcb88572cebaf1c6f4af309fd29f1c8e2cc2726506ea31b28068d5ee70ff0bce3974d8eeeff80e6badaec8582202811ed38217bd265c69218d11b41569f34e4f256d5bd03cc9a7b168aa789ce2096a0f521c98004df397d9e14ae745a8c686d7af1bd25b8a08aeeec43215bc2443019d5e5eb9d6aff7e7c75eff35f7c6222ac36da799bdc09508e61fc0c593ecc49a47c34271003", 0xfd) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x2, 0x81, 0xc8}, 0x2, 0x20, 0x7fffffff}) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pread(r1, &(0x7f0000000080)="a9cd31f2a0c9c16fbb53afcdfe889ad69a5ba754517362d1ebf02c70536a616aec36b8b000022f387cd016b15116168a88d2ac5136b843991d6cef77d39f0602ff100155e106f1e66be5a33b707390c07cde162d4f555b0373d365d6fe0be3357825b62e94bbec9c795f", 0x6a, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: setrlimit(0xb, &(0x7f0000000040)={0x13e520, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) 16:00:08 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) open(&(0x7f0000000240)='./bus\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0xffffffff}, {0x18, 0x2, 0x7, 0x80000001}, 0x8, [0x8000, 0x30000000, 0x13, 0x84a2, 0x10000, 0x4062, 0x1, 0x7]}, 0x3c) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000300)={0x3, 0xa9, 0xcb, 0x3ff, "34b545035903e4557fd6e6301bcf881978538fb0", 0xff, 0x2}) setreuid(0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) seteuid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(0x0, r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x202c8, 0x0) 16:00:08 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x10, &(0x7f0000000040)="fd910336ed", &(0x7f0000000080)=0x5, &(0x7f00000000c0)="6ddbc7775fade02d102a6ba68693e1de0dab4da87ee93e30265c9bec37819c6b2f209a4d", 0x24) munlockall() semget$private(0x0, 0x2, 0x4) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x62, 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x2, 0x0, 0x74}) r3 = semget(0x2, 0x7, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = msgget$private(0x0, 0x502) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/212}, 0xdc, 0x3, 0x800) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000400)=0x401) r7 = semget(0x2, 0x3, 0xf00) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x8613b) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x4, 0x0, 0x3000100000000000}], 0x800, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) fchmod(r0, 0x185) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xba, 0x5, './bus\x00', 0xd, 0x9, 0x100, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = socket$inet(0x2, 0x8000, 0x80) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) recvfrom$inet6(r3, &(0x7f0000000200)=""/12, 0xc, 0x43, &(0x7f0000000240)={0x18, 0x1, 0x0, 0x7ff}, 0xc) acct(&(0x7f0000000140)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) write(r4, &(0x7f0000000300)="6a30abdd02b54925414173362923e0ce5e368fc289a9c4d661708e6dc318d3d909d2a9d03aebc670dcf56e0f14534db7d7b772bd6433591cba3acecde1ecf0886cc7de057b15d528d9f199f1718f81942ae7962e496a14f7c7a127740f1bed888688d331c88b419dea9c88aa5b2411b78dfa97b5d1a5770561df1d0940823432f9bcfa54690f34c54441b01d7f85", 0x8e) 16:00:09 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x10, &(0x7f00000007c0)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b485836805000cd6ed40469b894abc1943bbbf69ca270736fcd5a92b1d823beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385439d53e30ef1a2cc91b9e8064353ecfc335f6613c350d31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a658858b1391e6c5c3adc4152ca4fabd3a4f1d3a0e11f6034d991a57fdc6d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec9457fb60c3e704b7a8002051c2a20baa71ff396290000000000000000429e5705572f75df829cdc4cb860599cc4c8c20083099319c2badebac119b676f6c0a547b82c06862dfe43241ea6f5e4cd428af14bb78319cb7b510fced2a4c8b31f64e0cd3db23a7ba14009a4f769c7babd30fefe63e57625757bf1da389673c62be803f704ffd34925887b1a6c73268a8f8c3976379a14ba21f6bce4e120cf502cb128de8907e888615bf2f2e2b42460def214e3ce370313a3ad965ac48a69ff642ddc20ec945f491d07f02ace406d8f88f766879821a2d3005f623a097ff612f0004c43576166feee03e3d6a5d387e332cec274547d5598bb0c1b8ac718dbfa4cb6fdee335e383a4a9c3f28f80d89983643d7eca65743a3dee9ba52051e83b1970a88fe4cc855b52d4e7374a1237fdcab8da52e85887fec326cdd298996f201d2aa9a9d", &(0x7f0000000200)=0x265, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a05e743524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x24) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="7872d9ced54f0f7acfa2980000000000000401b94035ba951cc7ee0e775cf06170e7df509c435c22e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x5, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0x20, 0x10) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000002c0)=0xffffffff, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = getuid() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r4, r3, 0x0) setreuid(0x0, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r5, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) 16:00:09 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x4892748c}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1, 0x80000001}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x1000da4}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x81, 0x4, 0x20, 0x7}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x7, 0x0, "00000000000000000000f2ff18f7ffff00084000", 0x0, 0x4310000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000340)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf370010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9493db901", 0x9a) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="938d3ffb11743f302392a65107e8e3e25fab8e3b391548e42d7a33a6c9872a77e9a01877773510e6fa5b6776c12c5fe9ce404d6920025a4484492c37c069cd71e1f305d75c6e120aa1622bd0e26c895d363919312169cce05e0a365ea9ec3e2f6e3013825c4b28afe135ef33cd1a2ac9430b73af68a50507e49cfdb5fb9747f06bf35818f7894b6feb3ff472f207e48bddc1012a39bfa0adba4d54a19257835ba568f82847af824ff3ef40cd1cc886d0d227e5c4d8cf94d5594b11b04a1c83b2aecea9e3a516beb6627a98a98584119161966f9deba1104ad7d95ce4aab3ded54a6d5261d251dedab0b7f8161a30834d0deccd27", 0xf4, 0xb, &(0x7f0000000140)=ANY=[@ANYBLOB="01002eaa66696c6530009d546d76fcb0bbb525b0d775765993ebe68887900101000068ea2b3774bf435acb0278bd00e1930e8af7d8da8a2721d76055f377c4a6ff6742a13ccb68063a72c36947a6adf0ca7ad17863e241e5614d07a0659620274ea37eb6b23068fae4fdb351140d1ab7f151b943f50d8a20fe684c30b23c59649e6f749d690f59ff48b607e99d0000000000"], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) close(r0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) socket$inet(0x2, 0x2, 0x6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) write(r5, &(0x7f0000000200)="ab60c58ac272d2be5966923112063edfbfee7e77f8d1db4916446226c2af540bb154fb18312fb2d7e8d8d5844a3dcbc950dd15d1cd1e251a2db90c705c70488df9872ce9f302e3b0ddd5fcdbbde6e8ea954004d5bcee6388ea97959c1fa6069ac7aa46e24d70afcdcaee75df6b9d2805482016d3e6dec8df3ee04d796c38fc3992eda6253f92e5208a8c72be87375047f54266992c383901c63f780bde7f1acf8066ec7fd17c34f5767cfcdf297550c1aa08467134b433ac54f448a73a386d94b7cef472ba6fc5eb60943dc6e611ec66b2567c3ea1e0", 0xd6) r6 = dup(r0) dup2(r6, r1) setreuid(0x0, 0x0) chown(&(0x7f0000000000)='./bus\x00', r2, r3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)=0x3) fcntl$dupfd(r6, 0x0, r7) 16:00:10 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0xac1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) socketpair(0x20, 0x4000, 0xff, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="3e912b095db20ca01d9a873752e27f19a06a3a127db47789eb00614da788e51d6fdd3e2b1e304749fd1986dcfab83560e722c671708a6c8f09ed11cbc1ee87bde2d4bf3b68b40bb210a901effd3c191093be94d6e03efb31fc986bf740fde05f6e6868996b5597324574371a0665d5b94571f1a3e519b36e6a59eaa88333045d6d2da5e701a8774b62299e3ba262e9e75ff535b72f055fa791c6c0dd4cfd879f26d6c7517b226402fb6edd0ffb2a934ca55d93065a32fcefaa12b77b4cdbb098ebc3a1d677240e8dd2e489d167eb85d021e3f44bd4dd6a048fee3058561d4da3c1451d4a9404aaaed86e3623cf82", 0xee, 0x40c, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/96, 0x60}], 0x2, 0x0, 0x5) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xb1}, {{}, 0xfffffffffffffff9, 0x1e}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000007c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0xc9, 0x40000000, 0x7, 0xe7f0}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x101, 0x401}, {{}, 0xfffffffffffffffd, 0xa1, 0x1, 0x53, 0xffffffffffffff80}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x2, 0x40}, {{r1}, 0xfffffffffffffffd, 0x35, 0x0, 0x8, 0x8}, {{r2}, 0xfffffffffffffffe, 0xaa, 0x4, 0x8, 0x908}, {{r3}, 0x0, 0x86, 0x10, 0x6, 0x2}, {{r0}, 0xfffffffffffffff9, 0x50, 0x2, 0x2, 0x5c}, {{r4}, 0xfffffffffffffffa, 0xc2, 0x8, 0x7b}, {{}, 0xfffffffffffffffd, 0x1, 0x10, 0x80000001, 0x7}], 0x4, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x18, 0x80000000, 0x5, 0x88}, {{r6}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x7fffffff, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x3, 0x8}, {{r7}, 0xfffffffffffffffa, 0x40, 0x1, 0x3, 0x20}, {{r8}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x0, 0x10000}], 0x2, &(0x7f0000000280)={0x3, 0x400}) 16:00:10 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x3, 0x2, 0xf76) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0xd0000000000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) shutdown(r1, 0x2) 16:00:10 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000014c0)=ANY=[@ANYBLOB="e7ab04002f00ffffff5e4c17ec1ab34764c74ae6b00ae6ffffff86dd60b4ded622383a00fe8000000000000000000000000000bbff020000000000000000000000ff00010200907800000000000000000000000000a261ba24dba275548f0832"]) 16:00:10 executing program 0: socketpair(0x0, 0x0, 0x0, &(0x7f0000000100)) getrusage(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{0x0}, {&(0x7f0000000180)=""/210, 0xd2}, {0x0}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/72, 0x48}], 0x5, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feff"], 0x1c) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) sendto$inet6(r1, &(0x7f0000000340)="43ec47dbd27f460a603187c82474b3777b7f1792f265e48a49808e0908b86da404d48cfdf45cfcf238dca6fcdd5b6bba922fa747971b39213a2165490e0b4e8029b35aa23d48456f56c51bc0f6c86505a9bfd911f3b47a3f4463408cefb7b68a87ba603b7137ff791551bd806191276efd56553c111b45527e55c17e489796dbb8a5f607c15229614492c4e0fa32ff00bc5beffdf76b148f5035cbc2ab6746cee5bbcd9fd47326267265ea278a8d114e46bae96ef8be75f1ed049f83d6f6f5153260fc500899bacbbd156709afec332f747bbadbae27628a33bd806108a640cda42885b5c1450d8a295e8bff68d15f6fc6798c725fef51", 0xf7, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x40) 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2f, &(0x7f0000000040)={@random="d86daba86406", @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x36, 0x21, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x90, [@broadcast, @multicast2]}]}}, @generic="d2"}}}}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x81) lseek(r0, 0x0, 0x7, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c5d7a84eebab9bf5d1b01f0700000000000000c7c59c0900a24e4bb5431314daedffffe0838f5d5e2d62d80006f4bbb885020000d060328f5d241df3d0041046a984165f247d610c", 0x57}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000001000000100000000000000000000000000038c942336540", 0x2c}], 0x1) chmod(&(0x7f0000000040)='./bus\x00', 0x129) 16:00:10 executing program 0: setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x8, &(0x7f0000000080)="7343c9f13a1a65a5dc41e7000055b1e7c7e60c80a00111703c8ad427b38b2fffa127b8362494f2028aaf20381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc0d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c2e9694bbfc8a10244d0f65ab486924f4ba400a013ff7a15ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f7940000002de40f1421a6a81bda85e4d299fd13855490b0692538d787151943cd0f47a6459d6f3a858d10cf71edfa44c7eebdda4231bd3d5a6f6a15fa5e5e7eb55072d08a1034eb660c3c0a742c139da6cfa3b96a3a2a985443ba1fc790da07c9adfb3b24d260114fa0bdfc60cc8df2d91f566d97b310dd55454e9f8d5d8e5297ea07008aab95f6cc265ba83e6d65f20e2d0000ed62ac58996a9cfea8a7507e53bea861100128d33b9936e65adc19c7d7a0cefd1f005092d5915ed71c430c1da15ce4dd801b3105f34c8c89846fa536e9f51ef8e0534591595990bda2a241408cfc737499076f150673911c85c8e144bf209a3800397c531b7003c06f1cf02669249d39fd433a8ff6d1692208e9363d0ea44bbb72cad12117f3f2da750c9bab93383701495b1a78884e4237e63e0e8ef058a56b67dd09f390bc16f55446c4739edecaa187164091b5aa734acbc34166df94f3e01140f4ba07adb684e5c89a6b0ab09dd91374cab315ff6db5acf7d7c72a1402f1792c51b0feadd33900"/575, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x46c, &(0x7f0000ffe000/0x2000)=nil) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffffffeffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x3, [{&(0x7f000035e000/0x1000)=nil, &(0x7f0000527000/0x2000)=nil, 0x8000000000}, {&(0x7f00005f3000/0x2000)=nil, &(0x7f0000716000/0x1000)=nil, 0x200}, {&(0x7f00007e4000/0x3000)=nil, &(0x7f00005bf000/0x4000)=nil}, {&(0x7f000070d000/0x4000)=nil, &(0x7f0000496000/0x200000)=nil, 0xfff}, {&(0x7f000033a000/0x2000)=nil, &(0x7f000039d000/0x1000)=nil, 0xcf21}, {&(0x7f0000651000/0x3000)=nil, &(0x7f0000389000/0x3000)=nil, 0x100000000}, {&(0x7f0000602000/0x1000)=nil, &(0x7f0000059000/0x1000)=nil, 0x2}, {&(0x7f00002a7000/0x1000)=nil, &(0x7f000070c000/0x1000)=nil, 0xba}, {&(0x7f0000665000/0x2000)=nil, &(0x7f000035a000/0x3000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f0000086000/0x4000)=nil, 0x289}, {&(0x7f00004b7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000149000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0xffffffffffffff7b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000061d000/0x2000)=nil, 0xf4f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000ea000/0x600000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000474000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2e, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x29) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x1000, 0xd7a, './bus\x00', 0x7, 0x81, 0x12800000, 0x101}) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x9c02, 0x4, 0x98ac84b, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x15bedb97000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xcf}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa10}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8ca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000fec000/0xa000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) r2 = accept(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) preadv(r2, &(0x7f0000000a00)=[{&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000600)=""/132, 0x84}, {&(0x7f00000006c0)=""/36, 0x24}, {&(0x7f0000000700)=""/222, 0xde}, {&(0x7f0000000800)=""/155, 0x9b}, {&(0x7f00000008c0)=""/233, 0xe9}, {&(0x7f00000009c0)=""/47, 0x2f}], 0x7, 0x0, 0xffff) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000a80)=""/101) r3 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b00)=""/4096) symlinkat(&(0x7f0000001b00)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001b40)='./file0\x00') semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000001b80)=""/47) sysctl$net_inet_gre(&(0x7f0000001bc0)={0x4, 0x2, 0x2f, 0x1}, 0x10, &(0x7f0000001c00)="db0091d959cb3ac31766d1a50defea2c05692950302a9fe6ab792daaf79becd4557e443df4c738146d8d8ee28d4c2414ea67f2f310ae0d9a5f3b29ef4e482c0a7362b1bc48a66a9426f665e585a03bf00faf71d31735cdfe45044f4a89c84bf54a5da87ed19f8ed8cea1d6742a20c55acc867d2d7abedbfcb0b196ac53ccf13464fb31156fda4c4b4e57", &(0x7f0000001cc0)=0x8a, &(0x7f0000001d00)="9ef152cf2f2bed737be7384b58cd32d104b02864e931283ba9d8d8620446960c41f6257be7d9318ef8c2e75f39f2ced24f9ef1c565ad7415b15e82cd02bfe125408220f26c1677bf7a45c3e38c1887039b668c7deac2ea1f75a09f6642141aca9e33f56136f3887611c7b4a0171eb2c7353d8b2809374c68bec3d225e3cee63aaafbd483a01f786c496d60e48a0afbe6842eb3eae5364a435551a4a417891ea1270540d0736fc1b692876769afe3e4ad454094bd257deca250df750f239323817ec1346fb289674fa8db11843fe131d4db0392499f0abd526dfc602bbb8556c929", 0xe1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001e00)={0x800, 0x5}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) r4 = semget(0x0, 0x1, 0x2a2) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000001ec0)=""/251) r5 = shmget$private(0x0, 0x4000, 0xb3, &(0x7f0000ff1000/0x4000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r6 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000001fc0)={0x6, 0x1, 0x9, 0x3}) socket(0x20, 0x1, 0x6) socket(0x2, 0x4000, 0x2) 16:00:11 executing program 1: r0 = msgget(0x0, 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/196) r2 = socket(0x2, 0xc003, 0x6) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000280)=0x1) sendto$inet6(r2, &(0x7f0000000400)="2b760c2bec95b1ef81733f6e529304fa23ba3859", 0x14, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r3, 0x0, 0x3) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0x2}]}}}}}}}) 16:00:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r0 = getgid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, r2]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r2, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8, 0xffffffffffffffff, r2, r3, r4, 0x12, 0x7fff}, 0x80000001, 0x80000000, 0x2000}) 16:00:11 executing program 0: r0 = socket(0x6, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xff7c}) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) r3 = geteuid() r4 = getgid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x401, 0x0, 0x0, r3, r4, 0xc0, 0x8}, 0x6, 0x7, r5, r6, 0x100, 0x5, 0x8}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x3d}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = accept$inet(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0xfffffffc}) flock(r0, 0x3) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/9, 0x9) r5 = dup2(r0, r3) flock(r5, 0x2) close(r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCCBRK(r6, 0x2000747a) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x1}, 0x10, &(0x7f00000001c0)="dbd2c39ec815250b36f716d8725fcf8c5c20a096d3a89b081d071bbc7e94e21d527162f245174f139b767d9ada3e96dd0ed3391898bc9edefcad575c2b4591d32692dcb02a044101b2dfaec404cea53530169254bc62d291133b6114753026c4e6f7f8cc0e81c15691bf9d0134bb9005ab349c301b7fc4f11ec045e5dda1904f808a33c8a8ee9ff071af738fd5700b78a8b8cb552e5c3c79de3fbfadd5496ba2e1fe5ef5e3f2462691b9d1245d6181966861cc3391c6fee4217ec4016c82ae6112f9acb9f4342c48c3fff2e5087c8a44b64aad3ecc4770ec1dbaf312518ba4202cc6717801df6ea66df3563c4cad49fc9317071599093d3bde228227964127dea49810608112b120bc38787ef92ef0be20fa553328403506c520028a511a1da32788ff786103165ff037dd54c6705a9a3ed4f3fe70e0362832d8bd5c35dcc59d01e94edb40f614bd8f6386f15b6137735e88ddaa71df258d2d3df31493bcec0df73422ded79bb4bad7028a7f6ba1117da4ecb81e608547e90df8cf005648784b1d0209bc701e9202d1d0c11149e7a3680a4fa49564eabab47067892549e6ec4b570fc2bf03d02b07e96a93410f0266f6c6ae8e7dedf18da1b137d78cec192f6213944e8736fc831c01503a512a82a4b545fab9a00aecf959a896cfae5bbff6cea5a159db32ea486ba6370d062f3d1aadaced51b6e28a9f80c7ad41a83f26baaa0339fda8613b6b3fc690f371bebb7b48b5f88800f0d583b801c19c425a0be418b035abcb380f90a70d1bd97b34d37eff8f8c4987ad1bd9d128ecf14e67448c80611cca67881b6e78184e79956669145779e6b09cab70ab62a8140d046d8e9a13452226a6bf97ea5c84431665736249482d98cbf68772a4d1c2f2be09134dbe63ef06defe35b099e25f8b93aa3fed26861f571aa1780efd8eaf292dec56dbbbc9fae6ffcf9aa6ec6d941e2b8df3ef1c1d61ea637f22d5613e434b7e097136c64ceebe7b9dfeae471f604e390c487d1fda96b0c46907fbeda1dd463517f2bbd2253f78c2628eaadd6a081b26a51f67389f8770f687386f6426ab65e5e3509adffcab0ae334a828b0303999d29e09c0bc220cd06c8e6f601f8dbd8a9260f46d1c8e4262b17c341d1e46b8f4a7a4bfe4509b635e737713a9fcae61012d2b06d8f3abc500054b661bc247c47f283efbb1411f9769326370c5564c9a9a7510d78e48b9f0894631ae5c91689b219307325e4cbb0d9b554fe7f59daf7c87ce677f900571d02d102cfa9dd295099f4784796ee7fd38e2044fde6cd8cbba1de7c886048a276f6d325b988ccc8df2361a894d8e4e1951d89070aec03319ab8732be4adffc145284c83a1bd6903840cdcae9aa83b36a39a7dddb2346985518304e8f55c0c93ddd9f6c348899fdbf729e577fff9523dc74e30e274c495e4dd192416f8c0bb290ae4a30f95763764d913fa7f5e5b691a5aa3987d02536c962671125beb83822cfb75a57a38bf27d20ddf7dbbde298236288fb02bc692d77c6dd88a30363b6b3f53cbc3aa6625b14a2e56f075c682085a09816b7e8d5059c89f405276765b65c45599511949fdc051ddd8e0c34cb53d6feb1788a37073215932a3763ee131776fcf1b8668d5f779dabcb5602023bfe8f95fe1ab4be48d36efa81fbeeaec905ef4919024a8d6b4ce4f01a34b34e329b5c030e1f09decb44ef74a1ff3a8717e8a1943b787f5008991cb85dc1eca62194282aac1d7a4fadbfa8532afed6dd3769e6a37117a5138bbc29f8e0abda8d7d7b46e894f741e5438528ade8a08aae5abb5f1ec273b2a9cd38b7f26cfd20345fa929147a12c952cfb9a1b9980f48182bac03806426d7867f6d552ab0a01d6d3cd713b9807bc45e9e78935a66120fce78b5be62db4b5d916646987fe2032ec26a9c553a6633447215c682c008cb5258f7471c30ab7c4b5f108635d522c7a4302821d86815c52380f4be69c2a770ef00a2e8e1186063f5bf552578cd87d1dc22d263b2d95b642f7a365b25ffacf88108da2ea9559503651bd90b1b3379aa3aea5f0a2486b34b66ba53c1997f8a90458adc7a544d8d5451b83a5dad8a9535066de663a3ae2f91c86646a64998402b296c362705f858bd4a74ed8054b1f27283504b1f661f867667837f6488e415c874619207a3b656c752da720f121ae40229d83ca9d4b1f653e461690152637a9fbb6a145bbd7b98434de52960f1e28762f9f39bdf173c274201facd17c26e5aff30722e0515f059edb04cf89c3806f8be910f649c913246e972aadbc5946a122373bace1d2c0484962d9bd68c1313ffafc0380f89edc76a334d7096dae89de648855c694bf18fc36c68af7372df46ba832dd199c54b6a14631f5eedccec56562bd540d88559ee96950b92d64bfe0b6fb455e9295fcf426c4ceb3a2076940f38a0119fa0bb507d1cc4df059758de760e96c411ddb37905c5178c58ea50f0d7c2f9231a845c609466961e27dee35114ef422d646ac6bc04130c7b93485c7ad6ade1204c553b697f21d003d2d06454a219c816a7fcef0ab1d660a51e1f6183b41a1e8a41c0dd3e102a75a4edfa85b9af246645ddff3d866a991292fba5d2b41ce15e40315c82828853cc558db6f60fa21a358caeee74eda9e89bd2f4d2214921a6836ceccac4ba54a6f99340e392b800673258d263f731a6174ee9fc557846ac2347c7ebe4120951ed41b9ccdeeb04983e04b6c2347c05710b87cb072807cc4658ca51a687572726b672f486a5854ccf5984ed40dc2ec0bf21da082159580b06d6c20d4d3146907abeb7acfcc1564bb7d7dcd13ac0782465434045d4c3001b86e6fd9766fabfcbd969bad7e17e631e78a99e1bf67d3636bbf99610558304e3fd0d714b0893131b52077928559e638ff480e7cb7f577ac11ccb888b569469e3df325e52f221503c98052718e07bccec19ea218c70a4648b6da2f3dbeb93431ef9da4dd27c050536de28e486807bf984a78e64af8c51c3a108ffbb50d5f23fda256b8e961fb5912a43713a764403e53c2d23d05ca9969f76b1a88b5afc4135f532a0239d6d2e2172c9e96533135d465ace0f1d3b63cafc4e3094ef3c87e4a15a5f976f77e4c7496d5e5ebcd4c3a3600dc504ead9b543188a6e0f291cd04b39f05ef3cc3fbb5d083344564e76deae6d6b0ab597fa1cd71e0dfaad0c2842d6a9f432005c393a85b208e7d2acefb846a346d50a14cf302b452ae03c8818c4ad6bb974a37edef47cd725cc510528e6a0810f52b2625b75676256879ff3b448cb3373c79592876b3ba7f8dee1ab8d22ae73e0f276f77030a59b5602b0928002306ca3af120e3b10cd04f9f203c01ab9cee4580d3c08b23d42c10949eba377cfdcf6d03188afb104c7bb43c3d9028e203a47e1f4ed8135930fc04200a4175895a68799574cae111c86d4b0a0264d785582fbe51a98e5009caab48b0cdc7c60d9e511633b2d4f4e98e64d85a2fde97df27df4447495241d6559b4f355f931b1a6e4ed81b34971d6a47afd6d3168a3690062033a57904b9fa3b28faf4a93404bcb56f4198e527d82df2ee070fb3c67d8062edb413236b61f6db68a23146f9db317c013e99fa05cbb5688536be052310fbe4af93a13f890bebb223c9747a65a27813fab87e614bfb08cbbf8dd143f4cf0759f17ea4aa466cc48e45f0d3b1e277f5122c9fac7ef0d5e6bef7174bfbc8773ff664ee44c4d2d04b94703c0f38814169dbdb1e2657f871045515e1411c313f915326beb5019532e087f89d80e4c6558228a1e261452407457e44c584828bcf8d46193a08478d81fb5811241529402380b99a0f4c0686b6205a1e093b4f063fcdbd269b8f1a0dcdba05b8855845d4dbf6f325819af032b44d2f784f865906f75b48b201ba584a51a6c43f0af15bdc39fab355836da7b2eb9cdc4255999afc753a911b1c328ab8de14ddb7c1104ea78eebda7883bd9a1ad9be6b724e982d143615778cdd9ed8a7912fe6f13c27b096f015af73a582de0384c1bc35681ed961c39d5eeaab63d7e0edb87abc9f28a20688ec71e9349eaa7dea052faec47dfe80de0c5f4699f04dbbe3e8ab01951b148d54b216a20c388ca2c2280906cd012f8b1fbb61fcd0494c8dafc78a8a7e6b305775cc548a63380e2a0be6ab07767bab9da8707966a109c0bc3701af23a4e09dba9bf28410542b392b4e9ecba7a044513aebc06f0f1ae30c81aa9a4c7ab2a7e576732d9d1a39b41a051e0a35b9f4c2f86ec6df9b6134c073139bf539339859c7ce9051c3b2577675495c2a140f390d662351821a61a72cfc07bca64825031351510a039bb75edf078fa25c79a601e0eee686b6bb2ebfdd0fdbf13f59aaa7ae3b382ea4645f981225f601d8cfbdc442a1e736f645e3292e8797fdbffaa73a1152ee1e890ca083808bb00ee09681bc42ff1f96ebda360c580a1c64b57dd1e01b67d9c25a0d9de093f609614c7dd1cfaa4e25794951ba433bc1988e744bd28b3776c1f333a62a7b418537866b87085bc25fff5edfbdc33f0d8e7afe9a3c9bdb286e1392caad19031ffaa6a2e608c67f90b904fa82577255290e1976e30f07b6d8d59294c7ab8d2562db8d960fa02dbbced92517d6544bcf3b494cf595f2c34ae9894df0ef717dd289f48a591a3a0eb82ae5974be67afdca9f040734b44b3824525d89b41b1c29bdadb3a23816c451504229812eb73a373668dcc549a814ff0e47c5badd79dc4cb9b00fc42920a79930f0a5329377567609f05c87acd617cabf201eebe1fa5bc950d0d17324d9f25040c51dc828bf9418d31e4969c4dca867920afa8e0b71645df39672e3dac027cc6a0d3fadef39d6eb2cc94b9729583daa0970414e4b28bcf73d114f465a4ab9a3e154a94a5f522e418e532272f0012816310dd8d8ebd0b8f261e98b68801e38f109d9b93c2ff211470940dbde9f4de7ade1842e1dc7013463aad1dbd0318ff9cc08d663f54df6c48bd661e07b55109a1e98fc165ef16c60b783dd65553390ad794ee67721be6a562277a3462b9c084ddeef45d57189dff6cf28f3ca5296005beb8c759d395a231a370cca3f5e4c7491870945c89cbebbd163eb507deadf7f6209b1f6b68c9a68eb110d3cc39bc962544ff2f8bf45846739bdfc8f39b8b1b0e540d81553706dfc5c02f64ce89e297cff0573921617dbb466f2e7ea9debc64e82ba5880e17134c690242b03727413247adf6aa5455e4243897efd42bf5d7fe90601fcbb677834811be615c4b94cf654f1e3b53442c7c35c02b1d21a0331538682e469201d6fc4b606c54a7c05e02e0de0191c71a37b962d8ff1eb0f5a4d2b0d2fb7482fb9975718cb779f7c7a6a547d5275037fa86738e4213fdd5ba976e6ec18f5d0e8fb752eaf3f9fc5024853ef603c88a1ad0a19ec6b8359426259e91194cebd7fa85ac003e1524be8270d3145a50802c46208220105b03f99d847c56deca25d45e26ad0730307a0af349d7380d242bce34b34a77c1be6bdab01b72cb5f3610c6ad8800b2bff54f44d00967e6cfce909a325af079b8a1609b0a9ff10b4fdce5f479d2344cf15fbad5bb4afd793db4d80f22e4bcefb110359e43ad79b94bacdabc01fd7e8c5a8c9936f59da5c2387a3c5321b974962905a6cb6f737de16f8a532a8c30c6b776774e5c02b73d81dfbfe24ef53be28e13913fa6bcd5fd0b055ca5a164c1f92b56d08acbb26a6739568a72937897e04c0141ff898eeb2c4a50e2143d9bcba07c96735af830fce99780ef259f3a9c1d745e7a19189506ad872286136525ae", &(0x7f0000000100)=0x1000, &(0x7f00000011c0)="29caa2e40e9270932b041adb611d138450d2db3f73ec13f7100e938575628c58186a18a53ace5f7fb3b496c316c3cd3ca8b7e0499d1142e4b81936a6cf311d23e5e60e13d4324f3c24052405a19db12ce8df807532c7ec8e8757f406ef92aa5b122c3e0083b954674d7950039d1f0a079e6fdd9af8f5705e50f77b8aad637d6321086a7d6910de90ab0a48f556c4fff56b612a9028c0d08d87bda958c0545ce9350b99f85615b15fe18d4ceead82fee5a6cc06e073a2690a646b5d0c4e2ef716d4efdde3173052b25250f6baa51e63eec05ff6a74166cab7aa3d49", 0xdb) 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETPID(0x0, 0x1, 0x4, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r0, 0x0, r1, r4, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semop(0x0, &(0x7f0000000000)=[{0x3, 0x8001, 0x800}, {0x1, 0x5, 0x1000}, {0x0, 0x200, 0x1800}, {0x2, 0x8}, {0x4, 0x8000}, {0x2, 0x200, 0x1000}], 0x6) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202e51ead3f7f7f000001903e86b3f653c5aaec3b9b62d434db06f52f5016ead8f1958f4e139480737c55c4a65636122ce860bcea7ba3f6aa7bf603cace3eb23b000000000000f0ff9403889f8ff85046a074a2cb6f81c23f258bc75c3260f625ad8a848395461bac89f10c30309b08a77763389d04"], 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a519500c093b0"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0xffffffffffffff61, &(0x7f0000000180)=[{&(0x7f0000000300)=""/246, 0xf6}], 0x1, 0x0}, 0xc2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) fchmod(r0, 0x60) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="b422f57d5fcf8ba3ee5757fb4f58b3b984be7985fb898c5e9352c948d2335de0abd373bb01491abd87ff292ff2b84b3cfeff50078ce3859d034c11ad2dc0c13bb45c35095f17bf68cc409ec977eb85774234e402bb4e073a1fd11aca772a497dc0d3b17c9c2ef0e195f71da755819162a56a537d4f95673fc3c1974b43d04685eda62357b70acabb63dd43e1a80998d0aff5e8ea4dbefe0974eadfcc92b1a063506ff2c07af6a6b8d3cc75c385f4a93076cd231c1a0dd0c5c75614efc8ec022bffe2a675a41910b51268974a2f7b872cc94f84f40fe795b51d538900696ac638de22c0a469b729049a53724cfab5ee710a5a8b58b0853d5b1e656c3b18ba4e", 0xff}, {&(0x7f0000000200)="82ee0c3af50b8aec1be8ccd2e3051662a1ce30830d0e06c8c36fbfdf20c8773ddd87124d6cdcc418a2db067121e853c6f75f560e445569998fde52c4c25b2c5e28a02e3bfc43f94b5e115fae779cc923a1b1a67f1d32210fa81cec59e1b154ad09e5bac0e2ba032e669fb67439318043dfed911a458fdb16ca043e24758327117674b08d033756cb37e25b986e1b434585", 0x91}, {&(0x7f00000002c0)="f3122692e995b8d5a1fddf3eeae744705cf490ed1ddd45fa08ec371a4f1a32614ac3185f0b5d35c48452777ef5024efdf9a92e2f3b5e7f241de007cb44f4ae7edd9495a659b8e96644a0e90327749fc5e3687410ae24d9638e648319a4e56605378cfc14d35561bdce14536ef480e0d8f957dd15a27768effa05c01b7648663883de75800b90376af1cb80c5a73053649f17dd8eedb27de8f274cbfd9be7ea65b128feef9c697117572207fe6332764ce02ce1b86d808f56b5a0", 0xba}], 0x3, &(0x7f00000003c0)=[{0x10, 0x1, 0x80}, {0x48, 0x0, 0x1, "230c89780af7759f126670cd33046f471f750ccd7739d31355e404f3ffe137acd7cd8f0446bcbd8960738378180358352a"}], 0x58}, 0x8) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = dup(r4) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x134) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0x3, 0x8, "8b6b9d6d1a2ff8d04a2a149cd62aecebacc1777c", 0x3f, 0xb09}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaafd2905b47338080045000030000000000001907800000000000000000381006afd31710bda51b000326a5cebd99800000000450000000000000000290000e0000002ac1400aa"]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x100, 0x6, 0x7, 0x0, 0x9, 0x70, 0x0, 0x10, [{0x5, 0x8000, 0x101, 0x7}, {0x8000, 0x7f8, 0x400, 0x855}, {0x8, 0x0, 0xfffffffe, 0x7f}, {0x3, 0x101, 0x0, 0x4}, {0x6, 0x1, 0x3, 0xf2f2}, {0x9, 0x4, 0xff, 0x7fffffff}, {0x401, 0x4d25, 0xee, 0x1d2ae94d}, {0xffff8f0c, 0x14000, 0x5, 0x71b}, {0x4, 0x6, 0x9, 0x2}, {0x13c, 0x8001, 0x6, 0x2}, {0x4, 0x3, 0x400, 0x8404}, {0x3, 0x3, 0x5, 0x5}, {0xe223, 0x7fffffff, 0x9, 0x1}, {0x6, 0x1, 0x101, 0x7}, {0x6, 0x9, 0x1, 0x3}, {0x847f, 0x6, 0x86, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) fsync(r3) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) close(r2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6}, {0x60}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x15) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x72, 0x1, 0x9, 0x1}, {0x100, 0x81, 0x88, 0x5}, {0x6, 0xff, 0x9, 0x52ae}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:12 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(0x10, 0x0, 0xf9) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x3ff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:12 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000007c0)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x1, 0x8, 0x2}, 0x6b, 0x2, 0x5}) msgget$private(0x0, 0x400) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x4) socket(0x10, 0x3, 0x4) poll(&(0x7f0000000100)=[{r0, 0x4}, {0xffffffffffffffff, 0x20}, {r1, 0x80}, {r0, 0x4}], 0x4, 0x400) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x8], [0x0, 0x0, 0x6], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) fcntl$dupfd(r0, 0x14, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0xfffffff8) r6 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r6, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000ff50cdc25cec4619e57803953ec3fd282361056120e6b9698d8ce2465ee848222f34863f84c76f14ac3221b5852bd7627604e50063e74183eceec190cfc02339caebaaf5c5b0a3e2965e1955600bcbd5987a82466eb6f40d1049dbecef957647f999e128f4abe28e13d4db9e16061c9713b170b980a3ba072d3e0b8cefff5f06b0105490ae"]) 16:00:12 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) socket(0x1, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) close(r0) 16:00:13 executing program 1: preadv(0xffffffffffffff9c, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/136, 0x88}, {&(0x7f00000011c0)=""/227, 0xe3}, {&(0x7f00000012c0)=""/199, 0xc7}, {&(0x7f0000000040)=""/2, 0x2}], 0x5, 0x0, 0xc99) 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), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$setown(r0, 0x6, r1) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x15}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x9, 0xd2, 0x0, 0x80000000, "80bfbe0219abdb2c45c7eb414e9e837bf43118de", 0x2, 0x630d08b4}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x35e0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00097e0000000000000000000000b7e1189f2c0a"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xc000, 0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000000000)={0x6, 0x7}, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000380)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f4", 0x10c}, {&(0x7f0000000940)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c8633a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9e0c0fecdb5bae34b13ab43e3d4860fd48c2314ab80699f03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea16e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33c", 0x213}, {&(0x7f0000000580)="bddced2ce6680f371c7a280e6439f751eafc0798a1d69991cb7b754e4943019ea4d3eb22a927f9304d5b94c991d6a66f15c3bf6efbc2e700a6ffd5834745d3f59568a218b02aba56762950ab197a7c85095b41acb7218a54f1b9ebf3075689d7a2d2706379856d58dfdd4aa4fde5e516d4063c93493e25732af7261544823be40458e284872cfdece661335579024bb151b1bb8ff8bb3f4978995b618651a7014bd7c9f10e1f0a4b040fc61c136f7d5f83d34fff74906a01aa9ff8b367d57ec5fbfcb5cd", 0xc4}], 0x6) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 16:00:14 executing program 0: r0 = getuid() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r1, r0, 0x0) setreuid(0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r3) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x199) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 16:00:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e", 0xab}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r1, r4, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0b00d86d8c942577a1f15629f72ead3864"], 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000480), 0xe0, 0xc}, 0xa) 16:00:14 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) setgroups(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x2, './bus\x00', './bus\x00'}) r3 = getpid() fcntl$setown(r1, 0x6, r3) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)) syz_open_pts() r6 = dup(r5) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000180)) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xffffffe0, 0x1}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r3, 0x1) 16:00:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000002280)=0x72) semop(r1, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="674a9d94", 0x4) semget(0x3, 0x0, 0x100) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000022c0)=""/188) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) socket$inet(0x2, 0x1, 0x6) semop(r2, &(0x7f0000002240), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xb959, 0x7, 0x70]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001200)=""/4097) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000002380)=""/214, 0xd6) setreuid(0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1}, {0x2, 0x6}, {0x1, 0x105}, {0x1, 0x2, 0x1800}, {0x0, 0x3, 0x1000}, {0x0, 0x18, 0x3800}, {0x2, 0x7}], 0x7) 16:00:14 executing program 1: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xa}, 0x10, &(0x7f0000000380)="3ab1c233cd179d0f8d22e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd7dd3e7e133c053b8604f1dbc35001354e7d9af82400569acfd9698a1ea2327b2b1be3ca817b7ac1d0266de9b1c511bb90ed8be955cf0392190f607e0d9131e3d0415a9f5c6dd49b655ee835d5a593dc3a36f351ddf73495f730c6392eb5ce7d4dc2fc49ac64f04d4e3e57a6cc7c9ff7b341d16ab5a6c0e36cd8ce0eafaaefd2ccc2c99d5941a345c2e93a06417a2b9c725eb12abf247ee8b6afd1c2dc1b19127a036d68da7eaaecc3326f9bc1a819876f17ed807afb2b576153dd653c926cc65c21b643017e12094ec669e7877473977d119b7c67cd1b0c29893735ee28e1a14b7177a35950e2aaa83b4a546bef4b7d9dcab50dd", &(0x7f0000000340)=0x1b3, &(0x7f0000000100)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1c7d7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0954edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 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) clock_settime(0x3, &(0x7f0000000100)={0x6, 0x7}) 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) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)) 16:00:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {}, {0x8000, 0x0, 0x0, 0xfffffffd}]}) r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xf1], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x0, 0x0, 0xcced}], {0x0, 0x4}}}) 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)) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15}, {0x6, 0x0, 0x0, 0xfffffff8}]}) pwrite(r1, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x9, './file0\x00', 0x7f, 0x9, 0x0, 0x92c4d6f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x48}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x2, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7, r3, 0x0, r4, r7, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) setegid(r7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrlimit(0x0, &(0x7f0000000000)) 16:00:15 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x99) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = dup2(r0, r1) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:15 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) ftruncate(r3, 0x0, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x52) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) getpeername(r4, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f6bd7d3240bc8c057beb68f43bf760fd698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f51bed0432e", 0xa3}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="181c7913559665e73798c9802c13bde4ccb13e9e906e21bebde57c080d06906fa5051c41e20fb4073f3cd9da4a7b478042cfd6a95985b250ab915e82f6892fb4fa70a594e2b069bd1ac6a9d2ac901582be1f02e40b3a57d42141ad9321122bdf0a86d3b7eae179c740404288d99ca9576d6e6cdd403d3da81417d8780ea46106b889c76a8f6031ec76a085c389047600f6c17285b002a707c666f86ee14c37c18262d2a349a4c81d09091be3ee3885a177a75144118d8b0924a2320d02518a2d538d42dd29d8298bc41c6c3b29253797c5161486ec4d72f23ded5064ef", 0xdd}], 0x1, 0x0, 0xffffffff) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000040), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x0, 0xc29}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='8', 0xff06}], 0x1) 16:00:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x28, r0) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000012c0)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x400000060}, {0x16, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00efa3c955a28a436eeb00c36892"]) 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, 0xfffffffffffffff8, 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, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 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) 16:00:15 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = getpid() getrlimit(0x3, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x87}, {0x6, 0x0, 0xfd, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x115) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r12, &(0x7f00000008c0)=ANY=[@ANYBLOB="f13edce787ab599d0a9b8ef03fd62e0080b3f81b0d3246e95f1718d3a409cdeeb907db825b40a31c81ede4ec531bc88c7f805c25fe283f902dab205401f7bf48af19a86abdf04049e8ee3a40173baf1e4067c059f1801797440b655d54bac6d8dc804c92b32c4d9bed9476bb1f16f136d0167668f8cbd2caa0f0ccd9c84b1bdae140c9de116bb7ae48a826ad8aa3d5efc0241035818200000000be98000085956a9310da490000000073b1b8a9ecbbd59cca15f818a839dc5079c96fd3b0fb275d7ec5a5eef35de84074fe8d192c061374e57e2c83df6b5b42438d7f8ed8cb3950130a659afe0ff466f5a1df59503d3ccd1b236ae65b4a2452e5416013aadeecb261e2b9d10f78b102ebea8ecf7c78456ce365b3b98938a10d30ceb93debf7d715cbc7faec39df1f77664cb6c035c8853e8593279d67d3275bc50c4b8682660cf5751b972b1f9477ef2bdd8f5cf1c5cd4fc400a381d4fa4f48b7bf58d80d4958d68bc2fde6a809b19edb3c443493e7ffb7f5dd1d76cc80bb5b7f25b7b7bbba64e42dd900174837e7fd5cec49b9f1700ce49817724c34534f341eb4aa6d895d1ba5e153f0a6e187d7eb4e90437eb893bcda4b11c8b5b2efa14e2156ab5bfdd8261a29dd03343f859fa9d5368d91c2c88a0813f70eadbfcc03b12a35874e2b702f6b17688360f107ce204426668789e96a1006ad80d11dd0f0d0cc7d10c83221f77413566ce9627b82b9821f"], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r13, 0x0, r6, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r1, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000007c0)) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000800)="6730cf2af5a18d206bf82ea0d8a3709d37504c433ebd1473dbbdcec84bbef15ca6a495e7b3bd25b7d76f357e2e177b43a30840a185f770b56411266e1c0ebf13014e616395e1c4ba91833d2092cb08107324f65757aa2cbafea5064c4fe3ba00f51547a3b89345d8bd841a684ddf849d95b4e2aebea5a3f0f9bac4081baa0b42bc2917c86df586c35f1c2443ebdccb4c38c97ad1b748308c38bd16d7649469cdfc6766d1dfca6dbc245f269fbcea1a3a336e6573d26e55a5ad7067461bd17db2189212ba9dfe3f05de41d86d771141299cc6f5c70bf21d27fde36e26358f4c223e02e64c193a1b81c6c7eb8eed71f849ed8318a81989dd6e9df521f6ac17bf2a31ec24514c99b691a0e60f056d25fd87fe5e8a9b620318083d59c4eada7b7d8e303d05c80b31eee873b5b5504b1c828706dafe1badafccad90a4fba031c555e59164f465bd9770dce5c788b9cff0530d9eda1e58ebc5519dbb15e1c6aa46e92cc1bd0a8aa815fe8c611ec9f209583a92d03a6d9a63e9790aed096f9e16a12633fc63f9c1afbc8cd2167c8a2a2bdf15aa37bc166e2aa5ea8301470d34bc9efd2a91cfa95786b1a6798f38e8fa4fad69b9f8834d951af717f1913d7599a1a4d607dfc5d477ce22f5ffa32d77de99d8a1be4415b291c3f2cb42e21f508971dba9fccf76c71c8ee5be64a8143e2fd32a20ec8ac629df002eb49c26bdd666defc691e7c9fd9489e835026292a2905136e26dc21d2219f925138aea37a4a53fbc7b12aca684b80686627701e2186528c37c81b1f2239b3fea4efd2bc8c7c897a85c55dcb02de9ace006005ed6df4e0361ff2d55d0934d1d9ba154bd96aacefc4f9d5ba3d6d0414fa78e6bd96e9b6b9691ae4217c0e004947bd88da4a30e715b1fbb5e1376521205889a0517922889eb591e5c93b3c047eb91f72f0e43ceaa739ebf317f89920ab50ef607b073f67a000c5af704e88260102b26ba41e968437de0aad5ecf402705295fd0d576aca6c27925416bbcc174931d7113eeb967369388a41a5de85cdd208749b62b5e06633c663d27e2c549477f65be72f621bfeba3c43df71c54f19708a96eead9fc4c5d9250f8369c8ce112acb6f429fe96917145d690203e6f348cbf9dd25617ef7be7c2653df04ef1c02f5673858e25538d47bce2d859061e056f52ee1a26b599a71a6afb73ceb2e0e3aaf724ac6ffdfa0f63a1f7f54a23c2825b816a904cb632e9701914c281d318c7096718128023175bd39035e7a9155e82d60c7a36a5fb8f008132323382bbbc3580cfd0243631f675c3b9630b77762d30a2c21629fb57b86cf6b9978cf891f117f20b71a28d1b91e80512e7e9f1702e5912cf16003fcdc3e7898e8f199c7d993cdb8aeea36abddee64abd639f593dcfb582234fa943296b439262739e4f521affca08c672ccb7736b3b20da6367b9b16fa1ce300c38012e09b93b502ef6f09fa187b200c15f7b1671e6fe36270015626058e0cfabf4cc2c0e6f0a1d774f655322c650b2691439363f05589d0e39bfc4b9dcbe3c31e9373992bc1be702c4e4cc47e46f80a3b64d726f0ef86664914b51ba2b497b74d299282314770f1dd26bf5e422edd2a33eef307c3c6ce0c6ec4c3b644871cd3f829e449eae5fc8fd02c8379735d5b1690862880c89fbb7f7914ebd9ad04fcf3029249eeb55f9d955e1d48062017c7c2b75d5c2645cbab36c4736fef52cec845860230448a26f2ccb0a6e7f2fa25a8c9fda89feaafd3a8945fad4e2bb5d33148ff5e4e06684004e4968957ad4333c42c19a276655ebcc4d67b547eb3aab1bf826edd4f7db0c3be58ad4b641d870a3809bb05697b3419845fe8dc631c7a6b012d096d628bc335f247793bcd7d6f47652e29aad3462a2f8af37d538c130434d99689572409a7b6c95c5f0fe090c38417cae280bf625358158de1e18d564508dde6b7cb39acf015ff19d001e2c6467e23da473692a9968ea08305b429f82a3bfc029ba2d6a173fa1a9d014de0c6bbbbcf65c64d62c8c5a9038210421cda6e923efd71fa109a376846e86a971316892f4fb3f2d2433028c4cef2378a357dbe36c0cc9e1a8be327e707d35405ffd075c44fe047b777ed8d9d757d6e069f0553b1d90329b6a897fdd2f6e0b01b609638a2d584bc1ec59a320e70cc6bf96c51d964a663e1952945c0f825945f9a65fdd461cbe85417fbcfcedf325d7fb021053a787a4bf69743e2141d0b1e27b26020c5295547c8e74bc727997ff7db562715afa431f950c05f1c7c41596ff89ef378c3909bf662008de7bba56d0fd7ea26daadb684db4b05615b06185af4fcfbeb95c16514f3de7922480cd3886f1b3637f8545378d31719f789aa486625795ae6465d25629d462f16d7070dcb0e290d997e929f7eee0939e68e9a84292fc06d168b2166ac7a6259210189cdde900d1fb2c5db10e69ced85647477a9c6ac28f6d8879c9b60f4ab81124fa9e5e366a827cc346782a8381a3c0152c38a1d45a9e1800262bed8798942376137a9526ff59be51dab25a5e826f60d7ae9df93ced9a40f9c6991375db13dcb7f017c2efa07bf79c8bc9ca741ea946c75e6c1abe2f467a32b3ad34267f49671f3b5bca16abb65ee26040662549606edb4072c8e067123036a5963d05b9bd735adc93117d4c47752ae2a8312fad3a17e3eab7a0e1a4b4c07ade4d5b04fe0b480a5648a7833d150085600d2821e5140f4f57e0f2b019ae8a3973fb971a27dfa6021a9254bd379056dfa7b36cbfbe47a38be9dc06a2a1e09ae6cf2ba6a616ec89c49d6a0121b015db35b93ff4d54359bf6212778d7bea1efe5f943feeb3dc3702f0b03282ccc5042ef02c3889dfca772329649c482f4b488ee77e026f87e858cf4d70bc70c2d87b6bbeea4a1bc5a6399ec6ed98e91bcf718b26e3ceae998ca6a26264fb8d1db591f11cdd33a5dc5783d10e356194f8300079fff9cfc8cff096271ea036c3f09f9936d06dd03e66c2e9d3e7fc6bc9d61762c0c16c8e98b1e635b912fb287e8ea0fed74ecdf0fc7b1f0c51cf6a5fec5776f3a65271ff66b7712cf714d0dddc78dca7c4132265f21b6d7349694b27f989ff64180cd7f561a4af5ad081c9eedf6f667c1fe534b71b2d272cd16dc73029534727c7e318b073d2dfc7251f463fac0321434e44c138785b576d013925231a50f06fce384b0a8f32bcd57d40304bfd7f2e4d9d83a5cbcd20247caf9d943694da62746894c282625d42bbe49399414c2ac025df781176f14f1a87c0b8f5b24f6dc9a9e41ed55511c1ea384ab663ca81e9edcb9ee9d7f2387c71e2eee9dd006550ac23196be59342f09568a8ccad9497fe7aacc4bf7824534973b0ac5456410a1e8eb7995cfb5b57d6fae560e7619191c930d5b49b74c7ec1b20460d68aff5656c29e0f79ee7e165d88efbc442e72c4e8cd36e8f311b3c748560b8f45580eb9c0cbe56d977c1568c7164d59285c4163da5405e46794d3e1aaa051e3611f491ce478197b2c57b71bcd4eb9a87ad00d9ad759abc52aa8b4ae0200df7aa10d6e62151b7e1be2d921d3c77669f775881cca75766f1f52f45742c7446cc25d52022fc172db987107f3ce6f4ffcb7fca2fe9f4cc6ab95310472e4120a5e547cd709fe3ee0b5a0bafa3b71d073ba34b5e23f7d30082a4df9d5eca2b541ba99b5d2ef0456b07eb2b3229c6a515b474d29f1b5fcd2b54db1345a46f730d68b8920d69f6c3e347099442c2e8ab3ca143fe1d11c704e399fa7684a61620fd1099ac4d7f4aad613abcfc976a226079c1c3a971633d131afd1bfdd4d18dbebc5c600af9a37c257e8c4c6e8901e30b641c87d6948c44db3ca5f4264747ffbd4e5b38bc8ff08eed5408011fb207e5ef01e0bf30323973206e4559e580b578ecdce13c69f10dec302368410ec3a9f101524d040b7beeb35efdf97cf5e0938438aaebb008c37f7b56a6bb7ffecd24a619dccf174deec4ff9162934d9ebbc89a6a0d21d03846fa593d3bf4329c6cc0ba0121e7ca058d0d1da305315a9ecde71c1274753ddd71823d48c46f51dd2ba7edfce72a99e9cba92b6f74b9a56fd0fef6e6ca92631167d5b0392f9fbd6fd5c706ccb5c84d4c2b4eb62083082781a5b9b337c6c362fcf4d06034cd8d7d184bd9b7d80a365b500f1801349b2cd8a6d48aa29ed15bb0ac8671c88dbf3d1786e268147e5325052db88d3b7a9f2b500ce6ae542d7f15c8dc2dd596626af33f5122a29fd5b834bb1f1e2182571e2abc9c9479f4011047ed27e0279ee0494f3df7cd611b517bd8a57f511e5b790391f8722aff1e77610a415a8c668bbf1d54d3f4b6371ff69d807d36cddabd20970401f84b0b3f511efa05284280924713f945121a2c856f55a7a87e381fa7cfd8f846dc28b7a1db0f1892dbdb742f6e5be6ef8730ea24947914ec965f3e2995aeb56580229fd36243b44f6e0aeda5439d2d40b6ee0de4ebe695112d4151ca7da4e9f3cdb7030927719b101bbccb31a42cdd14d6245dd7bb73690fc11feba460b6726c1b7615040cf3b3d1b87e005e6d3b87570bcf9a2fb852462d4fc8e63ff3e29a505c2a52db21e60cb71296ae511ec1a8bf93cecf5990cfc314e6edf5da7afc656ac3f838c29ce651e0099e69cfe392da275406b6da6dc2d3f15e8a1d3ab8dd654d12c95a1fd8aedce29f22cd43da06500082740e0b8393e9e1d5e6d142c765117a1a3bb6f46e51d53c0d265cc812289824b40031fb4031dd2a3761b6a0018d6ddec5c89218615092119a8b2550cb3719070a861ab8f32814240ec98fd32c68d7dcd01ab522cf7f291cb015da94d0502db332a4c9b8af315a023e320a7f07d6eaccfb7e8877f10cb7cd58279a8e0671d6865f8e71052a0f3ca09e29d96e37d5867ce1be40704c30b14780435d3368d0084f98c26412ec368c9d9d61aa70d226e0f72809c681f94ab657952579206f93a0092524311e91ea3358e3604ccfd427e829654d82061f5432bf08b64e29a708797eb69daf11cdd341a1f022a09d6a106a80fbdea954acc9738078d053abfaf6f4eb2f7addd873fdb3099b2d5d48e206575ce630c83b8b995cc50fab7d33acbba5639dbddb8caca20df45b2ea8b4e63de435b82ef4320b881e050a5f0096e951ca65ac27e4e49439f61162b8e79f535d308c3109a4911afd6a6fb174554ff0813bcb92073aabc04ffc5fea8ad3fb2bd55226fe3ee41bd7aa378244bec55193011cfde62703f7cc99b5360677cf6967feb8b3ae162f4d1443a1187c125848c91ec50eadcbe3d4e9601d47a7be6df2e11e3688723796c656a086faa78a06ed0d006696e535eeb1688e5be498e6eff6c458866ec0292d58902dfa4e15ae92f1fbb23bbf4ec2253e7a8963f3def35aafe0197595f5cba1bc0481a5f91ff1800dd9f2677550960d61a7f2f6c2495e0f478d944651168156ffbe7fb5c6a0497e7c098bc5eb2bb68a590b4ead42b30486f82f1125695bd5807772fe831693c4fd8c46c164383c6f0862f5df7a7d8f289ab9744f9edd2e0646bc92701c96332ffcc2a5a45db2003f15282403de405682b71cb402fc560749fca9fd968c0a864652e524c4fa06263039254cb5d56ee4fa5ec7de00e0e2c5784065485eaa4fc12cc79aa18006c239c8cf23752968afe20be685b1a1fa952862eeb253127ccd5d82533d420fd2682d3cf046f7b1a2c42db1090ec3f7cc61156eacdfbe1f5cb30c3375f5689bdee5fc322f5767cdcd9877ef1dc9c6812e1c7d8e33716e2bd1e4373b26c37fe8690d5759de8ef2901e425bca615333bae9907f", 0x1000}, {&(0x7f00000000c0)="ab5e498be7c27f", 0x7}, {&(0x7f0000001800)="9e6c7547a0e7e9f2d79927ed1853a3f2b42b38aebdaaad3d0db5f8012e2d01a98fdb060be74e4bb3a074383462689cb1426017e5c4b42b685ff24de3d394af683ace570cdfb9ba457ab7c39177dfc8fd0044e2c97ba0c181c9eeebd3b563d75a669914e2d5a94b0a8be8382efa392309fab2351a6245ad6bbae0cee4914818a9658c09aa5cd49e3e700c08a9cb1bf7d10d37ccde59e920df981924375ad606ec6d8d9d630eaf0250726657307d7f139435d1a71157c7f02e34e783f2039d10dff4b289186679787456632bdb9ddcf4204f8cfc2c80439b09e54aabd037e7e78c8fdbe861631cd18b7378a3a42e08e2b670dc44ee1f352e798bc6cc62b76f539a51cfc56dc881960742e272d7b844d7609c5f95a29f3114e440ec47b9de1306deb202ee5eec37341130eca853b10f47763e85a7a7c7ebcff0adc065b9423c5b042692f725476ba7222aa8515d2a6129f5ba5050ad0b9e39700c1b00420d816a8ee82bfa6c2386ee6ec37cf272cce575fdc3c16f945a47a8cf211fad36bb40fa874237223e7d572428e84a08699e0597b78694935066ef45bbd5a43c056b71bf54830e77e1067eedff1fee9bdb530fd9024375d69a0c0b458e5af8adaa16a2440d9b5c01e136a37cc69d18e2e1b9e19df0c1ba2bc97eafd823c4178ff3763e5dfae38855cb4ff66d03b8c8569155e989e222b83ed713b72e4e58d0faf7e27017b41e9d18353516e6d13eb878d6717a6620fc663d724d87a0f3bb4e15e7cc21e0b6469892c5fa07ffe27cb8db6583a59534fb309121cf5a6305f66828ce1730f7b18396de8636ba7cee33098ac70c76f64494a6a9102cf2c9f0ae126ad1dc058fc7612f98f194f590100933081996b0741fb921dab716d0c4fc23bc7e219fcd8f05d8c9cd56e2a6fb484359530f9f57f13ce8591ce6f3a8bf841b362ddcfd4d6ed285dea0720a2135c0729835b4e4336fc09865d8f382c7ffb6ed0bc2513f2b693f9b5758ab445815d0779327a7e339ab3ec0d1766327e40f36a66cfd732ad28b037ccb64889e1cee4830ccc15b0e6e106a32af67aeb570d6051cddffb1685bd5f66fc01c4d861608a0b5b0007876f5054d86c6af6ffc26451ab9c1ab7b74815a5bd3857fa4ecc5fbf656e62ab3c3c1412f4242c512099610e52c2788134c6b312510e391f53da1e6d67e990d56d7fae7688dc885fdbb643307b4ff6c4136601047135a137191c3fa0cd320e92315b3662b27f7d23823a9d9d1fd51ede72d9c8f2622a87fc6ee4ae2f4e8cc102f30e744ce8a80719441b296a808a913954bfa5b18cfdf7e63529acaea2c6c93583e27422823d68bac10439141db73db43364fc257ec93d2fb7a7036c333e07e8e37b4282c010aebb2f2ec2736ef24cae2e7dec1ed75e20ff4bb4b0cf781aed59b78c2891197101bcb78e4d8c3ed6dd22ccdcec39479aa916e2da270f6f3b8b952c0425e186b455a2858cba46399625b171aba03a1a987a7e51379ece3339ba3645d11721c16ff4ffd53c4e9bf0ee5d9a0f220bb24b7980e15087699c8ad83b9defcd54d53de4fbaa4ac6cf03fa77890efc6efaf0606a5feba14a13671c02dd6ddbc9d810cad51cc60f832b6b55ae907b544f569acc4b9bccc3f228b558ad9b6718cc2d18a56b4c94e215250d85d109a28602899c7646806a74fbda0c9b29371200b423ef0be78efab561b8b79fc973e705dceefa457bbc820a1a1549b75e48c71f3ab6e7c78c64ae9cb3e6d597fb2011d5cc6ba01f6ce60ce58ee356b9042336a39d91aa94692c8029c7bd0272eae8bd3e8e6950fef388225edada44a5c2221b6603c8f5cfa519d13362c595e01b509f87e2a82f970c4f09f816e9b1bf7c0093e50c6f9c37220ebcec922b09250300ecd36e814eee77b88ee1a420d198ccf40e80f028beed41f46c385de7bb5a6ac342139d2ccbc13fa9c41bab50da5f0a7f107e5cc3c35ccb514fae05abbef336ca84a5f16f954922df5b826f4290c9b859ccb778624acef89ccc6624f08b87d12ed03dcbee8e26de7a907f00729ce726a67712247902690e966c10c83c555c91ed4a8801c89524ad2ea816e50285e99e5bb5323c4fa169c29f3ebc97b7352ec62cbba0e83d19124f88c3834ae3355258fe23205a09444816763a280ef963e15a4d87f6595f1e989c5f61a9d6765fc94c207c9fa2b0eb8e57be593687fee7fbd3766580622947befcc4c17846cef8d3f7f4440ada65783045b76e38ba8a58b40c1a2f11d12b46fa58215a71ad61a314125cc8790c0faacff034600d2f205fa865efc0eb7d2960498658e7466f6d46e6e5ffff46398eb38016e23f50c5f18a6084bbf0cc2e86de6bc739b2874cc3def8ad6d0065cd1330f53e22a497d0fb338f175268eeb33aadc44fd9ed43cfc17b53b37f0ead92912c631288c5674e047d047025a2e60d14d97cb8ea47a6342f58682a0fb9146012837a31632e3b324058247a19b00498d70bed059f6320e55d1fd2ba3d4587ddf0d2845ee46ad8b84869066c0b7425a9e68f9ad870eb26021b949d186c4e3c1a485b06279704d3628e16294d2326597e9d06674ae9b8735bd1a63644aa95903759e0c4139b51855f1c66f3f419da00767a74d52652acfd1c01436ce732cdcca37bbfa026e84b222eafe48e0ccf8b56e25cfeae5812834ad763c611da8155c4a462e90553578c4a0bf54d62477577d1fe5915bfcf20da464a87b0f66128a10d2bbabe007a842654a255f8e1f99a407ef71c01b8adcd0448b8a293f07325d359177217efc8bc124b3b7b2be626f582abda6e626c0ce69470b81863778390a3ffa9d061a4de08984d41e3228f32beb5aa73f56bb6499cf59d7dc30a108e36c12866d3a5f489c1f5982160d4f1019a7b01765c17b0feff637b5b453f8facd32d98aebc5f9e313491b3626768367a62e45ff4bf6cf824cfade9d5e867a484f26562991006c9068996502a80f07c63004b7ddd506c305ce72e9c68847ebff2273a3419cac29b4b508abbf68ff29dba6f39171bc2145c0f888221988e7930be896f3e17cddb566ca1591b39bf6fa9983011b7fdec11d5da14cfd30904d935668b80424766996b773d6994d0933bbd00903a722862b51621c4f5d3b6457a0b3ec2134c7ea1ebf1ed1dca2379185af9e04411507287bb9e48aff271a8726201d6164bcc2a9dee895e3c376a723278e823745cc286884c38ee808fe51120ebdfec331472cdb4faa9d8fe34c698b1422162e725846314a7e5ce7705b559acc4986010381da2a2bf3a49c466a17fc849afb54fc93abd8829087878eac5e2badf9236337744728839ae6b52fae03a3e1cd1ce34f70e39950d0c6869ba7bad3a63baa9a898297eafd4cb14c7cfd6e4c18aeacb765cd42a9955ab0c36868cc78b1d0af9f8ab535f66c83be3045bf4afaea7b663d4d2edcb1e3526301514a4ecdff5a4542dd04901eeb035613baa2eef6008dd4f409c06cccc3bcfbe243a75a6140012ffde5cedfde812dbfe7ce72473aad376caca28f5a97d4034047058a1874f2a258b3618b5b35b9d1ef5c4ea0e76f5e4a9774df84a25404dbdba288271e23338ea10d471887d4498c6bd04d5323b0a02d57a2cb21b9ecf6da866dd46ed792ca1c55746304cf67b0460a1e0b241307582eb9de2cc127c150ecc10ee452eb9e34fcd30594f631b1f2cf71110c62cb9053a0240fbedfb39de3e733b50f078a3444e9b188f6d6de1ef9986ce5df1dbec822b654524ba1e759660d3ca78331b1c144137bdf91efb807a3796df9de9f8f43fc1977dde48a012bc6efd0b80fe31dd07532cb8c9476c0dc1e73bafd6753f35ed4c68b4afabada97e1f1d1c8fd802b36e2ffaf48984b5c18f57872048d0210598b1ba8238e578b002342264809e8fa2fcdb820039f830c384d3acd56d9b9260f6e8c2559cee06a1c5317733c5a7f313403b4b3507903fa0cebbc4fb13cd53152de0497a5b46a9fb325aca8bb2d89b87b51541a78d7930bd7ab14ac630f0b005c42692196896a2c4b2194d0094526ab392775901d9bef6a06aae6cf84848b76132cb73419d1bc5fb67480b77a0f5e75d94e52645657eaba03478177160278929f575b1723e13c07289c567fdd4135b78a11a8b858d326cb124c0aaa83119b2e365c406877723cc83b982a00fba53cca3c3c1f7cae522bb284c6aca4ff661387ff9e91161bfc771010ace4fa55a5222799997f6114cc92a5d8e4923d4ec66bcd44e48fb71415daf5f272a53bdb6c5a7bc22a3abb32d9c34df784e1736b0754e3e5aa33f66d317b35ef8ab03c1ea028872569b3cf035e5ffe5620aa2a2dde487632c1d7a9bd10e6cfbec8e79f9259963772540e017c73934821e0e593772e75c366b3be00bc07322be0daec5cb2ed287ff3ff9a1c8222e4a0e61c10f11faa2c950a84bfea6fa23d436fe1858957aca3aea9a1cdc47c325991a842e05105ce330e1607a5f5307810d6b1ddceee4b85da0b5dbcacd07b27b1a4b86fa7748b01543d0fb9ca87e419fae81cff0d188ed5fd3962333045fc6ea4edbb0a0a3c0d5e70cd1edd612f3b8e06c9966cf962b407f147cbe84f1a0cf1da960aa919cada7263ea4950edd2adb5b3eb0be5203ac07f782d1257606e4804cee2986be09f1a7afc9d78dca118a0bddaef14e7549a824f2524591776bf8ae4f158536345ada47294865cecf4fdc9bd38f6df47f27227ad097f5931702041086cfec5373aeb2d956aefc28dfc328fd3ff946b63062d9d6028a4901fd3c19f3f136a781aa842356b1337ee7f25f3eb638d01f3fd8f4c4b9edb6198bf381063739d492e2b3036c52ddef58dad397278e6d10cb655eb9c7f8e86ae606a211dcdc383e781c68a32fe5786364dc6dd4359e654fcc54c40b1b9b1ad8e648449e822d383019202ce929c194b116519674917b9ce5a623bc2844c6bd4491b7041b7862549091118e310652c99919e270072fc49f903326029f60b0f2aeefbf20845a5d380c637158fa34c5baeae8952bfd8e184cc0a7ac36bdc45574439da9859506acb6f5eb5c18c540195d624c2eb2d91bc02f50205385d9a53c6992d1fdb4d09ca5b6210da72844039937b4d63e8e885361cfd5f716b72155887112c19fc482f0b5321f7184dd77235f1440d4fc31540f21b7502f52957c7e35df239a1a24e28514a62e4229e28bc2b94150d227068f5204a425b1115cbc3905b6450499caeb6e60c2ff3ec9ce862caf551ec611e6bde24ffef63c26d223c1f26d67936e8e260653e863b19d53e5f5be647b712246fb98a5f17f2e3178b263f3fc8f4b233dee37c704a779c438dc852807aea50c165713096fcfbe7e0062f963f37f64e4bf77b9aadedb172dad5b4f7604c39a7c679ec5ea0bb9dc5452e1e794a9410e1ba98bc468572871584ff793ab62462163bc794de719506cbaf24405bf2dda20c12053a829798ffac1e03370db6b0e37d0dadfabe7d466ef6fbac45c0b1c18da5c356318904fe96ca520a8d8f54258908ba15e8ece54336de6de75ac25a169d25c583a025e473c9653ad6fb3977e44e2596a018e68a41422c14104f6a34136e3f9390a9fe8d4808924c01f859fa4b26de46ce3e8ae5a09a57f3ca86c3f399e20b35df0a1e3769677e6ab058a7335dc5f85bdbcec4f3407a38a82189fe3747df764a34d32c27a9451e144e50541d3556a2eca656c94e7d01cc87e00c56d92fda5472de3235b37e7ec1711204861c7685bc2b8e5161efaab2feb38b8e66a4eeb1bef1af9bbfe1a14e9f94d8ca38c45bfa2a4903af7515dfd5c3d709", 0x1000}, {&(0x7f0000000100)="0040d357f34dba287aa71eafc08a", 0xe}, {&(0x7f0000000140)="7bca0d8502847c9acb60d5150f4637a4acd5855253ce3f447e84869ff9a16e604adf659b38b5560f7859362e50e4d48dff21610b80b45c44f9f76ac1e9f0987ed98852563fa31ae77901c3d42ac1d3a4032a729f6a73499a1cb4b1544ae3e58277562818c6c5fbecba73056159806a2764232776d991acdcb9e82e65ff780701e9a52175", 0x84}, {&(0x7f0000000200)="3a5e90d63193b59a6cff6747832d1926d7621861654d1e13446a50de40551d6f83bb5be9d7deacb86d7ff250a28d63f8416a9db5eaab01a8c691f8bf500331241740ece3ae312b5d95ad6d9f8cf48fe82ac4883c13e675ad5c01d62daa3afbd6d484652bbb170a00b90d2e082c8020bf8c7c1850a05ccc5ef9510138c923e3b623628725de56c9a4ebd2c6c1881faf712d0da5", 0x93}], 0x6, &(0x7f00000003c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, r0, r3, r0]}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r0, r8, r0]}], 0x130, 0x3}, 0x3c0845b4f1878b83) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x400, 0x2}, {{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0xa3, 0x20, 0x1, 0x4}], 0x2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x5, 0x6}, {{r5}, 0xfffffffffffffff8, 0xe1, 0x4, 0x4, 0xfffe}, {{r6}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x9, 0x19}], 0x7f, &(0x7f0000000280)={0x5ad5, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 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, &(0x7f0000000180)="f90929a8142237765b39ba83967acb8ce5bf7f3d4c3fee6abbace438a009e0c32be41e33b70ba28ceeb824abd17b61f60b8f4ddac00ad8e23bc63f8d737c911a822b343b01b64c7914e7c6d849632c81f4165d63f1397247f36f670e0b1b3a944e97faa35f16a6a6c368adebec95aa615afad8a467edcbea", 0x78) 16:00:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) getsockopt(r1, 0x0, 0x8, &(0x7f00000000c0)=""/205, &(0x7f00000001c0)=0xcd) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x3e8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:15 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto(r0, &(0x7f00000001c0)="0830ca69c5925ff53c79bdde18f228f8cfb553eb5c72fb38b6d7aba831a35c6a0bf14d9f4f2ebfbca453946772bd497b1bd24425de34a29064db4a812094e57204c47de7f15d4b996897fab2c6409822c6b81b63f4d9b7a0ee14ff074fee69fd5a3c088c963606515266ddae971867e00c2ff67ee3a3a6c7508241de01df095dd3a5f48c63eb359875aa511a3243c582b3290ef48cc11569cb823d6797fb28afbb98f75cb2825ff41823e166a3febb6c4c6dd9fa510e975acee0f715e5cd59190def9a983bde5808479ea28c95e314f11bbbd11565545dc2923c5f937ad2ee3612d621ba2e4c44ddf2afc4bdd1710aa64a9147748248c00fd7067d3d44a429", 0xff, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="8ffd2b"], 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) 16:00:15 executing program 1: r0 = kqueue() ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000007c0)) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r1, 0x1, 0x4, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x7, r2, 0x0, r3, r6, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r6) select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x200, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:15 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)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) 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, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) dup2(r6, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x3}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x400000000002, 0x0) write(r3, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000ec21e25f00000000"]) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/42, &(0x7f0000000200)=0x2a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r3, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x1, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1000, 0x1000}, {0x4, 0xa70, 0x800}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) 16:00:15 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"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r3, r4}, 0xc) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgrp() shutdown(r0, 0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x8000, 0x7, './file0\x00', 0x3f, 0x3000000, 0x9d, 0x5}) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="2fadffee71f77d8508348b03c79da67903675636aa22f829edcacd93f010f3c9265fefefea5b54e4faecfa8727b4458031cd1a3b5c76dc8bbf9a397b4c74ea8920805b092fb2bfb4b1d1af70191db6eca9f3935212e2afadb5501564b5f0b00efd107d2b88dd97289c0f89e4c4e1f2b76c0b3e3dd932308aecf2015edf8ddb381d0cc3df1781272feb1a2a402c704899aadaef867f16d3a6e537f95e3cb31ab2a22362bd38d8784b8b2fc9fb9e378343", 0xb0}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="8327c804995356d010be3c5572fce047b0dd339fd15938b1694e2c79da3f0b76c0f9e0225c61a6ac8046307b9c3614633a52034637800a3f8efc653f767fc7ca79e6ae73747e", 0x46}, {&(0x7f0000000240)="f5fa93cd30f29bf271d2b59a2007681b97ccaaf8f32e7c07953da4bfee4585b296b0d3c7361e6721ce3ee4cf74fda068c648a673e2ddbc100cc24ff424cd673eb2bcf65957de3b02cd09d00161e0f0f96b9f7ac1e955d6ad3554850e5b8c06cb49572885bcf9fe678d6fa1f89332fdc96a095c3b3c9ec25c12064f1360748bc6a1e0f8d1ff857f6f618c6e0260f0e59b16836cc594122e82a6b313834272109236dbfe410c935fbac60cad9415383571caba585c670e802bc0bf26cd52a4dae2ef3bcb4272b7b32e795f1ba45cee22abb88990", 0xd3}, {&(0x7f0000000340)="b17479923121d86f91a97998555ff4d35f9840", 0x13}], 0x6) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x800}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000007c0)) pwrite(0xffffffffffffffff, &(0x7f0000000100)="34a7c36de0c850b44853fa3fb38a4e9c529fab508ffa955f85c8ea65013b5da46d9daf1bf6523fa470ab2f4c23d407a090f02c918157005a6ff4060aac018160cab96672afe0fce721d31dddf3418a9ca9c5ebd562c6e3cbc6db8cb4b667f9b09221ff0ba9607893347c707509b43ae569b56d1415f0408c4fc3b2c44ae5c84e9b4e122174e9c1412fe5dd4ba34bfb19522d4fb92d7a28c8ba2e228bb27dc3ebcb8408c54274790fa813f93b43ab798c3a3fa6eb83a35194d443936b0189ee8e1c97bf4a41e58b88052e82a69236c5b25a88e22d4c351e2fa83611e17b1dbdd72fbb9564004b5e5f27218e", 0xeb, 0x0, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdf7fffffffffffff], [0x0, 0x0, 0x401]}}) 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)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x6) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x8, 0x7, 0x8000, "7d90cd34950e610e94eb8cf4f3ba3bf5f0df7058", 0x7, 0x1}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x10) socket$inet(0x2, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) dup2(r1, r0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0xffffff44, &(0x7f0000000040), 0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000000700000000000000ffff000001000000717a315ba0b7afb8b0b073fca374014798f4cc002bd4f8d846141cf97f4cc5beb6eca1a1e558b213d96ff87bfd5591afb984107416e7dceb8878a3", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x20}, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x2) 16:00:15 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x3, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}) semget$private(0x0, 0x3, 0x118) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(r0, &(0x7f00000000c0)="91b9ccd70c453bda771174f565e410aa87faaaaa6fb1bd2fecdb2cd284f855691224be66b67dd870947f9758dbe20951fce3b8a53a6b657c5b447914dc9df73dd6b3816a9b95156f79d5c3cc08b9203b2604f6257145de0b0138b940547ff5d957c60291babe8140fd48256951a4abd182a8e2f358b80caba97a3b6e547a50aa78e6139d29aa967008ade256a139a3a646b6937c1a1f4c3726321f463357a98f8e8aca4bb408e96329035f3d0c4a60bceb8aa68c764ea4bb50090dcfea134879de83216aa098bd7929c45cdb901f3fb80e658ba5094f2a73fcf17037ec5ac2815c872583749a6cceb5b6642f7c1682132efbe410405ded3e2458eb719c708a9f101bacf8679bf0ffd421fa63d67f1fc76a0cc83dd233bb18f2623a01affacaffff92000000000000", 0x128, 0x0, 0xfffffffffffffe00) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0xc, &(0x7f0000000300)="918e8784ab25150a4f87e53fb7c48eb7adc2140e728f27c96c730e74326d159331cd6c76f1a95e6c2bec108481e16d4223330287f517c3857f3cca7297377c74a3ffbdd1de0f1d4c0a2201683f333c57596775c4aace1cfdd61bf640a4cf9575c87f3f52d76c188a293a61e0cbecefffa5fc0589fdedee7d7c054426b15d485ce8013e8095dc7e131181092e99c4d7000000000000e0ff05e3b2045f4921552eb37db9d61335c708c000bc08928d8e217dc3194755ea9f29491c7da29b0d3ffa58b83904005765e913171aec46a19dcc6520c42608a42cb3f1d5989e5d2a4e6540522ab3476b6d2b8b2d2768aca74ef59f39442e85f7a30ff074814688c6548d64fba3cbf3d6ce2bafee2da704cbd064fafe69", &(0x7f0000000080)=0x113, &(0x7f0000000440)="a5771486cfdffb7eb47066c4bccbd6d4a5fe6fc0151e5c3c3e240e40c1e45ab1cf65062d6bfdfa02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c05a5a83c533a4877e5fdac3c5d3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4983e672c21af6a52b2754b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f66465a7bdb08c40f9c22cca1fcd6ffbafe9ec8c0f95f7de6ed9b6b9418aabe5eadb6c9b2943574ae38ec99f694c47e7b506ca446da565bc5a975c848c08bc6855f6303a9f07a0b280e746e4803b063bf3c887514557be1eb4ba9b4ca218d3467ad929f41d8fe84c58a4205c2ade6bb68f40e6da71227bae9183eb653b63c5dc267412b8f385599a599a5e0bc99146ace72d7df79d8324821ae1540abcd9fac061fbbd1c9c68f35265b1615eb6a9ee75e27815dd69ac5059224e56812a24b6847cfb47b961976d850a1a32460f53cd73bfafa3d83b9bd6700ebf98f035ec4b6d752f9ee778b33c1096e2389563de0cacc7b701a3bda9ea2dea12fe7d0e6965e75ec67a324b456479577e3251215489714c7f2cdb2237bc80fdc257db76cfd22d2ca47ef76416c6cd73506afe13bd350b58784734492fb420f9a44d4f8bad2aad31a0b84258fcb8bdedc67b5", 0x239) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f0000000040)=[{0x15}, {0x3c, 0x0, 0x0, 0x8}, {0x5}, {0xfe5b, 0x3f, 0x7f, 0xffffe216}, {0x3, 0x6, 0xfd, 0xdb4}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e1", 0x1, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x1, 0x1) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/48) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3f, 0x7, 0x0, 0x2}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x468b, 0x400}) 16:00:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002000000000394907800000000450000000000000000000000e0000001e00000019902059dde067e475f6724b6d19b41ac03bb40258d51a50a29457d1069dfee80e919b25ab2c4c45e089d62e8c27a0a436dce2d66ac8519c3373afee1d2edafa3716e785765bb7d4274a750aa6c0d8518b15734f658830c5fa2cd7544bb93d90471590a1f855e6efda5b3153a238928bdec719660bb337b3ed7d6a2bad2e662e726d8eced6f938684e3a3189b6155c0e3803b56051becefb50a571897992d46567658d32d55267d405a99b43c6caec7be2d20c7d33138128164e64dc6df5a3dc9c1fa3a9ba10f3f8c076e5ec35b869beb05fb1000cc78a65b9a"]) 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/144) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e0000002000000000306907800000000450000000000000000000000e0000001ffffffffe46eaee8335b1f9af305952c620bc2903c11e9ec0b868e59585458b395f7c3ccb62d607e334da081168589c527e1643197e116db636425d5344bfb069eae6651dcc891a452a6faf0494e462e37c5398fbec41d5dd35eac42f27ed4d34ce76e4697e6a6f052c7bc919ae57891ea3afa6637bbb5bbb1e54c644e3b71af44ab39595346605e83f59ead806042a7d4f12a722c80d45d18aaae500de8f69d29bc466cb70ce46cfd4459c2f3401db62eb8c08e1b1fae6863903db6e53be30867e165ba3ee454b5dcc6efff4c19d34bb8c881c0459d63bd4e"]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) fchflags(r0, 0x0) 16:00:16 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000001c0)={0x7, 0x20, 0x400}) 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) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00007ed000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:16 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000012, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001020, r1) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaab3aa00000000000086dd6031797100000000aafe8000000000000000000000000000aa110100000000000005020000050200004e204e20000890780000000000000038163c3c00000000"]) 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00fff00080"], 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)="33d0acfa0cfe58a813d2231b892a38cbd3e86cbbb7736312319a8f003f566cbc301e00a6cfdf7731b18ffa1fdb7e98f2ab071323cb982bf66eafe93ff5588b1c21a6fff8f63adc9c8f6e3e5385e13a1cae4389b82b1d2b604ef0ec16dc89e4fd6044709345c35415e39c14377c8850b8f31db837df852d61820653d0336eb6389a59abb8ad982fb1a45211d3ab96a6a4340cb3e1211ba9d5ccd9d497fc5ae4c437f3bdf643c062f844c8b4bffbe49ba5c459a9de40d4a18ec93b03a696507f86f4045b26082e1219f1b8f47e55ca1c9c8988d0b93b0a4f2f8f8a4f295eee9451c89f7bb82aea9b8c4eaaa518290a9572e20396053db90acbf7dcba985efcdc7ad088a56b4982b3fb4cc106296cc6e27e1c0ade8510adb2d08783d6e62ba5fc05b02dc3e1bd65b0c7030b01554c751362ff0fae8a705fa04b75cac7affa0af5a63c5f0fa54c57a111e156db632c741e2b69fbe066aec2b9e0a6cfeb4952dbc579b3dcf257bf61c70759eddd151b13e4b35a0300e92fbd5aa5a655cab95bf7a3da8d521cfccc4644d98f6edea54d5cfca978d0e00762c17984190b6bd672982a305c165cc770fba2659ac0ad509292bafefba74f14547ffaf19ed3bd9ceaa30295867b939db707b55134e673e04d184d0bc985c4250e4fe020e7d7c6fceaa0374caddfd687add4c287fe665854bc8516cb40932ceca67a6f1b68bd0eea5c1bda5b680411e6ffeabfcac7038f7339b2ba2344f8a836d5d012192a8a90a4fe10e1bfc16a0ca0ff67fe84df3c6d7d4381b22e102c8d8d1a8c31f2c084b71b8216f42883e52cade047596a13a7f1f08c215c5f46e9b765150cf0b29e8168a8d771c052fb15f6ed65066acdb2caeb74738ba799611f97a9cb2373f8a2e8ed1d6c87cf15d15aa9cfc8a6ef0c34a175a637f4ea4fe1a076e794f73cb28879add3fdd8781d4f78c9d6413e5e09f3575ff1b7adb5d874e5ce88e49c5cf15686d789da76901a426b3a95d8a895de8eb30a39253a5cf6b33eb27323e468385888b6a74e0451e764753e72be3d008573f9ab719390446c5861c1f8a257a98e60d3fd55afa0494dbffd8a6fad0873b3e31c7d09cff8c19fb411e351baa1788905caa926c3b939af27a01eb065e7ea04d21e09e56e1aac6b47922347aa4f968d0e2e65cc6bd7d27ace8be5b778b6197f9c659ce0261888d62b19eb6a66ea125046cd3f50ed689c2ce7eb5500e7c9083c73a4aad46eb9f0dc5cd99b069b18d7f15189b1161a6f9058c72501550e7bea7703a33e39927feace2480e5192f69f264d7fc516fb02d9b26aef045c23f36081d0963dcd9481c03e11930df7799fb1e05d8dea1b1cc7d2668b5663c8de9aca3b5de349cf29cbe2aea1d43556952334d3c33596c6631c814e948cf3b7fb967bdf8a6372d04044aadc9b8457ca03438c11990ded01d0abdc1a182b42832f445bd434e0d248fe7699f44f40e12deefa7fa1186a1b967add18e471a48af9a5970f3ad6f79aaf73e11c40334ebc52cff4508d2dc981bf385a6665a4a1e19d11c6dd695f36783225182a3120efa788c32e7d1813dab4ff8fc0073f0db3d00eb5426b4d954d5407903a78be02490222ad1fae332c70449a8e54f79b14669799b6d999cb72ebf07f497cc9da18554b31be1406daafbbbbfc05086a76db4512dc56189d3050bc9ecdd910d8ce11066565bce2fe9a79f710bb34b086efff70f1d447e03c9d1cfc353143c741688884d0f08b15da4469ecc51087a6cd3fc45c7121d0f413f82dda8ffa35a1b17f689beb7cf76f51a4671540a2bdc7c68fd41821cbede9341b571f0cf88cac0963586513d0dce503714ca2597fe067883e1b02ea3ea86858689c491dbdea209c84186cdbbd37ec1a84c352621f9fb8ff92978725e846a00ca7bcc870aae84ca13bfbc0c17bc29c5fb3668f1bc32c29bcf621098692594a59ab49dbbb41ef0bd9f2802be8fbb8ccdafbaa4fdfb04323c56b38043408711bcfeb551d0eab8c292bac0446ab124ea0327abe6948b72cb6a476b2c6a0c2bd1fabf0a0f989be5d8d95dd387a0bc93af73da19d34b19d9462d3974cd66673d24d66c5c4b", 0x5c9}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket(0x20, 0x4001, 0xfe) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 16:00:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 16:00:16 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x3, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000580)) 16:00:16 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000440)="855033c676c45ec6e392f160816503e7c3cf14206dae484db54df6139dba9b3805ffd5516406cb065c9995062c8b099dfe75d117dd7a1f728791b784cbd334bf6bf0eead5dd067b07b996fd153af8772bb84560d0b8f43024c480e4377a053164dd6d3507344dd37457e7dabebb804dd8d2319084c61fb4c52322d7d92714b5a9911fc8ad90159fb6a2d94ae1fa818dde31e6f305b0154f0de9970a582d867c8b25e23e9c850b6acdfc4d7c6d4b091cdb230cd85b0e3a5e40a1dd269387d450ef9484e0ef2b7bf5dba300df2bce55c4f723ec87baf56da87f6b9942934637f3f25f47566f925d8fbf31532ce029ac6c55589258dbb28a1ea1e4d192c73db6d0684740a51ea052e9129c2619fa6e5f7fffefaaadb496944a8d56d4438d694e814e814560c79788074237a17229a9d29b0955fc8ceab1c1dea9ad59ae1ebf4f5da81cb549f416b39b26e8ab087e3a08573c7b2d2f2407ff2344a0fbb70e9aac59ff03a82ffa04b34544b84dfbaf05e4e8d99ff30cd209468c2d576463020d5d17a6b4891fb9dd9e1c7603b57aef47c4f399a1d52e6a98dded09cce4e92dc299850816835762137f329eaf1ac5a1cd0f3ef65c1821f517711060f035ce34da17a163e7adfd3cf8f17e8d3c510f412c356d2c58d162ad90074c50eaaaff45a266df9a30c3041c5821b3e28014528fbcbd5a4e4c9cf0f9af70a1d4946fea8dc881611fabe5b4b0a519e28f4b1a69a0facec060e03bc8d7ea4ceec2aa8cf778bf7629705efb13c7ca9749b54c4d287f56f1a45530a10cfd7efc73dcfd390642cc0994d3085eeecc20fb4af83b70040c517fb7358dcc32c7e00015b27167215ca80090ac4fa7948b79f46d5c63c703dd5ed91896e055af0aee898e9a141977d748c97548d6f5195d4ec9bc55c6b7d73bb2a73d0f03d5f6e76bd4b695918c02382293bbb2a89cbb0b6103d59690ca0a142639b54d5d8764006643a3f71f93524fa70e741c63912f5642eae56848cae489b527f073a57832b35cadb6a1a0042a2655e1ef0e4c218f02c32fcdff3a358ce9c72045118123d8c431973fad798a6c7006394870208b2985f50a3eae1210cd2596d55c841c7440c2eb036a846c61bdf1854bae54e5c11ae453e02881d389a8b5ce847d4d5cd6b619357306a55e8ee07eb74ae3f39c9700af5afebbb5301a193fff285efd65613a91463fad2fc9ce4731c321e7fe8622eae32ac912b1d88b619fbc27f07046ed5c2b1fb471c430a7547d1bd027a9dc411d4692f5cbc64b963321a9d3c2cb4553efcb1f1d7359af74d6967b105f59c45dca1dab070baf3099fa3c4089d036efc7b0c30a9458868257c8a4c08028c8e58d8178b3ab885c351b3258249fe8040f606338acdf184cdcbbccf1e6dcceb50cb53210417923ba572af361fb597b80e36a8c17d0a0299ad413634f835c385ba4d895ec436435eeb84f2c398f452f9498428030f7056b3ed3e045a74d3839343209b149b4598096d57bb2da26f267f736586eaafba041032cc2cf5b2cae2eae1060e31e4af95586b9a10e9d3c019920809d80a0100cc340151a97d1b15037fae32a11dfbb28bee84a236f31f09382c83a5f0ac520099bcd4ed0042105d5985f7b6ab526b25979ce015926ab6eb025685ae94e9c4306d2c8ff51e90f2b4eb6db2a241000c66a05aed9b38128163255dd260715aa1dc0b98d1661f6a24cd1261fde74533ab777f0bc4d9625277de917191e849860024245ac65bce28b1199d8bf0928cdb1f25924eef4b3e78f9923dbd28af3acade5080eb53669532605a70c241dae75fd2bb636ca54de378989389985e318e90c2fe75b45720a8ed337f3519325b798c32bec6db409c86a0acf4dabdebc74cd0de77b0b30ab0fa208bc05f0b418b56b31dac99f7b48a9bc968b71bfafd1e93514b57a96cf11161114c67481b9abba2375ba5eaae550e2403eb71de4547f23fcfcd315bd2b49f824e48daee8789955435eb5588b6f46f795c2a58322f5263173ea99c90ec84ce1c7ddf642a3c1ff5b88999afecc02e31881d8378a3c1c4c64c566306399df7d10e55449fe30dc0000ea3073207292187801b2ca4d517d0d3aaf62ef293c2153920340f7a592f35a3bdb2b55de088142a8ee9c6ee4651e12e8e3eccf75b2d453db4a629fe87d9020450147a4f0b74f5f30a5a3afd5edebfbde617091743cc9122d72f809b2017f136481aca7b8339060b462b3632007610398e0459244294a7fd6ba40e79df2a893fe851e771b35626b9e619d623786e41ea4dd4bd1f464638eabe93fe2b3cd648867d58878eb694f0e3d4f9069f60919fc2beb1a7b258d8ec5a6998d66f052266e207db15663bc9296fcc24bd6f5962ec108004efef66bb8321642b270c4213366094fbed3ef5fb8695b8f03df8f73345f700ba8a65e3ed11d8afa43387f752f465e34709eff5bd402dc52e5e7ccc66b3b1ad61a4a1efdb1621ca90798629cdcd7b25151cc68e73d7a7a4d61f12d0deddca8d81e32289707e32ba819db15cf9f4222e9aa46d5248c87e4f35094e5c5a39735ff2f085e7dcda155d2e274c5e5bc604f0918e882308a5f4744f0e120cb2003abc483fefd54a95d434f844d3bdf0089c14ae29ec7232dfe57564364b3607dac309c7a2685c07bcbceb477447e6b948294a208f208ceb941c63562788c49a07d7163f56fd430db599d108793cb893ec194ff1706e8e997473fb158cb12df0e9b2b3e552c6194579239058e41d7a9bed43c39db088e61a451eeacde343074032cab2df5396abe60de8a70457851391eee72e5b5f751439fc35db9a1511cc3f453335b17964c2aa5cc27c0d094d0355fc07e698b62d58e34b8f7ef5e9acb57b30e5b9cfb2adb21342f425833b4a4eefd496542630cfe3b7a106503df9417320bf407992a1dd0b491ad6d394d5ec5c1c5b48176624f8ae08645a308ad3fc642f2f70fb1f84214a3942c62884ca67414255bdec72a51f78e97423bdfae68b259f1f97dae1a58519b86f948c9e63be25390c2bd78316addc52fac6162544d226a5772e405338d2ed1d0e6b4be3f2479fb5d14ff1e1bbda364919fcc4073a79b2c9cd7b1ea916b2023596e017098f6cdbb62fd1039b57061c40ff5f3c677c5d8bbc853b1780bdf6cf1f0404b1e8f8201950c6af22396d092b9bcae2e2ada4b817b354ad99d60eb84e009465cdb1091a3332214c0f4b17b52deb1a29e73a7c63aff0657c0bd6881ce8db04b0bba5012cbfecdcc5e0a70da8a839a9fae4627c327d94e7d451de8b14bdf48f51aa83c5f1936786a3888282979a4b77df053111a1530fcd08a9bc0813d3c4292eebaa10fcca32aa548618e5139522e1e69c48979a451f0ce23fd0952e90f61c2ea45bab438419c14d327e4ff8cde136bfc995edbf195fad6b1dc808fd8ab76758f53d72a32eeca967c0cedb5bda931182bb59f6fef9a0f08e9730d09024cb1d4df408dbf86abb65e129479589e5e21a0b444e55c674b6793998a604b30dd8fceaa7b0ae6217d3e5cf5ba6a149e2633b675bd871bdbb2027ddef7836b017e1349cea5ce95d4c03cda39e09449c52c2748f7b5a62360b1ce5d532611131fba60eaa82cb58f7fe9d33291abb5f6e372ef9ef7d9ee8096cf2b68ea4343eb88eb62251ff3ce88fc46c7c1530b154a04eba296aebc0949230d89bbb5402e74441f70ef4ed0f7e14f65016b4a160e960f71f54a823d456c678fa17642439c59827d717066ad792e58a1ab6600870a078e632fc6c6c9e9c1f64445a3be0d45c5a41e8b80a539e8249db74a7c5d242c0b706ee1198e2c83ad7d25d5da58745f026941d59390785c138414f5edd003d50497a98efdb48db94019789533fc3cfcdae415576a7aaa70d7aff80e151bcaf53e005079f1210ec83d4078e02252394798f67f0cf874b4d1f10728c7019beaa536df930ddf9a425d69c26197eeb4cb5bc47d1e8a38c990bc63eed3beee97189672d71fa064b12fe29e3b384d84baad8b22f8d3c32abd875be025933a1d8c8123d6a54599805fea3f4ff43181915ec3e69a2a1e220f71cf5dbc8c55224aa066cb8142f5b21f52e6a722d055ccd218b2a7dd23bfccf0f4e250116b255c0f70b31e16ed2d1d2fb68e60a107a71ef073f94845d6d7683a7ef328f2f87eae7e3bd626bf7a6b9c8be3b6540d658a97d5181da56947b301dfd42f2c504097db1e3bd6d5985487603f5819e2007584d319dad966be13f97c79437f31e191a59d786be12c79a8f78143f3c976727d9acecff19c5addd976d5f944f838fb1c1b1f6c3f4feef542278738be0424b19b0621a07498f3b7839177ed2017f1e40588bfba833e23ea229ecf4e7dbeed13af46674878f753d75066de4aefcc06140b7995434f14b219592c9a38e834932792380109151ffc3544b89f58361e800410310bcb81f30dbbc6515729b527e2ce6e5aa27560c189db3bb3e06a4c1866170cb3986e7ddeb98b40035eb4cae362f6d0869e3642b4aea6f24f422d1385175ce7cf6871fb89335d31797e06e6884c4bf0822a53be5a4a7adefb5adb5cdb97936266e5e1fb26b3b4eb3cfd840d299b93eff20e1d51c8205805d5f7c6dcd1484ab210eae3a0d4d0f52133c043432d313825d7494b85a1b6d0983478268debfe1429b8171bf41da7cb3cca905425c8a5a620e1e567d09e42484717bb27b11a27a8d680e401b459ad9b61128f3c6ad9681b6caaccbbe7700907ff79f939e8fe868d0bbd6b83136e355437da580f59a7f9569cfbabe77c86adb89866250efdba359a5069399cf3ba56cbd85298299a93785265a81fb096ddc78aca408a10ba619bd1922d39399df74450fadc28a18a3ea6a14f5a48430bf8f1a26f033e0c3c16c3988a0aa42ac7769b43fc9bcf921752d50b9e6960c735e2236d6b5378ffd64434d89112ccdaca89db9d60810aadc1f3fe77f93f390e9492f3e764a82df2666d3af6c93bf18ed07fdf0d852305be554d725fe1d1016eecf92ab7cc896e4f366c1039a6d4458521bc61214c24b05becd1e9539ec18d2f299986ef8e4e9a64835218f63e0c00214ea626a6dfa7471341932a9d2da9aacedb1b17b184dd8bc2bbaccaf9b10a2328ad13f9b20f80cdfd036f70f427ca7d5d2f6e4c1edb0dd39d0782a31571bc57db376b8bffd02faed313127bc0a08209be35f761da6d504fc8419c778ddb2552a2febab7fa29898f07cf97854b180975b230e1ce94c7d927086d9042b21ae4ad9757ce125acef94c1630df4e65c09b03b93ab3abe00c8be405b09766e53c9a34e2ca439de9beb28d3e17c902a32333983dac5455074150fb46c6380b0b3b819db6dd4e2e43eab36ce8d5d9541b8d577244438f26d15cd74029336caa6a2f5a430cf820465c213a9054c782b810cbd13803df7c27301c97000d2784755bca84a38845ed5e621c8bd2a79e1ee608e83c2961f97f0e3c8cc77e23f499eddcae189d5ba3bc1038f55510defffcd4f0c10a55a8ca53f481e677b75be8f173aabc3ee6617ac73988d96b51f955ad28c3f76724286989b3d3079b475fed3acb42419483ce07e382d2ecec9caa91a9a7e428a7e14a22f7b2b76412c37806562480f8738c89107645f66f1fd870a066f6efadb6cc1a2e0576aab0e40849d07679aedefa380773817f7432a4b58e9928e9cc9d5c5acbc091ce683a38c347afa39a94d06c7d2634e0b55fe379f275756cd95a6573c4a9bfdef09d4728cfa90fa971ee16317239cadec3136d1c69577c186838c3802188ff1b8da1bfaa2a6698fc6b493398a", 0x1000}, {&(0x7f0000000180)="b0997b12734d201260c6e9b0383481b49c4b31a4a7e3914d915af34e9bb09e1d88c835f8285c37176e9dfadbf778a44ce63dcb25394574b00367bc5168f77553b8530b6a6d3943dd255126c496e100af1b6b7c773dfe54b7e9366d0078862de9030838a5eae98f307c7e8fbec636ee91fa507a078bf48576c9368ee4bc08e6e1ca9b248321fc6d7774a5c5b75d0abf76c85110432acd003437c689bf5920385a9f556ca5fc71b5c4c371a20d8b87dfee55bdcd4726cf71b10a6c4f1ffff4976788bf7f1c93092ef24feb29e461ebe1803857d290a726015c82ef43", 0xdb}, {&(0x7f0000001540)="c67d229bf96934ef0785e1f328929fabced66bedfaf511229fed2fda4d30872ebcc8d053c644ce8422fabaf9e7cdbc65856e2c25af8bc7dfb0a0c2137e028ba6096498dbf768733441278e4a306a73dfe8908a9d95aafbbc9201bd10939f0cc6fba9b2a951752b85be9f320f25cfd2a6ef38c6ba1c7c6b40b28b33e2f971fc1b3fd5963d3339a1b7df421878b92f96981d1eccccd5af882a332d0e475f19938071af958aa5cc147af352c5d647333f49ae25", 0xb2}, {&(0x7f00000000c0)="9ff9e0", 0x3}], 0x4, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0xa}, 0x1c7f8761ff63b4c3) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) 16:00:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r8]) fchown(r1, r5, r6) 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000002c0)) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = fcntl$getown(r4, 0x5) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, r3, r6, 0x698, 0x800, 0xdf12, 0x564f}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa580755ae316aa831aac775bb95fe46c876f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4cbd4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3ab71bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}], 0x18, 0x1}, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x10, r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x10000) pwrite(r0, 0x0, 0x408, 0x0, 0x0) getpid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x21, 0x0) 16:00:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)='A', 0x1}], 0x1) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x100, 0x7fff, r2}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "0100000800000000"}}}}}) 16:00:16 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae66caa0416fa4f376336acf00b7804be781e6791f7c8df5f882b297be1aa5b23ed00f4c837ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, r0, r1, r3, 0x93, 0xffc1}, 0x9d, 0x0, r6, 0x0, 0x0, 0xab8, 0x100, 0xa6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x4, 0x0) sendto$unix(r7, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0700000000000000eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x8, &(0x7f0000000080)="5b2a45ed552c5b82aeaa6a1936605f20d1a9966d67c9740117bd94ac9a92c7b7", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:16 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x40, 0xffff, 0x276, {[0x0, 0x8, 0x38da2f5e, 0x0, 0x0, 0xfff, 0x1ff, 0x3, 0x2, 0x4, 0x10000, 0x6, 0x6, 0x589f, 0x2, 0x101, 0x10000, 0x10000], [0x40, 0x7, 0x7087, 0x81, 0x7, 0x4, 0xe7e8, 0x9, 0x3], [0x9, 0x7f, 0x0, 0x3, 0xffff, 0x1], [0x9, 0x8, 0x10001, 0x100000000, 0x6, 0x7fffffff], [{0x5, 0x1000, 0x0, 0x8}, {0x9, 0x6, 0x5, 0xc7}, {0x7f, 0x2c0, 0xe42a, 0x6}, {0x200, 0xffffffff, 0x0, 0x101}, {0xff01, 0x0, 0x0, 0x9}, {0x80, 0x80000000, 0x0, 0x9}, {0x764, 0x5, 0x7ff, 0x5}, {0x0, 0x8, 0xb3a89000, 0x1}], {0x7, 0x1, 0x3, 0x5}, {0x6, 0x10000, 0x80, 0x80000001}}}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) pwritev(r3, &(0x7f0000000a80)=[{&(0x7f0000000380)="f0de5a6235eedf389c96d98464fd86d336d2e879b196542361a000e43d2fa72b9f461db81f0e21c8c86a20b69b2fa164960ed2ba4f", 0x35}, {&(0x7f00000003c0)="4dfd61deb19da315c884551c7a4ce17b0d5e8b9887692778c3d094d9821a1f207c0eca249ed1a01185e235d3cb5b5dd584990d3b2a98d92707620f0f287deb293ecbab13701e7268346a526a6b60d33a4cedee172e3c2e5d27cfa8ffd2ba7d12edd00573e2cdc46521f022b6dc7239a3cbd073b41061f1db1053ebea584a23834d8b3aff1701d038e05505e3407caafa721a1366072e4eb73bc6ce3fa3d3b40399db59d3ed46fcaa3656f2f45353cbf5cfae3d4c67cd9c434d1567f1e9c3542011419156e05d6699b400", 0xca}, {&(0x7f00000004c0)="adfb10040accabd5d122da2aa7a265a24f394bf615cd56171e2955dcc5c7f5dc5b24897ee5c31b0339435929692590048f11b29c1168efac7966c202740e981b770171845ddbd0599ab3851cffec241a1b98056871b61b03f63627e633b699c15d84d759b41e38d506b2039d69ccf394a64cdf59b8a69e4ff21be298da213cb759ed8b4e808782ce73acb0f829539b4ab3fd7a4df410cebe4f7903927ef418b4547bdc1ba9581912f6e98e30eb5317ab75b77be9b74b6fbe9e71c471910429eae24e7e8690b24adcca44457b5dd1bf7d1274da9b9a806316bad91debf01a3731024906", 0xe3}, {&(0x7f00000005c0)="4a9cd92ef40b8497b5b93718888c5c64b7d31ebf4b33d2d99307e35d5d330ba524b8aee4d3eb9cd1d99ff445bde6fc64784bd25c58e1ae74e819c36c164fb5341bcd243f7ba0e65ba87c619c62fb3dbb6e8f14f2d252c640abd1e80b57dbb98e7459f36f1c76c9ac07769de19dc7be9a3f598bcfa46477612213fa53359c41f61b1889c96df9cead682f1681e57859985b677d315249ba21ec02b56f144a796e42cdf157b2f16a9471cc36233a89b05e3920718974354d46cde72c2e0bd9d98c9738e6c73dd427577632", 0xca}, {&(0x7f00000006c0)="ebe6cef6eab2086f7165bf1e72084b3c15f7f2760898c6782681a12da6d50c8c4a32a422694f3379b0cec83c1f514dc1c889b2aea0451701ed94efedf1ae1436d6a5bfad17603f4fe52d3b7327f3dae458ff107518c4fad09e1ebd32de2b66aae96d0abd2589e7c428f18012554aeeb7d8f9626ca69a8a971eafed17bbcec705f2a9882162cace76d292daaefc48566b11398a223b2b573fe8b9b8296f26091c986c0f6ed2bf8c231d680b90b471aee5a8936a6f107b66fa4b06dc03714c46494a69980e3941dfa632c1c38ac3539f00ca3b749b95aad65bbb6f4b257b13670b26b2681bbb34b45927ff02afe9cda8a8976480b8d3d4f7a6", 0xf8}, {&(0x7f0000000800)="61e98032967d8ff48f8e6e0dad718ac119d4b6acceac091ea4fc9cb6a6d83d5953c4bfe8a4f4bc954268247b5e5248be598693615a0cd2b4729615ff2ba2036a13f01dcb9bb5d95870fe1949aa7fe1aca4416d8b30e02fbfd2a401ef703a3844e7e8df6fc39ba46fcf1489896c61a348a7", 0x71}, {&(0x7f0000000880)="ed3b9bb8e7876ace6222fab0fe25c9258a51585d792680b8758839e61e1905d56752bdf425fb90bfdafa6a4893e514d1e2c876f05d41fa768b12c14dbf0ccc833d283e90c81db69278c0ee41ab84fa2f95e10c0bb5426cd447a8c0eff5c6de6396ff7e85663279bd7f8c8d6940eb60b59a3d86a903b0887d2921fb1b1c0e866b42c5b427c10e2a502a23d307784dca6b6f6732a4da44a3785b1dd544845c3cb5ced773aa0c1958db07", 0xa9}, {&(0x7f0000000940)="f02f559c2427446585212eee0061f92a5b0834d4321d63fe6233c0d66dc8e6b98a8faacdeb0a6b0cd5e41f893478e9d1523f1e29a47441719057c6571ed2d758de79b6657616ae25a985ac7060d6f956b7f0341b85ba8e1a7768da02b0ed03d1ee7d21b9f41fdfbe2136bbe37e31ea36cf4f728aed140307fdbf3d81a5097726d8cd2e3cab0d126a0c863be0a40735de6f87c0f829e2d9eb09223bcb15aad0f42bea73776dab33fbb651047bbb69400197f573b1088f4478b250cc04f3f696d7aac48ee35540889fe83001ef8f12663c668842ccc6d4c8a9e52f08c765e2da258a4218a303afd423f9819a4d6e932f63bceafb", 0xf3}, {&(0x7f0000000a40)="d1a2", 0x2}], 0x9, 0x0, 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f0000000200)="ea9dce6354d807031996c91475dd9e637d490909be11fe0ea539e8081bd11d4ca5a90489b2ef0a", 0x27}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = socket$inet6(0x18, 0x4, 0x63) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) write(r7, &(0x7f0000000240)="dde3aecd8009b2bbcc6ee6c29c88f02bc0101e5b3c4498900e88ff37de5f56656530bd365824e3bfdf01ecffe3a4d9fdfb9165b9e4c4ecaf7bd25a54e66683289640ad36a7365a35c97155fcfdc756050ccf3c869a9ad71abf00215ccc365a791ee69384417bd397214ffcf99180e4526cfa5a8985bec5722ad4e4f90a14fd2ea2402734ac7e7ef7bf62fc59c9dc1ecf567776104045adf9517309f364f6", 0x9e) r8 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) poll(&(0x7f00000000c0)=[{r2, 0x100}, {r3, 0x4}, {r4, 0x8}, {r5, 0x20}, {r0, 0x144}, {r6, 0x8}, {r1, 0x2}, {r8, 0x10}], 0x8, 0x43b7) 16:00:16 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0xc, &(0x7f0000000200)="fed6a01a2e0bf9d5cb454e84560a8cfcbb667d2907807e0000000000005221af44fbe5688e52efd810b125502563ee0df2a794b59be43855f882df7bc6c7d451553635e686819bfe27ed1b1b40c76c74051709e80187b51c6845585f1ddbcce40e0d75ab1adc4c1dc64ff683", &(0x7f0000000080)=0x6c, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08aa9dbc6fd57b6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2340e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbfc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7", 0xaf) acct(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) fchownat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x2) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca6dc128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e9064320ad2558e499ed54327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7f0000a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}, {&(0x7f0000000140)="67a9cbfa3bb12278617c2baa93", 0xd}], 0x2, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x5, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000200)=""/91, 0x5b}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) sendto(r1, &(0x7f00000003c0)="8cefa75229c1ed753fa41f9e3cba8e6ac2d3a98076ed413ab767ece15233df083d9db31f5f199aebb8a42c9b5f43c30dd6e22838da2a35a3eb14279a2ea4fc36782e5f814a565932f49e8e61e2dfbee39296bef4145a1117ba895324c9ec9479e935ac6db3dcf6c880969388db29d33bc8903f896d8982e7523d3753042a67499270b83e010000005eb91afa153a043a0d46e5c22330ecd751175b17264e7395dd9d4785e4b52d023ad4115a8021251117a58ae74916c3199d655901124d5c63a748cc13c37deac88c05a4c5a5300100e18ca760fe57fc29bb23d4e7c2983b6fa3318c10f1", 0xe5, 0x0, 0x0, 0x0) 16:00:16 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0xc, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4075, 0xfeb}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:16 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb07006076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018300907800000000ff010000000000000000000000000001"]) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000500)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x8001604) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x14d) socket(0x6, 0x4000, 0x80) r2 = dup(0xffffffffffffff9c) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000800)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000440)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x3, &(0x7f0000000480)=""/27, 0x1b}, 0x3) 16:00:16 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x10, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52dfd886b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5892b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca877085537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046b4acc755ad59cc3ed850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051caa20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r5]) r8 = msgget$private(0x0, 0x28) r9 = getuid() r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r10, r9, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000004c0)=ANY=[@ANYBLOB="81002e2f666906000000000000003cd4cdccfeaffdd60b7393819d7cbfa1c7f4695c76d39bc891f615880e13020fc29c5bebf4e1790c7c2ca50ba82909003c05472e74e8a7c9a1831762abe076d3bb3aff904cc6c2676c8d61e10b13e2cca24d3247394b7cf72fe436839865fdfa7a22409e2a66ab17f9a441a7070048d1"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="da2b698d2c316a1995f24a54d84e83cbdb8bea6ee2d3e0d16ef6c6", 0x1b}, {&(0x7f0000000300)="28b192058418c6e5dec9736f7c34d6d279d5fb7088e90672d0ca3cc1058da597e3c889f7ad4b15c6761c7f33906dabf66ac56459232c72670d0e3bc58155bc2f26920a7fcaad6e56041245afb554f7ecb3116fcb77938853c6178c0f892c20802a805025fbe904d6d189342e8ba086b835b2df8c2f67c623041decb8d116ee2cb94b70b1c2b66cb8b11eca60918945534e2c0a3a33d38f91fa4aa45b33790cd4158892bdbff8774dde3a8dc646f8b95f32aa0f245398b395535bc1ec3dd937b7bc493f3a84856dfb03837576677a0618fb059dc27e804b0e0c12880ca5834f60a1ee6df49bf729bbc3b3a4", 0xeb}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x60, 0x3}, 0x0) setreuid(0x0, r9) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x42, 0x2}, 0xde, 0x400008001, r11, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x117) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/200, 0xc8) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f7862b2, r3) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)=""/225, 0xe1}], 0x1) fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0xf) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r0, 0x5) 16:00:16 executing program 1: syz_emit_ethernet(0x60e, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000005d83aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000189"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:16 executing program 0: 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, 0x100000001, 0x1, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x4], [0xca2, 0x6, 0x0, 0x0, 0x20], [{}, {0x0, 0x0, 0x0, 0xce}, {}, {}, {}, {0x0, 0xfffffffd, 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}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) semget$private(0x0, 0x4, 0x189) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000200)=""/29) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x2c9) 16:00:16 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x118) pwritev(0xffffffffffffff9c, &(0x7f00000001c0), 0x1000000000000206, 0x0, 0x8004) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r2, r5, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r1, r5, 0x188, 0x91e}, 0x5, 0x7fffffff, 0x40}) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0xb0e, 0x9, r4}) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4232e00"], 0xa) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f010100006be9f1fa5f015f960af7dcd65c4d83aa36cfc49556d59e427f3a0f7055b838ca67031fa5b4548847f9c6dd9a8b97b1c36420f698629dddc746cbd31908"], 0x10) socket(0x20, 0x4, 0x20) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) dup2(r5, r0) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) close(r8) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x1000}, {0x400, 0xfffffffffffffe01}}, 0x2) 16:00:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x4, 0xfff, 0x5, 0x8001, &(0x7f0000000100)={{0x3, 0x1f, 0x1, 0xf8, 0x20, 0x80, 0x101}, {[0x0, 0x3f, 0x7, 0x3ff, 0x7, 0x3, 0x4, 0x1, 0x1000000000000, 0x4fe, 0x400, 0x311, 0xfffffffffffffff7, 0x9ab0, 0x3, 0x6, 0x34, 0x20], [0x7, 0x0, 0x7ff, 0x100000000, 0x3, 0x1, 0x6bba01db, 0x92, 0x0, 0x7], [0x8, 0x8, 0x1ca, 0x8000000000000000, 0xc9c8, 0x4, 0x81], [0x9, 0x2a15, 0x4, 0x101, 0x0, 0x1], [{0x20, 0x200, 0x3, 0x1}, {0x8000, 0x3, 0x2df7, 0x8}, {0xf3d8, 0x80000, 0x7, 0xb4}, {0x0, 0x8, 0xfffffff8, 0x5c0}, {0xfff8, 0x6, 0x3ece, 0x5}, {0xf97, 0x1, 0xffff0000, 0xbda3}, {0x8000, 0x1, 0xa8f, 0x10000}, {0x7, 0x1000, 0x5, 0xfffffffffffff001}], {0x7, 0x1, 0x10000, 0x8716}, {0xfff, 0x8, 0x3, 0xfffffffffffffffc}}}, 0xdcaa, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x33) setsockopt(r1, 0x5, 0x6, &(0x7f0000000380)="3b323e9d3894e1143000fad6de1b7552c3bf7399c19352bbbc81066bfa8b93112b2b7ea900036afe261701697d2837e8a00191bb6415f13cd7ae8657bb1352763ac9a125929aef03e75cfc7418202fb39cf4a5196d74c160341bf838d5a78a14b57afca5c77eb056e959c0fac23050f9bbdea52fc014dc1cdb1b91e576acab25abb218190ac236b59ab373eda4dd3ead7c179e6ab52ace3a4e6b7a66a4d2f0dc", 0xa0) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x40, 0x3200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000fe7000/0xf000)=nil, &(0x7f0000fe8000/0x4000)=nil, 0x40}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5d1b2571}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fe7000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x40b}, {&(0x7f0000fe8000/0x2000)=nil, &(0x7f0000fea000/0x4000)=nil, 0xecb9}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', '\x00', './bus\x00', './bus\x00'], 0x2}) read(r2, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x800f, 0x800000000001, &(0x7f00000000c0)="146fe67e89ec57091ec70af4584ff547a6e7292050aa4459aaff00"/39, 0x27) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x7a) 16:00:18 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x64) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x800, 0x184) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x101, 0x100, {[0xb79, 0x5, 0x7, 0x5, 0x7f, 0x0, 0x6, 0x0, 0x8000000000000000, 0x9, 0x20, 0x40, 0x7, 0x3, 0x2, 0x20, 0x3, 0x101], [0x3ff, 0x5, 0x5, 0x2, 0xd002, 0x1, 0x543, 0x7, 0x7, 0x1], [0x1e31370b, 0x7, 0x8, 0x100000001, 0x101, 0x9, 0x1ff], [0x3, 0xc2, 0x401, 0x3f, 0x0, 0x4], [{0x4, 0x1ff, 0xfffffe00, 0x21b1}, {0x4, 0x1, 0x82, 0x2}, {0x2, 0x1, 0x9a, 0x1}, {0x8, 0x80, 0x4, 0x15}, {0x8, 0x1, 0x7ded, 0x2}, {0x3, 0x1f, 0x10001, 0x1}, {0x200, 0x7, 0x40, 0x6}, {0x0, 0x8, 0x6, 0x7ec}], {0x5, 0x3, 0x1, 0x8}, {0x6, 0x200, 0x800, 0x9}}}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) dup2(r0, r1) setreuid(0xee00, 0x0) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r6, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x0, r6, 0x7) 16:00:18 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x3) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0xc29) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x1ff) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x10) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = dup(r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) 16:00:18 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="014000", @random="011000ff00", [{[], {0x8100, 0x6, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x50, 0x0, @rand_addr=0x1, @multicast1}, @icmp=@timestamp={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}) setrlimit(0x8, &(0x7f0000000040)={0xa463, 0x4}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0xff, 0xff, r1}) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) dup(r3) write(r2, 0x0, 0x0) 16:00:18 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000000)="a98933034353967ee63d9782fba77ee038994959b7c80662e48cf0f1fdca08951d773980463e852af825763d42cc8f3578956af61c546f69213a6060f8", 0x3d, 0x0, 0x6) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x6], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {}, {}, {0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8001], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [], {}, {0x0, 0x0, 0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x100000000}) r0 = syz_open_pts() close(r0) shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x30) 16:00:18 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, 0xe6a}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0x0) msgsnd(r2, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xa) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x3f}, {0x9, 0x100000001}}, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7, r3, 0x0, r4, r7, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000880)=""/4096) sendto$unix(r0, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fileQt'], 0xa) 16:00:18 executing program 0: 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) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) recvfrom(r0, &(0x7f00000000c0)=""/105, 0x69, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r5, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x184, 0x0, 0x3ff, 0x0, "cf11050038050000000000000000008000"}) write(r1, &(0x7f0000001200)='\r', 0x1) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x2, 0x124) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x400, 0xfffffffb, 0x9, 0x1, 0x5, 0x3, 0x5, 0x2, 0x0, 0x10000, 0x100}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x80, 0x120) write(r4, &(0x7f0000000280)="7a2a5c43f7f5c87e06c4fb5ae57e76d901afe2b46c2f98e136a3f0cee47e3d4ba79a8841092cf01bff47d56193ecc8d90526509e0b7a10079ce7cb8d4cdc5cdfa730607b1fe8fcd18a23e756957be77c62c822eb0f9905714835dc8b1280de884e3ae4620de0a7bf75b9da4eb322feadcb7de6b0a98a4b5b7d26a4a29c906421ea4659d1d8408cd8766d113cc922b009f7442940f8a06dee8f932284359686d8e4a9e220e8b7756aa3aa4b8aa24674b9e328ce26eb6b0a6e5526467ac68d07cd990fec8dc5cadef6348e1dd1af81a8c2586ad399333189153628380bee4b4ef0f352edd4", 0xe4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:18 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x3f) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8002, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) r2 = getuid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r3, r2, 0x0) setreuid(0x0, r2) r4 = getgid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, r2, r4, 0x2, 0xff}, 0x4, 0x4, r5, r6, 0x6, 0x10001, 0x8}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x1, 0x0, 0xdf}, {0x43c, 0x0, 0x80}]}) 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='+'], 0x1) 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) close(r3) socket(0x400000000018, 0x4, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x140) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = dup2(r3, r0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x7ff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x486], [], {}, {0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000000)=0x3ff) 16:00:19 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './bus\x00'}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x1, 0x1, 0x7}, 0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000600)={0x2, 0x3, 0x1, 0x4}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x7f, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x42}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x980b}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x469}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000006000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000008000/0x2000)=nil, 0x80}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f8d000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}, 0x0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) 16:00:19 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, &(0x7f0000000040)="fe3a3ed131c4b25d1fc4031c656f4712c1b0d872f6b11355077cf96b4b93f6262f41f4941626c578479383bcffa94dc7fd661075245e4c4a33c91274e3777cf24060bbbcdbe98082cba7bd69b0a8e2633cf1ffe3f5d9e75c2a9e71", &(0x7f00000000c0)=0x5b, &(0x7f0000000100)="d63db4debc6c94878ad5f0df92de5a9bc47a763b16304167b827b406497fa6750524deafb44b69bdbccf217b06e4c2ce092fe294e0d1eb9a94035d32d7b99acbde19c573ba6addb6b9ad0a068ec9931fa1b930e5760f9c7ef04d4deb83e67eb542ca2797d63f08d32aa2e8", 0x6b) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) setreuid(0x0, 0x0) r3 = getuid() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r4, r3, 0x0) setreuid(0x0, r3) r5 = getgid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8676, 0x0, r1, r3, r5, 0x1d0, 0x401}, 0x8, 0x800, 0x80000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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, 0x2}, 0x8) 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) 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) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f00000001c0)={0x1f}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mkdir(&(0x7f00000000c0)='./bus\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000100)={0x5, 0x32, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40, 0x46, 0x7}, {0x4, 0x6, 0xfd, 0x1000}, {0xae9e, 0x80, 0x81}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x41, 0x3d41}, {0x5aa, 0x2}}) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x5, './file0\x00', 0x5, 0x23, 0x3, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000001c0)="54b2df084589f2228c956bb6435ce7f84a8ecc1827e57c2059831eeb511fe15889e97dd95fe5e85c361ab9c7fd69faacafd8ccaf52c428e50662cf8a23097a57dd3c4c97f7ee33721bc9f9b2232fef21785581750ece6b450e59e4f0048e9b5a75f6c8de5248378de01e2fbc69e19544b31a4a4879b4a10a0be2e745369d7c49dc5a2334a01c0a9bfcde9474b7e363eb58887c2c0a79f5c6550144d8b6fd900375ed940684d817ae00dd00000c5dbd2f11d525216f4d15e84e0cb470ef84d35c1b03bd379bd4", 0xfffffeed) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)=0x7fffffff) close(r2) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00", 0x43, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) login: TE"kC\J'| YQX}_\6i̯R(bϊ# zW0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 16:00:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="18be25e5d6a8fc2c76844261566a1a9c7d44fee33d8e4f0d8f2f0b7c1f5d1bf76cc872fd832600448a07342334e0a394e51b6032f0", 0x35, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) linkat(r1, &(0x7f0000000180)='./bus\x00', r6, &(0x7f00000001c0)='./bus\x00', 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x4) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r1, 0x8}, {0xffffffffffffff9c, 0x80}, {r2}, {r3, 0x8}, {r5, 0x4}, {0xffffffffffffff9c, 0x8}, {r0, 0x40}, {r6, 0x20}], 0x9, 0x3) 16:00:21 executing program 1: sysctl$machdep(&(0x7f0000000140), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x8}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e7fbe9100000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) fcntl$getflags(r0, 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x11}, 0x10, &(0x7f00000000c0)="46b2268a1fc5219d94d958640901604ea5392af74bafc93a143a97062cdd95e89d86f5bd76e9203190afb52acf3ef6a79f2926310003662194ddcff30797173a3f5f26c46c3d3207bc", &(0x7f0000000140)=0x49, &(0x7f0000000180)="da8c33286798b1bf119c1a50760afdf3bf64caf3e0bc6327b0a15bb4c08b341b73590b070f02736134267ae5bb835ad3ca1263815f26dc04b0bd079dc04c8f1482680c21c1992cfcdaf368b91f0644a307ed4f837aa626099bb6b2dcf649d96cb11aa8efda03f91b7236d0d56a1a7f2a456e3db647e31130a92d258c99d1aa53c92ce5879dee64a8003ab4302b2ce9c2ce14e2d4760e67b6e867a25b9ec2766632cff9b57a3ec27df717b49ea56ea8ea442d4d7d1924ebf842912278823c2eadbec9c2b6643a9dc3d13cd9f715e571336c6f440dfebfdf326e6a4e212272dc", 0xdf) yUDضu ]/%!oMN p\7TE"kC\J'| YQX}_\6i̯R(bϊ# zW0xffffffffffffffff}) setsockopt(r1, 0x5, 0x5cc, &(0x7f0000000180)="7ed3b222916f3bf35c44f331e3601ad3a87d18e8ab7b1d441a293c2095745aee040586a8dc7f94a33a3d4cdb89a52ac4905ebccce1ce3a270346468b5d950c8f6b081ab596f005fb3ab7a1c6e336e6a1cba9eaf92e326c46134a428fe4f1707e41651e46c54da7bdd5bcd97ba44df4f3474de2355f811157b08e52e8f1ebd328cd0605f0a43973b37cc7e8e4b45531924506d2295cc3a18473c35f2187c2a800e00c0e1070cbf95fb2840b994ed80c9821058152462da4d2aab717cde8e9eab6b04e467a24c9a897055f2ccdbd8c39fee63d2aefb5af0f42a98d875008060d9e48a76d7be523e70c3f3e3cf34466cc5a7db66918ddc0592fd4365d4e3d22c6645d0e9016dd4663c7314c80b359fcd526cf7d4af54f3ffe021f03904a755ac12dda574b4e81de5f1b3e417d9110cdbf73cd33312740384cbb779e914fe3ee08f9d69bf3177f6fa1f7432b54c0c67445a05bd6dc9c18ae7e1d9a9a41e2852a182701afed17dd15a12292f0e73f14d2239c17aab0c685c9f488b880016485dc33aa72ca08aeac9540dcb8035cfe5db931065cef61b8e02a38842045c51c8e7ceb83df013476c3ff17bcb4823434519760f53cc9a34543a0df9f6126f1eec8615b723b5cc1b0a462b0a02b59272476ef42d7158c57d93205e734cfb55881549c2506453190417bb406e4eb3e2ff0fc50d4d895b2c39230804999c27a5be72d0b9567d8002b4a8c0bb6143462e9dfc0fb33dbcf9ca540cf463e72461625a4da61b9e8f0ee66a196a9495ec7fed6dd442cc8bdd1812e052ee3bb7578a3211e0fea3fd5359cd5d7f5e2e1fb61b50392ee954578499718890026bdadb854a866e20981c4740ef86d0c53a1db628dcb25429ffec0a419989993fb59bc4ccf107cb46ec027a19e538d46196c2ec6055c8a09afa0c3082e97e97ce6bc4422fe8fba946a499c0e76a4f8a8e525723bc20ca853741eb72dc9fa62a830462b07f7121826c215a15b5b0f6993ea5eb45b3aa1963cbc55a3bf1d922132b5b9612e7e42190f4a180fde1b7dfc13a6b963fbb79a0cd7852e6a0d185bed041d3979a84b60b6b2a451b4e4a4c3335e2ae0fb1dce14aabf39a3b76d5952717831dd60cc4b30d2c9abb2e4291517ca0978dd43d273e3e231145fa0251bdd1b50a6ebf3eb4e4edee352cb11653efc132915f0fab3b5966585db44bd8b9fb4b3984e12b631bf0341b4b5faa286d9adf6cf64edeff939070263b72f5141be0448ad0a55c1def2d8418004ccd918f0681977f21798fec960204974e18e5ad3c593c593d5e3cd5754407911a8775efc4516591edd007077be562fda0ba572eb13bda62702bf0d7da491d36b9c1f661ae1d8784a52d91bef3726ea495e2d4c0b219532877317355d9e26736f67c76ec8cb3eb6729172658b7c9fd2405074ff3fd45d264b2ad9a8c1d42888c2080e6b418e1fec1cdaedfcdc80b14e129a8d7e88e906d43dc941220fbddc0b1bacde132f09f7d428d109baf46fa6c10b83c87081ee4acff1acadf92af4377e561aa5d1b55d59d0578bd7311b3e4a2fb72a61c329d12d9373afb3750f9dc4701a431cbdb7e941be4e6346191b9ec43ce891ca3e2c1a7d3c0ed634051fdee1631c9f203fa75f9af1f6691cbfb5d01d6e49c19e5a46f696fd3367903c1fe8700b8949172b30aaba75a78e3698d0ea43d6be8af20e7785453c17cb965419dea15fb09e7fb36b591f104802644dd9a2e731d22c4139ffb374d3d1069ea82c6beb95ab7000cb9f9868ae9fb63a1c91e8a8d613336ff505b2482573b7b470f44611091cdd5feba4387c434bbe669cb56a279da67936d866a4364f3347e1e50ff4a67464b4f5e88ef17df133f1247cc3a5f99961bf6cfca6503bac8d890087fc0d7ff0da1b62e4ed7d01f08854a7649337ccbdadc127bd2da2617609d1332392d2f1ee806c0f05875d2f57746ecc8289b95cfe14d1b075102961729cae2f9249ed6770efccbbdf55f623f51a52a9a7e9010ff5c3bcc53b1cc3af41dde9546b0d94b36f395a27dd57591fabed2d1b45d3846d4c4f46d5b6e0e34209885dbff69c119ef8d16111cbbb6d55a92906c5cf5c1b41598f01e03db7b3062a660ae157251a22ecfeab4531a1182b67eb6a0467094db55f773acbd391335efb8382839270d161ba7f8b926b3b1c0b660373272b2f4b75eb14c1504afe61dea3450acbe340463e9339c6e051b93e1c80a10c62d01d35dff0d29101010a232404654a26811bea196800282d35c7e406ae3e00ee8b049be0c0414e1aa2b84ba34d1b62fd6939bcbf8ec5bb2c694c4c8f7d50f7cd0fa4432004880eea97ef8d316d21b691dc3f66c578aaf3e5df7f07fd8a44a6682402f0af73f3b73d3ccea0c615a1c74bd39c21806610698e7a98769406ccb51b70aa58c36b9a9a1e50ae84ed925aa1a22ae297f4888f6b048da021a2916dcf77da94604e868a9ba03de538aa63805e0ce4ae3d7f5ef8b041889c52a5fd9383c9962742886bae9c068c2737165ece7ba6234f79583fa98e65fb7e4ca90689ba1b547cb3a72044719909f18159223299c84009d0ab268a9475bba41d7227a6aa57a485287810c07affdf052e12ee8740b58f3c08ca8b61d35da19a72d2c4bb9f67b869c3c12d9b701e32e710097a66f270e3d115a5fc9da13abeda348eee0b81feb2d361596608fc94920d829cc3c531dddc044ab884b97ef779896c7f655e453355823800263817ef8b30bbb38b14442e653181e1898e569c2ab9d0904f69492cdf0a68de2d273826bb1dfaec9ed7ffd9ad429b4644d7a99fa5addedc620127232ce43f95095a3fe114b602943f3f9d61c0c7fcd13d52457bf534092dc4b52905f5e6bd33431bbdec5d4c4c9383e7e8efd72adbb2c1c5d5795de647e3048ce9c07aa8bdc5a7867e4545dfc056316349b0b8651aac7881553d5576462b8328f869245c4b293a286ad12d6faa48d83187027dbea71477bb05aba1f83095fd598ba8bfdcf26841c52ca6efd4f86e56473e31d789cb7d41b82ddc5a4ff2770ced8d1ea02e4701babeedec3820b8d8d4f9d6643ff911f5922de84d4ed12a033ed02802fa12e33b8a16ba7f019cae71e4b085c74e3f9ba1004f654cb7703769f18b02cf3300114123d7a8f854765d1dacb167b2669ccaf7a4e953a17208ad783c96a50f7df162a0cf53c2408e33df4bfd1992036292a9b840fc401f601cb38cd9e5a8c164b1776fc4f590814995fa1ecf8c01fda216662444aca93885d4e15360390358992fee464c5ce32528e2d3d93ea52e14a3119d4655138a0be6678151c301da234518b4a136132193238d20aaace135dd1761dbaa22eb69f26e8015a8db5cfa1e29c04613c213c292d3d80e8f647900aff839353111d02b28243b7dfef8106292ad8b31ebc2b25137cedba814aaa6b5ce2871da6d8b4e33a9905692e07e7e517ae9687122b50c2cc7527ce4188b7e86b73e02dd6f9c5e735c19746e722c84173d311201c83d716d9833c87ab1cfe4fce6a149a60edfc41267d289044b292db01986c7f530ffa07de6aff5a4713d6e738214c8a9e7594d4a3bcafab244aa434ce7869b92d0f057eccb4f1bcf3ea11d140df2e59200fd1a91bb3b1a26498818b8e0070bf5944b7cd365567fc07f2b6012b09a3576331ef5fb89d207be36db65c85af8e2a7a6a095f49fc2e8fcc09160639beb42e9f1f47b8f17c72cbbe55fd5e62ac3d5951fc5e0d7c73fba149890c34bd249057208d9988d1f781abc121b4e397a58b5ffddb890167107e591af6241c11af8c837aa6d17f0a6ad15062b3da20fd92b739a1596f62061183b9e6b110680ce39917ce9ddbbb8cec08312e27117264594316b1f34c904633012e3c4b96bb6efc7fd8f42806b4ec8e7253f879f5d029c15e94a61ccccb14a888b62d945ff92f01298bc885ee7eeccb8d9f9e24166716d94f80334fd14cc4cd8786b97f52f0b9a27213d932055a4a33c8685c1caa4ed470e0427b6d8a613e6319838d3fbefcb1e7cd202997d9f1e466e04f8fd15d06f8fa2fdd54586e0368abcb152bc4f6d692beda29ae7a3e0b455bb7575d6a63a22c74d62b1aee784fdd8adc14b8b7160d3894129f9dacb6f195c9b200e74d2931be402384cbe64bdbdb6014cf4fab84a63dc8cf5fb54f0439cfcd9893755b03d650733ac696ebe8faa1334cebfb30c727f263b071ebd00ffe98ee12de47ac70c24aa8e80a43ffd9f4d8ca6ce13765b71c61e7ec9637df060f1299eae11dbd51cfe637af9e852f5d2a21ca3903ae92d552c2a0def56d6af007542a11a6be057967a7c5884ba72958aaf40489cf28461c71eb07071679f937170e6c147eb981b0c6d3dad29ea7a058deed86cb73855a5c68a8f91b513067bea0ee57036e46101ac0851e672030139fb86cd3b1275366c885284574ce42f92d01c01856ff6fdff9b55efc67f738a3f8fac04718bb416f3ba4814ace063afc9793f38f3d40bd3a32a41db9436bd45569ed570dc5b9f39d4e444b61a786b6ab4604690bdc082cf5f80a55bbf339c9ce9e5e35ee5d649c9b613d950491d9e5de94da6713ff0b41e89f39d43fbd126e49dd7c62849f5c6743d13de6daf01887ed78abfc5a662e12fc594ec1fd47da61b0e06d1f90f305e741c9737f62cb2a35669e5795032aabb788c3d2f579ea804eccccf618d7d40867ce6d865b40dd56e972e4d586fc45b7e639b880db2e1db919b6997d4a1f9a40ca503d2fc353a3d6b6ae65355d6feab3ed7b2a763a078db16dfd22c359671d20f2961939c1be9a3fa61e927c73ea735f5b79cddf6e77c5a81e2445f1df47af106eb2d0b367d11041393e0e333e98bf64d7ebae1025719d3963b56dc6070d02ba707c26e48bdad96d03be475e44374d459b5094473e7b4f0bef14beaea0242107cd13dc9ac92fe591b3f7d9e3b9fd45bacf003d8da26b3fbcc86e1e62654338a7c257f5c7ddf6cf5abf154b7346248576a980759f8e0a6fbbfed3b9541c0119b5d997928717814d0d2975eaa03ab8246860eb2819e6aa3952062e514f9ae1ff15dc8ea0b646a5ebc6505ecb55e43bb61ba4e880b83f434b2156b377cdaff3ed8d2d9d562a78b7c445981fc5bc173500b7fe1c10235772e238f613d8970f96638956c2cdfd27190cfb2c6e0486ed7b1dcb367c0dc0ff5a0a3158fec996810db99ba567fba8d6659e3fa1453b546de3b658922f89a48e3a6fb7f1821cebc9fa0c44bf3444570930c2cd9112665c2d0a6b48da8b3cbc02f2fb09809376b432056ea0ac53e5cc8ca33981f50c267ec6f71380d7c6d93b9721271e35ace29a3ac2a8871a0ab4ced870617ab95ff201e19283e5e1f4fc03711162a3a0290292710bee8913f7c4c1012591166734d8125fe81946bbc191f8430abb06dbb7d4109e981cc103c228cd2e88841f20aaf8c86389fd310e6bc884f5f3c84a003ddb3dda83981d6f861677933f5bd30edf6f74180621f07976ec1817b09235f6788cd55d0a4ae809b78f8f86129d279f946b6d9a2a422b021a95b36701995bb7e9642d6ec1738599a4025911dcb0e3b44dd44082d6b5afd55df8c6d6f42ea7f63ac28563f82470b8df4f4cf82201266656c77a4ba4bde9bfe9ba8e5e96f220cac3e5cfc33a3b6deee3b50e7a9d22a118131ffa9ea564ca1a7a334434425b57b63b0df5c666178243a87a310ca772504c43e02122fa278072c81aea3065a9d5301726091ef45d045208e987ee5a8e6661e77756d9be5179d9a84f033c4031703b15e3783680ffd66a886c6b18289c6efea5ab8e0de", 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 0xfffffff9, 0x3, 0x3, "01f4076c00000200", 0xfffffffe, 0xffffff00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0x20000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f00000001c0)=ANY=[@ANYBLOB="6436127e346fa82d420122c443df26ad7b00000000000000010000000000000000"]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = msgget$private(0x0, 0x200) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r2], 0x99, 0x2, 0x1000) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) setreuid(0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file1\x00', 0x2, 0x1104, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xfff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x58, 0x9}, 0x7, 0x8, r5, r6, 0xfffffffffffffffc, 0x5, 0x100000000, 0x800}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/42) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180)=0xffffffff, 0x4) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair(0x1, 0x4000, 0xd8, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r4) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/17) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000200)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6418214c, 0x0, 0x0, 0x80000000000], [0x0, 0x0, 0x0, 0x2000009, 0xfddfffffffffffff], [0x0, 0x0, 0x5, 0x0, 0x0, 0x7], [{0x0, 0x0, 0x40000000}, {}, {}, {0x0, 0x0, 0x0, 0x8001}, {}, {0x1}, {}, {0x0, 0x0, 0x0, 0x8000000000000}], {}, {0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r1, r0, 0x0) setreuid(0x0, r0) setuid(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setreuid(0x0, 0x0) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) fchown(r2, 0x0, r4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="a2022e2fac14"], 0x10) r2 = dup2(r1, r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffc31) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000480)="b1000513600000000000000020000000000004fecea107a8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c8817519a4833bb895605b14094303b22f310b406f36a00f90006ee01b1257aea8c500ff000200085ee3f74e0000000000020208a37183f800040000000000001001000000000000000500918afcb673a0e9077208262cbf54b3ce7dba902bf0844009205054d0dff11fe8e5d9dfdf777d7964bfc4ec9d246eeb28c2590942cf28d041b80621ba45cc78dbca184fbbd4562d2cee", 0x106, 0x402, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)={{}, 0x0, 0xffff7ffffffffffe, 0x0, 0x0, 0x20000000000, 0xfffffffffffffffe, 0x4, 0x4fb097fc}) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802c03) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x6, 0x1000}, {0x5, 0x3}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd350000000000009078ac1400bbe0000001000200004e214e2000009078ff7f0000e66cab12805d63419070d65eb609bd5062ddbb28085d89c7c8378ca1e1b877a1f05180cdc9becd35b5cfd0b3082d28074c5f4314038fa931e5e73294793316613a8a9401156b07b18388f83de8d2df5632eb5765dd7fecd5c2e9bfa5a8315140fb0fab84e71bd1ac5836d9ac628c545c8d86aebfa7de4c65288aa1267d6d000000"]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000380)) r3 = dup(r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x3) r4 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x100) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) poll(&(0x7f0000000280), 0x0, 0x4000005) sendto$unix(r4, &(0x7f0000000180)="c79b50244bc5847c5b91a5871a9a8457e131cfa847b25c883fa5ad7da5c1d59922129e9d37eeb1e73a525a43afbebddbfe8e1c66fa4d9d78db59cc7b6258461eb1328f28889a93bd0688d4bdc9d76522d0fde31713daed396437fa9705d6f2d517c883e10887e93ee6632776dd8186a26179f134d80514caf1a2c99ae124a44917367794ff8b1e8afb5278dcbf52bfefdefdcb8ed51fc11e025ecd3713271562565f42b4cdc283d544fed5cf999c5ae78f428bd48cde3ea19db3f852e33853128322", 0xc2, 0x409, &(0x7f0000000300)=ANY=[@ANYBLOB="955936fb536a84e0bf0627138fa96013d02b675aa8801b8431ee393d925a67fc0450ec5a06964d759cfcf949c8a42697ffd384d6d8b30c4e3f6b0ca9ef344b1220ae1d651dc3f249b29260a33dc55725233b3126bab9b39630482ef8e7471f1f9e9326c1987e7ea0a328244c91dfce5b3d6eeffa"], 0x8) 16:00:23 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) kevent(r3, &(0x7f0000000000)=[{{}, 0x2c233c3854e29241, 0x100, 0x2, 0x8, 0x9}], 0x400, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0x8000, 0x4}, {{}, 0xfffffffffffffff9, 0x10, 0x2, 0x2, 0x7}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x2a, 0x107e}], 0x8000, &(0x7f0000000240)={0xffff, 0x24b5a15e}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000180)) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r6) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0x1, 0x3, 0x3}, {0x4, 0x4, 0x32, 0x1}, {0x81, 0x7, 0x7f}, {0x6, 0x6, 0x99, 0x3}, {0x3f, 0x1e, 0xb9, 0xba}, {0x7, 0x2, 0x1, 0x8}, {0x7, 0x45, 0x9, 0x20}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff07000000aaaa0800450000380095937527848b83daf400000000019078e0000002000000000300907800000000450000000000000000060000e0000001ffffff"]) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/240, 0xf0}], 0x1, 0x0, 0x80000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000500)="9e899a752746954d96f6202275a7c8ee0604c9d4b7ead04a0e50b91a196245829b354f9c43d78f072f11197e6d666a563eb00476af709d895a08dea0ca7a2e8929ca602211ad5ab146db3ae6097824d5a5b5e8541cd978d8522d5a7d66bebe3c6fbca4e5b448474dc303d7195c9e7cc147ed217207c95cedd8313f72c58b4ada3843a1004dfd6333a25f4862d902ceaac8495a781efa92b222", 0x99}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='/dev/null\x00', &(0x7f0000000180)=']%-\xc7-\x00', &(0x7f00000001c0)='+]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/null\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='\x00']) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:24 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "92124f368c61819c6cd9ee0e191a8e6f3b90e0704224ebb4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d0f88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf9fa4e642e182bf9a817c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca5151496977f325211a55fac1b27e2c4ac87189a1a18810b20720244299b993e6a5be3259b955313fd26db99502df976c9dd89339"}, 0xc7, 0x800) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000180)={0x0, "a0ccc1a77a2222c78ad7cdc2e974466b858f42628b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec2dd4589a51a93cc0"}, 0x4a, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="fa1204a49155ce1e0002613f59707642d20f29d3b9fd0a94e4cdef08f3bb70988be3110a28e11ebd248a7b62fa3a949c09034e3dd2035d07348786664073fbd6e1be8191e0a7e6fd727de00f", 0x4c}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be5af9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c32784f3b1acdd0689414a24b4c39ef6d2bfe68a3be3653fa70da5040f91ea8c1c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59c00182f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a4b7d384b2169404eaebe133a9949f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ff", 0x458}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') r4 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) pipe(&(0x7f0000000240)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xc769}]}) pwrite(r0, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) write(r1, &(0x7f0000000000)="327a8c3c3a217f639bd319e5131d4e351ad35663468b6947d5abbf33d7ff444cafbb16f6a59dda9b9fd283eeea4cef4ff72cd75661afbf54f728d08287777ffde1523af55708a555b1d1579715cea94593ecfa4008f6ffee125305eadd77ea7c80092c071642f85369ba4a8ffc685e03cc2503f8a20048", 0x77) 16:00:24 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000200)="10dfa074d8c46260835f2adf516d92befdad82c17c8c24a4b88e0488f077e9885251985f69e23a20de3682755510a465d238d7e39c4d4f617c72f5c93563bf999cb7914ebbd5f6a4dde6fb1c707b7bde8f732f9e08f60950dd1733d81eba68f5d61756f0894778d10933e3ac08777b18d321a7ff2196401db8d515ef392920dbec095b9a236bb12b63dc97055a969f45df10fa012e13ce1c22d47c81a4da338d7ae7c39aa97825cce8e02af12c2d6f438e8fa0fef4f0b0c5dc230fe918b3043e07a49becba63ff89705c01b8870a8b", 0xcf}], 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) close(r3) 16:00:24 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000040)='./bus/file0\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x1) readlinkat(r1, &(0x7f0000000440)='./bus\x00', &(0x7f0000000500)=""/99, 0x63) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getgid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x25}, {0x6, 0x0, 0x0, 0x405}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x10, &(0x7f0000000280)="f6d068c4d120b8d1d9dc979b2b7be5f78b97623aaf07a45d2f1a94c71bcb98e745fe78369709e807d4caf4e40f48719d21f800d7d3fa3c2602e7d4da1fbe7c9c3f1daef25ae39aa18c7525dc83e9c2ddfee8f5bca17a24f39803ce840a71b39716f0863c0a18f709d49f430a31e41417b489d0253882499a0d120e3cb1a069161db75a654b0c2bbaf9f6604f1d484a690f2271cedab44c5146f4f575c61a950ab906e2b8c1cee928eb4ba173a242d92b8d48910835cf3cda55a777d0804fea2967c21760ab7099bd017b39afd9c0ff67c843", &(0x7f0000000100)=0xd2, &(0x7f00000001c0)="a93897432986ff6aeeb2db6f1c7b23b9a70eed0c0dee2a4e11d6aaf28f37a07c83ac3d7835b7bd25f4eb1668ad25d721eba9aee25d6ede69d1cf3191c2a5db4f92b2577817da74995a898308c8ccff0293142579891b63ad28c85d574a4729b224b555bea1996d555ea30d36668dea971052", 0x72) 16:00:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000100)=0x6, 0x4) 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660600000000"], 0x10) dup2(r0, r1) lseek(r1, 0x0, 0x6, 0x2) execve(0xfffffffffffffffe, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x8001, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000800)={0x10, 0x8000, 0x4, 0xd43f, [{&(0x7f00004fc000/0x1000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x81}, {&(0x7f00004a0000/0x3000)=nil, &(0x7f000042f000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f00003ae000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe}, {&(0x7f000018f000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xda}, {&(0x7f00004a5000/0x3000)=nil, &(0x7f00000f7000/0x3000)=nil, 0x5}, {&(0x7f000003e000/0x4000)=nil, &(0x7f0000055000/0x2000)=nil, 0x5}, {&(0x7f00000d5000/0x1000)=nil, &(0x7f000047b000/0x2000)=nil, 0xfa}, {&(0x7f0000148000/0x2000)=nil, &(0x7f00002e2000/0x2000)=nil, 0x30}, {&(0x7f000001b000/0x4000)=nil, &(0x7f000014d000/0x2000)=nil, 0x77}, {&(0x7f0000510000/0x1000)=nil, &(0x7f000004d000/0x2000)=nil, 0x6}, {&(0x7f00003b3000/0x4000)=nil, &(0x7f00003c8000/0x2000)=nil, 0x60b1a769}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000dd8000/0x4000)=nil, 0x2}, {&(0x7f0000508000/0x3000)=nil, &(0x7f000005c000/0xc000)=nil, 0x400000}, {&(0x7f0000dba000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d0c000/0x4000)=nil, 0xeba2}, {&(0x7f0000cb5000/0x2000)=nil, &(0x7f000007a000/0x1000)=nil, 0xa842}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1fc}) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x2, {[0x0, 0x0, 0x0, 0x2], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb57, 0x3ff, 0x3], [0x10000, 0xfffffffffffffffc, 0x2, 0x9, 0xffff, 0x2], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x5}, {}, {0xfffc}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) 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)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xfc000000) 16:00:24 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x3, 0x9, 0xffff7fffffffffff, 0x4], [0xfffffffffffffffb, 0x0, 0x482], [{}, {}, {0x0, 0x40000}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x7}}}) 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 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x101) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) flock(r0, 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) symlinkat(&(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000080)='./file1\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x5, 0x10000, 0xc}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3ff, 0x2, {0x4, 0x3f21d8f}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x1000, 0x132f6fd580ea2b4e, &(0x7f00000bf000/0x1000)=nil) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 16:00:25 executing program 1: r0 = getuid() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r1, r0, 0x0) setreuid(0x0, r0) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) chown(&(0x7f0000000080)='./bus\x00', r0, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:25 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000240)={0x7, 0x8001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x2, 0x8001, 0x2, 0x0, "afdeb6ba486dbe9e077c8ef4d4c8fe7ba051c5a6", 0x2, 0x9}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x6c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000380)="88962e9cd10aa1f3572050f032af8480ecea57d44294fa3e854214789b41e9b7257788739c4bf6bfda882eb80602ef55a934fb7323783349e0b7cb58fa20acf11694f2698fee8c5f2f510fa7873f3f4a5c2d6906d7ebebcac93519fdcfbfb1e13ebfb52c14f200fc9ffe1d8f9950845af7b9145dc66d3df6bc18ede57d681beb2ff624225c228da624cc83103698490c26b36d74dc0775a165", 0x99}], 0x1, 0x0, 0x80000000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000100)='#&-*&@\'#$\\{!', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@-\\\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, 0x0, 0x0, 0x40e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) fchmod(r5, 0x40) dup2(r3, r4) 16:00:25 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x18) write(r0, &(0x7f0000000080)="2c124345a313e3d89c", 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x3) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}, {r2, 0x2}, {r1}, {r3, 0x2}, {0xffffffffffffffff, 0x2}, {0xffffffffffffff9c, 0x2}], 0x6, 0xffffffff) select(0x40, &(0x7f00000001c0)={0x609, 0x6, 0x8, 0x20, 0xffff, 0xa84d, 0x3, 0x80}, &(0x7f0000000200)={0x8, 0x1ff, 0x7, 0x5, 0x8, 0x6, 0x866, 0xfffffffffffffff8}, &(0x7f0000000240)={0x1f, 0xff, 0xff, 0x7fff, 0x8baf, 0x5, 0x4, 0x7}, &(0x7f0000000280)={0x5db, 0x10001}) faccessat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000300)='./file1\x00', r4, &(0x7f0000000380)='./file0\x00') open(&(0x7f00000003c0)='./file1\x00', 0x80, 0x4) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000400)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000480)=0x80000001) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000004c0)=0x8) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000580)="c286d71726841547a721b52d6e389a71f4170f3f04470f091cfd6d323ab97d4d39ec561c6a0f4c11c84caf1173d7a4c6b876653d7d615af27dfb0587debeeb3d6223571fb1fdede1f23f8fa69e8c549a371e6e9a2df67f67fdf0444c70d65e97265c825011eec871b9d4118ffef45c00ae14bd6a4ab27b6779d0885962b2b8fbdc107314f81cacce449ef174fe2cf96b10c698ae7e83ba3bd6ae7aab2103a2a29cef9aeaa2249ef628bc866a13edbd6d651e954550ae987321f60a1fa69a3de51b52ea1acad181924a6ceb7abcb8f9ed63908cdf61f22965579422d258626e82766bfc5ad4683bec6a57adb4fb78", 0xee}, {&(0x7f0000000680)="15b7b3877a9af29168f0f14eba5da5bc0246122a16a49507d8a092f8422e38b74de2d9287666ac03cee92c99495cac4e05c72047e28eae270ab2a4be179e70632d3886b78a54161f19f0db20913eade665f42e23d0262a30d92f11e7dd53868458223a48ae59883fecfa0b26c463d92b45e5926aceed8090053a51ac1bd220163728546b87f70f9d0e8031624c6435ffe7e378eef420b7683123b4e22ede1e4d1222d1ad7278934610d122c4f221f14e483b", 0xb2}, {&(0x7f0000000740)="8d1a82c86c67039efd5d96493cf9af41c9ab82e96ce3f828a5d438c92da2aea062702b4b50399f65ca96922d688ee23469242355b7c863960221ea6c1bdb10938d4e5acc5aaa67596c6baf48fe8266f9bbc9f3f35ee688657889a4156b5e480f683d6e6495e9618a05d39b418ca18f5c81a077558215454192dbecfac957a2e7b7cf1c6448c4ab9ce069ed71fe5412bc5bdbe48b12cb0fc6a0bf6b3b07bef8be30da48801a7531dfa4ae530b2fac2ad2c6194ff8812fed6fcb150c5b7048be5df600aaf4196943c13557f03a85eada79d70a7dfe37750b29680c0d6d549364b899bf5b4c20f30807131cab652461d949e79eb36db90272ce6c4041a532d4cf9b536bd3d6b76faf198d5810bde369ba8d0f8b0ac714dc3d623623b919994ee777b2838093796ad7542853e9f63478552908db40b4a5b2ec5760a6a7064160ab8e02adc315cab6f45c0113e7831a995fcbcf63fdd4787bae09fb095a4933a1a704f0e385795d71d345d3dea8395abb0ce083893378833c839f6f2026855b577211eecb0c63d03ece3e2ef56b78d92a4acb4c0f643f37a026191f57d4eacbd2bc4ea9c632913f0d44605752d522ef8f3992b0c1423871682f8f8560b1991e5ac3ce68cdf1ef8b79721ba78363ee3499be240af9cf9321b3b29f6d835db85bcccc6828ff1530a2f68ca99acc3946f30b1db9ceb8d84b27408446b4fa82a0934731ff731877e37fa0dfc554f09964df7a8228249257cee1de3413f2b89ef54f4e37a80da0914518c1f810824c5be26e05d5de874f9100c4dbb73c89283bcc6e226c75e1700d636888e0ca76adb8c9d8efd2242149be94388fa9164e4f5c22472841ede5512b693c7b1aac6792529742e2e270b073cdf15d569a791a0ca7d6db085b6e51aed583b223a14d36024e8e133d8bdb361221c42b33d4d16019628654e9bdd71aa6dbbeea9efa9385ce9fd26c32cc77179db99177c773bdeafb674081379fa1cf1f25d821d3f3346320a13d3aaeb6446edf237404d0bb04f6947d2c46d68076f4265e1757cd5093085af55b0c6e8928440c8a28fbb2bc2d6805074104ebca4d931638f2c1591f28f40705b24cbe1af819c210f8136c10aadb614c09ac9dd87829ce877137249f6a6be3f323df29c80fb28a9fc9ba23eb611c90b9b075d2bd6e9ee29cb1f3cde3cb59358d602e476b541395dec666da564d0ab852eb9da78a258ff5207504e7a8366e5f0d408b01b55179f01940467add50d020acebe5295994f33107475b35aac2cd0302dc4e3032634a91627b369e7b01f4dd088fefbfcb8e88f927ec7a2090d6e4479c7d20b4b48d3a177b533a99a8f59ce018d2731337bd5b9c1617034b0d479b9334c2fc8d18222a0398a914a57363558aa5fd94adbfa5107b43f4b2d30fe9fa620d575791a2cc85586595b87ee76feadd45c02ec9bc32ee779eca35401313803e28f6d13d7e7a0fd64eaa5bf1e8a489a6a1240c108c82c50bb19c728588b82e3e5080a26bc2e272f862a824eac40dedc89b4fefac92f00ec7ba41bf47cd852d56d6adbb938c8b27772ec4f1781497c5dbd521a86046df6c8b785d6745a0ab3ea41c316520d0afb8e7c4015338fa9aef0c555c8ec3a9c3f10a3631013f8a609d2c031af1bb08e1e48531cc23127134ea08d071ffbba614d457f5cb041768f1aeada7e17fc1e3edd8468d5f7b2436df26406ae3a662a19adf6681b7cf54450f88ef775ab55684e830298d746d9dc52853436a10cb58fc69d100874accb6f3a966a318b93a1f88f5b731406e2886a46f035de962411568bc7361165034b2126c3e8ab0b1f3fa41d3cfa8081692a9fdfe0fe87fa92e70de4e9a34af707d4f264bc52be3dcd2c355fb62e97fb66c2d897f4cac6b965722e1b608d010ba76757ecd68e324a8bd79d4d7fc98efb6f47b75368b3498db9986e120a25f6af01d11a1099fcb8e21dfc2585fa17d848bca78f07b0c8aadc9cf3d99f97d3f58fb26f3a2667de32f358656d25b4e90d3f055eca0a7f057dc78edae29a7c38136259906ddcb697869feb86b0fbaa9b21e5ba55a6473aa019845880ae772e3f8bc9247235aa53f3380f6e45cb31a8bf8a6c732aca5153034db5d840feb78193770e9aa175f922b551fb841febc47fb347bbde948b7e7876e33087805ae11efde1ebb8fb85c88b7a0da0a16f5a2a3d4eeb551e9dca8ae4c565d24c52bb79d6fe6bf0b619ff0989143aa7b374692095132ddc415f0b27cd56a28778992696577a5dd31897c1784e15a03c228faef670f6e66c8385de568aaada4537179abc24e9b6325f6078ff574b32b69191700f0f6f10ac5e105b62aaf40ef9a326c451e6b5319f71052301eb95c0b4f3491200bf2dfe87de6eb00902f18321fe11946e02309d292382272cdfec704980b7939511ef246289dae9da3a63e99115eff4a7b46221086a14505a317c632fe6558b9a05aa7fa0fca42be4ab194900fba8e1fa525c12aa807bd0d4342334fcc188df0d0fd4a0494fb1c4b4a9bfbc71e74e812909ef0ff7fd4523a66952f4fb2ca5cf387577d3e99dfc59882c92183816cb890810a56a684a62eec309dc4b1127a4a13e8c7fd5b2ca826c743dbfb5476d333af6409d97da97a089a181fee23629711882097b81405b82deb1ae1cabc44d791b662c825bf9a7b4bc923f35a5f974db34d7b6a56b1f5cff4069eddf35d59d9f8659b24a661881508517b56921cc15e8768a707ea0985249ad17dca25f36372164829dc029a5ef264b8687353c0ef98b5f0437913bfc60ead59fd0296a39d1eec99dcb188e263393fb73d6e345f78d4b65fecf9cbaddbfe92c1122ec590023bff5237dfb3a221026ca83b2de1c917658cea6d36f8b28095a764fe9a1eac3d7a4234b35134709e9ad9e7b5c204fa7f8a84a3bc43bd4ca5da39c5e4672d74d8bcb1ced680140f85bc3a6ad7b64a1868dd20d21b7ab01ed9314c441d657921362165c22c2037e6054408b9f399fbb496748f7aab99859666f232f0228753f69c68462377ffb573a3be14b6a2babbd4d23a79348b507d77a87724f9167a507e24c20550bc612a611394bf8c97e2886e949f6c01b7cd016a7778c78426e67e0aa653c8ecdf4de51b92013b1eb3d7cee71b5d617d579842cbd2bbd7cd621517a7326944783ededc39b6ce9da2cdb12dffbcb51fdd90cdbb4ec469f06a667d5ecf92e419d4ca3f12c2be2d2fb07b6f3914c4935c0a4517c830890c03fdd7545f00ab30ac6d0d76098beaa3077562c59fb6b8b7b49353a6975d0e4c387d8df35c15597fd400e9de5443eeebe0ddddaa9a2bd9317551297d7a24d9c77a841c6c4659d2f6fcc5f7dda45925963e8f8651b54539c31135c07724cce221905354ef601a297e8620199b98056bb82c998551d705c0f85ccd7bf43e4e526957977fc43e3c418acbfb3ee1f7021dd7635597db2c63f96ed5ed17babc56093a5c03689337fe42c74fd10b904babe57f13e0a4140ae1a1b8dbe9849761ebd3c0ed56ff7d9312beac14c3467d57dd471d85fbc0bd74aff5e5b6bfe39590d108abd43c80c10e86d9b41aba01372e4363ccbb6bc0f99a202e194dc1dcb44898e659ffac7ba0629d87dbdc85e748b12623edc46b702b154f996021f0e72136d09998fc0577f9693dd5a5519044db88fb974d0375ecc253d4e90fdfc0f9b48c2f4280acf20ba23a9d67d983ad31dc209c27466fb6b1fd355dbf5fe06afcf08f24eeccfb3d2aa5fdf2bf7bf8c587f5e7c266bb08451658e9e0a4ad214264d6e83edfa57e1001b3c5b0c272c7324d8f03c30b8dd42f4dc9dca71a615de676efffd034691c81ba10fc62845f31020e4fa0c29b12f3509d6448cd72d242fa6a9127b19d176f3568f70ba64ae7db53e8390b05a9e8769011bb52664d38e19f14c4f4ff546b179c76113c9971fa3673210df6a366c8386c1f082fa32645b6d28803a1a5bc2b50e1523f034074f6052c0ec2d0db9a2278b28449877efae858341d2a1384e2fbba278188d247b8ded860cec35bed9e373bc9b7a5f825f2f482e15dff2a4c6587b76af34a92e5b903e4a9ff0b764b5d7130276145b7ff31c3e3c9c4f90da9a92a43460a11fee08d6bcceee0057b7ac8f6415e03c95cb6aa740f4b6b1e52f50e9e389638726e426078ad0b21b81ad629bf825cbb9cde9fe138c4f0afc8b3dd8b8611f09b9423af9d172755c31b48246772f9a3d2705636269694f27a321b82e32b65473ffe7e714bf9f25b960396936acab1f58740fdcc9fa6b5564727885e6e0180f5544ff894f1183420800cc612d7b8c0af77a274350847e84e2dde6400ddc3cca0005606726a7516c262d3af8725d00cf4f65c20a5f94fdf8ac470ada49b87787730175c462a0eab9eb174075ba268f67be4f637c72d6e9ebcf55f9564987373bb8ac52bd1da0daf84198c438d1820f377648e6ac0fe06c4c15e48a35da45c1dacc8c4e23eda0d49cb11752031976d96b47120609741af5cb31017d51412c4fbb9576c06315bfb045327f31ae943121324588b4757523f39a6bfade85d56d6b28efef539467865e5f6cdd064da24fb3dc3eed1f1e20e7e812346533f37f162b02348d06215b21e5b1be761f5823eeb717ba029de221e6d3c57327e417538e9dab2a84cf0bf3e66d802e54bea94eb4230cdbf31f612f54fffaa1080ddfa7cf3397bc07305f994394af69ecea0ff12d014690448237844ac70805389854d9f950675ec02026b8dd4a3c8c4d075578c12178933827ea97f0caec063a6745bc7ba046d8d208fa9c264e1bfc9eb02fc2cd0e092c3ba68521791df3787ba3200b8690245b768cfdeb70433d3832f243d801c0ea1f54f42dd26334166f524fa032c5295173d446818761a0f2b776b04744c4e8db35e5092f926dedd625351408070fa7d076fea70005a37e939b136f945ce87fe14d3b6f56a0a5c2eaaf0db790e05674248d5ecb27f4edb6d6229c1cd082d32c0b3eca4860d8ac169c73a3a5703207782a9ed0e6c3e9bcb785d104d556b35bb45954e87ecd2f8035788cb9929761bfc33cb61e3e094291da5c3c559a4446d75960beb16aa2b8f292cc429b951842b7718546883b96f7237080784e91cf017508a8db5e9cea211422aebef4c2ee4580c076cd92b166fc2b32c2ecc29b94b1487697b10015697f0abb20e9e2eecdfc0f971e0e9ca2dd3c82d54420a364257d0c55ef9a1d70dc82e968ef84430d3c0c5f8943eb952966debd2d2f3dafc809c6c23cd790d740b968614d6048a0dcf9de8bf0918788a216c07d562f6ef97de59a16472e295daab6f071ff8478255949da2ec33c6d9b5f4d07753273f20110c107b9b1cb4683584f32eab8e7d79ffd6e0cc29eb181ff3d6e2088e1590bb55239b16349cdb353465be7ed572380bf8aaab42e849448b87cd6438ddf9255830744d7158c0219d53c6ef13ab41eb16059095a61d98dfdc4e2c5c49eb4513261e3b8f709cf3b87d46a5d8dcae8e3b86c55f55d9f10232daa6a90d09ea451037dae1192788dac79dd03e0cbfc15e3cafa924353e4d032aef15fbebd13ba150dd3e2effb0d46375290c42718038aea7cc9083e1edd63a4afca4429b9cd25f52c8ba885fd2dc82c7c138fc1679999335994e58475670905a9a9c1dcdfa68d3a0f08c0afc6dc852cdd3e1dc38fee70ceab1219797c3a4a9294a64b962733bf37c77a69214bab08d29161b921b04b9ba1c641a14386310b259f8d04efa0e3ed606e97e73232e5adc4a68b1edfcc0e5f169e2fcd59496943b0cc6a635c0f5670e246e", 0x1000}, {&(0x7f0000001740)="3340fc1cfa81f2d8c16688e900d23e79b5b3a0950e4fd215ca800d6aade40dbec867d08584625bb61eb3b37f4d7e225c07f246e0c6e98541a4550b9e88db3194101e8651b9c679a110607210aa6050fc165b543caa7e6468296485249653ee91aad559ef4199418b14fdffcb0a2ec35977c829cbf8e37cb4", 0x78}, {&(0x7f00000017c0)="3291e8809a317763f033ca4654ddc6bd4f9ff69ee06cda485cf3d8a7becaa6c8605f529a6ccfc0eca15cf1340e78ad7772cedd6ccaf5dea93b9700b5a46652", 0x3f}], 0x5, 0x0, 0x7) 16:00:25 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) fcntl$getflags(r0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x6, 0x2}) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000000c0)) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = dup2(r3, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = socket$inet6(0x18, 0x3, 0xf8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r6, 0x1}) write(r2, &(0x7f00000002c0)="f0b33f0996e8588ce6fa38f7bdd15e38759a95787886118d4b", 0x19) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDENABIO(r7, 0x20004b3c) r8 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x40) fchflags(r8, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000380)=0x2) 16:00:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x400, 0x401, 0x0, "854955883d026111fe4d0400000050f7ff001000", 0xffffffff, 0x800}) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = fcntl$dupfd(r5, 0x0, r2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000007c0)) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000007c0)) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x2, 0x1, 0xffffffff, 0x2}, {{}, 0x4, 0x41, 0x56260bec3b470b8, 0x5, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x4c, 0x49, 0x401, 0x7}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x7fff, 0x101}, {{r4}, 0xfffffffffffffff9, 0xb9, 0x8, 0x9}, {{r6}, 0xfffffffffffffffc, 0x54, 0x1, 0x100000001}, {{r7}, 0xfffffffffffffffe, 0x12, 0x20000002, 0xfffffffffffffff8, 0x80000001}], 0x9, &(0x7f0000000340)=[{{r8}, 0x0, 0x20, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffff8, 0x24, 0x20000000, 0x10001, 0xa}, {{r2}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x10000, 0x7}, {{r1}, 0xffffffffffffffff, 0x81, 0x0, 0xb9, 0x56}, {{r9}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0x3}], 0xaa, &(0x7f0000000100)={0x5, 0x8000}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x101, "27e733c4c3d09d5b206296a58c65a5585c4b3532", 0x0, 0x81}) 16:00:26 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401]}}) 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)) 16:00:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) listen(r0, 0x5) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffdefffffffff7ff], [0x0, 0x0, 0x7], [{0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x20000000000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000001}], {}, {0x0, 0x80000000, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = fcntl$dupfd(r0, 0x0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x88, 0x6}, {0x81, 0x2}, {0x44, 0x6}, {0x7, 0x9}, {0x3f023cf0021bf418}, {0x1, 0x1}], 0x6}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)) syz_open_pts() 16:00:35 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) fchflags(r1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0x1d}) syz_emit_ethernet(0x35, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000002c0)=0x8) sendto(r3, &(0x7f0000000100)="23544f643c1c7c8a0cfe8b2f90f9b9938fe92ef0841b7e509ed5342eba98e365af93f949be1c02b77cd27b4822603e7bd069c44a559ce6a83b24c12bf398c79d8a599ae46af2ea6ffba1d960df94281588287358f406f0050773161a90b2de61002aa126290016556f9b0fbeea84ad5f8e8587f8f5f829028eee5f419e65a2c418", 0x81, 0x400, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) truncate(&(0x7f0000000240)='\x00', 0x0, 0x8) 16:00:35 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="02b280ada2c8d0241af460cd7824c288ae8c5851a730ae1970dc0069cd4f6da4dffb3ded3c1d3ee32e47cba927606a", 0x2f, 0x20) 16:00:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0xffffffff, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x8, &(0x7f0000000040)="5abe7e88eae5a4a574a6ac5654680045374e69b7074ef5b4026a41796b7dff0856107d9027a1ca1a1cc03caad67744dfc20fb0eb6b9edb4d0987065d766327ddc05ae7bb1a29cc9fa8320ff485e0d9b2af3fcf9cb3155612807f21c735f626befcab0b13bcd4882d53bc35c36c318aa096a9419aaeb62737", 0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = dup2(r0, r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = socket$inet6(0x18, 0x1, 0x9) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000007c0)) r9 = fcntl$dupfd(r8, 0x0, r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x7ffffffffffffffc, 0x80, 0x4, 0x40, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x1, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x5, 0x2, 0x16dc, 0x48}, {{r3}, 0xfffffffffffffff8, 0x82, 0x20000000, 0x69, 0x2}, {{r4}, 0xfffffffffffffffa, 0x9, 0x20000000, 0x8001, 0xfffffffffffffee8}, {{r5}, 0xfffffffffffffffd, 0x13, 0x80000000, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x6, 0x4}, {{r6}, 0xfffffffffffffff8, 0x10, 0x80000000, 0xfff, 0x80}, {{r7}, 0xfffffffffffffffe, 0x24, 0x1, 0xf27, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x17, 0x10, 0x1f, 0x100}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xe3, 0xf0000000, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x125d, 0x5}, {{r9}, 0xfffffffffffffffe, 0x8, 0x0, 0x339, 0x4}], 0x9, &(0x7f0000000280)={0x1f, 0x202}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40000000, 0x41000200000006}) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000240)=0x5) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:35 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, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x0, 0x4, "010000000000000000ffe9ff7ffe97052600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xfffe, 0x401}, 0xc) close(r1) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x8, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 16:00:35 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f1144ab9101ce1338f77eec5c100198e06be6604a45e33a44e05bf360000e9fb00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x4) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 16:00:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x50) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x8) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x81) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x9, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r3, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) setregid(r3, r4) recvmsg(r0, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="0ec9739fd401b5149d4942e746b5463f2a1ae94424912c9cf5a11c58622d", 0x1e}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r4, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000180)="cbde8a89f9d03cd24131b22100eee8140316eb2c4179787392852f6f1d0803429a5df454de00f02acf6d15beef22d5794ac0468bfc2a5c175423ad9b770c2aefe03c9c2b658eba84dfd48ee92c96067d4a68e2d84a3b0efb69c5af745b2d16accea13fb624e5476206b855fbbef75fcb13dfc3869ab558e5c28a2789e1036e1affcd304a0813aebbe7c685f1440514f50631e23f60a1dc3c2ad404c727da82934891d684c1bdb22285608fa1fb0fbb8f9774ba9f2c67f15c0c413de04dc734493b533558e092ec3a4defc99719cdcc65b2002b202160151a576a0cf35d0aca6d081cf3b5b452", 0xe6}, {&(0x7f0000000280)="05058b0e1fd295017d96d8eea067f19e16bfdb83ceafb46608052fcb1f6b28", 0x1f}, {&(0x7f00000002c0)="8514b1947761533169d74f85dbbd66139ede5ebb03774d274a92aa1737bbf5c35e5f7ed9b97bf142453e2c93f4b8e01ca578e4bb9694313833a51cca66073dc1ebb58fd579c5732652c201d45acbf671c8995a47eeb09ff27830c13c770fe7dd751468d5e94fd5e7e82ddb9089dae8b2a1717c7861303aa9107ed703033e618ad829170a02b0596a4c5a0e48a7fae69255114934e61af753f5bac6b3b5904f5d7c041abc81ef302a9b2458a3b90c4248916f109c9fe8e1e9973659a47448de802396ba858098adc6dc3d05433ded3438512e4f4cea8165a006fe96e4d63ec17153a1bd5f6b7b118e46c7b819ec444f0a1f56f5e2aed93652c79e3557bd", 0xfd}, {&(0x7f00000003c0)="548f6732632dbe4ad5d5dbcce0689c7bb4f0f818ab2c4a0dae456e380e5a75455cc85251fc5bd88c071c64d21be91952fdf8885b569d41e3188c220705b908fb3cb75367b28ee3b6cb8d", 0x4a}, {&(0x7f0000000480)="7eec88caa18876a05850fc1f23ffd3158c7e1871b7826e4a059ccb34f1a835cefd3f57fa7e18aa70464429c5e91e0560f7efa7a2c346f5c32276c6a53bdbee5827ecfc02e55406eb3f4c85d0db1592287b89d0be", 0x54}, {&(0x7f0000000640)="7f4efdcf9e31c8c21c7b40c4b8aa1bc68a232fe74e816bbbaa71613e0689cedbb07fac67844c8e3f66ff7068612605d5854dc9f8cef0ebc12b0372257d574345521c64a500a7dbd20eab4388982d2451a8fd529650037ada9f4dd3f0052f1184792394d57f2e8f9164fe0c55971bc4b06eb662162a67c11519cf32339582bd5ecbac586b2f0f5a8890796668a26692bf59184e8d415a6d6af221efa5611dca1e5dd4341ad1b9f414a61b78e37e0a6708cdba941281eaf8c485587c719d7c36ffd8f389bad46f", 0xc6}, {&(0x7f0000000800)="7ba01cf6cf7285e5982ce65ede08dff0c4c19db77857d12562898968f17c13bd4013951f867edc89f45aaa6bc20542f696e8d8b292bacdcc5e659e48d1af705e1eec516a183306771e4176005f6e3fd20358b5d8217f04165f0a17152911f595932303af82022f0cea28bce65b50927dc88a499178310785dfb81552dd3892bb1196c837c68c2a604a705a5fc75b91625e08bf8db3eaa541d927edbaa9a733e6e196656015cbb06d5a0d2b0cd9d304da427e2feb51a144481b7c3e5430abfe034e088362e5cea8e0304c5e6ac5f331c751eaba0a60c5fe3b6ba79455f9745aae412b0efb56ff78f89327fbb90710b1e31b65cc73e53cca358b0469e85db6d82c21d431629594e12c2301380043a7b73406c1fce549216fe0be253403c2b124c90a17be9540d4ae6f6745a2168af981cdc63c4f4d73ed316b6cab2637072d59c0e21eb27a3a085b251d5b85c247a5c4fcdc365e08ec877e0b13e97567a9953d3d115b5333f0cbef4b5a89cf00332f71ec853ac5c6f578c55282b0cef7c14aa8b96ac58c2ee67f1c46d26488f0676f610e44e254b44f8d0b795e1a0f8c2789770ca222c169a87a75c870c0766f266451a5481f9dee2ef17c2f19c291789b1839034babe056f027269211134b2f40f2d602767385dba62a21c444d54c06459702dc0bda83e72eb16dfc8d01f798cfd313a88232303e0cda799b8d69a72a489875b0ef70fde83796ab8198a22fd1a973d0a85f5569b31ff35f8e848f30475acb37309b6f636278087a882f4b668f702da345b8af78dc5f5f3183a382175b0a9fa09d45aabb5ab47bbbebff7f2c102fcbb2b23c54bc2fb03ae14fafd730f46a2136409df92d2e7b716d1738fa475470888502feaf12cc8bc2f152d5e4f2c17d47edb2001a5a4c45d201baac2d1c90fd04403fa242771ee9b44c7bac71ad5a9fd7ce7ffb964c6de856042abbd41a6ffa675b7b6558fbe2e9ac90d4d288d5a0801bf9e5c94bcf20f15efd6658d6a8edc82d96028e943d5988f7ac054a26662868d3ade8983eab4c67d18b6b359e341461d6fa61e5cb6736d2d3f347247bbba04003baf53fe792450abd48d3a8b87580fd4d73b82e1f5c4f897cdec6fed6f7607da8761eb0e3b84e81c7d38fdae3f9f53a8c93891a5579c4287644e530c3a05f03cbdce570c7aacfdcd857c4aa9f3b1e6bbb82bb03121da1977fb146f069678ac707f8d4876db751c392670450e7d8739b22563d0199df764feb522b3c6dfd0a0595529019bd4452a03931599777fa7cbbff14b3ef5067ce3a763e6e65d26423bd57c4235e55bcb12744da6ad63133f4ff64d4abb6599e38f567621814303bc30438a46dd6b88cecaed9f7eb5ea28909cff2087e208e11c498b7b0801626ce6a3771e700c71ac223d8a53e7e6ad317ce98c9e1f2caedf3fad9734ae985442b5c9dd8e39d83a7350fb0479c63079aeae10492a90214dcd6c13786ed61953a3010993751be630f764c76b00eefda4906375253abec9236be5f79a38c176527e93f8d3d699f639e3da8769672d1e7275c703216745e17a105b7aa5574e52e51c984b7e06b722c00fa5437420149e91f3b11fd98af572af021d6452320ec94812e333fd352f1ad65fc577fca738177a2fc6e37a8db0b3f929aa4b1d2bcd5dcaed2051b5b9d595dabaa1c4af5613eed92e393ee6f0a01781a846dec0893894207269e1636a472a4e3881aaa627e9a125c84ac4c8a3aa31ce98517aea02bcdcf50630750bca508997adb56979a725dad32b6cb6e78b089423e38abd72520ebef172db6a66649dc88165bdc51dd9d05bda0b325c3f95348f67f8a1ebc401c6fecdc3b6bfdfe77724ee3fcc82035ec45373e27f93e2f3adf53a068fe4423b6591641726e0a003c442b3e832630040ec2b6993b4b16889e4e6acad40f7c69dd974da3c89d74ec0cb346aae60f74f2291c9da4d2c7d12a989a91885083d01509ff20e080b9b973b7603be23fa29e18b3fbcf8d7769bfd35c6d47262924cdc3b0a4451802ff3a138e4cd2ea61767c0997677418cd3ec19e16a06c7b4c429cfb3c51a8551caa9ae644916f2f6c47ff530de4711a7ac2c06c74a60c8459d705fc8dba0710668a429f1a5360613b2651e0f9c244cacd1e0764709459014915cdd508d73011557322339b0fdefff060f0b28ff71d230c2d1b7b11ff35274f5043b3f6b236f963b85d68672a01826b38f7b42c7b1175e50a5e057d970160a8957fd1b5036b05a85f6a263001f915c341a383a1202c2d0f0a37ebf306311f395c997bed9407e1f5d924f92522f59fda855718cde4323884cd2f1def20901d6c1e966154be57ceb46bff22e9fca907d4c734df05e4492617d20d64604997fa41b8462b301822b9cd04a62872bf0b84cea0ba409597cba1883516ae72a5edd8a10bccf1eec5b83e9c841f2c1042a166d084849d442671e36619434a3e6e819006b26b203fa1659f4dba95125e210c08dbd8a1797d055d037f9d331daa59e5fa06edf80db5d57116cfe979a4becd3f041e930b2e13f66a14a544e32c35132a636cdc68833cd1fe43c12264c0edb6e2be41f9b3c14d080ebba6b042980b8413869a1ad82381fbcc757d36c7030e1612dcb7402ff12e633522d117d71baf733f32c19b66c46e91385ae4b67180c77b1d8dfb8a3a3780ab35ba07b9d377421ca17fbd96c67387b9c16da482cba6903d048ce58c5382a78cfc7fc8f39b39023c9c120619eaea381c25bb9421d349a98c881a2072bc54eee7b15d04e38d4577dc8ae0944b0998d8e33a933efd222262b950d4e815fef50e8c698b066eafb8c7a2cbf2eaa19a8d9d6406f29c208dfaaa7950c033a5cb1e1b0f2fdc090c8df280a548362da99c511dc21d5f03b9b1c1697d43477083f78f752aed3e54908890452a498c46ba8e4780bb4b87bf402a28bea44297ab6b307668adeb7905818fd966f93a3c9547f5417c55197445e84f5ceb6be54fadebfad2e5c5c59994849a379767185bf2841637c95f758b96f44a722b8e723092b24df6bb8bb44488ff31827ffda36cde3f3d30e9b7a4987265213aa2439e0db8b54bf2ee992fa7770288483e919ead22655d09851391a5de3319cc3afb526053a99c8c0a644935c6cb0dc64fdaabc177baedaae9f5c9a73728ddb3676d7c6566eb63d67c0a1bbf606e1b1143f2d7bcf27e7752b3655b1ef7069198b471a99fb91e80a071e68a1ec5aa85ee444273927979d0fc363dc8fce1af35ffb28b2a17d6e8e931e8e964a6941a6824675656e4523d74e6542e698ac274bd98d3e7901910cb57d36df29fb2a1028a68963f354949168c7017cd4c38339b94edfa7202151537c07246d95998127806fab5d166ec3da5f9b0a757dc95830e295905d76c36effdb3292e34731bcf79207f8655f1de0dfb3689c7bacf7667ecbf1e3862bbe46592008b39f7724a49b4fd2cbfb6ca392891d8cceeba0eacdd3e05965f506e55ee51578c6dbb3563bcb64fc93f7a2e14fbba6e0b1d43bf2deb374cd4426c68a74bb2f16e551eafd1600aa020cf09ed3afb2c5feb903d77bf412c14ac4f487fbd4946011edeb0e42311923f93d55083b0b9a308b8bc97a21e4098f32e7acc5c940435cebee3e79bcde06ff4addc3c6cbf62e080c114237da2a4b63ccaddb72a3efa51328273beb96ff9722c843a9ed97bbaab58f53774e43cd32ffc35e2e70069ee1434a87f47aa5645c08d149343a92fbeb289de3463395d52c3396f77f918d76f35346edb959631250b9e6e834e63b2f07d4433e57abb325bfaa2de24c9ec9d4a3d729e37b333d4f7f6c52617739f512c5ad37ce1536cb8339911e998a40577252263be92b354a33177769cfe77ac60d9048920ece247cb5706297a58b2abc1c649b02997d287472d1cb9ccd2e5d947e689e2db25fab72236814543636e17a6ef471f4e85c0e4eec1c974523dedf5a122a74f86327055c3562b5f7a8f28b1d75a562f131d05cc68ea4d5f4209268dd34ef2e0b8b4ad8fd2f5be225c1a58a2d2abc6b6fdcc30e2de11bfc880bdb4741dbd71a3e6e7cedcb0758a0ae0f6e43e92993a4bcadbc292aae6591d4077557979e2bf106ae647448c057ac040a0be5a7f17a8e372c7980acd77bae8a1c6cede6b14e31b899c442059a5e2a471551467747d4851b226852d5c35e662381e5a1235b3d7ad8a6b84eb67708ce4c0991a89b588eccc1a563aeb7e313993c6bafe90431c1fd30b166f49d8b15ad07b746aad9b5d8c2db8545ffd17457886afd04991b8bdfdd377e46649ee34ed3bf22e8eca3ed9e6141cd3984401d734ae04f92ea73f37c8130d09946cc22dc760d3a3ab43e4f37933bc4267d31179a6f49ff5be3cac91c8614d56dc33b89f3622a1af72cdd8853f6036d7637eefdd96def16508929dff0ab1473a43f0230a256b18c83c71bd63be908296ccf2ee43b51ee0317a94f736a1f207627de1d242d988970cd4e97eafb17ef452811425fbfa289c7d0c7dbd5f986af895443bae84b385c558f10dd8bc46658f4756b419cbd167de0f2f8f211fd63d88260bc1008b311b451f1fc3004ae77f2cd116da3127fea077034249476712ca017e8f973e426ba80bbfd3d50078518eaea0aca06ee44fc954c9d71d9d18a2c013320f925911e757ab78bce7dcf62f9b0a2a173b40e4fa135366cedff698ad63f6703f51779ae81d47a9fea5cd629a87a6c15e379e3aa3635e4a4f0c1ce87d9a1f9f89332b18a2204c51a08003f641f2f920dd2461d55903f48689b9b361681b86308e86b47122d9425f7cae82e51f5937071f31b1ed7f78a906bede9464b245c2f2ec904919a22fae08e251ef4d66b50f0d2ee6cc20a11c91be99a837708f6932a1e2540ae31d5642f51fdf28831695362977224c6d4d34437acd0fca4a602c4d5d240629a3d5b25ec34ec2285b6aa1194bb9b5a85aa972939a9998a6bf5b52657415a2dface83e40365ec161f04b849299885d0ff82a0c6fda9e3ee9e394db2bf3c005455188c11f68304b9be66955e6985f6cc73f742075058bf29ab3a3b9068f167eaccdc9bbac6def8368e365c7b9315cbe82b02eafd8453a42c2ec35a69d150a36e8f80a1ed7c9f8ea69a91635ee7f9da079a39f52f096e2583d00cab9d66069cc584e104c328351c7939a7685ee1e75905ee91f27d37007bce54bf92d63cb74e25f784d531c5549a2d10d986f872ac6fe09ef0e41256c458fe2b7afb40bec40e686034243cc048b722e77d1c6409620d132a1c20fbc4b87bcdf33355dd079199b2c72d965fc7fec8b7289dbe2c31950124adfc2b5e4d85845f8ca4e7203972c8cf881e2417f67841848583e4fa5e7893a9edad484bb4db31b21f95b4419d6d536e1c27ef06561e776fa3049232281a7dad017b967d14ef7516b7223f27cf25a60f8f95ab93f95c98b3d8232d08b1d6947a6aa6d41beeeb736ea7aae664548c99a01ed593a6fab1b3aba147ae44749b6791a38c25fe8afe795030c692967fe12f6b161fa4acbad7dbe4f6d9cd5e3ed9caab1536164b20063476040fe6df52e6fec2a460667d0d116d41e80d29feec102121c02dcac9e6b61658a4fa7b80e105ef116ac105b93c5ec488624a9a9d4e910a1bce00637ca55be3fd4969357f6cf1cd443557b046f39f90aa2fe8d6c65f0abcb88aceb836cbb5e80f025ce9ed5afa9992cec0f70bec62947935e7f5d7f327df8ac9a9e74ff190fbc89d8c270f1873b931ebb301679da2cdc9f378f926d91f922a42ff7c16a3270b2c15b5d96804688d17da6ca172a1f10", 0x1000}, {&(0x7f0000001800)="133d3e35a802baa16ced54d92e704b98d59844a0bf49f38ee8ad771db0182735fe4000cda5d8932cf9c9140de9051d4eefa5d8084efbcba3f9e1c718fb827c6d6150c2c76ada352581705056a01872f227a364fa6c48777a0e0dd2a184cb2bc608b89e51ecf19d59f5dfac0a14d9c154266fb5f9f8ea0b2721b4759655cb0ea0849637acb1d794b6ff01f2761e2a4950dd7f093eb669efcc2c38ba1b1d51da4b1c81766b5f7abe637c4e7576f5df559b2bf037d9d20a44d6ff07d8b55d2f8e889556c89caeb3893a2e34dc03560bfe43128b4abf1904", 0xd6}, {&(0x7f0000000500)}], 0x9, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x10}], 0x30, 0xa}, 0x405) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) renameat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaa0000000000000000000000aaff02000000000000000000000000000183009078000000140000000000000000000001000000000000000000000000000000f52fa352a852bc6dbecfdc778f16496e9a10cbcdd270a3b64a6ca3b68e47a0059a8c8858c4e1fe2454a102167793c399c80667d11aaa19cccaa315f963b0844950bc8778b6f6b076d09101ba239eeb9749be63b1cc0b23df6b49bbc5b111d2c9199f189c2d0ce6f5b68d9d2a5b09f2cb866cb9ab577929b39bf2cb80f7cd77768adbc6a026ed52c36fb7d2d2a94ac49226bb866059d08cbdba073fffda6e2894cf80ba62a3a125ab4c6b7ebf4786c3b90d8498552cff04b7ba3ded8e574651bebf2ad02c163740e01992ac1cb4398d2e3506118e99c1aeb3ceac0b63e706d4f4c366da1386c0aca0afad842f1b569243dbeb80afdcf518be013e591a0319e801320c4acc6984ae"]) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x9) 16:00:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x15) recvfrom$inet(r1, &(0x7f0000000040)=""/166, 0xa6, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setuid(0xee01) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x401], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="ae20a98baeab05be988a9082ddca96defcb316afb64f4ad2de9773e4aa50e9685bba1b3811a00261cd306cf7e6ce32ddc156101dc2634741265186dd64747a2c6bf942132e56cbfcde40f57d0c7e831cbcc98c2af0892b12f68dcaa77df2", 0x5e) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000004f1ff00000000f0070000000200"}) 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) socket(0x0, 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) getdents(r1, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f635963a00000015001d00459c8ebe637c5c27779f2aea9ec13cac96d3bab5851aed4de90d5646d6361833bd9447de59aa736773aec2e89451691728b3e722375d2ce69f60700c8351397ab75ede22c216bd00a710b95bcf096c52951401adcc58a947147ff16f3cfd0c308d01d081692b8b3f53d484e189f78f0cf24cda5b6e2b9584fee92ef55157dee1fce545361f2cc1094a562cb984f5d7a689f16dfe601e1f90e82878bb76a065e2f3c82d373520dc2e86dd1898d1cbcd700bec12e8", 0xc2, 0x0, 0x1000000000008020) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x10, &(0x7f0000000340)="2dadea2ed3a67473863bb1a04876f8709a61974577f6fa123673e9569301e0f0ba7580f2499698d190d61185d1cbe38931d83bc0054a3c146824e79d9616d6e35a13311218205579c05c64e11585c08bae6a530cf676d6b7f9ab6259a826a5a515be0df1e1f8a1b5bcc4c4fafa18f10ff499ed705964070ef6af463d0015b7fb0612917c89f4f29ac2874b51ed6efe018182f7811335c3d72e81455931f5ca7ef6d2ec72d886ba509028b22cebec4079329c28f44725f928a1ebd5d4cf50", &(0x7f0000000040)=0xbe, &(0x7f0000000080)="0bdba34ca788", 0x6) 16:00:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="fffeffffffffaaaeaaaaaabb080065380000000000019078e000000200000000030a907800000000450000000000000000290000e0de0001ac1400bb52a2a6d5868576e8"]) 16:00:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) getpid() socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b312096710a41f57f482cb7e74f1440a9d2abd83cd7949600689b898e25290cfa61355ba39b9a98a4e18d887c"], 0x107, 0x800) 16:00:35 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 16:00:35 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f00000015c0)=""/102386, 0x18ff2) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000f5b4124725dd9ebc00000000d9f02e16b6f56007746d642f8ddff8af609729a357f611f901cee5d3a758bf782e121a4bb8bbdfa2a1b9852f4c343fb9051822bb6569bc0799aef89e7c172f4a200d638e6d4b405dea62617146b69e0caceeb46d48bb1be075dcbba49869eb8de8165537c76934558c200cb465dde8c4e379d2a62d9514442bf84518c32b9e990f6342c30e94574858bab26ad4b18e05a8c621826a81029f410200c7cccc0578e99f430389d3984cbb16a155aff891ba24b29b12c100c1cdc80356b53dc72189824c2485a30c86485914cec14ef361e975e6f61d962226b1ed05bf6e6ce27a13207ae3991699e3daa77ed826ff47a93cf82ce166b40a2d41ec9202000000dfbf370a29c5304ee8109d44869b6af9fed701152f5492a066472b4abb1cbc59e0a2183d25243635e07d66b2db43a2cdcf174aeec4201a14a1509c2084120c133479cbcbe434"]) 16:00:35 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000280)="bb", 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0xffffffbf, 0x0, 0x800, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000007c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000007c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x80000000, 0x3, 0x1}, {{r2}, 0xfffffffffffffff9, 0x12, 0x10, 0x7, 0x54cc}, {{r3}, 0xfffffffffffffffc, 0x35, 0x4, 0x6}, {{r4}, 0xfffffffffffffff8, 0x40, 0x90, 0x6fdeca4e, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0xff, 0x3}], 0xffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x20, 0xe99, 0x5}, {{r6}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x200, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xd2, 0x80000000, 0x7fff, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x18, 0x1, 0x4f, 0x5}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x200, 0x8d2}, {{r7}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x78, 0xdd7}], 0x6, &(0x7f0000000240)={0x100000001, 0xb0d3e3d}) 16:00:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="d2b36c03000000734a0c923f910e159767635af275077452b90195ddcd7c20631d645058a5099df563133490a18c45e8f6af4c8fbc611f4ff6e6194c4836c72dc5e063d272d9dfaae6839cbe6475a70900ffffffffffffc5e42b1241173f04308a6f53cfbc507c18c91037a97a0ca6207dba2fd795ad0dc50d339f3b7863b21177d5718ffe01d7b684af8b0000000000000000000000000000c253", 0x9b) r5 = getuid() r6 = open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x4d) fchown(r6, 0x0, 0x0) setreuid(0x0, r5) chown(&(0x7f0000000080)='./bus\x00', r5, 0x0) r7 = open(&(0x7f0000000300)='./bus\x00', 0x40, 0x1d6) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000007c0)) writev(r7, &(0x7f00000005c0)=[{&(0x7f00000000c0)="2287ed6fa8e72fb5ed37f53770a76af41bda5cdf9541219363e65853c3aac90f78057ab55e76f85055b4d9b4014a39b7254a03789e1b774b10217a5bf09c0ecc311b22db0d18ab72e77fdd1496760c162fb65f77f1b29214a2ef7f368d8fa436abec16642d1f8f9c8c9643f75cf82b75a52e363dd59667e7254beef6ee6d2b584792694a9542c9fe1c464e6ed6d09cda6186af25640cab5b66700e2964d4a43964cec829edba936dbb80501e6dfe5a500d9be9039deeab1f8be7aeb636fd71", 0xbf}, {&(0x7f0000000180)="de1e8f254f734e81c2dc4e3cee41b309ac6b6c48dfff45e28d445caeb404116753153d376d69332535fead9f201be860e6451cbf5ed549c2a6222d6d59ed6be0cb5c050be82aaec7613deb9842dba4de9150ebb2123b37c3b1b808461335c1a2e096997361d87eb9767ecda28d9517a056b8f39c7a122f60fe792e2619e214913b6b73a524339a4a0723802504a97463bdcf4f9bca63a2566ff93d83c3e6c1cd1032f1750e05e6843e", 0xa9}, {&(0x7f0000000240)="289f1c2aade15e0285be4d03935c01fcf6a1c2adcbf02b0cdd99fa8a8f7f39ecceb6df1a017d6b93a7355b7092f24c0dd4cd874c2bb6912addc2e2ee6a264513798cf0947aea1a", 0x47}, {&(0x7f0000000480)}, {&(0x7f00000002c0)="1a710e8043e958062c5bea746b83839ca50226060b33be5256d848e5fdb1428b3104839f0eb21451acdbc2d63d2004dff80351d82bc97eaacbcde8a10dff1810", 0x40}, {&(0x7f0000000500)="75b38e41b6dbe653f05a0849b3c49b70840ec97f5dabd4ad27db5f6fd91163e9412b8cc630561300f152115611bc35d921635dd711466d7823762b4e9bca0ede9bd9e226d44e4834c8f5d7bb6d32073dd401597789cf944cd818825b2fe793b749df8258e17b2b10a5132ca4f78c046247b8bbe1e2e12eeb02cf4053ca4ea91ec4936305750ab6be64d2bb20a207d73c069012261aa756f3cc6b9ff269dac9728dde129fec1973afac7b753a75e4c1ca", 0xb0}], 0x6) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/49}, &(0x7f0000000180)=0x33) bind(r1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x63) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) pwrite(r2, &(0x7f00000001c0)="823211cb3312639b8d558bddd013646fc5504b84d46425eaf62d1556dfe446bf1f76d4e7c9f1cf242cf411fc29b44aba7c26779f6b96d0b5d635f7395ae226d536ee1645c5e1cdbe79f0c86e67a34ac141a8d881cf2bd8efc940c038d94cdb64d10c97e520b232f2981edbb4172fd60e72eab0c4eb3bebe7d83baa0c543a8ad09ddf3cc1771c2ac4", 0x88, 0x0, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x2, 0x1, 0x3f, &(0x7f0000000140)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x1000, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "6451eded0e72a788"}}}}}) sendmsg(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="e4fe16fb47632f4f3cf9750e6c", 0xd}, {&(0x7f0000000800)="2466c5573d924f5266509dc1a6dcdc489d22e0a84418084da7c08ac8f58924edf0b633661dbcfeea00c1a9d4319f7f0dd01901441405db627e3a7fe456798aa1445ed95f980238b619b6daf6ad1b61a6a0dee1cf1d2613cab2e31e43d512ed300a7203616c24d61daef4ca7ec9037185cbcf5fefd311f9f2ffb5fba9f72bbe3f476802c40881893955575b552bdaf2312b904633c80de3791e7f45f0425dc2aa2cc19dfde8ccae909b456f4f1da3aaa594fdb1a4cc44b5299d7295a2790289156de172704a4a9ff758e1551c926d56dc0c51e1006da9da00437dfa83520029fbf37af7f56c31363ef223fa233d93907c911370b42edb8e8f108fe8157be25f7cfd1369da2ef6d84a3fcb43898f79a72968b434ea177b2731d80078cd2b9a6acada62e39ab2be7f5b37a3ea946c6c2e030fa839971bf48bc92a3191f0192e3c0db503ef20080209629187368864f6ef375618bba055395997a449c381a5ee571dd0e1fa711117993480f7c1c213f18812a7a45e2180030f306793153a8f31d03fea16610cc1e009f20987dee50d35ff431196447652b535fad5a6d5872dd48059b65c8293f7705ebc9bdbb3f233ac78a7e44768a28493fd42a454bb2c117c3e458d01cefd436f82b0752ee94ea207f424b4754042b29d9c22987a66f3d6bc6e91b6e3f31bd5e4b7a2c0c48c102ce8543029ca9355bb5194994081d6fc5ca9d6099f0b3b7b5daa5b6191e6c338df8151aa83a65bbac5286cf8ab90e120f145db5e69a4705d9cbf0aff71bfd5319f60b91b01ab72a88468b9137782e9641e2881f813bebd56e32eb1cf8b11e5e160d33b210bccfe36843751455c0795a34a7f77139d1b70f933a48cbfe8420b695d8137f53fb1893f8a1a6541f40ac0b64b38df79c9da0a7cdd7eed10f2106746da0e3fa158ec5b75129d42872d886b355f98d743a1eaf5dd798a6b4eb0af9d82a38f7a2138972b9fba0a3a11a0ba1e890421dc831ae8a9d5c75bb1ab376fd2842f82020915edf1a10f3d62826671d7e17961463b8cb73949c33cd6f27af4cf91cdc8ed9a21fd17bc28b95dd62206b5ce6dee9280f2c6c87c2169e12fdfb0d0f4a0074f6b0751b007c013d4f9d426893c3a6996bf8cf517a505641fc4da00ac748e4821e7b04aa4dd0776bf4e7d6b432732c85bac96f9a1dfd9bba7ac3771a527f8afa5120c8472ec3272bec25f732761c3bf4f393574a62d2d5d8291119f90251cf1a8dfc7d20688745ad664c0610f3703c84c1157234c3bfe0a759ce4de9f2c227a3cef21027225716948174283018074171bf5a4470c63781b00d40e6311cf2c4ecf2e5c5d8b4b16d2220f9874314271faac4a0232093cb7533eba08617c327b8c33832778092ad8d68b183f4caa61b500c2ed2076f9b381182f6b094556e51779a457d2d12d8cfef937ac994f7bfc664e21a4f6a4910e2c8775f8b1d5f8e97ae69677c85b694c0f1eac86839adce171de4cdd6cd54ff47742c44a27bd742c442f8d4b34cc37ca42a287b83e40f48330fddad7cba46679c1bf197f12097b6f1086f985772a4f5c306d55e72d0e6e01d1cfb8451e4700d0978dd34fa822ac06e2156ad3df902f6c5599562d21f2c0816af75011833830a2477f5a48249692ae97bde34ebdcacbd0a4b81dec1ece43be54a4734faddf5956532239d42827646254b03826c2a37e909aca615cdba4065b4ea3616d4acd56bef0a3920b51a3dd8fc4a8efecfc8c7293561c9433c5c817c86a5b06fd5e31f5e7a8c5e77e28a7938470f5a11ad97bec0c50c4a05df3747ab57deebd4642c8aea7176947e85c36d11e8be06f593b21434b19669915b2d05ffd0a5769b060723030a8c0cae3f5561f0c6474e861ca5e765e31d9c52abbff9eee8d8b6b1a026e16fb06199401ad0ed2c14b1e97fcd5e3608f331f953b86c8d8e95ea307eb4c3fa670c6119d3497fe020e09203abf96ce4fc1e46b87a776325fe66f79d5f7c8f63634d0755e302ece674fca8bdf015c2816381907cdd7b367bdc476f26a7a485fa9a48c4b64555ec3f63b6df9b67fd420cc8bc812e498484f892822a4e96d9b68d0acee1d5b73fc6bc9234cf78329405056cb19c608536c60dae15710b9470f48c8709dcbb8791165f43a42a64a28ffd0566651f1dc29012a28089b8ceb4562e5df64285098aec00544a7034d1d1aa4ce13c57a3a79e05c8d794219382b728c455efa9f5821a1762f02da8a3edb91296a9c080734d9092fa0b8d50c266109d8c411f7776145ce7011e5b56732e33deb30fa14f43ec52d50280a380f6cc28da067f18c16a81847117eb152d0f41acf46b58cb68e729821cf74df74ed55fda695e5c3c704a8b5af65ea5ea416fdc509c400c078d7582e9d712251974ca463aba5c2a1d8f73287e0e12fd7cd4b6f78e1a497bbd912e1339163ccc5c70a263fd4c7d4f163199c628dbbf4566b3e8c77c9fecbd52645444a7d65bced331b9d08076270f39e4b740e2ce9fe0f719e3b5f7711db196c29bbb8d648542349deb6f6f8075826aa898ac50551668c7cb8d4b2ade8e1767a2f89ad7353c760934b65bb67e8fa8c03680c45cb83391c3deb092427fefed9b517348be76a8ef76d35903b39c21f5145cdeeb202b0c32428caad413a85c5d062bb17bf3842eac663a4257826069ad8127e3c262263224796187fc6feafe4b20af3b0becb17707cbbaa39a57a4276e6347759558d77ee8044e8d6b7c8050b44f5a0c9d370ae03d8eb308118c878dafbc7926b59dbab43e39db5e3a0388e0652d5f78d6d0da8b9193570525bc4204b0781ebaf16ca8f66dbcee745e5d5a31795d5cea144d8bf1bdac6e5138340c03400a59ba374794ccc0bb7befb9e652f78a80da5184cc294a7c3856408b5a7d6ba80a5b88d11169a3e8f91439535ca18d3e4efbd6d230d55da8fae21a2424e16b98d64978afda9de1cebad8ace8ffbb83ec6a6ca7060b12c5e1b734ea450346fc66f7781cfad9c4c5fc83a1480b83b0a1985a336aa18b42cd8cbc0b4b5f3a4206429f8b353c67f3e8792cab0c13f1cf4195f524cf81c82afdc6560cf44f153430ddf5162155235fa194b07fa85cbcfe4de7eed685062852d2fc38c6a49df908c1603bb57e697438294b9401d13bf03f973eff0055898aa04b67cf30a777041a08093697e10d47e8c5a0ce92a8b22a17aac0196f483d1e63e6fdac824e5ec7abb67de997e8450a9c31dbff1c3aa1d474080add7fec941e69b9e64575c21a64428d150a03f2df92df16c750ef5dce95a3e92949287eb1f75e35f059ab7826afc9f0936fe8b20fade01ab46cd3b986c4019ebdfd3a8e1086265cc4f064a93d6f16bacdc111bd99d4ab03bcfb9afae1c610f8933983339a6f6f070a9a7f00a78c09431c40e2dfcaf6a1ab95584946762dc8596de598260c719479e1add2f6b282717811dc85e91c3a0bccb1a506af36bf0511dc2f686edfcbcc3f287819836bf8eee36234cdc1a53134852588e3aac8365555d78bed2161eda2e48f75d659639c59ed1856d2c2b7afbcd4b4c9572d0761f25528a87193cdbebef0915b622d006641760e079ef491148d5bfb3c29fdcaef186ff5c7f6252f4feac9c09ef72db7395223b483f4257a5ec297f3b1a3bfc5a354a7aa6482dad3aa2e70aa2e66150a10aa545147f429db6afdbbe2eeddf9d580d1335df059fcff8baf9dc712ce1bed92c751a917b771d5a542f71830e01e8f8066a14b9822a679b31f173c134c16455f31c8f2eeb26445040348002ec3c26d590947820827c50090445a9677627d7b6799513fb75e37f09a636324ba4acbf66e066dd27e838bf43effed73f69f5ba27dbb6c19543c5338a491c8c2c9b015171c9a874d959f6f5ce7fec14120c442d50a3c97f562c1299965d62c012a81ea5b22ddffd23d16548ae29d732ac1cd96423ba2d04a4ed9c6b71d5053a10103bee9feb43964e49c952cf3f77984c1e0c7f6c3b0789bab365fa96769366dc270332df6c08112b4e97da02a9a2a6724592ac3efab5dde32458012cc6fcf3f4cc7284f21bb6a7dc08031383f41eb68752d3cb181375f2ce5e89ef79bcd8b9cd34d7fe0619ad22f18f45b803f6f294c9df30a82c20d7bbb4f8af23958d9d6782b711abbf9385b022b5d645b933a03a1bb96fa623759acb76aca2772f0baf8c77a20f9317d06475e7a457ebe26f728638963882b0d28c43ef43c1d509f32ace90ee17111c3764ea5ac87d6c297abac5341da6791105fa6c830756a55fe9394198a774a709d53aa7d8d98cdab3ddfb7c9d421347cdcaaefcc5826329e86bf5f2821610445475d7effa2adb992735c78cbca846fb7c8e2266e22a631d661891cf2786ca8fe4c19880488dc984d5c4bf8ac342bd3df87d3d8d7f587911d6cff4ef3be51608cc634d3f65fc6134ec1bcf12a9169d78e80a7c9720cb52145c58b4d279272f81bd9e12d17131b17eee2658e1a940104a942954f66133e7eaa52d752dae04dc8add779a7e04e1a6eac57c983f4de408b2b564d99a3065538cf495f1ce27fb57c7b437aa7ad0157c9b3129e821b85861e8c08deaf5f15ec2b24012e1f6943a7e30881be646c519ab5d07fb67eb0252536c0538c693d5800dcdac5efbbcb270437c0aa67e1befff585fa9a493a0b8c07e2a209fe9361dbc589680e90f47214a027a2833a8d6e4fe41a618e742355b78d137200b376c33c05e65e344c2f428bdfab8c42402fcc0d820329d522da4dc6bb41b33ad41efad5a2660e13785d232e2e7706bd77a605fe5a0283aae01a10b15493ac2f968f22d0267d309f156e022e5053c642ca0cae1ea1e2254d3f100f185a69bbcc528cc85d62c47f4818c3409ad73efb69d3a8044f90ee99347d4e87340b01a8592557da35ce2d2b0c1708c0cc068face6c0cb5a23478d681134b7921fbc76fdb292979d95a04f55709e3b555905768026eafdb853617c6a832a6aad5c4e3ab5060d69b3e753d40eba563eaa314fe12ff8be9e949acc6c7004c991776221766f1a571f5c79176876b59310a43c75496fa8515d0da74a83b05f36f48dd59ccb34db576971aa6d44b9a43b5d323728aed6f85f59135b02c88e09d0af611ce360cbebe918503167e7f1bd693c64b5113bef16e5519c83935da3ddcb32315462ab43b1ad440e3c20e899330a084b71b5a9db099e9621d099b8f09d17e128969e081ca869283f54407843ae5a31986bc158b5d5446705a4f5b020bb40b5077c7ea6b6cf42bbad8be0ae4b8873710cd8a487d7ed3d2ba7a0490cfee80d419a3a93951044a042d80f549d42f35e6c5a0507c840eedfb9aaa8ad8f31bafeb8cf666daec925764110f6c21bcf41e6054afb24fc022ebdeda7ce55f03bd83e4b1ceabc6b477d9251a4e9d39bb5cf21bc012cdeacb9d9b20420b442ca7b1537ae963a5b01423e57a072f9d26e84de7e904835c8955ce33fb3bb0c503db47012fb82677de8f263619ca12427ed9e7dc5abc67554b41b23dda80845c762824af774b86ca7c335ddaa472d620cfb5c34d24d56d17c152e8e3f0b93f24692770d665fbfd89537aa8e8061d237b6f7fd4ccc5a6d08321a5a6cd82535c1577a5d6678980853ad748389e44f3cb81af3c3991863e325e385643e7558a9f79e64592ba29432516c40a76e6c500bce2d89ac04460f6ffa8e69d7da515e5189f179da82135d84a47ec384937ba8071d7d1cd74a7e3f43a6a559189cdd7a80a1e55b404c806d49460cdd553786982375fb710c52d10f17136a59520838ec74fc774bacea86c3dbcd93dc5f5c7", 0x1000}, {&(0x7f0000000200)="103983b19409d079bb0eb282d3c0ff3d4763cf1bf391bfc96607dab5a4ce3ab1ee06ee80aaebd2cc2489de1a101f6377d8097e2680f3d0df7ebc3ce62432a212fbe3e18155babb13da6176b873ab7fe77e5cd5a83395012e3aca0e075e7a0b5f1370036a26aa896e8776c3009d7a3ccd4f04501cdec2d775068fe0633752866ada95937b692ed5d298f8c8b78eb80c2c005bec19edb49b845c137370", 0x9c}, {&(0x7f00000002c0)="4dae037a75333fe05f7fb475a46049e2095872e16b3e57e960e02ab12410280a2a1f2352834c3abc955fd24a8d8fa714cfcdd9dd817ff75a", 0x38}, {&(0x7f0000000300)="c285b587b06615020d3c3cd8d45edddd4ca82632e387c82ea5909947b49baa88aadf25b00fbd989ba3f0b56d0c8e385e4cb3f062bf84740355329c20ff3654a8a009e6e5d06c5e0457ee7c48407118272ac5947f4b1f10f1c472655bba7d93d800b83f2b6d00b09366714141069dc94a5ad806663de63ea39534fc3f1d61c4ef855c337adb1d0e66a9bd9137185db88f984102992bd063eeb70599ded0004d169df919688c7f4c29eb2c779b2a2dc048411d3eb8d7e2e002b942f2b5b4a04ecc56a35c018e2dfcb61f393dc222b346affb5661d167", 0xd5}, {&(0x7f0000000400)="7450da2f3c69b2fa5d5dab7d6c5e79d746ae31e4276c8185d07ea6638520a1c4f9ba0ccdbff76da80be9d18273967e09136f08be2ab9f37b18aada3f27294c5a95c8657ffdeb22e854326e26efc55f62efeaf190475d8247054ff50ac9aed43644c4268eb8537a70a8836d70d497564277fd16905b6a8ce5326de18eefeec113091ff550dca13fee7ba22e16b6aad620b6f28357ccf12228f98446077a34746a620fdd7ffddfdb8e3f21ed00034d20c254293ecdb9d96f7671581c33b82280de829d4e51017f6592443d103c4b19d7526f62f06cab", 0xd5}, {&(0x7f0000000500)="31ad187cdf6589ca4f6c20477aa9e9fd2e664fe0cad3c6c2840ffcadc98f01c585ca4fdce90c89d25f52cf3f", 0x2c}, {&(0x7f0000000540)="54b65ad16c307acdba409afa649dc3e075fafad7e74bbc63c9f42470085a2efc62e908d12dce5fb5344063e8e29f58f0365f99a1ddaf74f16b230024a44387cd67eb30d2138dd52cc7d0c80746de7d9f988cb47b5130473741ce2e42daf02787336b16780035e8d226b991ffe2231725c5fe382a8240a17034c4f7f571", 0x7d}], 0x9, &(0x7f0000001800)=[{0x58, 0xffff, 0xfff, "f8c9afba7e8b96a1d5129d7fd97cb1503937f27779cd081e3556c413d0185b187cea0d353e27413083ac85785075f5f04a3e040d821080583eed9f1727d7ccfee58fc21aa7"}, {0xf8, 0xffff, 0x2, "70d9867d8ff9ef3c91ad26e543f343d535cc8dc609765bf7814f1a0f8d7e8621b8452af9f773338ff18ae79ca9eb1596b9f4fc3c946985bfd979cb64ebd97e6f1463636797e54ff56bc09b351a763e7f27c1a910af626f7633199c82ee2447d9bc9b300aac2a11a460c346578937c9bd4c013a7044aba117abf743b09177fcf53831e8b0a91f7eefff126a4772ad58b21279fd20d7adcbe1c65fbeda90c030aecfba9e18beab83a3ccb51f2b3ffb58f946271cbb425f8797b5c4f5b5d2a2d2bd05c8c4d7fde1c867a2e0819574bf7f1cfd29fe05994a15dc81a6353e88a6e6aaafa05843"}, {0x108, 0x1, 0x2, "b47e61e72edc612a30f7c14fc2300108223286ef7406327cc28d482c8a9c0c66c70f2b7853baf1fa5cff1a10aa06c0d23365c336cfdae6cbca85354e08f37e04efdf3eecfd4d79d6f6d0de428b67013c3053a7f53f1614e6d8e7b04624c0ee170b2b879043c9f06234bb15b33a441f18a5a4cf078c7cd771e77f73e0e22b83b3a9112898843d937f8a64739fb4a2d4dded238fb832b43dffeb3b120f9506900772f7cc207da4137214a360086d9843d497618440485dd60cee2fc9a9fe16cac620ca50ad6a120a29ce84c771f8a7f8a6e689cb59b4f2e8092f509ffba372556a2f873956f80c0f3eb0f6a97cd0a91da82a9595"}, {0x78, 0xffff, 0x7f, "4da41ed531e1f9b40f7ebe677ccc25e8df5e9b73f3dc33ce307a75ef8afe7cae8d9fc307988cf3dfae2d12c7801e0115d96fe644813d678b0955747c041ee044e71363e96fbb482b5bc1bbcf735215758f84481d2b8c147451a2f4b66d05a50e919408"}, {0x70, 0xffff, 0x3, "2f638e79fc7b050d0dd3c2e09ec5683c987e3763eddb715ccd95f3326869ce8df070aa09d5625653927cb1c60e7bef5b3c5e8dea74a6178bf5c71ec3bec4b5dd7380e00f76865b2f87148963687f63fb3e870f8153be222d50f7c0"}], 0x340}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x400, 0x7fffffff, 0x0, 0x2, "eaf97520605116dd68b561b73f3bbc29b1a78fd8", 0x6, 0xfffffffe}) kqueue() 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x234b338b, 0xffffffffffffffc0}, {0x7f, 0x6}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x1, 0x5, 0x7fff, 0x81, 0x80}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) bind$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c653000b4f3199687a3a5defa506b61"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaa68a8426aabb6aea8380000000000019078e0000002ac1400aa030a907800000000470000000000000000000000e0000001ffd02be7c9390b84df8dd319"]) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x81, 0xd1, 0x2c04, 0x9, "1ec605b9bae5e36ebaa41edda2aace493c42af64", 0x40, 0x4e}) sysctl$net_inet_gre(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x1}, 0x10, &(0x7f00000001c0)="a9ced1cb5bc9b6314d85c3825a49257b0b01c159aecf7ccdd0c1eecc4d0ee878ecf16791e37520f7abd569fcff622809138171ac029460dd393b0783b7115d2f7839a5fbbceca2085e72b8f781190db0c3cd91c2c17a1afca029c47874bf6680f424d16237fa54eed7f2b4cfd22b463184d8acdda06d3ad9dc6abc85186d9a092c942d94fc9f260868b8e65a36143a55b93a409457e11370c5b4592a1fbf09da70a0b892865b98adb705713ae6555e2c11597982", &(0x7f0000000280)=0xb4, &(0x7f00000002c0)="441afdc5693da9d72383e36cac0e86f705e292a93c38544ac26cffd655f5b4b9d30fa00d98b0f03dea40fbdd9833d25d7b69a8ed7bf9160d71e1c545b8a08d678e9e63a68911e5adba7ab38c7eb5bb250781b961fde71581f193e6332f2bfa5c34dacdda7b5b2a291ecca10f9182dafa1fda6d2f", 0x74) 16:00:36 executing program 0: acct(&(0x7f0000000140)='./bus\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000380)=[{0x2, 0x21e}, {0x3}], 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r3, r2, 0x0) setreuid(0x0, r2) setuid(r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) setuid(r1) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:36 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = dup(r0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) r2 = msgget$private(0x0, 0x200) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f00000004c0)=ANY=[], 0x99, 0x2, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/195) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a2000000000000000000000000c100000000000001fe8000000000000000000000000000aa0600000000000000"]) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, 0x521, 0x0, 0x80}, 0x0, 0x0, 0x0) r1 = geteuid() seteuid(r1) 16:00:37 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)='\"', 0x1}, {&(0x7f0000002780)="13", 0x1}], 0x2, &(0x7f0000000540)=[{0x10}], 0x10}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="6c39392d0a1326f1f0ead892dde63abfde3dfa4b289362d27cfba3f50b1cc8de26279ec07274a056935422ff", 0x2c}, {&(0x7f00000000c0)="78152368401eb70af7ab6003e24a3770b30243b0b0a782a4eed267d32a26e5c10444879936cbcbdbe2b3fc805643d1b62072a7776aa4085b91303d8417e46089ce2097e1098d3c59b18eb52f75a4b567bee9d34927eaf1b6e25d7d80569eb8766df877", 0x63}, {&(0x7f0000000140)="26306ab8f9e11ad796df70f1fde17bd9d43220f44fa45624acaaf4d1d95472e9e955659dc532df3394dd3cc6eabd9e980ddfd4de98f9957afed3eded", 0x3c}, {&(0x7f0000000180)="608c2ae6cc5e92a41665a8c0c31e12dba8d146e87cc5f93f4c16f330a4cffeee7dd31db637c788ef6d96c4e007b43c5706c73a6cd593494e3ad646b38a1b2a", 0x3f}, {&(0x7f00000001c0)="263140f952575e1863237f4a9392b34287985efda6b30a7f006c826595cf5c0ba80a42b3cbce04d08cf6d64f91850cc43cf2d08912e123b3b20664f11d36895b7224b989b972cfc92fd7423162d2fb0b50d230c8d5278241f2a31b31b28f3e4980f5bf0101e55325a290a61443", 0x6d}, {&(0x7f00000002c0)="c200ba9def440eb1a72af2fb6cfc0980aaf5908eb6393d5178235ef099107b9bea2862dece9cf7c337b3d4a8ff1f2636da605163eab3110287f30a1c90850eda82da2089c74ebabcde859174d368f199e7f6d8b148996c8fef872b8bf1eebdad073406361c901340e7d8f14765c669c56ff712e0aa86b7b230308acbc030862afb922a2c9272225154d2c63acd6e6abc8a4e5acd5b071ee6f54658fdf9e9e338754d0737c0c05410ed2518a537d722f3519dca1e54c5d65d5777b8ea69ca4e4f9f5fa0491b992d3147fb94d3", 0xcc}], 0x6, &(0x7f0000000600)=[{0x30, 0xffff, 0x1f, "3f9e1e284ab04d620f921b975909890e153d7d8b655eddcccdd3bde0434b20"}, {0x10, 0x1, 0x3ff}, {0xc8, 0xffff, 0x6, "2cc36d60bd803a7c7e65a96ea2ab137fad6e7c5c64b9dc1fff55bdabf72664db567d9d24e334126eaee4a95b4c12a32882c80a9dd57bce149ad0a88beb251ec1688c11904ffe6b04227ac859da9cbd59a87c44745808e652e3fde8ff71a62e14ed18bf2ee751f326f2b0d9d5d3c23e9a9be56347b736ce3262a6020adf3da91adc8f98575d0cc606008e1bbc83d9667c499168e65362d605f1d3e261c43d59750d1e42ac9adcd726fcd1b1442a81dfa868dbcd63c35d"}, {0x38, 0x1, 0xff, "388830f2124eb0d12a23a18bc4c1e66dd50f555cd1693a6a85599671e28e5b61e97ab0bd2c0859a8"}], 0x140}, 0x201) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x154) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000007c0)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x7ff, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chroot(&(0x7f0000000180)='./bus/file0\x00') syz_emit_ethernet(0x12, &(0x7f0000000140)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x1}}]}) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x2}, 0x10, &(0x7f0000000200)="fd233d8e2d0aaf8b03929c5ac84ca387661da922423e7266ee37e9ebfbe533170becade78a14b0a1679fd549599b92eabcfed683236600cce5a876cb5eafddc370015b08acb63a72e9d1c1749b3400063cbb5571fb74b56064c8dba5d28ae7e087922f56f116570213b833954976330477a2575386ee4562d32f2de35b530979b6dea0ac8db2fec48e7c1dc63e06e115b545335a252fa19e4f2a4d30a5196579d134533ae4c1e38d42225c282e18177157066557bbb3f5f165bc6f9f55", &(0x7f00000002c0)=0xbd, &(0x7f0000000300)="3db1c9e8b6d697a3eed90ab49ad4a5e5274f473c27889200d3d28f893550f2fd8d272bd28f1e3346a3205414fa052f6c496b9f4f6556f75f64aaf203ca9ad39bc9e9c0dbc0272418f8079d8256f03d7a62dc8297a4347497f1cfd8545dca15eb43c2ccc76e3e4dafc2d635c1ba48fb132ff957d0f93f16eb19173c14caf4929a90dc9614284a560ffe0671ff305b7c30362e5157a0b31ba31f2bd4f7fc17500f15421bb06620e4c29c86b193f25bbc782d0d0f374b700349826a9c63a33a22", 0xbf) 16:00:37 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001280)="88e562f4ea0cce32517b0261ad0766f6b0e4e10c5935ca3606e15a9d5972b950d2d334216051e5393425057530fecac747f6a38730d9523aa3641008bf73b59dffb9c6657e26a44ecd93eec01d8d2559fdcade815752b6f41fd296b09a6916ffbf05fe11b6f46a8ef72e4319082bfdb95f9109509ff86c50858022c2d6706037ffcb5a5536e0a468c969351b1e218f66fddb38f2431c255413faabf8eeee589f6ec55c5c062bb7ae407af3209a837e6eb838855923cc0f", 0xb7}, {&(0x7f0000000280)="8297c70966a925159724e7edd8a31ecbc438f68ef620050213e9aa7f7f5e221006f7b49b89491dbc23ffd0559adc0b27d91f6bfd7793657ca53b91c2e4c8ebe15d77ebba82e99a448079a316775d650bac1abbced8c00edc6b513a4ddffd6034d6556a27bd44965d72940b1ec44654cd20607e6f27ff842cf963c2ffa10f8764ca1edaa9cfff1b81da646bbd1c7597cc93292030cabb025675795a708c61be6de9f84ed94c620ac7b39557eef6a5cd2a873185404f3e4f0741259a49f53e6086b8786afb298ae08a63986fd23f1070d9951dc706ddaaa39f1ac0ac2e400812bb6c00b5f2bc594fbdb6f81967351e5cb07c02e82b68ba7cf15c00917ac3a87e18ce50eab06ec23085fff398707bd2f2e1493cdfc21c96a27ce69064fdd9f1ba5be08e2d892987fd9b173b33018e7d649310375230ccc0786f14c3b2ecf8b908df1ed636bc0c8dd5802c0c5b7684804f9d754fd2a832b0f6aa7bcceaa65ffac7026f4f55ddfd56b091861eebf0f924a5a70bae6fb2e971badff35544166877843f39169a568032aa4a085ae3c20fdd9a7468a4193114bd8e7fcdeec810ef92d83b545d893ee752a0644b608628a3dddcc0ce97ffb4cffd47ebd40ccb2225fd8627c7e1a33e9121128429a1767f83296365fce87634c2708083129371c10de27581e254907ca3dc636a0599e7517c0d9c017b8a8eda4bba232d3f0e4bcf5b54f0f261176bff2b28c07b0213f5fb09bbd7c131d77ce869cd5339d69fec05c0015215a320ac3ff91c61fdd21c710866a25bf076feafbdef2663358e5a585855a178108bfe26abd03b85d4cb1aef699a3834fbffb95ab52ac5c55ada4fd86b922f08d1343c58395157c58ecf63b9c24a7ec68c3a65de4bfe0259c37a309d6a4f1b35ac9fbf49f8fb072ededec4abdef2739f5e5ea51312e9e5ae50859a1cc78bfbbef7ec535e9c1aaf020ff871053f6d559e84560f2b62fef62e0bb686ae65260311b31538bebdf8665aba7fdf2a8f697acaa6884550cb3e154e0be7eca0178f0a8d2e84d6924633def15be87d518d36a4af09aa03855a38a533d9e45f0973b23a7a85f9c963da3d5581d7c297fd4274297e7823e657ba3e7b3001a09c5cea39694290399cd2a5724a58b7d145722b1630dbe8326a2789e99dbc7bbe7e4bb211795dc8f02cf16c163fe4192ea7c28e76b252f512742a8e654d2ce2d55d95b2121851034cea6ac9775b4bc54e73c0543d8511520e13fe75cff3d4ab1f336092b405daa61a68ee07d3fb9e70ffad322ce8b4af46e4f1ef16b9747742a191b1a398fa52be349561209fbf66da5ce110a048db983447befb914c115a7ddbe317653a35570dd4abec28b9ae88b42aa176a78accab1c6184eba82eb3454e10c4f69207edb904bd239bd1fde95f5766cbaeb0f4297ff6d39e08a704c25dbe4ab08d40200ee0036634416dadd90a7f3a6a88ac508ffa481cf97d33d8854055e38db9223ffb514659c725e8dc50ff59a3171cdf139dcf3e78b0d19515f3ce6a4b43067f0e8bb2be3dc3e7ca664d07c115a5cfc7bfad7ad8527f073c273a6c232879771ee267a5b30c7e7456b726c82ff5cb589e6de9da83dac9d2d397cb9421643a788055909bb473ba53f89131f1a7c8903cc7350ff550a5ca25de2d36302ccb580587ce61c43b450a9cc0513f48435d91fa4cdcccf652778e4a8ce6641a412a354da2d051accc70a0f84de9129f29e195a562e400c19273b2f7eb2b127102e5c70cc5c3c0794adbab7de7b05d912313bba3e805a74c17a9d13585b6ac39e5f182933aacb3216c49313a225606d2562f50effb96be93361391963f64dce5c105e8cfaeb062421081dbb67599323fc0350d1d229c0aa2d98baa9364fd2a5ce745442fabeaa1cb53150bf60573074eb6e89dd03d23bd955cc1c21d1f709a27eb201f1882023a3374a2b6594491a8112fba25bbec4761dfc89a6339b2d1e72768cc52b59208b079131fac6e441eef836666d6658eb13078ce1e9a443d954dadaf2513434d4092d7e67d96373b1d11505fd48de67c3a2056d7b07099020d7e221ea0f3440d652ed0433ce157c2e8312968b4ea898a28e1a4bbe06f15c741bdbdbe5d41275a67bea6dcfa62bacae6c98371b017f4f47973075d3bcbc1375b279f33b4c45f3be3586580ac0af1d4441d8696c70123dc1544e7682a45c38733b084ae3947b62930edcb67e100ba4feeec910f627c905a7b5b7ea4946c83e529df814f842ca02510560e5ffd277b914d5d81c2b3f4f424d46a979ef21db2fac7d1c6996676def04c03c1fb900230cbf97b196255a8cc6911fd83506e1fea32c9d2fef4bd7348fbe799a73890bf4c1503d140ca80e832c92fd7eef2c4f0428438ec5acfaa6d56731a63eeb5910665ab8a9c0ec254f5da03fabb6b2a6584d25e758a3579d84bacc9e3dfd4635524c65028d5ad18e9f992b2f63fb1aa0c0eb5ee8e7c538ea22c6adf1bc39617753368a6f83264854f99095d695d0f4ca61f40e70117f64ec9b69fc2563eae4c67d88c1276a46afdc4af113b08d9aadc0ff797d8395f5eb1cb14a4f42dc21158092392ac99d2da6543dfaa9a2af17f3e19d9ebe56260ef77d76e41531af4a65a4f12543442ba03940b2714a6cc5c6db73032ac323d86437245462ea0d7f6d6e1d02d3f09019a27f6e9567174afdf3ad48d274295a7de3c1f4b25577ccb530d052b2495836509923402db95e505897333e223234a3f5fb8860eaf931d6bfb2a03fdbbf5b68b87a2426c7aaa7a30afbfb078af26d545b2882fe16d78dd3d2e2f0ee0bfc9640786baef9e9437f32ac2a86ec78ed698384f3e7a6a9f8b9a627053d0577a53d4de12e3b96408bb1c109392b4b1ba70fef4a5e18a9992e749f041448ce3de5a5ef95276cadbaf32dae3ac155ebd01da999198c20af008bc7669d81de6be67b97f0a62c7139b559fcdd6d17df1c71eead369579138a76b391159d1ce7aa0d3a3d1afe5d19f8fcb63bbc72251e1261149af5be2eeb8596a63f8fe31dc19c22207f14fc41c0b74692244e5bf5f012693b473ba8548613e9f7fa1617a461cd44776308239ee9f9bdb7fd2d84af7a172af0abe63e6591760a301a53b13e9705a5eb470a8c0226b7a03d3688702991d20b0b5bd87512009b94b6bf67ef2ab50b2a97a1f505f14ddd8add689dac17e9e2dcbf19237067b7862e78f1f8dd2fb382d13a3d969791abe629d68bb71506217c199ff8bc039e18d27bb7bd67fff4923bb1666fb9a026836807495e2055b6ba911b63cd0e92ecb4f15877815b9b70f6b828452026f3eb0ab0482bbb3b61b8329f5745548fc5df06a400634ba906ce9f32430c4e306cedde1d2b0c8a36f681d7499e1bba5e8a5339b562f8ebafa756eb9b9b224c053c6dfb3676ba66cd2a80eec105afb4050ae75e820185d5006f6186824b93f4e4695ea8b40e83aa993e1b960f5bf2dd99071b0c50ddd2f9ac77ea547b4c6e44c79667b643f7549cd01a8cb1aa30690f1f7eb3368b2a9a4ab5f5de36a4a60b9b758af480a5f2abf1ad5b8c63877f53e22fe8d7e5f022f29a1dde7c6aac3c34e569cca3b7d54f8cc95a90006de5c515de33922ff296df6bad4b79c5360d2b74f8a13637b4e08d135ac853fafc2d2e1ecabad233249a3f851d31035694c69da1b4456a31e6ae34d7ba3d86125d7fa591c8a52aeb81b4b8f1c1d2309ecdaa44848345ae0175573fb23444e22209aae942eb989e7597674b9fab8e4b3f50153f43fb5f85f6f0f4b8809716610d42bbb944cb55915d1cfbc24e21045ef8ecd53cad905a218c2103dbfe5332283e7e0860f8ca9a5d7cd92f67afa937a615b59349891dcbe621140907199f6bc1960cb58fd753f2e681fd5cfa36e47ffdec28d3daaf7e0b514f7a7d1d5ed896bbe5e0afdfed3743ca01086aadfcc21951cd49b7fee25c05bec2c193b820202ecd5893959cd82b23df5e19b20559d07a99270603c11c105a45b8e7a2d415f41d650b974108875d7dc346c349974c8b39e3090616b4c003d0ac2000af77a822b958ed397175b6d524ad11c8051736c0876d49a53ea9d3386036d6c1bb8b44b8e6d8621ad74a3d4096d3c6e3e10eed2a2439846dcb11490c9bcf11edaea099cff14505c06b790c429e3c3ae8597c49ec329767b57b00d97bbf30ac1d55277d8982bc9188342a913d66293830217717a769f0b760c104bf2927882b9a042be1d69fc98d6f53bef3e7a81f2fd676f1e2c936c2bd31a7d7cbdc9060e1b8740750f40f00ecad3e838eb488f2bfc17c02e25f380832783c33c4d1909272b516ee4895f024e7cc95badc7b6320cb13af66a1cc980911d3dff3d19fb19b85a21116a229fb074ac1467cd02b9f1d7c34023d1edbe9fbaba04d4ca3fcd86243ecc5f588f9e6b65690756a96fffca89220339211b60135c39965a66b2091c864f70791e0815097cb2f6a448816ca90396da127288022ac1e6f465c42ee76ce98a7610459b57e2f25a18bd9dc03eecee3ac2d33cddac347d9dc6e1d2d41bcd012e91d2136777244e4d75b0cc97ea69ac250d656f94fca217a4bccc8add6db77ae8f6fe3ab6c999c0a625a13e057b7ad1f92d5a3c77021cf29929e97ba436d9f10248f0789092a340578eaeca3117dfd7ded7ab2285552f7fdb1e9ec23d8e60513c3ad6a56248776863ae9250e6f2f1d7b922cb687804c05da8b062ed898618444c42ac8f61d9e3e05c753b757d4863388d29c47fb1227e7302e9be5fadb8cde87f9415105b587dfdc5b803a73e7c6d97abe8ab2b7924bb4000e9f57c6acbebf7a25d853c2308359c959263dd19effffe2270c51726b1a87addef08664e25c7377dc41c71b45e53e435f77dda9b0a1cd91e24ebd9f93a887354c665bddbcb00ecf8313c5568723b0715b4214e241fede9827f053f1cde4bbfa23813e3539b57d6c8dec1b0fe0282c4c51860a1944baa25b8f9e5d0ddf961df9c58393107c16d99abe337f63c8b5279f951b9aea488fa8876990d8e3bb9091f97079b46862521a1ac304f84bab11e48021ec7b198a021e35453ab511c0254ee7473fa84e35e74aa77fbe1e8d2749d9753e3a0a1670b7816abbb61d822cd04b6fbdaf2f93f83567fbfce9ed3c0a2304947ea22a9a73ce4c9ff3fc33b04dcdba58188f550c048a399e81acd358a7c73370a5c96bd339cd79d3198c8a206a39952da95d07dd832a8591f33dae8b6d726548e45bc0b1f3ffd8b78a195093053190ee809c2bda8222f5aa67d7c7a78659ff17aab6fd4bca55422f0315258b57bcf749d701bd35741a53d59fc9d0e54255afdb64780944ffd9feeb1da5049b329c369b82bdd8e890034359bc93f8028c0ecbcf859f6f96ff4afa85b7f2014a37009ef3fda248eca718a281949ad74056008579448d43330efd246ae11a0e3805dc8c204cfa8a51f4f1a0ad9528e611ab5c2fb1316b2ff005d306ed7d23858ebee6736c03d5e45d741fd7a5f9c34f16bc60d5b45a9a524101e5b34566bf02429ef210c67e5ac5f38088e2004d6e426847c443f5313d9db42b11f5cbbb38245394bda1be86c4920434be024e0de28297be984f6c8150b4ec53c6a3683e3b38c0a354a293e4ca469c3ec287c208eb2f161ae51dec6ebb0013916b9db4351a9f69f33a5a0da7028d99fa89df680756e7660eb186407014d34c2573fc7ad1f13c4c0fd9f38edbeadceba17341cb2cd4c05a8070df86035057899a5da535987a238bbb03340825d17d1c570e1a7da97d48987de781ea4602948adb75a0da81f88c953511faa90a8", 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffff"], 0x10) write(r1, &(0x7f0000000040)="2ba4", 0x2) 16:00:37 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) setgroups(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r3) 16:00:38 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/255, 0xff) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 16:00:38 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000540)}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/5, 0x5}], 0x8, 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x10, &(0x7f0000002740)="4737242a2e97450059ebe274b0270028d96ab9b34e98bc3ab75b97589d9c55bad6e32dfe890db02bbc628cdf41b64bf67f9f7fd1ba0e4ad21bbb2a0422b7732f3a7e921461f64ca6a8b627bbe4cab7cd3d53d267bb3b7149dcafa2f510873472126baffd702e5b767746ce8f4818741afa3ef3fad87e26676ab15efb8807ca9be6522d7da9c9cc0eb7a2adbe48d67c58c215f60123f3ae9bc90080d1d6011a9d5ba1aeecf231d4771992d1d92def8a045652168fc033818a52f4b409462dddefae4fd6f1103c7b246e76777675b976c7a86bd9b9b8f3f93d25ff119c433f4b2c47388db94a46b6ae6f16525b72236be5ed2da63bac08b57458fbe3bdc1e130d0b3cd7aed3615201b1d776e1905896f099e0a3cf3d3d4b7951a64c535021142b6ebd47dcf654d991a6a25336991f58743210da46a5dcee5f22837c2281433211104dbe52976df1e692d501295f546e0635047e578c1c12e5435c8bafe9f0a4e33127da7e540977e2368396b557855c0804d2d531c469071a7569b26acb872935d9ef0060805274362d2a13442ae1511ffe510917a21138db93633c33b703a382ba9a1dce2b2242cc455a443d27acca04d43fc7c1f14ccd17d1410134747a350761dbb5a17dcf5f6d8c91aa2d31c0aedda8ee63c959fdff693598b2945c37b617dd5a1cc0fbf318c9f187858983e7bfafb6088bbead11b0b278f16f0ea30fbaa4a5d0bd20764f5b66dce66a403468b3481f05e5d22195ee4a8e1b89cdedca46f722a2ce5a16410c4810aed6884586e6dbe4b4b28ca16200d07114677413105d9c5aa82951e56609cb7bc9c4b2e5384de96f7a93dc619a1294f2935b5b884a11c289b7471140f06c1883f173d6a26a033279dcb30f57efdd1367eff9108f2cd1097637a2cdd29f7bc2d09e27b6763036913fd1ec2c11750f95f1efca556f922444b7d7724f2716eba356f5eeea7052707767e7b08971e236d0974f7995459ae3fb3b8f2f9ed4d6f4248c3e39f5c5fbbbd4ab410b53295025c618928152bdae6a5d42dbc64e55e6bedad360649711c40d32493cba2ef026dcc559f98492e9a5919559d0e75ae1ca69325ba60ef1ddaba00019d749a933ae57f0961836feb30237ae2d1c6506e5e9583531e592f1297526b18de04e59d955e4eea801b8aabc4a39bb5f7d9047211cdce7d1d63a2ea649debc6f351be42270bd4f5b39f590d1083549264719774db3abc47c7984ebb41f4aabb32d86745e8c79cdced054c407c68561ffc1b9b964217173b5bb26822fe7a1032a507e489ac0feae565cb0b8f9b84146deee24838a035b927b031919b9dda86949262efe5b39fc2effe2a5c8eb2535a1af32560492f9c46d642df4d11aa1a2e8ce00c0f3f7dbf1799e3e99057cef2185c3bba19bb59d9652e02be6ac440ebe68be4be3685f9ec2424e1f941baab556b7cc56fad55132f3222fae26bc4fb3aa65c521a2d897aee23a735cda836c12a301ebdf78b778831be482304568cf61dfe09c90d5bef4e5528dcde479ef28df9d040b9aa13a4ce21fd6663d9b4c827bf9ffb3db3c3d68e1cf45e940e4ed2e50fe849d2c6582237de78a35c57a2a098440544f1c193b1d3bfe29e0064762b5fb167d4e7177acc55ad48a7c95589a5afea27a26a24e5b2b6501e2882d3f39a28d73fbbb43a263bea49c6a681b0fa5e13791b0c172ca862daca85e35c66e9163cba0222090477ffeb742802073b94832ee57bf8e6231bdf4600d2c5d5d4e740debab292070dea38373aed207b5e51f35b3806167bfd7c300b5339842aa81564e78537630308b0a7f4b3219482cfa147e2b3cbe9f7cd06cb788138a6199336c5733bee5f4f4b077bf9bc36e68bd52907f27e75e52f7329217ae5934771392f31739cf22bc52df3ba5b3c035fe328b9bb32601d630c5c9a16129b779cffad084e2240143d09b261e07c2141aebf842c288ce61185bd6d599308b6e7da26cb42d3c41327d60b4130f246561201f82f770e7dcbc945d8cdb40f2aa497c9c253014d494a9f1f7b6f97f67f85ce3c8c24bd5838149e330d727c4e46be3f7946dbbe0be2680c807dafa0849c96114d7bab212b0ae67535fa70495fc688501507547b11eb8504781381ba5df65e3c2e773ef6e5baefec579aec979647211f52ec87eeec7870a6f4f8c3351d66c57aeab5bc43b33f6d1acac6f3ed6347b6a320bedf5d539b3ccdbe0f58173668bf577b8567a5e0dfa1c8cf6c5e8b853a10561ad01b2df8fa0adbb09f482e83fbe0149506dcfd6f1d5927d6eafcb3eca68060e45925e264109ddde2d2bab1ae4644bd727e6b710489c99c6658373cdccea0c9777c67baed53bd04ce7c48e5e2c5c6ff0bde7c5838f1c21cf1e467317e486f33f148962204084e0c82efec728331270bfba3771c280ce945ddd23f45261374e3624adaf6a367205d71f96595b42cbf619bd1e97b5750e8adfd41116074447e3512b1f2d681dc72bb5d4c753c9f0c0f2f1a6a90f92afb12286f9cf83370ae1487bf016bd91fbdfaaaa191c12781df0ec7a103e7e50166947cbe20a12610e7eca8d6509ed2806d418f23cf3df3d9d870b8aa5c53628c391635b4e22a375e363a842d4f6da7839b9134d0dc5697c2bf2831d279210e8830002056ae1c793ad634643f3e1b41e5f554bd2bdf9aa4a7a0c814e3b3fa6cc418db87d4b0d9862a2f7eead705b530e43f7728ebb25fb336990586544ca66fad6cc9a23342a66a5fc8580e70440daeccd4e3eee21ed7228cba4bcf17190252556525b118df8a03851fa9c30aa8abc53f6821264f8f3420c2475523a3e67603838979a51bdf52f99e6a139a876613bc3f6a77bfb83e7103a7ca567f2d412800534ca5b7942b01846643a4d9f26e6cde42759a31a4de34efb3f67c5013e3bec311335c2db7130e0f6e3f1e880d7cc1f2c8697214fa6dc126c2a7f939248171cadd67e3768a94199cba622985bffed8644e123d8e48359c882ebd7368fc6b4653617387e8cebc73eddee3df7a1e59670d87f8d6f5191ae439e000501e1afb82ce80520f1f831fccfeeb5d43e9d3c3114d0701e69a962dc80feee987f9703eaa961086084695493de4ee47ef1f57707a9f69b74779427c712a653fdcee144d427dcb25fcbad9ded1c4c80c1a2f283cfc6662f2430884d3903849c9dc1b42751aaf4e0804887e87cc10ef6211cca00aa16357418e482264c435be646a1f7904bf4cad028768a3206fef4b17fe48c8c4642d08a25828a7809d85b68e4e9f7c698b94eb2bbb7804e3245a0228d9df9beeda622b3191cd261da9c23c2ea0b959f7f81842b01670550bce356a41dc0beb1657f3a64f2341c3ffd1b9a9c99143f050f80360613aac2b40690d364244326a674565105b1e287a8fe4f4cdedab807d053f68741b759415bb40f421cca9276fb8ce023cc2e233efc112a6d65b16ed4526259d861e369a7dc1652746296eb449dde52e31a1bbd822ece0ffa41678c198787f02cf6ad89d275ff6ab009aa41b2c308e277320e32899738279649121fee322a9c17f3e7a18b95e59bb67c8b4b421f7a6ffefc531f03ade3a02a9f4e9661946794ecf20e4c28ac8ce24fd1673db6387b38b2191f169877b42fcaa97e61561ca16b9932e547108318422a460515948272ecafc0c520b073803e6a2584b7cc511f25eeba4d7acac7917472d50c828206db33883ba6fcfafc70f7600c1c1094d1317ab3f4c07b76cc48438fd4ea383b25c2e3a78fb93de8b60301c03b3935716292b56996d88d53c899f5233eb76b9fc3ff807d2e62f6f02d6e1029b1a06cda8e183ac6a20396cc7085dcc0800e1d5eb1d8b74b0c4ad7ed01a4993e4b9926a208f3147a2b88a899596d9bfe38391971aff8606fba65ff2b70c98d6ac51b9be17aeff0e7a8340664765726ed6a77af4c1f570b0c265d81145816e47a4eec225f2cc8eb685f70cc63a78c32849981440d693e5e306179a273ffbf23364d9048728a6057eb11d4bca47593f0b08c4c70e515e3179acd636d9449869ceec817c93cf63d77cd20195d192d448f249b324eb87667549a07aecf91071aed5ac976f422de0ba613a0a2313f01fb75a8dfe0989ceb1411f4d9775ae380a4a3ac64bee1fec3df11a66337397c2afba3344dd922f46f18b56882a3aaff3e54cdb81d4a5d0b0f5573bb7e956857ad10c4b437726f1e300d42afb8d61fc6c98c107959944d226e320ebd5ea71d9bf392780d628ecfcd265f442a3c0e10519798aa7ad8f030f9d5968fa22703b75aef800b9a255782877e5b13bd05db62f27590c49caed94bf1ae693f6cff90055d2aaa8b57012a30b03d8fbbf5841d02eb31a78673fc259acb95696b54edeb5c28635a7f3cd08f531b7b6cd789e9445e43ec9d2a49d29c2aa30fa1fb0b726eef0379d53d197a1359d8b7562c64203f1d0b0cdd7f2e7321a3e3201b44569843c77c1de95abec1f73d3c9e06bdbf22c73ab8e331b61f173136b54e46ad54ea2097de0bc2cee9b18a536471b08ed26b93e7bd0c6965d8b905a5840385077fb5fd6e7280a2d7a2b49fdc63d642ddbf627b9064d89470c0d05817304faab13770344cec1f0d1be55391df62e551e99e768c9fc39f0562b34697f0225fdbc8eaf2c961d8fb9ccbe932348004e95613be151df3e4c8ffa9bd4a8222109fa921c5c0aca7e3785251549abc380dda65a43bb7c78d0701c3d8c6e037dc49b341f9d78e3cb65c58dda5bebd05973ac3f5d925caed16dce1e0b534487c70ce0b6c548fcdffb8d4ab037a94b171e83a0a0abe11690373471a6e5f8c059c62869192ce8be4eca2c4873f6218afb73f0d217e5bb5c04ac7b72b412f985f1a79b79ce5e1df93df7ba04ce3f2426b88265c9865d16ab857b4d164a8b196f17ab759a1f98daefbc8bd14f18b8df10af7ce1beb682f0f1e859e758d7e0da129b8c2aa6f7c568e51a3aa92504e4d40a168e4f25461af9abecb17cd80b2b970a43580a34206f85cd5aff8babf4239b08c799c6f3b15444b8e9db8903db944d9338f3f9f6a6d1192438d75a0f58db3e12fa9a0621dd248ea9be063617f98dbbaf8d7de964fe92302e2c55380a979d13b45bff4f299076c25d59e8e4df503488ebefdff6cd153a7f0297237f65ced8aea8bdaf3ef292f296a5b20e23e656f90196e0d7396a33977bdb16e60ade1a5b560b6465ca0064d884298e7d7d46c0db35e3e3a82d4769cd339911c632b019a7e0027a235e524747fdb23f213584d672dc4ee963b360e836153d9a75b2eb6a1b22baa5b437ebfce5dadee18c3b9e270ba0122aeeaee373fbec752d5f1bc5ed82cdf9856e550b12d3b79558c5c9dd4066d6481e81e334901b689bb46a913904f9c6afb07aa0253c0e963f0cd5cf514251ae2c631fd9ff44284fa48fd104943156c09791ff315d2481c740dd3e24e35664e943946e9e00cdf09c91ee8cc826e8b7e2f4cc83ac3e82987998f7298f2861c3d17d345d254de61e25eef376789dab0ec7ab34f02d8c2e501bd1e2d6700f5f69ac57cadeb83984ae4ea06f3146a90b6b42ad5960b5dfc57653f853e756271ca6ca59892800fe20025167f4f4420a211cc6053d57556ca4fb29e26b7f9451bc6cec67c9870315188f43dcaecc6ce6bc7fbef46c6d04530cca4da575cee659d163dc7c81cd1e5117e4a329a80dd5af9448959b861bc0c6c82e57f021a8d1cfd7e708bea021e7246a30ccf58c13c9981c648c8fca834b6992a6c7ee170281dcc41e69dd5b2514bfbd17fd52cade25e80a21625ea844de8f81341937fe7629db", &(0x7f0000000080)=0x1000, &(0x7f0000000140)="23bca529238c67e27b876329c82b6fffd2e394e51bc79c88426a64d45180c2264dd6b7ccae0865d39883d5834bfccc9916fa51d6a12bd70fca7c7a5332f8a2009f2de6d45d477553a83ce5c8eb9e7ca7f1d100965e13580ca7a648", 0x5b) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1c96a72d, 0x1000, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7"}) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6275736900a13cb6210081060066ed9db3"], 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000007c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x0, [{0x1, 0x8f3}, {0x2, 0x8cd1}, {0x2, 0x7}, {0x2, 0x80000001}, {0x0, 0x10000}, {0x2, 0x800}, {0x3, 0x5}, {0x3, 0x8}, {0x1, 0x1}, {0x1, 0xfffff01b}, {0x2, 0x2}, {0x3}, {0x3, 0x4}, {}, {0x2, 0x80000001}, {0x1, 0x1}, {0x1, 0x7}, {0x3, 0x8}, {0x1, 0x9}, {0x3, 0x5b00}, {0x3, 0x7f}, {0x0, 0x2}, {0x1, 0xfffffffc}, {0x1, 0x6}, {0x3, 0x1}, {0x2}, {0x1, 0x1}, {0x2, 0x4}, {0x1, 0x6}, {0x1, 0x8}, {0x2, 0x3}, {0x1, 0xffffffff}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 16:00:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x105cf9) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0xc, &(0x7f0000000200)="5f8e91601e47bb5526d433932903c9f26b3a42d317419c6e51b85a8493b6254b29ab8f767b2ee7885f84431350a7fb5dc20c0b638663545b27b47eec7bb97c2dc3516f90d5b63ae15a18eae7ca111fbb54da7a8c4df01e72c30e41d230aec50c56e625c62a1f4f0165f858d2d5ca861efd1be5754f0fbea4af68520f7e18351f50ebfdc0badf898852f435ec73870060cc6321e511e0e36a049f4b10a803d95bae544449300e34aded53755d19c8167ba9463aa14521fa82ab057d712bcd8219ec86b924f12efa1add55a25f71b8", &(0x7f0000000040)=0xce, &(0x7f0000000080)="98d20a312d605142d53b80b94d741279112fa2", 0x13) panic: bad arg kind: goroutine 25 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc0024a45f0, 0xc002087040, 0xc0024a3f38) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x91b github.com/google/syzkaller/prog.clone(0x9b2e40, 0xc000da7640, 0xc0024a45f0, 0xc002308200, 0xc0024a4038) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2e40, 0xc000da77a0, 0xc0024a45f0, 0x9b2dc0, 0xc0022f5720) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2e40, 0xc000da77e0, 0xc0024a45f0, 0x9b2dc0, 0xc0024a4238) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2f00, 0xc000da7820, 0xc0024a45f0, 0xc00002bda0, 0xc002308120) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:63 +0x839 github.com/google/syzkaller/prog.clone(0x9b2e40, 0xc000da7860, 0xc0024a45f0, 0x9b2e40, 0xc002308140) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2e40, 0xc000da7880, 0xc0024a45f0, 0x0, 0xc0024a4538) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2e80, 0xc000acdef0, 0xc0024a45f0, 0x9b2dc0, 0xc0022f5650) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x567 github.com/google/syzkaller/prog.(*Prog).Clone(0xc000b2c6c0, 0x900153) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc0028cd100, 0xc00209b130, 0xcac6a0, 0x0, 0x8989e0, 0xc000000001, 0xc0021dde30, 0xc0024a4890, 0x793299) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:848 +0xc2 github.com/google/syzkaller/prog.(*ResourceType).generate(0xcac6a0, 0xc0028cd100, 0xc00209b130, 0x0, 0x9b2dc0, 0xc0021dde30, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:678 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b9160, 0xcac6a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0028cd100, 0xc00209b130, 0xd402e0, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x40c698, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:605 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6c60, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0x10, 0x20, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:789 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b9220, 0xcb6c60, 0xc0002d0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0028cd100, 0xc00209b130, 0xcb6e20, 0x2, 0x2, 0x413f00, 0x2ccfff1a8, 0x203000, 0x100, 0xc0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:605 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6de0, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0x10, 0x20, 0xc0028cd840, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:789 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b9220, 0xcb6de0, 0xc000080000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*UnionType).generate(0xcaf9e0, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0xc0028cd840, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:797 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b92e0, 0xcaf9e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0028cd100, 0xc00209b130, 0xcb5c60, 0x2, 0x2, 0xaaaaaaaaaaaaaa00, 0x38, 0xc0024a50f0, 0x40c698, 0x10, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:605 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb5c20, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0xc0021ddcb0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:789 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b9220, 0xcb5c20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0028cd100, 0xc00209b130, 0xcb4ce0, 0x2, 0x2, 0xc00232bb00, 0x0, 0xc0024a53f8, 0x791c27, 0xcb75a0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:605 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4ca0, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0xc0021ddc60, 0x0, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:789 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b9220, 0xcb4ca0, 0x9b0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*UnionType).generate(0xcaf860, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0x2, 0x203000, 0x10, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:797 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b92e0, 0xcaf860, 0x2cb850000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0028cd100, 0xc00209b130, 0xcab220, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:605 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4de0, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0xc0028cd560, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:789 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b9220, 0xcb4de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0028cd100, 0xc00209b130, 0xccea40, 0x4, 0x4, 0xc0024a5900, 0xc0024a5b08, 0x76cc41, 0xc00232b788, 0xcb3ca0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:605 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4da0, 0xc0028cd100, 0xc00209b130, 0x0, 0xd79600, 0x0, 0xc0024a5b88, 0xc00232b788, 0xcb3ca0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:789 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b9220, 0xcb4da0, 0xc0024a0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*PtrType).generate(0xcae860, 0xc0028cd100, 0xc00209b130, 0x0, 0x9b2dc0, 0xc0021ddba0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:806 +0x123 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0028cd100, 0xc00209b130, 0x9b90a0, 0xcae860, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:667 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:617 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0028cd100, 0xc00209b130, 0xcb3ca0, 0x2, 0x2, 0x49ff00, 0xc002436c00, 0x16f, 0x16f, 0x1091, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:605 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0028cd100, 0xc00209b130, 0xd32660, 0x161, 0xc00209b130, 0xc001be0d20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:560 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0028cd100, 0xc00209b130, 0xc00232b740, 0x1, 0xc00232b740, 0x0, 0xc00209b130) yUDضu ]/%!oMN p\7 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:549 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0024a5ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00232b740, 0x9ac4c0, 0xc001cda720, 0x14, 0xc0019a8e00, 0xc002162000, 0x2400, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc0019a8e80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 login: tap0: address list non empty kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bfffbfffbffbffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a63900) at in_purgeaddr+0x156 in_ifdetach(ffff800000a2c000) at in_ifdetach+0x74 if_detach(ffff800000a2c000) at if_detach+0x140 tun_clone_destroy(ffff800000a2c000) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800021f796b0) at spec_close+0x311 VOP_CLOSE(fffffd806515ca90,7,fffffd807f7bf900,ffff800020ed6eb8) at VOP_CLOSE+0xc0 vn_closefile(fffffd806cb63568,ffff800020ed6eb8) at vn_closefile+0xd7 fdrop(fffffd806cb63568,ffff800020ed6eb8) at fdrop+0xc2 closef(fffffd806cb63568,ffff800020ed6eb8) at closef+0x11c fdfree(ffff800020ed6eb8) at fdfree+0x101 exit1(ffff800020ed6eb8,0,d,1) at exit1+0x32c postsig(ffff800020ed6eb8,d) at postsig+0x4ed userret(ffff800020ed6eb8) at userret+0x199 syscall(ffff800021f79b30) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca770, count: -17 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800021f79480 rbx 0 rdx 0xffff800020ed6eb8 rcx 0 rax 0 r8 0xffffffff81b27433 rt_ifa_purge+0x153 r9 0x5 r10 0x3 r11 0x67e17b93e6129691 r12 0 r13 0x3 r14 0xbfffbfffbffbffff r15 0x1 rip 0xffffffff81959d5d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021f79420 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.1) pid=237292 stat=onproc flags process=a proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed7ae8,0xffffffff826a0730 process=0xffff800020e93b08 user=0xffff800021f74000, vmspace=0xfffffd807efff170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34211 115066 0 0 3 0x14200 acct acct 22722 382320 0 0 3 0x14200 bored sosplice 93985 239833 52786 0 2 0x100002 ksh 52786 448874 66565 0 3 0x92 select sshd 16283 83192 1 0 3 0x100083 ttyin getty 66565 59958 1 0 3 0x80 select sshd 50336 460588 33321 74 3 0x100092 bpf pflogd 33321 15991 1 0 3 0x80 netio pflogd 35922 282047 57628 73 3 0x100090 kqread syslogd 57628 116964 1 0 3 0x100082 netio syslogd 33911 53014 1 77 7 0x100010 dhclient 76262 218958 1 0 3 0x80 poll dhclient 78670 489232 0 0 3 0x14200 bored smr 16574 12021 0 0 3 0x14200 pgzero zerothread 10888 87175 0 0 3 0x14200 aiodoned aiodoned 27534 20609 0 0 3 0x14200 syncer update 33187 98479 0 0 3 0x14200 cleaner cleaner 22075 155902 0 0 3 0x14200 reaper reaper 29859 183781 0 0 3 0x14200 pgdaemon pagedaemon 31683 170182 0 0 3 0x14200 bored crynlk 70969 435713 0 0 3 0x14200 bored crypto 47634 155078 0 0 3 0x40014200 acpi0 acpi0 90236 26142 0 0 3 0x40014200 idle1 64532 406198 0 0 2 0x14200 softnet 46378 437321 0 0 2 0x14200 systqmp 71482 6729 0 0 3 0x14200 bored systq 50623 70473 0 0 3 0x40014200 bored softclock 98783 393052 0 0 3 0x40014200 idle0 1 121444 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9525 6442K 6827K 78643K 11150 0 pcb 13 8K 8K 78643K 129 0 rtable 83 3K 4K 78643K 421 0 ifaddr 68 13K 15K 78643K 145 0 counters 41 33K 34K 78643K 63 0 ioctlops 0 0K 4K 78643K 1486 0 iov 0 0K 16K 78643K 66 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1426 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 48 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 3 8K 25K 78643K 504 0 sigio 0 0K 0K 78643K 11 0 proc 61 63K 83K 78643K 532 0 subproc 14 0K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 174 0 in_multi 40 2K 2K 78643K 121 0 ether_multi 1 0K 0K 78643K 19 0 mrt 0 0K 0K 78643K 22 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 284 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 73 36K 43K 78643K 2654 0 UVM aobj 19 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 74 0 NDP 12 0K 0K 78643K 30 0 temp 114 3037K 3103K 78643K 8382 0 kqueue 3 3K 16K 78643K 45 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 52 0 50 1 0 1 1 0 8 0 rtentry 112 81 0 51 2 0 2 2 0 8 0 unpcb 120 267 0 257 1 0 1 1 0 8 0 syncache 264 15 0 15 2 2 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 544 260 0 256 2 1 1 2 0 8 0 inpcb 280 625 0 618 4 2 2 2 0 8 1 rttmr 72 9 0 9 2 2 0 1 0 8 0 nd6 48 10 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 11 0 11 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 57 0 14 1 0 1 1 0 8 0 pfstkey 112 57 0 14 2 0 2 2 0 8 0 pfstate 328 57 0 14 4 0 4 4 0 8 0 pfrule 1360 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 292 0 106 13 1 12 13 0 8 0 art_table 32 294 0 106 2 0 2 2 0 8 0 art_node 16 80 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 20 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2045 0 635 89 0 89 89 0 8 0 ffsino 272 2045 0 635 95 0 95 95 0 8 0 nchpl 144 3216 0 1628 60 0 60 60 0 8 0 uvmvnodes 72 2235 0 0 41 0 41 41 0 8 0 vnodes 208 2235 0 0 118 0 118 118 0 8 0 namei 1024 8872 0 8872 2 1 1 1 0 8 1 percpumem 16 42 0 11 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 scxspl 192 7933 0 7933 10 9 1 7 0 8 1 plimitpl 152 48 0 40 1 0 1 1 0 8 0 sigapl 424 718 0 687 4 0 4 4 0 8 0 futexpl 56 7498 0 7498 2 1 1 1 0 8 1 knotepl 112 119 0 114 1 0 1 1 0 8 0 kqueuepl 144 77 0 75 1 0 1 1 0 8 0 pipelkpl 48 142 0 134 1 0 1 1 0 8 0 pipepl 120 284 0 273 1 0 1 1 0 8 0 fdescpl 496 701 0 687 3 0 3 3 0 8 0 filepl 152 4480 0 4412 5 0 5 5 0 8 1 lockfpl 104 127 0 126 1 0 1 1 0 8 0 lockfspl 48 42 0 41 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 412 0 402 1 0 1 1 0 8 0 zombiepl 144 689 0 686 1 0 1 1 0 8 0 processpl 984 718 0 686 5 0 5 5 0 8 0 procpl 624 1808 0 1776 4 0 4 4 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 15 0 15 3 3 0 1 0 8 0 sockpl 400 949 0 930 5 2 3 4 0 8 0 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 179 0 0 22 0 22 22 0 8 0 mtagpl 80 19 0 0 1 0 1 1 0 8 0 mbufpl 256 490 0 0 30 0 30 30 0 8 0 bufpl 280 4126 0 135 286 0 286 286 0 8 0 anonpl 16 78007 0 76704 74 14 60 73 0 124 41 amapchunkpl 152 4452 0 4413 20 13 7 19 0 158 4 amappl16 192 2870 0 2853 48 7 41 46 0 8 34 amappl15 184 228 0 226 1 0 1 1 0 8 0 amappl14 176 29 0 26 1 0 1 1 0 8 0 amappl13 168 36 0 33 1 0 1 1 0 8 0 amappl12 160 238 0 237 2 1 1 1 0 8 0 amappl11 152 295 0 278 1 0 1 1 0 8 0 amappl10 144 18 0 16 1 0 1 1 0 8 0 amappl9 136 389 0 387 1 0 1 1 0 8 0 amappl8 128 394 0 393 2 0 2 2 0 8 1 amappl7 120 124 0 116 1 0 1 1 0 8 0 amappl6 112 257 0 256 1 0 1 1 0 8 0 amappl5 104 599 0 582 1 0 1 1 0 8 0 amappl4 96 740 0 711 1 0 1 1 0 8 0 amappl3 88 120 0 115 1 0 1 1 0 8 0 amappl2 80 4583 0 4525 2 0 2 2 0 8 0 amappl1 72 25322 0 24901 23 13 10 18 0 8 0 amappl 80 2081 0 2055 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 3 1 0 1 1 0 8 0 uaddrrnd 24 702 0 687 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 702 0 687 1 0 1 1 0 8 0 vmmpekpl 168 8726 0 8689 2 0 2 2 0 8 0 vmmpepl 168 92096 0 91139 136 32 104 117 0 357 44 vmsppl 368 701 0 687 2 0 2 2 0 8 0 pdppl 4096 1412 0 1375 6 0 6 6 0 8 0 pvpl 32 243266 0 240123 175 26 149 171 0 265 88 pmappl 232 701 0 687 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 285 0 7 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82519ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(a81d7,a81d8) at __sanitizer_cov_trace_cmp4+0x13 __mp_lock(ffffffff8269cab0) at __mp_lock+0x139 syscall(ffff800020ea7ae0) at syscall+0x5a3 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbca70, count: -7 ddb{0}> machine ddbcpu 1 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> trace in_delmulti(bfffbfffbffbffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a63900) at in_purgeaddr+0x156 in_ifdetach(ffff800000a2c000) at in_ifdetach+0x74 if_detach(ffff800000a2c000) at if_detach+0x140 tun_clone_destroy(ffff800000a2c000) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800021f796b0) at spec_close+0x311 VOP_CLOSE(fffffd806515ca90,7,fffffd807f7bf900,ffff800020ed6eb8) at VOP_CLOSE+0xc0 vn_closefile(fffffd806cb63568,ffff800020ed6eb8) at vn_closefile+0xd7 fdrop(fffffd806cb63568,ffff800020ed6eb8) at fdrop+0xc2 closef(fffffd806cb63568,ffff800020ed6eb8) at closef+0x11c fdfree(ffff800020ed6eb8) at fdfree+0x101 exit1(ffff800020ed6eb8,0,d,1) at exit1+0x32c postsig(ffff800020ed6eb8,d) at postsig+0x4ed userret(ffff800020ed6eb8) at userret+0x199 syscall(ffff800021f79b30) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca770, count: -17