kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Dec 21 05:04:18 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.160' (ECDSA) to the list of known hosts. 2019/12/21 05:04:31 fuzzer started 2019/12/21 05:04:35 dialing manager at 10.128.15.235:47058 2019/12/21 05:04:35 syscalls: 337 2019/12/21 05:04:35 code coverage: enabled 2019/12/21 05:04:35 comparison tracing: enabled 2019/12/21 05:04:35 extra coverage: support is not implemented in syzkaller 2019/12/21 05:04:35 setuid sandbox: enabled 2019/12/21 05:04:35 namespace sandbox: support is not implemented in syzkaller 2019/12/21 05:04:35 Android sandbox: support is not implemented in syzkaller 2019/12/21 05:04:35 fault injection: support is not implemented in syzkaller 2019/12/21 05:04:35 leak checking: support is not implemented in syzkaller 2019/12/21 05:04:35 net packet injection: enabled 2019/12/21 05:04:35 net device setup: support is not implemented in syzkaller 2019/12/21 05:04:35 concurrency sanitizer: support is not implemented in syzkaller 2019/12/21 05:04:35 devlink PCI setup: support is not implemented in syzkaller 05:04:41 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="dcbe5eeb175ee9a977e75f5477e3c66ca124c01c6116f381e63e0cedbd8d2640811d185271d99e3410738956a5a7d87e7c659ac3c11c04f17a37", 0x3a, 0x0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r4 = dup(r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2a1, 0x0) fchmod(r5, 0x1e4) readv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/144, 0x90}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/244, 0xf4}], 0x3) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffd, 0x8, 0xb00fffff, 0x7ff, 0x4}], 0x2, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x951124a421d2caae, 0x7fffffff, 0x4}, {{r6}, 0xfffffffffffffffa, 0x2c, 0x1, 0x7fffffff, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x284, 0x6}], 0x2, &(0x7f0000000540)={0x0, 0x19e}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000600)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000680)={0xffff, 0x3, 0x1f, 0x1, 0x400, 0x5, 0xc7, 0x10, [{0x1, 0x21, 0x1, 0x9}, {0x70000000, 0xfffffceb, 0x10001}, {0x6, 0x1000, 0x7, 0x131c}, {0x9, 0xad, 0x80000000, 0x1f}, {0x5, 0xee4, 0x7, 0x8}, {0x7, 0x5, 0x6ceca99e, 0x7fff}, {0x7ff, 0x33c, 0x5, 0x6}, {0x0, 0x8, 0x1, 0x42870ea2}, {0x2ea8, 0x800, 0xfffffff7, 0x7}, {0x7, 0x9, 0x3ff, 0x8}, {0x101, 0xfffff801, 0x2, 0x9}, {0x10001, 0x6, 0xff, 0xfffffffc}, {0x1f, 0x0, 0xfffff637, 0x2}, {0x7, 0x0, 0x8, 0x2}, {0x9, 0x4, 0x7}, {0x4a, 0x2, 0x8, 0x101}]}) r8 = dup(r5) ioctl$KDENABIO(r8, 0x20004b3c) bind$unix(r8, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000800)={{0x18, 0x0, 0x7fff, 0x10000}, {0x18, 0x0, 0x11f, 0xffff}, 0x8, [0xffff843c, 0x79a, 0xce, 0x3, 0x3, 0x5, 0x1, 0xffffffff]}, 0x3c) r9 = open(&(0x7f0000000840)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f00000008c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) r10 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x80, 0x140) pipe2(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) linkat(r10, &(0x7f0000001980)='./file0\x00', r11, &(0x7f0000001a00)='./file0/file0\x00', 0x4) sendmsg(r8, &(0x7f0000005f40)={&(0x7f0000001a40)=@un=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001cc0)=[{&(0x7f0000001a80)="01bd4edf250dc229a76c7ad51407e308a0aa381028e267fe0eb95a91238c2d3ce7bd12303f9b3ab5ed7ae3d50d459f1866ec988fee6215870593e2cac3487b9c63d7cbbe63d7720d8a4a5381f967b5ba376a7f0fc3e85e968b3943ab2428338993e12ba3c0268e8dc2774338e52eeb2c741e01d72a6a2f0727e103f740fa510cc46689db643ce76efce290b328e9a2205ac8bda40bf5aa4c04f32be8adf4349959efb1e4125c88e37cd457c5df3f6ac1f314433bc0e7d440ccd80db1f3cdc17caadebd181653156793ac87270d178b20cedfa5046120670258fa", 0xda}, {&(0x7f0000001b80)="fa185eab1faac9dbd3325a0e6e4553d5f9c7c8f0db29eaf18db04b3d990b6762d3", 0x21}, {&(0x7f0000001bc0)="a16f11b9b80892f84844b8e493bd6ece4143620bd0f84cbb67d5e97cf64e6161f4bd9eba5576ce97b64454c584b094370989635950d63410d0e5b864a223f83c01f6789b2fb96dcc2c466ea4937b71188440b52813fd142dfdbfbe43570ef1e0e80de11033d3facd84939fedf2cec3d188b09c2a04e8ba346cdfa36e33f1bbf415f195ba9b21ca98dd90d615418739ea84dea5a905584ce181d36350b1639acc1e475ec55619e94e6dcb79ee812775e04d400c14348c7c6a843240161b04519ac3b8d7df503fc99f918f40b4a9cbe856", 0xd0}], 0x3, &(0x7f0000001d00)=[{0x1010, 0xffff, 0x7fffffff, "e63d3e7abff84de920a7cb8f3095bd3e352d6f3aeff4db6fc8c82920b6b060fb05aa43c641f9dedc422dbaa3cd3e08df77e1fec8aef0a95bef5ac8e94e89cef1578a8b536452c0725cd69b1aeb44a3c46d21fec7bd19a848e9893be2b6d1489fd7531844e4aff9c2684a7e748c09c6ed0d208cf08a85887abd41e4064730a76d7d2e666466c3eb3ca581a7d2d3c6275fae9c19f836c47732e2b42716b72b1a2fb680e4b9f03764bad5351842ece80e4b58a78ca5e0f7cf23275d7ba7531f91ddea10b643427c1c12e3963503cccb056b9b044b2d0a4723eca4229118f0a2210abb570cf10132a3c14ef4adbd176e0148796f9c9ae2420e5767aba389cf3b05b68f4fdfd18b1b88343de24f4cb2bc15cd60aefbe285b5a29aee13d3b43d24c9569824df534c4b7dbeec9d1fee00f61a22ef19ee7e8629ce1ea81b3a6b979b00858a559e16df010611ee9be1f0f66515efbf362f90b585b9c3ca5765ba3be65c01708dccc7a2904b035657ce8fb8b0981190b37d0335716045ff0255e5d65faef4bdaf909da9428e1b7205869deadaed163cbe72c87037bb37f80c57914eca1488c1a25ab7b38b3b46c999f87cdc3bdbaf66c0094712400e99caa51ad1a78f0b0688599d04410fb03cef54a4ea4ce79a02f66f516b6b557a3040e055f34723d9f74c83122d3d3d1b1dba29b63105e370e4dc4308a81b051a5df6bbd3512b4b5fbd3d8e6131547d64d9f0443c799e11c33fa1132e847b9073d416beb5b39c6420af997ef559a7dccf8ce85bdf4ca2be4c3f37e564ec6880d8f92871cf5f051cfa6cbcb3d1c55ed76998be39ab7b1f4166e9db807c7db6a54207d08725b563a36bfb2dfdb1ef88026eda6b96e7954ff825912fe0c7bbbc7e0014cb8078853f19ab9dbbd379befd144da372baa52324df3f25d5bc783e8e539e7d753beed427b9cb45a0c812d71a30a9180d942743d6f18f82aabf6a17d15cd424cf057bae4d24dab2027f04edf70c0377e44819a6db6d7d1927154a288ac9896d7ed45aeb1af45517315cd4b72f56921fb2e8b329b96e838793657c48f1b56ffdd1e13f6d5c20122765c0fdf8e080bff0920ffdc0393997b864ca33422824a08b376cec90982fefad4f5757700197a3576b4cc2827ea2cfbbb4e5ac00a0cbc974af7a74cfeec4c9079743d6661e0b4227eed62ee7ce076474dc584db4086d2fd04361c37bb725f8f638ba5108983eda7fea20d3d8717871cba928e036a52b9d5ced3e4b24ba194fbdb60f331307393decb1ea6e787b5a3b9bb7a95100e7cb33f5bead253cbe2464c97b74d3574095648c19572ce43a3ca98b7cd059c75cd4f47470724f622933f3ff0f77870da71d5f2b7c9e94345ee5356a657f833a5f575103793a2ef00689623bc8b7b3f46a18e4fc73047245c6080a92d5a42444efeb8d8b2c097902f3cef6452aed1d2fd32cfc3996ca5d1ba938cf79e76e080f39ee1a8a96ade1a4504440201102ce7451d96190dfdc5639773232e51da0c3c2c67bc8e338c13f09a558991c3fc612ea3ebbe9839d65ac7ab35fa8a54b9febf16b396939e2c1275a322ec4a1023d8aa2316c471f1580db618c7a649a0a663fcc980c13f13ea0d4703c92280b499e81881375b785b8cd8bede2075987a31afb9b94e033665e804a749576c7f84e896fafd75063f12f6929457e250e4049f7f189fd829d35143f0c8f88a537d7892dc0e2c9caaf5f0b57089f5b4ec522e0d732438ba8312aabf423d44d0a83f13edf3e804eacfac4bd1e5e52cf46af38f740f5424709965a3861d999ff914dab5be77b3f7598039b20534c4ff48250a1059405ef8ba851cb3e1278aa4084ebd2f8eb5cff1c3c65fed2b054bc11cd5d67355c2a593eda47df643ac8702ecc4a6341f158f318589b7acbeceaf97829e02d82bb0e039faeb9bb64ddd3099ac5870d664898cc712b29fc49e0826193c9e6296b3680b3c6d1f77e8b021073917b28b4f161d740643c647e3d002253120c4eddf0f59f2253dce966002c9d7ab1ab0ef0ca798119a7d607213c8c68197bf9eaa3519c3d771d0621a753f2e4e06b761c46fb9bff8ac8d7028756e8177e08fa70e1ff6964650d67279c9d567bc2b9ab0c7b3113ea3a7dc894e3151a6d9f2e89a63a9a8fdf264c81a1b972e35b1c77340f2aacca9836d8ac95b0b1644613d5a91cc97bb4afd714690c730e6fb67682e78260188ca2ad0cebd3cd6ad347d79076ef51517b25bc566e40df3901a05a457309261fe850957222d7bae4d67f8e79395e2007663647dea6e4c78445eedec86e6e0a1ba0ebe2309be75085c2f97c41693e6e7c6e58d1ba8bb6c0a92a84d2a6d4e9f82b3aabd18c2761d75be13c88a6c3604555b5249dbb2c209c3f7d0ac7abac298da302dfddde3d6087ccaca650da5a515a8fb66bed521010e9e364e69a47409bede1db3e6fe3642637282e54715bd01026ad3a689897dcc941272a5954103005ba8081f277dac4eddf6a29435ec91232af962daf7e1ab12ff364608e0216f681f4c3093fb776b072d0229b29d942857459229e5495b875e2aaefbef3cfb80d80a5f63b9679a2c3c918cb160f11c5480a62374bd02d553e157ec18ea795e213672d3090fc73685132fdfd975370a0f4ab0067152a989e097d0f1cbd6f7f1fc6e4b90882a5ace0e142041bd095e2611810749f208f778a81672563fe6c39012d3c375ad96e740e208a8970fde6969f043c1f545694e9acd407c61123526a54f026a137ada83cf656a6ec882a7782f18bdaab49b2057f8b97f8c464a0b540166168b8a22882dd187c0c59c965c67a642d690724618e0541dbe2b23a38a2e5ec83840288847accd5fb5b0641497d6b605f0ef5b01fa44654c42bed0c07a3f50ad802fc291746575521d36c7fcc790afc0199d39101815cbd9858c6c3077c95505ecc6ff422291d6dbbfd3992073cfcc929ef800f5aa1a3e0ca60676e47d8c8bdd1c33b7621854ef6ea212b992f2dd61e884d01bd10b648f50a0aa4e159b4cba4b01f58cbff4b034434b92e7362d145293b905f6eb75ab916ed555074d14618cae478280141ce9b625d4ed1f9aad6fcaff07e8eb38095c5e34e00c48a10582b0aa82a5b08a4ec060c838eeb9d91b1cba3b3102e086ef486e3da1e2a3277093ff16096f64b3594361a72e87e875d1cf7aa54cfe527fbf93d69ce3cb6834e376c4f4e259542d0321b2ca2b23d9476c048a94cc9d9b8ac2235f8f6989b834b11291889edb1f88ffc8283b44bf89ab2577d505c3392b395049967660bb6d06666c04b97ee7aaed07065c1e3d080f41778d765608579a95dbbc0fa36fc2464eb5c4d2dcee36f0101d27c68cda9ca90b2a5a2daef81596826a0a0ff25dd858b273143cca07d110bfcc72df968db2d400a33f651180a41f72095047827dfa9ed67318952a9e1879b0430fd7cdf05206683e30c60d447af73d26f23da78dc105fa03fb80f171daf1eaff4fe16154bfd5bde80f920b6a99170333c8b0f8993aba90c10d092876d18b0ad1ad46825de39fbc75a6a5801d43517dbac1fb782984b7cf3971d24e68c2abe9570075ef457acb36ae4d7708b6d79ecd6b9dfef3469c361e6e11538d0ee008760e9188c9fe221c5fbce02b4f3353663fe0f881a7c79b0984ff36ddeb814d5ba36731c1674bfd41b97e1cbeeb49f13dc3dd5b140a3960ab897fd655bea630dfe242990bb553d3e6ee257bcac3bc4938fa547264094bab5d133a7af7bdcecab70af7df6c2d2915d5204322d4465730e128d5985c6512e9e35bc9f83551d88ff64203e02bf756171b12963fab34129f0e23ca810c7dc4773683f4ba1dd230fbed1f920660efba375408d765e405d19dac0d4f8e90821ba2d5710a925aa400e7591bb3681bfc9b8070e7a523a0c22e7dbd00b6730c1bd76520b42e0244fd029d577e5770f7c065391f652f0470da3743faa545a53555eb8e2bd0c96ef809be6751ed8ddc6627e1f065512b285c949fef66f7be7cdf2aac91598cf3abf634ae9816cf8342afa02fa000db5479dc2ae9d3bd1b473dceb522a432353033019134ae2e30f580254f2e12a8179dfa6b224c41bba205a218753f0c08a800b704699ecbc238b28cbda8c8c546828b1f70bae6ea0407449e55dcd8962c3b8c57dc533e022de83f21a6996d123b6ae9405e4da97325c1fe03839bc9ac55d0d7691c997b12bf1b4b811dd71a7d7250de225915f7c78e4729a208bec812e9d71d042ffbd6f25d78702f151e34ffa388a06fb3eb481059627bfaea99e73a56e4004a5e3eeaa82e00008e410c6dedcd6ef4e40f896809da7e60951875917b331350b005e2b5393ef9e527168a15c14c03e05b6a5292c57a95a63ed50f629c81366e3440c3662afa489504ff3d1e4c5dcf23992c03780005c1817ebac934e77f3a5d26b844ed85cd141bbd2d143ffdead072a73bb878d36b99dee4736bdb64310638f1877a1254b7ca339e6c06975b6bc5883c0647cd050ba33144247533c25a45b968fb0208429d6b3915f5a1ca2a5f9a584b3326447bc5fb43433beffa18abab313efef48e7965685b09c8d76fa09a7b5ca23cc8d2b40d039daf9a59827780bcdbd5d027e0aec2862695cf31d49d433cf9e15a772cc82b2310cc8427f8284b7d70e5c18c6b3e626d4297f240a1024cfd23bb7e70dde8cbe8810d0c0573a461b21902c6408545297c84c174d2ace5740a8944b5e77051367e8885a9223ceb3246a63aff6b49fbe12dfdc23b608fd374265a0f067f41132bb0cba120d6924f008bd168863ea0df7e6d32894f2002544c9e4ece00ff98e83b12c9411308926bdea43f6aa0ea2fdab0f966351c555c40c55c3e85862769894c763702b918a7f0d85f617e60b4efd3c49ee5d0e4541534adaecf9583e4e5c55dd4a907db28460c5f8fdd59dc77c462acbb7b68926a0292203995ac513b463a1b6b0a737f07e378489b22611bcb9494fccf804b58532ed8fa1bcc4c90c711e4a617147c6297c800d8df94d63498895ab05a54b765e14a338324cddf336b0f80f05060d633bbecf6e324663044f9838d0407799ee41672f5f54fe47218be18139c431e8d803cf596cc811ea9309cd9cdd9a6ad9d93ee11e063e2b65a16478b935e5d28d85c229ae6b77460a83de1176f133c4f0cbd9ec45fadf57fe0e1fe387b5deef24afed0ab3577ad5e54a0c628c7d21039dfdb38d9ee6fcf0fa9cd43bf9a6067384b447ef1ed7723907f48ec4253c1e18b363fd76505bffbf89d81e8b4e595561da09a293b847f0ad577da716ab2d96991c61c0b2620ecd2271902555b3ffc8b9ffed47dde33a8593b2d16639ffdf45ef9767a16534f3dc0c738a8d8c0a0382e03b4b08c25792ea374c75e9909af4fef2d1a1e3cc217ab211ad80c89044f45f3ad80a75ff9e5deb453bcd3b1e464f95b6a29bd935c77624fd6930917ad9090a1b703f8668e03b2c125b499f96cea99b2d8ddcf64da38d3c67269206d54f4f0ea7321c59c166d5de4c877e68175ee00a0f51b28fd24e7e3eb2fef191bd9e357a4494b1221333611c7083621774361e7d2a0671dabc61f3ff0e2043c21275f465aa5e30208240c3505f9ff15074fa0c85e2963abd4426603d12296fe99ff7e148d92ac0cc216658191648ecc22b83352c7df5cd09c8d8822cdc8e6776359a5c592baa4cebe6704d52c4cd80332200c2962b0bc5420be939fd6deb1447fecdc643b51b28f22072b9eaf4f27ed88ac953f2dfef818d5c0d327ee3908bc346e6773e8e6f832643921a7787af74fd0eba10"}, {0x1010, 0x2, 0x1, "819ebffdff3cee931911ba51294a0e26e9dbc9a5020ed0f67174f881f8f1db67babee12f1be3f3b758765a308689ca701b9b8054f45a1d9131fcf99921bc3fbe2e612764e618738d705f4181c5a2b74d8ac98edeac1332d5195273885f63920f4498adfa4f66030a4033282a04eaa229105fef105e3f839d123f897fefb601046a0aa9e0de136858646cb09ea7479608815f912ba538a404ad121c46af172567d04ae06124502ce3d7bd1f525711279ac903b2bc5ff7285eda8acd6c3d4d60a1bb2cc907351ae052b461e35b72046279d96d3becdef619199e427c727873cd110a27e31eb4cde9921545a4fddfd66138a26f737c115bf0303689525f3ce818d4c9b00e82caab030adb8ed8a735a9177188807e05ed96a48ff84d04975d9cd59cb3f3df4c863d5ad9b9c806e2b94567c5f854b3df21ec85d6837af00c41330a92006090df8ecc649290cf5ae5de5d897bdc75b0bd1a89b34cc338d6657e2fd248c863d298fa1d52b93ef98da09abbac32a512414827dd42f957e3c165912b7da8fe60aefdb7915cdd5e781567cc77346a1bc8eab4ef30c5f72bb3eaee51a63927c51f940b6f39eac717e07438b6337a3cdb06685e8c2bc2069f39b01f617755e9ac3ff71866be2749e01b4d1dccdd3eb015b6384ee9cc559d96dbc1206d9b744b19d04e83c509b7e63b059b9588c05f8f3c8d5c109baa9af25aedc7d0da6d3dd86d3ccbcda8bca8dc17a6d6a42409684bf7ca72a5aed5714516c4c8d61520bd5f705547c1bb09bf96b06b07ee8b501bae277c47d12b76bee736c7fa84c64ad02b0bdeccf26e9070ac1a15946894f0a807a1bb703cf552cb1031b371522beaac0a199c73b0f9081ccc5d7d89ffaf8d55bb239209d5a7ca14c42d367b8692762367f087415d2c1b959b6fb11447ef5c9b98447eb5a258d4228dda571137240c3563cb432dd0cc62be36576d34af9108f3c3f054fd411fa10f03198b68d49c4842bed58800b8c48f36033ac863b50903a166489c4f5658ea5b3989699a3dd4cde1a8babf9617625125ba094779696803a4f5ababfbf3bc690d64f9574b4aadae2730d91def8161c88d71b079401fe1010807db20f82ac4d11a8266e41214f284ab2478c0d1a8bf8e2725a6f9203adb789a96ccab4226b8d4225ed92ddd7f62596125d50b9afb9e1408d32ddac4da5b2782729a7f5bdd4d5fc1a6356c75d150acc572b7b03e3be8f85ca79e0a5ba7fb425c358b98a161469d98151a6214e69c852909af03de8f1201a4cd8d341934cbfa3b1bbca3666349b2f2181660be557bf9ef9cf8d45e446fbd67b25d343df094ad8711d87c00475a7faf816e2dd2b2df6351bb26c3ecf75f725a4dfca72c0390497be8d016d1289607898de7fb2df5e186aba0c6f69906e7b4c7b9b29ed166b40838fd71a57486482749506df436cb0fa12b691440b66a2da63025456e90027d27ea0336427b7bac23cf2dab6098a19737ebb446d2395ee8eb1bfa9db402def13035c1dbb00fbb74152cbe00681a8dd64fc4b3671b2f07306fbb5d6374c36640c2e89eb3321b36a5390762c1f5aa9f489800f0ae654c0399f53bd84c0c1199dbb9f8bc3d2a55ed10593e736b67e070c7b9a1cc8ad35a5c6a063449802151a037b7335085f6d40906d1e9da9488b9e07f9b2547fa8895d5f4b95e0c2eabc8524524009057691154963acd9965cf8668da41b8a1ad4c2cf950774c0dfef72c823f341e754d309894c273368884772dbe79b3b06b6f1274fe442ba2f93ffb431c527c1fef1e7b99f2db0942a111c4d5f573e96b03409e7540e9065da0bea2a4c7d303641bbd1281d50c3ca94ab0ae422c4bc0e5bf8c37fb400be22709f50e16a2a4389d3351952891484425a46337f1d6acd3d9f08071c8710d99cf35067ad282917a446f5f630eec703dd4b5b5afbf701468f2c2bba2b37cfe33abb7dc01148ca0509fdb10a79010d4b477a1bc5f20031e87de707c0ed3157c387fe56c8ba1bbe962506e77cdf912318d640d765da0b3f999dd085b20f1731e0ea516b459621408010ec0c75566e334b5609379a47c19ff0b97b74195a4f94cf3e16ca3c07682aa377643394fad7397e98c667012dec907693ecd782cc0ab956640c3bd9eacf9b8b5cf6c0fd675bdb03644b859fd50bf15411817c47dbf08af43bba0d54eb56aa2fafb448041e6d0c09988ccce9055832a24bf8bdfaa0ae048678aa6f1dcb1d276c6a9b6d65e60914795700e052304f72950d8632aea9c0f4610fdd842349ea5dee4d04a95f5f8109957ea3d293c45e223bce459af15ce3b92a1621a2345b23d97ff6b2905371e60a0cd60561875a3abc38b05e5ad4a0579fcefae1456be3d12345348b9218cca482aa8f7804e8619770aad16b789a7d42982edeac88139c4e075e237903b775697ad2671660b5ff8aaad08f2bc25145800d8708daca08a3d58d2f8c7d4e29782b5538b664dd384313e3b4c03011693ab1779cb320c87c1b316813ab9c3c34d35c67d7f41d54b767e2c95defdc9f5a5ab69770e437264225096e416d27080d5d156427cdc216f5cb690ab5b9ca990ac3b37470ca686c4fa1294b849990cbb783ecd547ef00e1e1f9b2a86263219c84b5ca5bde98eaf09494056744840f7dfc4dd781989b10e9c182a118f4ae811e90b35e117f7f8a8dfcd0319e588d8a26b31ebda773ceb13c86672fefd7dbff86101772a43c7d756652f1747e460bf567bd6db4ebd2293124c4794eae50d44c92be9fed7e1faddfdfb2108abf24f1c751b9793446757a29f7841aad94968a4f233eff354cb58de4e6720eb99fb4ce30363b6252db44f11490bc08e5bdfb16944e3b5acfeeed371d3d9743f1aa18bba7bce10a6dda4ded9a96a2875acaf5e4315e3b5c054d42296f52eae8b862ea39ec41e5c88e01ed7a2bc16e03b50a17bce130524cf1e4924e880e2e6de61c7229ed6f83d1fd220d3731699a2c41afef61612387b24d4349442adaccb1954e0559341ef3d080ddb01a2e8ad5a0955988d5f05759fcc8cbbd529875d5182cc0c8a8e6852cfdbf67b9fc3c63934512d3ea413b84c7512334202e3ddf07a39e8c4a7339656c192bebfb3d5dd7969264098bdc4ea4118e6225ebbfad646eaec73ceb558d9be24fa972fcc37073a41032c67d6a8cb8ae9d326e6ca71c5e52b7e41d9b491aa29514f94222baef7c30accaf240032914d692f211d6364680849d3c2af286a8ad0aefdd7a7e553bf59f2ec4ac8b7434322a23928ca8fa75be32f09ea8ee6ef7f8c3a4d6d7b4688a1542759388e2060c4d8775d6050ab84424754390e496950b0aa88da23aaaf71bb0414251aaeca23b56aa455999e53e0fbd84db94555b8b9da5f6e41a154756a8e242bf7ae32dd1e89e79ba6801b1e74060afef1ee6c6afddfda47f50f0898f699e314e12e27a8331f158d072303212687c14cc90976d8b1cf308b4266b2321001fc8ba5bf0ff6c0fbe1b3664fa84d63df26b9c09b89d9b5a3ae1e90ffab10ca96ee70fc7bbdb7c741e5f406128e277517d53d5ae8b43f7814fd76c44b63d1dd3a2b58297cbe99acf2aba17c935bf9811326db52b00fe456ae6729b8ed43b175b0af9d33b8d0f3f19673ce85dfd284e34fe0629dde9ae42c5edbb6e7a17f6c2f209c8d08525333d9236e808f18c65994f0c240c054857123c37afda412b062f59003d6b019bfb2ad34665787c8f61b824b30442fc6a56946f1c51081fa7777fd4b244df968a498cd9d9020c316c3ea6b983cafb12551d0a13de56f7bc458bddb8ae7464f93693a7e0304a9653e34f018d980c276a950c67e2c5d346028f67638c02a8566c7ff8deaea4a556076fbf4e0bdcc16df8515a238af38eac042514b35113a300f5828e8de2a427baa4bd4d49727e8713d08064c201911c0ea81b252edae4b266b988cc8f7c58a0faa074d46aeceb46440ed23f13003b43e5f3b4631d6fa7d4d1ceb6ed4ce97c64e4b16a83d87bc9a9c10026e29cdb0ba6e65b4ac0a8c1d90e38f05b443b0b748afdccd6bf032144b1acfe207e4de0374bd15b143745157fb8eefe555b703702daa1fc27514cafdd9d69960412a3c7ee2642e2eae4adbdc3e1c8ff77ee8ad6994ff384c8a1fd2e17a2e38884f94175ad8dd8e3f5c4c8cbfc096e74045b1947ab442d0cb70dc0023df215498fcbaea288cdfcc10eea5ac1ceea6dc2473737ce8d1b2cefe7cd772110de3cbbb7fb96849588cf6b4ec658204e8c3c41262342b1f4ade6bdb61c55240102c1e7bc325c8b971388ab2e3cb6e7a3cca9f65b13a6b35a718e3eda3d8d9aefb152fe2703d972851cd765c395e48ab5a592350e4e4ec11b61b8e0888aa10fdb43de8a5c523777cb6564ef62673d4762d9618ceba356bb2a4c080f4dc2221615beacc43452d57ad2e0cfa409f482b5d6d74978e7bb4d789a4f15170aac58877334e3effc9ab666b99e5976273eac4799a0d8f695333c0b04c684301b39199bc3fdcfb29dbaa47881f7ca0b8b9b93f6e6f83808bbc28b786db67f65499f13c4e0080eb6cb268750f785954812e666d03f98f3a134baaee518013a7c32b71f1dc611d6d828dba6541f953ad46767922965f074c6f544d57f8691ca2b99f57febfb39ae916e20471118fc6a3c3993c503a865fbf88b54129cd62d776bea3fca5ee3db273ef2c3067c86a0740da64db98043461dd2e705b27e17db1447151191c15c13ade39f21d9325fc765ddf53bebb4b2ec396108ea34dbaf760a222cbbe9abde76b9f1e1bda4f7c738e413246c9d06d88c683580b3df2e1bdd81348864e17dfc1ae62bb7fabb78cc8032c98a281c005c54f3aadd397432cb9e4fc40a0fba75f15ab0ffd9321e37a1fb21df00b40af29a0cfe1af6c8c628f38fc4a0ba9ebce8a893e6588709a2b2b44f0183ac8ea4938dcef654024b5d9a2b9971cca95f86347d992ef7c3e8728d1b5af42550d074e2ff9f015eb6a3a23fa41329f3765485a9dc4978f9b036ca82fd6f75bff062b17be569ada2ec8777e2654609214a0995f2f5bdaf8bc43a06ab5ac2fe765645018939419d6e763a819387b3806bcb2d6eda6e8ff1d5ce8d8a4806e746630d6d41d04d8864c406d1e3dde046752bea4a6fecc774c3f5936565dbff2821386ee3939d68787d051598610f695577ce40b2077cc82b7a9f496a26643ae33344da6cff97138e5fe479f6cbd6da7560cb442b37e7443adf4ffd04b14fa8307db23b37571d4f62d7ac933fed4883b9fa7f9122ca20a146c1226dcc33a909c333ce954d4483bff21cce13c4824cf1c9561c3ff51627c871bee2fec8a20738851fa8fb45a72fe5469fc43b0fe387539f9b0f6e7a6c38e0bf41af096b2c34376e2ea58f0a4b7ca2045234cc3baf28396cd4bf5f14379173f41078c973e86f780a8e1c07a0d9c59bf96ee436631f1eac953f213d6552c7ab1019b64a1c9ea128b297e7c36d56d4cad346e72aa3fd10e9d112e0587d594d19fc29c2f45de2fcda5a82bebfbf4e0842b37d5f49b5f24bf966941b78293277689fb76fd81c04f7bfed632e1c0a424ab2d5fe6194fbd84e3f5f2a58667c2e4bbab161ff0653292b9e405356073fefeac38d9be82a31e060c5a252aa6e14e32593f964c95a4827b47177dd2edc2e3992ad198c41e64cfa5f768af7bc3376bb30ae962dc4c8cf3d4ecd3492d0344c05627cbc1c8c2c630b6da5784929b8b5cb987aa64678f659379572756e9bb3697d0635deda4867df841fc3fc1ed9444bf2f410886cd94e7efe63674af0714df3a7b5507a4812b4170e03f"}, {0x1010, 0xffff, 0x800, "cb8f02a7990ca9ff1b2585266ac6ed069fc5c32b442b60e4c5917231e43cd072de526ea805f91034319f93ea6b79f065a6c405832d37bccb855b243c5f24f318950515d0ef7ecea5079b27bc905fe2daa59bf8cbb40493e4b7ad4a0cab4bbccef1f43ef2585b227c5a84c7bd41f8578c0fa211962136c3da0671ca76f97733f4d900ddf98e6eab19df1a25bae010e7a51cb579109f9461dd0e3aaf1ce17a8c5bc1ca12532b9dfd229331ddecf0e7a97bb949617c43dffe6fb6c3359ad5c0c1980ddb2a3ae133a74510fc30b0b5242e9a8e391cb5f7cf50fce8d9a2e4d06f14814ab789dd2f7caa42688dfa2f62d5670add0bbe03cbd672076541b70270f5d36eb562e36991892c27d12bdda9dfe8f3c32b04043ca1490391a6deb3911a84b783b963083a0d2f8351887d5b93770789932dd0d6057551ee0277aab6d22c720687a32cbb852c0ef737d821b5e3d34d685a4a87efdf24e192a5fb3415d8be2bc484a38fae84f43281cab925faf7411abd670dc302db038661aa51ee56667fde279d6a3f6fb63e4c21bfcee7f6f6adce6cce54fdc07462cf252dad0790aeb5570d69666b3077e7d275228132e6dd7cc894dc1946ae0746d12364e577ed89030fd80ead4b034581793f716eb5706e74934364b613e8855f0cd988944356704602bad21d09813332c9bc12df8203747c958e7850efaff28daa40e2ae1c98e3913e22f3feb2f8914cf8d9b7c8bc6982c438b89a9e6c3c3bed2324b7838bb3870d47785856a55b2c928b053a287642107fbf0b347cfa5f48fbfbc3c810b8be6419449c708214074bb47c66cd3cf300bd77ae9e47f8846c4a229f85b0162d98a192e67a34e94d2e89ebcee0adca815a7f9eab32634a66bbf3af5517465b2c56de34118c9bba7c6b08d414ba9349e4d9c1e06f43cd6170c29cedfb18a61bf223551aa1e702d36aceaff331752dc8d4c4210e9831b3045f36e47b7bb62dd0cc3f9128399685d157390663684d7ee9ac342e815b9ce8b1bfe2257b455345e3392b69e6a7881c65940d77f30b26b8a2b9fe37802da8d687971a21c793a7cb4d8e9ee5ee09f050436343da8f8bcdd3148b0888cb3ab9db3d602e3b714b68907afd573e4385d1c576c8a61e6e946935b4b43b68ac3be10692735a53fbe287ed13cb5a1380934056eb06d88ec5a63e2c550ae72139804f797b4117d3212684cc0ff3f670b34b1c54aadcedfdd34ec756dbf3d7788986a9a538ee89cfd3ee5f878c7d127504552febc753a1c92233a6a0c3b7bfcde6bda5ba6c9081e05ac316323d00b70534e6f7e7fa1cf5efabe532f1c8d0d6f7a283fb3189c349f29086d77161dead824dd21dd443b2e32b17fc457052cac381abe5a1a448d4333c8cc5139e6d3f13b30da8f80627217520729d05222cd92fd8385276dd1a25086f471939d3c03368b48e8e970e41b80e02f33cb629fd336c1bad82e60996f16a89acb3efb24b01140b98a349672741a5afb4b0bcd745ea6bcbd186ea88d95e4d062a471cfd780b24816b660eff1013a68c1cb8f5666f163fd7a80e0c90469bf866390688ec49edee78605b744d2c74d364ccfbde4c897876baa96be6bac0e617da21f7064be18f7be4bf02de004a941a1c5ad82888fdcf8e9135108aace6269c9cc5e6fbb658821bd912832d28ce74dc365dc19053253dbd2eb3d32eef6b6767188f3096481e617169dd1cb7e57eb84c35c17134a1f2bc5d4b2e7f36683bffa592802e43a19da8a8f89238815b21b4dd085146585d834601f32351765977eabd631b8a442014502e4a791f544a47e8d5fca1bc4602a88454764dbf419c6d789c8a7daa6986f53dc594554408b860cff7cef2f932d95f7f309667348bfa27096621f508f69f10705451735aa2501ce6d541115100bfb77742a5af133c96962a346d20c48343f50efb2ee0985e4ff3897688f106da9d785176bab31a37b2ae5ab044af348b584ae0b7b9407a315c836704866f8a2dbaff1cf72720a1097073a5e715ffe2c63b5457e20e25756675b2bfb56143031350c140a4555961fda969e647fd5ce18da0471bae7179cf27d8cc59653a665686723bf6d9fbef87c2f0d307871f2321f8c11f043262a15d6bfdbbdcc8c8c526ce07595c768fb537f2eeeca29438cb6878965d3a4c36da1a3871766cd969494e7b0cf0eb47d1cd7550de0e91db6682782da8e05506a2496a94844e50a3b387c31bbc50b9be717af6e9518c930c839405989f1872333d3e5f3bb31b9d2ad8befa2a237940488ca4ea37bc7625561c5a4b24c0f3202bd03346217e4ea52c27aad6ed8177622aa9b0c7a1f5415e13223ce1b9259e8d5d0e5efd825ff3530a65f46c0cd043b5ab88402a030bbad06e2fce8b88a6c5249e638e2fa11984193104cdf5493652932f8b1d3206ac11aa25ef68cbf05c3eb0b904b1ceaf291e3c4a13f83b2e1718bed657dc608ae8bee33386326ca16801b7db99fdce870d84ee24e2f84ca9f691ad9667722b09522457798dafc0dd278a75358912e360c163c8d8f1f95cbc9ed41b690009080aa4d8dd856999e0979a6d625425ee855acf965ac69cd8b61a20653ea0342180d3cf83f4e324e1ca64b865f9b151a9fc510a056a9c5dcaed631be61a66568eb5b8b29dd9014662021a3f73a78ac2acf9347fa54b21f8d9a14dcc454896789075e28ff6ea2fa9d1135de2be3cf67fedb97f02c4382d051b6eba18a4ce23c543e9f7a9695975ff6deb0c1d4097071fe3e37b1ff190128080ce4b401d07c94e76cac53743b98751c851383e444dc10f237c82fa36873217f6426868aeb46a6d1ee9805d83ce81fa48849378f7cf7816d20ebc0d4fc36aa2115f27a185f9defb3a063ffbb26c0423c5be88fd4d73bcbcddd9a1bb11dab9bc91c2119f672eca8fea0f8cc9a7aac535d387fc03b9828ce3d031e0d6fd3d18ebbf2053d390475d44acb0752ed71e7ae9bdd1773a2497a142928d7e8eac4cbda84bb0d1be15db8867899ceb3dac99a267c64384c05632504071c7262f1f77424a94de0f0b2abb795837fcd7421080b1a470074a2e214beae0e324f931e09a9eb66decd0ae9c7dad7176d60b0c96d0bcc20bb40ed38ad80c62247f9d1346943234fa980e855d8924ab091aa0f14448ad6ccba58f3f6048d8fc94984814dd70e03128b5d2afa06ff772d7c471c35949a96ef8af6707f60cc3c86aa04973b18e3376675554d62ea358b841d51977debdf3382e9905edc5235c6c2bdb1fc315e370d2190ef5da917cfed9eee486b26637ca2188811f4f5021337c5e9a38aa06f2bebe70019e15c290da69435a199fba30c44a586188548a6be05a1234bdfa1dfb01733667c708e7bbff136d9bdfa2e626da6d6929d75c334b649b4ae95d4e06858b9bc382e158dbbf335a487c6bfe0da4e0dc2b2b787d6d7fe167de92cc6d9dd61c895b8b27af6cc2800c60b6f47d26c3bf8081d1a535a74ecf576dc8e11076322e86af6ecff4eef12e9a17dd313aed47da953714d7822de84bd0a43e99453c6640860e1971d587f7c0687177273fff0c1ab245859891ec97eee42c57c735fc864fc5ddb3c70cd519d106b2624ab2cd268ea1617372956d35c23c9bbcf50b07f03e74077ad923f58f71d337f113637c9c353923514d3928528c225571debc39994ec063f1eace03ba8e5266def8bc7988ec0742047a95e53aa6ad77ff68696324d3d5aa80030d4e68671b61522f7067211fc632be64157ca377dded0f57f17d9fe26b307bc83f8afeda4faad7b305f9cbbb5e22bf869bdb68a2038b2952683c25909ffc7eff09c5cac38d1854c1a38c18c0d95bd3c54b470d05129ade44a0cae46c0a305390ba1030b558f458058eaa1899f5c9332e26273f31a0613d0c51b130926f734620013da64183cc7c80a9c5ee0bb18d5847932072d7a48d6ba908da9dc3879f1534340e9a0865bb37635d06b8485a79eb8752e5e17cf5854f769047005b88396ff8cf1f91e0cc563bad3a53b55d091997b93a6bcd8c066b8005f0d35dce5eeef501eea91fc564e7c6343706e3084770cbf8e1dac683f8f3af52aa4aadfe535c97daa8393ef2e88391774627565d016fb06dc931abd592f681154554d8f338d42798f6917b7d66c173c1be2848c06bed4fca1960bd7b39eae281b9f7b78a2b60c0d4482bb6d2e65ea5c80d980170e90185d38974a525d6c2d64fde9e8d8bf64022dcac07472173ae7a812bc6a451d63308afc30575cbff4152a70b1336b45d78ab8c0ae65a997a1ccc3c1af5920cbe9becc48d811e0e1f1698e91e80e178663cb407b356a17f375a82e9d0cb991d4459444adc82def2762d9c47da8f353ef8c849e07544137c93d3b78a63d82195929d11f126b76a62850af081eaa1943b6c228b6c41312c36fd7e93bf04fded1013e48786ed859804f1bbaefc30be55a8e5fb38d8cefaaccd365a3d6220d1d84e5fc7ce2c48ddfb7a8ea5789c7f3765cb647c49d36258a37e0c840ae492e28a11178a2161c1491e9ed2d79f30fb577709245cd81eced4ee10e118e39ffb41e4becd30db56b983d1644ae6c60e2c326cd61b69059322f2dcc18728f246b600be53beb4a53759507f240e82066bffcaa9108151fc4839c2e0c576d7f457a0d7cf94d61dff466873895e25a36f3479408632093c9af5895845ac2674d73c763640bbd33901004fc15bb419169f22b3b438a44e97e9fe5b0c3836e6cf332af2f2292a082cf77007b475b4ded1e0083c936b9109d8bd122fccf9ee2f018a9a46d8ac45c8c4691f8db308d0c469279b9aa2c074af2818bc95878efdbf281f0c02e806af22d1828bbdb077a25386d0cea9202c6188cfbf9d4bdabdc7d0ca52b3f034956ee4fc35833f30e4a9ea8d89fbb8f0b0e8000d8b0f0ae00e8285990cd736df5fbe79f055b9f89557e703906a8de9a83f371a640a838ff775bae7db5d0d35838f6d46ccd7cec4cdc76fb8083e379b8ff4f627e64c9bc9d4cee6e58244c493478b14fed11c15a8f73d19af5858ae4e5762faf597f147711f456fbcca6c7ccd7ab16f338f10236a2f7e1b6efcc3b6da03c236fbf515ae0796e2ce629397cae958050ed85746ac04d1d8387839763f3e28a787a3b4b80256624eefd0aa0efafecea0292cf69c4b944edb1804c8eba91a285012827dcc1d762e33402a4653f86633c005cdf373f43f7379052a5c70f99b3827fe786cb1f8cfd12c0b750a1034a7cbb6befe99c0e655b63c42d1c14b3d54846f0191706876b56c67e2287d4c8ef8a600c3cd88937895a2e5ff3e33953d958b8845bab2c823b4a5628e4240f38b5fc2f79fffe89153608b72045f6077dc459a4ef4e98fa03a26674cd4f3c2ecd11925a00c8149470ee5e773a0bd85b2401b0b50af71d6efeaea97071e3193f854f032162f2bd0eeabcb43838f5582d998ae3951cdd93822321546f0054461437ab7995781eaa12c6eff87baf15169fe979493698760d49f806fe5964e0f6d9017160dbd7ea4a2fa2175dfc074933fdf873a8500aa66c7ec26a3d9fb018ddc0461e05ae3244c837d1bdfd2e24c56ca6906ac9fd80f9cb7f2cf0177aa5fd45d8763ecc563302a70dcb9ac45850adc55134dc8125cc097bbacf0b24ea56b435c5b921500ca38c6fb90f62abd3c2b4c5018e731b91ab0ece64429ff239fa5285d4098269b3bab163c3d86d32b47b614120f9cac8b237f6ebf86dd2e1e5342cfb2146810da0933f11f13df6a0b1136617dbda5c2ca0ea1190c5852eef36af839ca5ce91f7bc9caa0c690e880427e0baf9c21e1fc"}, {0xc8, 0xfffe, 0x7, "a80e8398de09ac907f67373df543cd6da074952d92de1fa867587cea4878acff46a7681cdf6f7908b31696ea6c40ba4f7c3effbbad02ecf4343976eb565522f569fe5193df64a390df19613285b1c2a045e0ee94535fb1adb066e363f7a0daaf23994b9cc68b934d06e5e372321bfb3555b5eb50121b683c89b63406403e8d67a9332e0675ba66134cb6921806245efe67729f487f1bf1bee8a460da839d7829ca019956dcd04e9ab417c8340c570036bdc02547b6"}, {0x1010, 0x1, 0x8, "6124041aef68ed80db9aa35996c84bd2ee39b3ae0bb64bc38ddb29ad84eef5d3f3a92ccf07f175a8c0847c68ea448de3d0c04ba22880a4f3cf6a1a2689b40915455dcce28fd5a96933912739ea2e4e4cb2a96afb54b203aab811c8af4522ddb66d2b2627d5499d2fcf193e4767d4df80cb31d99fbc0c1285a933830442b5b0c34aa4ff17976ae653b9cd6d5ba9019d452839cb41cb4a78bb247b8046d0310d6cb3f2aedf8628e6c8380e850663d3dc3728be902a62b3d44911f1a8df04e812db6fc89595728b971c13a250a25aaa1a398ff486378fe6d09e8a5fd034aef8d807aa5531dba6f41ef3005a9f972fdcfb48d8fe2789fc43a1347fc525f381e151dc0b1313d4730fc8c423e1ddc51f582a39d6a5815fad0568b7b9a296344fc08688fe3a89cb953c6f66737ac16dd6841195791c066c672d8db153d7c0b9eebd70d599e5d35a3fd40cc7733e29a003b7d35c58140fe04aa0afb29d24b03a1955395f82132628a0167c124cd11d2101341548afa7f68310f5c467f96fe0ce2fe7165d8b7bcdfa81b83d7db63e69d782e6f6ad2fb5578f26b3a98eea527e7442a9df53ed36bc6320d5f6083a8cb3be3b14fe7a0d2887dc7264488e2f918a6f4edc7fdb7dd026ad09d12cdcfc2888924c44a36158aec7514274778b514c193cf9afcd0fa38d451916f489617da4c102ba5fba794d8b43c62f05a6cca3673e038ecfb6aa6b7249c44f88d6ef3a64a998269cdc8732c0fe63e68f78054dd916e4065ee591e30ad488d5676b7b046f34ae3a741e84f070d9d24ab02e2d4f17da9cf174fd3b5f7ab55d48387c28656a9ff5c646bea693590b1a11a63757e98c6dce7c972235815d2ffe4837208b4d417e47036527279935c231deebda0aed757ea20ff60809f1db77fd74869d85eb75d8ca12bdcae71ed71df57b25ac0de7d164f38c8bfc3b0bfb97e664cf1ddc1f118c68a290f591fc583111152480af19023bf9e019ca6ca6334f5d25109418a86dd8f1442e5c4b0c5770e2b91c57d610802cca47fc08ed0657c55fbb29c83059bea7c33d96f4f5496ecf11648fb0aeddfeea9133c7cc6e6bfc6acaee15cddfda286da2d66b06df69fc9cac7723d1e8e0e344ad8039784b4fc75671ee7dab8ba89e7c708f209875856942646ea605f6dbd5a3e2a7137cc9d9224c7fc668a42e88eeae0a79ecbcd6398704b1a0ea6cfbee8b5e20d61822c9baa62e7e2ada6a5a38c7528d26a6d0f9da02bcdd03b1efda2de375cd0789ee25622301576e4d514d84afe35527218c8125f748de2b0237f05cac2ec688829363ccf1325dca87ed1f4b107167ab60e755501adbe2861382ba00d04ca5bedcf077a42280d1289236cc8037243d2df66179139cb66053e9778d87883b08d95b8ce7c6da52f19bf69a0e147a58aeb03daa37a25de7ec1265b8b283d833e96c1ceae22b05d2f0e65b97ea3a90bc26a53242d996f3d8dc2e37a4fd706498bc7e564684af90a9a67ea400ce10687590f2249ad1f9171899e66509fdd7c1da761f5c303c03cb835958f807839a9cd85d42618cc9551de87b856c344896c6f23dd92f972848824b543a77d9a75f972385bdb39f558ab809140da2dfb8344fab58ec0c37b303ae8a92456f2df4496292af42260ede963bf54c089d7ba0655f4cd4c9245cebfcda559017a72b9d5bfca2f50c462926bdd70c430301ded7acb9dfeefece9568b280192419a79fcffb7e17500ae50489ad67545fbd029c2441fed9333436ff52558b9a2be6f06e630260524ec6a342aabfe4d0cd17470481df786ee53aac79b5333a444bbb3041d8c40f40d57a61ade63a5c16e814670ab0ed76899c3f709ee80ce650fdecc34f4c6b4956ddeadaa153db1f7363c2d67a114e3d33bd8cfb11a029bf76d4c2ae9663bb7f84180d145179abd3dce8e808a7e481842d0c250ecff8c5bfe7d791524c0f700468c9a8e00e0124e42fc3780c60ba8aa345a3be36ffee1ce02af892b92d8756b1bf3a798481bd1d4513f9384a6608c9ed4539c2bef0e801e2bbbbb4adcc038f1469c5c186fa9573008cf57b84a21928b91c790d2f0fe3cceb55361d6e5c179efe470594cfc7706b6f5d1cd60981ccb2704c1fdaf80b66adafbfc3ad0e4f21d324530054c0b7244a9d69c52e1ee1cb103126dad159060f9cf1419a5404674f9251df19462202cacf0e1ccb5f3eea42a811b4ffb26ad95208bb2e3f7a4b338be811b3b792a1e9b285c346a3e66450d7d5a6522f3876c2682e2d110e5a5ce48f8ba7ece4fb3732b4fe10ac893a7a60193bef69f134f7f77c7f7ec3c3447ff3e2753dabd33e67e865eb9d9c160f3550bc7309c0e61fef65be91cd8aae6778da7122003338c75907f9053579105e9bb605493027df97aac18589a19f6cf240ce00a4a24a879a4f874505ea5e4028e9f562c9825143f559ae4218be55c66d542b02b04b3fda2cac84999cd60063d9fd2690664a573311cc82cb1ff601a28c03fdcb2f45208e46e8d7a2a2a2fbc86028afb58020f91d25b0acb4ff9f2d816d59bb3cc7b2263320fb80c4e7a934459c33dc1309713fdee7db8ab44be8333672fe0de6c1c061bee5b6f487ba5d1beb41176f758ac145e7ed91f43f3d1fee2d9455c8533728f518d27b21814cfefb28565edec307fa8c269075ec65ef425b68b97b5325287cc5e353e2dd31d99666d82a4f30e158fed9ea43dc50f44c3c9b89d95e82bb06cae6abc1c14241de04304d84e28a29af56bec033d9fa30b97c0a3cbef4fe7284ce4834f4e8236c586589877599254f85d2ae6f966a474d05edc1ef9375f86666324bfa24035ad3274781cdd2ce0eb6a5f6effd102c9ba179c6cf921c06857d412685d1b8938aa01132f03aedf20bc7b8747ee24d37d1d8845e5eb0752c2b3fc9e9e5bba41f461fb48b95a8051072e3f6e32c336330df4daf3ddf52b4f84b7b125077d4adaf4cf623a805093ff4cbc0560de03bb7f01ca2367920c8fa91384299dec29aa8a5b63edca7e51c4b7520d9845e03c672d98abd738d99502dbdad7115e713d248923fbc740b0ebaa6a4befb36dd7b774e2c35e6ed07d5e1235eda18f20cb56c8c2d8ed5b793e082ee2a36576258fa1f228429706fef138ba9697216d09b3ab9f7668ef840650644b71f0e3961eebf7d2ceb65a3ea1c29cd07687c9a8c31a5ecd77ecf32eba204d024e3316c6f27196be989c2eba1b1f6e946ad3f31b6d82eb6561825a0d7f3d72d2dd20ccead69051c7c79191341b09ee27bbbf3b06903fc1931d57dd6c2e39f87996a8ef5c21b2dda1453625ede095203fd3112232f35be59e0e8c97b23afa0b84fda89b1c56a8489a0307a6bed254b920d3dbffa06769c26248e93bf44324181f0a946b96393fbe74b5459b5de0a28527506b2e78cab9224c2f29d7166a8d3358309d1b7e254c6fbaed3478aa4a84181b9b48a7fbc979b602d43b4ef4408f216f993d364da38f4a3fd806cccf4a6c074d7b77d6d7f5771cd9a4306756f6a1869e9882d79105dc2cb2fe3cc7d3b9ccebfc00a4436b626d11260091c3e3951f5541c3749d599661be9c827731c6f862bdd2fa79f373756d3db2d2ccba0f0d2ff7bccd0d6ef87749961905048df1de22f95222c45909df69ef9059fe67179cb37137ca00b798217729283782282c484d232fc92d0f5280d1551de6e268aa660d725d10ce7b7191e33ce857b8a4342f341bcbfd558cbd84b3b3d1c2bd18b9ddd6039841904786e8459e95ef566171da3e2b6ad1ce910a3484ea00791730e4174b32e63e8eaa9cbb8dff554a1404dae46fa872ece84e407592873aafaca6a33aab281758474e18d9cd353514ae5eb6864d1eca831d66d429cd29c48b4bf4973dac20ceaf89001cc821ee3a62501790308ba452797f94261232f0b5e6f9f4189495774647e067a13319e203f95f00a450e3318b2f7503ce14fd2a81757fc2baf4f081a0765fe01903175f55f569d3a90035da8e43ee6a78ac12e90c71e4989452326e7b43066a67e5d74cae46a43d18ea2993e7cf93b97aa2804491153ab0e25c855f7162eff401d4179fedba05ac83c9c491dd2113d9d9047d589e7ab1c613619206f8fcba30634dd68b7b6353e123b3cc0dbf578c96e7b6a9e8abfdbcc29fbbc2a7c213c12ab2bd02362f369ef51189377b05f750c1ade8a11bfde1d1d63fc4fff4a62b7804a4e8be2c9a42465b7907f3cbfbe357e7a572ac3f8e1e4092a1daae5c296eeea39003e841df0a2699e539c2d38129de01dad5ea6e0d644976821d73e3e4ff94edc96271fdedfa5f944e9cacb1028effec212af91cc64f385341338252cab855b2a74d6f2d0288324f1d16fc4e0d185d37e5901fe103865cc0ca5a86d463111b8f6044d8d5d74949c842613e3e7f1f9671ccd5070d4d401a97c2283f6b676c5ced4fec611cc71846f1b9451a6849eb5663696f01da62aa6404b9a3b1816eda800c51229a965da2f8b394365af429bd45c41fcd2d76d579da7b7dd73503d7c00f24c86eefd2103e15e91adcdef270ff1323ab9402101d11af496b1efb849bc462d25381158973b68605f573e0bbf1fba8258958ac9fff475af0394f0b8c1d9c2aeecffb01422ed48fc27cdff6193de7ffe8e814fde8bae64b0aa1206ca9021fd46abd68c54fb82169146af1c5e6d0dd4dd5536bf9bc9d8a9102dee9b4b40949dd08b5fe602e3164adeee99e424cd5e81f39ec647723b84e8cd98cb947bafd862879f0177e5a53639dfd0155fee94dd2a531a1a3458ebcc14d525ce7d874765f7747b4d6b71b06ac40cef8a569ba9adc602b023d06e29246daf1e6a9d6baeea9cb7f6670ce57cfdc7e0d14ff7e4fc54d4508b8741ba718423b9d05d6a4c6373027bdb9e719cbbd89b6f355a77b1cc36b7989c748a380e75afef835902c405550e324f7c333efda22ce23033fb0d8a5afae4be6d0d9b3f4357ca967977ae9a8bc3c0b636fd4280353388ea4055cbad39a23129579d3bd3fdba71f7e3f87c82cff02b2a5ea4b2d2f59eb6c93e8ab729062d182536e84b32189f7a8e95ae67c1248e1f2be1198940ed3e60a0ac2a5b0a76131827b523dee4c72075fc987fa6bbbc48baf4dc4b6563dded862034f9cd8e4cb87f34fea858bbe9cda200a7549e3d8d2b07ea4139123790c658bef0998eb03664ba872bdf37d6a4eff91f27b082472f08f0778615a097ac495f818e2f7d3d33be1b10f8661d1ee2cad48579bc3e150d0dcb54d8149e2e0520a7e0e340513e5cda1e482c0f4670bd811792b9512d2892048b96638657a993e4ca84d4ff8763bbbc45c93f99d969a3e3777d6b4b11fa335bbff6e81673756fce910efc28ba4a6fe805bd890d6b9a1dddeb665d919247ae2beeb71754bf3fb45b4b1fc5d3208b74012be46a80a683ece93468b8f6d4746f345350368f7f869a79fed1cda06e867ba7e6b4b5aa187eb59d42f59065ec34cc250017d8c945cc2dc44743fbf913853abbd63c43bad614c88e989927fe89ee8c936456c052a3dbd27a13511c06c1ac126a813daadd02ebe1a0f4475a3cda234d06ef1a6d2ec24e2183dd93044c7ee0c922a7b7bef851247f7ae12b150adf569fba5e1c88dd0b5358c19ae9e567511b406127e68830ff6b42da45765e6b88b736d1566cb49ebfb135c970a2e855fadaee95b4ae66d2af7b174303352140ad710072b3acd52516d73184b4c6744f4766cf83e64737a288f798299eef78498c2d4ceac3a42f26c943358c1345dd0f5dc8fe46c86341506334efa4dfa4228ad87699a651a817a97d48b0cf1968"}, {0xe8, 0x1, 0x8, "cfc2de650f78497b3bf94a3c5e1db2f82a4eb13e88834a5b1325d7fe4e57b5149d42879fbb2b3b777be27666e535e1f58dccb27e57d624de28901ca4b89b3e0b84bb7a4c09a9ff83c7e53a31966256331ef02a4240a172b6465136652ea53d4c128a6e967f7613ab073a2984168303235c2e12069a1524e2992b0f1fee5cc5e199f521fac2423d84a5de47474c691f9b6890329b993610ec1bbe1bf058814bec7563a12fe998526a9c2ae3df0c3ac406695cc476c492659f7de1301b83ab13f343f8a2060a2d82b36455739ad8be5cd6d1"}, {0x18, 0x1, 0x3, "6a32f0b3759686c4"}], 0x4208}, 0x4) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000005f80)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 05:04:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0xc918, 0x8, 0x3]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xa9adcd4cd91438b3, 0x0) fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="c1bb9154c7037668167b262fba6315b7644ce61a10c289ef5364f3c508459754bdcd29083569f67769337dcaf6e85cc1d76ded2c596e2f97ccd9a0b0e19f33e35747142b8c5eb8b9f781a38692c63494b8ce0dd000ab1c05af3cb8d2e85ed472e00be667268d480e537e5ad70b0b36b6053a6dd942f821106731dcd7175c3dc84979902cd5a2f898775dd91ba311acc8e64d5c50aae398832647a3f90d0b6a3ed32a6d639afee15f18", 0xa9}, {&(0x7f0000000280)="a568726c434aebf3448d682c", 0xc}, {&(0x7f00000002c0)="999843410901b4f85fdccfa002b303349e8d14e40182155a840ae0e7bf2860eaf1b0cd574fc435b7361169fc376e0dc1ddc22ef30c1fbf1a6a758ef6be256bcbe969ea53676937303b93b6f4becb05853e805f4722ab6c81fba916caac90da2a8cf9813c79816907d81cd0d968a3dbd0033264d03a2595e5407a369c342de6ed8e2ef09d1b0b61a35459de125450d6f6e7e74b6188", 0x95}], 0x3, &(0x7f00000003c0), 0x0, 0x2}, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000700)={0x2, 0x81, 0x40, 0x1000, &(0x7f0000000480)={{0x2, 0x8d, 0x81, 0xf7, 0x3, 0x7f, 0x1}, {[0x2, 0xfffffffeffffffff, 0x1f6e, 0x0, 0x2, 0x2, 0x35, 0x4, 0x78, 0x6, 0x6, 0xff, 0x7, 0xffff, 0x2, 0x80, 0x1, 0x3], [0x6, 0x0, 0x4, 0x401, 0x100000001, 0x9, 0x10000, 0x6, 0x8, 0x9], [0x2, 0x5, 0xff, 0x80000001, 0x1, 0x4, 0x3000000000000], [0x6, 0x3, 0x1, 0x7, 0x9, 0x6], [{0x9000, 0x6, 0x0, 0x10001}, {0xffff, 0x5, 0x1, 0x3}, {0x5, 0xec, 0x10001, 0x8001}, {0x2, 0x4, 0x40aa8067, 0x4}, {0x3, 0x0, 0x4, 0x5f}, {0xe15, 0x3ff, 0xffffffff, 0x6}, {0x8, 0x40, 0x6, 0x5}, {0x591, 0x6, 0x9, 0x4}], {0x2, 0x1, 0x2, 0x7111}, {0x1, 0x8, 0x8, 0x1b}}}, 0x3, 0x1}) r2 = socket$inet6(0x18, 0x12009, 0x3) connect(r2, &(0x7f0000000740)=@in6={0x18, 0x3, 0x1, 0x101}, 0xc) socketpair(0x18, 0x4, 0x5f, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x10000, 0xfffffffe, &(0x7f00000007c0)="6bbe98749da62f463e4d4de81cd90485455597bc5dc553a4461b2cff4651e901972c60f10633900ed9c07a36bfbc57d49985d273ff950605814a89970f4334d0e92c774ef638d79a9a7a78d540500fedb0a142b3cc67af3b416618e4e2afad42b9042e6cd67ce50c7a0cc3e275c7b1a69c4e1fbcc7d2c93a69c6b91e03b1b18699343751d7871b8edb85c962b450c7781323e4db93258a82c28d113f4940d7f3eb1dbae54f032707d7dbda5972195270debb711ba74e425b13bfe01fe7d6727f4a19b1b2a0d0ca6667e11e1fc2e802133f408e89334ff49fc21736c453d19643cee026cf1507f6ad46a9f3ac57f96557819d3bc9b73184114805efe4bd1d11403bff5340999d2c265402fc9463fff7d8fb1f15428ba7c426299ff1990577526ccd09d274a888fc49c78accc8fe59aab50be0141565b4a1902200f3ce51087cb07bfb63c1f1ebf5ae2229a72fd7c57ac681703bef8d9f5c1987df42f8fbb34115af771720bc1026ab1f079d8769f078181cf0bf0ab4367c584ea6464ad1f7644c509aa7ed6f6c79e126f589bb398b474b519e6aa8a85d4bbcb4e4c35804ad14928ca14dc17242e8cf58adc0af3aaa43c3cca25a6cebd3200715cc7923751ff40195d13b713fd6372c793ec74444f7e8cb1c5076ace20edf817b6a95cd2c8e9fd9f29c822f982a9fde3edba16b49e464516751beb8def63790902e53cad3c92d44c1861f0c5fc745a8f1dcd9935eb72ce904629989c12e4c448aac8695ebc7588b5f0fa055568c0549864530d177d9c58a9f1a528ed2f3fb56e9574f790f1536af13ef5588c55b9f89119f2eff3f3c29a4acfd2e45e2d4a88f7dd5b7444f4e19e58419e4d995bce69b66d5c75fd10038876b463474e60fb46cc74b06e4d853f10f457ce1c53d45445518c9dc060728ccfed2220ea6837572fb2caf8c98fe6d5c3177c8ec60e180f8e6372cb903a8149ac534ce551a29217e29367191a35ee8ecfcc7fb0e30e9d1e09a14d8afeeeb26c59150b48d03440911a0f3325dcbf5f67e820053a14e34fd9dba0744cc4a1ef307b3fdd778165523ad616b4f1aebab21d84f6f22370dbb05fe0f6b6b88c6e325390c0032a1c65aa2225867d1fbc069d0367602b51439598c94b425a9cc497eeddb98cced99d4a54b2bc860bc0983a30e1c946bc6e96895c9a142ffdc03a772746cb84c4eb90db9496ce88e0084ec1c507d64a4003dc7e20efbfd927a691b43462614059a5c6f8159e3103a586ecdd6246c06903ebbdcfde2587cf69314053d8208fcf05992477adfd667550c972e0e83d947f936e4009278249524d3de645e7933dda1b3b77aff3d9a7fc67925b5b6e929493c4bef112a4fcc9d30d3f8fa93d60009ed8705c366652a2f415a2281e54f72152cf7a2fc6fbdeb37957cee96573d42cf206afc4aab80b9519eca9dd0f7328693544a99ea593df3060f2cff5595efe4a4f2c98f23e1dc0c13dce58efde5d727cfdd3ca4e19d91cf9c972f1540b8529c53c67962f748380e101ebb76f8d71ec7ce344f1c31ff44296aa302285268075f84e6297fc75ecd59327053a6d770a0b92e3e6c5a19d4fef15ec56794e2a4493981c73d89fff52f5285a9180f55e39cd28524a5f0b2fc86a36a556a2ae5a69cae0c20e3cc8dd0f93842d4460d231a74311beb46e157a21a68e706840bd76a37278644287bc7d43a08a16adb172eb2775eb8f7868d4d37e6d801548dd9f6b5ef70959070c0d521dfbb93e837b8d14d85e64585cf4c4308abba42f81d6029a9b14d45383a9e2572e2b817e72214ed04b36fb9980dcaddcba467f07e58ce45e592f7ba62aa64c20bd7662977a0d05d3d82ecaca000fa78f4c17721eb8bd47a23ab6877836b3fe8ebaf32c2cff4fb0b3636d49ca668c797f4e5f31554eb0594ecdfd1c5a5ac667155aca695babeedd4744057cea71d373acd5ddcc59df8198afdaaacb961e032b5bbf757592fc028feb3dac03c37dc77e38c8ae3782e75618e43be349f72bd7a95fd284e04275fedcdf4c33019d20a4b6257713b381fd8ed8098862c7e6aa4539ba10f03f6e88b712827e89ccc8681ef5dd6cf389a1bd4f75b74d88c645354f60ea71af6125ac35aaf1b22f501d34b4cbdb77a5bb227fd3cf5535682d69f1716c722df12104f904b6fad83f8477b1d3a319d9677ddebc68773663891116d5088ca1a65242d6aa30d852f0fdc330651bb8f11d87497fd709b64343e8bda33a5c360dd1ef0b87b0e0cbac996c1956e2568afa5d6e6c83ebd8b52497806f506a3b37317ae3792dff2bbfcc77273260f3f97bfae48b2b5c1b91483c458e5499836401817da70b8ab2cf6ff62247a8af505c2d0478a94ee884501e1514f2d86b699d4bf1b9a9a0233a56d39ac0a8d69ee8eef79da2793f2064fb155d55448174351d2aa2fb0a3ac8bc6af5e2051b56beac5be2899936ec85e7d6e1571616964090f81e58d2854e1b22b29daf7475db0094306f3944a854b7c84a8004cc92e16e4a0d91db7f0bc2ff93420576a85726d1c806fb9e28ac719955a67b6a6d5093d6ff6e40f6ca537e1b903f439eac5f18998fa9dbfb0f36779bb439ac3749fa46ca3c627dc6ecd6c5dcfb541e8e91a8411a980e9cc0c9861e9d6dc38b66c17dbfacf0d4bda915eedceea53ab8f06b8329e03d1807e177e9fb6eaae37a18fbe2dd5d07401a39715712a5691175105b005854a92af35da8ffb5c447fa619abca9bfdf634edad7f794d64e38451381826ebd4ef7d30c9a50fb0efed383959197dcf331655ff442581bc4db1f42425962d22ef347a8c9f070b7641a5a550ac09cd0b164b1d7b7920f1ec9d88877c21ef319da14081f20e7071a1835714b96c982ce6cf6e84d8041be34eacaa6a529dc37de301213002308ef228dc07e7b4b9de9703dd12701c10c9e581afa406828f9f43a18fbf5f54badea44052b5b05e6911762944dd8e0844daa605c13c15f3b6e56aa078b8f084df56c980945a0bab953f6bf12328c0480bac1ea9b07a224be53a655f56180a3ee870083cd89472c611c897c9a0ee8b9b9be43cac0a59f83366b06bf233278c04137b0bac6f9af1f54b8f908a382b0ef28c53cb47766b513970af6d600a235ee4938366418b226ed69ab11e1bf278a2f14877dca190e1a93500cc8ca4df72ad14ad8dd8377d06c578e87e7b77bb267593a47978c4216e9ba4b2d08358001c0dedc204b4e075e38a68cd711db8533b14400ea90a73d428c44e65772695d55e5efdb32caed555fc5cc028f10b942753f3da32e1329fb4a2b746d50b9302eda3d098b5a337addf2d131bf4f009a7ab9f4044e1e33385f37ede8a56b06f273387e4819d8e5ff28245e4163f7f14808519920d3bcf13f97ac97b62151bb2d90ea4987a2a9673383e0be2d9f2ba43a2ce4cfd19aa8ea8eaf5dc89abb1d7b921619b8c4a4c8e4bb5674df4bba70655d896fa4e6872e1e8697b24dcdadf6613a134b914daff25b5b41e53a308a5878a672f186e3975f270352cdfcdfedc53e4bd1fc3f82109c717928c3e194ac4bff96175547450abc3fe028d0f1d167d998401c14dd5aa6d3374d508a015b44f7d6c814e350abb6d3c5119c3f934c280f35cf2a8d16cdde51d59fa610d621e67e3475aab2a5da32334e8fb864a2082565514fbc8a2e092e13e57734459f26350a216aa4e0a1e4ab8a690d53667a9340b258daae82c914fb55385b7dc08374b2382963f96b760e99d80dd0b9cec9782dabc6316a1b51cc29c2ef8f001617e3440ac1e8fec7ec0a9440f1722dd448e7178365cd3612ea1b7f84fcffba0a53af2bd2800fefff0a4d025f2930cf17d41aaa112a7ce90867e2dbf3b627cc387cf71194b5736caf5011f861dce652e409f89420ae6e1803a5657a97e2e49c99ea5dfc6741c84acab5e9405457321ec847180fb30b12d88015887ccb7706e9d7e0569a60e24bd2ccf4061fd387aeb4059da8564bddd77a5ac1a9d3ed37edd3b32d0cf739f0f4f6a4ac2b455c2bfeadc0a4263ebf48726cc593e0b30fc6b66024cc20901d2cdcf213d35840c5a0278e1dffda534d4fa17c75cf8e14e6d8705b9c0cf77a528dde1e5fd6ca0f8c0c659dfa1569dc249186b9df5b514154b563208f9acc073e6518a69958f4ea4cecdac92b9a8533fd4af0c32bd16754d7bbcf750f060826281dd0773a273839b2bd5c2797e3091a32c4f3485e372415f84e51652d694812ab6922ce72294b9fcd335dc453eeae58ccb2465db636f2bb6fa560c711019924486adb52e7d5301e652692326534a56b680957e2038f5ab2251fbdb6fe140198750084727d76aca68b420eb927958e5cfbab0587640aa3f86b2ed983ee461800def240d8f14e59090af08aabc0830ad22585c2e12636ccc7c6c554b28f6550722e555fc7b40a9eace2ffef97520623fa285d38e1cf6e7a3b7812f0a19f7944d22a155484dd117651ea0864affee834f6a021b85b252db52bd52ba286642c0be8009a4c495fb98d848fd47dd7d287b031587e1192d4a28718dfb421105851cf8f6557ffd175107cf1cdd51f35efa246ba7f02bc63305f128d620e2b2cab0ca5314396be6ece6cd0fc23d8f8202ea586e3e8ecc34e203e530e7f5c3373ec3732b91ab5b11e39b0cb33bce1c3351ff8291c8a05a0ee4cf354b51b54d09c96046077eb77e956fc4091a9db65eec59b08ce12b2e1f99cea5042a06ca31e47362ea723026f17a4d7860315d55181bd9de6da48bf4d0a547e66b8f0ebef9d24962e8f6213fdc09d971f77211f08d41d09a765037d412defed4c875a23e9d9c777b89094dc642005e5d58e5dc326c6f64f37cf80aff18fbf5676f55399c7dc17ccfbdf7ef7a5186d0750631157d3c9732a9a5acb20830701dd407c9d4b4644a293f327dd5e256035762ce34cc8f7424f1032a51ccf16d465a1032563ca3e30ab32d71ca9485d111c3a0a5eae89d7ac253204d8d9d2ca509dba1fae25b196f987bafaacb558f1936ca725289ffb4a256f0e617b20040b88ecefa105a2ff7c56d23b181e412a6a7cdb05752d0772677c688f9f2e934ceeb0478e106699f83ccb0c2ed32b697be5b06bb625f01fe3ca776235e48773e548cccdebda4172bb3618a2cf270b12a38aafe229ae852e177e21f2693b99e76b7befc42cf1c1ac40cccfc2310b4fda1401b3ab5689f312ac32a3015d06059c3fd1fb941099cdf98c9cbab53c6738ae72f0da70fdbf7ff0542463acaad7ce04f4ba964e93d41839d6ac8658d88b0c8910804abb1c7bfd6f9d3adda6b8c7ed402a97173f93e0686b6fb9a8d1b85514cf32239ba17717650f6c3eee3f9377ddcccaf0b84639ff3633ca3c5e10414dfce9641f03b04747a43e0a2f6edc0f7b3c05337a94680f2e4e08541c6a7db0dde0d087f3ed0dfd6ca2d3880eb2367481c29d43e6cdbd2a17f28f15ad84177524d0623a0b5d7ea45f1c9a62f05cf9a1b5c704564f33d0aa19346f6c273e53a9689da2399667067eb70dfe548e6b389ae83385284468ece57e639072f81ab806c9a3756f44c2dc14ceabad022f925adaff2df2cc1d9eadfba92a5fb5ba79e930042907fb5786d31a13bf934b0e5a489c16afe7eb8d4548d7b6b06befe15909cb2a39e1f2c5582d6e1af53732bac990003d9e89da4e70280793d611497702555f595cc9b45a9d0d05224e2b8226aff80987e5c4c0b1d2f2286c7b0ec74856bb3b62e6c561e35dcf96ad008e0793af88aaac192d6c7b20e100b3e4ff845ed202cf27489a3a93a00a94f27b06ff965b7ab055fabfe75c598e0", 0x1000) r5 = dup2(r4, r1) connect$unix(r5, &(0x7f00000017c0)=@file={0x0, './file0\x00'}, 0xa) r6 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x8, 0x98) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000001840)={0xc4, 0x3}) r7 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000001880)={0x7fffffff, 0x101, 0x8}) socketpair(0x2, 0x4000, 0x58, &(0x7f00000018c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001900), 0xc) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000001a80)={0xf3, 0x0, &(0x7f0000001980)=""/243}) execve(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001b00)='/dev/bpf\x00', &(0x7f0000001b40)='/dev/wskbd\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='/dev/bpf\x00', &(0x7f0000001c00)='/dev/wskbd\x00', &(0x7f0000001c40)='/dev/bpf\x00', &(0x7f0000001c80)='$%\xf2\x00'], &(0x7f0000001e80)=[&(0x7f0000001d00)='/dev/bpf\x00', &(0x7f0000001d40)='(\x00', &(0x7f0000001d80)='%\x00', &(0x7f0000001dc0)='\\\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='/dev/wskbd\x00']) r10 = accept$unix(r9, &(0x7f0000001ec0)=@file={0x0, ""/94}, &(0x7f0000001f40)=0x60) bind(r10, &(0x7f0000001f80)=@in={0x2, 0x2}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000001fc0)) chmod(&(0x7f0000002080)='./file0\x00', 0x4) accept$inet(0xffffffffffffffff, &(0x7f00000020c0), &(0x7f0000002100)=0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000002140)) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000002180)) 05:04:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 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) r2 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = getpgrp() setpgid(r3, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) rmdir(&(0x7f0000000200)='./bus\x00') 05:04:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x400000000000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x3], [0x0, 0x0, 0x0, 0x400], [{}, {0x0, 0xffffffff}]}}) 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', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:04:42 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:04:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x100) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2b}, {0x2, 0x3}, {0x2, 0x0, 0x0, 0x6}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r4, 0x4dae45249ccb2d55}) 05:04:42 executing program 0: select(0x348, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x76bd4}) r0 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x440, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) mkdir(&(0x7f0000000400)='./bus\x00', 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) mkdirat(r5, &(0x7f0000000440)='./bus\x00', 0x20) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000003c0)=0x5) r6 = socket$unix(0x1, 0xa, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x89, 0x20000000, 0x3, 0xf7}, {{r0}, 0xfffffffffffffff8, 0x77, 0x1, 0x1ff, 0x9}, {{r0}, 0x679c7c53335d5524, 0x42, 0x4, 0x3, 0xa2e}, {{r3}, 0xc, 0x2e, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0xe9, 0x1, 0x1fffc00, 0x2}, {{r0}, 0x7ffffffffffffffb, 0x93, 0x0, 0x0, 0x81}, {{r4}, 0xfffffffffffffff3, 0x1218a442d884f3f9, 0x20000040, 0x1, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0x40, 0x2, 0x101, 0x9522}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x56cb, 0x9}], 0x100, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1e0000006, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x45ec88bfe534faf6, 0xfffff, 0xfffffffffffff778, 0x12c1e0000000}], 0x3ab4f102, &(0x7f0000000180)={0xfff}) select(0x309, &(0x7f0000000000)={0x8, 0x80000001, 0x1e, 0x100000000000002, 0x0, 0x1000, 0x26, 0x7}, &(0x7f0000000040)={0x7, 0x4, 0xffffffffffffffff, 0x0, 0x8, 0x8000, 0xfffffffffffffffd, 0x80000000}, &(0x7f0000000080)={0xfffffffffffffff7, 0x15d8002, 0x101, 0xfffffffeffffffff, 0x0, 0xffffffffa39d7fd3, 0x9, 0xfffffffffffffffa}, &(0x7f0000000100)={0x0, 0x5}) 05:04:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x400000000000009, 0xfffbffffffffffff], [0x2, 0x0, 0x482]}}) 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)) 05:04:42 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) socket$inet(0x2, 0x1, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xffffffffffffff7f, 0xfffffffffffff48b}) 05:04:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) syz_open_pts() write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 05:04:43 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) getpeername(r2, &(0x7f0000000080)=@un=@file={0x0, ""/6}, &(0x7f00000000c0)=0xfffffffffffffe54) pipe(&(0x7f0000000140)) 05:04:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', r2, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:04:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0), 0x0) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 05:04:43 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 05:04:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x5, 0x7, 0x1, 0x9}, {0x6, 0x4, 0x79, 0x8000}, {0x6, 0x4, 0x83, 0x924e}, {0x8, 0x6, 0x0, 0x50}, {0x6, 0x6, 0x3f, 0x3a1b7718}, {0x27d, 0x71, 0xf9, 0x8}, {0x9, 0x5, 0x8, 0x101}, {0x2, 0x20, 0x7f, 0x7}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x20000010000) select(0x40, &(0x7f0000000000)={0xffff, 0xffffffffffff8000, 0x1ff, 0x7, 0x8, 0x6, 0x81, 0x1}, &(0x7f0000000040)={0x1f, 0xfffffffffffffff7, 0x0, 0x80, 0x7fff, 0x3, 0xce5, 0xba8d}, &(0x7f00000000c0)={0xff, 0x89, 0x5, 0x3, 0x4, 0x0, 0x5, 0x7}, &(0x7f0000000100)={0x7, 0x6}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) 05:04:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) mlockall(0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) read(r2, &(0x7f0000000000)=""/37, 0x25) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:04:44 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) pipe(&(0x7f0000001900)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x6010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r2 = dup(0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000018c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fsync(0xffffffffffffffff) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001880)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) socketpair(0x2, 0x4000, 0x3, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) recvmsg(r3, &(0x7f0000000480)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f0000001600)=""/99, 0x63}, {&(0x7f0000001680)=""/133, 0x85}], 0x8, &(0x7f00000017c0)=""/111, 0x6f}, 0x420) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x178d6fe0) pledge(0x0, &(0x7f0000000140)='\x00') 05:04:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 05:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x00k', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dmv/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() 05:04:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) close(r0) 05:04:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair(0x1, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000200), 0x10000000000000cf, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) munlock(&(0x7f00004c7000/0x4000)=nil, 0x4000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 05:04:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x304b, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:04:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d2deb986459ae84c"], 0x10) shutdown(r0, 0x1) 05:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 05:04:44 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f296e76b041842b922889"], 0x10) 05:04:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x16) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:04:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) socket(0x10, 0x0, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) 05:04:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000001) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r8 = socket$unix(0x1, 0x4, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xfffffffffffffe05) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f00000003c0)=""/85) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r19, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r23, r21) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r20, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./bus\x00', r20, r25) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r16, r6, r7, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r11, r9, 0x7, 0x1, 0x100000000, 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r27 = fcntl$dupfd(r26, 0x1b, r8) fcntl$setstatus(r27, 0x4, 0x4) writev(r27, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r27, 0x8004667d, &(0x7f00000013c0)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r33 = getuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r35 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r34, 0x121, 0x9}, 0x800, 0x1, r35, r36, 0x3, 0x1, 0x1, 0x5}) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000011590000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000016bfd38800000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab0000000000000000a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d0000000000000000dd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000"], 0xffffff64, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:04:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) write(r9, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e27149dc180e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e287"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r10, r13, r21}], 0x60, 0x400}, 0x404) getegid() r22 = msgget$private(0x0, 0x420) msgsnd(r22, 0x0, 0xfffffec1, 0x0) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r23) r24 = open(&(0x7f0000000040)='.\x00', 0x40, 0x0) msgget(0x1, 0x8) geteuid() fcntl$getown(r24, 0x5) bind$unix(r24, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r24, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 05:04:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) syz_emit_ethernet(0x50, &(0x7f0000000280)="2a857d4b68e7927f82ed7dfc35edf6e867ab4d1b3f25a9fae4bf56e6cc075bd27b9eac082d9f55cc348e61729b924c38fb5d5ef0d176dc8875956a76af7e5b3576625c2af787c27a7eb0c6f08d779e5f") r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0x24b) r2 = socket(0x2, 0x3, 0x20) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup(r2) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x100) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:04:45 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)="e5a1e0b923f98f14e9a4222d0c84e0e51fb53005a610c8ee23b0316d6f0a806c5175e845336905c7499d65254a172e6394c41d87d82ebdecc7af4675a805267ca5c4fbdd628779e5effc1605fcbea55d297ebb37bf31e641b8bce4d122d03c00e47ee46b70862b733067ca6852dd9abb8b04e947", 0x74}, {&(0x7f0000000140)="9aeaed2679b253ac097e9fc95f76718184426a7bc66f34add27c542e121ff5ae44c2ba126e3e709ec9c3f855b5887aefbdf597717113e67d392a3588ef828c163c6799919f0601ccdc7472106743235d270996566dc4a8f0dc076ddf9cb86a53e9faf04f8a29432f09253560943bc385e4c0b2fbf4448419164ea715c874164996b52ffea37be85e69c62a887cce985ee30e77b4a87af2f1bc14811fc6b01e3db8fa8ca5555df0e68f35f9829a11f4017dfc8ed00c1e4f596fa3e357e9a6a4337406cc104a3c8a543f93d4c4c57d999a97827dcc", 0xd4}, {&(0x7f0000000240)="e42d4c73ba310067e911dcd445e704774a2218f88c81d5daba359baed858fa9046ec4169aa7694faf735cdb3b4f62b34249f943509fd632f9353e6e6861f91d0f49236985e86f716b24409afbac3e483781d78d88e3ba7d7b5d04279028fae3a3b60032b0703c3e371340c0a412ffaec80390514a7479b58e92bd23c0e54fc2d6769d789c2203fb3c37731ac2ce4defbc3788b9f110c794e1d03d15287a0b5afc07a710dc7e01728418219aea8e45cf0d13456745110ad346c3063bc8bd11f19946797667f55b05dfad17fa1c3eca4d850e18d8b5ea83c4689b36879e8dbccbf4c1086bdbbfd18", 0xe7}, {&(0x7f0000000340)="0b742d30176ea6789f3faa26c02303ad840b6317772f6e8b70d85a903ada2f79b384672346ca5bcacf2d2cde2a8f7cd2b6ff02516be55c69d748fd32929ec8dee6cc1c47637bfd97612aaedee099c240d333d8fe0e5997b863b2bce22c201c5b022c5c2e25b84d9a563276c00e71fba1411fb5b68189e0a29b340f4e6d8d196d8c264b255fea3b20dfe8977789ee57a29bd772940c95a70c3dee5cde286ff2d318f8b6c0a8a836e609a1e83991c13705e2ad739b198bcd40cdb9b131022893dfbde4c1c61154798472c7c24f5b07e636198b1fbccbda29fb6adf63d39dc370d3c9f45c91d2ecf608d9a7cec3790e840368", 0xf1}, {&(0x7f0000000440)="9495b5584f6d2716138f2f83a3b803121efbc87245e751f6c09ea57ba4076871b43085f520b4081f3c0abab8dd82afdeffd59835b5f954282999be3ef1672ce2153786704ceef4ddfc6748765f5b545f425274916259e30e26931cc56cb6d83a96bceaa17bb9135482130dc80ce47d158863982b8d27773a7bc6b89ed9cfc4e0150ae5990d106376", 0x88}, {&(0x7f0000000500)="d8768607b92dcbabf99a28b5e52928c3b51c657f46b5a6d67c898a5f2b718024255550cd9dc831343c4247ecc00ebcc2d9ba9f1747919d3b6d7e6727e04f440541b59c70571f91a846185cf55908b8f8d559c0736f014cb47caf79ca8633cd3bf3415bbb1aa94c132f101226ff2c86ef4310d84958bf3a55cd919cc80d763c86b6af94", 0x83}], 0x6, &(0x7f0000000640)=[{0x40, 0xffff, 0x8, "9200d52b58b8c1df753a7f0cc7691f0120bf294debc5628565dc6971c5b554a83b1d756853cef8933d2f9c354f048523"}], 0x40}, 0x27edee5456338d48) 05:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) write(r0, &(0x7f0000000340)="bfcfbf6a1796b9bd6551c6fc7463d55117f4d5504ec03e29b27b4c87db2f5023e0a96147868186f96e3a4f555abf8cc8640426198ee853db65c351647f630c0efcca0d3dbe68c3edd85b1017a1d1b1d6b7ab2b9c87cb0ff44bfef331c58a1febaea99e5b209f67e23306ca78a9d6c2a9aaad9ab0aaf7c2d9fdbf9f6aaff2afa9ffb8e00f109f6211e7e00e06412e8da0b7882cdbd462a69aff8870bb848d9a9d7b8cd1a5379f7e5b6a385abfcb940be28c17e5a6ba09b32fe7a74bc7e785f9eece939a66dc942d4dd4af8cd9cd02db9736a0af28aa47ef", 0xd7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xfffff801) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r4 = fcntl$getown(r3, 0x5) r5 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r6 = getppid() fcntl$setown(r5, 0x6, r6) setpgid(r4, r6) syz_emit_ethernet(0xe, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b4") 05:04:45 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x282a2, 0x0) dup(r1) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x4}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 05:04:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0xfffffffb, 0x7}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000180)="9784512942504002187d69e9a7cb", 0xe}, {&(0x7f0000000500)="1c5244e5e1e6173ed50e45a1a1d896c5520c43bfc4bcecc04d132c7ee2051456392eace5a44935dea64bb2f9d6f63969f646faa4921c6515e19a9bb7056b20f900624eb6a336b6b6e5b23c5a37e445ae2a74f64a3415c5bac8197e70750c3cbdf17884e01d769c49b2282b3fc7eb083808a07ab6cee45c18acd759a15e33eaf2e16d53264a65694e9034cd6dc84999fa00107917846aff093bfabdc45be6b25fc462432801a8196e19d4ed18aff159fef15ee4ebf51348306f4fe2f7268a814858b70f4d6cf781b5c21f69aa4aed5e16c31c18df2e02ff7f5ef046df514a85e8aece24d02fa8fe6ef1059ab8b4ecef7a0c552fd80ba4e80405195ddcd001595efd425ce8f62acc959c93307041cd11367ccd3396609e6c8f90cd081451712f735d3e5cad1f4c75b396992a7777caff77320314f7c93ce1cb7682d388faf9546227ba0f7f735b19d3e8e00ecef372e3fd0b0b673211194e6b5107bcb6587d30b443afa7a94abcba4ab28449ea10c2221a8e8a22036ec21a52d5183150cce6e0021c607df3f63f3e0e85b0d063ed18926df1a9bdda38d04c685b2e9ab92c99fc4603cc15a9d97e76178e84a47de9858d2ec5e426fae9e823e596e8a9ee6e09b0d5a2a75caa25db7f824ab0608e68928f94eedd63c4ae08ba6f7a2488d56c1fd8e9eacf3f70500cd2f4134b59196ce501ea1ef87fff913cab90240da3512e9bcf00ffbcbdc7ad8a96b58ab657a59c10bed903127e8b4f7963416cc5e4a0591edd4cd225400ca6a4529d01faf76f165a58dc8cf70508c85496fc223a7c85baf714fdc19548b9cdde075ba9f9227b340891d8b451fc60c07673963dd187da214ff0ff504ff148192958247996a85d8eef4382c0876e6b65377c085ede032cef25185b493a70c74ca3a0c09d881207470650d7481605100f5b541fa82167d5ce0e1292d03f606010ef87321a9788d19d714826bbf9164abf9f393e300df41a8926437fa74ac444718531d50ec22770d97742b8761c5d2a8e82f42c5aa452bfc1528470024204ae2918564aa44892511e061ad9f964e7c3da50160deed010b4001f44c64c622180a8aaaac56512265343879ac15ee4a7b2daf5ba06056cae7d2f1d5916901260ea83d12f2561d56f2e8db834a169ea056f0ea523b18e47d948b99c4307aab0c834b1c6c38801bcf33172a9722153f16d535db6e30d7406d5f27c8e678f1b1039f38b8c0b0f296d41c9a832856dcc83e652e685b9e9f282aafacebe63a0c11c348eb7dbea12a188567bf6ef9c4b5f5e313a032d6e174371110c019c6878915896796c282f3c00b6ef5b47b20c1d9e377272795f5ad839d74ee14fcd258cd662a3610679e9ecc37af704ddac41d109ca4d33078bd707ee3f13f357ba7a5e18f410536acd9079dc2a073fd853bf751abf1c3c7f7680b1783e01bfeb1a4d1da50f0dc1425167a592924dfa3a8e4d0aaa735d0a69cb8f41ad0e00945df35d3c68bb8ecd8e5a7705b665fa160fbfb247f4f4d70ff23d40a94aeaabdc4e66a11f71a85a567be19937fde860452dba8662002ab059715c57e795a50e21cc42a972dd10b91addf46b6dc3cbac72033b686ba1999c896ceece77d50e0e9be7857f57920d908cf63923bae3e9f1c155279bef97c625fce34ed70d4d1e0e11730bec5ee1a817fe190b88171066ec451592751dc98eb856efdfbe6d0d889111ab38b15c6c90808b9bd284d46ee234ddd19250e61345cd0898838148cbc7a6e729f6088a0b7a919ad6a74c758f00475af9a791c2751e051fafbeec389a44ffd64eebe690b57a1f2d2c06a89b4901109e3034410817bc5acd607c8f98b286acd7207d0df5546fb8ce909aa19e03d47fda0c9facd359c5e61d508286d1aa0925bc69932fb589f8a301274988e4f1dc3bc9e268409b84596c34a691ee88070d9d61647280d3c422ab58031b22bcf9bcf851a86603085684c3940f98fb70da7249dc905c52f97e02831f5a9b132f4d453c9c531c27e842987c9f321aebb101bc32aa5d982f469f5ffbd6c3a6d6d9c9404f80bbe62c3f4f4efb75b4fc18fd1ee65869d47d22902d038144e3faefe8db4f52394331a67de053e2671054bb765719dc039b3433110248d385e4839523d021429cd6c64167e93db595c845bf90e6a00d48f76220231b0c977147dffaedef8a9f47885b0884c727ec998c87dee27297e35f6b56c0176aba1e60464a685312aa8b8a83624f17bfa2a2bf5967a28fde17c8d69486fec5c7691950eae0fc63fcb148fd0f28094a74a5352277a8fb0123f29b26e42f86e6aa911aaf850d36811b5507d7efb27d2b47212c1423935dcfcafa51554405a36bc3e55252ee879eb2d6d488589b43a347ed5611765d9a455e19f8218b02f53c98909ceef780cb51e89a62016065e4fa2f704fb96c331a8e6c7ed7621cc2655809500868d9692069dcc9ca585ba53ce9c329ca8cee32b172c5f6e9eb39bec289398a71dfd9a0330e9e6048da312a3623cbd82744b7d3bc90e242df33b6a8c225220f003ccea0515dd0f6d3e623db6c7feab1d4628650064c0875809c4b803ab8751448b3886c115c4dc4a675b5f2bb3dd35c38c3b6e3c892341bb891b5808bec5b91513c7867a5dc31902572c17e254974e3cc89c90ed71997a7fc8897e8f6b8bec494d26228204344023391cc5a25379da2055f7a2b15a6e908c72c2855fda7d19a00f0bdafc53261a449d45df5f1d9fc31a902a2d5755948bbfb91f1eccaf82c40915738bfe57f373a55c203f44390c0f2fdd194896f5459f637c366d2e6b8bf511ca8bc8855d6882877290b82c66daf8e139d78726490444e12a6e9b7f73567c5adeae68a46e1bf0a33853f56e6aacbd1071011f48ce50f5b92f338c9597cc32bd3fe075da9955a239160ee9cd50274710b75f1cab94e7bb64e3cbaa0fdfcaded3318468040ef2758c7b9df7c26b799c8f7afc4dd2888b366a0aa10e925cd3f1b30bea73a79ec63555e55687cc1f3d69946e605be2635c3d29d6e69239e4864807a3dd1a809c40922474310f2f17a80e6b12e5fe90703b5dce692fc231b3da158c065a5c59469b8939352b08aa51467743cbf4924515410786c1f68e3f4b6a0664bf9ec83d1d856fa03f9a01af6146dd276b3cfe1bbe6a329d67ba6337a293b520cac57a1bff06faffd0fb318501100e17e30cc50e525a18279cd6e1125323094e1658b0010166618d76a412c5b3f23bdd7234781cfa4fab82bbf8834927f3b67bffe90dd45747f715df2581cc489ed13e4403122eb15143186ad2353f4df527ddae5df11349617450faae1f789c1257779224af7f205e610430178a1055f420aa8d150f8ebc7e8fc41d2d4470df1a56760e79163cb5c2e428914fe2aa1e403d6d51587561bf62b96b9c04ad5a388fa38e3008ed8f4123989be92c44aaa678fc8993a9a714654c75c519b85b860ee99da1b77496e57c884712549d23b7700a6b9b1b526ef0183e535ea2e9d8d2c68996def1508c39c697f52829be297d3b5d901a5d8dcf024ffe9d6bba3d6cc6a18cc40b187d76d48a8f837dc2565b0c022ac00d13bdf918246c9eb56d7c25fea2264da97843a005a59d262a9c9570c24887fb4150fe32d0107df507b2fb3cbc552713839538800319f6ab735c3c53fd584da09bba1c986f9733e8c5b9130e9c0a46e661b525744a278e52aebf861d92df187d26160ac91d8b20f1a9682575f4cd0304a1abac5dcddfb227aef799c2ec4d01c796568453bf92580bfa277b0d32d16550e4cc7df40a596ad7ad2746148d150752d502981cfc71c6a01439e0eeb02433087785d17c2f9f9bb68066185aa86a00aca98c2b2c35abb1ee2c78dc6932e4d99eca0b6734d25c45582a453523cd591e913aac0bd1288a58cc796938ed311549b8b2f05c2e4f3dadbd069b8c7f1090c708da6564c6bd6003c8c898cb00ac42896e9bf1b6030e693bf360abebbb7158b89afd484070cd9b053d65b4ae44d21925af568e4f09e13a430b6cb21632df400a47ee490f547f0a14e68c6e8dc1550d566593a87f2afab9af5b859c9a2561bf1384fcba653685b0991bc952d24bd1851af5ef6a9e27c35d36b3bd91eb7eade8738f049ab980a515d6d7f6c489660b8b1e400ba978a30510e57066dc5cba5b27f942ff42cd914d6bddbbc24b46beb0af7c8ee509b2173d4ad2cae03bc40144a454ed858c8550289e1f5fd3adba9939c2c086bb12a267d2089fea7f7c5b7687831246f01270c8e44515a0f43ee28f5c4d0c9cc143999b224c22f4a595ade383ba11c35c5ca760839bb372d6cee7028e0a2e68b04f0c5a4335b7161d55bc7270a6be1479ee60a61b3cbc9a965a84be71faff879c5dc48a3765902d5713ee1b802fa9300ce45d5159efd7bec5aa2edcd46c0415505bcfd3df0e9d82a8e2c999c37fdd53795191975f675854c8f1c288d797fcbd0d306a7adc12d6b3b86ec3949459705c46edad6e3831523e66b8cea7c3c4fbf7144d1acc9aabb14a24231876ce592bb9fa2841d83a4909bb2979eaf8c4920e6af824c717c8cbbe7c7b5868d98dd91ca294ffc2cfa26e4c7c2305a1b8ce47b8f68921da533feac5be577d70a6d64b8a56ed3f66620a2a049a11fa898e57ece407036e168b225f1cb2d83a537fa453afe19f6950860ce8fc373e96845e07c6b299593dc8d6f02f4243d8ff299f7c8eb6d7f4eb7b41f5f513e38ee9ceff674a45781fd12343026094e6dfdb7e5217808c3a33a82eed04902209868ff12f30c9e86c3059029c8ef7acee5a42194f7dab64de8ac5227d33e2c7561b63e365ec4cde69553f54aff08b5ac900a4ad33e18022f9f54da13805d1403c7856b3a5adba08d6ea95f79ea88b4cbef07cebade7de1cea40139189c6af924db8b1e47d8414becf5279433c91e9a48f47b3af4cb7d8270b256d5b4cc851e787cf4d943a6e98cf0c1d3317962cd9120a1e1e745f9141d6bd8142b28f6916b2bc82d0d38c21f48b960055e27b72ff9a6b667ea4d4b6513fe349d10f53e6f01adf0e2ee9041f10d294eb41709dd0efb3dc62f297c9026ca43815de9df1751f7f25e1938853523d1561ea97534d4a85ef935fea6046727991359a90aa178818018915c26ada9f242d4d7dcd3341392784d79f346384d9529d44b8e7c98628426a73ad41449759ac14252d971f65b2fb08e4bbc7e6641c9a615857b5d56fecbd15f11395632f3ed107bf57c9c7e89d95fea750667233c556fa15bb37e7418e804a02592f59c009fbf36d360ff7709854323b20725bb7ed51783810f4109293fa3e6d711a4c76d4b495344b8fd8375faf159ff682e23893eef505f9baa15fd77f1778c2dcb648149d38eb0a9c0f4d2b1a50e6efab57a1d55dbe85be423e2cc47caab3e541676976c4bc380800e8c82fa56c9627670876dd3bc37784be1112fc2d6be6d214ab5610cb633d69e021ddec3addc693524a6eaeec93f2a150f95d774f1ff18dd978b823668094a3b11bcc6694dae9c369320f2e3f05ccb6de53303a256ec36e23927b5b8bebe67281beb9a57a864372c6d0c12600740900a8d9156ad6de97ce7ab74dae521281397b08e7c08193f5cc91e78abfcb1b3b6776b6cc78bf9f85375185b2fdbdb33a7ebdd476492b6e9444726ec76b7eda7e32688d2b536fba4daf03d83804cbcacd676594011deeb34f122e5e2df707ae9a71fcc7ee08afeb9df6aa288ff2acb5efabe15959db243e17f5ae8aae162177890e9c25d5fcbd6819a8d418dbb6941d010ef17ed006790bf277849e1f41addfd", 0x1000}, {&(0x7f0000000200)="db11a173d2be3cba1671f9c37d0ba9c443dfc0e2779f556644c97e788e4801c6f9ae4aef750a776ee6c532a72944883dc7c4d11ba8", 0x35}, {&(0x7f0000000280)="e2f196349da75a31502cc8173d908ac7d512000c3e11e276c242fedf1d1b5f5fca4e80fc3f1c5108323d92", 0x2b}, {&(0x7f0000000300)="6fb2a32fe3b725ea053f613ab4a6a2e723eb139c73f97bd11e39280ffd21ab9b8276c86aedd1899089ac7eff40d973eb99ad65f158af27c223843fcc8b3af0bd59919b8738f94080541de40266c4466159567f4d2661412834cd580ce33dfd6e4754d9d0f0ec6f65439d5558407573bf478edfde6fcc271279332d7da252", 0x7e}, {&(0x7f0000002740)="f7e94aa199ebd98f61cce3a2ef8889c049c063d2ecc3df51f9412ca44e67d0cb3fb62c3d6d21b617d9abd603fa733bec604455614a2219b5bfc2bad1376ea56bbae88e9d0d283809f699ab54595e70bff18b3ca01b020e676b090f8e7d59fd7c7ac24f3c59b51eb6e7b44a829179b3001234a8ce388589f2f4a58418bc4d3e6615c0d604b4d3de1e6ee6f6ea6fb33da2169c91f822e13bf99b16d52cb3bf807eaf6e49047d43b6e2da00915cabbde12fa369ac5a499cf675bdb020552c0f5625c1631eaf161650dd0f1f9774f0711d2b65a4fc8e798a4a0de674916f4f412e0ccd31646e4e75d9d8c24a6025229ac68cbf00d581a3a2e7d1b065e15238c8e8d7a2bdbab9a27313efc097c0348b97b09a616da038487d1261621702de47ca79c743c90c207fc23a39920b2018d83f8ab6ae1e26a72714418295ba36d4bcdaddde75606f20c044e12e4b5c74fdb2b6c98e159c4ba6169d12fb66566581d5f3ecb14dadf47e712bf226546b709f4da4d1465d6edc2c3a720b5391f955be554fb66e16842e6c4b442f4e35d36667905ca3a5abde3f4e93fcd5a5171c30e6607a2aab89dbcf3822676a78c15fe7f0d41ac2ab60a0057da1259ee73206c8a8993c48a804b569b9995a7e6d3800ae0072486eb5ef0fe31aef326758104cb2e07b6fe1cfce9588b3b4638f896f2028381236641a2069a55eea1f931200d14881d0bd1c3c5529eea60a342c944fafa6bac52461963d931669e16496972f8c23fa2549f14236e8a69a78c9d22f45647dc725a823d04691f06e61a7f607929eee5d154686df907e0e12178c58ded8edfaab487c216cbe53cf3b48d2bd145cc8ffc766262bc0775f3de592ef2c73c74af955095eb33572b17fe041517cec67810fbe071e7010fc8aac494ef08ae5fe67fc5031913b16b26be5798f64f9ee10efa49ed635c75d8d397c4c76cb05cb3fc3718944d0391b36c57cea3b31ced581d0ee6549d2963c6db0dc5e33bfdb859c7d8959224d3c5addad84a23e224d7213bd186b4db1af8475c51397edcd51d63e07362194b811f76c608daa95ef5c2ba0444ddcf792b414896a6e23a1a0026e12922ef43eb2edc0a50283384201aae9447005d3ca1c4923fa5c432c803142a5b7c601136b427557e632771f24c3d7b8a4d7d3cc0854b5f101ab003fe33b80b852f3c310f7dcd345df6500b2b5ff5d0944ba3f32733154c429790d72ae5bc17eac1cfd8a5f17c08d2e18978562a4518f8aca2940208226f7fe7ed1fea37b8b0ff78799e8fd91d51e2f2331d35e8f731f9f343bb92a0f70b076228ca5bd7093454a85ed57549fc3dcf9d8e092ea88c76c22a544467d308287c82b43ed162e572341f26f3c091b18f4aa4adc16d13e136c7ef13bdfa8d8bc53de0c19d0e66d7182467925a9c7f0565a63b514a794c27369f26fed969bbe649ad23b98b01200671d8b883522f6b93d15b48ee7104840883475da3bc830865bf2750fbb1c93c06ee2eaf370771b39d13832de76325fe88953f269a77d824c1244ec6ee52b82b44d46d9cd0fe6026d6ed55ba709ea5f774d808a9a7494ce1418296fce0b0ae7e193adb8eb750556d5c8925840e3eed745f2f00bcf1622d45059f776d4b2104f34d497f308924fe944526c89efed33a69a831dade5e5af2f8470659c3e364960b76e4c0d99df84354c7b2f04465dd4787b84ef0d494c547e80603b3c36be738217fc8fb71cfa4da53165f439480c853f931abfa451b1765a792b157f57942b075b2412d47a426d70e3ef6ebfc485a835e05b8272eb17fbde8e4ee494df018a729a8eb22c64f93166d5da9a604f25d4e1e1d6e9ee79ed7ff48df6abc591ec1ad023c524b1fe335d156de1389ffab1fa3fe03381a0035ebe28cabd47fe46756400b1bec85a288b3b3694437ea47a197b1adfdfee8b26a90678b782f840c9caaa8a61e56012b98eb346bbd4be2bf3064e0b91cbd71dbdbe3f21a0f8c2ee9b6c632019ebaab70ce3826449a73f29edf4d6d426ec786ec7d59ba39f355417892ed06e2652d61071f6dd8b03ca50ca9df0eb48bdc0b3064ccc53b58a11a5a811b80c2f39f9310b0ad4ab6c3f0d8e53d3bc2017d3a6875ae05d1bd0cb2864720b47af01caa211473e39af082f985b38b02af3ba7a7bc44610346c7de09466914c6a4218c825a60760436c9ba26a48bd7572eb133a07b15770aa7662e95da3c6a33d3b02390417dc5db5f79a0d82a0f5a2a8be59e3904416eddddc36d1c0c045b8ca9867b16279fbc5ac25af7f2520fc12ed0927741bb13748bf26f99a2f16ba3c2a2b7c82fd6a76c048a0c0b5cc368627da13eb13955a3b4d81be3aa1ae4acde610990f7a74b5cb8e35d978f3d82ba064cecc4caa6ddd135e8966cf778e94ae0f18768a216cc6457eadd808127591fb20738d47bca7dd708506c5f2a42c391ed6a7d8ccdb6b799e7c5223287d1c69e58b008f52222a0500222da9fcc536846306e40b54ec6a998fec2f465f2338b2535f3eee4984e84ff72ced6934799535996ffa8aaa29c7885e269469b9f90f99acef21e2be9db833f054b4c1edfbdda67e7be8f4030fcabecd52be50a7c7dd96ebd2297ccf1cf8a9698ed41070c62201f889cdaf197ef564bf585b4ec026408085ca60ff79c334d56512c18bb3fd63b9fffe9d60a4b6264715317926fcd4358f66e0110c0c526cebe463403d2eb66092c87242aa37b03847596eab962b1cda4d447fe04f7942fb14b8294c5da4363bd77116c9cf7e0b72c8059e9abffa13f6320ec78a33566a0ff7ecef85258f8b0ab55bc6cbfeee2d1cba96fe394d81c662572c2424b36997b388365cbb74c3203f0a0552ef20a93dcce211e4a491f3a3055f7157ddb8314165d8616487d3e595774f3b8230ad149c5af9c1ee0a796cfec95fd28a5a42486adccdd52b7949f3cb9eb8aa65fb511cb8cec43ec5002000fb8a317a3b9bffc7a996249e2a6d8e1cd02c50a233812a47712e40e7a23edc4008225bb1227c882a95433c74f3c5d82f548dd1cdef0d79c89f6a3c35a87f5c2d1e45202e72eab09bab677eb8c0a7dc0f5977fb33a31c1346116a49499a5adb4ab057563470319c8dc8f54e34364be168ecdc1f050f184801dcbcf6d9644efbdcc95638e95f20f14399bdaa10c4c594592a29b06f39f306b653d486b8359045db5cc290dc35dab6118487570817bd74ef2f112f3e3cbe332ddd4c7e166c3634689c4be06fd41f3ccb171ae0419b4a73098138b36f8ace67da9d07ab570e3c90e65a27736faf0f7869bb7acb7fc7b3fc1d9937e8367962261eb3e37a4a274ea1c610358444abf54e7347bdcfe76b6ffce6367fee375f47efec31432610ce71cdb154827fb0e021cbaf2fc1266dd40c7256d63ebbcaacad27b1f11da162095d7ed13fee3ac1eed2cb1781d35a90ea696c580bc5c49b1666edbf656935d077114fa3ecf063cd5d20eb303fbad3d71daacba26db14fe002204a1b822cb4a68f850b08a96d61ea660f910b35b121099aef02f84083563686bfc4a769e1d3db8aeac2688fba90908046ff59233eb8eaf972befc3cef8a031fdf126749cbe1c6b3aee990c97c56af1e8c387628f204a763cadb6aa373bdf638a39d473ddf207edb5b4587ffb3467afabd24d2e995f49adc34cc1bf10f823a3badfda5857510cab81434c37ff0630d5a2dccbed13c1ad7069c11c2061a3ad733cc9f8b4029ceb38cfd62a0eb96f04514177831520aa48b97a1566229a4be01e08d36670a288214774d78701f35104525eef5918ebff3ccdc52514a6ff7989fbd3fef83e5461120900b6a67e23c40ff36162d96568908603e062e1fd03c92974f87675c5e7fa17615faebd4c4c963725c8b4be05ebea1a76b67b460957b3a51f7e0d8317572e7c988f71d203e60b2c821375a6f0fe89a938366fa1ce08aee33ac938c10c36c885244d4bd6f549224fb34bc6cda5c980018119517d66de98265c7678d14321fcc69f65ea7a4c1db5d1c1629e63704e8efe5446fb56fb1af22806d007478a66f4d292b221029dd81ecb714f1bf822ddc7d28872d0363d5af2e9fcb8e5aaa0a5053860d3a04ae0de6890ef66f97b6a6206a6afeff07e4d89f057a147cf11638fd62b3c82888b1899c146d1159f6f2e1d5a749c7746b11a7076c89a84b0ca97508091b1b7e18617ff43b44940bb33640b52d7d8f8df1a0e7d0749f4626035fda7c99d6d10bb782a250ec73b81a36961d85ec76828750c1127f930f20833c3cfe0021aa05ea39f34ecf3c2923c3f75904d002d132f54f29e502fbc82e0ef7bfd844b911a5d20ae60c43574b5397c3cbcb9744a5fd10772a20a472261b7fd7ef07103e8f9d1c9dc043cfd3e9755873c3c654286759f957e7281712e4dbdad15018d8c47ad006d8442a4140a2c66d5a97b65f59469cea1f4c1868850c962659094d0fa331d770becde02b5e4d2b0404839c0ff8b650e8a5a821cadcc2b294b7d595c69f46c5438706971f1aff38384edbab2c983ee8944379c10cd74f1a0fff7c67f29f605efb37ea020b15c7b77409dee58fdf10b72d401e7bb9cb6f103496f4600f69b97bf22ddd37d71688b6bf57556a7e073178286ee1266052cd01ee8141bf9f9963c4fbf870f722c5b8fe1515cbfcf1ccfefd5634a9ebe66ef9681346dd9f15f193dc9c5d3265260232df5ca54d48e0a4f717d3f1da239fdaa7d2bbf4224a6c0d59a0e9e53bf38317cfb2666036aea8b8aaf7517c323c7e20cbc94d89e935ad1db15e76199647dadf331b3649e039b26b47e0ca23b8ce1875ec36537e1d033eb19e1b595973df3c63bac80301b5a14d27b4c6ef472bb6629125b5b91837a36979ef15f78d66847fe6f2eb99cbbcbd85abe4b57ab338b6ba9f8700adb0f54bf955c360f8bd21fbaec3ec41d9912d59e51b278d625f0d9a31aae055111f142e3916ed4abbdb4e0504c8c1dfa8ea3c14ca7967b982d6057c3d522a05a8d69052cc32cf5900daf87e3acd6327f8e0631666e960d82f0d9f7863ac6e040abf8ad3060ce87d16b7b49d262b03041c498793cc938121ce3d4403dac54959e2bb7fcae2b77603cf56942a101393c1095111a736e390e1f1aaf8bb87933753efa35e36d053bd953045ca0278a7448ec1a68eb9387f50a6ae9fff9942a30e4212f62225f2c41119ebb030fb2663c984fa1e49b547e4afaf9283791852637f3aa0f308c6e0ddc4d164b08afa8a4b077e287ddf8bcbd0d2e86ddeb67e9663c2cdbce9e39482ff7beb8ebfdd79f65d66f55b446754a540f1ad7f44d68980ba5a139ae3de3cfc17f2974c2f3f38f87fd6e55a95bb2427ef66d5f064fd19e1c77b56967d8003b4103fab40886e24963d8b63538381bceb0a1a649d799b04558ae77226744855b6c7485c0f1a10aa8d2a63e30ee9a51ab316c415bd35326d68963b379b10a996fc860e734eab751c1a637c09b03825fed2142f9e71b07cf47dde1482424a10b1419aa78cd961a21a8140914d69baa04f03ce5013cada30b170711057d49f46a4abcc5bed04e105259b75836ae7603f03caeadbe40bc6d4cfd6cd3684781c69b6c2a1859894ce77fd2f2115e69ad7a1b17e8ad5154e97ec091b5515540811b38da97d2f48020326905eca7ef9179d239600c9e0450e468df6eee393b9747848a606435b4b07f32312ec3b835e144f852b63b1dde2df77e6a1ca1d3490fd9138259d16055e6357e87c00d4b21421533b06ae98c6ba5e783f28c41e3e381449ce7b12ae6b1222be754ac741cbc10453ce2e70dd55aabc1db441556e", 0x1000}], 0x6) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2d}, {0x3c}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r1) 05:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) pwrite(r0, &(0x7f0000000200)="9e2c2db750d3f97365a0621bbdceb2a5eff2321e7d640db6220a53f7cdf5374b13d876c262586a25e0e9d41824c00d43da608b340280aed9fab0769fd8938577e72ee8f58f5a051e1aa9620a01b873fd2ce4d54e4494b3b9004e744cabc1fb4d", 0x60, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tBp', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x24}, {0x6, 0x0, 0x1a, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 05:04:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x8003, 0xfffffffffffffff8, 0x9, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) r2 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/122) write(r0, &(0x7f00000000c0)="cede6464fd411e559789f844b276aa7d999159ca4ce1225d692fb0535a792fbd9ef421621b5b17a537e031a1", 0x2c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 05:04:46 executing program 0: r0 = socket(0x20, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="51c1045eb76516deb9ec9eaa54", 0xd, 0xa, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) fchflags(r0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) fcntl$setstatus(r3, 0x4, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) 05:04:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x1, 0x1ff, &(0x7f0000000080)="ae01b43720cd52cf04f0154132e36e51e5c255aafef6fa8d2772588da9f9f0fb8bd79ddc454b27d536b13040ba72fb295cfad7524ca20b26c1364b482e9c6dc08041ed540d95ad5c606162382ebdb8090f1e5f337cf06b2b671a3a94d5c94ba0eab1d74d504d871d6f398c42aecbd21b3e5ce1a126cd6eed70c3c93a5d87b82271cfa2e468124ade195ed7c6d5e5aaf44e3c49c2f576358c68ebc83f380620c109ef08c995171bff8fba4c3c3b0509d7f63b1be70384ff90bf87a9e0", 0xbc) 05:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x8, 0x0, 0x4, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) 05:04:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000640)}], 0x321) 05:04:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3c04dad8bcf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827"], 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x603cf33f65f5e597, &(0x7f00000001c0)={0x1, 0x3}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) socket(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x6, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYRES32=r6], 0x1) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) sendto$inet6(0xffffffffffffff9c, &(0x7f00000005c0)="3ba78bd5f1f2014af34c16ee7c80cb8479c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891e06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800ea7c65be43985ad15422487ac10885faed6bd983c71eb62333d1596e5a62f6fcf1a81bb2f222f951058852a40174aeaee9d76ca7f3960286e08073caff76bb39ca40ba6769f53a55800cad98a6d896610198f0bec6307bbf67ecbc8fde95757406d7e42cb33b192565aeb167efeacc5af9ebdb421ff57f2f3286b925d84f8f16130008ca8edb65c9295341bfc3a1916c41f6c7562fb42b3f0c38c32f95dc35f02276b13760fd9013dfd4842e8dd93af8efeddf95cd17dd7fd26d018ee6c14a1038e47bd9de461d24138cb1a67737c565c4aa2c7c72fe2d7128f99735decbf37478de6c3b6808585397e9d059acd233f8274ffa684a881c4779ec32768923166e4125dc02b4b237c211f29052034c9b2d00"/379, 0x17b, 0x401, 0x0, 0x3d) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x24, 0x40, 0xf8}, 0x5, 0xfffffffe, 0x1}) open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0xb3) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="0200c20ae953699b30e2e83f599559ba3ebd196011b250a32a15b4a925af6f88f5617878ad51b4a0a38dea5a97a91c39a156b1102116f4fc7c2b0ac78f6e4ca14fd715dc1b21db280a38acfb697aeb3889b60a50558c5a47c73242cd460ef15c3790a1519a494ece2aa4f4473662fe145eae4afaffffff52b3160b28e4b9622a45a4069b104687ee1f308ae7c2e8d7eac5d2e28d6e407a99639de8040c6a9dc0565ae81eabaa81ad7b98a29a6cb3b3825eab3bc92d04f4698bb77eab8bfdc7cba1eb20462486e4dac29802f54f95757842713a8512202e55c7def1de3b855f08b475cbe39f5ef2f1d5d2c10fb64dbcf36370bbaa635b8cf8563e14b460ee2141d6f25ea316562ad5ad1bf52f9debad6f277c6e3e4b323c4fcee376d5872658297af1a8de950d2ff58dea51"], 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000780)=0x44) rmdir(&(0x7f0000000400)='./file1\x00') r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ftruncate(r10, 0x0, 0x800000000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x3}, {}], 0x2}) 05:04:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x240) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000180)="b10005016000000000001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 05:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:04:46 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c804070000fbffffffffffffff0000000000000000000000000000000000000000000000000000004eb07f0f342277be00009b5ae42b1c65d7be00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 05:04:46 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000480)=0x5, 0x4) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r3, &(0x7f0000000140)="220e22", 0x3) r5 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r6 = getppid() fcntl$setown(r5, 0x6, r6) getpgid(r6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3f, 0x0, {0x1, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r7, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="ab7f1775730000080800fdd6adb2fc4fa945b67c387e7f38fd18a13b596315d78a032ea19b78f696c28885dd1224ded7cbf939bf0ea21aa68b27eb9032ede0fb7e78250889e81fa397cd61f58199f911d1e4b035dab2d68a5ae3082d875809755eaf7af145ea5a9af8d5a1fce40b3d0e29c54f45a5d499d378efbf5cedd12666452ece1a9c488cff874444d79a0601bcfe479a271ca193a6231f2d2c59280ffa18b0263650af59130e34a0317ae875bffb2088ad662b7bde3ff8db1dc8ee3259c6e7ee18d178088cb960b64d26680345ef626424a8369055c0a9a4c2ecddc53bce3030183527c601808f75e0bee4fecabec918d10d2529da290c79e9d3d676f59bbaf9fe82d7518edd9008c03d3e89ab4670e1da2c309d39c62bb40229fdaae6a13601ab96"], 0xfffffffffffffdb4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x25}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) fcntl$dupfd(r1, 0x0, r2) 05:04:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2000000], [], [0x0, 0x0, 0x0, 0x10000, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481], [{0x0, 0xfffffffe}, {0x0, 0x7}], {}, {0x3}}}) 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)) socket(0x2, 0x4000, 0x7f) 05:04:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:04:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0x8, 0x1000, 0x80, 0x20, 0x7fff, 0x7f, 0x1}, &(0x7f0000000100)={0x5, 0x80000001, 0x7fff, 0x6, 0x91, 0x800, 0xa7}, &(0x7f0000000140)={0x5, 0x5497, 0x4, 0x9124df7, 0x1ff, 0xfffffffffffffffd, 0x6, 0x552}, &(0x7f0000000200)={0x5, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3, 0x0, 0x80, 0x8}]}) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 05:04:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x19576d58], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x860], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x50, 0x0, 0x403], [{}, {0x0, 0xfffffffd}, {}, {}, {}, {0x800}], {0x2, 0x0, 0x2}, {0x100, 0x0, 0x0, 0x100000001}}}) 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)) 05:04:46 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2, 0x0, 0x0, 0x8}, {0x1000000006}]}) r2 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x4, r3}) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524", 0xa9}], 0x1) 05:04:46 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x59) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x4b557bdd13b17705, 0x40) getgid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x24181, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r5, 0x10}, {r6, 0x100}, {r2, 0x4}], 0x4, 0x81ef) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 05:04:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x400, 0x40) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='x\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() 05:04:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) 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)) 05:04:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/52, 0x34, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ftruncate(r2, 0x0, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:04:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 05:04:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x9e2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x6, 0x0, &(0x7f0000000040)=""/6}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 05:04:46 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = getpgrp() setpgid(r9, r4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, 0xffffffffffffffff) 05:04:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r5 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x51, 0x8, 0x9, 0x3}, {{r2}, 0x328a0ae744ea516d, 0x84, 0x1, 0x7, 0x7}, {{r3}, 0x8000000000000007, 0x1a4, 0x80, 0x5a0000000000, 0x2}, {{r4}, 0x0, 0x8, 0x8, 0x6fa, 0x6}, {{r2}, 0xfffffffffffffffe, 0x3a, 0xf0000000, 0x4, 0x8000}, {{r4}, 0xfffffffffffffffa, 0x147, 0x2, 0xfffffffffffffffa, 0x80}, {{r1}, 0xfffffffffffffffa, 0x1f, 0x160000022, 0x1, 0x80000001}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x800, 0x2}, {{r6}, 0x2, 0x80, 0x80000000, 0x3f, 0x5}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:04:46 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0xfffffffffffffffb, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r9}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x20, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() login: ""load: 0.29 cmd: getty 76283 [ttyin] 0.00u 0.01s 0% 299k ""load: 0.29 cmd: getty 76283 [ttyin] 0.00u 0.01s 0% 299k 05:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1f8c2db49a70ee9, &(0x7f0000000180)}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) geteuid() dup(r2) 05:04:46 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0), 0xffffffffffffea6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x204, 0xfffffffc, 0x90d2, 0x82, "09000000000000003c5b00000000e400", 0x10000000}) write(r2, &(0x7f00000000c0)="6ae14d9b5fb4b191b154c64ce45079412d4ac48b8f5eb1c1cda088bcbdf7a7a8a9711468ec358c45775ee8d74b94199fb165589605cbed745e87f8c4038c3642cd97ef7a5e25b538ac985f8ad77cb1e114b60fdf3a96e21ceffa0fa1db7cceb12071fb12297d5b00c44e5f0adbe7539d6a0ad0546c5bd44a01142eb0bb0a61d2090ccd338a787a877a256d0a06e56ec8384bc81e63d8c678631b0f9d1b13a13b5f394580da15fc7a0bf0a60a4a58210b721261b341", 0xb5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) syz_open_pts() syz_open_pts() 05:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) syz_emit_ethernet(0x9e, &(0x7f0000000200)="7a75c63c0100f0ff0000eae34d4162d0fb7c274729684674fd0a84b40b015dde20583a2c1ed242a23c2a7b2ffaea2d1919cd13aa2ad90a7e5f7bf7b3850372d0e03bae54ebb8309ecc31a2234ae9609ae308101189b212bbc665bd58e2c08036bbb241739174061daf4514131301fba8c7ed9893a608ec82c012ac1b860583869320a850d9564dadfb2ce02721571e269dcaef502164f0350e8cb261a16524732e1a4c2044692cc8eccd17cbbbd1565416f3dba5f4856bde25e324d2dc1f0c5c69b43ac5cc90c3669f180970dac51927cbba5a0a4932d1213a3fd252d6e33f") 05:04:47 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000140)="7043be88942e4810e2619bed07d99bd860b1edfa32f7f168c161e3", 0x1b, 0x406, &(0x7f0000000180)={0x18, 0x0, 0x200, 0x1}, 0xc) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x40, 0xc6) setsockopt(r4, 0x7, 0xee24, &(0x7f0000000200)="186fe65c6c724925d3324eefade0ce027c216518b0aac605d6049a060000001c771f8e692fb9e1290c9750badb840b5755146c038a1c65", 0x545a2ce777b96a7a) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = getuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r14, r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r11, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x2}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r13}, 0xc) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:04:47 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/94, 0x5e}], 0x5, 0x0, 0x7354) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 05:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x1}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000380)="40c551571115b12ff78d5aee258c") 05:04:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="7d29151412bbfa6547801cadff64aafdb79d", 0x12}], 0x1, 0x0, 0x0) 05:04:47 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, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x1eb) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82028063c4a143dce4"], 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) 05:04:47 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000680)) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r4, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) setsockopt(r4, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 05:04:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x1e, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x10b, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006, 0xfd}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) syz_open_pts() close(r3) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x44, &(0x7f0000000140)="b75d03dd00ef43f7f7c855bb7042e72cb853544336e0ed791e686ae798a48f46be8b30e8c6d6873f1fadfa7bfdac26088463fa6019663ca1ee0bf1a79902ff18a28f3cfa16f9575e08a325793e906ac1f8f42fe76fb1a45982bb75138d4f4d21eee3a517f7e000ca03c0956f36b4851a8179602b4b07c427f8590355322745a668796985999b999fed15632428353d7b6646cb8bcb6dc9c8719540df485247e22a6e6845b667c2c48cd3522119a06ec449b9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) r2 = dup2(r0, r0) ioctl$BIOCLOCK(r2, 0x20004276) 05:04:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x4) 05:04:47 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000440)=""/131, 0x83}, {&(0x7f0000000500)=""/242, 0xf2}], 0x4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553f", 0xff7b}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xa6128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x38, 0x40000000, 0x9, 0x7}, {{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x3e93, 0x4}, {{r4}, 0xfffffffffffffff8, 0x10, 0x0, 0x3, 0x7}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x400}, {{r5}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0x10000000}], 0x200, &(0x7f00000002c0)={0x5, 0x91}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0x335e) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:04:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x3}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="627f000001"], 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, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8c635e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 05:04:48 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)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x20) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x200) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 05:04:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6ff070000b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f00000001c0)=""/229, 0xe5}], 0x2) 05:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x25}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 05:04:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="91", 0x1) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) dup2(0xffffffffffffff9c, r2) write(0xffffffffffffff9c, &(0x7f0000000140)="44d57c", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8001, 0x6, 0x8000, 0x1, 0x1ff, 0x10001, 0x5, 0x0, 0x0, 0x40, 0x3}) r3 = kqueue() r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semop(r4, &(0x7f0000000180), 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/252) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffefefd, "14000010000000100000000000000b540400"}) kevent(r3, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 05:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x81, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000180)="846209348eefa25956c663f5dd63ea64672468b919a92e9b24cc90f3833590d735401e51466641f6b956d1f0b7ce92edd235a020a82e18a9a49398bd914cf5324a804f4e6dad044e1e44aac8e97c3ae795a24e425276f11b856cbefb4e0a15551e066d7c114dc587454d9c8edaff1b008ec7ff81771c182f372ca71fa0e24ce14fb7925ab91f5592811d6a29b7e11f3f7149f63d5261db86a452f3ccddea0b289eddecc4c4454b988160e1ada954ac0ce32f7814d2f7abeea43cf08ca8131d422d85253dcde4ea7190", 0xc9}, {&(0x7f00000002c0)="a857e536a6f0089e46146276d7fda0f5a06e7984959acc201a3375f2b3785f344aab92f0903a7bc668e2d3863027665976bdbeaffb8c00be62bb7165c55bc01beaab3bb8d29dae33b266ee6cbf0dd9f83a6c1a560596fbf1d91246326e53827ca268376356ac43116858dd211fc9895ee65601376065938a4bfcc9adac888c4b9cd8d2ead33c51a4c48bd3c8813393d9f9244a17ec28029d23656218a007d98ff4476ce47a869838a621514950302b969c3a379ffe814fedb428ef875199b44817d009761f85560e0d849bd230c60b87661d3fbbdf88606b94bcefbe067dbe3da9fbb5243ff48f229e5a9c43d89dbac6861ef7eac33e5b22f7c79bb61791a26370a9a477b7492cac7b9c9e71137e0fc2a1c1a6dd4766ba912674a4a6ef469060c4ee1a8d7c7fb5b45f57d56506e4db4165c5ec03666fa104decd0a2397719991f9e7bd1a276c751c52dd1a87621220660c8ac0df5e2587398ef7ae01ff66f2aa79f6427009a540c82135cd7a0d90377f19511da49fd80c1266c3a4adca06367766c103912945377d77c3606de58a94182d81a2564cdd71df9467e52a8fe528713ce489b13b54e21b47510187e430fa5dc5851ea22498d7df9ee8180a9f2120e2642f2809d59fa1f71bccd2941ae95646940d0354f66ed4c4bc12d3b917db8ef504a004d55d2ecbb3e185d7752ac4780d48bf51d32aad71a16f63e2e190752c94c5a21f86b1c3bfd33e0ff7d3e3beb14245bd8af32e49a4e6ccd02f208e7da7c7a4c00118263ea40cf301fb48f9e3126d4bcf16b96b68447af9aaef57c5e891859612d2cf33df8373fc8abcaf5f87fe42a4172aea9f4da942003d4fab5ba20fc9bef2c167d066c3ce4df16d85fe9f5b9318f37bd80ad6c55bfb962880f36cc4812bac42aede1b9f75f43a49d5d4315fac342470ff1d29039938e92925c9a6a67fc3683974f3fb11234682d3a43868dd63dd573b8e483746bb2e8e8470db67ac9dc6fce8754e68a940377c0937d4287f07396666886f692aedf4e47a7e1ca734f21e67f7d7914713995090db55edabb4881a4eb7f0fe5fccee18449d787d04546d54b4a3cb59c3e517c3c1ac3212bb0bc9cffd421e0801b074fc2e97486c9707c9134f33aa798457b26a67a360e69a040de4e37ce0a186aa38c9e2bf01c5b821bc6900f456aefa8ae2d596edc8f47fae18a48efc950d8e017b3b9740d34101ea6feb498ee133cbfa24df9fae622a6a64b18b64cf09cd8af8ea42f1975dcb8f001f813380f757c08a25b2d1fb2f65cfae2a4617b0a81d801f7d42ff5de1466ec25994f13f986b9245567752708b37ea0db30a844897997b349f1bf484d30b2b1357591fc7443389ff67f1fb09910012e6c6eee3a0874e5b7a1003dc29d43e0a9fe6c83cf78fcda6e6a2b154525f09b1c06173c0bd43b40327a80035ba6a3a161cf06ca300f345e07b13401acc81a8786119f27356c86331a28400dccc4b53339e70f8f70717bdaaf9cc40cfc2b231c3dd9cd617a32a194e4913c43e21ba3b759008aee8b9d90e6c3a8cbea158eac63ec5697bbad31e031f9cfa45b7787e3d201474bac314ae59cd623f8a326a2492f244302c763dbc2ad8b1c7f50ebf3ddfd13108728c7df6477297ebeb3e399141defd4bef98edeb5f9c3b84cfa228c018f654443c19e7e387a1f41c07feafbd6845b16770bedbdee615d54693c6fecc2d47b3cba5cbeb18fd5d4981908979837366be2c4ad4f8d21af9e5fafd197cfcfec593127231927fa3edd16f4a4db1fe059eb7d40b393b15b8d1401e8bda7a1c06b03184caad34b13ec5266d2ad4daf2d31779fa47a831482b8b9baaa2c48ba7e955152815dbe8a5300d71da000914a074d33ad7d65e807680e797edb1ba4ddf5a66b6fc03ceef35722de799a39f930e66effeaa5665d8b739db5b53d05b19d6ef1aab1a1e1f862de2e93760bcf2e98a3948e9e372fce11daf0a425f6d227bd7bb99bc577f6021b641818a1c2e986fa6d8e4df15ecee6c1e7df1ab60ceab40ff4a629a664be3ef9ce6ea7f101abd6a1c40c60ff9d239aff572891c2fb348d2f0bf53b49cb0ff9f0fa9e039b4e64228283692f93e3075d4b9a2f6488c7328e7441273864060cacb5093a41e97ccf848e1cbacf0da2a22d9b0ffc36a136fa82ef86dc8f84cc54ad1a7a7fe27b771fc65b20613633b081245ce2c73654261afa7e51de66fd31a0fec65d22af28ca6ab568cb9cf1b040bb6623601ab1d74b629de52ab14b90214ceee4e1c668a4842041a57911ac82abcc112a33899d5e7ce5e0acd2582e06b4e57591d97b5ef9c6d9dddc14f51339e8e75e8e95f846d373c883e3dbdd8b8e2db79149fc7a9d6822e30d4ad9b9936926f238a3a058b954e5a5053aa1c69ec8dfda5c87b8bb77d69022695063d10cc16211f02f2bb83e4c4c8923ba73d553bc9bce7e708c2d4c9a7621e6c64e30383e013edbccae85ba72fc3a58008fa689b6bcaad6c1c2b39e133caadba28220fbe75d94db62becce29ee3af4b960d820f12df411066151f3df72121e65963e1e2f680ba128b7bc7d45bb7d6fc893f9b9df0907f32a432c76f5f5ccdb321a4bdc13b9a712e2065fb725efa622a754514de28e359e360623d21a68c26828e3f063e8c53b50e3a71f5d851523bc202107c29e92d7f07350695f0700bba850dde59e7c28137f9f84a8325f9161f944c61665794979771a19f7d05e6d415029b211f7b08e405bef95875f96883d7c0f2e13519539615e58fc68ec2438eeee5fba991a1343f3d65c0256e60a4ec51bfd8521e92aea36a74ce4dcf3e3a1b7b21c75f02739adc69e049712043437c9ddf628fd9f5b034034a4fe4b7278d6c8324c58ecd97e885a37cbea0ed79aafdf0bac048bbd760959c8ea9d156bdf43aca411fa27e719c366a30778eb6e2293bae40f24eaf2bbdf68abb1d298f6312bfda698fe26f3f70f7fdbadcd397402681eb31f448dd11c7384736275ab7e4ff1e8ef04730141280cb10f4e35c98ee68a11f06196ace8afae0f0df88ba54714f611886e26356bfea7a51cbf9fc4cfa169af638d6ec354719638ffe572af9abf053cb785fe9632698500dcad1bc41545159720a2d5c6cbfac55d2ea90cfc11a7d88c58d3a149db7b51fb730291963dd4f396f8bb843c7a86619a4df3f4b7458278eca2dd4cd65587b95f1e91ab68492b1f29f5efda4ea9091427db3dcc40e98762679e8a91c13332ca27cb6faa89e0c1d2261cdc69c1d9677b2d22b257a18c419dd67511ea1457d398285bbba621fa30a7d5e74c4f4f63b1d6aa4eabc94db41585b12749f2286ed3cecd2475992e3f25f4d17daf9267c15ec2bcebf7d9071aa8cd16d8dc41544b47f5c13b9f4f44d46c89e6a14fdd93f26f1c1eb7719f28a800f9a877879fb4db51bb4f38c5b408ea029266d91c68e01475059bcf5feb16b9c46e44e17dd94ad60d19a81a06442ad58a6528e40cd74c78c19f2336e2d1eedf7e077ec0049338ae90361540d5c9698126ca95ad79db64e76e53426ec46cf09e3e8f9be7d5a023b9a399e13ad29c2716d7e4713169f4b14f9f00307a37887cc7b76d7053a701d1fe374a701770c42bd671c5de77cd9de3576d932880c8d796ad19afc086d67683d51c5b528a24093dacda06b9d3fa33d33f42093f753f9799049ce75af25d3d7688117874afe5bece81ebdf62a84f4692837114037222c00ca616ed271ed69b6ce54ab8f988d605b0a2c987d8c3dc68ffcb55a0beabd8b5ba2318182df79b77c5adb5d5c025305c0e4b3bbbdeb89c719270bbb966010a5daa3a16ff39fed8435bd823f4e1489c995f1822e22263260aab674a918d0b90b2c279c772542d570d19758572af716cab60d4698ff8e056b07ce85d9f430dcc7b117e78385303d4ae47638f1370010e883b9207eef2295599f5944fdb99c6ad8137e61c139bf730ff271bd49fdcde96fb9dc2dd4e8d13286eccccc395781a246cd6d3affd1eb21916795fa968062b115e156aa1b0a87c0a12f10a37b7a9457edc4fc024c7a99620d0885af8a128d021a8e0c524c5dd49cdabe67f9c3953b27b25a756e3537dec3a117ac44e99df721caba1cd793c0a03879774d46177dbacdf7791f13f9ffdeaadf0c0d2637dfc7951f9b0ebcbed007a46ebdb768360236cef7d1123d0ede227abc4e0653f89dddb9b399dd02ee77de8904005b99bdfe0d821a3b308e638bbfea57b56f35d0bcd2c5ad4872f02ad14a40aebff8892a42a2111945361cd120680800b8ccda3acd809c2d4661410de12706cb4c3bc682ae3d0ec244100004bcf7003a07003adf8f5a00bd757c14c45f8a7ce7d78e8bbf8d6beb084db1cca5c0f92a6611d5c02d9d54ee38deefc9e45aa978d7dfee8b2ebd7ca9701fd53fa3d987e1d2dcc94a418f27be2a5f326a596f8128ad220285a281b5f599d7097329419844a9faa1eca0d50c477a6fc191cc2cb4a8a1d69e8577619a84ab359bb7c3ac3e07a0b6d912fb30200b61d246cf8f873f71d812f02dca2f33c10ebfe4cd325e05eb7bd73eceff810092abefefd033395326d3d48527a42fb009ca7dfb3be56055383fc254f729467b6ded2457c8fbefb9767a446ab941bb7a5e215f89f4730a5b01ccf99b45d52ca5a7d1fe08f1cabcaa3f1137b47870aaee2666c0e7c1449dceab4c78de6b04a727f694c3d63e322aff67bae08ba953b048653ce501e34a07350b4e7f2fe5b6b694269105944abc23c654222497afc46e6a2caf50c6635f1497e46d4e08dfb23ede552d2930441ed67ee1712c21b6f3edf9ffd198c103a408d2812b2eef4c83706b15bf75f4de6c0a741f3176b6eb3422774314d79ac173a74e460047c12505ea22b075f1dfa6c24b6cdf36b15a449d8f981dc05de4933a18e94c8a6db27a3047314e4f0b02212b06fad0a9d3d102543ab8b2ed215e250811fcf44e80196eb59b518ac3d7458f0c85a8cebf8d087c74e40472e70c4851c8da9a8872777aa299094089f9201c38d48aaec9bf7461c1581bebad88e43b17cffd27567d178bad065e5491c043d3d6491326d2bb98128c5912393231c54249c9e215572d1a265c662685e5adafd52cb48457d3cb46f85a3858c7bd7bd712657b242bd70ceefed27d44fa87630091c444762b533099049b7def3da0a94d39450115d6a8e8716701465deea7754dad85533e85ba68b9aa9ec9ef5b636361329aaf5524ea210746d4789910b021f4a17f1c2d201615fec2ffe2828392c04b2183804a3d4fbbf00b9bd3b54dc27d02c83df2cb41966e8ce3650bf64cdb15588e3b72b35ba4cb4bb071d760723322beb31a41ccba9edadd0590d0502ffcb05f9f093b3a9d4975889003bc94ef76452dcbc7d9084c72ab729534d1dcca4f49dded4e96ea662a90ee43615258ae978d78b47e4123140b2af23f2fdcc6581f0fbb7fb946ae4b56a5108f4bc2d4801656999e4e2973589f9b97d36817d084a745279448370f9614dd569cdd86de0099bb84d8ed2215534d0eb1677f8d5b7b61585ad1d662132167cc0ef4193295e5c2648f8b6b7ff08d9199642abab18eb31b9c7720e79c8839d43998af51456e15fc78f7bbfece65b9570ec8a71b32e2b5b000e8580093a4118d641ece752eb0e7b0cc008f4069ff2bae7bddb6ff79cdb51f5b4e067c46d55c7cb54dd966e5771bfc511a36fa45f6c28d1b8226e4a45ea3871abd8036b19002cad69bf21b7af30095ee90065154a819c40adfdd2d9354b2bfd439b105e0c244d6d05decd58c031b195a4c0f085581bb0ffe71f0a79c0", 0x1000}, {&(0x7f00000012c0)="8ebadcc804e17629b4450f4cb2e411bf6454a8c4eef7d0ad3bd8cf42fd74767129eeb6718c40bdb07063a7c61586a7dc7516078c2d5c945994f17e4f9627b998df69ca8da597bd0649a6e6dcdd1ed3ba52c312af998e5dcffee9b5d3b6bd82797a6c9454d8547aabbbfc090d1377460cb61a3e57bf46bf51b31e2d7ba0d1b91d38b6d2712ea4cb6360dab14503d7a18b0a2bcac76cf07422678ba3c645c5180fdf55590664098142fd2ef0d5d68752a6cf8c359bacc9fb5266feca", 0xbb}, {&(0x7f0000000040)="a8f6d83a4d65f7ad0f38462569", 0xd}, {&(0x7f0000001380)="ec58bcc3c9c53d1b628b9a98bd49dfe85d0d11013869b81e7c5c4066ba0d2d1173fb29c67b3c13258b353c3c2f8dbc8ee2061e88771bba136864bbee3c8081e4e3e5a7bf5ef894aece23f90d53144eb1", 0x50}], 0x5, 0x0, 0x400) 05:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 05:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfd07, &(0x7f0000000a80)) 05:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r2 = dup2(0xffffffffffffff9c, r1) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x361) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5, 0x0, 0xff, 0x400}, {0x3, 0x0, 0x5, 0xffffffff}]}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 05:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40, 0x0, 0x0, 0x2}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 05:04:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) lseek(r0, 0x0, 0x4, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) readv(r4, &(0x7f0000001640)=[{&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000001540)=""/209, 0xd1}], 0x6) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 05:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x75, &(0x7f0000000080)="48172d03b0778aeccd10d5698c2f37884bbc44bb05b32ebb9faa1b4acb32ee0e047fae926fc9c3105a08faac795ae6a0e01518b554b6a5b4bb5491247b139c23aa15d312074bde22ad0f0003f99451c15567647d6a1705b28991ec052b57a764a21fce9e1217ca385f0fe221bf7e84b33f36d7ebff") 05:04:48 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0x8, &(0x7f0000000040)={0x3, 0x7fffffff}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:04:48 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffffa, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000e7ffffffffffffff00"/85], 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 05:04:48 executing program 1: r0 = socket(0x0, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 05:04:48 executing program 1: geteuid() r0 = getegid() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r6, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x2}) chown(&(0x7f0000000100)='./file0\x00', r6, r0) socket(0x6, 0x4000, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x8b}], 0x1}) 05:04:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x1, 0xe0) recvfrom(r1, &(0x7f0000000040)=""/79, 0x4f, 0x800, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186204018b002b110000d19ec0c062f7486a6481b4ae5fbf860000008eb3ffd14f1a4b400c6cc640905f000000000006008e0293aed09075a04e513dd4611dafe0140af609aba08b12e1838f74652d62e159c51b", 0x57}], 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0xbaeee06d95ded823) 05:04:49 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) r18 = msgget(0x3, 0x100) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, 0x0, 0x0) shutdown(r19, 0x3) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES32=r20, @ANYRESOCT=r20, @ANYRES32=0x0], 0x7, 0x800) r22 = msgget(0x3, 0x100) r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r22, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r23, @ANYRES16=r19, @ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r25]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r27 = msgget$private(0x0, 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r28) r29 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f0000000040)=""/86, 0x56) msgsnd(r27, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r26, @ANYRESDEC, @ANYRESHEX=r28, @ANYRES16=r24, @ANYRESHEX=r29, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) r32 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r33) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r30, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r32, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r27, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r33], 0x9, 0x800) r34 = msgget$private(0x0, 0x0) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0x8, 0x3, 0x0) r35 = geteuid() r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r40 = socket(0x10000000002, 0x2, 0x0) r41 = dup2(r39, r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000900)={{0x3, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r43, r42, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getgid() r45 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x1, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = getegid() r54 = getpgrp() r55 = socket(0x1, 0xc003, 0x9) connect$unix(r55, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r55, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000500)={{0x2, r35, r44, r46, r53, 0x20, 0x74fa}, 0x25, 0x47d, r54, r56, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r44) 05:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) semget$private(0x0, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x1060, 0x0, 0x0, 0xe7b}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x0, 0x400}) syz_open_pts() pwrite(r1, &(0x7f0000000200)="1e74e698f17b61f01ae36c92af7e17d7e37f60f8fd15c5df338b850d84e9b7ac57d18a6603c62e2b763b78d9d732e10bb6d9c10925e5799bb335f6af47f6c6f1bdef972a868a2e1b3f7d2a50db83521bd3f8c0a83c544794994723e69d70819b9dc448b03c2bb0c61cd4312f1b5352f0d41cfa149f54e88d69c17be7d3991b05c39e5e750e5f20defff3ddabe3f1bf269be108b9f81d591ff969c4d5f71314e15aae510f1b7b", 0xa6, 0x0, 0x3e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:04:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202c17f7f0000017c20e3f00a61410e01087bc1cce32dd86879c225b76b8babc68519a4acd2b6e8d0cd35d4615c4f11c041d790caa31d1b0c2c8e98d05a7238f92ad5a49639332e8be161321cb12ca7f2d298a4c14f06e574304791ff03098dd73776899b9c29a74dfcd59a97d8ca16899bfb268cc188f097f80bcd5ad557fc980b2f6ebeb0aca5d394be6a6a8a1ba60cdae488dca44ad2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(0x0, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="5b9633bb4f7bc892adf0ebfdcf8412aff4f07225f4b2ef0c232e96e66f864dd0349de1f3107aa42673c1f47bb08f56b115b67fa85613f209c8"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 05:04:50 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/240, 0xf0}, {&(0x7f0000001440)=""/89, 0x59}, {&(0x7f00000014c0)=""/106, 0x6a}], 0x6, &(0x7f00000015c0)=""/195, 0xc3}, 0x803) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r7, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x2}) r9 = getgid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r14 = fcntl$getown(r13, 0x5) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="220e22", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, &(0x7f0000002b40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, &(0x7f0000002bc0)=0xc) r18 = getuid() r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x2}) sendmsg$unix(r1, &(0x7f0000002cc0)={&(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f0000001780)="939d6e6b4c0987e6fe60516572ad5bba3f9d016addddd79d69f9f15ed536eab969b4424adc5389073504b8b6ceab0a3f5726b49e742ac74e1937", 0x3a}, {&(0x7f00000017c0)="b5185b0b017d003eae35546fc81f7b79217a7a1529f3d8c3db044d4c4f3861b48eb07d69c93f17293a3b8cb90a50ec9a41cc6022", 0x34}, {&(0x7f0000001800)="5ab97f0151e0c489c7a40fd4b13f8bf41fac23996b203c554161a78177b7f0b2fe92bdbc3908cba4f9adee07a9d2fbcfb56605e86141d69456799daebf9f2420feb11f2242c737ad6e02b0b762e0167f77b707b4b4e0b039e1a5933d3c69aa281189c28b5064c10c29e6035b85f80547484bc63fdf5d2f745234f9d7123ab638d4ab7cd875c822e120eda2f1938a77d756e3161a0888e453", 0x98}, {&(0x7f00000018c0)="345e23a73f2c54a249c8c7f68f311d61fe1fe5799ce8ef12880dd79a6740190fe93b5178165570f607f24d51a563697c7977a6ff9e6474e98e70b7f753af27aac6180d4234dcfc424d10884e0cf19e84fa228f751b53ef8d3932a79a4e88f7931108e24fac25535e479a220aadab88a18adbf9290df8fd6ed2f8ff6e470b8f645f678975f650f1e6423427c3c6640af434c206abcaaff62008512f66760fda1fda8e3150811b9b541bbe4970b771447e97bbb2d57f7d7c4452bd9a21f8559d69e6ebbb033893b8628653b08635332cd686cdd95104444457c8fd3ee5bbb5c0ef542efa592994448feb05e82dd26cc15c59041e17333946b93ef068baa7985e7fef8cc75218a5df47dbe0ed8fb0ac926f5899611e7cf588fceb288052d550377c0dc805a4b6fb991f034197349508ab6049b55ecec69064d694b3d8bce801de48da54835191f34f3636eb115db453a3613d6386798f3d63e341ae62eec0b94c58c49723fa53f82a8df73224066f8472b0fdc64b2d2b00af5a934b53d9d958b6c8f9b08f979d37c04c880a1f83a2fc24ea6f60e48ab4a58545550a54a33ce7de84095db5df6fa5b4446d5789901a04c05889a4cd487abc57280e260e360af93ea4a1aa434a2f39fd7d96328124e99d65711b2577b022e4b651cda78f06c797dbae4d3dbd8b5096010091d1c8e3de69a4c7982729c90e8f9a2cf02cdc7c834b0a701cf9293f15e55868fb05281528aa4915e2d0a347c9d0ac93fbbc9026715640d0abc1448a2f05b8144c4fe98d7cbc54930205cd4ced02c1d8ff60710c87c9028272836b97a3720c3c4c5cd6b9ddd6a3d0dc64cb5aa77409693fbfcf64aed70cd7c0610bc5a5e3dfadab08a5f21fde1b4b77aa10c0e2420bb39acecd8c4688935beb4e3f61839cf6b64de19df83c43d4303fa0b02efb12214fbd3f017232c9a6ea027da21866b0e7d356de596094da6cd8a799d3d0325e33ee7614f1d8181198d1616bf37a6ecd1a9ec23030bbe2929bc8809ad450432da8d07695a0c8307801c4d8a49b6d0014cbf986f56a556ad28b0f7054e8873b46b70a51c0373ff2b9897f56c977abe5aae4b5ea3a9c93eec7caa12ccecea9bc912aab259527206bc51430009dd3dbda813333e7ac42c65a9d2cc69d841249ce735d81118b34a5433caba8c1fc5ef6e03191addee78e447849265b87919a9fd0e92b4b2db4177e523b56925ca4b6e40087bce54a2c4e801141466471228087bb2ee0cad52b5a7b42575b29137c4ec7bc7c620ef531036294f2e9dc114a1d06f1e7738b6a259e86f91a8baf84c3f142214b48573ace9db6c6d62be44e89f73255ca942982b9cc1a1ae133306fcb9326c95ceb2a219a1a615c8ac19598ac991f7a1e27aeea160a0913985b94790f327287037930da951942c454627125bc2e4f12865a2004db98a73d4856956c2633582df08a2461db515243b31112232412f1673cd2f3dcf970a68d2c6c6c4c6f19fde2ba0fc0dda7ba10bed1362f55784df6c091d301db76b30a5d354c7a035b1062e0d074ef52da6e130ee80443cfebc66d867a5e81d9ba64129083b94254b0d0af842852265156ca3f299c51386200eb80b5ad1bb7a1db53bfd75111f225b5acaf8d73432c1abfb9d73796ea5d2ee1c93cc97e55616f663d8a2b96745c607de1c078fe23bfe841df7b5d9dea6713501d99b72bb588160a334b8dd2adeb46594f9d1635773f3127abebf8362daada808b7569d51086f9ee2661e9f0e6ade4d70d1cbc71d57590870e474ce8c89b34293d2e84a8523670dc084c0c6b3f65efc7d59500fa5ab1ff5d3c2d81a921fe2e40f665b660de003853b36963db84727e179e81bf82db95230cb5533928f5ec0720bf5d2b8a8b86567e6fea89bf950fd4f1e54e0a8b8a59f646cb1edce844bccfece34ca897dac5b08a1960cc98675a0d4796ab176b3049bc764e52d95b24e51123598d41aed377bc787635053dcc51d536dcc501e8e00264e4a1ad5d0318af7737ff7b23eaf455b74f64fc14e33fac5a8dd7aa6d5a2b3349fdabb6d351f2fcedfa1cb1aaa3495174ffbf31b6b32f470bca341e20731100b4658b448cd3371f0dc6e10accf6ff4d6b8ca3ed43545f4127294747f2cbe305b7fc50bb53d2cdf7f701ddfe042ffc3f9a2e0e0862d7984d5e266b5f7acd008d050d92ce2237508defe6fa2a5f9423dc6acb77560fb4da90c9c166c0c2a28bff9a53b410f425711d1e183718a0e631c5ab2e16c9eb94bd6efc39924761a4bb651b6fc1343eeb30bbcc0340f7d564ac8e358fed0967337db1e20244103c32bb3ca001dc5d14deaa8b7e2039fee8e95e0d432d1cdb7e46c771542a213c47516fb11e768934073c6d22c9232d9c57d5e9bc7818eefee2a97e1c0a879adf4c97d9472f266273e418270e9720fb5e25ccdc05edad0f3b3a8c9447acbdaaa1dafcc99aa73e3ee8ce07eb9248f64ae9cb3b2bb2db072462969ec55cd4ba766f7d0f231a0c2463db842db28e22f16611c6472d526cf5867c52c82f2e75d9c256fc28eee4817aa96ba54c3fac9d7cc0228a3055179838581fa0d02396e73e84105fd7d3540415b7708d3d5fb5105437cf95d22984edc1b49e00dad355f52c34f389755bc14db97562b1b430f2983a6817f0b3db2b4223bccda07e512083a19840f22f16abec71bc6eb28831abf1d968fb701a32f490536a4039985129a31da2f881c37f8219f88056047333ce9114874cc7d2d7c5308e6112f49d4b4113af723828e22fe0024436cae626664d09edd44276275d89d149872f0c4c7335562dcc13c95516997b3bffe9965e72a56a064aeb50ae7486131e7444269a59c1c924bc4cd2ac3e8f977cb58166af4d3c94d43599597264db69712078bec3d90c1bfa9bd46bf17a765017ac5ace44c41c28918b6df9467963e440ac601ed4944a76d29ae1969b30097c237ce5f3d8ef305cc94850065f243ee1a803fac4ec7e87df589c299b79d8e0813e7c0870ced2ca56d32b392386b5f6ef5bc1d73a4a018e180399e3e4f041e038d4f2de05f00c40077dccf8d5150c807763c8cc238d19fa6d589a2a9efb1acd4844645f65aab67041db3542dfb2892ab02fc16bebc1e22f08245be8f08238f335f1c39ffe2558184453a7479dd471646fef4d9dfe64d749504dfe10743263fe8baea69b0eb6d8f2558f2cb5fd276259c698177e2f5dd0c7d08b42923cbf6093fc9d537b8093bc23e5f6c01421bb68b6a8857b972be5cb58c42eb3813133b99401cce50590e5d1712d1758c0a048f667235f53e6e7628c71dad233656ac3e120a122297a680a67dc41c1bb661dc14e0c11a0851383b935c4ebd338c5602979316244838728767aa17846696270c8cc45d608bbced1a0fc47a319292761126b367099c6672479f69e0bd92623133907da1891f493af2886f37e8b8d2ccfa86a11962ed3550983432a4ea42830fdc780088ffde2643a38ffab9c76cfbfb83b74d6e4269273201bb37a69713c4b9cccae7a17f1bf631e5045dbb9dd949976b3805dd52c5e00252f0fc922b8496e2ba726f352f5eedf345fdf7c0ff888ad797caa7c5146ee1bf2622c61db58d70965138490225daf4718ccd4cfd2572ee9f6519c6bfbde5061bd9133d446987129a88fbd8bdd88fbf152041b289efa2a2116b7e272a32349ea455908f67825be8314df49f43e15674f14c1cc3000fd0e8e125b51e588c622ecc2d1f5c998206d9238c404e3a283bc414a0283969b131ad554eb3f1c5d8362891395bc25d92f86226eda754f771cf9e53bb9c46d70a6bbbcbf444383fd9577e76b9e59e3bdc7db938cf4e74bb999299741880a2382ebcec3aad6a801460b0553330c03567fc7aff2466d326331a6fdcdbd21aacc7e0254203cdeace74f09d0c4542a914c5886d56aae8333f8c09df8828e3f297c21bde3e86a45756f38b6555489eacf2157453a676002a65aac12b2d9ddd49235863741c88c9d07b981e5fdae6d70e41923799fcbbe67b50b5b497c4ec695da832244a9e65c0c8d483a83230aa72af670b7cbaf27497910a80abaa179471520d882bab7fa43747246919190e7e3d0e5b226c111304a7b12f96b035e4ed18e29baf84ba29ec6f15905af87894d271c73b1adf4d4bb1e4b52627cb06949ec9f0796f80d94f1e64ffb1672a09761f0a396052e2c0cd87e0d50552483a8fba0a06244b6f68d3bbc06254a903c21510ebc298369eb4e3e8c761b7f0901dad6f33054a770a8ef1005b1a3a3fdf80d2247b3c0b6a6a526675a43b8c579439c7feddb1e10d8e5b3a5121994c92694f30205d16977214aeee1afeb4d056c1b1b8f8d89966c972605f2a3d4d98a803f86d2f5914ffba6c383de943a181eaa40491cfeb24b9ef7b813167e3ec58b37ba49a27dd55ffd3c6bb3d48d8300df3e2962576987a60569407928a3f3f562eff8d693dc7477fc315ac41c0ec70495a441d9a8b3b8a0b80a55aa0881e6e60dd8bb651cdf04626f536a754b2e837d368eab78db51434512abd716ea7200bef686c69aafa2f5967fbbb690a9d02f43392cd9f0ab23bcd396033dba1f34cff3d81c476f6bcc966afb652388c500c1e9c8ce4d7e6c539152c59783c1a329cb9378026c8bee6cb0552ed6f7cb5deb7a001ac0f7de49db0b21305c6162e5ac9ec7b65af02a071e46bedbd7b4783f9afa654d63502c348a10f5eb63ef0d98b758ed9411716f4e9c91df153346194b60d5380b317e0c43f4a05ecdfefae3c0bc412167277b059d4690ffa324cc22c299b2378629303cd8e1a65280bb20541e1a03f23996937dec4239a9fd4ba4a8d92b4a4ea275a1d2b4686ea9fe34722351ba1681867aa2ef461997d2c431a921686f37f14156540a2bb2ba8885b4fc50d158bbccb7bab1b5200548b4fddd5aff606382a8c8b1283fe2c4c3ce193a73b1d41d4376d5cbbcc0d37c086ffa58156d059a46c95edc7a9541f9f651634608c24eb65ac79950579ba689c642ffba6b3edfef7c2e10296cb6778e74464d3b6be8b1ace69173bb5759ceec7111505d6939e0f3fcf3ec3a03ebcba8808b75d164f03545bf44f58a85a13af0b3945ed7b12e9a0fd3d7f796eb48627ef0394fbe23571efd047835033ea053f7b456047224623e0475079aabc3faf27864a0d789d77235db2d7b5e1a1c3242aa4a1e74caa901040968085e54b1220b75d8a5402450964bad04d5cfe1fb74c845b76a4fc1b850b78bd3342cc7c4beeef96435c97c45bf9fa734c229fba0f6880111b8c4f167d1de55589b0be01c091fa8ac4e1d3d5683a25458e598c187bc1b573cc0ff73ff90bf9c22d81a16a565738c1cc07950031defeb8054a11a429675455c66a4cdbc53f0d233905545c833ede9ced8eed7d055b1dfad73b4d6c41b596c25f30203cc14b8e1f020bd4cab027c8bc008148d18886db0e6d50f33aa6fb862127cf1995a29f0f72f88124309f1f5cc42792be299545865a34cda6321dab513d41f0f4789804399fd1f382ce2877c5e18e5b365d40a0edccb2c628bd6cb1839373f778b02170c2f407bdfae4750bc539f368263d841b95cf6fc19d0c300be9c55eed9873e9bf720e510064eed3f6868a384684aa5780df9ad3b5ca7cc62047ef8085a959f075851debaeb5a3878d72f549273e54585ebe14791319e5e094b5951aa99c1e52fafeca2fb5a39933b2489003af47196504bd51da953bc06eb7f0b5ee1f222716c8d26ddc2abf6246e482fcde11ba01d8eabac9feb4a06fbe939359dcbb648d630b834887524dd15a6e01c3a3e2d", 0x1000}, {&(0x7f00000028c0)="32fc57c5ec7a0c7f7e85fabb6029fb1d22b47a45b18ac8eb68afb375c3f95ba8e04abec8d86adeb07abc0f423397217843d494b375471999682959215a7b2f3b2d292a71da8f86b074ed6f68421c9fb5fd0acfb7666677a17399c5ac11dc7b385ccc7436066450824170e7fe0e339272508d34ed930518267eafd5a4acfcdf5c99fb991b1344ee41361cbfa8f78cace37c820048e620a2beda691fcf923207d4", 0xa0}, {&(0x7f0000002980)="3dd5088c7a22224dc85d1ce7498f54eaa5e6e2c1697e24fe92ceea5830ddb4c172dc55ae5b81dcf350fbacc14edc1e0a4a70177af5e4e441275d38e11113c1e907bd4becad6f59e892d28272fbe30447aacb67101a92e583bb080ccc798411192036ab9931fd1cdc3ab22d05743c54d472dc91e0800b9b46730b6446ea09a3081c5ff4203e31c41657437f4d4c7b14db130da19dcc9a4995fd1a03ecd258f148488a396372058d1c5c25278fe81d1d4ae8bd8692033c34f584f65aa50d65e4e0dfeb10d530038615b6466b066c", 0xcd}], 0x6, &(0x7f0000002c00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r0, r12, r0]}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r18, r23}], 0x88, 0x2}, 0x4) r26 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffe6e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() r30 = getppid() chown(&(0x7f0000001700)='./file0\x00', 0xffffffffffffffff, r29) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x9, r27, r28, 0x0, r29, 0x4, 0x5}, 0x0, 0x3ff, r30, 0x0, 0x7, 0x1, 0x9, 0x4}) 05:04:50 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x4, '\x007\x00'}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x2138db6273367a6b, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) 05:04:50 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r12, &(0x7f0000001900)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85c89dc13041ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r15 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r15, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r15, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r15, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r15, 0x0, 0x3, &(0x7f00000001c0)=""/31) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r16 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r16, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r13}) 05:04:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000001) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="000000ffe8000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r11, r10, 0xa5, 0x1, 0x100000000, 0x2}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) fcntl$setstatus(r13, 0x4, 0x4) writev(r13, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f00000013c0)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) msgrcv(r23, &(0x7f0000000640)=ANY=[@ANYRES16=r10, @ANYRES32=r24], 0x2, 0x1, 0x79eb139923bd73e1) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:04:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x81]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0xfffffff8}, {0x42, 0x7fff}, {0x20, 0xfff}, {0x26, 0x1}, {0x5, 0x1ff}, {0x87}, {0x100, 0x3f}], 0x7}) mprotect(&(0x7f00004f8000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f00004fb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x60, &(0x7f00000000c0)="535392de534df69a4e803de15e2873eb8cc3d95d9851ba7e8ed6786d949229d968aa7835553afbddb1986f9cf86be5b352c805e2bb38ce5118e76234e8d09cf6adc4a6084db6e953447a57789b1565491017c7820c0bf41e5c69f48c53fc5681") r4 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/69) 05:04:50 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) socket(0x2, 0x5, 0x0) msgget(0x2, 0x224) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) geteuid() ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) chdir(&(0x7f0000000040)='./file0\x00') 05:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x54}, {0xfffe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0x0, 0xff, 0xffff7fff}, {0x0, 0x1f, 0x0, 0xe5d}, {0xfff9, 0x1f, 0x20, 0xffff0001}]}) 05:04:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socket(0x18, 0x8000, 0xf4) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 05:04:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x6f0}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006, 0x0, 0x0, 0x5}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup(r0) setsockopt(r1, 0x6, 0x8000, &(0x7f0000000340)="55350102e8baa9705f6bd003b46a5e2786bbc6c20b14e6f8b3ee2832da116b8f85753e4e1ea0536f766c06859671acd0e6f1d49753d125133f3ae4bba9471c0bda1ca8f61dd84da016d9198026dbc2389654de4cb4e433c2c45a88f68e68202b5debafa3983f11e371b0df5042d72cca14b7d0bfa8a668f56696e86e1f3a13072668d030456be94bdc2d6797a03b91f6d4910730b942c49478de5a9c05fa169dcc03018343572bef66f86511e6ff1f05467cc0d2b02d78fea56228be7961bcd0c8d1860f9a2f68f68e2b8f8f77b262b70bb28b877e216919af", 0xd9) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:04:51 executing program 1: r0 = open(&(0x7f0000000580)='./bus\x00', 0x10, 0x116) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) setitimer(0xf694cb1882ae90dd, &(0x7f00000005c0)={{0x3, 0x7}, {0xd6, 0x67ac}}, &(0x7f0000000180)) r1 = open(&(0x7f0000000340)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000480)={0x9, 0x641}) select(0x40, &(0x7f0000000380)={0x6, 0x2, 0x1f, 0x5, 0x5, 0x40, 0x3, 0x7fff}, &(0x7f00000003c0)={0x2, 0x4, 0x0, 0x5, 0x268f, 0x1, 0x7ff, 0x4}, &(0x7f0000000400)={0x4, 0x1000, 0x1, 0x5, 0x955, 0x8, 0x7}, &(0x7f0000000440)={0x7f, 0x7}) r5 = dup2(r3, r4) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000540)='./bus\x00') r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fcntl$setown(r6, 0x6, r8) recvmsg(r5, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 05:04:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x1) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000a757e3093b53e48fd54d1cf54a235f673ef444b98f4baacf1683258fe8487409412a777472c3c151ac1c9040d1056416486f7a855e98eb68499457e7b6af1f66241c8a4815ef01426657f2ae39713c859ccdffb62f64805bd12410f7a6a0258a024d60ed4d62d0c513fc2fe5000f01261071506098f9000000000000000000cd4c5f37975311c624ce3270c85d7038d6b9d8f08dd30e5972d43a1e4e677d1dcbaddfa11d768068811aa8117c2fa840e1a84ecc3570c8e36959c02dd21a29f89765575334145cd94c1b675efb4db17d9789f8bf2ebaae046188e5f43c983db0ab23f53ffb0c2feccfba108b4c386c4990166af64cb39b5775bd7c90b6b24728bba537340122dddfe60d371dae723711a14f0325484d26bc19b6562057f8fe3e8972c9532fbb266e13bcd4872973838a99377f34a3976e9e55e3f94ccb838ec017a08461e42ced1677023e6970863fed75eed590d3279e8e048056117129"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) geteuid() acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) rmdir(&(0x7f0000000000)='./file1\x00') execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/133) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001800)=[{&(0x7f0000000040)="8e6bdba251623fd7da09d04e8ba9d00b00d540fc6d89b35a39dada507caa61312e0e9f8a48a569183204847b034f454bb89d8d8c0b2d4eaa2b63e2d62c2c8cce3d007cb132e890a868be0a7b82d36f7ab99ae26e228117c32f32255de3bad661e558de79109d77b32a799a1cd5d8d777bda7bd6cb57430f333ba5ebb70114e8cbf36b7fd86ada8462e", 0x89}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xa) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket(0x4, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0xffffffffffffff70) 16:00:07 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x6, 0x1, 0x3f) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="b6f3612d3f9b97d2905f4487ed95a9bef7c4940d2ef83702bf2e7cb5cadc4776b37984916bd5fbc8a32953de1c49a83f8f2ebdb095130579bd0978df55da755ec5f7b1428724486b889f194505bc99dafaa68575dc58f82e7a59e58e3b4d225e415519202aa65ece4903501bb49c14ade0766cd5ba25c9bb2eb3e77d98f0c59af683285e622943964fd1337c7f1c50c6782e2c870fc78e2d653982e7dce6cd3a88baa2fa116e2e175c4fbacf6d390f4079139f0bfe52ca339aa8c9d349407cc28b3867ebd0eeeff287384bd5b2d9b324b3ab9137e7a9a3384e7568539a122651532b551ac2f240e4c3ec1718494ccc06cf553588d6ad01d4b54cf14fab9b", 0xfe}, {&(0x7f00000003c0)="92c9884e121df7f314d831a3288f2b8f8ad77dc2e4b9220fb3045e55480eda282478400fee5a592d32e808317ecce45d58251a2cac533d2cadabcc25d381fca6020b44b539940b441eb525b070e0b82ef462af8525a4354129244a61ac92b6862b3c0b0c1eddd8cc99fc30ead2d17d64050ac45c140c33a3bbe00a3d94b8752b725e1eee13ba830b046d8c2bc7870349371ba96fc59625932d9bf7fa9237652bcfbbadea01d22706742aef839bb15bad3d0189dbb1f9c998a091c79b923525d586cc31683b", 0xc5}], 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x41, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x3, 0x64, &(0x7f0000000b40)="f5f7ee8e8600000000bcf0d5ede320ae929b757b340667c06f6fe9ac0cf66b3de966256ef7a791e6b82941bfba8a851d", 0x30) setsockopt(r3, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) r4 = open(&(0x7f0000000c80)='./file0\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000b80)='./bus\x00', r4, &(0x7f0000000bc0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x8, 0x0) symlink(&(0x7f0000000c00)='./bus\x00', &(0x7f0000000c40)='./file0\x00') bind(0xffffffffffffff9c, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xfffffff8}, 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) fcntl$getown(r5, 0x5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000600)={0x10, 0xfffffffffffffff9, 0x4, 0xd8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe9000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x21}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb371}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56089e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6cbd8ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1fc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239000000000000aa39c785c07c1c08e12b86764666181e00"/291, 0x123}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4", 0x0, 0x1}) select(0x40, &(0x7f0000000140)={0x3fc, 0x0, 0xffffffffffffffff, 0x414, 0x0, 0x1fffffffe, 0x2000000000000000, 0x9}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) close(r1) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000180)=0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1, 0x8, 0x40, 0xffffa540}, {0x1, 0x6, 0x2}, {0xaea5, 0x9, 0x7, 0x5}, {0x0, 0x29, 0x1f, 0x2}, {0x5, 0x3, 0x2, 0x1}, {0x8, 0x3e, 0x5, 0x1000}, {0x0, 0x10, 0x81, 0x6}, {0x3, 0xc4, 0x0, 0xc1}]}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x3ff}, {0x18, 0x0, 0x80, 0x8}, 0x4f, [0x4, 0x9, 0xe1, 0x8, 0x3, 0xe822977, 0x0, 0xaa25]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1f, 0x20, 0x2, 0x0, 0xf2a1, 0x5, 0x5f, 0x0, 0x2, 0x40, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x66, 0x0, 0x0, 0x0) r2 = getuid() r3 = socket$inet(0x2, 0x0, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffdb9) chown(&(0x7f0000000300)='./file0\x00', r6, r4) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r10, r9) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r18, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r22, r20) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r19, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r25, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r29, r27) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r26, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x2}) chown(&(0x7f0000000240)='./bus\x00', r19, r28) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x2}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, r4, 0xffffffffffffffff, r9, r16]) lchown(&(0x7f0000000000)='./bus\x00', r2, r31) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b7b917bce01cf13b1850eda99fc775ad926e5f766b55d093194249669e186c2b21e44eb967763d405419da580e1363a4eb05ee52a0a64bf002f22a16df5e6cecbba6c1f77cb56d32a71c34c8b96c5d9a1acef10a58fb4041b2402c536556ec7f67d79b69659760b47d52d29e15deb981ea322c7e473b73b38140774cfeeca2d165451a20f323aca0551158666499d2fab55eb9e50a5a3231063e9a79ac208da8b4c3b546333c467728f323b832490a5bc964f7874eee04daedd242fd804325cea52b200ae227eb460ff0242418df45f3949f1fbf2956c77772f0e84ceb3f1cecd816c3d98b65a46078a2c2a0454d757e71a1c3e40e7f9fa210d8deb8e211ac3cb87c831cd968b18931eec99dc8065f7329dff08b485520435335d5162f3876d260737252113e1838ae8df0632c2335185acdb9d3316226338490888cc800baf4237b329a99eb6f8326775e6f986629e046e64f2f6568c2243759db469bb531cb533ca5f7a6bd6da032", 0xd6, 0xc, 0x0, 0xffffffffffffff5d) 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(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r3 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r6 = getppid() fcntl$setown(r5, 0x6, r6) wait4(r6, &(0x7f0000000140), 0x1, &(0x7f0000000200)) getpgid(r4) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x3, r4}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r9 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000000c0)=0x80) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r7, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c00", 0x40) syz_open_pts() r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x10000, 0x8}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "8500040000000000004d04000000100000001000"}) r4 = dup2(r1, 0xffffffffffffff9c) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0xff) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:08 executing program 0: setuid(0xee01) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="5a9f47526699ab2481dddd2773822f0ac8d83000bd91baffbe3324e336c1b765b31a78df799edc2d476468f613816eb875fb4e0914a836"], 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0xfe, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x2e, 0xc006, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000240)="49e2a3ad670b0a5749b4d1948cbda4b2f1ff37eb873bd382b80e45ef91a87ea068c558619afc8af00570343a64f15437cfe73f11854732f63c25a00c391b48e52ad2379fdbc0b5131f29edc95714f5ca76fd089e6f54550675", 0x59) fchdir(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x0, 0x1) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) write(r1, &(0x7f0000000140)="220e22", 0x3) socket(0x20, 0x8004, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0xfe, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) recvfrom$inet6(r5, &(0x7f0000000180)=""/217, 0xd9, 0x800, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x6, 0x8, 0x3]}, 0x3c) close(r0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x8000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c5032d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f90000000000000000000000000000000000000000000000000000000000000000000000000000000000089d1459dfa7490d1166aa1c3954313c49e08f2325ecc425244242c5e715ce67cdfbbe39be1dd9996950be6dedb8846087c1de24"], 0x10) dup2(r2, r0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x20, 0x0, "df30c1e7bb6dbfe265b700001b00180000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x5, 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) r4 = socket$inet(0x2, 0x4cdf33c458617465, 0xf9) fsync(r4) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xfffffc5c) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010165190000000000"], 0xa) dup2(r6, r7) r8 = getpgid(0xffffffffffffffff) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r11 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100000001, 0x8}) r33 = getgid() r34 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r51, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r55 = getpgrp() r56 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r52, r53, r54, 0x5, 0x7fff}, 0x6, 0x2, r55, r56, 0x7f, 0x100000001, 0xb1f1}) r57 = socket$inet(0x2, 0x3, 0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = accept$inet6(r58, &(0x7f0000001980), &(0x7f0000001940)=0xc) r60 = socket$inet6(0x18, 0x4005, 0x70) r61 = fcntl$dupfd(r58, 0x0, r59) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r63, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r67 = getpgrp() r68 = fcntl$getown(r59, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r62, r64, r65, r66, 0x5, 0x7fff}, 0x6, 0x2, r67, r68, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r70 = accept$inet6(r69, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r71 = socket$inet6(0x18, 0x4005, 0x70) r72 = fcntl$dupfd(r69, 0x0, r70) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r74 = socket(0x18, 0x1, 0x0) setsockopt(r74, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r74, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r78 = getpgrp() r79 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r73, r75, r76, r77, 0x5, 0x7fff}, 0x6, 0x2, r78, r79, 0x7f, 0x100000001, 0xb1f1}) r80 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r80, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r80, 0x29, 0x23, 0x0, 0x0) r81 = accept$unix(r2, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) r82 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r82, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r82, 0x29, 0x23, 0x0, 0x0) r83 = getuid() r84 = semget$private(0x0, 0x4, 0x408) semop(r84, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r84, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r84, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r84, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r84, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r84, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r86 = getegid() r87 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r87, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r89 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r89, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000100)={{0x3, r85, r86, r88, r90, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r6, &(0x7f0000001900)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000280)="bfe6ae978ae7f4453243330a288b4c599aa16fa69cc0d059a88e7ab45f14b295df87807f923bb4bdfe8c85a5dcc77bd018714a8869575d94f89cd757aeb7cbbb97aae09d21ebac3c91e1fbf573c45b74bfe4f61acf69e4456b0d78e0c341f28dc26999a14b2d80f797fed38f88e55427f3c2baef9087eeca5997120fdc0975e3f182cd70c1abc6b30e94ee12617b0f6d4094d6e8a570c2c1e9db5e1dfc626c101e510b02f6ac8f46292fc31fa358763ec424a8226228baf8d208599ea457ed9f3de90958dc7517d5b32035eda44df3a541d589223253f4123d56b0c2", 0xdc}, {&(0x7f0000000380)="684263a4d9ddafd47a3e9c5cd22ee1a699c2450814b16c209fca88710397c8f86396b5a7315c219301e12a70e6a7e4a33f142d3a6212dc1eb3f9b153862c4203c8857b1bd5da91f25d81e94287a87d1d18c3a9278b0898ec88eab8eda35bea737479ec4e70cac5c1b104b00a4860dd4231225471e42c364e2d61f4cbd34e975987562502334cd20e1d178dcf04ae2d91908bb70181b4e426cdaac1bf219f45584e768797e61b856cbc217e1a2148eea7a697ef789445822fadeaf653396c4034975b79a0b84769bc70602a373aa89f51039b92e1ecb676feae489d58088eedb33f", 0xe1}, {&(0x7f0000000480)="abe59aaba3bcab480527fe3668351df17dab8b6c3bb5fb342be0592317845799893a2a81925049db050ff3ff1e20c977aae592a81196817aa6df4a8cdf2ca95fe3f29be8740ff194aa7eacaa1995f88af22ca628674c2b2a9cde2b20e43db8c278a48f32bdf178bddf5ee7dc3bb332334ed2a79cbcb03464b0128047213bbd8ce9cbf1c3ed53b1f459c4b689e8fa47e40e8466d0ea90b265f74af0ba0218d0ecfbcc207b817194fef35e9a", 0xab}, {&(0x7f0000000540)="c6cc9ef31d2cb7ab91422e1960c271180c3694bd69a125592f669be81a1670bfc110013d78196458f9d5c9d813a93f50778c9a7ff1bfc08fe6ebc6fec8b5f47c529470212baf287dd90afa7b9a2c146c34342d19376e95ac1c2ce0ede214a6010c543b32d465043bceba240e9de127eb028db228713f7ad0a30e95a7f0c663ab5b403ef9fceb6a6dae67d7677c041d6f2bcb6e5675d9d14159a11eff55885003d4cbc20cac94ba7d689039016b4be7029e506668447bdb888119ceead1d161b9c7daf4cc98a17013a23a23b640501e9e580b11fda722da580c069292b819096644d13d56eb908d75c4b58c22bc1a1f9ea178412f1867b11501980ddbed2fce2f5333fed8ead47533c41b2b356162766e449ba630e67bada0ee18eaac3778851b3f973e2daaf18cdd47d3c2865b8f8f5d0e32dac6fe2a1e14634136a71b45cb93c25cb9d0ce1f20b45ab93a5e574f0b197e85e1423049c6b54dddb8270d2bb8cb6eb6e8123f0419576b3ecc2646318b2e99f36fc19e90868256f00313b54379166396d235571e297123dc7bd5dc8822dd4c1387a8b66d4c94a5e80f77b97f9faf511881e45423226f9962300bb294dab5af80b05cb7505166c56eb83737d48004f41cfbf2d47f31d7bcadfa280de856b85250141e4d2bf2baefa84917b55e70e71602f1a3a6b8b85cd2b3e5dd1e9745b2c627c4d93e5fa07f0a6f3338ccd5af172894a4e75780b3dd409e7739fbd16c87f1cbd78e0ba8c6edf1a37912119c16a9a2936d4dcca22be2049f2a6bf358b343a728632ff097443dd2a09778104489d6421cb74196e9bad17a5b8c26611d5d9c80bd29d94c5090b5b34d17d54f4a78d2e51c79fe6ee8f457f87bf619e97f43c501027351b4645e48bd0726e63cb7f04c3e9a30e8db03e9805820c817bdf494f0a3fd16c4f418ad0f5de9db438bd0047472bc35b358deeb259f9f64aaa4ceecd4e47f31b953ead03e9c7a4f131f5995e70aebb284c1bb8c2021ea7c55195ebf8391a6456d314f4fd4e65155eaee7194b1f8914a110ab898a021c710c61bd2cd9cb28458667d78fa12fef0b33b656f9a1a7e8833716ef9dc081043709e84b3d84d688ffce962330835f60f88490a5d8b3362e598702f7bbb6928155ab9622f3b6eb5b3911570a7fa38e99731e384fdbef715e57e4ec07e0d09f25fc3539230e22a4f834ccfa848ffbb6987367955304cb1cf7e9613aec18354d1df837938c5b9bd6d8c4c5f791c88e36fe2282d926f9a835d40301d424041a51c808e8276cb14ff7e18612f12f9174dc18ec7e45c8888564d5ccde5e315cd07c89747329297e982fa53ff65fc1e94380258c772d65d9a5a8acc9170bd6c413b7c68a09644aa872fda7aac5115483de31025fd31989275231a64dc9d8c5ac173b161273172104ee1c5803a017e564d3e89313ec945bb821eb43469ad899fe793742efb66d03f25499b2fe4ebc2bf5fa276c87aa77305b7cc6a6481d069930bc5e3f03796316116dd847704e69b2235ab11722c1018d3175271a65738cd2804cdebce74507acab0841fd9bebdae60fe177826988f2942470abef46aa3505c264059e1c0324bc2b73d7da70ca1bb75af75f84bf194164e6e5b51dbd91902a4fe8d829a4e1b8545b342abc07020b5877e1346b3f99ec6ffa2561b365af719cdca92a84db42901ba25081476361a3574cb8155e06c967c0b69ce9f73516d4df1758cb4f971b1f21a239c5dfe1e45d41bb5ff43a34fdc4d35f7c5c90a638754ffc89604d93cba262c8318203129d0b5396a1e5c8ca4b3017685c09dfa3392e0697becdeeedbe398318f679de5edbc9859de830dc4421bbf652630354db4a5a64ee0818cf31e940632884973afd2b220b868f11738db2607c6120f6fcf880e9e34c25672213848e3e570c9d6ca0cd4b0c73a02be9e0adabf15e52e0c534b2db68b690e5ae8c51c43028fb09abbddcdd758921d4fe22acb8fd6f51a2315173c1d77ded88a520554c452bd240fe2f04ac0fddce725b37dd219443dc8272a0f309ec290717209068ccea92af2da6705024018893419dec70a594d6bf487ab8ae4dbb9c99c60d85aa45c36c9d75aecd3ca8ad6d4e56fdc2603218d9d80dc8d1b618615c1d180d126c5a8613475de2a3a76816c4c8a24ccbd9943af83d175ee160ce6834133b5a4be374aebf97f139c6030b075a27e44a560b240328b19332f56ab28da955becae5a86c5479401aae19ec9eee432f0a68a25b6267c55a2ae4f4c5e0de12c19523e694d3755a7d88fa9d00765eb724b88b1eb7d03650424fe3f779673975bae31ba05da1ae55f805df13e0dec152de0d7d5903822facefa151b8c4661e21d750e87785c2ca6b4799128fbb35e5222f04ab7621d28dba42fca661abe72c4cbc8b69a03f89dc9c95da2e6e7be919dda09970a9830ce16b3e9e6440b555f6659e315da1113cc118be99b944c465a8b2ec1e7526d70f3cb911ab33405d56f88645680bdf8ac49d4cf49414cadd1e804290784796fedc44bb84fac382253434bfef4d8d9f5be5468b89747ab084c81b1049713223b3b43b3b998f2650aae2126015677b65753cc63cee91752752ac7ddd9d8fe3b8aa8bbbc0c5e0b0d69f3c8b67a36cae3454ce3aa9576d3d7200298770088a6f7f16bc4bc1645d2c33bb171e0d8503a649483af92cca20aecfb10f0521b697373d5c440411594ce1197e55ccd97bad4f569976aaa4442a9e7ceacffc9d334aee9ae7f223fb5234919369ae821a9951282ff450298a57af9d73bcb86adc78967c175c30e83f7d6b1ed139d49fbab34f25c27db325ec74ea4c412e3aef283a9c53fa5a1e9c22baffeb3d16abe3863b914eca732c2b1efa1fca37ec5d34b708a0afd9011f0879cf773517d4c9479759b108b063e96ef3d92b7b23b626ccc8018d39fe44f0cc05d3f42d290e4054a4d64706dc698710c8b1484c62f9485f60c71339eba78e06ae4aa7633b3fb4089ae5aaa2500330aef32eb884683ea5f14409f03887c89fb677b0a65eae40785d9aab52d652e3c56bd3c2ae233f3ec26135f1df69b16d5b53aac00d1619824ea86ad0717cdf99b0bd542bf766ddb85c98ebd3e45f9ac9014c04df291f545db8e2be326731836e5d5ca1744cd1a219b865a6d3146fd0002ab07bca4ba706eaf63e25cf8436c9b8fa86d0355c7f0fa00b377dc830a839449d60158dc6a300b73c5cc6791303e9cd2479d3bbdd7fa6730bce129ad707709cf0e66e0b9081762f18a9e1427250ef62edab9e53ede5b0f0fea6e820ca6a9bbd4544ad824d7c3089bc9c5b095f2e4b2b16198a9f9d48f18ea70340c35b7dedeba6303263e49899b9e1de94d8c2f2b4a044db0b326f724059c006a9032d41a12c47fc23fde24aa99c7355d091879f846d1f1b3fec3b56e3665b88971bed869a071ef10552f8fede11513286ad7d44eeee3398424c452478c5f01c45fab42a276b55818334ecddf60a43c44c588218a458f3ba93721c9b2f7de528eb4891d6583fba2eb0fea0809cb927c5faba795db81af9578a9c790b5805f017e4bcf6c1930dcd0bd02d2675ed557cd4b31b078731afef31b4301c438dd0a3d9900167bdebebe11fcc185d60e944f5166763b306fbd0c67b4e1d99143e2e89e51277be89ad104b1d290962cf1f9580a95a37569cd85ee331b987ce8e9a6b68d4c6e76d598869c738d47a7aca5f9d723d3ed21215e10a06b52a523e2c84f6eea8e74578abf3c3b8be9a72777747199167606a1beda58a8b4bc55f790600d0694b575dcb85d4853914ef3419646533caf06eee12b9f01127d7b25d9f5be82660b1f999d758ec7cf4d1e2e9af80642cde8b01e09d042d680a58b03bc9451c9bfb97ce3c8109e1340f7b7b39d0badb97db7fc44e2ee4ba1dab8de15f21dfbf5f1a6dc7ca242acb037ea42797b2828da6be5ae86639d66b53cb1137d783f43e49ee68b8976a924042fbf410dd5f70a136b3620bf742eb1c4938929418e9ff8aa1baabe98bd393072691324589b4afff245cafa496be783297a72b527578627f2add0e618adf8fd165cef8bf802adf45d6b82f5de9fb4716bce3aaf4a1fa213d5b6b84c815d982a2d1f074c0cad3a44b9d90dfeb5996680ee17f57028868286835b089883ac4b79afacf28ce12dba98fbd6cb444b68c16b0ea9eb3a48c7d1af31c370bc3ba5bf09596416a4b96e63915d9f5058acc8c8c092147f004426befda2423779e3f224e3075543e46a28672e18ff1dc2955cc1576f05f4f57a690b4213710729bb1c4b8fbd91eb0d0da4dfff11081a10b350f0318feabb0e06ccc2b588db2f445ac805131b0e54e5614b58a0e720e2ab14ab01efb43fd8f663d787eee866f9eaaadcd9b1ad667f991349976a8a277a55662e98badf07e2bcece951cb5ef3c416c9b685185ffa3774878fb65b7ec0f80297912113fc0a77338dbc3b8afe9a05830b597e72307ccafb34202d3762271d2e87b1cc563794d3e8259df01d2d582a347a9d3337859fe9850755777cdf8ef1ab0eec7ad167e2c88b09ca17604f89233aba21014708823633e2f46ccb8654975ddd5d03d0aac5b7bbc79b37b200482dc4b0378805fb1efe2727bb9a2f97b8b93d1ba1cd7c8bbb1299dcfb887534acb5939f4eba09aa0154e73711af5f7ec278f50ae6bb4ca13b0c10e7036361651c28b3ad28dfb700dd08eaa8ffd20482718c4d4e2b0bdc93c09958a2f69c2160a09dc674244a152fabf68b946f85416ca0633dcc98287b8c6544958b31458d5c3003f6f8a9da49f1ca4a5c3715122b3644a24a79671c3a55110db5edc7d29afa644c827840b62542bc4c850884c74ef534bbc4f8390b4206baa60c8ad319d8520de5b5ecc0e23fc04ab82c836f9de363f85274a062215db1f75511dd8e7c6a29af750a5906e9912d576ec18db6be74ccd27f02d96e936c1542318052840842823ea019ba768831efb111c46801e0f08b0d47e35d16b8761cf18f27adaa411e8b9f513cea661b7c297e48f3c69694844bfff000fb60bac9b3963c9cae09c0e022ef7fb39bcaf015b1b7dfc57f4b94c101b575d57c75e872cb7fdd4c1067fd7547b9eb6f40720e1331d7a503810924b4207d633222367bba1a23a171f49fb198b273c91e5a1827e60c7773523a6b3056957640b647e9da6a33acd85128f9ca9b066588fc137f7a3848aaf76f004567babbdc10602e7a2f6a651ab3af5c9073afb5ef1f65a1d2ebb8a88653b956213ea3ffcc634ce3847bc247a306a415d43bfcd7280e1c2a257b8157e96bdda093eafa2a21b10c9b7b19e69ca48afc7dc840bd0fd2568a5c57e1c3e9e03d65a180bc6b699f6d28ca87cdbfc5c39a3662591f0d48b642c180904e3d160577977c252621ac7c4b5f286437835ff20951bedef7e30d6f3aab22fda7c24beaca1e911bd44635ba4c5c119f9a9bda6873a661b6fd94092f7a260c057ae491caa70508aa97942e00f707100eef9acf437081ff097e5861d5100281dd4026bb6e0bd982a4fe305b2b69d3051664c92119885b559ecd9573be2aeddf27a0da473c968150fbfe4c0c93b3d7271f5b0ef8e20399659c66c75a58a28584788f5f165ca6471ee2d1e050182decfdca4d771eec1bdeeb9bae9bd402c35bf5bdce6c8c91ff3eb927007140797288834660d092659f59a5732ee45f76a32a4d51a15ba2e82a9281451736f1ca974ec46799e87d8fecc739ba590e784f5459e9adc68d097eef1ea6ff3d83069b2ae224a1ed00346c175425f8904fd02286a56611f665daceb397077c", 0x1000}, {&(0x7f0000001540)="8c72131ab56abd047c6a1da3995d5685d6d307d399d08a4dec2cdba841a789a25012d73dc47b96d620f155af4ac92234803ce16e2c8b181817373718938dca5852d60c633ba6f3bdf70bb9e24385211fdadf049df62b158101de07a6ea5fce4be993a763c89a6c5a2588a6e84d714606f802f44936328ce59ee684a28a518745be8bc5bb0032aa83b7cd9be6d07a84531937880425b05aef913f564a1bf2441214b90b44cf27011965e2273884c207d7c8768507fe7e", 0xb6}, {&(0x7f0000001600)="d59f9e0d2de9c16fd6d1a57dbc067655988723f5f4cd2611303820b020416ed14942e9785e58dadb9b37de646f0d30102304f3e2fb14ab15b854089f2245ea9f49b8e70ff3ba71822e21207ff8920a65ca3060483963960c17ce6bfc79539d42e20c9e5f04c6f5f2fe9e8ea058964de7238f34c84ff03fe41293688b01929c4db76d7ad66b769e80e0", 0x89}], 0x6, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r39, @ANYRES32=r54, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r57, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32, @ANYRES32=r77, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r80, @ANYRES32, @ANYRES32=r1, @ANYRES32=r81, @ANYBLOB="28100000000000ffff00000100000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r82, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r83, @ANYRES32=r86, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x7}, 0x4) setgroups(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x40) ktrace(0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe3], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="6277d05fd8de7197b67d4bc1dcc91856883117d726ddd5d7648a51db86961acaa691cb0b9c1851ac7e5791e56e044de60397ae577544c02024d06b4c72c51dbc92af3455f40f09f78d13498030695475352ed1a3a218389262c7ca710f24781e3843999cd2f0b8509df0903e491afa8c0031325594", 0x75) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7, 0x1000}, {0x2, 0x2}, {0x2, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x0, 0xc00}, {0x1, 0x96, 0x800}, {0x4, 0x1800, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0x100}], 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r7 = getppid() fcntl$setown(r6, 0x6, r7) setpgid(r5, r7) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000001c0)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r10, 0x40044b06) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0xfef0}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7", 0x30}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) r2 = socket(0x2, 0x8000, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) semget$private(0x0, 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmget(0x0, 0x1000, 0x102, &(0x7f00001a3000/0x1000)=nil) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x30) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, 0x0, r3, 0x124, 0x7}, 0x805, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) socket$unix(0x1, 0x9d19846d9001a0d7, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/35}, &(0x7f00000003c0)=0x25) connect$unix(r6, &(0x7f0000000240)=@abs={0xc017adef8182b928, 0x0, 0x2}, 0xffffffffffffffc4) r7 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r8, 0x1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2}) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) sendto$unix(r9, &(0x7f0000000300)="0000000001000000", 0x8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x0) dup(r12) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$unix(r7, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x1a2) r15 = getgid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x0, &(0x7f0000000240), 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000ffff0000010000008b1b7965298ff211f87fe4fd7e520423926c3246"], 0x10}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r10, r11, r17, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:09 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000600)={0xda, 0x0, &(0x7f0000000500)=""/218}) sendto(r2, &(0x7f0000000180)="eeafde140fb4765f9c9bf5aba6f3c3765641c94540cc1c0541a81d37508242a67ab5424b2d1bd9b5bf6682efda5e7824f03d911728b5f27d3187d117df01f01a211dd452dfd7b661675ffbb30e1f586c1b9b3568e928a59dbe855e8fccefc7a904773baae44d8f958ea3caa01a0ece8d0d39f0e46587", 0x76, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x101}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = socket$inet(0x2, 0x5, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) dup2(r4, r5) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r3, &(0x7f0000000280)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000300)="0736e73bb26607b5a6283005c97e8c0d0d14af72a131d94245ea242d8227311b006ff5962ce7ec48c7f691dad2aeef8537ab0979c06da1256de74e98627f483a2a26017a39f453434bfc9046621d4faa1bf0dd2b4c566bd727dc68271187f1c76d2cee9fd81bce1bc863f8aff8d9068604636ab539fa571ea85e55ca409ef3f46a37db3aa7911c63dce21a2d84172a4256bcf6d6194449fcc2e5c8dcc2367990491d0f00e2dded31df49f0068672d5eff185d45ce1fa9e97518a6cea1c3ddcb6f1b0c49a", 0xc4}, {&(0x7f0000000400)="e884ebfc82eadd0a3617c9fa1f5d0bf29f12e5764199413f0a3c0b2cc36bf9235187d99175d2b5f26dddb0bbd0db03a5b8c94d43cbb696196e708adc0b56f6f6b792509cefa749c0443198aec0a5f740f048deb2f201f966c9bfb51be5308cc8c9aa10ce23fab46d6e67a7665e3c93695220d9b6f208d445099f4ee40f40a2bf4c9cb19103993e7bc026e6fb00b47545c6555cf98012b80aa4d42501aef533406b3b4e12399bbc54286e383e082866b14504512450ecb3063a7625a755462dfe0bdf30ca0c07e661ec95d746faa246a0a1", 0xd1}], 0x2, &(0x7f0000000240)=[{0x38, 0x1, 0x1, "be2c568a56883faaa3a27c822aad4f01384ef288c4c715ac5e6a3e901fadc14fe53c0c09d8"}], 0x38}, 0x1) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x9e2], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x6}], {}, {0x0, 0x2}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x1, 0x100, 0x3, "f73aad1d6d7a2e83e7dbae7f4b367dde4bfda1af", 0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x7fffffff, 0x2dab}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:09 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000488000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r3 = getppid() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0xffffffffffffffff, r4}, 0xc) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file1\x00') mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000100)={0x3, 0x2}, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x30}, {0x806}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000180)=0xe4a) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200)=0x2, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) close(r0) socket(0x20, 0x8003, 0x0) r2 = socket(0x10, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="d1f7b1152505029f1b86a327979bfc"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r2, &(0x7f0000001540)=[{0x0}], 0x1) r3 = semget(0x3, 0x4, 0x2) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000040)=""/111) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000100)=""/167) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x48808, 0x40) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r3, r2) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) fchmod(r7, 0x5dfbeaec65dfab1d) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, 0x0, r13}, 0x44001000e, 0x400008003, r5, 0x0, 0x0, 0x100}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x3f, 0x9, 0xfff, 0x4b22}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x6e}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe6) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r1 = getgid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchownat(r2, &(0x7f0000000680)='\x00', r0, r1, 0x2) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x7, 0x0, 0x4a}, {0x40}, {0x6, 0x0, 0x80, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) pwrite(0xffffffffffffffff, &(0x7f00000006c0)="fbaf8a8d1a029be96914f6357e3a959466d5caf873085dbf0b49e642bc39c7c621d0d17c25cdcb66dd5e4119cba53f9715e5150ee9ea8f88ed989079bf10731c1888da93d8442b34eb676beaa0fc71a561903da5047c2ab91c7c1853e80d2c744bd6db836ce7d38f3c03d77ae1110dac21da034dcab404fa62f94feaa1d17554d4", 0x81, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x48, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0xc49c3335f3d23181, 0x0) pwrite(r10, &(0x7f0000000840)="fbaf8a8d1a029be96914f6357e3a3ebe2e0e36a4a44631b5ba48dab3eaf8904651bcb39550e500eba9559a88830c174cd0efcb95110fe373609e6372086b66ab10ebf771bf4dcb0f68a3283ce3cd5a67bae1c2304272061b91", 0x331, 0x0, 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x2c, 0xd240, &(0x7f0000000000)="d5ff9668", 0x4) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e22", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r18, 0x4000029, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0xfffffffd, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r24, 0x0, r25) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000600)="f733218711d5f6264340d4ce837765edfe81f40d05e2888c9f2f1d7d6a9d0aa45573ffac8da810b4004ab732cbafc8886093d0eeba0be66b426e03d22a5b7aa4a9830f9090440f4d7b2372f4a688f760c3634aa58d01367f6c9dc26121253c49109fd3f086af98126a2502224b4b503863", 0xfffffffffffffe57) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r25, 0x5) r28 = semget$private(0x0, 0x4, 0x408) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="220e22", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000005c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x6, r34, 0x0, r30, r32, 0x20}, 0xc60f, 0x8, 0x2}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0x6}, {0x5a66e04ee466e1c8, 0x9}, {0x2, 0x1f, 0x1000}, {0x2, 0x6, 0x1800}], 0x4) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/19) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x4}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x20, 0x2800}], 0x27a) 16:00:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x100) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "00000000040000000000100000da0000fcff00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) fchflags(r3, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)={{0x2, 0xfffffffffffffbff}, {0xffffffffffffffdb, 0x400}}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r4, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x1000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000480)='./file0/file1/..\x00', 0x0) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x80, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x323bd103a1f0f60d, 0x0) r3 = socket(0x81e3f66d46a63fa, 0xa78f1846549385b8, 0x2f) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) r4 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000500)=0xc) setsockopt(r4, 0x1, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r5 = socket(0x2, 0xc003, 0x2f) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r7, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xfffffd42) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r5, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x2) r8 = fcntl$dupfd(r3, 0xa, r5) pipe2(&(0x7f00000000c0), 0x30000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000700)) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000004c0)={0x1, './file0/file1/..', './file0/file0\x00'}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r13 = kqueue() pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x443d3f43b8a159d9) kevent(r13, &(0x7f0000000040)=[{{r15}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000580)=""/167) dup2(r15, r14) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x1af) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="220e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r18, 0x0, 0x0, 0x2, 0x9}, 0x5, 0xfd6, 0x8}) r26 = getgid() r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r16, r26, r27, r28, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x81) rename(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1/..\x00') 16:00:11 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x3e1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r3 = dup2(r0, r2) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff4b) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() dup2(r0, r0) close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcbf20b4764777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c2304c41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13000000008f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000bc8d01c8b511511c0b81669c8463bbcc19e765c2fc226226de7483c7a7051c9411d7db876eedcb06153f9020b4dc318887ea530e3b5e40cf7442c3f3750df7ab39380e2fe15ba788a8e5f7de591d271ddf31d5cf93d16dacc82ff21eb9015ecef22b682dc2f4c7ca9d025ea0f9e01f238bb6ef45fa29e0ec04931c4d80e6e82ca2e3e5a43cbf00a9e8b920cd91521f01eea76fafa2cee2a4085b991960bbba31d4fb56d11f91f824ba1f7a17f5e779c8b4296d6d1c0ca1157fa82e06a95ac92ac29aaae9384280f7382663d7065a73b687e9fe18024393646a24087e596f47a759514ead8d3fc3c0c2571152c260da0ce17deedeb6d3b0afd6572ac1761bf4d6e5fa6c11b1185e8a5afa771c100f3cf08137d7b440dd01423ee6719c72d383a20a4a2243c2b8cac2e1f84e0674ce8061fe7d0eaf02c31d1a31395282b58c08df3692b10fd715ce4c1e2a1a9652cb73571600005b08f9914a8fdfa6c7837f8707a82ef84b24f887f3fc5e8c75cb583db4c7f1a5ca02b468dde8fcb9ba2aa59bcf70d68b9cc931afa941aa00000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0x33f, 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x8e}, {0x244, 0xce7d}}, 0x0) r3 = dup(r0) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0xfc) dup2(r4, r4) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) fcntl$getflags(r5, 0x1) msgget$private(0x0, 0x0) getpgid(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2c3, &(0x7f0000000040)=[{0x2, 0x81, 0xd, 0x9}, {0x7, 0x6, 0x81, 0x800}, {0x1, 0x0, 0x35, 0x364}, {0x8, 0x7, 0x2, 0x80000001}, {0x8, 0x81, 0x80, 0x4}, {0x7f, 0x8, 0x5, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\x00\t\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x4, 0x5}, {0x45, 0x0, 0xfc}, {0xfdfe, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) recvfrom(r0, &(0x7f0000000140)=""/155, 0x9b, 0x841, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/142, 0x8e, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getdents(r1, &(0x7f0000000300)=""/4096, 0x1000) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b30bdfd982955dc10352fc245f287f07b7efa76d410d59831a5283e4b28bed11ec3411814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x91bbe91371d958b3) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = semget$private(0x0, 0x4000000009, 0x100000010) kqueue() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) sendmsg(r3, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="c5ffffffffffffff0100000000010000b4ff8e3d6ae7587121183b434014acc82a24b9243b9ddd1b13fb3ba6f6d58df07cc9916bfc767eb4e7a96d373704d702b630c8e41e2ed74cfaa0817cbc9ffb48d8297855e7ef0799139a542c6704a6e426df31bebc70f185cf7e165c6ecd6d5525af48c34b2d00008800000000000000ffff0000080000007c9eb5581c8cb7643298241581ff41b7374247a8390601e7ec87c0b8282407e9cb6e83bbf7a1c96339c3b74a80e6fdea2e3de9e35b431f12d92d9f5857e04fd76532acbc158823027d543829d764afecb782775f2730ed68f49d510400000024554c22a0bce22d08e8306bea986eb97c9ef6000000000000a800000000000000ffff0000070000004c8d6eb8ab38b3b4e2eb44d58ee25f15163d2bba6de29921478b42efa03440db9e629c0326366f3b45b3fee5d77de65ccf4e1b3c0f36c814f677ed5a68d80aa379520ee4ed388e0b119bdc52c1a273c72062b48bdb4244fe58865502cb6e627c56ce06e84f04b57bcd468fbb3be19c94f8a70321744b5509d6f3fb889662ff9f5d982cd08a24223881cc45fdafcc6453d3b6940000000000f00000000000000001000000080000002cfcd3dfaaa99e349bfaab8a3d28a0785d30fe25d6846e4a6b210af49f6cb336f49a345adb4d48292effd8ea76f754541ecbbc94ca2f6eb7d67f065168d1be14cac9dc7cd319948b02a888f53949631004c006d9ff4d7645a9adabafea3b4b76f01af0ac13969a4226533dab6fca959d078a2e29001f917d15d05499ecdbb5d06962fa1ca2d071495c4a99e3b48f8c021a936c32c5ecea66c21c113265d3f7dcf3cd39b7d7676188892d5f1794c85036f9120b2e3a95ed490b4a801b631bdc48c4166598c9a30abd454643cc9920d3eb13367ac2bc8306778d6feb767df10000d0000000000000000100000000000000d128db9986f3e6f107f6c43d58d42c4d14ec61f52098b635b3046be704682bd56dc48bbb1bacb6f71fbc8a58e89cce2782d3168983eab22350c3f4a5c435a40afd649f082792fb796febca936268a2af00fd90727580162f7ec1efdf9760360646cd240ff30cbeb69a69e3294cc81e330b5bdb343bae8add25d024c905000ec2cbbbf901a04f751224ff02c17100ee9642d3842581975dbd49f835f65f6a7e0166523e392b58789c6a2feef940d4a9085953e8a8837b874ba82cde90645def57f6424a5933fc3dd6f4c24913a37fe8fc8c99fcb439bca6d882011ae5d164bf8f553965ab317c793d5560bdf83ff5e0a47525e41806bd957340fc641f625262d88b59ce21502e17271cfdc22ff5ae37f424e8024648a13526195316171fb593804d23d277d008456bc4d498dee13c2d1cb980ee8cee65"], 0x368}, 0x401) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r6, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x2}) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r7, 0x2) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x6b91}, {0x1000000006}]}) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() socket(0x1, 0x8001, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) syz_open_pts() 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x3}]}}) 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:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d057080000005f593b2146d3a25a") 16:00:11 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0, 0x1) 16:00:12 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x40, 0x800}, {0x7, 0x1, 0x800}, {0x2, 0x200, 0x1000}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000240)) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000340)=0x9, 0x4) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r5 = getpid() r6 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x10) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20010, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r11, 0x0, r12) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r18 = getpgrp() r19 = fcntl$getown(r12, 0x5) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0), 0x0) semop(r20, &(0x7f00000006c0), 0x2aaaaaaaaaaaa961) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r21, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000400)={{0x6, r22, r23, r25, r27, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r22, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r28 = semget$private(0x0, 0x4, 0x201) semop(r28, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)) semop(r28, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r31, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x9, r30, r31, 0x0, r32, 0x80, 0x400}, 0x3, 0x2, 0x7}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="a3a36d6e9e7fc77824ed2d9e99280076de58861ce5ad05f864621043d320441f5691cd48731fe2c58bd4cb06c2009d63f2f3d64a257543448bb2cb7e42a37620363f1a90f5c7a76669b80e145764d2a5f3a3d814fb64fffd134b894a50e35f44c94e84cbf0ccdc31c94255f7", 0x6c}, {&(0x7f0000000140)="0d8ee700f1f1886cf5d9d1d9adde0556fdfabfc17e0630b882c7f72b457be18247e02ed901b0dd48d822c060a28e16e661a21de0386c8391468d4d5f9508ae72c72d0b80f8a700943524ba19223ee0e16cb94297d3aa4ba624e98c634b09c03175f183d90da411a31f6a5ca2f709f251335699323ca8e33e1dda52076bba11229e7c19fc62e6801cca0497a1556b40c84407e073c4698e04fbc2b6", 0x9b}, {&(0x7f0000000200)="2f9d149f936adf8f28d68049a60d98aef2374d4a1bba2c5a2eafc597e6468a80b4694ff314be42a8b7c774451cd73d30f10c273a6ac2b01966d1bc74a18dc764987da0bad09099950fcd9a73dfc052b9a5e0cc40932ddda45908a4bdbb6139b96d0cbf2f4d1b3ae1d5917f6572155e3054fc41656b33c1bcade69b42f499d603842bcb02d66ef690014a5f1d7792d08c853fc37c0a6326fdd5ec3ff42a456ffecb82f82b4160b78a747ca66e092bd65ecc7fc8b9fe34d162dcaa6705a5eb11e81b956dae1fbe2e79e61ceb2980d1975a6ce0a0feeeb64099fa33ff7649c7972775e4bf2eaf8e695864eca5f1989b892111c6b5254fd34dfdcf1d5123a5", 0xfd}], 0x3, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r10]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r31}], 0x80, 0x4}, 0x5) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 16:00:12 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xf216ac79ff0e295a, 0x0) fcntl$dupfd(r6, 0x0, r7) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 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(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4096, 0x1000, 0xd31385f4f8baf9bb, 0x0, 0x0) 16:00:12 executing program 0: shmget$private(0x0, 0x1000, 0x8e, &(0x7f0000fff000/0x1000)=nil) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x511) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124902000000b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dcc890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f51efee1dca07c683a8ba6d7a5d4d562089fbac1e680d5db19f085dfd237991d685807a3ba2bd0f301320fc8e600616b28b117bd85f96647463cad9b4a75270afee864dafe31d9e6fbb652906bc934b23e306da2f5438defa83dbe561f6e79f869b71827194c0d12af4b7b84981e0bd741e6dd2f822f57292c13b8d71dc739416166d646e5a11ff22ca660597bed705107b4f8fc5f9c4c4c8a629830d1ba6d5bb982920c4a76f48ec31a256cad613acb2cd90d48c4e3947582175c521ed00a5ee311940cd4fbe05b424fcab9e0c553904105806188b1099a550464c63aaa5c0eb0c66a3f6b93ee2c6a9461045dc93383d6c519737c079651bf3011d02a5c7739864507179181fc2bd3f231cca78a9e13b63f1889a16168b6cefbeef845fa246edfd15106e648b213284ef3a3256ddd7e3b6cc50e45fa527c6d26645"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8e859584a75c169495cbb90a5f5ded51c67302ade9db3896c2205418235a7610d97a2d53108a29ddf054dfecf94a561253f72f55994803a17b37deb40ca086479969ad36d5f12b8466a89695b0bfcfdcbf95869353687a991b953e66c6c3984412a4fbe6337a40e50e4e8fe787d884aabde1949d9a0c7c62599217803e68fb12751ffa47687c3280060987a2ba0399734d2467167f5b7c3a0239d401ff8788a378a6a3cd8a23ab0698d72e6b5b45ea4a71237b6a4ef3730cd3b34344ebca5f20e961", 0xc2}, {&(0x7f00000004c0)="2fe19f5b41fdd1687a52166ae1339c16ff3f1f9694e9c7437693a00d64ad27d703dba30438a935b176ad3d97239cff00de7f254be58098916d24b736c78a6b405b440daa22d337b9c7d1215dab3cccd00be5c7f330f72e0c19176465550ed999c55fa45d4f58118e8babbec85a13bd0499e1317d47bd4fa2df41bd59c0771a2ad96b8a3ded803a9352bf3710a1b4f776e3263ff14d0b896262fc3cf485b54925dfeba0ff3ce269002ca50dc0934023", 0xaf}], 0x2) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x6) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000002540)="ce67ae7ef37b34463c5cfac159c95957ac5882f150657e64bb43d7f0422fc9703ef95b6e8804b9be31f5b53cdda8e149f58c23cc0fc35d9aba0f5cd994b02c04e277ca7711b0c382760b5f2281ddd7c7c7e62f0be2b91024884b81a2a2a0c9af04c87ddefa33540f929906f5fcd9bd48f4a935dda676c185a3235b30cf7baff445b149315b9806f5afe3760b862d3661bbba526de5b81e8eb51a55d70f36ba17dcec8267e420993d2e7273b2b469e95f891d35d94c795ed2ceb002d25df1d86b475d7883b93e719b1fd4964551b7ad3804acd4fce5996d8e23548867d98f96e38cb43c44e8e59a7788b98d2ca84cb2f24b7e02b661f31a5af38c4ef1470fdf54af4cedfad8525d77dab964bbf08b3640058733f28d65833c18c2dc9bb4c0b40fb59f58ed3f08e111bf75ddba4356da89c360e8fb965ca763c242e97d4523f2a983f1e0935b9298f6eeabaac41a17a85e6c6d1cfaef7999b1860bd5163557d9f5c504a021215baac977ff103f51b5e3f332a6607beb1b4228a957857dfaf0257fdccdabc5171f78c5e2026e1726da8acf6cf8a4640a6f02438740c88d8fcd4b387d35f1a6f52e1bf95d742068ca50259928a96021abcff5f2cd1e9dfce1506e08555ffe09f870b44ad73d24ecd6992a3b25d21467ba2672c182c02d926b7c7151fd6620a9b8db70ae59eaeab16a3a4e16fe6347544db5e21c11ff9d16c5b0d32877f69172b6614cd1cd4bb8753d8664a96bf3c48620f4322a9b83a52139c60a9e79d5122d2d13d5bd8af90995e9da2e88ac6071bfbaab4fbc0ba76c389d5bf1f059409536df24751ed69332b7b249b286fe08fe2bfd9f89301a6c427dbab16076c61bec0f7624c0d60d80cd2edf8fae854d48f5f086a0bf660c4eef526f1b2521ec8e15e87fa4d9741e5e936326db3a1b0bff99ba8874b932d43fdc02c853df6c47376fb615cef1794ee662496b6694131fad41d45f0653a344df16c30894002961a5885a55ffdf878bd41399d69f9962b18b3ca57fbaf5576d326ef367868e70ec6f046f00c01b22a4f8ccb4bfa2de2c0c4fd40561d76a26c9aec1fae725512b0380ca2c75e7f3118e84b25280af105c46accfdeeb14331b81d01e156716f2ab07e3777ec4919052ff32c8f6d8e7fe0e4b4dd2f8c79aa1f8121360e32480bdbb3de9a459a55522d77698d415854f4d3d6f5cf6f729f97f68aa258579c6919d61d2eb02d67e5b1764e97e283209f1f265fdfa0e7975f960d898ea1c82ef949e6425a63535f867b17fdbea0933a849a4e982d589ab4427089bb607dcd9861885be0dec93f54d206aa8de7e03f61970b24bda64315f2faf7f788524fc98a1455b5a17bfce622f09cfcaa3541f6878ec8733d0c1207375972789de11520e8afc1f752f5d5054c4f87fd75adc4a95cdf156fa6991d40fde0304a2626c855b810bdb5c62fdf6c9347cd1c89aea178c4b0dbe79d563a275fb6bd9c12f2c8193a2eeb765bc44b6c84ea05e0b58a5bcf5ae9251177e1b4b31a4365212122cc434734a38fc756bf78bd43749fae2fdc4ca1d7397bb1e843ef20f887133d713af9ac55878c43300cfad5876ca4cb4639ac3002b3a0855977222cbb085b2e78ea062f8138f6b3b10273b8d4ab7ebd1a280055c1e1c4bc49665efe04824bc274722a68e9a3afe29170c68d0b945de2fe8be8e22399e84c60b189194d650841521fcbda779e67866c673a783ef858df85253dc2750caa9a20db05403ef6fdb1992a78e839e0d74c1e5aa9f184f0b45e7727478eac4172a75c918d8c87e2a541636de12e8ac5d9d31d947e9ddd07d5389c5b6f1c2161ffa09a4d255cf882015a8b0ad20204c37201e5dbef774daf2659542c658333c5169f1f8e9368244f8cc3ec699237b3c033e87838a4cf2c058f60bdee084d75277454c497158623e5d13a9a4f8acef6e9f9a3ce9b1b4da0299ffb889662f49d6b5be7103dfbbc18c924b1dd37802d9f3d641eccc1536b45c0285e4b0857949f722dab90e08efd62e43c9ff3186a5861ad95a3469f00b44021f9b55fb5ca8f6dbd7a95b200f35624f22f003b4628520bf9b7170c8e296ecab3b3a033e5406ae99dfe4727540e9a0e4c71e7714d54270c6b4ef4fd742a9bcb46f4ac622c64fd828878f494a91efc720ebc24dc44bfb916f82251708bf65f9322609d2192cf8829bf83701633877995c480277855d57361d7136b9d807015e9f53c36ac719260ca87f07e23ed1348f9c64d176e750505552b281c6414cae2e011c53a8885b6714d1376ccf5b92694ff663bb639139628fb2aed9434213a6d43407f7fec03044baade874fedf5fac1fb3c4c82c3a1d091e013c710328cb2d5b2097ebf1d9c827942a0b555d37feb96d066f15b1a9e4f9c382f39746b099dc261f2826c7c3fca3181ed6f8df735b0093b636f6af059622006ea00aaa2acd67ac2c9cd7539e7763b05bc7f108e2ebae47725e22c9a3a04c193e051bf59ab0cd3457cf99c1f81a31608d117886b5c722f1e0719692e9c854ea1227b1a755b361a90dff1bab0b536e352ff349302f99533c4ab73c2acfd7d47269135ffe750bbb671fea4154ca6285a701c71344692c0af1ce7b6c5611559cc4191d40ed8cdeea849ae24b44eb603a156c7d274adf1a152c59553289879b4413726f694517456f39cc49ec801982fb78aeacb87d1597e32ef549afa8ace05190f1ce07d2bdd7d3871219590af29350456f6b2d69ed5e4d7154edd5b28afc4364976892d8e884f07ac6fd7af4912dbc4b3ac740e0b809fc1b8333d2cac070eb12b7b913e1902736032cb6ee801534dff8b52d110e89e58ff33e77b9aacca15156879db4bd1e199f0a4af743d24e1cea443b19be29fd8987fb7821cfca479da14c3ae746e177c10c24117bc692ef91bf30c1bc82d1b68b15b1cbfd03d00e91732dd0a1641113c585ff7784ba7a7ed5856d524e86d43e5eab9f2f3d6256290dd24c5cf117eb8613e8be6019418e1c602ec44ba9678b7e7ba60a6f5d2f1090e7f1aa9792942f094513475363284cb6801edf0caa70cc7e8edecc82cfc172dd71b919eae566908516f68281b8b376c1d2ecfa10f8b045a4f16670ebe48f415b42e8a2f7f0326eb69b8d4f8da7965e0ef111159c0438ee6a51d4e6dd81600b2ef4bd6ef9140a82f45ede30227b3192fb042a99fa2cb8f2403c47eac7f5e2299d1e52e13426303ad9b741af8b2a699372f4357b61dcfaebbcd886a67a60a8ecb747e06d38d35f6fc2daafa7249ee992c6eab6c02233c6b93d7854c25a082acb2811922dd0cc66ac9f1e38424ea350a2487241cef5c1aa46fdc10df75e9a4d5e1bcbefc3736d4321850c93036fc8fe5a715b6e5f5dd478cdb3a904c92ff7ab2a57714b40ebfc51bd3fe024b30a8b083b63fe1c219ee0c2c3c95d815eff8f8df8248af288f36ba8e5d83af5fdb6c4238bd46319bae1fd2ad0bc8f08c4fdee0fc5cc5d96061751e53c248e76015237287aa2965755201f3b1189cbc7e7a5c0311df952058485054a5033da8ba130c9017a8e296d6c1bb1921f19d78cd379d123dd734c951b6701fe75ca14c459032100d4bced63c24c61901d982728969c61dcf38fb658cde4f4b4e270ac524ca4f4543a1a74921b3578b41778bff533daf769a903b2fd6e79351456e1737b8179498840000809485be2daef922e1277b9074d1d4399c8c86ba97fc85f9ccc58eea16d9c7b06102bdd329741ab0c080b253f9246f713a7a946a4b6ef8ebfce1545f6899abc16a20cfc6ece07485592f0b10d5b17ccd62bedc202f2d6894f5df9e2ba0a0ccea9f844d67a3fe74483da243b181b4d98a6af75abf8e9b1e3a54d68dd3e7c2c25fa22e2b07edd64b8cb99e55f8247b8629340efe7b44f44569d131b4ace0de89d1832112ef5d2c8de12a70e70f13bdfeb47435751824117360f590e8c2d48e5af6046a6141747a3673085af3e92635b17a4905bb27ed047b92677b63d32bfeae5a1ccf5d11de21f3444932fce0500822ed7e38c2f3ffaa87557ef17ae0b8964ae2e4bf79a31285593285d43765b72255e53ea3e6f8b1cb4a6d4de9da1229ac01178142aa566953ba0e64346b8978d25e45b7348fe3ca15a1b5bb32daa0fd15930add3cadc0d5df468e382291d70c2b2ab4e4472d9631a6d268197e09302afa3890ea521ae6c49ef979646bb94301825d8bd6d6cb21a9bc5f4d8874aed3a738ca907050d4a23c69c5ae76f7d5f8969d49e713b0edf013b1c44dd7ea37167bdabb77eb5dfd0aa7718a2d8fb13aad8c6317290a0267cd7dbaa02d4105dd2947d0f43040225547c52fea63ed457fc9bf2154345675ef7fa546c31dd32d8e7660d05f26ffab07aed8f5913810d1d776f50b93dea2651fa1b6d16fac0e5c3f8cf7f8eac9b43fe3dc25f147f022a69e9d2e9fdb04449b3f999a6f26a57816064762f2f13c21536a0ffa9b5dccf6a7afe7e162a766a45f91f5a4805e8f332e73b0cd1a7997676a8c1b2541a19118e8d2413b8d50b2e1b4dfff1633f68e464fb73a5b0c2bbb5969f55b452ad9c38f950e8e11ff33c52d610cb2e35a88c64ef355c01cc932be9e94a9e495c46d1fce3ad897f806aa051b04cb10113545b29fdb473e92325ea407d387cad098471d7cd2fb1cc7f8981e36c77e1c2800167ffd1ddcdb4e595db6bd477a0bcbf202edcf94c76ede216b6f27aae1e3d2d36a4f4a7b29679c8180f652817dcd45e0d37cac3915a2e1f6f99335ee165c932e6f7279c58eb8557eed270fb5447cde34c29a1ce55b534af6bd6f0f295807fd99624d910b69632b7995df7ea5dcb413c0e23ef07c0f3c8d247d3a41ec8b5704763dc5486a7adbe68fbcc435f171602797d497b2200ec3c8e007f7d02a6e8bc5aca7108293d99ad7767035725b67e2847f667c527db57e5cb0e16a5f3062b7169f9817ad69a7383a1306b517d7c76606ad68ecfaba7ccea27b0ef9f31e7873fa478a184298dbc5ad9b118731b8c590ff57b37de521a24369ccf742fb2579b971b300608b76132606f089727041ae42ab21898aeba660ee6dabe5348d786923c81b4f8b626e786e97a8b1dbc00c5d2e4d9871d1371073bff4d66894b74071918f0a3eab66e34f918dad6ee4e122e8bdde2d5bef23a4630b2b6ca7e7296782c2278e62139ffa0e93244f270d8154711d37d80d5f8310d528947fadfc455e15820ad6deb55c8ee2601cdc5b6ce5499b645ca5ae4ea71fd17fe78a6e5f2955a328318733d2e3f1bd06cca3b9bc37b406848d0dacd9c71130f83aa28ab4c0b1f4f251ab14ee9268c528715ded12bdc9406d52745c9ebf5d5198aae189bb14a9cd6bf6652c9c1b7e7b39e92c0276548f39adc5abd8930124ea07530e5df34c01b7dbd4e5d5f9bdac5c0d5f858850bcf070bee44b768ff599f425153ab5a6e37cf4919d33f7c87e31767db7a06a73c9275d0ef8252b0db63af6706541adccd08b1c6e53835b11bc8e5f05f2538a60783f1b5239d627ab8e51f0078a25bb95ac6f4f10bde49d490d008fb1647913553ea3634ec43a6c21b85758ecb48fae5eb8733843e0922747cabc7861ba2576007db32b5b62de538aee7221d467166f915afba63e82bc18180425c826eec4a16e147dc2716d042150b84f5507fd8a12b8e58fcbf41def5b4de530845c71c081f95aad7618b333da155a91a5424cee982eff491044d3803994f93a39482857a5bfac9609e503cafceecc2a423429e113e2a0b31aff5a6ccc6b36dacfc18dc333d05ea3f43c4b3b523877731ab8be40efd7911fa7975e8", 0x1000}, {&(0x7f0000003540)="9acd23e382bffcd7ebae30b3f0620f282eb0018e8c69a5d9231ab5746724d7da691f0a40b86c8df85a62c1bb6170140335ec1b8d2e9a67595e1f88d053a36b321917806f803a82bd75aa1fa42376f78ff6deeed5d49ada0dd97c72b6a03b5de9020c5f085766b7e5b059175ec62735e683e6c7d3812ba2d50ef54aa65a179ba6e3e03bf71c60b40b433a9745bde9b3bcc6730f39386abdac5974ffa0fcf17b14ac6e279472487a40d56ad03dc1b3eee6eba6918dc2fbcc757703f70ef91e936943d01c22ea84b7d789aad6cfa81ced0b4daaa10c286b6df054fbe4b7c47ade0e089310ee7e3ad4b96b73797fd0746837c67d2fa6408880492539645d76029f4a14c9b8c06ab53ada0d17d0a0bab1b12714b357d1fb1d714773c16e9606b924c60fe24f944fb3ceeeccbdf61032f154ea280a943a2697a04e13d71f0f19c10ceec9f6c114e5b4a636616a0ecd88bca2c5d25c69d41bdba9ba8dbfc4f3e3a0fddba75eb968db7bd76d83aa6bf5095017c0986913b4233433c097763f50947842fecc7445ed0b283326c6c318e809d5d081c6e359dd53d5bb7a003546758f927a84c4c28957cb6ebea7e38e604246bf0c018a3b3a708f573301735aa8d960363099ad71c134e42202a8a72dba24f332cd7a8c60168d88e3996691ec9202912a9c2f67d0188e573e4db4cc7c12b5f9d98663035813e98fa9c82db62bb558758452bb400b454caf5f1d2b2086c5979b1857486568ee86a9eda52e6b126508a3540144cba835dd4c57183aa81212aa46d5a6e76b3225eea68ddeda1f7bb29ddcf8a4c2972422716e639d8a8d579cd3c53c49831f7581a523e32db731dbdff794bafb3d92f540eb9418b29469bd73b456f3c82c8ca9ed45d18154fa87391fd319e12b81e0a2a9cb20b12c8d225832a1c0a87b78eae8027487738292464f946c8b7407ea984653da17d693302520da69ec87227062b2985df2a57b98235545007ea4a80f0dea4491d6473de35a8bb86f01961cb47f7545436087f7119df2d3143c8fd9b05bc75832ed3defdda1293150ec45e663a3770950f914eba629cc1c0fa675ed32d12bec85310aea9d978669770c636b3d62d29807477bd5942e1795bfb62f819b18818ad80b60c42ed842e10e24915f4eef6cb55d48ba476d368ccad62524e3ae7a7c21a3287b47494e99fb831145306a40c7cb63f9eeacc2c4f2b513d564875d4cd735ec5b5dbd3acf017b9aa845e210f0eac73c09055f2656d753796e7abad70edb3d3df9a07020b87e4951c46ecb548b75ddd063c1ff406541674b63cc97456eacfce7282ea9e4fd551d1c282e3ad946021a6eb5c09021f0ea13be0aea62c9cf1c1b73d9c913ff428f4a4e5195644078209e67c50a07d45a9adb4de74394e928c562506b93aebed4b6dadde90c109f94b5a5ab08a8b8f013e79ec0e366c9ab252dced5bfb7bbce35890e63ceb376786e0b9b7cdd650b5ef74060c9ad3cfc18af23067d294a237cc1e83c88f184a90efc2e0e13bca5c6561a6b457238c1c1c71e07fb0c9c956f14e94941c3b0ab88e7068e65b04cf0a8fe7404f170076401707685137bc3171acc48898a512b2cacecc63a5edfd9008c294c35091fefaa8aadb926c813932140073968829a4f1462250a33cae4cbd77b909c6b1b264a69316379aee64b33004c8d9802142c88ac4fb6baf05220cb55e5dabfdd4cb1d6246bcccf87edaf876855f9de639e69b1d216ef72bc62edf52dc49a386262642f7d1745e322ebbf18f298292c8c3b9bf663bb7ed12a39eac3ee26f50d68226652f1f7a8e6e88fbd819cd9de10ed518a4705d72c5ebd8ac07a3a4fde237a898d0877c28462b29d72c31b4966e9b0b0615fcaf07c8ef4666604215bc16e95fd7818ca3505d65461fb51ab83687f4cbc31b81f25643e2858f420873c98e00658e8399dde5912f31497bb368e4085dd7bfdd373a163420f8c5bf698ac48e4dd494180adc8c56d51136a3f9e2f646c2e432eb04ef8791a6e8311cedb8e7794033fa7be33c2dda12cd7f25f1321ca2997ee2d6b7ad3712a4511e03ae0c3117f4d15e9910f0a9b8ef0dcae7d8890b5db3b78f5f7b9355bb796c3f7b4e68eabd132dd0de46baa25cbb0f95c8e664e7c1981b426d3fbd1a2bac1f24f811833fe6b94d89e688da92a2bce1262186dd2234a2a844b948ccb3dab0157447d12bdc9c824ac5b74aacfa6497931648a8e39926e6ec9db236cb83aa4001a627dcaefa300c5fe98a5f3b31941f044d2fab3df30774973e785286ac9ba7bff69a4099b964f1e0c9f9781cb4a910dfd17abdc567221ef6a279bb0154c65ae6ff2fcc6948681e6a6283ad08b5186498cb6a51a146d3120663ac52abbc4f47b64cf0f06f549d0b1a17cf072161781157b20a73df078c0d6c7ef53471ac96b07dc23e3081195ce1a08f6916cea4af73ec0d4f754ac0b9b0a9f40163efcd0d6edcfb6ae09b2ddebe55a679f8166ee827faa5718f5edc71453cc2c224691b5599594c53309f6eae834a8fe8f045e4b51a10c264fcda6cb0080c1604bb744631a7eeedeb8fe48910196dc5b70ff599ac599b0deacd30c9c2d678e5d2e8b994263ab6627914e2872f4d0d3f8583ab19b5d90bf325515f41c303c60f4fc617285447bdb08c020a8ed989aafc5d87cd150b14a3881057de7ab84a0a954a56fae29081cce7852fbbb79edab7c729e5e3478ff0221330d462d7e36314706f32a4c1a45edaf91d801dc83032e997e05fa3092185577b67a926e74968de2599c15d6553fd9099ca8e3d5d07e18be008d31a02cbc809e975a724897734918dc6933d02d59849ab66da39d91e9e44b1feede036921e9570e54de6e1e0b2f140bb697fb805d05907833a66c81cb54fa8b5fe42333e13088f3d854d41f82d7611378637589906281470612de2519166952705553d354f72c6c6748b424cc798bd314a55b1030889065c43b7fddcf0a7472c9d8b064f25c07f58de0cb42f4a8f7a6f32adc6c5c4fe0404b89145fb108dbc982a58b9e5357ddf4769344f2181de64352a3ba7c51088fb693c347b0d030fc1efe7515f7a23a8058068c8d29e8b6869fdf5699d97819659efefdea2e4335caecfaa6448d0b8abfaa44b73154cc77151ea66fc4eb0e18be1cbf1529be93a22d7adb676068623df1b578fe56f6c0e9405ab1a37e06db2c729a5eeff8ca7d1a7252acf5845676e53a3fd18211ceb1501e1049aaa2f7e586b8671549283fd0acab047eccaf7c95d92637b5231e2d5792434dd279ae8f3abe546bfceaeaa23a8bcef38063ad6dc85037799cb31e7a2fb85780916c2529c123addb7619259f0927e02b557b93dd90dae0a85ab20394309b3696b95b8e0afa87223bfe84cbb3769ca686aa52752e0d6975300ef15414df72692780c709a51c423596f2be244589f4795643ac3e7f1502e73c8a9f5f74175e8e2aa998b778a2096212a62ffe81f9bbafdeda91f1f66a384cbab4f2191a6aa429c64e6c2c8809e69380caeca5caee7c3dee9b77c076354799c49aa7c1ad5f3cf7d2e98990698430b544b0337844a23c5cdeb8e51b7d08fc5f7fe08b6d2ffbc420667df80fca4326771241ad0515fd4ace240b793cbb4c5d3c32f984bebeccb30648195421ee569f75ce1b8af39d461693d17f73a66a0fd856aedd44815eec52673826509006f16207a51d3944085e7ad7455f94d64712193201b9e53830cf1d3396c250fbf1e32052134fc734cfe82b27967bdd8e703a827bfa90d2a34e8bd8b01fea20db05908fb17c43ed176e2b49c5d97cd49a5d9c48af9cdea7e2f1be14c78efb9ebd6e08a567ab77097c2e7e8bd157035afdaad5aafef0f27171f329f062a309b6fd4e464a799744c852cb23466dac6cd90b80e0e7da09130edebde7d4bf8f9255f4127fc4fe2c88e25892de5b5af648ff8033a30588bcd03d5c61fa28dc3b3451bf94976e9a5e7dcbb9b064c5b11a0dc1861a5403d0bbca7201d28c13697593d0644bd30b7afc4822425161fa2de1af79bd832c4854edcd7281b48786704474fd7a81968173b59dd60efe785fa5132daba707ec2ba2d9272e08f5587d8b21ef028cbbcdcb80474be12508dd7a22b16372cd91ca0a5808366ef58c622b79fa10296cc82e8eed77e47b75ded959cc3082988da456c8084d2f6167472782ca5645a2fd5c814a2326b60446ec199f3f1d098f7c4d49e84ec25e7b9dadcab5228bb39264f731f7e6fd74be25e88fd0770df57ee40ab8bb7a878998dd323e8c6dee73757f27c2157dcdc7385467b1612b033bd0d40914660088cbe7566ff06c86038eff77233d06172eeccfbf561daa07b6cc264829cce3294e5197e524548e8cff87394a9001e7839ba76f3cf04ec90104ed54469a926dd014a40ad0a18d58cc176a40e242b4e28c052145b624f1e464292a907b827ef60153400b050ac399c5220c3d75ea2d633ee3862c44054026a1969b2cbdd91909fd79cc09a0f2bce3c33b06846023303fd873932a0c3ba2f5fdf86eb6947ca1853dcbbc65d961314091f280139e7f065e6d25867369c6c2ffc729eb1cea1075b34cdd0bee350200000000000000606e9cfb9d89924a85d8f24c9d6841029e79adf176d0180cb0c13fef622dd18475996a38bd75a007087c0466eac20ed31b6f72b25b74a929127c79ef26a2f93fdcaf7b1278924816d5fbc2c4895d8ca94dce3bf60a9f5dc2e9477f4d116dca758e74457b6d17a462096bc23af8d992b92a77dcf196a9862c24c50e59935ae166c65e909958f6fc9caffde84e1516ea7386473c9e5c427ea6b14ccd1f997ae92412f018557e1ffabb6ad075b4d2e49358caeefe1f095688ffd018a99c3566ff7791e59305469c0e5b01ece9c573b5c3088d6b852da5e514de93c2133a71f6e8382bfe143adba2cb6351c1d654bf9e271a8baba83794548f69c2434d20b72b77d7b7dbf5fb97be31f712902cfe98743a974b6ac6a4310c7f1eacb151ec5cc7d50a302d6724d6f246f6e5098d7071fabb75da3ea2b7671fdce82e8a465bab8dc06a54669398685fbb9543b1bc96f9b51e4688c5fd", 0xe02}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0xfffffffffffffffc, 0x6f68ab8b, "85127b875f7c849a020bffffff0000fe994da2e6"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b96b50728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7c", 0x1c8}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4f", 0x34}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x5, 0x50000, 0x1, r2}) 16:00:13 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) socket(0x6, 0x4000, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c, 0x3f}, {0x2, 0x0, 0x0, 0xb5}, {0x1000000006, 0x0, 0xaf}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) getsockname$unix(r3, &(0x7f0000001740)=ANY=[@ANYPTR, @ANYBLOB="e96326693d71e0ba400babc65387ac89048446e4acbe2b5d711d7e6d8f78f311d233561b278eeb8c3cef2656cd3e1c8c217e76d59779226cd5650fc611fa8750d97cc0724a0ae3c027fbf31f654760036829a58d3fb4e28884b844124ad049f49ede98c7607ab139e6d31ebceae80ecdebe1e1ab4de013a9d51f03f1ea87f72b43cceaf6ba59b103ddfb10d52f276d2be764178964b3dbe775b908fbcd03ae32099d9b403407502edc805cce11c88dbee6b6564aae3845189e298e137d287a40c037848c220eb9edd89302084740e1f5c0eb5f6eea96262f696824b7495850c0558180daec47fb3c8e8d4542c0d455c58bb6c70b18019275cf67f560965723b8c81902cea0702ace53014051f7ae57dafc092a742406f5c0b18979b0aed8cb056b0662796f122950ae788cb63e06ac7b5354ef0319e981bb8da7554b787d98272bb641c56022e22ebda8a97f086e3a9f73b83f8b8ff0534823336ad4e4431db1a548a2d769fd27bd560a39162825b98f351f833d8732b71125709c292d7fdc26c30fd19574607ddcb73d7c8ab768292f3fb1132558082c0fe5411b92cf724dae19d9163e551747bfec17402bbf98d6a0c4c673ea29ae7c8dc96040b94f10106a7eac82ae63a178ea31ea5672fb3d19b32079eec3c6eb0e135e1d9a755e155f8229bf072ce6ac59e65601b60b82162a79635341c4073f9cd89cc89a44b168b67c0f511e731cbf6d6dc023b0d6742f8407eaa42ecdad53eee993c2f9810b4ab3ad847433ea4bde19218dfc732b06461999e2077674cd25ed0269d38b30418a58b337bd5480699ea2585006c0b8eb9b92add342460315c15d06d8de25a95e0658240299227cfc70aa9453cff9be5b91cd2135ec2c4e96945a98dad578c98f1b368bc38c3babcc73bff3004bc66967490cfea539e4680f97cd5341c6048d843fb803ab00245e303bc8540bd86180d92f75b5d8bf6755f338a0cb78302a8afb088c757e5d8ed464dbe76361e71d2aa15dddfb4b6057cf8e774b4e0a35db41f9f2695d800b70a91c77efec0f6ef2c99dcb4147e641486bdfc193ce9f5efc830e30493416fe9475cb576d7958f896ac0c3f279d33669cccab61d70b964e372effee70443f6f3150dc6641c67d96ca40c2ec3f7498e3e21d80720d8389b2b4bd8456066f1b63e263bcc8627c8fae164c05964fe46afec96c82fb1371bf456656100e535bc6d510e773408fb10818301c58b5e0552d2d0e4682f2305c1dcc7fa8962796382897659c61bfe40810678bb7cf3b9789dfb39054944e2e4c9b56973fe7007137b4e6ff458bf1c58bfbeb460dfcbfde2bbbeb8bb34e8484ec8776ad45c4f6e11bfe7b96d0521af5f6d6b24753afb498c295019b15061ced0dd3fd114baa7e84a10a1cf6cb300c53028c86bf93aa2321a90e9330c9b14987d52d2a01c23cea7a5b20fd809e8226817fe6df89bc1be5d00dfb8ae9be2448e536da99b1e6bc1ca9a54ab514ff6e234c09f5edc0326c18a291be2d32f83cea7a9fe4170c2856216f69339f0fc8c9d958638440be36d3aed06ac35c27e9a258a0fe442af3c7b4bb135e368872e52cef69d494701bda8694153e00f5a3be3b612a2373019a3c670c6365c961175a259c13be5991f886efb0c0793f9f0c32c14fc14ddc9c98cc4128eece463434faf237a77e525b0e83db7aad4579fae91406e9f79d692195a41354e3e0c5dd678823f918d7bb813409d6911816082aca2d64adb3d0cb4f7bd66ee5405b4ed0ac6788c610ee599a677894b67c29daef850663fd5f94c9901343d26226cda932f261047a9d93ae8fabdaf2b2a0531a885373d623f2fab0116984c4a85a4f6b895e4e990bab461ef7c453439a18f506a185a277b971563ed12fba25d576229c2fd74f6f2cd78a0ed6e0a9f4986855ab7c0bee8a5ca8f7c281c3cc671ce3e66857d2f34110d2f9f7dbd6ff06dc5946c4d2541d4603fbff23cc9e1ac8f7d954ad31457f257c28a7b93e415c28a780fb48ab7f97cc331f9d700d4e7cddf520dbdc2102c8fb23cb51fcf2e89d63900c58cd0fa1b6f506a866c4b9b11f912ed5741a8ae15d55959a00b69a3dee5af4a9110dd324ea7a535635a43b29cb306dca41ae6dc72bec49b6c33857064b11066f200fdf2541b6b712ab44f0d94e7906ee3010d93410f728885b800f9e0f02b08ee2b835e641e5896624095cd46fd1d3ce9eceb158a68ecc19c8acf76419395c6bf050069e656a87197e442f426ed1c83b2312fc6db5afcabcfddcfd64d9dd477e85b6cdf88998f70105b410991d936ef389532c1a8e150bdc8ed64c3ddfb2382ade705215f63b2647ac93a9c1931cb081a3fbd8d2c240930cf1fde4fe0a336b889782e029816a9f1c0cbec567987e9810b39b587448712496a4de2e44212bad5fe338030ba5219b22107befba9d5977ef42e13ff4cda65fdb3dd7df9338b3a76dd569bd481cbf7fb80e0151d7a5fabd597272242d4a878e12b0c79dc1187bf1e60ae0bba0887aae979360d024487300d5b55443d918785d3665065374b4c9274b672af9ee3bf9efc6f27c15b4b164e69153c020be0a3bfd6022a53d65ab01eaead6c998debc53419de51728ced3ff79b8b9c0fc6e272b7b757218aba8d7244df116129702d1b20f5f858ef041363c031428b8a82efc03368ab09460eb8ccf33c20e11a6a0f1b107058d9f40d101880d879567cfa0af02e66c65a457fc052e35a58845807b497cb2e94ac31c9e23e0aa8d24c75a2f99ae41292be39f6f5c30e7eebc30a647fea5191c5925a1fbab3e0e94c83a0af64cb6f49519ec51eec179b3bdb414355d3bd0a15efe0976fa5c2f8cfc1a07af3c6d99e726724d43adff4c7ab9a21ef1bcfa7da72c82bd151a9f0e9ccdc22ce3849bac45ff9385496e88d97f59a2c5f5facf1f21c4fa1eb87206e39f9b66f20c5743d094ef7c8dba030ea50df79f27e40a395e9133055dcf089618cb2b994490c3cb060905d53d1e73dfd96e99c799e63d24df3e26b963f2f922dd127e02f047a8faf93b6adf952d0044e7cae5cd5e9ee914856a5a940d69cfbd5f9dd290c06a4c2ebdcbcfb285045a0a5ef3fdd79b06340a361b65b195e6c5cecd6958b785b3362b1338b0c64827f67b6a5f2f43f1bfe3c891b047de3b7cbc02cb237141e84a355c0982a8f3a56381ade368ec051a50003172fda028c3aee40b71fb56b98de7f89ecedd934be208802ec7b7247ffa3131a60db5f3e538b4db2c985d2e55fa923a2d1f144b0ab10137454d6e7f05c63789a637cf567b8240e7c8ffc9c23ae2bac3a02efa5e9bdab2f125ad507405243b2916c289a2f1cd645ffdccff8069c4542f92c77042faa21fe78487ffd60c55e4183e799d9c66a66167e6e0ae23ed0b72feb58215a32d0cd7a6c349297aa9fcdf83a2eabf2de6f449de642a791ea5ed1ca82511e68c00d17214d1a74a739b299f27a0705bb0e7da53d7598316adbed4092e6085ab8d7d5c3ebdea1bbf806b4f8884e93a73be3fb7895e327e7f87e7ec20bbe7fe1c60db3e26088b368d3183e8883ce6640f0f473376640abb6bfd54d5ba000218df63447fbfb4124017849b3a09307550b8285668802c61d855dcebd92acadfe837e0d784a7110b1386195efc4191e0463b6d71acadad7553e136b90fbd843f9acde942cc7101607bbc7dd77040f594428cf86811d50e20b2aa6a7cb561a9c2fde9fbef347b64ac7885a19e5a804fac3af4f2ff10bcbef52054c202f0d980c583793122af15e941663951e9e305411dd6470fc2e67edd8a62e5906db553225336da3cbba1f85884722118458af85606b745ebeacfda092d9dd3e3b72bec6a2daa7631ed064d33b0c71cde46a5112e0d9eac65f16f56609bfd9ac171b3f7837d24a452536cb7cd46fd644ce685d634415259b06d440ee36829091df2ed34b7f9b134c2954b8e80c3feb843995a09c5371d7d90f82b458d817c99ce094e703444ad017e707e5efc96c00798ceaabdf35c8f2f161b5341aadc2f84c702a8319e9b62ee2e13d42e5b91de40e7510a0feff73c3bf6acf0b17d735cd2760bbe69dec471d6d8db719203d6d7d72965ade608b677f1ce34a40fa8fc09a6db9c3195ad6ec086fea40148010c649f59883a7980b894daf4b36396dde80a287434a3a7a66f1835e2ea74d7a48bdad7eab4a9df69e5ddd9cb091f01f62483f28add9ab98b1e76f9408e09b75e902d73e0389c442ae4cb47dcd74f6d34135eeb0ae9b8a3c7b02242da71c81619a9c57843bd5036996e3c528b479c4b1cf8bf1b0a3a022efb4628df5a82e059df8bb29ca4469114d52855621b9ce822e704d9ab7717a2886a4be3abfbec37e92fa941fd041d91d3596eb76b4035fadc917a1648ef84ee66a5f278f00b54425ccde16a6107af8be41702aa72366289393816fcdb94bc0c0a1207d6a080756ca4c4be8be06db014eede2e7c9a2c415c9df3dc2bb4c3038f78c5f0ee58c853dbb51bbb822304d7dec275f4a92df7aa51aebd55ee9a596845beb81b867e1cc12565f759a58800e474993be8fc119ef4bf83f757354553a01652a167cfd8c8008584ad6eaa2590e55de965c51269f8504ac8ad7fe5ef76d0121d0aae5efc6a8cec38af9b4db0d4eeeefac19ef83204c0f0a5a07b8f55e5f811738ad048780d2c40f5cf8e19d86194335934b28b14c92a5ce9877c5e9654cf33fb427f9e864f22ea1bd3ae21b7f21c29d19508f8489d6a4398852c43036eb71515507e1309bfadedc822b08e632e745b23a8f74b295e4f6326c5f6ea8853f5e443dec9376c0782f00afc36cf3f74efc6d24230846799acbafa26415759eabc2148328b30fa0baa9f5834b4e4c4826ec083d4552004741c9485924a404926ad087d5dd8e2d840ccd9ac409c96d5ec647835b5f5577c2a0d73a3d9532b1b93be4d525dadbfd5ec0f86c35acf2e5faa01861e0919589e0d6d0f2e80b61485c1c17a0b58254b100efa994cd4111f3e78b14993d59f8853b0cd22ca21b9c3c1e477969469d9d4da1c799895317a527a0a8e6a4d69d87a5967a914822d2d36195280a4b5fc4ebe77ababcca2d3e1bb7ab4f03ecff1145ee00dc77b5d9e901f2f32992ca0aac0f182b84ad2ba65815c424aa487c1beedaf838dd09e515cf809c0e2aae99e31a35669d1d6a6ab3ea942b178938ecee40ab96b342b5309f0a5d70ed6e246571778301d25db8054d095eaa3683e5b777c8f7bb6e9f77130068731d34bfcd34971d565754d452b59b6796167fcab48f9b1921f80074b193bca0611c33c772b92f86f8a3c8c95d8f196b23861643499cca7ad2c81d947ec1648ad7a9f8683f2633a794c0ff77121f1e8232be903da185c9f83f0ff015343bb5fa957a2c3ac78a7be7002af5c1da515d5321a24c742c4a65810d17d66ea72cfdcfd8fec66c0a61a20e079e12840721408b2dba4c477118912e5b4848915a41dec9c8f3a5fa4660fe20e1e0d3f0931074ad73fba7de26e1a8fa5818f7aea4f92aa0b21d8d1a08a80d2327780cb06decb9151c798daba0b7ed18ad808f5e5a0d1072830bf100ee75e02e04c3909ba7b75f40c7886308ed46280e80e39156d79eb97681a16e76cad138d91e0f9c9f3b71e1dceaabfb2ae2a48a4947d5dc176a37bbcdc3f585184ff3dddf470e8b774529b2bd40348927cec1b58cab1bac1f42e84ac90d979b8bd1e56edefe0b8b1d45396b6a1e22f834a066024bd4ea22ffbe53d866eb5752a4d00c6641ce1c8e2da940f940ce9f3399898dd1ff326f706d847b388780b6e50e3d583f4701c907e", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=0x0, @ANYRES64=r2, @ANYRESHEX=r2, @ANYBLOB="a406b6b0cdc13e3db53625434f8838c6ade8808c6e7e1332e6c494b2f1674ac96b8e817ab525909ffdb407cb8abfc761d1a239e3cb521572e1a6813dcf33277bbf5c5e6fc700d1496cb0fbb8675f7d6439c0d4fa8f13bfad68c6a014ed571914cf99cb41088cfdb5de433f58616b78fe2cb405556563c86bb9b363554907022072ea7e1d1ba7afc57c5b85c8b81dc05cb6de689e98323e32fb595b9d98c79a99db2ae74eaf81189f4952830d740b6bb5419a72abc0453fc7", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES32=r8, @ANYRES64=r5, @ANYPTR, @ANYRES64=r2, @ANYRESDEC, @ANYRES64=r6, @ANYPTR64], @ANYBLOB="5490e0d16c3e814c9b862e43218c1e121db1acfe5584fd82fc67dde5c0ed43c1f14334e91e60eeb3d4927c279d681d5d14efd7f58475060e417154a8c240fd491cbe73c7b63408554f9b15d4acc48cb4729964fee073a726b64084e7bc3aa49bf55e4076ac048f6d5fca21d36c0ad0d8c7ecb6abd5", @ANYRES16=0x0]], &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r9 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) getsockname$inet6(r9, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendmsg$unix(r9, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: r0 = msgget(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000), 0x0) close(r3) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r6, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000), 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x6e, &(0x7f0000000000), 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) pwritev(r9, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) accept$unix(r2, 0x0, &(0x7f0000000200)) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000001000000000020010000009d20365b4a91815fa0a9ac0efc6c03e927c1f48b10ef2a343cb42cd6f956472b2a24f9d88f45c071b3f92f8059550f414c96572db88bf10e7a"], 0x8, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:13 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 16:00:13 executing program 0: setuid(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x0, [{0x0, 0x3}, {}, {}, {0x0, 0x101}, {0x2}, {0x0, 0xfffffffc}, {}, {0x0, 0x800}, {}, {}, {}, {0x5, 0x1}, {0x1, 0x4}, {0x1}, {0x68c6511b5d5383a3, 0x6}, {0x1, 0x9}, {0x1, 0x1f}, {0x7, 0x20}, {0x3, 0x6}, {}, {}, {}, {}, {0x0, 0x1}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x6, [{0x2, 0x1}, {0x6, 0x7}, {0x2, 0x3}, {0x3, 0x833d}, {0xe45dcdb030bf8ca9, 0x3f}, {0x3, 0x7}, {0x2, 0x80000000}, {0x3, 0x31}, {0x3, 0x2}, {0x3, 0x5}, {0x1}, {0x2, 0xfff}, {0x1, 0x2}, {0x5, 0x4b4e}, {0x3, 0x5}, {0x7, 0x8000}, {0x1, 0x240}, {0x0, 0x6}, {0x2, 0x3}, {0x1, 0x9}, {0x0, 0x101}, {0x2, 0x5}, {0x1, 0x2}, {0x2}, {0x2, 0x8}, {0x1}, {0x2, 0x3}, {0x1, 0xfffffffb}, {0x3, 0x4}, {0x3, 0x6}, {0x1, 0x100}, {0x5f1f25715c489d7f, 0x4}]}) 16:00:13 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/4096, 0x1000, 0xc0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0/file0/file0/file0\x00', 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x4, 0x8000, 0x57) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0), 0x10000000000000d3, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r0, 0x100}, {r4, 0x2}, {r5, 0x5}, {r6, 0x1}, {0xffffffffffffff9c, 0x40}], 0x2, 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/119, 0x77}], 0x1, 0x0, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x10001}, 0xc) r1 = socket(0x2, 0xc003, 0x11) r2 = open(0x0, 0x200, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000002800)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5"], 0x10) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x2df}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffff42a7) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0xbbca, 0x1, 0x7, 0xd582, 0x7fffffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) preadv(r10, &(0x7f0000000100)=[{&(0x7f0000000380)=""/97, 0x61}], 0x1, 0x0, 0xf9) r11 = syz_open_pts() ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) socket(0x1, 0x4000, 0x3a) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/c\x00\x00\xe9', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) open(&(0x7f0000000140)='./file0\x00', 0x420, 0x104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x5, 0x9) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1e) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0xeef40c5171d02de1, 0x2) pwrite(r0, &(0x7f0000000240)="e5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x51, 0x8000, 0x6, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) fcntl$dupfd(r3, 0xa, r1) 16:00:14 executing program 1: unveil(&(0x7f0000000440)='./file1\x00', &(0x7f0000000540)='c\x00') mkdir(&(0x7f0000000500)='.\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f00000000c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r2 = dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) setsockopt(r0, 0xc55, 0x0, &(0x7f0000000100), 0x0) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r4 = accept$unix(r3, 0x0, &(0x7f0000000280)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r7 = dup2(r5, r6) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="220e22", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r16, r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r12, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001440)={&(0x7f00000002c0)=@file={0x4ea329359f30444c, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000340)="0fb7785b61a636bfbe93da5b567ddf6f2fc9fa6ecaa3048d136efe5a0014a4097b957496198aff91e8171bbde7050054435405404dcf4830526b228a4ad69352ea552f1cdfd3d32cddae158c7d5436d88923a341716b417f3dd727f95cd310b2d16f79ceaddbe9ad917bc2f519c6e172988a723d9a8f41c22f6a138e37446a98d07cc203b8d52f91dd8272b5f2aff918b286a7187ec6bade723a0b16c4efc7b049260c8947e38fd2d446e78da7e0fd1d66ddbfbb109b2d79a3b7db6984a2a055eaaeb5e77aac2b24b1c0227eb35aac22091f6e9942707dcf320370661244b4853ceb8a3a47a2c8fc1ab754e22e93c3ac73be4f2f08eff705cae5ef40c166f735b2c5e1cc2fe73bb628a8a11e99ff2eabb210c9116fd2ec531d761d924e04f12a01876a47978cde2b0c56f622149dcbbcc63c905f13082530bd73b3966ce6410461814cb5636ea07d891388a8970dbb69039db29a4447bbdc33e65a64078fe0bbd89f276ce87f12da8c9883b88270526906246f722559af163479804f2808a624924a08550a0ba19a86f3ef9a02ca2f5ac17342f39f0ea82a9bad0feeb269879c0a27b06743989fb318dcde06f1b3c519ee3632bab481a6b1eafb088f9a8217a122b4d323d62931bf5043680790fde6fe2d31b3c052c0badb75b1832d651fc56fe95153e29cd43a0c2d7b8c83a7abff86f367e3a7e58948e5131af0b294d898c066c6104b6daeb484d8115061a3c5ebaa9ed3d4b2545a8282ba63d3321d06dc59d46dfdab13560b94ef1ef1f50ed51b218e9bd11cf68182a3e8059adeccfcd235a1b32491eccb48af0c055ed0ae1ab855a046159fb9d7a42ae32fbd23768496cb207bf814407b0779700e42b0e2e7ff1085d30df110ed0d25498af283cd2679cefe7aba89fc24eb972e4f366855285de979978a5524523cf305a87e3a70961d19aff09021c7723b86d9b0398d43e94210bfae6922d28417dc8b40d63ad9016697886805e0959d2e372cacf122567bf5b02b94f26eb318ec612a64d29f4cfa96b77bf0356b958151985ee86676dc5f3777f5906ad2a956b2ad47389251726f5b49adfff02b8b745c1d2bfba7989292f6fe9e258120e79b27573cb37ad403431bd65854bb4e5f7f7e3343dde1878dca29e67942073f1c90253d985f840339c35b570d19d518bfbe7e9d5b3ce8c8728fa946f3f1e22c81e4d11294fc451f36a5506a1a82134586f58dccd2854e5723a42f48dce98c68e62dcf24f08da090b5d3120098ef1ba47dee19197b40ad072198e3400a8fd9cd912154a80be1e5a34f962cbe6bc54deec4c5d0c5078d5115472cff20b7618bd569824f6f6c3315411c23a41ab0e71a51a1e45fa3750ef858aa2c6b6cbcf8da2a3945b463b0adfc192afca087fb33eafd7955b2725519fed5697c54582abee4d47a3eacec466ed619e063fb429fa6f7ad6b480acb89253f840538884a7fdfb9a5ac31264618338a411baa3318b37149584a195b789ba4bb0ad1e94249070b150d0e1a5bf3e4c60a47a6523a1338cd25a313579d53b924e22cae39494ebef0c1bba208a391b74bee7da10a4f0f0c033d50db3568aa23e45de8e5224fef3eef35679f0977482fa6b86b5d00fd04b6d9959fbef1c1be42e183af66d0f5a09c690c11260092011f161e7903f3cd85f32f21c699dad161ae69b293be07eccd05816507c568f0b4f5c5b1c79addf7209caf75cc5071fcbf7daee3f7281b3429edbdd82a3fae0aa82e6792c67f24fa6ae77681d74e24dce2b2e715524187e6191e85890f4fb649b71bd3546f6b86960449bbdfab47b6c5859d7ffb19022274bbf108c8ca318325960b5f6019866bcf11b284bf4f43db6853f30a56e0bd105b5eaca6dffd70367a85dd6d43080567a1be3a3c76aa8f60b3b9db4b3de7a6deca2fa3a29fcefac604e58c4c76559b0a83f74daf1b4c30ff25ce8c5fe4810f9709ee358e2424eb038da55d9eb8602c01f8a743fa3e94e71d3cba25112d453687e77746bd19b230e42f591dc7e5bd72c12702ba7182cccfa49ded3d08de9008ac3ac077d65ca2aa6bed665df489e9390e72074f18c6ecfc5335c33a431cd46cca26d40a29185cf91f96ec4c1e3f99cb3a1ccc190862551958c886e8db6eb35e636504f9c14413f8a3cde7c4988b64e86e4651df6c744dd5207b50446ce99b9b6aa74d66d490492d962531b8b2c1183da73d24a20b5a6aaf91269aa404b80b45f1d88b0a8daff894f73f1900f02380dd5e97569297a3595222a9cf9edb42ad845abfcc7c1e11f0e93b4df928b2651d4ba1216ad69b4f0b1704918e0bcbd07b8d245403d60754c87d56463e0217a1ff2b42afbc5f7fe66f3d467c284919a88a4a6f4b00b358074daf421121813058d498709a1f446c602d0ace38e97e00f394f7bc10e6f37b2d25d4733655392c85809b58bc47c4b42737d71316114abbdd6f0b88fdb1f6847f66f5749b6469f2af7ad46acedcad9fc9d74dbaded8cecfcda569c0dbb835261a8956ab5ae89c075572a72be859341a87deeeca047b51762c496bd43c4cd245733ab6c5d47116f6348379938a43fddba0e1ba2955a3e09ca9ea3471d12be27a369a19b93a550136ca3830405bbf028c64fd1d71daf20016426508c378b6dc1ca6f20f9cd9c4a3f34bae341b5e09875cca58a7aec1ea7924cb6740bf5d12729f65818e3c9a9ded6ce556e75c360788955797a4e6aa394859f75e0f87a05c633f7c56a5b8cb59968d21adf2eb2e863c290397ad62fced6cbe17feb262a03ec1e43b5af30eb3c436f5558f9e7ab35d950fc75e24fa42c2b51dad9417a446f1d5e9d8123b64b873af031c0971043041ab34196784322fc1769737e501bbe11599c652f9bc7d14fba0b38d406791c3952ab8f2e92df49997f07b985d1fe1ec5f3090bc324adb306270db5f6557dedc8b659931708deb880eb432caa04da067946c163899005016a2c11f367425503dea3345d050f2e140233170ea289b95445580479f5da0eb589f8a8b7a2ad34f15572250697b128bed1e308c8fe618db69c4dd17a6f7efcce07a9c3a3c090f7de4001ecd091512b4d73fa1a5772b48bfe84095378eec8fe3ffaa296cd9d5bda7dd33f40698cf784f876a35d93ba607b2b7aba44e1aedd2fa5c259fd2dc62a0d4cc76d910ef525e859cbf900770e2b3f37d8965ead745b46a3845da561cd9d7c761a671bb581658b78d028c588e6679bd04e39ab281c9aa9553b0f1ce6bcf559cda2681f9f35cc8f46792fc944784fc7777b61057ddc65d634ad2c476fb34b6db28b11457c8944660ed7b1d4d4b6bed558fd210e50027e42950f20163ad9f0b1b7c143435ed8654de29e4728ec59f35000873104ece27fc4ccadd2a86e3915484ef797008268d28a567aa16b7d5e6ff109be89d968a2041e7fc0314650f097aa31e66a07ef86121446fc0174625707ae0a8c77b556723cf4c0ad9766bdea86ba47eeaccf934ac5d69d500c06bd1e299355db94f9af9a86c52132b5d80876fc166bb3f076ea6c19c94e5d5496b3a1d22fee63f153f927d8ff9228a2b755e583fe9fa051fbd817c2b5ea4819ed2b52c607824c4e5ee12fece24112490ae058052a743400c9d492f2ba683c06f08cd1e32f5da9c0abc54e76b7cb99d875123e5feafd50dc6d8b501c0a026ffef710b13d9fdcdfd9aec6904f9ffd49c7e3957bc6f1d963a072a4c845914eac6893848ae5bed3016db872fa90369daca97ffce2c31f895322c0238fb1b96e4ba59c3e3027240e41f0a2d3a70695807d785761c2cc4db9b0082ce06180ccaf6b036df065ca9e1388b7cd817f9b237e631df4dbb4ac1b8cadc0c4ba55a040f6f3b496093793eb0faff316c57d597b609608c3b96a531ae8d8009b9160c33597044b7ec67a04a2a2a9856ae66958e7c0e81108674499b07fe040d1f54a4326639c330a3a0a618272a8f3caea9105f2b09ceed78a772d33eab18ca7dbd8a4d568f46fdcb550d330a52e88e278b1c2a88cb22924c6b6ef2ff6bb3adf90fb36c083b49a4f834d7d87b393bf79e1e6a6cf9e500550c4be2da3aa33eb8f203c2bc870261f40ca0d079730030ed89f3f61aacc4dc95f5089e4a3613b20fcfe3f89e6bfcd75ede83cba3a8afa68a09c9955f6568a83055f79add9af1f876d2c281d157d32524d0e10a8254aeace582f5eb415cbcf714e37e117825f66cc16a5e6cd8db1c59c0a4ecf04bc92cdb2bda73a2a6cfed9ac12df2e7fe2d296a0758fa7f7afe601f17612296b5cc972a1694d958f32f5d85aac6f5e1436991cb174f0f88dafe3c25c835f7ef2a43ce7959754223f03c40af2f0e4b0c4a9712f789715a077a352bca3abe5a40a830f7fbb3c4252add6181ecc7843a1674ee495a5735e927b10f5d158ecd698e6cd83f81f23f779fac8f9266bf025174c1d38159f8791a4ac9117b84d20a38ab5affff882ccaf1d1e6cdab920ffa8df378bdb40dce37b81f9d9d6d34e562133b9324d21d6e63b64e745708832982c4817b79b6757f400b8a358565581a3c68d097ab988ce5dfd7bb80a5f3525f7b8d5128188eb5d731064eff2c2346305d92dafea93bd1f4f11362d5b3a6b3588ed11ee9e1fc58de63d68e388b89465da52f6428e24c339741c864d882d6e695338ee77251cc19f91dace622e9e09364b0239fc27bf50ea42f49c1c0c12f1c738380b8a8f520dac5ffcf473360788a10c28789bc45964463e146f2be8395b705d0648bef35b101b4cad058834ea538d92e2584419f87a008bdcb77a3c0916e9b021604956bdd4ca147e3a906e553c20960a9699beb62be07a2897a75d3df68fc797c0cea0617ca05ea553e287614a95d6408c0fecba543355953e2a769c0008050d1063affd880177e162357b0a1ad7c5d599cfdb5b4ad139daa78841b85ba64661e430b3ae9517fe8a293428207e85fff4c06c429497b3eca2821fbc409b83c39fbdc10115b4ba0d7e9b2cdd18a0492dc5a75c798888662a8f835f4a134ba9c553f0dff1adbc20659c39abbaba7fab7773e103b20feb29cee09ee42dfe1f576e3c19bc5b8e8b678029b219ddc1aefc06074cb82d4d04bb538a2761621fa39b702aa86b6e5af9d9c5d60c1f11ea3ac19276719578760c8968e22c388e0d350ffcf0f68eed36a9ef01746a576dfe559a492f1404863e436c1e36bd4e6469582d0556cf400ade2ec2f62a904afa19d192756ba243de101ca8e2b1433a0a962db2e977b7caf4825fc781e8005f2057e4ecdeade3ddf7a81cbbf8e1dc3b2e91761afced11a707e0eac262ee87389ff9f58c59d1279420ac2161c70ba8960ee1417e3ecf3c4c3783617b3f7eac5be69f9ee1b50748f01e22fcaaf57265e09d655b387565dd5ee7d0e07c66d322eba5af94ff60425d7b897a6c0a2dd154340affe067644c86629c9d6d5e4a33d081b6626115209bdc045018adca88c6571d5438f727e927e5dad7e2dafae8bc7da01a06757dfe667d368031847df64c13943c70538e0a70fd96a24a059e5427445ad69743800226ed2e4e3e10ecd39d90666a5fb58dc244b9a35693ea936912b9e345fd0a64558de283997f245cd765567884458a3ea8ce2aa5aeee3b5945e84988146e23c09531cbd1c36e92eba439623c583731950e3ef74a8bcc72212a33824a905ab21c158376d06d33d164fb0a85d4768689bd241a9fc7f5ad4c80072afe2ff7497727cebadf18f69bc6b7006da922e7e697a3fec56af8eda634649c67a7d0eab83d211e0f35b8aa22a21a571e6b74940145eb515483111a1e925", 0x1000}], 0x1, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r18}], 0x58, 0x400}, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x1f, 0x6, 0x7f, 0x5}, {0x2, 0x6, 0x5, 0x81}, {0x6, 0x1, 0x81, 0x3}, {0x2, 0x0, 0x0, 0xd87}, {0x9, 0x81, 0x2}, {0x7, 0x20, 0xc6, 0x6}]}) clock_gettime(0x3, &(0x7f0000000180)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0xffff8000}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10002) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x68}], 0x7, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x0, 0x200001, 0x2}], 0xff, &(0x7f00000001c0)={0x4, 0x3}) r4 = geteuid() fchown(0xffffffffffffff9c, r4, 0x0) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r3, &(0x7f0000000100)="e0903ae5f8f5522d161b0958378b1280469c0f862b025a3f0e9c700355fd72c88b096f1cddafed7c0dd4dd8796336c5788213273a39f15e6d98587a7007d89916a0a9d72ee0104afd62dafc889ff5e339256c94055363a29fddcfb93ff7228483f99491809f2c210513c20fe2312102e9de3b73c67084513194fb21e1a0828ae608e81539d6b98bfacc7f8aacebad1099c13ea1da3184c5b76be7a95dfa64f8cfbd8384e32688805cef2ac14de074feb8e47bde9861f37c67f85a60cd5a7e3ddf26312109108de8d7141dbdf3528be19f7ef3f0c2525ef65486eb7787a2dd589e3ff38de82d3039f4ad7440c3104252581d2", 0xf2, 0x80c, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f0000000a80)=[{&(0x7f00000006c0)="648b44f45c6093954eee3c698beba22e40055d0f391ba6a837f4c5bed2861b4fae44753bfe7960962c03dec4c1358b4180e707619e4efe92d9329674026e619708526e3c72289f104f22a88b85064d130b9984efa467bb3d7c1f951bc2d90f6bb9c4112f8f21ec8334f1a4e921012e280cf65c379fde3e6967c5c50ca7ac501e582db0068effb5a09fd52fae40c3c84c3894b8c82fd5da78b9ec6478dea5c5c76ea5a5a7a320c9bb99218eacb75cb8c6c1ec0a4fb9a5544b5dfe9a192d95fd0c4fb58dbe3d97a5", 0xc7}, {&(0x7f00000007c0)="6b09478e0d4044131285af41ea2a69cfd00b90674061ec33e9595b1515c89061441de1ec81ac12e54261834ce695affd03c4f06cce87906f5ddf3ca9d2e95cee45dcf17ed52556869c8d303651a89ab9f21025abab95a60767bbda22bbd743fe09c5cbc43d8668d5eafea17874ffb5c69a099077b56cf5e5ebefd69a7c256f2b28fc", 0x82}, {&(0x7f0000000380)="a26ca5834d52b98e9c8609b23332fac17dca5c57b0d13487", 0x18}, {&(0x7f0000000880)="fa9acf3a7a0b9cbcf8f1942cbaa9e26ccefa5c7cbf375c9a3109ac14a5fd5e74237cc7aea8399c7317e35f3b7baad31970d2103dd52cded4c83daf8e5937d7d31a72981f9fb508aa8ff20785d63644071e3356721500d697f41f2e53fbbe2fdfa6baf6bdc54979131c6baf79136dffbb8d3ca9abe9bbbef5eb6f031684ccde4fc7ad74d48053255a990b40c3dab9526adbf4af863a49bbf0459497d6461195e3b0da6f4a5082daa1acaed66e83dbf87ca1f48557977c5e3c960c765b8968b35ebd6e19af48f2785e650e9e7e679718269082b7", 0xd3}, {&(0x7f0000000980)="6c8eb921dc84aa6399399a8a6b19408909e18fe5515c7001def4ed9160bfa87d2db099e0aee64edc8ac3733d1fd5290183286c91cb78dcbf344291cd20ea8a285011f7f76bf5c3e6acc0309030e7be401e64fbcf57aba77f2ff5e826ea2845b18c0bb0890bfe4bcbcd7ca4f5d95d50e1c562c36da46bccd6566cefdc4ca88b587a19da1e14f3090b28e8f04035849a22f732ce93fe6dbd6383f4ec4e6647db1e77291aab6a6419b2422f6acd0072f7224f77bd1a45dd8f3eb843c7a6533a9beff8cb013c2c097e73dae1169250684cfc36c53ffe39eb22a4102ffcdd6f6d57a0386760e9467c2f0c5d6486e9829398db8f70c1454d6185f33883694d", 0xfc}, {&(0x7f0000000440)="342662b7c124b347f7f85c44726f39c6cf", 0x11}], 0x6, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r12, r11) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r18, r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r15, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r8, r15, r11, 0x2, 0x9}, 0x5, 0x3, 0x2}) r20 = getgid() fchownat(r3, &(0x7f0000000340)='./file0/file0/file0/file0\x00', r6, r20, 0x1) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="2f4da8"}], 0x10000000000001db, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) preadv(r21, &(0x7f0000000280)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000005c0)=""/211, 0xd3}], 0x2, 0x0, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x10) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{}, {}, {}, {{r1}, 0xfffffffffffffffc, 0xeb}, {{r0}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r18 = accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r17, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r19) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = getppid() getpgid(r30) r31 = msgget$private(0x0, 0x20000003c4) msgrcv(r31, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000001b20"], 0xc, 0x2, 0x1000) msgsnd(r31, &(0x7f0000000800)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37ee08687b979da0342154c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000000000000000000000000000000074a246bb37714bc5f3f94c32e77e71657cc79335bb2664267bb8e4bc4b3f5ea11c4ee23b682e1dc6d5"], 0x1, 0x0) msgsnd(r31, 0x0, 0x0, 0x1800) msgsnd(r31, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x1, r25, r28, r24, 0x0, 0x46, 0x81}, 0x10001, 0x1, r29, r30, 0xa5, 0x1, 0x4e2c, 0x6}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r33 = syz_open_pts() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) kevent(0xffffffffffffffff, &(0x7f0000000a00)=[{{r34}, 0xfffffffffffffffd, 0x80, 0x8, 0x3, 0x10000}, {{r35}, 0xffffffffffffffff, 0x4, 0x2, 0x50b8, 0x400}, {{r18}, 0xfffffffffffffffb, 0x48, 0x2, 0x0, 0x8}, {{r36}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0xfc2c}, {{}, 0xfffffffffffffff8, 0x1c, 0x0, 0x2}, {{r27}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x2, 0xffffffffffffff00}, {{r37}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x20000000000, 0xffffffff}, {{r26}, 0xfffffffffffffffe, 0x38, 0x80, 0xffff, 0x8}, {{r27}, 0xfffffffffffffff9, 0x0, 0x40, 0x9, 0x4}], 0x4000, 0x0, 0x0, 0x0) close(r33) r38 = syz_open_pts() r39 = kqueue() kevent(r39, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r33}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r38, r39) r40 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r40) r41 = syz_open_pts() r42 = kqueue() kevent(r42, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r40}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r41, r42) r43 = syz_open_pts() close(r43) r44 = kqueue() kevent(r44, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r43}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r45 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{}, {}, {}, {{r47}, 0xfffffffffffffffc, 0xeb}, {{r46}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r45) syz_open_pts() 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x116fdaea7f8fd74b) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x14, 0x1) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340), 0x10000) open$dir(&(0x7f00000001c0)='./bus\x00', 0xbd01d8bc8b56b183, 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000240)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0\x00', r2, 0x2}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000440)=""/78) chown(&(0x7f0000000300)='./file0\x00', r10, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x6, 0x2}) r12 = getgid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r18, r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r15, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r21 = socket$inet(0x2, 0x8000, 0x3) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x2, 0x120) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r22, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r26, r24) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r23, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x2}) setgroups(0xa, &(0x7f00000003c0)=[r11, r3, 0x0, r12, r19, r3, r20, r27, 0x0, 0x0]) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) fcntl$dupfd(r2, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) read(r5, &(0x7f00000005c0)=""/162, 0xa2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000340)) r7 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r7, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffe00, 0x3, 0xffffffff, 0x3, "5a426557ca1ef23a7ebba23c68d225c985589d15", 0x6}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) fchdir(r1) r2 = open(&(0x7f0000001100)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001140)={0x9, 0x10001}) pwritev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000001180)="635440a9cdc25f1209d5023487fa103fa2cc5973ea203a34afd3c0767a0ede362cec862961e278d5a8f138f2f556c13da2dfcad131c1bd6684fefac101e6e67e7177c1900a25d1dddafd8ff27b2dd4050bfcfbd3756f35900ebabe9d2f131e26e2f5ff3b10d6ef1754c14d3974b5c7a745b4973946ce9d5c811f7025e0eb9f3faa593a45630826eb9f99905e8f0d953b8c4d19a9115196b57fdcf1d4caf3abf36b3427e4e8399f2fe6a198aaf0077ba26b4fe559deca7545bc023659243a72211ea99cbd6f5cdd11b7aeb517df600279b97b88c0d29d68d24131b3b36a73c58d76ee5ba31b65f70bf4d96b7c34bddc39e54abeb6d95686eb8337b4dcd2db933be7abeb6f282401cb812e512f81e914586c93ae771b4e7abe23c344fb7ba170f9ff5740367a75801d5ebd63e3e32260262d42eb6c77acb7d430bbb95817f302a5450c91e1cadf020cf3a70cbbdaec2eb3e0c6ee6a93deb1e1f6164dbcd34798bb9e630aefdbcfd25e6d605693cfead0c2e789745c0f51e8046ec4f5a5a332bd9adfc352761dbf5416f515dd015d51738a0202c02623d015b017c176a5917ca8a5a2233a21942a71c362f0d9cd3e918668ad3e2f9bb490207016f040275d17eb1025f6ca5dbb6934fa1b15396cc27502cc25a64fcb4e7b69278c01490ac6be0269d7d5105974aff7aa4fe95be930b869fc735446e5fed8e31b1eced75e3aed38e359a45b43ad7d175fced791f74229a6b12d2129a612648cd3f04ab4a9cc96bc68a4466b34a5dfa3e54746ac6617aa234b376675000ea8089a7b5da743bbb079cd79db4bee38ec2541cdb09037bcf50dcebddb30c240bf93b68a4e6a9174099492082070bb2cf2f1bbb7f84ad4b6e4873a88f8d7f510160481322dd6d0a1ae21fcaf6eb3d63e872790f5a7b6eafc6470607aa9948438db25d815f0d7dfe744d0e502c492ca4cf4adefaea6b4f1d36682b3a29ef7af90c9bb7f7e208e08e15cb8695dad7a4071a4a87431642ab5dd25bf31c5bc2f102b59c5b51a8b3b1a5762b5ad2660ecb3d4746709c11c5fd8185cf98eb6f07e21ab0b64768740bd26dddbabd5309a392e1e9e07cabdb678c766b58fa3323efd3a0e23c2d3620431b631b44bc45acadf9903f0754482a662930ace1076e42d073dd20eb2e416fafa16d9dd379a3a9209916606b3fd74e7d9db0198e95f1837922545bfd8a879828d62134f31f479a84b58e6428a14e5dc7deb7a89610125b7988b0aa7b1157efcf4c67527de8791c82e516b9134623e9511baf302d44f3f9adb2a83f65c574bafffcdddfe0ab56d0c8b5f633be8198022abb1cc15f8b1abf12e26a9fdd6a306fb6288396b212017ad8ed37f622828dfd4b45ef3b11fa0f3d20989925aa816382609cde79ac09ef418334dd08070bacbf78d986ccbedb8afe6860f83e9257eca38c2f155c0029bb2f011134c1dcec767600efbb8644458136036edbf3e0e1dbafeded6df51c6b59afc9bb9a3421edee99c70f32c3481706baa952d146c180246cbb029520c38e74bf4877cedc9b901ce72e42bce43d9aaef807808694a21d2cb4b4613c9397b4303747b40a25c1fa6800b79cf8cb9015e15a34f5ebc73167b5f99854a8137f1064890ec3e6bae8df85c2a620b70997315ed07c93dfa742cb0c0e5d8cc6b6dcf4d2a8b891417a8382908dce7bcc3ebccc7909dcecc1ef7f17368eab320bb60a700d21bad5b189ab98e9c50cf186dc0a5a919eea29ee983e45a56b6a5550c15adce0fa6a94811baea9ebdef11053157fb3a48899c6c29f65886aba2d674dc3cb0ef7c41b0d30431d9d3247e299557d773a43aa9a0a2dd079c4de8f669ef5870cda2068da1a89267b33f82e5b3bbfc9e828c72c90dc71368f8386a24b6c755e1e1a7d0575e69a27b76d91ea6a4c9854b9beed7ca163287524040428b99c1067a180a4528af97a67114df884413acc958ddae8101ae8963653082abb1c1ab84d77d5b29f43c524e32b89822c12d8f1992add6334fcebe4c1d93a4f256413ce8a733ada8f7983043ad71a09899c1da6554cce785bdb0cfd4ef50b1ab953efa0bf4df4670dcf5b50fa90cd64fe5d52ea91c62cdb86aa7b703cab0388a9016453f4b47377248400e2f1ee622ef67709857e064ed69ead02c3e6d11364dbdbdef043b0d6846d3e900a71110d9a85653a28ad5ed5be0ab6759d0dad5dfce8607620179f88b52c87c200505307c219c545ca17711c0750f1734023a7dec668cb29b56bc3c77a4a617de478323c32ff7bc22934399908d5667e153c8f94012e197f98988e74ddfe9de624f5619a8a0508751254ad32b6a7b166ed5b58fcfdd661bf2fe900e77ab1dba52cc8143191e1ba5ede00547e906be2251bf6634fe64d3eb7f9c5179f9cbbacbbc88051f6116d781107fc252222e20ff027b65803cecdead8a13e098d05b00fd532cf396d1bc2564cab40c53f5e9bf3ab12926256b6fd43057659b23aa5da4a8136690c30c62ed9c87deb360343e3c853a825bcea608c834db06272e8f78f3ffe8d476971912357980dad1039e0515a007f7988478c35c770f0332d6c0778d0780f48a69712f9e9f7423a722117af56666a3e95f8632c7f161714f4620671e5729eeedd83bdb7792e4f351f78500411240d4a00ace65066b995f433215d23e2a6b132c9c1ebf3b77efd1fd2d21f7808bbb6aeca3019e0a40dfc2f3ecd9b90c23a8d589f411b491221790801c8141b8e5cdbbc4b9ad3dd5e3fbcfc1ad17406428c5cc354053a4089c71cb384051c3e1ed530ec84661edb099888a97cc974bddb8a67390440881ff8b76e3f08e1ad10a8a61b85c7641827ed1e9a232687cea261289e3e1be472d9c6449e9127157fa2c62f530f935b662a429842f1260092cd76cc9e8f3fc6640caa29930d20fb34c28c2d3d7252742af502f8574ba17747afbcbb0b1036ed35e998a202b66ff8e2a1f450a4aa4c2f30246e3dfbf6ade945aba0396848a0c4feea3604942d63caf0a384a9696ff2326f89867962000ba3e59e941b951e479b225b9a9f66e4d9f13c13998fa46e80b6aa4c79e7868c9887fea73a090c09a69c59df366e157d3b461e8d04026e353755b9d672c78d4cdf7c12758962c51de87e9a5faf8763e68523a6ea8467b8dc67652343c0125f9b2861f3aa1443da92871e7b17401bed35dc33713614b8d5b035f226f9cf28906f26839378c5c57e3fc76955d276cb1efe91b6f3b0d77d2f018e0231a181b019b630c3c12c6e8eafa4f5a4b8de4b4a94781358e2a2cd9e72e6830e844ed55b67ac8a26bb44a7ceec76ef6e468141be392c7af0134b5adf5d6d66edea88ef1efbb4f115d32d232ab9b0db025e09ecec292209f1cd1dff586f152311417227f66717065b4a30a201e0c2d19355b72184168239fbf53f9f13851d55c3d0f9cc8ad29440d16a0c8ba8c85af593a09443bc11f8bdb027450da447920209c8c8f55d8319df31b8040f92e13bb8e50d2304b20c9cb52f80239996bcd5badedef119358ba707e2479981459a729e4368eab2bd22226d47da0c55dae2a4d2910f1f254c3b2c0367d43370a2117501414b391b483092373a9f21d59181b9daab46a41223b729c015cd363d24308306b852bb689e639dbb5d01eff19f7b340b147fc266c3f411319806ce2d24d777371b2e8cf6439a609e374753eab354b3db0786339fdbd16fa439a27473e91d7951d9c7a0cd8db022ca60b8a95c763a4d0c313ca0a23fdd5f329cbf43da8de7aedb971dfbabcaf398024b2dd66ddf8443470c8858bf78dfb809819bb1fa9a23cc0a9bad699bdf41328d23836e6d2043048a35b81ed23fa2cfd2035bd77e65ece856f0f40ecd897af6d4dfe53cad6902e36e287e939c66c218309abe144f2ea4f470ed3a6980702a559833f5e11935b41b39488fd2d24949caba5bef140561e499312c70458d4ac9666211f4d845ded748cabb27ce00a885001e49a028949abf6a3864fae63b860a4c4d770041adf600a7e83a0c12ddc8399c0fbef72623dc31f242762bcfde53f9c044b2de2b7702e51d795e14edb596a2b0f431b00d2958f32c1d20ea0cfeaeca7316a7ea79e192ea9b7b838b5960e733e0f69b9d17280c2b3ff1c51f77eb36a7f0a8254f7ce25d746aad6fd5e34703678dcebd8fc5a55a4663a18d8dda16f8954ab81cccf68147f78ab9e5148c78978442486050a68916e12e16e83fa4fb0b51acb1af115b3fed8b1009a8731bf524a081422f10874e9e3be486b3df9027b2f90c0435da5d27d44c0ab841d6f6f463046b3702407189d190b9aee9ecd38ef431f78ae1a0fcb85d03f69309e56593105498a82a26047b371a802dd7ee2c800d454a3f9e7d49bf41706a491766042bb72d122e950091973878aeeb5124cedffffa96e3d9bb5cf1167104835195511c197ffd3818f65ecd9877f65ec4873035e628e9fb835385aeab12cdc763d4fc30b5d89a88d3ee27ae2215f153ce3ee3e7d474ef3df87b9eb6a33036447187764bdf47e998bee37ca1b9d4ab85dbfcdc26d173f5c506116a88fa0e117b37b11da5e85839845a9130df9eb149647185d21a28ca5ea2f119bd2cc363ed6f5388d1d4d85a944970e2ebd9178c66a717941ed6f8bca2cc60057e56c2d172f11f1c9f08f76af28daff7c4f75b9046a665bb72c63595919eba60ada1dce61aef66f8bf0331b413fad6b92f62a5455ae78708b2ff0e0739788d66c37d8e1a78b89c6b7a93421575e4fdb2bc786435e1477370f684461cb556247619c74b53a1f77b33f70819caa4f2d2fdc0bee5afb2310397129bd57fe21f2cf13c3d94d142a1868287d8caf64723abbbf8205e155b32c24a00724af2160189258c1daeca0e3b5fe10cbc2170749e351e9f6af89582bc603165ca45af9cac76da6a7f96c75df99ab9a262d992683775034ac37c162b425544bfcc706b6ee17ed482c3ca2a2cccefcaf6c94e19b0ea401841b957f355b27ecb64188cd8f2b998fdc5495d7229d68cfaeb124e867b605c35aac8ad2683007ee923879e42230f5a96790cfed64a2bbaf2240a5a77de01ff60f9c492fb0cf32f1bf3ca64ee75c30c31e90cfdb54f036aa2fde79f9f59588914a551a972a12c883c833d8c4e19bbcf4ada90b47efe232e7a755998b143c7a6a5fffb67f5028bd44ec2eb4a114586a3dfa61db2dc42bc26692a22e07e280c35217c6348250f1a9fb302951e0525d5a0e56b3990b85e6298d675b79f6d20ab021abcc4965db56f502ec10ca6c8545e59820fb5ebfd28d441b15d7f4a42d7b592c5a7f2f78d261280caff889bb38dfb8afaa1f5e649ed8f17417565950ae432cf9672a4e9bb8dfb0bd3b2cb4e2d57b955dedee4e98e37c749e51743507661b19d05af8f1df907f5c36921bc86444b8171c6cea4d6be91bac19c9f1bdfd7d67da08b7607ce383acbb19d0c5cd4a92adf1bac9dbd28806a507c00e0dc14f937e6b5f81af089546c56a77989e694326bc96e077b68331c63b04917357aa88edbc9a394422620fb1563de9130baef3a400e384447ccd172e469849341f4af6e0c2c4fc3324b631dc3d9c4d958382a19f6a56308af0a8db0edab761a5654aa93fa23886d5ddf7f720fd1e38f6acbc454b355212be1f818384520935726ead74bbb274c1a40f565ae3e2c6b645d32ef2c5204b6def33cd44a3ebca508a3ba8ed2e729a7831b000b317cbfd917c3c067ab0c7d684bb4217ef7f6ddec088fd43bb2cb8cc7f539c77a6c4aa808afbf5ce2fd12d88c078536566bf292bf65dc0b4eee7bb094c", 0x1000}, {&(0x7f0000002180)="b01f0f70f71590f773eb94552235f3031fb052a86a8564a7695836af75d55e5b07e32d92be0197da517a2c0e47b316872b32ae951829bd86d1fa2b7ff08c0189eb62ce2996caec3cccb8e26502ca1310c7b26c05602ab9b32cd3c4f6f2208dac7ee760385885da6d31521185e28c02000a2212e8cb2b0f7c783727fca186a487d2eed65d7f947d292c45fb97e62fe024e7da52e4c58e8f37d082c59fb111749fd1ac4196f564270fc2cd26ef", 0xac}, {&(0x7f0000002240)="3c1a86a548595873da11738973633423b61d354de6fb79dc1bfa4b8880f12bcabb869a405865ecf632d88561e9815005a7f2457470cad15369c9011150ed7bb25c493409c69561ef99fcaa2a59e23fa8cc38c8e836daefe67bedcda06ab36b27084b881183874d6ee1a6b7178ebc4d848fbcfe6110e49739477ce4ee949c6323", 0x80}], 0x3, 0x0, 0x7b27) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002900)=[0xffffffffffffffff]) r12 = getpgid(0x0) r13 = geteuid() getgroups(0x1, &(0x7f0000002940)=[0x0]) sendmsg$unix(r2, &(0x7f0000002a40)={&(0x7f0000002300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002780)=[{&(0x7f0000002340)="ebdbda6d73070ee7f38787e9b93493ea1d6346f794736d85d526f70346dac57ebfcef216b223ef204665472a00b0bd700792949846d08c89806a9553a234cd07735809d64d0ef268", 0x48}, {&(0x7f00000023c0)="0516e8e035db0992f0d63d183cf8d13d82dcd1654ae42edf8ccd18458bcb14ae1ef08491222393d9b2185822f2dedcdb15797cc9bafd53dcffc4f8ecae8c", 0x3e}, {&(0x7f0000002400)}, {&(0x7f0000002440)="0f55ce22c2dc83b8794f11a93b7d0dd873a8a1d2892b444eaae3397ec8257c76d3f5fcd10c3f2bfabf0b6890e25f1cf69848160dec70239339c11597d4aa5f68189b636cda1f1686a2ffc454e9926e8e9c4afe64730f2add2198e1daf57334b06de738dbcabbe903e2c7d901666f6ef55475bca50cb641d78541e8e8e00886935e118f88", 0x84}, {&(0x7f0000002500)="7705fd837ffbd54e89b520116765a7e61bd70b3acd605c7c8a3b531d2afaf9e0b5ad21de3f98a42dbe05241d1ac0cbf565a5b33df1674dceb3be9474e1f5381b388933bd140abef84ee2ffee1959a243427966b1846956a0c7586b72db5d742e509d10a682e070010a74af2694e4d42a40ee1eed58534ca1786b40a1daafed9b556c", 0x82}, {&(0x7f00000025c0)="f1ca57346b3e36f30a9d2f687e07de497abd43ad8a851d40a3356ddb430e0a4840954c6be5f77538eb93e47353177f43a155e99059cc6ccd2a21bd0a8eb39d31922033df5943651ff275606feb8ef5f62c6ff3580fed4fa556b8849aa8f2ec4ba4f685859ee99a9524fec4af9943b773fe119ac8d7941e89ddd49e77b1752864d6aea8f047c93897d312", 0x8a}, {&(0x7f0000002680)="536c6525b3eddc4502a4a1236408f7006e448149454a11279e7615697e51ac99e0597c8105392a2745c913316b5ad98dd9a45fbcf15f169f9a6ee155fd46032b10baa7cd3f51e36b4645e5aecd0fc9189f5db4ca441c1e87275e888d81634e970257d083902e71110744bfdab461b4c158b341fb871aa9ebc34a7728bee0042644810fa1daab8c0f74d127c947b56b604f4461264b238e91b864aa0ebc7af8a758bd2838c5276e8f79d0275144b5d7522ff394bc1d1ea48daca96b92230e6b96ef77228d2fa54235276628fc762dd9befd3731743a486701b0bfd9d19b062e7de171b471206c597a9abaa7d44ff983bb02d399d31b073311eea10afa0167d7", 0xff}], 0x7, &(0x7f0000002980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa0, 0x2}, 0x2) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r15, 0x2000740e) r16 = socket$inet6(0x18, 0x6, 0xcd) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002b40), 0xc) r17 = semget(0x2, 0x2, 0x1) r18 = geteuid() r19 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, &(0x7f0000002bc0)=0xc) r21 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000002c00)={{0x0, r18, r19, r20, r21, 0x10, 0x3ff}, 0x2000000000000000, 0x135a73e9, 0x2}) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x6ba7a2c7bd5b57a1}, {}, {}, {}, {}, {}, {0x0, 0x9}]}) pipe2(&(0x7f0000000000), 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) socket$inet6(0x18, 0xb761a8f1e3d4a4e6, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x6, 0x3) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = socket$inet6(0x18, 0x3, 0x7) bind$inet6(r5, &(0x7f00000004c0)={0x18, 0x3, 0x7dc, 0xfffffffd}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() socket$inet(0x2, 0x3, 0x0) r7 = socket(0x2, 0xc003, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bfbc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb25af8f1d25d00d57efdf1680a10acc1e298557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000fad500"/210], 0x10) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000480)=0x3) dup2(r7, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x47c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x2, 0x40, 0x1f, 0x4}, {0x3ff, 0x4, 0x7, 0x80000000}, {0x70f5, 0x3, 0x1f, 0xffffffba}, {0xfff8, 0x3, 0x1e}, {0x800, 0xfb, 0x1f, 0x3ff}, {0x9, 0xea, 0x6, 0x7}, {0x8, 0x5, 0x40, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xc6) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:15 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x101) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x10, 0x4000, 0x31, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x800, 0x0) fcntl$getown(r4, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x20, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r5 = socket$inet(0x2, 0xc000, 0x6) getpeername(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r6 = open(&(0x7f0000000380)='./file0\x00', 0x800, 0x184) getpeername(r6, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x80, 0x0) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x30408, 0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = geteuid() r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x40) r14 = syz_open_pts() r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x676e98a00e4a8814, 0x0) r16 = openat(r0, &(0x7f00000006c0)='./file0\x00', 0x0, 0x1) r17 = socket$unix(0x1, 0x1, 0x0) r18 = open$dir(&(0x7f0000000700)='./file0\x00', 0x80, 0x10) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000480)="ea87f6115bb285b9301522ed28642613b4be3ef4fbbafb8aeec13d", 0x1b}, {&(0x7f00000004c0)="2e4f07b04f09a0b4730d37846617fc1102c90c6f2ed7bfd768880ec15cd3f0caf53171152c13e9547fd44e820928a4af64eb3cae1e6242c3a0fc358c4e15c80adb622dfe6ebcd7cd6b314c6d55544c809e2a09c83b6c81c4591a0dd5175840f7361708358b35dbe121eec0df722cd9fa4cf401b3587a1a276f20df151f8b2621fde2891b22f4058159ffdd1c533bfc0978394aaa1cdac1ce66040ca6279b0aa1cabb333b3cc6f8b77191da0ef7847c3be3", 0xb1}], 0x2, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [r2, r7, 0xffffffffffffff9c, 0xffffffffffffffff, r4, r8, r3, r2, r6]}, @rights={0x18, 0xffff, 0x1, [r9, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r1, r15, r16, r6, r17, r18]}], 0xa0, 0x4}, 0x12) r19 = geteuid() setreuid(r11, r19) getitimer(0x1, &(0x7f0000000840)) ioctl$TIOCNXCL(r15, 0x2000740e) r20 = semget(0x0, 0x3, 0x220) r21 = getegid() r22 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000880)={{0xd07f, 0x0, r21, 0xffffffffffffffff, r22, 0x100, 0x1000}, 0x9, 0xffffffffffff97c3, 0x6}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xf7, 0x7, 0x9, 0x6, "ed013650bb59d56264cb8e309f0d9dd57d2e5b3a", 0x0, 0xd2f9}) 16:00:15 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x100) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x1, 0x40}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x10000, 0xace9}, {{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x6b75}, {{r2}, 0x0, 0x4, 0x58, 0x4, 0x8}, {{r3}, 0xfffffffffffffffe, 0x2, 0x50000044, 0x1, 0x995}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0x3}], 0x98, 0x0, 0x0, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0x9a9225f707c9081b, 0xa, 0x2, 0xfff, 0x3}, {{r6}, 0xfffffffffffffffb, 0x20, 0x800ffffe, 0x8, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8, 0xa2}], 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x3ff, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:15 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x66b, 0x3}, {0x2, 0x6}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x20, 0x4, 0xae) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x115, &(0x7f0000000040)=[{0x20000000000015, 0x0, 0x0, 0xfffffffe}, {0x80, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1000004}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0xff, 0x3, 0x81, 0x3535, 0x7}, 0xc) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x0, 0x53f6}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6e696c653000"], 0xa) dup2(r2, r1) listen(r2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xe048, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10, 0x2003, 0x7f) r7 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r8 = getppid() fcntl$setown(r7, 0x6, r8) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xd20, 0x0, r8}) r9 = dup2(r5, r4) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:16 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4103, 0x1007}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) listen(r4, 0x6) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x4fdc}, {0x0, 0x1, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket$inet(0x2, 0x2000, 0x3) pwrite(r2, &(0x7f0000000000)="1585f1044ba44618ba7cced4de987ce8fda0071512", 0x15, 0x0, 0x6) 16:00:16 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64, @ANYPTR64, @ANYPTR=&(0x7f0000001380)=ANY=[@ANYPTR64, @ANYPTR, @ANYPTR=&(0x7f00000023c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64, @ANYPTR64, @ANYPTR64], @ANYRESOCT, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32, @ANYPTR, @ANYRESOCT=r3, @ANYBLOB="4447547401dfab50d7ae65eab92c11e2180447ea19b73cbd220fd5", @ANYRESOCT, @ANYPTR, @ANYRES64], @ANYBLOB="f842328ed85466e05a"], @ANYBLOB="0c2dded10ff4c897e9c9291067c3030381b8e06dc541db842119ebb5c18ab5a96cef1a7462939cd48f86dcdfd51bcca1611855982d855f4b0bae2b9de0f56f16ac813a5d80db386a8e7eb89d690f312b40b379386e3eea9505f4df93d0aa255b8ba6e6cc4cfeeac57ff9d91b3176ae1732f3ea1f515575343377553dfb6df46232012faac81009fc44abc69cd1c01b1f7c5205383b92e2c7684c6518685c9463441aad368ab5403af951b7e93424e94078929335c49b1366765b0192e66824e3f4df6eab0b438933a5cc19622b3b2ea6001bbcba4fc424493bd2f652c44d046a8ec46660cd3667251205f32333706009cf6614801e2fcc47c58859b8d2b054c6624a190a381b0e181ae57e96efbf020a667d3e9a6f25e70b46b14f5028715b2e5b207249487dd7628f54bb757bf6394d83abc0899a247a1cd4bd3409318216fabbfecb440c4d572015a4169205795f6f82906acaca1d1a23c217799462699ea970edfcb59ee375f6582c838bf1686799aa15fd2a36c13c3cfffa9f6ab84184c34990192af9c9af729e92779615735967bc26950faca71333008d6b65920917d68bd5819f5ada32945c5557ae1aa413f24f68a7eabd3d62196cf0638a627dc8827e9e2441391b6a3922e113711cbde647111d9f5fafa9645b99b5c2a91ecda6bcc0e04ac6d28181b35ade2148b96fd0214e8da58d0d13b1881b76f4b56ce5dcca63b484f9c7aa1bf01624b8304b124b2af18c9d12d13b166e0c98ce2fe4dac02e520405985fca07af5197c837d7244d49a013666ae5f1ea8560809a072235f4cac0b2a63e643907992dfaf7047c7cb821e79c0e16313588ccae2b9c982e37026b9c60627abe92b403eceb28e057666c1f61505bc1f77968970f44e24415a611d389c58a5fbdd395cbc3dcda748585e2e5db9e2847b05914ba21ca30578c848a06e9f78315eae411a2b2b82bd474c435588a050defdd446f37893be827593f009f983535f3e9a703e213450c94011094fb7568bd7597ae4f9eb0771e0fdf111f194841c76770b8a6a9076051936a39ec220fc6198559b449e9ffc0f78aa54ed3153bfbc330424d4eabdad25f29da5526545df7ea4994da10914b18b79e9970f53f095f37a9555b6ebc3b26faf96a1281c14a0fbe555c8313438147ea8d85db8edc0e077433a14d17fc8a54a3cd78823ec430d532c56e3181cd2186b3cab5d0421b6c00a74631404da3b12cc18c57304269e8dafbd1a0a69efbb53c3c5052b394c740d39aa33fcedbf7ebcbb95d3b4ff4947f494f258337ef6a88f8e60cf79b809ee4a7e3359407792a5f375d35d1ebf30d9654c14e320507d4b92c4d8d3d126da64686bbabd3533bc7640cc6da8fc0d9abb495606bb525e403ddb2afc4d585d3de8b8f93b73e4621ee30270e33833979dc3fde50730f83eba63672c6e49c821078f7906573608c49a53e566f122fb940227ee2e6816ea566ba9b3d5dc1a6a3d7a4f281392364ff1332725f89d45c80b7075da9bee653bab60871fdd019c710cf41a194d691d7dd366d22a390a4fc55fddd6ab494814752d532737f0a0fb3544da279b5cefa708a2197f2dab6fedc00fb34a80a13788247af5a3c805ca667185f956eee725a9ca755f0927d731374a0fd35dba63d7f9529533c7786d3dc93301ab4472687b45e8bd01c6480fc6288b0bd673bf2bd146b1dd32756fbcf8b6dd456906ef9ce7fe0e709f4bfe10da5f3aa32cef7a148b2253bea4b0b4651dc80a19462703ff51d3f4af1a8dfb726354ab86baf7db4d64410530142b8617f9bb80d3f62d3c3f33b5721269e5f62473aa8d2da9b7d048043b8cfc3d2e0277dc8512f58d958b3d6cf2872877900a7d15ed23b9e4d0db0f7d1d2b49dc4aa916f68e57c99004924112e9ff964bd69c3903a52b332de07ba1a2f4520c7352e192e35f2d06a38d92de5d7cf95fdaf05d3a8e464d9a9aa9963fe63d5801b6dafa979506ed2400493dfb369d3f003ea81367ac6b9e8d9a9a42d43ceddafead7387d0bf8ef027c0b3c50dadecdac26de901b544c5fd2f44b8979ecf6e5df59f2a3174bb133cbcb2968e239ee55b9c18554178727bcaf3d3f6a69cb6e267ee2be31fb315f58877173a2914587800033d616c5a48d2c743613abc06478552eb579a0c6c31dd1ca564f5660ea6a4b897e607915965186ac1ad6b6951126415ff5dfcaadef854d1578202138b05497f39728dfa7010d892bda0d6fb81f8bf50c75652bb06ca6e3a6192adda1683618f3a2ceebb8c5f2a15f59d9de9a9821b28aa09b2f2fa72dbc632b2a6f6d2e7abb8ec5068c9d2b5dee32f2e91bbfaf537d355098ec63944f873c7e9c2cd3866362e8b28ecc397dd5d026da9dae52c606248af975e8524f41d7882a7b3e7abe1aac141d0d7bc821084eecdfe6c0d1d12131a2de995e9a2a07a1ac746d0057735c8007764bcc5a1528b22eff73337b5bbb360414fd05b0beef401b44ab2dddc367157b6f753ca40ea6ff55bc4d1ae011dbb1d43dab5ce9a237bd46297d3a3374c204264a19fa9d284ccd8e329142147555881fb1d45c49a00325dd3c88cf8514f20d4b53b5c1d752e32f80e46fc269ead590823ea36e318382ae1d8e4b4c64d65ed6e6b5551c52e5b75f4e5597dfb3e5788919365b2f6b537effe1c22d9dd1d5f042d82900fd776a500097fea92fefb1e64a7f61a62e0a667d8c470c4a9cf18ed7c505af5040bec1678b268a8c4d23a4591700ad5d203ba163526a2623c2bf81650088476238788ca2f40967323658aa033a744a4b27a9fe14d8b925b814a5a8a0b72e52e46c077f8fe14a570ed0ffbb48dc9c7426f545aa84faf2339353e7e42eac3aee9534807777d719c5e9d870aca1160053a7f2479dfea87c61f99df4bfde87d7b2cec6b1350109b292b2f7262a5aa15d19ed30464f5c1799b89a747b03ca0f49a506ece4715db3631ca6f19af33b71f00a84b0f336aa6ba1f3860108f16ad6c358556912beaff6e4313a0bb0dd2c8d8b60551be070b782b59eacf8c91e3102087ab070c6bcda2a1ab779c2aef8174f38b8f3adedfcb76578b81fe1df4348d9e2a8404d2f17efa966547b03bc7d83e43b6adb01ad65a50da550672db559bc4db9cf9815e52e43c2ab4404bd5ae033f0a0237791e0a649052034d69f64d36692007ad6e95306ed47caa24078c3f825d607c73f47015606cc5fe784e157631d318f2b415f721b7aabd590e2e51aed08b8a5afd7e784c14e0001940464978b58b5340dce6f144fecea886221ca6e15f08166711069f1b8d6ae7e1f930a6b83aa6218a8e548466e018a160deb15cf373ace2346abb6aad3b178f70e4a84b50109b7e0654629bf99360028ee0d6712e3a33f136eb53e0b4a7cf620626b6e8073e152d8a45af3442c3e45b447e0c16d1fa650b4dcd6fa11cae2b866a387fed7a10662a2ed79caffd12b384ae87b89cbb4d3ca18851671d0b2c60c37b1a1e0d91a536a9990862de764c4f4633c2f1b122ee3d68314fe0469632e2484d9e1d6934b230c19a121eefb30a6e104ca63c5514b1de6f3a6a8e14fd0933453153f31079bbe2b855807fe0869e12c57eb34a786b17a1edeec4b7d00d66de5d1f952a26680ee910007e74f7426b6586733ca5d0f9ac5ccff8035786e2828a60f4177c7730fcc1ed44ade17e8809921058cf093c5b35f47d63e9d2bf2cb69f4bea961d3fafee474bdb87a2b2e22aacb3ee1e7ba3056180a0a87578ec7bd42b262218b0226f16b7bf1e13566740c542e89d2599298db143e6cc6d5a042a044d7fd4ebb5cc5372eeff6bac9bb6c6e7d45d40d9522f11212f66c279d6d01aa3ccd2cd1e9837b368b97236dee293080a9ab3e71bd52bd05a7dfcaefac679d9ee67a931034f93a4431eb513485c5c1448e48dcfd9b90cfaa9a5bc50c4e0eebb3961f9923ab42099a25ff8e34f4d8f83f7afa89cf18fbaf8b7ff9956059b563ae76867dbf19e90143fe34ed770231ab44981929d6b6ad839a708fb47799c8f6be2cd78c3ed32f30762dc647d669887f5b6ff24950ba3ac099e6d4e61492e06eef4df908896e48f6e3e5ef72189d10466c763e84a08f7cc102b6892394a0feec7c23ac6042457e45890b4d18d9f76bdeb4a8cb1584ecfa171773d2ec024a261f4bbad24e1cddc415433d2de7510e1b0e442b5be5e9648a94ff065136a170738e1ee775541f914a24fac9f25cb3515d0637aa65bb3a38fc671f769e06d8acfa74ac77c90da9df3dc59f587f8325e2f094dce39bc273d2a118e095e5c8282e978fa3fcf4ec64fb7331d50d3d493fd74ee017ece00814ad77f7dd653d85a5a6c58abe4cb2ac2baff21602f5198a1b8e401928a3dac3adda2c18e4198149ec7c6c95d9691cf20bad4af8a6a78a30d66695f89d9f30a1ef03257a4d5c216defb7b9591290c2088882c1d67ec46b2ded129b49501ba4e53d31f4f97102c4dbbe959ee6b4524837d642f5fcaf94b7910be41425a3d48be02b9f54190b560bcd4d516593065ab70c8c4b600ae436471ccb1a32a7b86dc05f3fafa378758a146b857d00e77838e90447bd5f887873c40ab0cc9e9639e926563bd9c2a03d05d479b441181a48e90c86473c5eeed29a67803b3f2107c8da009c663c7819dadec44659c52591d8b4e1e97ed097d947d08b9f91e39b060de8d1028186ed8543cc7964e6acd8f81ce418b1f29829ae827488ab74cfd64633698a23697d6df8bee1bf0936832cdeffa236ebf7a6147049d06ab6cfb13db02322451a8e9b7cf592026c977fe552488ebd39544c320dbfa04deb5561c7b0f9d30c1a922084314c557859cc86a27549bfd69963fe273237f8a5ef3cddef41e37fce7b1eee84c5906d3e492f2bd3dad3517a60c9b45acfcb47d19de237d5d0c103f9a308c7c70bf9f0b81c5cafab8922f5b2764ace88a5875e64fd2c0996c46d5db6bc8994c37e613f029758aaafb91bb9e649689cba1f4bac8a1dad701f20ccc214fe917342537661a5876aca625e6cc19b281c792b51bb5607c6165475d46abc3399cb4e096596e099062c100572b9ed833cf094cbabe84f35282db543b210a382a052eaefff4824217a61576e4382bdfd773303a7430c513e65e4ec271708c29a65aabd99bff5052e9992e56641e0ac170faa1601cd5202d04bab6fcdc569346fc54e02c42aea24ddd291fc26526f4585b84642139a34426f03755bc7bc9eec9a9a463e2a3f175179efdcb84a841b4c9cc086cb397c6b37f76f1f96c0cc7873821b50ccd9d51d27683f8c9af12ee352c5012b8a889d8abe5ce60a6e4af4d93d9997b37bc28217892240bbc2a77d78bfa5ee93cc8abf2df6f794a33dbfd45cef45c67508f1d42ba1b8576affd5b327267a208bdcd34c38aca9c15285fd0a17da82fb68cc1da3c7466a734b94545c4ca2a538e188ad92de0aa4a3b7f9af9caba214da78c9566be8ed23afdc6fce5efbfab008e78f49ddd2e28ca1b6a178750c5dbe99de707bc01deb1584beaa11b8efbca484e37a557307c590cd2b75806c4fc97d1a90310387111e7c34325848c6e24d4d21b8e72b72ad5ead884660d26c86d9cfa922c4af0b5815017839f887a6bc41228591ec539a88e8bb30be8ef6faa73e92b64f22482e0f6ea48fee04e8095a35add66883da99756a13bea0544aea01f06d5722afbcd5f30317296dade493b4b0d6fd95daadfa7abc795f1eab038afc463bc4dd17911a2d6c3f26c077189326d6500e7bcfd8bc1bfd3f9a8f3fcf97b620c982e752e8cd3df1c80571fd0e1fffc950ccc9f071", @ANYPTR64, @ANYRES32=0x0, @ANYRES32=r1, @ANYPTR], @ANYPTR64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64]]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) write(r6, &(0x7f0000000100)="8c65", 0x221) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x7fff, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x104, 0x0) r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) panic: receive 1: so 0xfffffd806f66c000, so_type 3, sb_cc 3774 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 440986 84966 0 0x2 0x4000000 0 syz-fuzzer *126214 80077 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic(ffffffff821bff33) at panic+0x15c soreceive(fffffd806f66c000,0,ffff800020ab5208,0,0,ffff800020ab5114) at soreceive+0x16ec soo_read(fffffd807d7f61c8,ffff800020ab5208,0) at soo_read+0x53 dofilereadv(ffff800020a6e008,6,ffff800020ab5208,0,ffff800020ab52f0) at dofilereadv+0x1a2 sys_read(ffff800020a6e008,ffff800020ab52a0,ffff800020ab52f0) at sys_read+0x83 syscall(ffff800020ab5370) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7950, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 1: so 0xfffffd806f66c000, so_type 3, sb_cc 3774 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821bff33) at panic+0x15c soreceive(fffffd806f66c000,0,ffff800020ab5208,0,0,ffff800020ab5114) at soreceive+0x16ec soo_read(fffffd807d7f61c8,ffff800020ab5208,0) at soo_read+0x53 dofilereadv(ffff800020a6e008,6,ffff800020ab5208,0,ffff800020ab52f0) at dofilereadv+0x1a2 sys_read(ffff800020a6e008,ffff800020ab52a0,ffff800020ab52f0) at sys_read+0x83 syscall(ffff800020ab5370) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7950, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020ab4f50 rbx 0xffff800020ab5000 rdx 0xffff800020a6e008 rcx 0 rax 0 r8 0xffffffff81962f3f kprintf+0x16f r9 0x1 r10 0x25 r11 0xbe88541715a148ef r12 0x3000000008 r13 0xffff800020ab4f60 r14 0x100 r15 0x1 rip 0xffffffff816ef798 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ab4f40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=126214 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a6f150,0xffff800020a6e508 process=0xffff800020a9a010 user=0xffff800020ab0000, vmspace=0xfffffd807f0082e0 estcpu=0, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96472 156971 0 0 3 0x14200 acct acct 52755 320842 0 0 3 0x14200 bored sosplice 96929 25059 84966 0 3 0x2 biowait syz-executor.1 84966 387936 92535 0 3 0x82 kqread syz-fuzzer 84966 292719 92535 0 3 0x4000082 nanosleep syz-fuzzer 84966 227135 92535 0 3 0x4000082 thrsleep syz-fuzzer 84966 375608 92535 0 3 0x4000082 thrsleep syz-fuzzer 84966 391908 92535 0 3 0x4000082 thrsleep syz-fuzzer 84966 233270 92535 0 3 0x4000082 thrsleep syz-fuzzer 84966 440986 92535 0 7 0x4000002 syz-fuzzer 84966 213381 92535 0 3 0x4000082 thrsleep syz-fuzzer 84966 24914 92535 0 3 0x4000082 thrsleep syz-fuzzer 84966 481848 92535 0 3 0x4000082 nanosleep syz-fuzzer 92535 367845 77683 0 3 0x10008a pause ksh 77683 417934 96949 0 3 0x92 select sshd 76283 100748 1 0 3 0x100083 ttyin getty 96949 194519 1 0 3 0x80 select sshd 67850 196761 21745 74 3 0x100092 bpf pflogd 21745 189679 1 0 3 0x80 netio pflogd 63224 231470 84318 73 3 0x100090 kqread syslogd 84318 489874 1 0 3 0x100082 netio syslogd 16315 217602 1 77 3 0x100090 poll dhclient *80077 126214 1 0 7 0 dhclient 78385 136972 0 0 2 0x14200 zerothread 3688 413699 0 0 3 0x14200 aiodoned aiodoned 3444 206214 0 0 3 0x14200 syncer update 54491 375793 0 0 3 0x14200 cleaner cleaner 91100 228567 0 0 3 0x14200 reaper reaper 4722 354140 0 0 3 0x14200 pgdaemon pagedaemon 29669 432127 0 0 3 0x14200 bored crynlk 47317 207746 0 0 3 0x14200 bored crypto 77190 166514 0 0 3 0x40014200 acpi0 acpi0 75866 301146 0 0 3 0x40014200 idle1 59976 346979 0 0 3 0x14200 bored softnet 56709 204459 0 0 3 0x14200 bored systqmp 70174 257385 0 0 3 0x14200 bored systq 1728 162225 0 0 3 0x40014200 bored softclock 95133 290646 0 0 3 0x40014200 idle0 53586 233093 0 0 3 0x14200 bored smr 1 192599 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 96929 (syz-executor.1) thread 0xffff800020ac0290 (25059) exclusive rrwlock inode r = 0 (0xfffffd806509f4e0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ace5918) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 80077 (dhclient) thread 0xffff800020a6e008 (126214) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82614e30) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a2 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9551 7446K 7961K 78643K 12011 0 pcb 13 8K 8K 78643K 75 0 rtable 84 3K 4K 78643K 321 0 ifaddr 64 12K 15K 78643K 123 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1480 0 iov 0 0K 16K 78643K 219 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1595 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 10 1K 1K 78643K 11 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 3 5K 25K 78643K 248 0 proc 62 63K 95K 78643K 472 0 subproc 16 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 34 0 in_multi 43 2K 2K 78643K 75 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 96 424K 424K 78643K 96 0 exec 0 0K 1K 78643K 227 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 107 13K 22K 78643K 1824 0 UVM aobj 14 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 43 0 NDP 12 0K 0K 78643K 27 0 temp 116 3034K 3664K 78643K 18932 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 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 44 0 42 1 0 1 1 0 8 0 rtentry 112 61 0 29 2 0 2 2 0 8 0 unpcb 120 140 0 130 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1196 0 1196 1 1 0 1 0 8 0 tcpcb 544 104 0 100 1 0 1 1 0 8 0 inpcb 280 378 0 371 3 0 3 3 0 8 2 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 7 0 6 1 0 1 1 0 8 0 ppxss 1128 8 0 8 1 0 1 1 0 8 1 pffrag 232 15 0 15 1 0 1 1 0 482 1 pffrnode 88 15 0 15 1 0 1 1 0 8 1 pffrent 40 464 0 464 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 30 0 3 1 0 1 1 0 8 0 pfstkey 112 30 0 3 1 0 1 1 0 8 0 pfstate 328 30 0 3 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 284 0 130 14 1 13 14 0 8 1 art_table 32 285 0 130 2 0 2 2 0 8 0 art_node 16 60 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 43 0 19 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 9 0 1 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1799 0 391 46 0 46 46 0 8 0 ffsino 272 1799 0 391 95 0 95 95 0 8 0 nchpl 144 2459 0 838 61 0 61 61 0 8 0 uvmvnodes 72 2150 0 0 40 0 40 40 0 8 0 vnodes 208 2150 0 0 114 0 114 114 0 8 0 namei 1024 7156 0 7155 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6772 0 6771 8 6 2 7 0 8 1 plimitpl 152 31 0 24 1 0 1 1 0 8 0 sigapl 432 447 0 434 3 1 2 3 0 8 0 futexpl 56 5788 0 5788 1 0 1 1 0 8 1 knotepl 112 95 0 78 1 0 1 1 0 8 0 kqueuepl 104 70 0 68 1 0 1 1 0 8 0 pipepl 160 288 0 273 2 0 2 2 0 8 1 fdescpl 488 448 0 434 3 0 3 3 0 8 0 filepl 152 3451 0 3368 7 0 7 7 0 8 3 lockfpl 104 73 0 72 1 0 1 1 0 8 0 lockfspl 48 26 0 25 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 357 0 348 1 0 1 1 0 8 0 zombiepl 144 434 0 434 1 0 1 1 0 8 1 processpl 904 465 0 434 4 0 4 4 0 8 0 procpl 632 1040 0 1000 5 0 5 5 0 8 1 sosppl 128 8 0 8 2 1 1 1 0 8 1 sockpl 384 580 0 561 5 0 5 5 0 8 3 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 185 0 0 23 0 23 23 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 447 0 0 27 0 27 27 0 8 0 bufpl 280 6875 0 1350 395 0 395 395 0 8 0 anonpl 16 57017 0 37210 82 1 81 81 0 125 0 amapchunkpl 152 2423 0 2273 8 1 7 8 0 158 0 amappl16 192 2146 0 1064 55 0 55 55 0 8 0 amappl15 184 58 0 54 1 0 1 1 0 8 0 amappl14 176 27 0 26 1 0 1 1 0 8 0 amappl13 168 107 0 106 1 0 1 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 168 0 152 1 0 1 1 0 8 0 amappl10 144 17 0 10 1 0 1 1 0 8 0 amappl9 136 609 0 606 1 0 1 1 0 8 0 amappl8 128 131 0 108 1 0 1 1 0 8 0 amappl7 120 107 0 92 1 0 1 1 0 8 0 amappl6 112 170 0 164 1 0 1 1 0 8 0 amappl5 104 133 0 119 1 0 1 1 0 8 0 amappl4 96 814 0 780 1 0 1 1 0 8 0 amappl3 88 120 0 112 1 0 1 1 0 8 0 amappl2 80 2646 0 2582 3 1 2 3 0 8 0 amappl1 72 19620 0 19198 26 16 10 21 0 8 0 amappl 80 1294 0 1252 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 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 448 0 434 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 448 0 434 1 0 1 1 0 8 0 vmmpekpl 168 7388 0 7357 2 0 2 2 0 8 0 vmmpepl 168 62687 0 60600 139 18 121 133 0 357 20 vmsppl 368 447 0 434 2 0 2 2 0 8 0 pdppl 4096 903 0 868 6 0 6 6 0 8 1 pvpl 32 188484 0 165632 191 0 191 191 0 265 3 pmappl 232 447 0 434 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 186 0 4 6 0 6 6 0 8 0