kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Feb 20 11:48:47 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.69' (ECDSA) to the list of known hosts. 2020/02/20 11:48:57 fuzzer started 2020/02/20 11:49:04 dialing manager at 10.128.15.235:9306 2020/02/20 11:49:05 syscalls: 337 2020/02/20 11:49:05 code coverage: enabled 2020/02/20 11:49:05 comparison tracing: enabled 2020/02/20 11:49:05 extra coverage: support is not implemented in syzkaller 2020/02/20 11:49:05 setuid sandbox: enabled 2020/02/20 11:49:05 namespace sandbox: support is not implemented in syzkaller 2020/02/20 11:49:05 Android sandbox: support is not implemented in syzkaller 2020/02/20 11:49:05 fault injection: support is not implemented in syzkaller 2020/02/20 11:49:05 leak checking: support is not implemented in syzkaller 2020/02/20 11:49:05 net packet injection: enabled 2020/02/20 11:49:05 net device setup: support is not implemented in syzkaller 2020/02/20 11:49:05 concurrency sanitizer: support is not implemented in syzkaller 2020/02/20 11:49:05 devlink PCI setup: support is not implemented in syzkaller 11:49:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x4c) msgget$private(0x0, 0x654cc62e10171ceb) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x9) r2 = semget$private(0x0, 0x3, 0x1c1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/4096) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse\x00', 0x20, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000001200)) r4 = socket$inet6(0x18, 0x8000, 0x8b) sendto$inet6(r4, &(0x7f0000001240)="7d75d9f38937d5746026824a07b0ec92a72587932747c855e1783801e47a5d86364de8b14c3481514cd1cc34b2890aa77b01", 0x32, 0x402, &(0x7f0000001280)={0x18, 0x0, 0x2, 0x5}, 0xc) mkdir(&(0x7f00000012c0)='./file0\x00', 0x20) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001340)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001380), 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000001440)) r8 = socket$inet6(0x18, 0x4, 0x81) pread(r8, &(0x7f0000001480)="e039aa1601f0641b1dd9bc6021d7614f28797a1f81127c291da2d88efaef67006ee0bcc8a28761c53ea03ec58d5cfc262d7d7666fe63", 0x36, 0x0, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) r9 = socket(0x6, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse0\x00', 0x100, 0x0) r10 = dup(0xffffffffffffff9c) sendmsg$unix(r10, &(0x7f00000038c0)={&(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003840)=[{&(0x7f00000015c0)="a022b3b75084c80c620d404e0c8faef3bc62e565265896dfe779abad5873337e5e6f5e048866addd919a90b945343370c86c4e65e3f616d990bfd5d3460ee4fc7b0c5bbd1dc91784404725511d583e649c3816c82e50c80ff7dbb2b96d3d9038f2e85119febc2ba7e16258b7ea5af2161408c24804d1d2e7c85d5cd5ed8f59da5ae3bbbb41e4a0fbf6de60c447cfa0c30b518765088500791a27af326c5d93d13502a8fc258fc225a43be97198ac945e68d9c55284af1d99637f8580fb76ba8a576ecbba71304a05e4ee829b8423bedb545a79b31fd584494b5191efe73c42f003f8a26c8230aca881e2bed9fdd0df6f7e9b03b0119b59da172ff1735c6770653cbc9d64d1e9f591800b260d802f99d11439c999d9628583f96499c885d3297dfad99c6c9dc53bd51264ee85a1e1ab09f2bf96e14f8f169a7039bf184d6c7cfcc6a9e48767c771735fc60dbd849243654dc7de28f1cf53222bbc49099fc9f959faf759b106a57961d2ac88c79d34fd66301186fd32ccdb37fa648b107cdf11eec8ee5d169c1a01d77098ef245ced4439805d72d914ce30659257be5968017e640d940f1009dc0a56b9ec65a0ec71ff6ca702f3eb3703de6deca496b2862eeaca0833f544c4b78189f1ffb04abd74be184a8d4f056488313a69000c5b57e445963da383f22d3f5697c5756f34c876373258046683284ad2340946205f17c35e3b6ba5c88027789abcb2861f80241236ab034a718d763ca6ab815d73c4261cafc325f423f9fb26baec80233916af093e9b74e6710498e1aa0618c4362ea8c652194f47b3b255505962338c9cada639beed3b6cf683c64ec7ff2a3329e65f8ff1e487017e2eadb9dbb6306c0a55984ebdb5bcdf5c7f0a9c8460da7d5ae03ad1b35bd58f160e64dfaa6dd18b1ed144b050d95a1754410cb2f39297456c353341e9bf46db1a8fa32c5271adb8a9dcb1a7651a9d235d3e60d2eb01326ca6d3dd7caaf254f81cf2a862aac0cf445c800c7844fed2cb7cf915979e49e74dd59ed9164e18fb054990ea04832818cac4542bf7a851e7c4088b782eb871be74a7db915b476c3400018c12eb70776ff2b8b90cac21c71430f74d2f4511fd3c37061bf7de9c8d19cf05e3bec0428a9a03f8f8e8e4f8031d9ea743ce806f053e11132152f2fa42941752f33445892ce9d79d33fe8735d0b452f8c44eae2b71922400f914169ffaa9d8d1c86dbce0470a5141a915f860051d519a5891323dd41aca348f29c2cbb88f584cf945457296c4c903fbc1e5daa61a6c70659e7b7a1ba691a46b3dc0ad17833e9ebb087e255359a403f0c877a7378724040c5ef64f7d2df6c249a5aa005f12f7d563e3d934beaebb334307dae2db03dbf64ebe8399a4255b54d9601e660ced30e11814176e0ee2d672328b1e50ce766edf5d5f1a6a167fd6232d55a95cb6e5f7d412678285725e2415944d91c8ef6f27eb388ff0585c1b06a53ee7f7762afb0975bc04b1ce02fdec81c48fb5f7e61b68d4696bf0fbab8aa65f4fdd2d7b35a7a191d5832517357aad46db9889245347fa9a7b3e067992730a37b5f65dc2a1767dd31f3ce86bddf7b1a4240b4bc1a3451a664705146761a47e1567c6c5bb86f9414a967e4b1fbef854e0e499675e409e015ce5dbef4c8b5afbf7abc114ff2aedcd1fc5b6f7ddada8433e4aa5fcade8837ac26509cf7d5087828b6280b95b2f380653b1c53aac7fea374c5b976360bc3f6e76dfff68390e3c089b6e15bb36b86a1aea5a2e69f06b30432c998ab1f7c1244171eeca08aa06544e0ca67374dd96aa90fd828ab18b17cf29b3d4d4bbc3fada423534e45384b8de04f7f210f8841ce78c19939b3ab128a07887b1b72cf649f677038b53a3fbb550d38a5bdadecef3ec65f9bf6def1814754efa8a47867e62faaf2c09033c96d6a92288d737e0f659534887ac66ae7de8852bc344611824d7d26dca03654ee6a715fdcc9b03a7d8db724afe2508479e01649d76fe4cbfc9d924a0851917ed505ecf0b7533d794aaf257f1f5912a641c3563f82ef633f7e5b37ce5926d74e1686fd1a83c536044f657c054423021e91787a1c82ca05be0be7880d35ee4e3030ec74a1fc7751e621bf0158c68bb2572fefed83f035d53ef615124da7f88d5a88496fcd4af6a5937c87bffc2fc796cf05b03ab573fd51d1bab65bbae9c5c78d92fb80d9172587ed51bd5f1afa5190d181132731148ffcdf2d388f8dddbd81735ded683f552e7cf1e39e37ad79018a3c2b1dd8bc305157a2bad4461cbc359d9d70598eb997c5034a43c635acec2948c88aef5fbbfb6d669ffcf66803f80169dbf0b99ef2a69aa3bd8431fe14729ceb43351e49396c15c51fa8ef44447b3691504f229a8c4ed542bc7f5707ab576083e2f23cb0b16e70dbdfce7f1edf16c3498a3f78f3f9bad2554f6985b305005cf56dfbe5f2176cd489e22e73c72279c4744894abc05b730f3661767b8bacb6adc3003c1071b2a0361dd7ca3b9f1717144ab72fd59f9cfebc571531a4f1f43a0367fb2562cda3b1e5466071f4cf5c2270649ea40e38636babf8e784ae46c0f5f6296255819f05aec09bcde925a44688fa58147274e3b0e7f5dba04aa3ea2e337094107a00f1aaf8edc99c7df5d24ebc65a204dc8062b986a798a58c258d55e4d4d0a65efd4c19e6d500bf79e16a68f02a6e710418cf9f2b2c6ceed1cb6f299d21b504ee7ac1276dc20d731223a97e5d37d71afe8a2b71ef29c3a1fed7a5a3e0621592d186878a34e34dba92aef20a7bf7945d505cced94ed1fedb3553b39749ed3e3168c7cbb03df0f3e78cd6ac8fa536a1e3d86d45ded12d1ef77fe5a86704ca58ee38baf597cb57cb22ff18b5940e581ca80619112915edbf6876efaabe7029ba8c8a7615127c61ebc56069735b2b11417e82228d5178e7f995d5ee0a037f248f06171e2abb3d716a04df1cbb7caf34366a4eda338b8cf0a6cd7cea7e7ad24b5178045ff8d3f6bd34d1c55cf19216b0cb2c59e9ce3c919e8136142df1f2165334a7c51745d6a6d879435bd7d0672bac6263a1dfd6633f7ec2626cd90c64ba910bff943b49d42f27fb9a2751593ce71e9502f256aa1645eab3e10159c1127fd773f238c7466bc346cc8e8644f451d97dff95ec50301f4f382d9170d84bde23b4b02f3ca008ba46a561ebc1ad57ab98a3c92eeb07ba624ae1ae88298afb2f2c9079e70211a6b1e4963cc7e6c42a13ada61a9810c337346d1e043a89f6c41cf4824b0ed4c6da7fa9f1bd7dd785bec171b9a3ea057e7fcff4d1a1455b137e73a8108f4d647439ea35f2da28199d0083d7f37d23b1d7799dba63d2e0705ab9721a7244727ac09ce3c19ad860f91c01858f2cf2715d93ecf7804dd26686b7512ba57ebbf09f278d8021e80ef33ad37a14728af1d8b5fd8aa1829fc00df19298d66d451eb7f530e57533cb3cbb88012f855f02a57e7477ec31da0ac8464e117f8cbd8b2f1f13f3f1a2f41f7731e6d3987d8811ec50829b80dd036bec58a4039ae936aa244e93386a16e45fe7a772eb314c088235c437fc4f33d6b39433b730d6f4cd5db8b799ac2f18245854c0abc2f9486703bb78612d9395dbb8483baf9c681a75c338fc2e985d6c27bac8a6d97c01400488ef9b6ba3a0295198ccf2d18b2cf8beafeb0cb1d12ebdb0f8c93e2c07a323aa5a0457baaa531b1744fa4a0dc204154e30e1a5dea77f34e57596d20925feb7ca372a4a9b9be9a2c180f35f5093ca71bf49a97ce772b669697c1332cffa027c4ce6fd4e231c7906682b8dd4e134e6f949018108f6d0b8c812eca4af1abd1f481aa3af6d9228cc6275da88b9a5f68c01c0a08aa9de7d5be2ff0eec9d933fa3964d78a788f8e220834185459b6fd8c5bed0bcc9b177c87237a57caf3820847ab695991dc62e699ba995b6b244808f5ffbdd0481ca0f81d07e5bd24dbb95006dbe136260bb0e43c27502e849561a6ce5692fdb05f44fb79956dca836ce8093fe41887569254c5eb79c94555c498f155a24f4c4b81c4b746de6deb3849e902936c5ac77ced6046c43799f6f70e2b92736cfb424310679615c47b1540cd10e37d5b1cb68c8f27915ebec42f9b020d8dd42e34a05460f11661b93947efedad50f653c3b6333befb6732bb4b1ac17e564e6dba9cdc3451c26d06aef932439771f1b8ceecb62532e0607e733bf5dd1509d42f39ba5f162a2e2f0c9e0d5e4b81c5a78c1b2eb321e84dcb74dc30c1656354e45b4904f97946a08662527b4088807ed9ed3839d2958faef27a04d7758aa0dac95ad80ba45102f703decf64c2623a55b004befe8282f631ebb3aa7924188bcd048d2b39427174aefff6c6847a2a2029b2ea6d8b1c2b889fc0849cc2b8f0ead22b7d24fbacc3fc5db6759bfc8c0cdf24b06152b72a98f0189aa844aa62f73bcf672e0413552f6872338467d1e4302ca5a27fadc37f9ca2340cf737f0099fac6d76425b84f454f79ad67213a71ba0899cda1d577c29a0a1b2b18f6d2c6171d065f1f813ec167fe5802a14f3b40448fd75f96218149133ef0c15782de3e38c5169861706ffce6bf3ea5f9563f8c2c7d64af89be960e4a9a1c617c1de1ef0ad9c2590294b54d830095b0434de5843f4355d6760a83002379c53298cda8df92569c565d33639cadb8c5067ca8cf17c14955dea01658bbb01e33bc37654a9fd7c0830d1c1c56f892c51638ddea2b965b1bbcb709aca93e0cb7a56df83384bda1589f8ff61cb2a44cd935102082a1961f1216f4ce202ce0962e255f9500b52aec09d5e84bc3e6738f49871e9090426f81e8c4c3d25316684003dbc34b887501b4a5a899b1baf78c963dc59cd63c3e036c810305bb7dac0ee29a14642731668f3552faef6ff122c2445ec2610a85e20b10001f99cb7949bbaec8451c3a3b45334e70214bcc9263c5597ad40685d3971f0c49a893f37d26fc8c0e509d63be85da8e390a38ddbe5feb6e3bb17d1ab665d1ddb72ab8adc54ae98973b709dbf7ff919c24a83cb11fd746463f9f969c8860cc190a76b7e24bffc6efdbbecdedaf672ce811e798d13cbb491e52012486173a2f57f41bfbcfce08881717a1cd86a0f742ec916a026b9afc40d277bf0c921fe88c46a8463e637ab9dbfd47c95cb16dfaf9412dbeaca24eda71f1c69f634c8c4ddb4d9264d5333aac0ea3f3684359382284f83eb90d9585e83e808bf3da2fb3d018a4b740d740896bba451f3acde5a268ce1119a3bbd80a38794da8767cbee6f9275c289e01049a64cb5145e86ce6542c127ecdf792790daf9bb236eb7e63b759893519ca4945a9c95c8f7dbba37905d33019d3200db8abcd6c4b06bbb8be9e2f40e32806ac0d5581f9f58a66ca73ed7d7ceee4174939eb87b2e8e17559581737442074843e5d3368eb843601f7187bc799922fa2d8285148e6852e81b8232d3b94aa4cc17156684a05e43ab37d4167074409194d1d8f841c8c89acc7e51b6b2436864267e00cef9a20ba98a958d93aff7ae3e2fea371c7166794c24e45058084bc43960b5fc2fa0a8a902483d7c9972c259bd19f80f189333ed4b92b452e84ce7e9fb4f5c3ba3fc4f4f526f8eb0db4717170434737f3f22eb7947b305a50873988e0280e71db04eacfa773070c7d7310e6303110e9c5eb0df314d96478fc28c3aefb4391c9e69075f09f8dfa3707d9b90e2edeb37b033d366099551991e0b70840b21dd9dc8a65baaf075f6ae2ea252d6592de18769d2f17c558b8ec714f55f88d7c0e7ee3c282a7367a2efeaf949e4a86b442bf50d0", 0x1000}, {&(0x7f00000025c0)="65583d86cab09ad3e23ac295554f4dd4f4d6cce577a907cacdb5859f2fb653b94195b7cd34a739e5fc33d2fae3da6ea5ff40b5a3dc1bfdc15b2e7e19ffe435e160592f46e03a0718855a99e1ef718d064252903bf46dad6dcd2a2edd9b7e4428dd914909ee04c68419b6cc6f4ffa114a567687b2e525c6ba0f09b6615db780966bb5328b0bf640b719b782aab1acce2bff5ed7e1c74a807ab59fd4b0c0b676dc9647d75399ca4e5e789506432471fab0e67c1cbdb01facbbecb450274ececef67b92", 0xc2}, {&(0x7f00000026c0)="d8f15dc56eb5f3056ef77b7fd322ff334985195a56d8b1e6c2de07577edc29c8e44d898d31df1c1001fb690b4024d2c57c67775b74a0f7f1721e596c66ac6266ee277fa07f8b05f99a1d883f20fcb68b9ee0b4a703477b4122bb98dbb08f8b83a7e9ebf3d46192f4b0b04943a8602abbb12327c9147c0ce56a8c568774990eba145f1d35e06cdc4c68cfba18615047c2a7d399472732c23237571335c40bb369300157b98f9b8545e6842862900f8b71f648d09e66d45cf46c869bf71e5ba31e0a5c4cfc77eac350f8d73a2f150d0bc50b71239a185af372c81362ee4da3dc624c07c311c1fe96aaca410701191fa0ebc5efea2f1816f8cd58b0ce6a12c14a417e9e4c70e2770a6612c2c41c737e76de5c4962a00da6a9e533268cf6b02e73866dd1664168c7b3b6d192867b5e8a599cd9ca7dba9d1ba4081ef40f426fb921fb892a62baec3d87886762bde7669db43b1ffc555d53fa8e422ffab7dd59b2dc6e94de92d181dfd2e1fbd1c3f8459279b0b00c7cc90b4afec20b7609012f19af80b33fa03647f83f8f8da0068485242eac059b135ff5303d9d452a351355e81bf75c7bb6d40abc8711800c4bea01aa825d70fbcf0c3e2ecb3c999fc5be1a5e4432aadb45037061b736621185dbadc138be1bcbb77a7b90eaa786d938945e5bed45cd23f67e34f9496400ce56b57e89984a0fb9d4ee409e9915eef31e994a230da4b14a09a1fc8765f2dfa20645f2c5a6700839ad562643d5c1e7a92e7a4efe8a6c1e14631922b85756b45e26eace92f5be07e78705151888692dad28ce52b22424eb374212c1e13f1502cfda8b5e2c6941a84516170b138c55575ddd504f91888c2d7dc2c4134600fc3aab7a8b0058e526f4ae38e9a932c695bf032941d56e5b5efd3a99aea8285bffbd7481492602df2ce82a9a14d73fe9b1aee60d6d31e78b1cd3843c92ebfa2ad7bacd6a550f0c74b9d81122ba1c86feaacd19e7fb7a8c2d29475cefa36ed1227cece2e36d1e4519f655d2a45a807d4722c2b998fa75bb7c4c1d380098e758dc527741f299e5a51d9519666b1db0f62c81bb13031bc032f2c94b66726489c5e47f991756afa9d59503ed81e86f76587bd2787a9a24a096e3b1cc54362440e994cd9922d844875ac495dd42ae7c74162a2069174c738eabf442c5caf84803acc353ab34af41edf29de913d6675b29b9ae97c5d03aed4da96ee8dff4b5f88e167a9f181c7951cec56fe5d58f1dcf6abc2c3323c6a22ab973df52f85befa1b15de99827467e87cc2e0b34287bf536c94d307af3cdb7f10348fd68564be587515ec750146ccd740ae623ab1829e28f8d793c5ad272abc308ec7b08986be2a39aee67f97c90122d8ef43dde35c325faee6c942ef2f5e41387cec5cd35f609eb52c00cd4c3c93d1e1ea36781e73198f5c824f5227dac544782009d7a10d03b76da3807ad8e07fe05c5428f63c51a73b19254027e1f5fd6700ded073fde328559d02e8edde3fe5647e6d855fe7c84cfb1b52b911aa7d1b637a075a092b8d3c0e276be7b2aeec0cccbfd27f503fb9ab839e79dc1b247c9cdf965fb964f341c7863e28fac8d3acc162db2f41976218d4bdc3c63d761484796c74f58318efa39a94088c212e19149b071bdaf31e63a7f6005ba39c716454f14d03af052f76c6b8eb61709633249ce59161d6c89a5ae6c62f09addb31eadf1bc1c0592725028dbedf5d68d7676054cfdab1ced136fb6d0548cd6608327fca5d2e79ce9523b18ce72ce234a6b52a3743f0a1566faadf7d00ae02a3b71babad1366f06a9bf3b0623c484eff3fcb0f0e7026453f6ba758b328a57fdd8e3d4c775037891f36cd6c0b4bee183b5d0ee6103cdf5b527e35d12838c05d6175051967cf8cb02632573377d1cb709917d095c996b9bdcbe0ab9f924f171d9a240373ef2dc8cfdf0f0416a6efe42fecc1d5bc99d7876cffafe84d11c8ceebb5d612507d4f1b6c395a5e5cb57b28cc6d0317183218b1d2114ed0fd0a8b51e57b2e27cf8debd3f1cb1f1f6b133c764b27d8d724bf49102c3d8da66cdd4c6b770c6a0290383bca6bf8b55689a6465f106157ccc3a27428be2747848e046ab58b103c19a3ca877b61ffb400bcaa67105e9c0f8aa6e7b2d9e16a71e7ab60e053b1c54c45f1f5a65425212cf50f9dd575c3ff28c8627884541552954d864e8b351fd2c4dce229bab0a51ceff52e16ed6254564d15f65d9a3916ccfd1a19ae5aead4d17e4c3e4451654c37bf419541c6fdfc5e3eb141ad49a176f6ae40ca4d072e5dcffb4fbb5b0e1ed9c7a381a89349acbaae050ce3e3cf8a1cf8d53b65bdd209197014a3dbaa00e8664d73addb656765d1c4a3b44235e1cd78f1894216a9b0967b757ebd9423a582c93c1a6a6e3918b2bddd2ddd13dc4a9ba6612b4ed916a6caf017430d43b18eef6fd59280e834537a9461c53dbf519b16e9bd90276f6e540a154de76c513d0ee92e3130372818a86331ac4e452e3ed19346551e27b8a2bac2b3eb0d63efa824b688f699e8be644c41d447f870d2e787183afdcb87dbd5bcdf13af3113977e3a44bd3c7797db452de8adf74a3531b1f47c7f8643eb62335faad85c98cce0537c03f7bbe0aea700cb4d2f7b969873823502bbabe29ece95efc9a1a379ea6e55144a0c02fa5ea30685462d8d9afa4e2b81534e457f0c44d148b98a38db5174441b58a943b63136a1abea34668efab408795c4ae47344d61435b4c756d9bd2c11c291f3ab48ccb9e865212f935604772aed535ea9d7b9fcbd40365ce1d091cc41951a7aa57531e5b8fad6b7b1fd0fa71b48fbdf1fcddf92b1033f307a7415bb0e6d0750440bfcdcea87106718650fae69fee10a7d122d41b37a8dee6fd40dc31a12c36e5574894ae528f5fa9cc2321338b840e416acf6c5fadfc35e3e5a88a91eb1f300f044553e2224cd406b7bf4b60ba6e86c04c105ac35faa8f8da00edffb92d667c33970095c953ae46d7e73fa4932d6d7e79a39c0f87548d026bb1989e29e66a33e8a0f22c940bb3c8ca6bdc52e2a9299ca15080ad3e4ba528f25a7d23f8ec36703e4aad1332439d0fc75ed1bf0e7d3215966ddfef919c70cba2b2cd4f156dc593fa2608869d02220306181b6a75c3399891fc1309c116b2f12ad3016f8539c72af23b805d466a0ad461eeb4858bcbb2134fe0daffc7b20446cc65c8a9a7f3bf4942bd9944fa16d503d43ec65b9ccbe608d98622969d710295e5c5f92353fcb81d24e780665a76285b0c3ce7da1db5b93489a44d9fe1b0291d3d9a05f3a22828268697853b19657425136c09ea44259ba0a117a3b3922c3a1b37d7dd31c4f4d529ac3be91e44a93c55471f3f2cd14c63cb8a6b5fa3409c1799544bd6e7d959b664085251f05bc928c50adc848025321157ff708cc7d9731f62f9de035a8d37566614392bc5cb16e99c63278c2f18755bccb429acd072ed1bf998944f253b1274edf63504d0aaeebbec624b264f741829717698f49e7666a3d58ce086607ebfcf4c82f0af299f0744308c15113cf0e8881c9a0e8061a5ffe443afb36308a0e46505c981277c9bb1e67ad5c719c122f44e93bc9783bd8aaeee3bdd915ae81e3ebf9141a6400b0bcea095ebfa4d2410a74b51f4eee43da690c31a3badf9297f38206ea9cb9a069ac867db1a3d31114cadf737e4662a463e58a5eea9392718575b75dfacadf49e4ab293528037863720b60f424bd97d9c98d2879c2944e2493fa4aac93013a644dc4686b46b865f1f902a3dcd00ff284cd01f27572f9385a3321843119c44aeaefca6c38adeee941ef175a35b2719e561c0641fb3ad5127355c7ee19f63b4bf66342133e3e0d848e2529880ee9192448c3527f1179e0ae95025ee4c021268b588aa3a2f7e3159336919a85c609d139ddd653430369b09491a193758c6573721b2a5330fbba281626185d2f9fb639960c9091c7d992d93063f3ee88838c9c52e20bfacb1e443e8fbd0ab47c7518d64a00121bebfcb78ed69c26dd7c24d9d853c2a97a1752508f02384e5314b604f84cb61c8af0f3430d2e6d914fbe749f57dab246d135c7a1d7f84c3d43d545f65cf44920f4d488928796ada33e8d33429cc3fd802b13d93d9112ef00ef8d9347d8da397f4f563b44e618a0137c840c454963a31b244443ac3397dc9d8ddb8f439400830cb36c1fb62ac206913c6af5f9700382a0afcc956d2dc7df881b03a7c0ab3680ff25bca882fb7c0123c08fc8940e392a0555dfcfbf4228b0e9247364b729f309f0bc99d194c44a3c0a0600e60a9c8d968f45ed0935e2738519f74f41ceff41794afc13ca84fe1a6ad83fac0f030787a1ba7c4f8efe453d28a47585a0ec1be63a49763823ec4ca597a806a845a522c8e4f1865ff3be08a2a5aaae5f46c5c1de6e21a7bf514d86bf8c4695a3714e177016713af19d4fb5aa419dd539fa3d1893b35c35b5f2a1b7857930293de95f5a5da4050bfd32473659d7b817f3ac8130e09e668c5db7931d24aae382f5782f007843e506cd07df18f82c6bf3f00252a8edc688a5832fd73fa41c5155ebd65923dde42e36e894222f8e3411f1318eb2904acc10c8298e2abc525bdad2c897a8fa0f834568900261e8ec7503c79c60d88693062cf7cb51c8f79d5cd26d568d290113e3d45cf547c07e053a53643cb358a8f2aa9dd04027df4855c84d0811457c1af6a4bb5d3a51d8088d3f93604e9528284f4af4398ec96eaddb40868935a7c6787470ddeb6d1c39808336322dcdb216de009f37348ac8a4529a4338203bc4b937dd09c251a2797a64add8ea76345aabe42300a73914847780199e302659c59790fa9eae2853fa3130748f2eac9f55c0aa5b70bff107b4c11dd37fb5353ccd84d5f389197ddfad46965673fdf738fa717cb794cdd6fa10150e86897b29678f5a2d5a3498be6d2506cf8be260269be1334d6cfed802be7a1bb8dc32729e24742b768dcbf824a166203cac524a67650f6f83348ed39ba4d5e8798900f287d3e2a93b2aae2a713b78845fd43ae9aefd992229852096407bab7282849777bd5a35245c2b925a6966ae55a727dee451afd1f0b39af6ca7706bd4d5409b0002329e3a3615255a0d3094d0c975dc465faededd0ba81642c77bd01e084bc8e3d3214d84fa4758fe4243ec0aa17d8b33b886109c4fbb02705d51b277894cf8617968537613286dd7df7c713cab4a8bd13b5c646e17dca4315e64c4047d6c81d96d7f24478888e4cf71ee5c6bd64c37e2e147b018e63431431d8cf2d3406239c08a0688611e19228cfbf7449c6c04f245fb424a5a8ede0b7694db00fdc8c49bc0b9d10fb3c91f1720ad63506b17590954a664ba6a50b14f45856db358344e68fd440e09510e8c61a95a0a383ede0a5f4f3e289258a9602b354aea012b7287c268fd48456bd000eb3577ed49eda01b79688a94c0cc66e293c5b83f8906ba80201b0ace858cc0037df5e5a7967a63aca0d779d83016936687e4c6b25d144a9f42f32bb8817efe49d56c121bf7e7fe6be0ff379e66c81424e1260254c1d0800df25bb4ccede24bb9f6c844027f42f05d462e7662cae5fb17c7a170bc036c0a6f52e47495d8dbe56eea82f820286c0ca0cfa4a648908237928c68181e7891957a7fc9e69d935396b6c0566d3524992e2de0d133cfb136b35e23a61e444ebc9e05e7f4ab97abb35a38c8edfbc47e23f511b7868aaf3d0a59701b163128af72485f545ca8633cf7b98952e72370321ccdab7e4860d3b5112c77d94f08fb1b891746a211e5a72e453e5cb9b", 0x1000}, {&(0x7f00000036c0)="a7e2430adc4c2bb6b8a429ffe6b615f9f057b7332a34ad1d7783533a2160fdea18cd17fa4d6916bc58db008f0a7b022f62e12f3abc954b802c3d94e593f088e4a93119e3dede2f55aa40740533963dcd3201047d36cd4daf0ac9add5a87cc6d4a2c430dec3776b1dbe91beb269e38afe744839b5d4861049d00fb2061d4e2059ccce1e6a5b2935362d4740bb1b1fed84e20a7c58492d5f3cd9ad98090cebbf4291a0f10be384ff739d30e99272db82facade6168f6a498745c45f1135f3129f70fa0729e713510ff5c38ffe7a1742cfd8eb808", 0xd3}, {&(0x7f00000037c0)="5bee6b5934e4f9cf48d8475be703235a4688c232beadc60641643827ef77bf84ef944c32a4ef4c5365d97878e198cad642ff1ad1339c34e822d1b0332bff167a5d26f249959c09bcec1cab65e74d7d", 0x4f}], 0x5, 0x0, 0x0, 0x8}, 0x3) 11:49:10 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x3ff}, {0x7, 0x893f}}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x84) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) fcntl$getflags(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x80) r2 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) shmget$private(0x0, 0x2000, 0x5fa, &(0x7f0000ffd000/0x2000)=nil) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x58) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x11, 0x2) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x7ff, 0x9, 0x81, 0x8000}, {0x0, 0x9, 0x0, 0x7ff}, {0x1, 0x3, 0x3, 0x101}, {0xd12, 0x7, 0x3f, 0x8001}, {0x0, 0x1, 0x1, 0x1}, {0xfffb, 0xff, 0x0, 0xfd3a}, {0x7fff, 0x4, 0x5, 0x10001}, {0xf22, 0x7, 0x3, 0x10000}, {0xffe1, 0x4e, 0xd1, 0x6}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x20) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000300)="d05d00bd3a64017d06251dfbe2fb89fe1faacd13685d6c1cea6e2fe3dbae545e5c03a2c6f434fcb1b285f7d8b0c717c89d9121d10b9939b899ecdb515947b8bc4ee01b30491e022239de4baedbcb3083a6a194fe372fdb80dff1b6264e4f6ce484399f2c5cccad3601a662c383f3c5a1d6f852b4ae54ddfcf1da1e37ddf292d1c7a4d42e1c6882d189245550725b7535e01a8fdb04f3f0e0029bd683d46ea388046261134e41068e1e65c65ea83323e6495c4e403132e8fae759239c76d7", 0xbe}, {&(0x7f00000003c0)="dc0d2cf4be26dca371778646236c008fc1f788ba7bd28ecb3021de5381b46441b9dc69b32248558db0c1307bf22297c89c02c9b9e845711f0c79145c97ee5ae362fcfb2ca8c9383644efb5e6db24baf4eb36d91b7c706adee6fbc7ddd38889e99e84989a66d3cd304dfb54251bd05f919b89c8e7d25d0b2c65baa738c09c97577ba77c05e8a92cb1a698cd560ff23de5850681048eb5f2998774cc", 0x9b}], 0x2, 0x0, 0x0) chmod(&(0x7f00000004c0)='./file0\x00', 0x20) msgget(0x1, 0x62) ktrace(&(0x7f0000000500)='./file0\x00', 0x1, 0x1110, r2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, r1) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) fcntl$getown(r7, 0x5) semget$private(0x0, 0x3, 0x100) r8 = shmget(0x1, 0x2000, 0x622913b3b3db5490, &(0x7f0000ffb000/0x2000)=nil) shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x20010, 0x0) close(r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) r11 = getgid() fchown(r10, 0x0, r11) 11:49:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6244010000000000000060c4eabfc99ea9e0"], 0x1) setreuid(0xee00, 0x0) getuid() r0 = getuid() setreuid(0xffffffffffffffff, r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) lseek(r3, 0x0, 0x9, 0x1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:49:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x5, 0x401], [{}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x3, 0x3, 0x410) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:49:10 executing program 0: getrusage(0x0, &(0x7f0000000000)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fsync(r0) 11:49:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b51b70012e5aad31d781e87a07f32"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 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), 0xe7) 11:49:10 executing program 0: r0 = socket(0x2, 0x3, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) fcntl$dupfd(r5, 0xa, r3) r6 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r7) openat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r8) openat(r8, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000200), 0x58) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0)={0x4}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r9) openat(r9, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r9, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 11:49:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x144, &(0x7f00000003c0)="1ca7525ba235c7ecd339c290be41b3bae4f0b2ab01c8ad05367747edf23709b8c34766267ec5ea4224c351e042bbbee4714e0a40125d7deb174ee1dd890000000000000000000000c5ea12952c24c9dc7240e51b811222b791599b63587669c3ae5082252a01a03edd5b7bce2639cf6653b7efad136924d4d8a7d97403ecf0ede25be54eeddc6661162c7f92bb098cd88ade1dfa6f43d06975d07f142994e32d4e1137d7fdba9bccf42ae9c2f7fb937950fc06c7449160bb19d22ce0e59a174f34925191f78d45f033e2003cf1e168fe6361c85ac0861a77707dce21b64b770412253b0b056f456e018722142c23b6db8e45cfeb56460cec5b29e726caf65c97efe2473cd558a63339a8ad11ae45880bb56e8260a2f537dd4f69f7c25a5539bce3824d03c33e0d3dc460697bc53b0f92adb72f00641686ab0131fb78996e8c4d6f6b91e3") socketpair(0x20, 0x8000, 0x41, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) 11:49:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r3) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r4) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x2, 0x3, 0x0) socket(0x2, 0x8000, 0x0) socket(0x2, 0x8002, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r7 = accept$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r8) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 11:49:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000548085094a2f5b51003929c013ff55afda9c87f0b5b6fb213d44f121bb6157332e50ec8fb716b465aac8ff2ccf61c2280000008d8b97f7055b55111f1acfc2e52e157938905982c9db68d06d8c64e35ca0d90d6ad507204c7e42cab8ed25702dca93288219d3303c06c3c2de9a973e4f1816efac6821d4a75ca583124d5b06aeff67ec2451abcf75f1dcfc316b192b845d4f0f89c6daa1e09f3afec18d5557bc1367fb59ccfe85e3175d26fa20fe33cf7efba000d1e0f7f962a2b5b8a053201164"], 0x10) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 11:49:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000440)=0xb) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000380)=0x7fff) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) acct(&(0x7f0000000480)='./bus\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000340)) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) chroot(&(0x7f00000003c0)='./file0\x00') 11:49:10 executing program 0: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40000018, r0) setpgid(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x1, 0x0) r1 = getpid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setown(r2, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x240) r3 = socket(0x18, 0x8001, 0x9d) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000000)=0xfffffff9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000000)=0xfffffff9) fcntl$dupfd(r6, 0x0, r8) fcntl$getown(r6, 0x5) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f9460613f9e0eb6196ea31ce2e602e264c53a616e54486691e579e7fe25e0ec6141a5df920047f519ee03decec1581a1700802002db0af028c580b6ae61f85f007a4fd382654fee529e8e08653e50cdac0bff16e3b381739e4fd804e2981290e2e078b9ff22c492f84ae50a9ead4466a0deb98b59977ff98353b5427d8eb850070e915be65b9eb077aec53b8cf4b6c38daf75350e46ad68150d78fdbdcbe56bd7e692f1a1463cd392aac985c23181998a0000000000"], &(0x7f0000000400)=0x2f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = socket(0x2, 0x3, 0x2) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r10, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212f", 0x3a, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000340)=0xc) r11 = socket(0x10, 0x4000, 0x3) fcntl$dupfd(r11, 0x0, r11) pipe2(&(0x7f0000000280), 0x20000) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r13, r12) 11:49:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x3ff, 0xfffffffeffffffff}, {0x99, 0x4}}) 11:49:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="d6a6b579b98aeccb032bb850a11825cc02753ca9b2451a048bd9e853c30de01d85f1ce3e714af45a82d52fa65f2540d2f96fc42a34aeb270dead37d2a6a86452b1f0b866fac8da648bae57d6250446c20bb5e079eac0ae65ae8df64842fbbe47a05d24f28fd426aa5182ad42f2984ae70594d00a34303da05b6398cbb32f37a62e32e682129a7f4d9020fd36b72a3b1a60b7c3d1121ac5531bfc4558825ea6a783614c3764a23a46b20aa8ee1a2ccd1ba1d8279d69fe9d04beafeebcc467c13403283210a688a5f9c8ec6d75ce02d5c73809d1", 0xd3) 11:49:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) kqueue() r0 = syz_open_pts() pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="479052b700ecb008daa2b8d1fae739ad6f89739ebc1c63ba9745eb3442ac3686d191fb", 0x23}, {&(0x7f0000000100)="e9d4b2b54a242e403d5a9dae01234e1744c7d204ae9706ac3f5325ed4af9a61fc308f7ea5e8752b6d38bcf390570db2630b18b1696e8886b403bd64b0a8c42824f44ad4c210a94b49341bee55941eba8ee0119f5c1c8f5d79c4c4c03e93dec746c77d2f356979fc5f94c949602775987ed7d421bcb7fcc6f49b7041ac0fbc9030525af969128abf183cf306b22ffb8debc4062a2d019ef80", 0x98}, {&(0x7f00000001c0)="0f5b279b080d7358ab3e62c2b4772851bb483105508580ae0a64092f224197d11a8d91460e943cb7f5d470f4defb10b43926454dc56564435b745b7209f1710219b4af3556f787bf2206d72eef0299f49c015868d30b4798ec868c1b1c30962321be67a352fac707c61e116258eee9", 0x6f}, {&(0x7f0000000240)="6acbe1779f05dfadc0c0692fcc7ce2ab54198300ed7aa6da", 0x18}, {&(0x7f0000000280)="66ca3ff1f075b1f6c0db2ec4edd3c4fb6819a6d4c5df582fe93e92a99b87b6c7dc8b2f31cde0bce9e27585804590cfbfe942f32fc30778bd4f97656ba7b2805bd26426b18e9794c29971bd94ff0c7818afbafbfa448f6ea1cae83c8abb28a4beff1ddeaf6c43a90bf59e6f969b25f9b626b40dd0c786988391ec7708d002ff71", 0x80}, {&(0x7f0000000300)="bc9f7c25d2bf38af720bf52594c791eda4d644765ed3e327558ec5556687e3d218cc97393429c009d397ac989148f9adb9f7d6330989cc25775e9d8e83b07a16fce1a11dab24fa5c875a10a8c600bbd32389cac58f4151063eabd735387d56223a6dae753d5d506ebbbb32d864592fa57843c702a8f19d6e83d66221755cbcdd90aff55e45", 0x85}, {&(0x7f00000003c0)="131dc8b297a3ae5a92a8f06162ff9b7ee695e7bafda8d8a3197281fbbbea80837edddd34ed4eae1d2b19c778a6bd942acfa474d00c1987f0f552121fbd84219b1402ad5fc0aff85170aa35b758cb915c1c1b51c24ba47ef3016a20b6", 0x5c}], 0x7, 0x0, 0x8) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x16d) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r4, 0x3}) r5 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="bae0fdda2563f6a456a0a5a0f27096270403c608edc8fcdec0f5cac1c193142d49770085f51504", 0x27}], 0x1) read(r5, &(0x7f0000000f00)=""/72, 0x48) 11:49:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xffbfffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x400, &(0x7f00001b0000/0x4000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:49:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:49:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)=""/193, &(0x7f0000000100)=0xc1) write(r1, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 11:49:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r2, 0xd) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9f26, 0x1, 0x0, 0x969f, 0x8ed}, 0xc) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r8) openat(r8, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = dup2(r10, r9) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) r12 = openat(r11, &(0x7f00000005c0)='./bus\x00', 0x200, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r13) openat(r13, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r14) openat(r14, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r15) openat(r15, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r16 = accept$unix(r15, &(0x7f0000001980)=@file={0x0, ""/4096}, &(0x7f0000000600)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r17) openat(r17, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r18) openat(r18, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r19) openat(r19, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r20) openat(r20, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r22 = getuid() setreuid(0xee00, r22) r23 = getpid() r24 = getuid() setreuid(0xee00, r24) r25 = getuid() setreuid(0xee00, r25) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r27) r28 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="a9dfeeffdbd14c37fca8df63460350706bcd368484491748b23aba47fd523dfdb5aaa30f890f33d39b16b33bd01f015e29c8a11a026249c9e0ef431b96cad83e4d421f3697374b60e2d9d88087548a27de1ce008c9a06b4df48b2b92a748b97171af23a0051a857ac6f7e75dace0f7af112c6eb7f80c14911b19e93f7f4413d06369d960f4f8b399c3c21342abbd7df164a19ac7b395", 0x96}, {&(0x7f0000000300)="f26bd1b5dfed45f0019f2381e81ba277b5dee5603582d3631a70bbe33d36f00bca18165f75ab0d6d05c72136a6b17292f11fa5a3946609770098f021a923b8c3aac010c75568ed43815596151f288be9b1", 0x51}, {&(0x7f0000000980)="382c37627ae981da7f8223bc9b6a25d7247feb6cd3932402e1219ce8d22cb70b55126540531e95d0575364a98b5d6068a84b2432dbdfa4f2a5c184c4094b66119e7eb7191a029f1b904360501715b0ddd3cce35305f4509efb80089be3612c842613382865d036578a4045d4a156b6367d216ab99994cbf2763f0899d0ba45a27443541ae658955f8615dadb10a29283501d943e974b50e869f4f1db33505a0690a07399e76c9e9f6fbc73d381a3beaae256dd7a6693bfbbbd743230b5d137bb0fbbe66f4c13ec300f32db40e574e619f83a8d11b812cbc8ff3d9b224b41f9bb4fac2c30537d459f6df65e6f5c2af0193c8e27086c2e7fa317153d32ee51fd2480954d0232984b50cdf9a8b68872a82e14b308ec5e053bfaf2d5b554c2ea14987540b8db4642fbb6564a5a6d5684cc5afa3f56b49a8b8d4322dc94f8328136a570a02757a9c710b04f5497c3c1f03ff3fe8f57d01da92981a718090659753ed6bf4248b527298c17ac84e64aafdc36ed8abdbc171664ac07a3c13deeb3059cb987ee8d38ef1e18140abef1425417b897df71f9febdf6e1a4935ab0f08e4b73b184af475cdfb24db23132d4e01f4fe725decfeeb6b81d03d6ebd09f4dab012a12350a34f95b6e5c60260b68be5b48787f74812d9592ec1807b58af9d2284321c710a84cb97f700ad8dc9158b50b8ac13ecf1f10950ab4713d5206ba20839ed6ad962df2c9a334e1140d4566309dbf06dc12c5864fa25519336b6f705e956ed2ddb1e817225d1ae97831e3e07f6dd949894483aebda26879a267c8dc4c8dfc2760c003b6574d8aad3767daa03fb942488b0d5ee4a9ad40dd2fd8db3d49d51ea6771f36f2d2b99f83a803cbd4a5717f4d6356abae1c494c2c6e39496db87667e78bffeffd1036ac35035b076ac84b146d4405ab2069189410bed68e83fa8eba285616978b13015c1172e8f3aac8063f29467d68024c513051493339ceb8424bd30e3917f75386ef748e1730a440a36138a7349fc3ce8e2661d29f2fa53979a1eaedc3c89b14ed284c9f1c8f660975bac671e4a4e6e304cf5873ccce6c8c06669152df43b8f701a954e1f9c6d93bc44148b90474a8585c63ef9f8940751c01d57a1698f835d2628e86296647b055d37c88cb183ff9d03529e3e9b6cd052cc16694983670b4013ae807e699c63838777d1663eee70c2385cd2dc54da40c8e90b667c8205b601641f890aa288192c6bc7d4dba2b282350d7f59a767eb920978f8517c2a30e86f55f450282b993b7c43d43c1e2cb56a4979cc4f057dff0009c4981b9dee52c03ca30284560126e5144ebcead27e66e67a9bc2adeb98af1fa043d4415e988c61d2976de48fdce1a847d9478395dcbf62e0eb833f61750541f58453f1bbf95c1d8b3eca73b6b919171f9503138ca5fbcc7590acfcddff9cc80f455e96c4b202c01c696528289a6a1af8cdbee8c7021cdf97114057f3fb29913853dee547ec3386d03c7b9c316aaf2fed1657955ee97c58ec8bf7a963cb35f1ad898f543987364f978404001c07a0f8211b783a563b74605beb6ac2659ed53e6bbd74e2bad91e1b1af5766e13b0ab4d4aa4e9793798ea7ab036c5b2cfc1999e028358e5bffa3434b806bc16ecb595e398d71d90f5b4651cb295dd8e76a4b95e044c164a382e581adf1224afc5731802fb9df920dc73cc9d6b00a0d571e3b50b726639146cd5dd840214940d2e1855f976b838aa86b9437e26776a34d81473cd3fbe57b04394dc90665baed36521fbb1c6a6cb384216bb62bf047fc6512fa148c00b379884f61ebd0c8b61c42b5d2a49586347e30e9b3237852f6e79cb5c37459f2d8affdc587182080618894967056d9b6e77596881d8707fc29288c63454f2b7772506618b733da7cf00b19b2cb196890935f66283d5a47fe4899b3ce8ee79b897848d584a6703d07670a8e2020c78eabfd20072f21393a0e1246066b7b80d1d580c9ad2b72c3790d92f3849243c9efb3a4bd5a733f9c1380a94eab24985f8bfaf4057245cbfa53061265bf803083ce58c2d7c8926af1a532be500f49fc3e0fc070475b2e239de017a99ab7809fce1773a4b04c71f580291816e3b6509aa5f727f19b4d4b7a1b2c41ac79250614fe00103ea75dcf8ff161a329ab4516421f5766ec26916a4d6f815b188d5d78804c5877ce61a06fbdc8948df294d6cda7cca8d3cb4a67b8b0d14def313ee46ad047f2ed6a110cc8bbb627d8b358a0e4eb8fae1ef603352c4af53bf3a365941df4b6487ca9ab1ac6d47e8de54cbeeb137f4c0ebe79ffaa87543f20dd51ca235a6f3e74777804b8f6519fe2510de64a40b9334ccb99519ecb688f3c01c7d55cb05e7952364fd5b745f1018b3988282f38f25da288a8e756cdd7381554c0ab0e26331b70427d9969298bd1b80ab238bfacd3163ea5a6ed855a731ba1fc99a08c1afed0e95d5703c1e9d5cea04d73d697d11980f64c02ffb0efb5400194da84ae10afd332680000f7949d45458a1a93e3709bf543c175e22943503ce384ed2502779772d937f8f9edce3323208c6970ab99c83773bb09142ffe48fde9ddcdc4765b2c3e382c5e73b6fbf09338c3927ebf2ca6a342d8696e4b5992c21be1c6e9aac09f07fa1bd27b24a1e375e682f009778f3281b7fcf631fa7bb1a44643018e73beb714d3433ca9e95eaacd9217c5ed80e7cec8304c2675c9400f711f43daa17dbb9792ea334130d9bc536f8b662a5439a1ff8af1c586b6ed6f79cb7d7c44a2dafb525bed35e70f0f93271f375ded74799d0ecfa4e98b531d109ac8d91f144158df7362c23bc6ae1da693ad29b3439f0c079bcfa66926052e34ad4edc3340f869da9b08349a095d73ef8cc8c1abe385a9476f3bce266e7246c38ef04b57efd91413f36a4d05993d749335f56fa2d4fd6ffeb6a632497e5427116c143bca2620f04b67dfab176c5586247f711600c18415100023652ac8abbf30161cd5e53cb884d42aa7b3817fc73dda4bf365448d0b00ecdff76de64164e5721064d0fe104e81f7db8af9865e97a1b844453139d8d85b1b8b60e79e8da462992ff7bcc356aa58502ec1b69b5e333e84f6364ad39b7a85684b46b1e137765d23b18e632eccbe712e5848069a70a07cc2ed06b0ca3a30b5594761196734919763d348fd882711cfe8db82471ced44496faf7d1ae7065f811113c02d5c8c64798535d0aff189a04f6a81ee05f53fde4b20353987645b70315b383d90dd825f2a4a27a11c8256f1abdd62e07d4cc0d79cd19546fafe8faf86e82a3210f3f21e97e8afd6f2094361176dcf9f038a4c403efcdf0c62afa0bef20acb5d2cae171c443b658106f0856f95c4e4338c662bbf3f5c755ba7ef791f2920ca6d692863a90b8e172f77526a9083975fb92e66e02f32199530f0396fbbe74a2f4f46029a8d96e9b52e23fffd4e33885ac38d451143a0522d68bb4f4115d6fef371992009a98cd046111811bd463b25704561835c5b17409998115438434da3af1045fdcc6b1c2d673449b259aeee6d6d1ba456101ef04231655fc275a8f89db10cce6d92b68459e1cfc0f489841a18a4fdf46f8c6620cdf5c136d945c2424ff473b38bab2d4dc4ecb3b6cc06366b84b7257277ec91f352695fff0af6cf8eb9ac07c9099fdee7369a6e660f3fe78ef94aec6ed6a110c52b96d98936a84f68b33c75092a907b74eb4bbc40a2a709988d12fff8350b8a0cd004272ce9752eb604ffb35afad87182ce4cc1b396c98d321d8a17730266d73d408487d14c4fd98f393e9203adbb07409f2ed1fa175a5f074e2adb67b25721b2155acc2ee484135f34acc0ee55f1d173b66f034df808c5ea00a5a6f219e84783d8c4ab56a51cbd331b1cde2ca2e841cd27a56a9621a3b93b292ea996a3946d236073986d218ab4c979cd55b932fa73b81f3aee28b56ccdf8275f67a72ca0d03b7a902ba35c6f0fed655f55df2be5e98ad25b59f00298b7f09a98fb0d242c28ef3bca9d7df0fcbc8fb3e5d08ca70984f5c69a67e7271cc5b86a3bf424b74de94d97b3b5566c6fc1f9a2ba7848fb3a1b95fafb45cb13d6f8baeaa1416b4808db9ca925d3209b13d965d0caa2dc7a9536d5347220a983da200c19e57dff1ad27543171447c042464f765c4f9a0b6620fdbfec17779015ad67465ed8411c4fedf90420ab90819bd64c69d2ac56897ecf9c5d189661bcb45419d7436738261914312de91216f2c61731e6b56e0ecf56c2f3d69b073bfec035a05592d44b450cd21b5b635896a306dd8a046b7874ab31312a56d98f96986b70be3d233d5b9acb759bc6e587f63d6acb42ccec98f987b1d52da0828ca83c60a2aa345dabc0d93b86fd2a236a6cae2846e65aa0abddf8d98f4955566f144fd69feb29fdce8a279dc5f9c7272cfa295ccf146369760961b66dd1422e6774aadff18ada9da0aee7d4615be88abc321f10d51848ae5d54cd167556a0885ddba027d27e5d1cf63d1ac90c88893f93712b9f5369d9b920af879ef9b9abde867b57002ad449c148be71ad76e62855c5a1ad3964161a82d4e26badcb62e54fdcec3228a46eda7cd2a58c9509db6c613fc34a31e30b1ed7f7c133ff8b97ff7aaac5adbc544a4e70cce211352eff345b22d9884e99c5d99324d7f9001312ba893553aefe65e4d92f46df270352e340b1a5be7b1c7ecff2e9e42bb08b9ce95235e8d5ee4630b64372938b1270f95906642ee24e591ed5c5503bd763c17d5425d08d018e51e2820f894941818d47b3a9c8efdd36da8b6864f75288bc22117d19011555af952ac83bc3d01e360286a94cd25a0ad119eedeef39f27fd9cdbeec2e44e4ac34b7c8c6b3e0aa6b78fa3e65916b25dacc9de4623242ed83e4244e024f24a67a9847650bd415ad4566d48846515f94dce7c6c12477033991b9acc80be0249b91b483321f01bcc33f2a7488680b0a23fd8845020a3fa41faf1f21cbde0fde82e8462552ef240455f6dc0574cfaf14c16b08f30bcaa79e0bd8483233edeb4cd2b2ee36b6df23b2d54127e7f918336619b6ee844bcfb78686d05ef69fb0fbd7126272cf3656125a220a45c5bdc9d2644bdb9c0577166bb28162e2d463cff40da02ca284f973689a9c80e335dcd8b87d6631076bdbe6ed88fdf473b2b89d8d395f8848a798c98ca152ed5332bdd762a1f852bf7bd8f6b4d4bc58d00b30272bd87b976b74c4223b9bfaccba60cae91099b092d47b9d23665ebea244084394bc017f75b16b880e5f01cd1421a91d15297c1ecfd7675cc9744a1f0ffbd4a6ca75b9d43ebcd8509cc117b221651b07b1969d56baa18a9c7acd5e109156a0ca29f068e6c3255ac45f2636e239782caa541da34fae88998f2ca845b3dc95d5bf20ad358f186b33c8558bf05d7d85bf185c43b1ed80ec534dd161f79441eef349de6810524cdf93f3254b892b126668d20b113b9a5d9455db552e091c550ad05cbc447d2af897f150c6873894929710d4982b17e6297b3c49d3078c719580f7489662edd115306d4fb515346824f7c596f84f33f7dba5c7768bb270cd0379f01b0f0c4b76e698f0311c694760cec8c965368c59bac9f1894a8a7377725d8e38b5f0b99e9a3fe3b6fdadacafa03f308cbced5dacdeb64f3dd4ec05b2898a36322737173ed1ce650130978c45695511827df29dd0c3a658aab740d5b4968cef240736f57b498b7269514f5b77c9898b95065c941543b26109bcf7a213b9c65ec72efa79c31de8f5eda56341568a19b11d1c1180411277de2d573f59c58116294ecbf980df", 0x1000}, {&(0x7f0000000400)="1e724e", 0x3}, {&(0x7f0000000440)="bfb5775b54e98b0eda92e19d33ca6b384a343146e2ea9323e183e645ff598300f85b7e9f0bd005e833eba3bcf7659310ddc4cafec0e4fd", 0x37}, {&(0x7f0000000480)="321b6c85dcce997c7a107cfc7ba4bf997b3d073b9b05c71b977592d0629569aadc1d89e5d57b12c836baee74582613ec10069dcfeaa942a32c995a442c865d4debfdb22410f856936a116d6d20d0a2aabf9deb36aaa413f1e8294926bc3427", 0x5f}, {&(0x7f0000000500)="618e589fddbc", 0x6}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="00000044200000000000000000000000000500ff", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x1}, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000100)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 11:49:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22050008835f5a39", 0x82f) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) 11:49:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x802, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 11:49:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000180)="e5dccfea79a3a00298e783e7e832010a488dec0433d140f4eee4c194ccf2ab39bd7f5eed2b21bff7534ba50dd049770bea33fd5bca31697c0106472a23b9a3b206aa5b0e311103204be50ea4db6138a8bb1c9087592acccdccda1f53f56e5e8aeadadac1cd108d03c353e21d40e1868368bceb5a9e14cad3218f3cea54a4a09deab52c1fe151ffde7313f547506836c89c9ac13b0e01046e90ef8dd7a3be2ff7192be8e5a3e6fd55e3321d4b7ffce3402238009181f614331e7d404667fa47d842fef510934bfb5efde15eae3f091924269f4fc92c7d6cdb693e34", 0xdb}, {&(0x7f0000000280)="e5ec8065fe1e357b31a499fb269a047dc9601e4999c59fe17192c1397892570f0f3306891ef7ca9f0e5dd4897f6c0a7556f6134a7b4ce2a55b144312965603aefa6e11e50c2fa3aff0b4b238dbecf71f4ddd0a8bdc59cf68da41569be3ed762bae8273647a0937d328d50ebb7352ae91a66df2c08af6b3748bec44fc117e914a417c6cd9844a62778e698c38fe3d6ef16c2f90348d6a17450b9bf21999c5aed4c4f3ec1a3a6110cbe94ff1581c6ede393ecffb0188e931858669af6fcff7b91a780851fcb4544d56a74f831cd80debf90c74d3e8f1322fbdc41391d9f891d6a66b395a1e2dfecb27852d4a481116676b985da1de", 0xf4}, {&(0x7f0000000380)="af6dc54210ba68a8292e576996b165dc5c8cc3e9e5fdcc7f7f5f47f7c5d2c3b28503919855d1aef574eb05268750f1f29e0d4640c957e0b1289def646a63f5b748a905f7bea99b1b260efd43358c6bd27eb7c8b3927b99574c9687b3946caa65fb18661c7b9a2d4854bdbc7d9182bb5144683a45faf6f8264ddd7451f856f15ebab6ce880a557772236d8b49c1ab049a537623d3c7e4f9b09254890959deb71ca26b7c4d4dcdcb2f1a2b2aafef22b88cd63c5fe797276a0f26dfaf27e97604927947eb5639833f2881eb45795610bafa35a6d14ebd14aa59f2c23424e1830e7e1a24732aa26fce7c4a84f64eae", 0xed}, {&(0x7f0000000080)="bdc0876773f738735d29d4f64678cb1296fba7bc873266ba07098312cdfef0ceec8ee1d837580ad1def1cbf22bd1c067e0ca1cb276bca08baf767972e0aa75aab0dbe6", 0x43}, {&(0x7f0000000480)="50abd8b40e3e2718d2e707d12cc3800fbfdbf800dfee5a7af741b3a7a6e6566de9a5354a359c93feb8e83e592106e8d1678d3c3916ecb1b3a225969fb16142159eaa12b4db051756229dc3d72a73bd8d4e073681e4fd70ef20906c178a5707765fedc91981d6c50d8ea9f668ba36691ee7a8aa01666f168982670c571eb5293ac4eb7cf735b58b49f121671892fbca859d95bda95314a1f3add7bb4f56a7c98c", 0xa0}, {&(0x7f0000000540)="eedd06044cc42e8621ebce5f3ba5f49a6e2f0ea82ce5850d83b1ac29dfdec0e879142bdb18c1034e58b2a10139a50c375115ee30a78896fce5edffd9f510a0f9d704849bb72f7655553e50a82f12244ae643c7a67f1f170e304d388b84a79a97234a616412da336ec36cc0bc4777f716120e2c6b25e4f96c341c74d596772a7455a2befdd768a7af78e9b7a0be1512d38db4cb4ef8da147501430703b451e7ed8430dcbe7565282828380632f10a129617db63560849c0aa0917f3cb9e3e76a525e54f6065a76939710f4901a391", 0xce}, {&(0x7f0000000640)="5db66230e00c61be1b4cb20275343e32b4fadbc1ee7d807273994f568219a83975c638479b358aa15d8df1c3abeb7331fa4b6b9251688e8ad760fc40ff543e5a389fb208e718a5a9f5b2b259ec3849247888ec604888f08ad1fe79f40ff8eb1328044e94a49840ae3f4ac96b48ccece778ff65343a02dee73b2683181d928c3e505a9555b1651d26a4fb65538804e77f0a254ab5fe393b815bf0a75900f11e8e71f80b225697f3f62be0b7f4bbd521ea0854a537387af414f1a3a63c507e34f76870bceea654", 0xc6}], 0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 11:49:12 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/97, 0x61) close(r0) 11:49:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x31, 0x0, 0x77}, {0x6c, 0xfe}, {0x4, 0x7, 0x0, 0x80000000}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/86, 0x56) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:49:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x15}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x80, 0x5}, {0x23, 0x20}], 0x2}) 11:49:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r0, 0x0, 0x0) 11:49:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x4}, {0x15}, {0x6}, {0xa7, 0x5, 0x2, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) 11:49:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r2) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:49:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00004000000000000000f2ffffffffffffff4000", 0x0, 0xfffffffe}) socket(0x800000018, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1ff, 0x10001}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x2, 0x6, 0x2, 0xffffffff, "51f7f21e3d000b4440893e336d22cbb1c36b35d2", 0x9, 0x611}) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, 0x0, 0x0) 11:49:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x99b2094f8cb25493}, {{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000040)) dup2(r1, r2) 11:49:12 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) r1 = getpid() r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r2, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x0, 0xfffffffffffffff8, 0x0, r1}) mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = semget$private(0x0, 0x0, 0x200) semop(r6, &(0x7f0000000140)=[{0x4, 0x8000, 0x800}, {0x3, 0x3}], 0x2) r7 = getuid() setreuid(0xee00, r7) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 11:49:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xffffffffffffffc0, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="8183fac678ae51f990ce179b1aefa8c74259a1dce93c200000000000000042ce5a25c9fab25f04df665452a9d3eada0fc2fc7631cdb5444c7d992f03bd2e61b168621bdb8bf0a9a4588f893715679bf5aa4fd0859cc5f38aa7e3249d193eade2f3d00b45efea6b21b96f0300595567a5b64947bc9290155871411a5004e5597a17e33191fbfdfaed7f10c107e72055692000f9138b6a149914dd9f9bfdab3ce892d8fb1c2963004d355d3983f539ee7dcfbaf97c869405c80928e7746596bd2db187c932bcbc004fbffbb5b2d2cccc4fbad6b0cd", 0xd4}], 0x1) 11:49:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = dup2(r7, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40, 0xff}, {0x1d, 0x0, 0x80}, {0x9}]}) openat(r8, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) fcntl$setown(r5, 0x6, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r10) openat(r10, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r11) openat(r11, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r12) openat(r12, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r13) openat(r13, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r15) openat(r15, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r16) openat(r16, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) openat(r17, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r18) openat(r18, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r19) openat(r19, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r20) openat(r20, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r21) openat(r21, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r22) openat(r22, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r23) openat(r23, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f00000017c0)=ANY=[@ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRESOCT=r21, @ANYRES16, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="51366fea56866e2ce4c089e954a3c136bfdcb51f78790b98705e561e72fe65be87a492720fd72cf75c1c849d5a90948946a241883baefb3246edcf2b0c69202cd89034a9dbe53fb47c02004c916e282d3fc076002bcabe4aab2653588fb64669a490f99d8c76006716ba3a163e311bd823a2e3832eb5e2", @ANYRESHEX=r14, @ANYPTR64, @ANYRESOCT=r1, @ANYRESDEC, @ANYRES64, @ANYRES32=r22], @ANYRES64=r1, @ANYRESOCT, @ANYRESHEX=r23, @ANYRES16=0x0], @ANYRESDEC=r0]) 11:49:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="f519c94dc3923b28615d75326e5acf83b54fc1a91d79224758e30858c90f88617c843661c25a8641e93abf929c169b62baf69f7ad95422f9f15c66ab4a9db8346854d0e0411ed5b0ed2417c4b42de6c8fc82174a", 0x54) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 11:49:12 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:49:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x2000000001, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 11:49:12 executing program 0: 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)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 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, 0xb1f1}) 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, 0x800}, {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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r90) openat(r90, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000100)={{0x3, r85, r86, r88, r91, 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) 11:49:12 executing program 1: sync() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) msgget(0x1, 0x198) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x100, 0x0) r4 = getuid() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = dup2(r9, r8) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = dup2(r12, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000340)={0x5}) setreuid(0xee00, r4) r14 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r14, r16) fchown(r2, r4, r16) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000640)) r17 = semget(0x1, 0x2, 0x0) r18 = getuid() setreuid(0xee00, r18) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x9, 0x80000001}, {0x18, 0x3, 0x1000, 0x9}, 0x81, [0xffffffe1, 0x0, 0x2, 0x400, 0x0, 0xffff, 0x9, 0x2]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x85, r18, r0, r19, r21, 0x140, 0x6}, 0x8, 0x100000001, 0x5}) 11:49:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='.\x00', 0x40, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r5) openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="bd0920df20a35460520f79608db43dff2bf776e08d1c70aa51ac51bb390b8ab80db437f3b4429d2730d187bba31de4b0f2b9524da986f328f6a7aeabbaec6934d02ef99e2f79a55c7575ab68ac810746ba6af8bbe70766ca0c8951e41f4c6a1082bf530f39379e6f9e96c46fdfea9084cfb75dc823b14a01ad71d97e5848e9d7621ebc271d50fd42a160ff28104c726b07f3d9451493", 0x96}, {&(0x7f00000001c0)="f697d503324463eadb4c97388df7d5d0502af62f0672db9a100ff428c49106f95929e897d847fd9b6b4b94b813309d1e70094f57050feab954e3d2c0298f93bffac076483a522fe40f8ed56af5c0d7d84f7286b3e9576c", 0x57}, {&(0x7f0000000240)}, {&(0x7f0000000280)="8807dd2789e6e7108baad50717e283da56ae3b9825f8e9e0acc1b9ce441c5844ea37bd0ee9752a2b7bb77dca58afef5820460b517bdd9ace1c5df5594bd142c1c56901a2fde7ad1c3c741892ed6b968f819eff04abb139058f9ed197ea708c5334ec60888d996226868bd1e483f0b73b3318529670ba172a8087a2d53b9d4955bca0104a774be04183813884a9ff387aacb4ab730aa7cda7273e42b2475b21ea7407d1df3c6ae7995b59fd69aa69029f74ab962bb8dd83be0d9ee8f347d17ee709167195a324b6235e1aa72996c9a60a88e5b81913a4928fe9d75f0750d9546a77234fabc3627fd3e1593bcdd0104d3372e490d7d5", 0xf5}, {&(0x7f0000000380)="d29f19a335c221b725fc66dd5d3d912861be9d2e7f780bf11b3fb12dc29bcd39fab6002208113c7b6d5f0a0e8a8940de3aad765e146aa393896b878a72777a37a8d4357133b2a84edd7ca2726dcd226d5ed3b7ff99a5", 0x56}, {&(0x7f0000000400)="d74cf5e80837b7dbf5661010a43095173ff74fbbb64fd69c4da7f1770b13e0b487fbdae81a4ea025b18348c5100d27e585c5a452a9c5a1e38e3cd9c8efdfe67dec7298061a69c5f2753b8ad153862ca3a35c591fc59436dcf86c3c5077d4c647ea7d7c47e8eceee016c4f524927169698035e710d729edcf8f5e3b0380081c56a8ad3504820e47a82ed104f1b97af10b355692986cec7c674bf51c2e6e2a52ac18844ed4d3aff23ee94d1512e5a33ddfcadb27add9a5c0babd7b663b6e4f198cf64c91d38c430404fbcead23a83d9cf81598db165973153795224cb7c1246d198bd0135ee18e4fc8f3015a30d493332648664800bbb2cd668de3c3469da86926b5cc14f921b67ada72c6e7cdcd9ba872a1ffd5dbd019c361b1fc7df2937f864452d81d47a496fb97561beb0ecf4ffe187196e44f1345c957a37bdcf7b5692d6ef0d64081ed78e1ffd8e787aa0bb1a4507f8f6f80b337a5390a0829f668e207caa3a8070b59ca24d5ad8f57adddca09b3a7720a16aa0f727ab2fb47e6dccda481bb17a5a12802aa75716499d84cd6c4bd66f32481e5c492c9e0b27b042a3427a5b6a9603a651313bbaafe3d774f599f5a7df7c0b9bb6d0a4c3b52f87e158418e875f694053097b35fa2b0c237b9555930fe8befb68ab0a21eac246476c9b2c581b02fac7fa8e95dec969d72260b2b9c9069369376deb46fa904c1d26b7d080617b7203cbb7d12846d803119866855ce658d9329518a49173877a1465fd8beb7e724cec170a809147962d4058e2f0fece64e6162a68883d1a80db43056b163d96aa0fc095cca4aee9e8c14ae8fa00446aa1063440ea45ad6b5b6d7812dca77757c9c747778b76a129a9f1b18cd26fdf947c2f263be5a2f67717d9f0662c1bd7f91af825b25644a3523fdfac058f304b32a46606a4f67cae538b24b2d89b73353b12ffff93feaaab608046b84cf8a56d7ca0110c925ce9bef0b28e74fb44c16a089d7fa3fa9a5aa4e211030778aef7eed991d5d076c2e1e6642bdddb34240d6ab01dd349072c5d159d0f0b0161ef1babdfbd842c7196b2551a8e1b3cbe1515ed7b414b80b6725d1f258f719d4b80ebbe7d1f3decd15613dcc41e8e66d87d682e2c5b11f66b6958f4e130624c4ee9d74b7cc80ffe41ae4be40aa9baf8bc6b39c2977b662bf4434d84cc4aa68e404e9e48921d0e8fcc40e98b17c81505b4c37092afb77255c65c41e34497c9ea44ec872e9167b715047927accc4971d0eac4dad414c20df3a075556c7bd8d68add6b2bfd6f12793d16e6b2ea1d89fd9f276c12172a30187e157c748c9bd203af6393a5c83d3419e7fac7790e4c1102d61edb192217a72091c22f0f2719d9a7f942c7f56c947fbe210eab81724001c581653589400a9b0c2fe2f6ed994d8a757b6ff18059312f502b57636579a39836cb54052186074a5387c2c2d7ee1fba71f2a1b3af0b854acd571c7d5301d2eabef98e93d27a35dc887e3fead149d6ff2aa1e27dd2fb2e050a1d5f16637adfa386b9a8da062f667fc2d7e8d0441aad7470ed697f14f2d92ae4ad89df8a48250867cd3620df0fc41420da47ad6930531ae9bd6c4a2066eb88ea076e7afdc56aceac2fe7d0d805a0de43ce2f951a6f42f989cac3dbb399390ad8285c38b26ffd572bdbf5f398b2976ed30f09cb959cc2eec4d68927a07cc8306459585b29efe8095a167c0b0afd81f48b81736178a2a84dc29fb88eaabd9e36cd5c776525863ee3da1e155eaffe778ca57077535ee3a21faddb00a570bbf46091b1266f954114623d5e06d336cb6c311ee41a021ed609fa5083b3f9729e262856e5e4ac81d8909e2f6d37732da7a8f4fec7e167123512e5f227988682bc0c0bacff3121c14575a4ca5ed5efd89318f14e1139ac2c0079eab4e898b485d5eceaac346e9b256ea8c8a12ef28f5c804414bb9b1fe6eebfd796a5a35e21df4c1f01f0f2306b8a3d5ee181b22ac4684cb1fd8f5560b76fef05dd0aeb09bf1c44cda0cc957c6b792508fdf24635fdae4b04af36dc6ba9cd7eba93d56c2a843c3acfa5feaf4fe346bd54e7e479aa09ba50243a863ab5aa4e6e77a1e39f030329ac653919800a9b1e44ec2a2ead548362cf8f9c2a7dd1ccd1a16f157eb789314c0f00e0c9cc572a3d7c6dafbec53712ccaafc0ceeb72d9aec3113280190f1bc9b63ff762919bb93006ae70cc07f5edd2b8a4556ba1914f3d3aba2489762253cefb22767260d6372e96236e867676d11c68d47183b9ff62ebb1ecffb203a50563919b2691ca574af25df98a0b608fdca4a9d2030726f07368945191abb52e2919ad1db117bc80862e8c1aa96902447209c1518a77030ed01b5512c799364200dcf8651cc1ade6bd4324f828c96b3c50fee72c49088b565c07616a979eb5bb54af07775f94cc0bbf5f1e28712610b9cf994005ee070364cb923a9d83e9550c3ca7095d91e31f4a5a37fb93d23c1cb6fdb08da7ab907491524fa513e65f4e279081cabda57c476a6843ccf088ae164ab21f3e36dd3ffd387fcc7005b327647fcd78f84db50564702478ad43a7d4e8d9bfcba2d687b079c8b2435b8a8a9ac78fdf98ab9c112b3317e4a8a028f8c66acc0c52b574eccd79d50b2568b71d4c3780cddddbafde8c961ff9b6fdf810d59270d8711a54ad15d36a783752fc9f9346a02705860b57716671b990f29d34877f2d6003933d6c9d96d3f2a97fba79cce28aac9dca810c5a6b152be573b05f6d86953f890e8879fdd448a97d4ac2a47753f684ae5cb6d60c4e7409b2f1eef4aa8ddeb11db449c21846ca7aaa5d9892cb5bf2d7c35b3024fe2a0a1c6f6729b59f0c0152c1722936873a2bc15827586380edb7a8c1fd67b474e73a48e4a035f20ac2ae02753214b012430206402e752ddf70bf8d76cc3895c734fb6deaa2be83fac2051a737b3cf619b1be140b602762e0c4190c5991f5681fb1227997911e2d746f10c60c90a55eb8094fe4febf917fe33ffee0cc42c4818893ec79e3eb42b30a9fa9ad988c9b7dcaff70cebdc8307829e4ae3a8fb112b63fb08c9b7ee6c3c9a6883472dfaadc76f802b6aef34b1626aba9d2fb5c2609afcc73cd0188ccee41ef42b4a715723c05c559ce01dcd1736262138cf9d025341943551f3a0777d5cd04072f9a2d805fbdfcfdc2dd9d048299aad9b7f75f3b65617f99ccf806c406019510cdfc9815e5a8270cfb2572812ec2ece10cde4b268feae36df86ee5515022cfbc3db590ed46703fca4442aa4f38d3a8c6175d0aec91a97d1d036125689f9b3e993f58cd7bbb40992bff8da78826a7d807ffac24d10d1f15640bf6109e32647f97c1c999013c86dcb104721faa787d7b9c009290c93622a6237193b1ee4840952df11d1e0320037ec013b9e9e89e6a17896d22a5e542a1e23a23e87b006f046103a479dc6538c22f0763d0f709705d913668cd1e7bbb07a910e75e4f1b43dd9177b625b0d012d729a27ff26a40ea3a7870109283c451c99be45384ffd4e148f5d3ebfd1324d249edaece578d04176814a52e352138d7d0236eb653cf3b380a18d739bb8a9da702f7538c7678c03ed2e420bc6ac61a213f133d38e09822e19b49822195ecd3a08dbf2c1776b9a8f6c875c541ec1246c453beb4d3f6349843e2618678351254aeaaef4797aebfbefa6bf7317003b3fea0b96aa3486ff4d03dc5b4da59c11f4d07945a4025641d6802b251374083c701b5b16e16f9e912549d82402a9f75c4a4794966a82ab2c1261c27b054bb68ea5798e7377a2dfd5ba76c992d1ca3e09de1db5b52a04f2e49a36350c87a0ffd0bd2ce58745281fa611536e5cca1fd745dc4da7410f9f4e51de19a271c9058826875529b6a161b62deadf3f4da211da81e1f421bc80bb2104d2f4d0b2da30e7baf25db11fa79494d3d50cebef148180edffeafd0d3d91caa9ee661e4b4ebd396e1944d7476c455154267012e1599c7d2dd021fe699e13f14b20c8444aed57bf1ba21ece3e2df661fee8f75facfa4606e6c7104c050819171fbb732eebc197dd87077b52e44bb409e73c5bf907bc42d091899a6c8c666c9baf123932aa7c0b9a4e7ae38ea0253ae0bb66e8bd16f8fedd0710e71f57bb259a4384a2846495888a961564ef767690a4f1a60c25bc1f0ad89e3a59732133708d586824f45a02dc9c8b1ab01f1c05e965fcd7b07e2e88a44a9fe4858aa0978c5a0a5da93b282cc338d3d94e68097828ca6d4652130540eae76858878d05b7dcf054b7d180b7e4843c38e61c12556ebf42e11bc33ae0ed11ceae1e7e80a195d4a4056aead5ff55915368a9a0558e0ba386cc5e2c3f35b6a108367f46b7617f5b7bf552da17a9e252b4a972ecbbbcbec663ee9945479179ad38e168d6bda91b136f32305f88aa0fdda82a74442282e07d461ac33c14bc6f5d408751879ac81d131b95fb198a3b0382ff4233ad8ba06fe4662dcd2bfdcacc856a678873bf81619c968b3ac360097b07bff17356130aa4fa98d3d7c2d8accc18d9afd10013d3eff17ca0d15cbb98c32f36187845e02d55ca6fda6c4470320faeee816b83f5c31e5c3b4c8cf2e5919280e0babb4f9c6c10361d8f5435cd3dd2142f832b7dd4d29c1344dccf18dd285107698cd1e70b04b897b2bacb81746282228e1a46abd14c5a51a3dd1740dfc291ecf28bdaf405c5d9a58ac568d947a01f2cd73fa640e1652d5a0564d6009e083b3ed79f9b98fd68c3258966d49217b9cbbce4a6ada4994c77dfcb36e369f811d251682b4f19f6554dbfe7444f1c4e9d3b80cb980561516024bb173470e177537998bb69dc28def71d6e6742060dfad3d770a0cf74320729b4513f96e61166db227ba11c7656b1ed77d38b8f729a705a5f71ee8701bf6b2b13cc0a4446f6ae9a34a99fe11b33f46f97f9d8a90cda5477eba3b0bfa2d4c25689e1697203aeeefc4d99fd6974ea342afe0f07a2253a09de906f97f191caa74791aa799231d89a52b65cba34f80ae45b634114fae8f4c4fc233995a3d655083e7535f01adfcfdb873f2eada8ca65b7d725c05e7b9d957f5866dc8ce70165949d4233bfd86e9401647357f0b08e1e5a699df7b75bc6e915eee312a7301718aeb545c37a31386559fc4df7f5cab2bff9f7fbcac0e70a1e5ae533a10f76a9cfcb9c39e1c5523f251b942e8ef965486aff5d03ab777550b0173e0481df2aa0939a4e528963ca1c1db7ed368c2a23ac3ffec5e0284fc8dc2db2e0886b6d19e323ffdcf0e715cbdefb347037f7ac62db34425b9869d6cd705ba30df77530f168a5fc1172b38fc3c2871557fadaf5f45d3e75224af00f36adf169bb71a7f175ed246ba5b7948a3265954384e640611b57a4d54c422a7e41551a85667b9ffc9b450bded44cefe1f647949d981b59421de9c6726e08e5006c5f5ff1db262da0093cc028d633611ceb6e732711e9478738269dd1b4c35fb3040e2bc1d38892db2c3e62f0f68ce2c48664a41166e65c9f8917122d575cf87e45c2bcc7ec1ecc123c6683fc54599f97d827d9e0fcd2262cea6aaf85a531b4a72e2b86c52ab105ceafa639d02ca719004d85feb8527cdc116ac3adfc6d73dbf0485c33d773aa1b22c7c8457c6695bb5f2332d44f8541e086ac33e9893d8cd83b54d82d986000f38fa1c43c946706bf9e57bef7bf2ca6b2ef0d2a47ad198fd9f585d1cd6aecd8abaa6a36646839737a96f55804dc9c3722b477ccaf11d38943140cdcd5ff9306d4d762dab2dfe9084c6ec53803b4ba001b7117cf496b66ce1598fed09c1c794bdc18f4f2ac1d0", 0x1000}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="3000000000000000ffff000001c299bdfb4fa44b1068b5a054e3eeb35216e00f05bd625ca75e95eb6c17452c7d00"/60, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="2874000000e4001f8b92255a854a78e9e288af39041f5e64b80b79f72395ff973a0ac24037389d80a44fc723075311136f578749f771f455c2a914"], 0x30, 0xd}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:49:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000180)="d419b0dd3149246b9045c5a6872a67a9498fc62fa25a17c86271c3357a55c89533681e4a457ec15e9995737ce0043ffcfabad2affdad3d5fd4ae4a70ebd6845a751bfba6215105086134d2539a30677b22682848654510bdf36eb400dcb3b9cb3e0ab878", 0x64, 0x0, 0x7fff) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 11:49:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd60d9fd5df85660100671273b7e90118b7ffe20386000000001eff0000f30600000000eaedd2810000a3369d5a2a"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x7, 0x9, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:49:12 executing program 1: semget$private(0x0, 0x1, 0x46b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f0000000040)='\'\x00') setgid(0x0) 11:49:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x6, 0xe7, './file0\x00', 0xfffffff7, 0x8f0, 0x598, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:49:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 11:49:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0x5, 0x5bea, 0x2}, 0xc) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x11) syz_open_pts() pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0xff, 0x7f, 0x20}, {0x3, 0x6, 0x5, 0x1}, {0x7, 0x0, 0x3f, 0x1}, {0x4, 0x1f, 0x7, 0x7}, {0x8, 0x1, 0x6, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) recvfrom$unix(r0, 0x0, 0x99, 0x0, 0x0, 0x0) 11:49:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7f, 0x3, 0x6, 0x8000}, {0x8, 0x6, 0x6, 0x7}, {0x2, 0xae, 0x7, 0x801}, {0x2, 0x4, 0x40, 0x5}]}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x7}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = dup(r3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000540)) 11:49:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x18, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:49:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x9, 0x2, 0x0, 0x8}) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 11:49:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x2, 0x5}) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) recvfrom(r6, &(0x7f0000000100)=""/108, 0x6c, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1f002eaf66694c652000"], 0xa) r7 = dup(r0) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa205000000cac7dbbc5b65c6593d2870b4122cd3350000"], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000400)=""/5, 0x5, 0x41, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername(r8, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 11:49:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x400, 0x3, 0x2, "78ba032bcdc73576b2f31378c3b9dade25dbecf9", 0x401, 0x4}) 11:49:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001340)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b1e4fdbaccc5528"], 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 11:49:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xc2) write(r6, &(0x7f0000000040)="670dc3", 0x3) 11:49:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x1, 0x7ff, 0x1, 0x7, 0x4000000, 0x711d31f8, 0x0, 0x2, 0x99, 0x2}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040080000140000000000000000900000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 11:49:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="168b3f5322769b3b6963e852339184e5ed676b5dfbd185ef49fbcc1914452f445b7d29a8aa75a39d2e89e6ff0a5b0eb75ee5be821adb9dc70c97ec6f52a303b1ee0fb7dcc2017b17f0fc5729298a82d5dff45e5540136dcaa779dfeb522aec8eda5ef18077af9fb1c03db4d66c9a93d45c20207bdb912c2c0a4fb65d8cfa70b7150cabce4d208957b27ac662b502921938f3551213b81a3f0e8cfc16cdabf82257ba2dc9fc7c054e4765abbf084c6e03f9a760b52f6d8f2f9a8fd0678e5b4740ce8882433f26034ccc0dc3fb9cba04767a3facebefe0928ce1cac8c9a9484d70c483ac12e5255d74a4f792a661c8a36bbb7f1ca59b6a3f9f859fad", 0xfb, 0x0, 0x401) kqueue() select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 11:49:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c, 0x1}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x1, 0x7f, 0xf7, 0xffff}, {0x0, 0xe2, 0x4, 0xa0}, {0x100, 0x8, 0x0, 0x1}, {0xfd1, 0x25, 0x7, 0x9}, {0x6, 0x20, 0x6, 0x29ee}, {0x82, 0x80, 0x20, 0x7}, {0x4, 0x1, 0xff, 0xa5}, {0xfffb, 0x5, 0x0, 0x7fff}, {0x8, 0x1f, 0x1}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1200}, {0x4a, 0x4}, {0x6, 0x0, 0x0, 0xd8}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = dup2(r9, r8) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) linkat(r10, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = dup2(r7, r6) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000040)=0xffffff81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r12) openat(r12, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) fcntl$lock(r12, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x40000000000, 0x3f, r13}) 11:49:14 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') pledge(0x0, &(0x7f0000000040)='vmm\x00') 11:49:14 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13", 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1000, 0x4}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = getuid() setreuid(0xee00, r3) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f00000002c0)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r11) r12 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r12, r14) r15 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r15, r17) r18 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r18, r20) r21 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r21, r23) getgroups(0x8, &(0x7f00000000c0)=[r11, 0xffffffffffffffff, r14, r17, r20, 0x0, r23, 0xffffffffffffffff]) r25 = getpgrp() r26 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, r3, r6, r8, r24}, 0x7fffffff, 0x38, r25, r26, 0xe74, 0x1, 0x4, 0x131}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040), 0x14) 11:49:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x1, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socket(0x18, 0x3, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800", 0x1a9c82e3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) nanosleep(&(0x7f0000000040)={0x7a5, 0x614d}, &(0x7f0000000100)) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:49:15 executing program 0: 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), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r7) openat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x31, &(0x7f0000001680)=[{0x0, 0x1, 0x2, "128395fcaaddb7f602b6cd9599de4b7c1d639635e781089091436ab4034cd80ab4d47160ce1ab63089e07f89da2b709d7858845796cf2f6d5b817a82ff1d3cee0bf1406e7bc5bb6fe6c6721744"}, {0x0, 0xfffe, 0xcd25, "6d011e5454b5a05d6d82e3a094ae6ad93aa90ef333d438690f82713c7ab30a4d4d7146d8a24936cd3a8e49b11e1498ee0d40db2311e82f0961b00d4e6edaf638dce90ee85863aa4e753d6bc49461a97e723a6a709f2c5008b9f0d4da6bd88dd577c6f6e5cb8c43130e30018ad056cfc1461e02ca3d3d5642bc04baa55723c8b9138ddc47fc8bdbff30af4e7ff6d7b263a3844251f340528e7e2f2041ac8ab701cbd2fcebd5f86652c6a07a1760a75a55b48d9bfe76c1be3d8328a699f89e756f080b91538c0e2b3ed57db44a5120dba5086a9eb97beb57dda345feca3a520ca95ec316ee6e2e783159f33fe01efdd0b58fce9b10bb8d2d069b59d8b5bd16280eb27a30a10e47e7eb3f0fd39f84148490e016bef7cc427dedae7d222b345a5962b4be80f5c64019775d4c09a294f0e02e66838757c64ef8045f7536493574f6243499fd5848f8040f93a0314d57837b66842f2b6ecf35b3bc656157ddf3bf9badfddbce77c177b048738945ead56e077714284618c1d54560df23091a5cc2355e59e3afe8c04947e03fb7edf93a38c12b53f813e6992cd680f604172e514e188d7a09e94e3dd01720695df8ac9d7449fce4d6d56f6fd0de6104c8faba1a18332eed95b09b3190decb400a04f02386cf990e7e2e7b8ef04bebac97380f74dcf154d94e1283af9c2ddda361e87f1388ecd8efe8cac35622ccfd663fb8bbff53e31ec8136497ba9945230851276e4e9c61a52c16106588904f787d827987a3d1ed8e44b4881ec6e6f9ad768efcab0660caf6da0c42d88b966f86d2dec68ba1b22ccf3a58c4f5d28c0a68eb26e84e8d6052b9480ba73720b31e4b0a1fe20d9381f4e868a28480237093213f4901ec8c5d99d6560cce014cfae1c0cae5c5bf9ddfbb55e85b01e861f8a280ee28d5282ff4b0439f3507c0d1f052a9914d055bd330709d1461e16b49437a4bbe62c8ac8ffbcc8bc7e57a887a8dd9d0103d3863852b4ac1c3dbbba0fbb3e4ec910553cb11eada794cef60eed888d39acffaaf5b14ec3fe326eac52a076af07c9afa172fe6273f94d91c9f06c4012bab0dc4a2940acb8ab7abebd3a0bbbc75929ee156196259a997ab6311db5879d6c94caeeb1f0cc40c69b0be699d74b4ce25f532cdcaa87f76f5f9e26e030a1dc49cf3745937fe130a28baf1fbb10704c7c87911bfe4897267bc9dd6687f83ff92a5c1c3dba564b56f053378acb57e089f5e5addbe67221711d4ff269a50c2a05d419e61753646e6bf4e94d701954165713e0cd4875aaf7d0e22d970b2c8365afc02f624710a9c2618e4dc9c8d50b8d6ffe649c29b5ddf4e96f4cd40cfb0a1fcffe0ac1640bb6c2ba8ca67955d3bff2bd64c5956270dd18da25fea09f37d764113c40f9b1faf8d4649335dfcd8213720691252bdf3ea93d51892db39d15e57deebe681b228697dffb4ba9ec26adcd7dc2294080571400954c86e8d805b4371991e795b989b71319587962d5cff436b374417d4509f0fa5dc5d1ae7df3af88dc09f7abc2e4242a799d350430c661da038fb68fddbf46cc0eaebf91185b451d4d3012e0832cdbe386c902fcf026d2319c9239bf7e9312a42c55a9c1b43de3445ce801de0d36562380fa6568887446037bb4ed4cf9b0d7b9611dc9a5ad7af8d2bb1ec431dd360290cdc4c497a9d65855441c2e728de72ff6befdf61f083d3ae04d72109052cd02eded337fe9751c0f220341d3f29ae02cc190601fed63597a936e0eca1311f15c4ed8de28bbaebf2557619c102ede4c34fa33e89e86964bcaa118ac9fa5f5819c71a04732df4bca41aa1d129a948495fb7644a8b7c9f194be56ab0ad32d14069f66c53168c4a492157f65685af7eae63ad5b0b0fd4868d4ad8cb3ed1141283acb3fbe5c08305ad0a41627d3c3a74d35d2969e62eac6ce2122b1fcbe3082ca070ff384aa196e4e4256f0e4966a00f5e4b3018e1043c93e1dec69def92704ae3093eef4e2f0b5a85e052e814f3754fad9e0de2af059f39f68a4f7dfb57414929d30b8ea03a978b5589b791f37a6654dcb7e99b7499ea1fe31de984e6e684aa0484d7b4daf412da9c3952b7a3357ce6c493f346f0a8362532a282937e76bca09ee548b2d95496d6d8cbd80fa71ff876b97ac542fbafbcfb6db328b0721bb7265fef6075bc236684f7b57580117013bdfab5f815b1f9406dc36d4617a1b1d6bf8805cbe20c14f211fd554a1041fd0688f84e3b840fb200953ec797980a1a954b9e5df1f3a43f6cd15faf81f8355124d1056e3f8914789bbdd60b61204e64beec9d3cdb281da1cc6fd6bfea08415fec0e9ee0795400b92f17402897092cc2c139abd07cc6a078329892244afee20666c1eaf2af1b4c6817eb947d6e12888fb0a491ef46a7b5ff48aba0142a877964551d3e9693f679994b1c40a75e8a93228298229bef562ba469ed8d0636b2a882de6ddc2ec69d0f761056b9d17f2037c015504c27cc03fd4730bd6992d93ee2524657ad197b598f73af6d8666f78afbea3dcbd6e287a28f44295a61f2076973594496995e5a4f551d13ea58a5b94ca21a763f8d2994cc4db091922db68e7b34e0db85c2551fd2e40beb28a8a68b2bfce22f269ebd3bc8679a6deb87933db1590c087a0fed002f7d8ca8d18d09c00cc12fb17deacd8844fd416c5862f0ad334af7ac084c54a025b39940e5babc2a9bb573312d78954dcd6a8c037838971fed8edc41709d582b88d574fec0e36af088d0f618ea6d9eee94dbd06ec4f5d6e0eb4fc2048301ba582cd5626c2bbecc33f66b8191f68d3dcede970f7e2f42b0b5a7f13432e1e352b3d05a67374acb54a4254518ccc1771b1d14cc1bd195370bba9414ad10c3ef59097b088b802748b910d596239c6f2bb9a71c9326ff04f63df7eb05613f1983c07efb3c79640c774a77ee50f704481a7013354467f8b023ab5c5c821e013bd2806f857484d5c335b04a0cf1f1817a6b0a08f8267ae1c4f381b5324bf558e9a0640037782396da9fb043afcc113367696f63bc52e3119f860389d27cd4edac32e3e23a3d3eae30c5a8074fe421b7350e1837ad3aa6ab3d3a05cd6b99bcfc297bb3195c806a22413fd02f29082427dfcd8e4cd0c741465d6f656325daf4c81e58ad27020c778e44d056f62e4f0eafa1c0dce376cea2d143eaa8d4745557902fd70791ce98c726be58d9b9e26ab36dddb1601853498c00ca6f1552862cabd9b6b426376a7de4066513a51e4223c451a2b33501bf7b5137203b7340893aeb41da05bfaf21b6df4340ac54c88b0d87f961b47216a99fa566f113adfd1f712e65e176e00e22ac54beb181a3cb941d976e4d629e845bcca5423f560eee2c5f37492e93e764976cd6e8672aeb0cb01c88c12fcb27068f7ca27df7cda71ab60910a7cdc6c4bfb9da66ce6a453f4f2becf3137ad5c7b030eaced0dce653243c30c0a6798b2dea1bb825ce54e4c531c94ec8e29ae7b77c80f6ed56aad57c818936109e37cdcebec95c6f13d467307124558c71b3ebe1f1254478cff0357d8a4026fc16fbf66101970f0f878cff154389e8868509c424d5fc5b9c3f5f5577c648beac230b36dde8eec8474de335609e227c45964755a2ba123aeca9fb3cf4916e042848525d0b62d621e77cf5ed6f69ab0bcbe2cf18d49d4731350f85f061fcb9c03f69dcb468437111d7f03245b7d342383df0dcfd93f5da3d7deaf5bd3b37e0412d5b5da76c1a8ce74dcc8af866e48450fba774e83b03f8be6cdadfa522d611125ca244ef49234208e0aff54244966bae0e58c23ed9f90321d316f215a19cd14aee2ee6fb454c25b4c091068c3160152db13a1184932611969aeac2d69af87cbfa7b283fee7eef5a48cc8f65b192c4e9b6a7807a7318b11ad6e0f99d7f002eef84238a496ce1c2f63f3a995993dcd6e61dd3224132d0f3c3dbb4dc291cc81dc45e4b000bcdd8055677ddd7f3085a1cf6ce68bf19983adaf300ea5bc48988678164463eff47da5c789c93079523222e17cb4c9082f40823079f32a679ec1e3bf039cfab9d6aaa2360e58f4675ea944676d2d1d1b3ccdbb8cfe12a25f47983effee12f4a40234fd73bf44e3fe9bdb7d5ba493cf0e93a92c95de1e6e08fe39f01f7091d6ad33975dbad701ac87346dade4990bbe57b705f3c3e86fd2c3a23f64079a14f0cfa34cfca658df849795e135b969b83c91857fa119caf600e7157a5dbf4d77e0cef8e92b92e77e0114ade24b140580d67dab05776a972284959d75d0365e43373ecc67ea66777cd954d9261cefe10cbd0e6c47ff07fd34cf8fe9bd7afd2f0857bd51fe49c7610b0f3188c396cfa5287f98b8385e7643be27b3fcb20ed7df0a1d59bf584d0a1f43e20decb9bddc0588f74fd1e6a2e94059b966f7dc7349de92b0c06a31d7923f0180297ce24acc4688a5beddaca6fed24eb74ade25f10213903954f825bb84d44bf5d8c0e5baba4485594947bd47385f683f1ff22d4a8283ece52d1af57f4e7d5a145b7767e4fbea5260ee81d1de8eefe7869ce930276e2402e872bffa77059bd8a1187b76829c458af0ed629827392342d541d3cdc177e7c416e4fea00c88669781f84ef9ffadbbf5ebc80afce2e9fec25da73684f45d71a7c5c5c7ce477f4b4717c6da34e17e44b7057518c56a0b398e6eeef675f866dd10f3b954b96cb3c78f3a5bc149d3a8ae6a1adc51770fdf614ccde5cb8040557657ac7e7fa62e02030bb482cd2800aa415712c58a4b69fb782fdcb9fdefa7b61f3e2d8e1eed1505dde9ef52a4c44bd52711b7c3ee796d154d8cc312f5fdbe90b1f789619c5d010d7bb0cde8cf7ff45ee89f82d2d7a5d5ec937a073e71465ed1ffa8744ec6ec84d10190e19252150fc6374df5156d9c25f941a8c2b21c5b27e797e40c37982407ece6e44ee5462d98959c421d25407b8775173d38e9b0b97670ae3a2ff322600ce67d0640711d5128650ab7d3a98d2a36eaa7d49f7f313e19703e91a31f5f67b7baebab499114e4698d692ffe7ccbbb922fef1d0aba063e3b7b933586a8c1146bc2eabe2603d02c2f621f1aa17839f5d237aac7774fd61e09211f8f3813c67c0af65e63607bc8179545d64dd55783f611c52488a152f89d5e5fed7996de2c74b1e1775283b6e01ade89c2dc4c99d61df5123aac79d8101ec17bde7ece09c23741cf205dbe4cd58ccd64b9308f419afad445cca363c99ade57d46806f8412a24aff42f7587f4f82e22635af6f8463469d6c42abbf7d86fc65eed59e70e5f46452e65fac2d13f9467276e6f3da3e9e33f22da3a9e2e2c0b382fac25d596164bfcff5cc00d16f8ce6b73bbf6088476b069996b4ebd26329e68d3ac52f0e4ed9f0d78b345bc2f16e7163a03c39f7f25f03df6a6a1724832c23c528d9052a2be7742c02d089135853088da80058322e940e84e8f05bffff9d192a3172735ffa018467e39ce2bc0c549d6ccc5160b574310a86609b8bb0a9700bc7406ed9b139d26ca765c0c3b4e7b87d91ca316f2eeaea4977fea6fe541792bd981bc99b696a15242d0bca274083a22e3c66fe5f95b2081d117a21bee438acc15e144bc65af0fe8c8fdd850812630f29a88992c7acc828c941f28230c2f85e39fe441a1878516344a6fb3ad190e9b9cbb9c85fe10abfcd9b35a7bf2bed4c73d53f7d965f89f4046e44d9e8a0787feac0096184ba7a86ebb20e892d6c84b873f2d3c73636b564a63353b9afc2f507848ad2f0bfa4805528ac506ba5b086f4c720efdd1e8cfd6184af82adc8bef578e5f5ad1eed0ae77e339ffb7d86b407a"}], 0x28}, 0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r12, r11, 0xa5, 0x1, 0x100000000, 0x2}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) fcntl$setstatus(r14, 0x4, 0x4) writev(r14, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f00000013c0)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000011590000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(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) 11:49:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fcd81babf92e78d51f9ccc17"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) listen(r1, 0x5) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="00001bcb073975f0cab4696c653000"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:49:15 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a", 0x296}], 0x1) write(r1, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="156e0b97ed560174c8a78af736afcbc71efec56710ffafeece5ed72924df24972d92763c09254e5b1dddd70baddf7955f6c1b90801defa44b75e2b8d008897a0b406ac7c737cfd6d9c0d35258c47df9b21ade38ff9ca3dbddf713d652eae3b8827ba73f6d7af1643a02bb0ec976349adb911b242dc446d4763996d724d09567cfc152e964585f53aafeffab9ad", 0x8d}, {&(0x7f0000000200)}], 0x2, 0x0, 0x2d) syz_open_pts() readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) clock_settime(0x3, &(0x7f0000000040)={0x7fffffff, 0x6}) dup2(r0, r3) 11:49:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="79cb02d902cfadff967caae5f7e77cc5230b85a9069b2bbed85b0a38cfe8af24f3376bac20bebb93b3215416bf9f", 0x2e}], 0x1, 0x0, 0x8) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="d5ff9668", 0x4) 11:49:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) 11:49:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xff) 11:49:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da47040048c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfcd438178b33545a9645c9485b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7d81f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d17bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f00"/838], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x81) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0xf5) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x7) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r5) r8 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCCBRK(r7, 0x2000747a) 11:49:16 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r1, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x2fffb) 11:49:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 11:49:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x5, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 11:49:16 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 11:49:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000006c0)='s', 0x1}], 0x1, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000700)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0xfb30}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x3}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x8}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6a}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9da}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0xc429}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x5}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x147eda81}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffe1}) fcntl$dupfd(r2, 0x0, r4) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) poll(&(0x7f0000000100)=[{r0}, {}], 0x2, 0xfff) 11:49:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x40000, 0x0, 0xffffffffffffffff, 0xffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0xffffffff, 0x0, 0xffffffff, "010000000000000000ffffff7f00", 0x20000000, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x80000000, 0x400030, &(0x7f0000000080)="ebfdcbff48e69931929600001c0000", 0xfffffffffffffe8b) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:16 executing program 1: r0 = socket(0x18, 0x2, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a"], 0xa) r8 = semget$private(0x0, 0x2, 0x509) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000380)=""/128) r9 = dup2(r7, r6) accept$inet6(r9, 0x0, 0x0) ioctl$TIOCEXCL(r9, 0x2000740d) 11:49:17 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getuid() chown(&(0x7f0000000000)='./file0\x00', r4, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) utimensat(r9, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x3, 0x54fd}, {0x8, 0x5}}, 0x2) r10 = getuid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}], 0x88}, 0x0) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) 11:49:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140)=0x1aaa, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:49:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x9, 0x2}, {0x80, 0xde, 0x3f, 0xffff0000}, {0x3, 0x20, 0x0, 0x9}]}) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x38, 0x9}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000580)=[@cred={0xf}], 0x20}, 0x0) 11:49:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) 11:49:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "da97be06b8d6c157347653790514d1ec6b156507"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r2, 0xa, r1) 11:49:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000080)="9b169c6ddc483e75eaf7c13a92b26ef7cfeb20db5325d303f6856b61081222573be4e3becce71f6be08865c2f963fd8e68b00a9891fbefa06b668b46e3f881660e7a50dc2b6d070d84c28ebcb2c5a8d1c1e5a80a9a93bef2c4ac5168de7db45b6200100fa380147bb3"}, {&(0x7f0000000100)="3b83916ba64c8fa3e2fc9527eb52e97606fcd0541f8b01d982015ea40546ef036b107290003f5c8451cdae41c57fdacd0da0e3a29314aba0261c7bb6381d583abe62203e015c1ceb2be90926b489ae0074e3d0805de1d855c199da81609aef39629db63e77780aca289390b562a8e14dcd30d680ee362bf32ae04ff5ffa5945f85248660505d184f72664d5a763d3e3332fb1122dd9ac5cc1d887c85c872a6753999"}, {&(0x7f00000001c0)="bfc1cf4b7f64ae205c4a4bf7534c5f4ac23dc84aec332e073926e8cc05930d68feb0182f9d675c5c891dea8ab45766e2cdb4f668b95e0d7b8318021aa76e38ee9d44593e0b5ef2a4c7e80fa569825cecc140ef00cc324379cc23ae7707feeefe5652fa00ed3ba6f932c4769bbfcf78883fc01abab4f4d9ea0aebcbce23b03235b82961d0a6ff34495ea0c917ccb37f168d317e85aef482b6e0f697a52ecfc50169d1739b242ebf3fd9afa12495309756f52d2b1cbb28fce969c8e185002fe8b1ce4fe541594e8ace10164ce0d1299f71d5a42b0b808229e809eeafa3ba991134654caca3830dbbfacfa5e87c0e25c633d0dd4faeeb27440b9cee9c8579d848ef11bc97ccc9c34734c3c2d3ec126740cfc173d4193e74f9c86f06b691071ecaff3149545dd1ae9ea753412fafa5330eea897655e36af8d0eef6b14e6a9c60dd681b8ef0a931a368eba7c9bb79f2110a4f8a0a20a17c8149e966017ac2136151470d9c9314d4d028c9e52e2cc0995f39d2e1141ee120581c2e5ff4bdd9994d372993d75115a95560407650cec3508abfac859454cfd7b384f7d71a538fc09d7565be98cb1244a1b92e0748d515598a32c6117975f3af9fe2329d7bea25b601d7e4e6991028b2e3134fd3e0cedd56544f74b3a7d2e6a0fe53d1bd14825d53622adece59f5f8bac247a9c3d7fc50875c2c26df0673c91f3a45d9530a634b9c4c272350bb0838b812dbcdb99c637f56fa3529c7677e31a64b23e224fc2570a350dfb9da8b9b68aaf3d7a1aabdd4e767880c012a247335adc6ad433cb2c6533505846c02d9e9bb31c46f0e2c2ae3497cbe3d772ee7ac7926b76cda921d0354e6c06fca115955a0062ba1a534b1f8ce0e72ab1485d5e7804803d761efcdfa3253a7c73883f943bc497db5a64c497e7230ff2f04de89400b74b7d0e458796a763288785cf0ded3602eca584be0e7c0bd111c8a37a6ae999844871a8652b5c0dc13478889180b79622f569914f61316aaf42f8917a40053c51c8cce1d3a9faef28e8889089d147878e6d547b272872c4e11d278b8104ddfa3ed3d7927a05b7c2b204c5e96f753a197f7de791e88f42ff97c34a31c517cd8c460b4fc44959b2264af3eab0479ada9d880311a34f971ddf69a42c2b55d05971cead4dce18f59608e8079bc714dd7c8f74269c17de8252ed579fc3954495288d5e376d00bfcc9b05d22c4ae4f34c5b3753c6eec309d650a15bc278f313de5739315fff310abea4300ecd972dd5dd933b82fe6aa2aa31e7da065629251aed8ddadb5196bab579ab41bd20e674a93ce3372aedca378ad13f25d873dd80266118050e177b4be4d5ba9d41e636397d43ac36d686c5000b47e765a3b4d1a6a9d37ed99bb4c84f809b4ecb0f82b591ceef616fd1b7dcc446e0963fe7c4d350f9df2e3502c6bcd1ecdc616eceb87383751dc5f2345a66b81707570d5b553136f0f6c465136da11169a721ae5fa541889b661a48ba77404d024637979b8ffb25eac4b9349d6d303d8497bce3059c421900e53fe52df317da0b88ba9e7ebac9f9c77c0a0e731874215874b70cb21a0208a10528a40e7be4389a86049065758ee76b6b3f75ac16050102dc2d5ad659ce069bdd94d1d87eda19dcd80d2ab88f8db9d01d00fe17fdc29e7dd6a71b3a5e9cf952a98940f72242898d63be330d9108696323f4759291bb73595b067d91df708e95cbbb2877b831ce8704529b846c977e86dbbbb0b7040ce40ceafb0c90202859d64e1f3361771f2d04187261daf273037a62e018ab5ec6124bed97f9587f4aa26ee7052111a85b7ad068d83280875bedee5ea74a4ab602cbe373151841d3edc2b7a89cf76a7d0ee0829b11d0e15846bbd890a27c11776923e6fd35607014208507324c47a1f1d86755f75c9df03d17d31ddeef6ec8f58591dfb34b6ca34494396ef185898c6aba6ca0ab644ecffc5bd7106e917ebf4e403d824cbc4f844035c67235f8b778bdb9549810ab96ff028513d6f55f538f164ce30f72e0e522444692975cac8524b415a120c0c3febafdf3e18e7b26d778542302461869805f4875fbb5ce5b584c7164b559b9fc52300ad2846cfcf4fc8876e93c8d3b3451592b9a7d4c2a073eaf21b6b725e4b4f152c94543475428fa950821c4a6af5a3f92c1772c306d9a0b06658640e37b03606d35ff710376ec03489ce430408af61a18b6c0d9219a958dd11fc60e03cad8c8dd138a87a6368238bc22bc8f8bd166115396ea159b49f07423ee3ba0047d2d1d2553751a5435775f0e5ed3c533c7661b5663b08ce0d3d123c92fbdaca936b0a6c1d48b85303366a8f72d8c1403d249c3f40184f73d3ab74bf5ff8b4283c9e447df8f76208b2b6a9624b8eb3dec4503b133411b860906ea7d46a6f0487bca116f9ffc3e0e1ea16b2f9d98d56e25e7dd7618bcf694e6b71f25536c8ccd985aa8cf05de3fd156f533f76e417267818714d2bc0e117e51f1decd6b5280c6148a55ece0d6d56a9a5d282f3c71c0349dcd0fff5fffb297ecd0a5101cd781bf3854e267c09b3ada5034d32cacc1e8ef9bf9f8a54fedb4954cceaf63bb7a6b7b4493168a86b03547a4dd4b4c91ddf3c2f8fec778e9057d50d5b569e3afcb5fc0a80e434103d6aa54888b629bc2ea00878d9c76858c7ff5d3f16966990769c9a42e1bf9e6a2a251aeeb882e1bd9cbeb911fbe4ef28aaf97433dcd3ac115f61e0ebf15a32b1c4abd5d87dfa6c8b35f13724fb92a546c00148d52d7731c97fd10413538e303ee4b143964e875a362dc38c00bb736b4a42425ad0f942af78a480586099a36ad72749417037825ce73939a1f1a44aa3d1f3ba4a2075facacb527961a883d1e13d53111f863a1555de3b8359038f57f883137797cc736d24cd34212e0f551cbbaed43d1410313b81d744fe9d7d791e541a04686e098ab8d2fae017732a9985c38b02262118231cb27eaa4b6f8b688f47fa6212d8171bc1bea7e488519b7bde02a422e48c4b4febffefbc1900670023dd6028af2eab222966901592af402910cd3cb8bf1095aed7caf25fb9a0a2f243612ad638b73497105ff2bafc9ff5be8772c1605374d79bff5e6f3d27599d02526f6c1f65058978853cab6feff27ff7cc65fb7d12a78c2da36717b6bb254189b543977aed8050d460c3ed32078e1f6cc6e08892fb965d0663d1215166c1958535e2aaef76bc141bac41bce0ee61de8fe9c89cc955c3fdd71e5d155a065826f9bee4154f0c71b0f5e2e9bf4d3f0a16a4a651f746f45881e22567fe5b8a038d8c2d7d477e3e8c80822490b7a011d72227060eb2fd027ede5dca2fb71207908b9be6b0836d190c413510f267a6b7acb830c75e5568b9bb7de99db485c3e7d12d6b7ad301a04c635955a0eccd67d80c86b5269fe614d55431f954f433aea38c6ee0b464cc180113dd7fa5128298166eead45aeccc2d2bb305084cda7cd2f72b2ee2361603193560d02e3a395b253932d9813663acd7c5ad8e40a2426b4b7868cb465f252cfadb52bd229633ddb350fe0700281f6ebc95db38d3b51e5faceb1889045cef8b82072f7230b27531833152b2f0b8e7a656c54f3a0f883876ad17125c70352f889d122bf17409e7dce75f19abb52afdc9c792a3bf3750191783da40c68a0ff0943aa0c452c3919e0c7eb3eb9c30f604a490bfaec402de0bcaf141037c6dcbd8016c4822f3d92796813173b0135d7c2304958c9f47568aef2deb00ba3c0f294a71ccff852feb0e6be9a7f2f7274a2628a83fb45c9494d77731cc055586a40a41a44f83dfdfeacc4fd54a22cd25f3a34066f23a1a37f93123bdcd07a2d67a1b554ede0543cec6c7f3be052392a70de4da38e7a581afbb2e29f67425a132fc5f978b5c0571cfb8a63357fefab892dc149cddeb0b700194ed89929754f3f04a6152f6a774c9724932a7d85c4be1d711771e4fdef6deca728f22b258dccf54056024060c5c4fc8c04b34a766a0970929d630ad9a449e5994dc209d980da0a361f9c178b647e37720fb3d4b1e11faac8d6a98838fd0fecab695b3ef733f4971d213a1f41b4dd4ca70449aecb8531f93653567a1572f46fa12363df088899aaad241927210063c952a404a3c6df6175fe26020906525816854530cc673ab7f8454c76ea7e7cb35deb8258f1843a3287d8db2bc3fa6cd613caa198361dddaad690ba427ad80ff7b4f48ec99ca757abfd39ed870bd089a832d6c7a4db6a6d751fd21e1e67a844affd650a8fb91cf81ab57599c45ab61b1376b24addae2fb8a69984640e0b4dfffe8efa6a76f21a9063fc74b372e7f215a79d2be23ae79cf887ac30e287a37853fc70c05acea47ec8bb6518b690cfcccb9eb8f6a02b7801fce6bdd694f022b88ed02c0efc7bad4ee9614a0cb80677e0e9280b62c3e5be936379bfe097cf51b8bbe432f7d2bc63621c5f23929b9baf8b96a88e352a8ba4803cab090c895be05b38320bb04f9122550a2354fd4d00b5905b3c674e54357cd16aebca16fd3f45a31297744faf25f8a795f47af7b596cfe66968f37bdc4ef8059461f954865b32887c9c13a64409bb4d48eee0ae52fa8bc391f47d1da371a84cb30b6cffce8493dbd8dc96e3bd763f4a89efe9b244a8a252fe1df94adc8d9c79624074f619a40942e4190213773822404c8af5d3c87a7d3eff936e120ca653d294bddbae3a0850d8565284099b2e2b49d622f88a8e86162dc06ef823a2ea25e6d8dbdb3b022f569013e89a3369e5ab57bd86147f1062dee36f8ee96ae785a5228e1875f021e770ff2d705cae8d417b835170fad7627ccd4126989b5bea0de1f13f11af8994ec0c6550932482f875021e89ad4d966f942594a52dcb4972497ab32f04596489548c2a1e82be670228e76df105b4a0b0857842b2ff42edaade2d3cac2d11ac21d4e884c3a60007b58b0a8d379d985cbb0060b58cec3d370a131233e6e38c04c78a2b9c376b571112473877ae28f992f1c78af623ef61ec2479dd79f2823536392f171f164c098b93de01d6bbfa194021dd9e6628f7e3b3abad55fffb132bb01643427d36a497ecdb994dab7e91e7b92535d8ea7089295bbe668898bef5f51698e63e5acdcdd402a36c072e019e4174ff6ce571a39a9ae501080553fe470a788d1ba0cee1fe8943e1d9a035968a8d296309e98696ca9c4ed974ee741afdb1dd5f05e5114d9758e61a9e8caaac943a662a64a8d8040989d4be60770ef54783d296925cb464c13cc7c52f8854246911117b0145654229e5725cb0cc5ad7a0f64c70123e2426e5e7259a0e40498bdfcfbd47c1508f2d41eb3a836a1b472830aa21a89b5ba8f7889c8cd83c781c573be0c9057d1a76d8aea9ab469f28a363783ff6d2477a9d9da83f01122d21737e7d79eadd0915707809c7d5da9bd3a638b54eaf9b64661af23cae27cd66fa9eeedbc17ebaa216e471a3c23b6e73e5f0a6eb81a63dc911b1b7177cd6c1eda11278a8a849bf3b493c78c708b0904fe5796e76946b1908bfc98ab5ae121d334841eef42ad2e30a5a9062400085ea45ac44e36228b721c3d23fd92ac4376d04bec497037830636523b58035bb0bd04085558687cf3c8570f4ccb09e4ce3ba59b8248509c694356585bc434e3c145d6a52166c9a5932f8ebf072e59ec872c3c8441ddbd27868b93d5354bcc231c1237c0f7f5b3b6954994436b11241c4d3af8578a4f475d719c5de3ff0c6b2d21ec642ef9720b0906a2d91a738f98715abd43dfd19b91818f07c5a8a2d9ce085d9ef3f59dda09019abbfc58dd92688018"}, {&(0x7f00000011c0)="91b43d101f9a00c19e2f73f73a84adf9ad1826ae098f8d63e4e4fd8c4e482a6fb8419a08e837dc8cf359128f3a140af67a394adeee168c65a5f8872429c8ea216916387c6b638a76ee8c17e6959bf63334"}, {&(0x7f0000001240)="4311635878144fa3cec2f37e11ad6db1b4dfd0aae52c90276729df59d7dba8c2a112691cff17364485e67d76e86e3d7fccea97af2a8574b735debbfadb67b9f8253bfe63467bacc921dee0d9fe890f9c3cc4ce272873d81dda1e7b23c5f1b8dafc76e9e5e90ec15a85c6fa026bc13859183b9421c3aba9c16734416947dfc78586dac129294b1f38aa73e4ea7140031d21b6b62f6e952ef09626c9088d4babf549902aa7eb11374062fe82"}, {&(0x7f0000001300)="d604d517d1044ab1b11b294f77c2c314bee02ba950ba5017b83bc4be4b2fbf20d7333e616134d06ece9740b73ab4a6f0c599750daf8665cedd02a15ce6222e6111e98bbfa8e46d26940582d2862485f56a237621a9ec261156fa"}, {&(0x7f0000001380)="a02121f36896ee32d1a09250725ab6015288806688159170ebc657a45d938604f08161652d5d95c7fce38b88c14d8ae5d40dcfd783315c769347d5e055d908134019cba9662756e0a86a6b7bb527c539a42834ab9b0e5802f125ba201b94aa6a676c36283ce032c9253ded6a71178ace505ad43e2c22704be1eccc9078fd0dcfc4b1987b31c9dd321ded5d2fe07e801805513ae5974caf75bd5ec881b51cd3aa0be54a733180dc6660f3b83554539abf7aed41106b4d6a5a3c156fcefe5622a602120b722f7c888c50c7bc45d92829ed45a1cb2addd6187bd5c369e0295583970b50377255a03ab6515f33d63aa1945183fc3863aba587178577d5a7addc902317d9c3058abd76e2481b9a09917e1065b8b948cffcf8245217b69d1e9fba8426ba9423884fbff11d6445d8e6de719e7d7f2acc3f5444eafa6cf56bb0b18937ab4eea464c42e7bcd364205fbc76f1d03c47776976ec788aae58bdb90e4a781b444b5296e6607bdf02e81eb5e187457304414215f8ca4f4a4ec83d7331f0589500b6be98540a17b91f75666184c556b908ab2b6b91a16dc7417898992651bf5e5a168f61d6225c1bd69e3136e65cd397f770fc9e246fa86ac1506fb512ba1a4d9c2a3b269b29a7e28b1de8bf313632978beee1da90f90a3eb2b69be6f5ef4d0d135e85a5e84b948c47e96bf259764f1f8c2457fb2dbbe5cbe2a16397743839238ce0ded23c39c3778c623728f1d0fc5453e72c97a331340e31335fd4d6cd50ca4025d9907b0e5d5958238685355f56f538ccaa5abcfe5c6e78833222db873a58c0ace03cb6cb13eccf689389713284105c31445569c26490a8fa7677591fe1fd715d696ad10ddbaa5c4feb0e2c6800796dcdcbb81efbf1ebcbc83fc212750e4a6486a2a842565f16473254c5357f7a3d6a0e86961b85678d4d674b47b75ece6af92176d4d2b8f74d70abe4144e4e17f802834b3afce57a5e0dfc5851517a063efe63a625da05a2718fff3ed9272a44e89df7ff7953be99f3c378ea78372e43025b3c875d0c59d63d5b9f13cbc77370651365996b3c35fb094aa5b2eca7764afa2a716eca2dae974c2cd55a98ebc7d2f99d7a22ef3e8aa31db3a2d2052747f2a35665f29ec720bac15ef8f0a4adfff73d0fe1f0046e5126d82f1c8c66ae8ae3ed0089031caf5d3813c0d8b7095d7c1c8cdcbde444e85b532b71463d3a364dc2a82735f44ae0273947d9c3957f08d82f47b62aa53966c9312dc112ec0aade7ed263302f05408dded0f5010a026a184148bc98e53e2fc86405a833c9e0576bfb6258c5554d2d902413bf16ec607bda92e0ab2718aecc14a43a6a62d65f25ec6695b435419319a77c57c472bb13ad997ed0b7f41799fef294ff13acc7270c97fc0459e5c8f53846a77b9682ada6f3e8ee74bad87a818fe792118b6f3383a1c86d1ca7ca2c6708d9850d2a87cdc98497b0e416a270f933ad518599d9b8b6c5306156f23d9a0bd19e56c2f3b9c61033b5adf7d9138408397d25e6c77fadfe593fb0c0b9c9487d94f02de6ec29a0ee5ddfea96f12588430d895291ab5236f2b41979fa96cbb8f207eabd2df8da96f2f0a33a2159053cd987b15356a7a38986b4d58a26f6d8fbb2147c42389504897226903dd25f3dd5dac52654c669282337baedcddd538aaca09ae107310c216c60f38fbcf1256d0aabd953d93e93567e51f269fa6a0681bdc5cfa9cf5a0f5923c925b5f40d7280e0d372d8c63904586eec4afe7e1529122e9bcf64f4096248f92a8ef43bd2a5324f2aad9ecf7c520b37191cd0cf9e16d245b7ad1f6c691c39a088789337ed44ec7ddc25507f75dce00cd2d124fb90da5114cea98dc47a858db74b29798eeb3672353f37bb2d830a8251598327f5c3bba19954cdc6e0fb90b8bc5a65903601f703500c40e4a0c29147487b65c27f8d4e08022b1de6fe155f00fbc5af314903d248eabceab22c9868160ae9776fcd6f87b83f194b835d693626bdd456a4496b2515e9329726e9c52a6dcae46ac4df1deaef7fa0c0a8a780c3e4a8c90f8cb68ba921ceeb365013be5570050fc5dfaa4f6474b1a8be4ce846cadcae7edf856e75ccb0d5443262bc9b7b3e19ce979488673da196215151a9bb4a1e6ad8f49c373aae0e404e54337a9c3d2c2950967a669497fa8f7ccad1a27e934e6bb2f3bfc17ab53f8101cc4159c6dbf298c664ef38ec12867f9773a1b843e89803aa7c4005a384e1eb13c14e7ce8175cb4c3e3257dd8d0ff676d75ef36b415a839553271acb0ac2623194c6fd86c5ad44c6e12c2bceddc236a58d5c5f1db4a5f00cd0316a6863fbf0145d87f7c97ff07c7b10610884b417c44cc4b418510423e363e9f1567a6831bc06896716a14d8d41517141774f3247d937e32b51dd5eecb4c28b4456bc03363328d2a133a52d30ad75ce289875d575223d6c5e38e1c98ec62f5b2f0010344914e395a01a38ffa5453634469ac654ec862e9c074ab519ff4a0406ed576e795137c6b47b61802e37d4625c6b2699ab54abeeb3f5b6476bda98d2cd0436b8c01a2a658c0940045d501906e1cee19c7fc62f540ab8b9b591fffbbbe8c68ecab7d0369e26049eabc9c57744ea8fa652ec5b37daa78c547ef21107733b82ef8231b102a14fc455b98cf5cc15626020fb382e1ddd038a8d8f4a5fb5cc4f15abff1ca49ff9fb9554bcebb5731e1f1feb770d7548daac3acea0215b652e13a84fbbebd76ab8c8778d48fa2a387c96694d913581c609e3f876d0add953e8aa74a196c068479d462e387af1d2746a1eb23d2b9d8459e507428389963ced0869e2b8d5996420f0e88e27be63293c5da65706f88cb83ba99bcb77ad9b6a828ba179dd4d18b380b0a10aa39d5bf6ad91b053de351d704c43d03ff46ebe78c3655a27d4e02bc8435e53b5319b9e6b2a952fc8a92d000b35b54a5a8dadb2283707ff38b63e678d1b727b36827068739be435314c02a5d0334cb441a0524daf73078eae025033d1601d1dde351850b5a610dae1eb3901d9a9ce4e6aeb3eed73b0fc505f77cb4e303f3aa11826fa4e74ec1c1b43a36d27849d1734161993456bef1be31f7a23c52b2685ef94084f16eca7a4616b86dccbe24d4216bce2cea37dbf8ba3b034585397b35acfe07f3b7df29f3414d5437e59f60dd5faa54bec20e2df449c891ba0278d98b66cfe0b027a13b8fd6971676cec5eb0e4a400e02ce2478d264efcd26e2a49bec510b26dc53bddbcf3cc18c90f94f1ea63dbf2e8028a0fb938d50710e26b51981ee504e5219f6cee918ef29ca9564d05afbd8c97fa2a649b85c52fd9dd7715eecb5664938d52f75f6c4d99fe0b2beebcb879c5eb9c6fb377a2d18ca0c654dc96e8c715c1ce892211cf73b447aea5dfbf1313d425a1f2e9877315119aab542b3f35d78f6f498f067a92cb32fbf7927e854af25bceb8f94a2fd5e2aa0e5b3d5d23c31bd2c2e359bdb0daaa8972677efc06cd114313fb611d5fe22651edb78ecd839d066c756fc3709222ebc3ac6c867174b6e55c6fca9b33beef49c0d56023f8f0096a4e6236a19401fe64870028156f6845f03a9f2c5ddf41cca6b92d52435717785b3149db561ac3238f9c8d07eff052a1bd87821b9e8ec566686eaf8978db8e3192146dd9d5fe7ad7eb1233ad66c436a061688d7c5e8d74577446c8350e773dee3ee44bfa2466c241ddcb286595b2bf8996ce112ff8d58300e52ae616beab9e5dc31d6346921d4428f6b0c1bd37a0206728bb8480474d876cf747957377e83e13c84470c30d1d7fb73bbe3e9bb689e18990653d2171c70e79ca81716384aef0008075cc362b952f65062eacb32c71a9d704bb250f92ccc43e88addaa538de1a24ac475b63b0072e3ac4118aef90389bd208f2ab63e2746ce381638ffa9cc6ab16cf0c56be3e874fda32ed2dfce4c010241f83e2a7a291afe41edeabc6543bf557daf98ab5190484a3372c96f83491992d353e00ec5816a566d4c3f5e19fa24b21823cc2000d3dc3da3caced088086b088d6dd008ebcb542176106b35a3bff7ba29e6c6b078f168adec9dbb2b594be5ce2ef1e102d41b28d113daf3953ae5477d03c04934d0cb4c94f18af3a7b07a90f7a50ab20ed564b561a2f06922d0fd0bf056b0ddd23ed36de155e93f1ecc07d98fba05f3f9a28a8a244e7149cb5b0a45438ed23f39019d0335b12c88c9c5240666ac66c113ceaa23801f2a6f50190c35971ecc68aaf31a49c37f3d05c8085f8f22df8d1e84e4d387b444b5ebcde1bd06d7362773b3a6a5c0637157d5a217921109e729dc450096e5c318440496b5a07842bf7e1673b64536b596e91462ac25b09079bedf5ebd379e7aaf425e325c5b82fa09aaaaec35ceb38912980307b521458317ef2065e33cc2d0d9a110c1001708f1bd73814a122bdb4a69e612fc8caa4456cdd3e99c8e7d1e33097f62ef60cab37b81338f9674704d61daecab7284301f63557bf1f32dbd11b31bec838b25696daa18ebe85f6ebd123412d62b4f9f14570206ef9893bb0618d525c26c9ff63fe6bd6e0eb5a6300eae9800f107a3268702eeb07ff53eb659cd11986f9df4a47f09e298829b2a3592fca2eb1b3642ca1b12a812d7047d2fcb910937f8943d369c30cba716895f56bccefb7028afa7368fd59fdd99f98ad0178d5d1b986e1ded06a2291133ed4efe638d3636031f376dc04de89e71cf1f9082892f40649367e08dc7fb54ef751a6f301b3abbb7f14745d618a3793450e9038c9cebaf4b97bcd42fe2b273dd5b144e583a65ffac80ef0d11194af9fbae0b733d1a2d28549278404bffb206667f3b2cd6b741a5d2dee6388a6d96cf61324527ded6baae1a3ac56cb8f2379711abf2c6f9eac57ddabd0b939071fb17e8f4c41ab2ee88448e0bdeff96de80f8cd90018523b40572d0fdb5dbebfe15bf5f1189c158efc273049632987e0406bef9a4c5f9f2fece9c9c174e7f4576befd4a81609efaf49fa3544e073fc60b6968f0a943408dbcf6f267175045001bfac1ab002bd9d0d10d7cc9e3faa17bc354721cc30b17e35d4e89a4622331f36d4e9fd257bbe911f3ac50a553284393676cb5071cc229ea46086c462c9bc76fb0a788736459fde6e45ff0a785e2f44cad5edaece8078ec3e01e4384edbf4ee529d9dc50126bab342b42a9f443369f8563d8c9106f5440a9e2a1063cb73eae00ec6970e5b52c62cb51668404052b41bb7467317a5d7813eb67e952a111ffe6b24c0a16b7878f3f99dac4669eabcd229c823f6e993306eff5fd486e678a887933fd9c54d26a2e8e9356cd74d5c05e809f578f493ef585fa0ebabaaf2e772a72a7d15972a0ecc2831ba60aab10174cb7dcef8faad599e02da12f1765de93ed2b96d80258f18454496962d2b95f071d902bcd89f97741403a8878e20e747d1a71b46a83c4674b8954e4f4f5ae279916a24bd605c12afc8d4ee5c4dec796f82d33564b7a33b9743c9dbaf37e00f0735337f83b57be11c2bb06bcd26488a04ebc62c9ec8af8c477c82f1c210ba6a192dab5e11e4b1dc99f00cf386a6155c93ba106dd6df24a88200fe6d9d93315a9a4a7cc75fc4148e5f0146c8e060d1e754b5af16a6eed9b925350f4a0c71734ea6de61fd964bfd761dbd5e769ffca60e78db8de3be77c2b0ca4a6340a1315ad00dfdad468f5f3f2c40d970535e50c9043cbf8d8ee2626f08b842d64c0c968c4d9e3e3d364ef687b1ea3b3cc7dd123e5682bbadd39c7f7789fa9b4a30c2973a571ad83740a17c0dfe9031987fd6ed5b3a714e2f99e3"}, {&(0x7f0000002380)="af102a92a4aebe6a4a7058875bb197d793d457c43a39181c576185c190ac350529b9b884385782305ae37f34ebfb46adcfcc4ca4aa1e5e51850c86343e2fd02ce4dac9be7ca4f2e7c9af038362e5ea7bbcf9fab7c5aaaa008d4d4ce233fae1d65758822c2d4cb06b8e17f346e3a2309675a49ea3ce2357932456c177d1d84b4ad3fee0b40de06b4a4684fa7aeb939da8"}, {&(0x7f0000000000)="4e4bf0a9c2299acdb49a3310ff9dd870a02bca9beb42e1d3e3204a08c8a60e55026b"}, {&(0x7f0000002440)="43f8ddbb0d266d9b7f07052569c6900a57f1db45d5557914e03a808dcba1c09e6c9da961f7ef"}], 0x1000000000000326) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000002540)="101d19ca3f9f825db9fc68dcb9cbb23fa236ae5ef15bec778accb28146b39c4ead74f758e446a13e6324cfdb3ab778ada4a71772a630b11557c09cc9825fe872f1db42ed242d473c02f34b832399a14eaf3c5210d07c55434143e01a7f88aeee061b9c11bd9c1b80e421d0ede5aa6835e0330a4f92045870fd4a0eeeef0915bbe051273058ec00d692f8bada16f4098d778bb1248dbd2ca466bc76d91f2ec000519b9ac41cc2d8cb5f3039582c59cbcc7b19362bdc62081a57d6cc69633dd0f5950f97daf68b05f0479d366bc4bf82e5cb08b62a961e", 0xd6) 11:49:17 executing program 1: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000540)="b18638ff0005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376336acf00b78048000000091f7c8a96d961d26f6376c5b23ed00f4c8a830dceba4d553fc51132e27acb5d602000d7d026ba8af63ff287d66316ef895fda4ed931491e6e1c937282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012000000000000020208a371a3f80004ff000000000000000000000000000000000000000000c9ab336c38ced63a5cc4c286007cf1af979b23d66d2a0d26c8abc38ae983c597573cecccb1d8fff6c3f79c28e27ba314529805abf3a68e150cd0d27645aa42146bf4e9e11846866f71c5f342429ee4155564f91dac272942c196d3cb2bc530cb7786fa455d14af5bab84ee53dd2a92a0a759ba992ce31188e74d7880b241768ed3ca5fa941364350cd94bf6d0841555611ce129bf98a198403c83f6925cdbddbb7b9d4bd4f85c29a54f87e6bc22f4b6ffe06a5c6a8b90024ebe055dcca27d85b952f96ef53b90d78c1042467fde14cdf0773c47dd470608d475b120584385698ad206c5cbe1c67c479296b36cb25bb2fdf7fd96f5fa1ae5daa48eeb23da7c655e54dc56f77f565ed125c7f8aa35a4b32d984863c47b4d7d8d54e2546e852cdfd3a60db60136bad22eac7e063b4111053519159e3dfaec9a11d6c59da004dc831befcdfa65dc7537fd9b2a2a59961bae3e8f7e506669db956ac17ae9894fae1fd0a5f46b663966c0abfce023cf857", 0x230, 0x6, 0x0, 0x0) 11:49:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 11:49:17 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, &(0x7f0000000140)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x102}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="d000000000000000000000000008", 0xe, 0x0, 0x0) 11:49:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r4, 0x5) r5 = socket(0x2000000000000002, 0x3, 0x102) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0x7}, 0x10) setsockopt(r5, 0x400, 0xffffffff, &(0x7f0000000140)="de468c5a873a9568e3e9e44724a4f0670d9feef0e1e8c3bff0526cef0ac606f08d8a38dc9e5ba6045f6889ed72ba7c1f5e977f52", 0x34) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r6) openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x6) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket(0x2, 0x1, 0x1f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000080)=r5) 11:49:17 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffa1ddba08aaaaaaaa0086dd60a4f00800082c23fe800000a800000000000004000000aaff020000000000000f00010000006615bc00f3ffffff2afcdf65f57c945bdfe96f00000080009078000069b85303e6c1e3aaf52b9400c32abaa47dc4bba162711a3e82a7cb137006c30557e6f77c3a138cff0f1000bbd01b4c2567a7890e5356a53c62cf456c1119e7a47930c2ce2afdf28d1dbba455b47a0cca408904737304f7aa35a3f0e1ade4e38005633ffe433063faac7f3ae71336a630331701454882ecacc61612bc03f9a1b3c23f087a9f8a7893d15f8db204e7b9612b94e1ceb50b2e96c5fc6356c2bafcf93cc3eaf31e7bee6a0aa13f8995b07500000000000000400000000000888a37c048d55f1ccfda0000eeffffff00cf32d408022c1e40e178eef9618389e6e792227ddabd0bd800000000000000000000000000000000000000000000000000000000000000b54781a1259aadae7a06e43a89a7e3fc2974cdf8d506b02cf91675a532aa464b"]) geteuid() 11:49:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:17 executing program 0: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r7, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x1, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1000}], 0x9) r8 = socket(0x2, 0x3, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r8, 0x0) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) sendmsg$unix(r8, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r10, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r10, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r10, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r10, &(0x7f0000000280)=[{0x0, 0x8}, {0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x80, 0x1000}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) 11:49:17 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) r0 = semget$private(0x0, 0x1, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x10000) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r4) r5 = semget$private(0x0, 0x4, 0x220) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000040)=0x5) 11:49:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="0184d94f61082130c8a55f781260") 11:49:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) semget(0x3, 0x4, 0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 11:49:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0x3f, 0x0, 0x8}, {0x81, 0x0, 0x0, 0xffffffff}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/167) 11:49:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 11:49:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file1\x00', r0, 0x2}) 11:49:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3c5, &(0x7f00000001c0)="e26500"/14) r1 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt(r3, 0x3, 0xff, &(0x7f0000000340)="1e6ad4dba92a102e54d131077de644090b5c0145a10f2fd9992e96f95666f904668db72c640167e30341eac41075f3f377b22b87e259ef859add5d0e97fa2d3b90287f5f1622b549b209ec", 0x4b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r5, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r1, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d", @ANYRES16=r1], @ANYRES32], 0x2, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) 11:49:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffe3], [0x0, 0x0, 0x401], [{}, {}, {0xffff}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCNOTTY(r5, 0x20007471) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) 11:49:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80}], 0x2000000000659, &(0x7f0000000140)={0x100, 0xfffffffffffffff7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f0000000580)='./file0/file0\x00', 0x6000, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x1, 0x2, 0x1800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f00000005c0)=[{0x2, 0x3, 0x400}], 0x1) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0xa32, 0x800}, {0x0, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x3, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1000}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r10, r11, r10, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f9, 0x3}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 11:49:19 executing program 0: getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={0xffffffffffffffff}) 11:49:20 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000180)='./bus/\x00', 0x4, 0x4) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') 11:49:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 11:49:20 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a00fe8000000000000000000000000000aaff02"]) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r3, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:49:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69b", 0x1e}], 0x1, 0x0}, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 11:49:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) recvfrom$inet(r0, &(0x7f00000000c0)=""/216, 0xd8, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/44, 0x2c}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:49:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000b2505b0b4ed3716f0e3d76d39fec1e83df9a2095de5aff2c9648a621f86a85e0e7ef843041ecd090bf5ca8b6f22a1bc625abf2f515865dbfa36e173011ff12feba6d643d772a0a010499de1d80bce0f8b91d215ee99ec107f09eb3f51e6478c92104bb697fe8f62a4de428cc59b676766f9fdde6c96be559e3291353065be6e8338a200f13f0425a4faf46a69b7cddb77ef5cb92e03c279b270b9c152b9ae84a79ef7900edb7aa9b6fc13fe143249fd52f0d68942d0d5d814194c69fb9685c39a931cae488d007e36e77e3c3468050576bc278226373c19a00"/229], 0xe5}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:49:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r2, r1) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0x4, 0x0, 0x40}, {0x100, 0x6, 0x66, 0x8}]}) 11:49:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="8202adfdffff6502998ebb65991fb175cfffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b4209006d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acda0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724022f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b174ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed732e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186857f553b4afc1372b72a283b9418dcd2d4738fda640160abb446bf0afc855b3f4a438854cc86f22824e215cd63ac64c41682af536adbd4d361e3a7ac7651184951822e8f7004fa5312cb7a965ded3386ee4a322d3ee3aa792ed823207f1b845d9b8070842ab34b781e721970fb57d7a12994a95d741d31ccc4998cf81354d05492c35186e27189e8c56bdca9e13610917ef90b65b98b513ca8daf84446640a5f1ddeb25c63042c0b7dbc7c2d0670c02085fcfc2ad018c10da93b854c8e57a561f98a8c42afb5b8e0675b2ed4d18bcb9156c11fa97886802f6aef7c7d2303523df2ac4fc2d15c44d0b33402b49707f4ddb9c7d73bf9dfd73d55ce61ed318f79595215f1ffaa3d633906137358d68da5788dcc0f293428d32f2a890f3f1713cf0a0381d80f5a8087a19f43c1ae4d9a550aafa5f70c96cd5f440f93b536d89af6d22ba5645edb1a112df11a831a262615857e370acac54b63d74de0887c4a9e329cd550f084b3a76f1ed6b5f67933dfedadaa5f938a7c2bb277bf5a5ecfdcc38b85f2cb5e76a2598e02681f7336ee5ad11cae419ed15844326ec9ede911c97fc29255a40b4e3f2f77239d489dd800"/1654], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x0) getgid() r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x7, 0x1, 0x3}) r5 = dup(r1) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) socket(0x2, 0x3, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0xc, 0x9, 0x59, 0x1000, "a9d86d9b600268a7a053e112a246056809abbcc2", 0x9, 0x3}) 11:49:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r4, 0x0, 0x8000000003) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:49:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x42) semctl$IPC_RMID(r0, 0x0, 0x0) nanosleep(&(0x7f0000000080), 0x0) 11:49:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x54}, {0x16}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 11:49:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x604, 0x8, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="6c04b0d04d4c207f3db9c2b9c977363d53ae56913454ca4acca6694405175e0d2aae382237432ce002fa0cca847baf669cec7695245268a65eea5eed6b77c89c51cbcac4eb3e0c80b833f19e8de93e51d3ff6b01f83d1820928d8adcdb2826bf0b1a1b4d4514b496a55e44cb26ba5940050e7a58d5d5f44a73c495ed2a360014dd6c72cea8505e70062abeb8eda7cb5636b72424e8d9a4b4c96c81c428d2ede0796ea937cb918eb3b259e8f6e892da0fd00783d3a01cb13387a167711350590939bc656b07f4b6b4f213dcb2fa64b541fc8c50c9ad85d6cdb487cb8d937dc461435503", 0xe3, 0x6, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f6669fdffd2300012d47cd56fc656787efc4339468d9a5f2fcc9673f81399251017ace92c145363a36c1791146eb8e4d67a431716187a8febaf4d4244307ae0178c8787746883be4b5f34e55a594412e007000000000000004aace2685965e0ff4b550460aef0b0e5346cdd96fb49a6e19138c11159492b2a2f3d886f0445ec05e0470472d736d1a15b95fc701b5610d9c08813817a0470f0e68a"], 0xa) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1f) setsockopt(r0, 0x29, 0x35, &(0x7f0000000240), 0x0) 11:49:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x2000, 0x4, &(0x7f0000325000/0x2000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getpgid(0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r1, 0xffffffffffffffff, r2, r3, 0xf4, 0x9}, 0x9, 0x5, r4, r5, 0xffffffffffff87bd, 0x7bcc, 0xfffffffffffffffa}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 11:49:21 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) 11:49:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0x1ff, 0x40, 0x3ff, "4d6173696872fe52b7895cf66a0ec4ac67c5aefe", 0x1, 0x101}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482], [], {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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:49:21 executing program 0: r0 = socket(0x11, 0x3, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a1) socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) 11:49:21 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) 11:49:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) chdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f700a2f96274a6fd00ac750000200100045e05200000040000000000", @ANYRESOCT, @ANYRES32, @ANYRES64], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x33, &(0x7f0000000100)="745c858b3453852126e6cb3bae6f57c134a9b91a3ec61577ad2ae4efbb71fe70c1b10dab453e723d13a4aa425563cdb4afa590") write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000080), 0x0, 0x0, 0x101) 11:49:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000300)="c0266bce2c30b4b302f925b78349f3eef2b3b745d9c371ed09530bc2c17964190e682fff3f50d1207b8f62a9a6747396781c27ec441d8652b59ca8646ccb655c0dd612efdbcf8b72d2071e8e15bb6350a72f4b98bb46642203e4c66b05a95969e50e7cf8146fbe28dd45a34834f677dee9335b56251a34315e22a7d70d4e3d6209696d0894adc5630c1d1d73f68fe0fccb233f46b2eea0951700b359ab9ea6e047792d2efebfaf4acbf3329aa4b89ae25216de3eedd05fedcd0f0c9bab0857e7e2", 0xc1}, {&(0x7f00000000c0)="29783b4fdf7b19c73b08eb3885016e399d4ccacf00df040c222645af945564a4a975ad8e42dc5ccf20b6c1b0076050a8475aa9afc1f5a8287cd75ec66f778676028260ed1e6abd988c67ce4706cc28", 0x4f}, {&(0x7f0000000400)="2c18524f4c56fddf303c7efeefe4cbe55a84325d86149636768faf2b97a6382996a35b2620b1cf904da3953ce70cc02fae709646c54a0a2762cd0eef5a774c581a6072a1b0c3cd3a419643c43521292ee10ef6fb14b11c6d5fdaa1fcbcf3b964e3c9b7e7cf658843cd2c94c2271ed33e146a6ebb9abc88774937c2fee087530af37bb7edae020992ae44bbd061c049919d81f250df49f059d257c27ee703f334e968c97593b86ce9", 0xa8}, {&(0x7f00000004c0)="d8698e52063d70c02747eb12b6994258a7409886f1252aa0bcfeb0959eaefe601fca30c5df00261642f98e444a8ae7617f3c0d3b79b1b610903dcf398929c002bfe9ac9fb1696d5c28bb56261f", 0x4d}, {&(0x7f0000000540)="6dbcbec7b155a7bd39c35d2a5f0ccf6bea6513633af826e7f294dca163cda410ebe6523810fd0cb1c4f5cdd10152d2ff106e7f78b11aebf0eea687f43fefeb69832be8f3aaf6accda880404a1fe922f37abd86a8010c1d5a9758340dc129334afa090ee49b1ceb6201bed62b81876e42d0fcfb438b855e58199076", 0x7b}], 0x5, 0x0, 0x7fff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x24) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x3f, 0x60, 0x4}, 0xffffffff, 0xff, 0xc16}) 11:49:21 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffa1ddba08aaaaaaaa0086dd60a4f00800012c23fe800000a800000000000004000000aaff020000000000000f00010000006615bc00f3ffffff2afcdf65f57c945bdfe96f00000080009078000069b85303e6c1e3aaf52b9400c32abaa47dc4bba162711a3e82a7cb137006c30557e6f77c3a138cff0f1000bbd01b4c2567a7890e5356a53c62cf456c1119e7a47930c2ce2afdf28d1dbba455b47a0cca408904737304f7aa35a3f0e1ade4e38005633ffe433063a79f5d580677df4e7f63927939ba70d3faac7f3ae71336a630331701454882ecacc61612bc03f9a1b3c23f087a9f8a7893d15f8db204e7b9612b94e1ceb50b2e96c5fc6356c2bafcf93cc3eaf31e7bee6a0aa13f8995b07500000000000000400000000000888a37c048d55f1ccfda00000000000000cf32d408022c1e40e178eef9618389e6e792227ddabd0bd800"/340]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x400bf}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x18498, 0x100) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x9, 0x1, 0xfff, 0x8, "82f7ba0d46150b32658cd916428e56c7ab982b4c", 0x100, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000000005ac97e66703af400aa67be22517f0fb3d341c08ca0b4f61f230fe2b9fa60780de28e6c266feeb3006fe96b1e9951a841bfd083d635f8bc41e2b8d27246f29e4532e2fd6cbc378f4b6527722e130edf0a5de6dc3b0f178c4930be9123de2da461bcf532f23e6dce4b411484afab64cfde2a"], 0x98, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = getuid() seteuid(r3) 11:49:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f00000002c0)="ff0c18f100a5eebf84d9eb63b25a7e805be301cfd5789746af710d7d847564ea5cc314303267b249d20a8d5ee0eb8ab5697c10608b9f0c2276845d6c6cfb071f1a9f207a2ec28537e472e2a53c735af501b0b7dc16ca544a00f35d4f06682ab6e425eaad7cf73fe498f2c8b9d67f5defe39c3f0a8655dcfa5b0b7d9ed871c2177607465a937bf94842b0f3263c607289f73bb52981828401c0c9c06385d31091ff9d80036609e208b87bdede09f2b911858c", 0xb2, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX], @ANYBLOB="a42cea2bd1608ead3bccebc37caa00000000d36c7cd6e1fdd77dff9e367c69c4665f7d06894badbce63603013523d601ff65169892d1d92403602d09f806ecffb703e61262f9759090c8e69e40e80e93168393b159324fb9b5da2161dbe19916235e52055e63eff92e6b549815178b400ca71867f0ef1bc2192fd4195e6da6ee56133dfda83139ded4f43f1f4e48e815540da2103799d9773425da", @ANYRES64=r1, @ANYRES64=0x0, @ANYRES64=r0, @ANYRES16=r0, @ANYRESOCT=r0, @ANYRESOCT, @ANYRES32=r3]], 0x1) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 11:49:21 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6fb, 0x2], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [], [{0x6}, {}, {}, {0x0, 0x0, 0x7, 0x2}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400), 0x0) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r4, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = socket(0x18, 0x4, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000019100)) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r11]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r6, r7, 0x40, 0x6}, 0x40000020000030c6, 0xffffffff80000001, 0xbf5}) setgid(r7) r12 = fcntl$dupfd(r3, 0x0, r3) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020691f, &(0x7f0000000300)) 11:49:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x100000000, 0x5}, {{r1}, 0xffffffffffffffff, 0x16, 0x20000000, 0xfffffffffffffbff, 0xfffffffffffff001}], 0x3f0000, 0x0, 0xfffffffc, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x2) dup2(r5, 0xffffffffffffff9c) r6 = dup(r4) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000002c0)=0x1) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000002740)=[{&(0x7f0000003880)="67e22284df0a1a2a65fa22852c83e9977000c86c584631ed5f616acacd65f62e64ac914afe0112a73b7324fcb7aa3f6441135109698a094924a98b859e581f4f48f0cb4234f3bdf0f661595892bbe4082d7086853d6ec910b4c18bda42924f1cd4ad3cac418af4432014b09e0f234baf85a1b762f4babeb20f9012b062816f51b0f3f64f83823495cdee6fc0", 0x8c}, {&(0x7f0000000400)="b686aba848bd99fe5ee4e20c06ae6540f1d2eb32b85c4022f61a26472f687e40971601e667ffb6f9c6c752aa99076afff3b1714a8f4c92925f0f9144adf3a0b49185619f604f6324cedae2e2f752fbe6048597669409a5c6f6e2c1602c59c5f3c345b67218bac30f6daa45f164a2f6dab17931777f194fcf55f12b50", 0x7c}, {&(0x7f0000000480)="28b59336d7e20520421adb48e190268708c3b57228af450eb8468e5d05bbdb4f2babfcc189a928b08a39150ed51d9e0ca3c979582ada8a450d8f73e76ad92163dbf162cba18d7a1f852bd66cab9104b20f7a58d56671fb233ba1856e048ccbcb05ba590fcfb6bda7470b7936da7370aa50d71907a4192d0a2bed05c7", 0x7c}, {&(0x7f0000000500)="4e83b85b00dd4d10203e96d7f8d90146553b65c12dbbb4a72a206e264ed90e6b4e6fcbc8152c6c0d5d249f8e5907da04bc6baef09b2b55985868ed4067a8f05b4bc4cba02072950ad9b35cb68b58bcf52d9cad7deb016ae707c7ebdda449222bb2f353ca660d8cedc927a0774647a7ab5824cf7f3c5ea827882e13f585ab648e58a1e018091f4eb331fd5b40f4fcdca63d2192aa8e9bc16b1ac3198372afbb4e1998b3d5b290ccbb2445fcc378077ae2d345a2f5e677163b08974161f40ca4d58f40bfe1ef64e5bf354eabe780c6651733f042d384508198944aeb25f9f2d715ee497f7b2141beb82c109b03f039d1f2c1f96a66eb59ceb7d04f837f9d32921eaf0f91eb6b110da436535097904daab6289dcca927431140cd1035f730516cbc2b5e68d647b3f923713bd430b1291ca1ba6a437904c26df702a044b33ef717fd506bf050a7fd2010560a777d52170b71ca9d75bf9670f6173e6f814b264c9bf971e323592534bf03e565abceeaabf7886ca3c63ffc1e69cd0fbf42c6bf75b025ecef3bd166a45e5f214ef6659f1fb2cf8e4b525262986ce145910dec84a1f07c5acfa7f34aefea258fe99efc666902b7351e1d4b3b469a72821b27bd24a56140d6968b5868ff31d94b7641865258ae9baf40baf0596e7e348f8a3fd6379e3be13fe88378ab6755a1dbaf25330789195f1eb1fff1a3d087cc71739ef808ab14211d6cf62cf094817e420a659155bbd09ec17988ea15459b53b2c6c637016a6f0d921900974bb5bd31c6f9e7a2a3c2561ecba6b63e3cb9ae1c5f12c143343ef4e7a775c45348ba80153f0e1a7a8eb267c24e2884f8f4c02a2a3c430f3f89b12159f483f9759ce4801656d4467a242793f034d7a55114dadbea24548cfaa8f81645f7386bdb6b692cc6f1af4e9bce9a7a6d909ae0d6fdbb3cb6c70f8f5d0e8f7afe935aeb73c5f7a24694a248984540971d19084c92f5b5d7f2ec7bc643458895b4ab89e88458c733639923926d05cb50b965a516c7b61127ba085e6bc731b7e7073c9059c310a821b032eaca33d314457803d19312146dd27065f43298e3c3d832f7d186b1826f8cac126d371700838ee867bf62dda406d08a16836c599df99060df815a784ffb04d0a15dae47fe6681a2fdd4ed84e7cc4d527cb11fe1947bd844684b21d780fb71db2cfa15b17d0530b6e111dcafad17725065c28db7ad20d017d1e013ef090265617d8cdaa08d33684af7c02c20b8ae254e278bcc76cb90e3be4f9daded040efe4d25f8843d23c49ad1b03ab1709ed9612f6736638d93e697cbd881ea87d41dcb93c13f8de1751901459b081982e4bb0fe1b516ed6ee5e03a09013d6172c6b4b9bc589849b0ee3c10015871c8e4a2c2944222dbea52e3b6f03ca9a0777c6c14704808fec40be7e48676538fe3bb5c7c89674140d74fd5c3919f47aac4dd01fe92625903f09801e57b0e50151cc1f81ce10ec7392b5bbc61c4647ff217cadcd5e01c00580abfb24c9540a19a72b4e6cd30945be134e6e53948c08b814d99ec3d6e2901a2e5266baedaf6f5673dc5a807c8e24ecbf21e5d91264e23d73ecc442e95b55bcb54e2727ebf91905aca2834a456172744c3db0afc41fa64f75877d675dfeb470f2d6f3821aeaf6505dbeaa6b22a5d5fe63cb97c18ac4146748efa2a1eefa03d81b1f13ffba8e6f35c79de48fe4807d6d07f16939672f6c8947eb66764d265b6fb90129578d16ee0a68e764ca29fdd11e492f1a90581073ac44d344ecf8886f17177b8ec5e2381d789767438a8ca3858975bd29a61e21ad03e02a8b3fec21e0a8ad91d906ce1aaa7933cba92d8f17edd20463520969a2697389975892b7f7b315aa731270d1b290995b9cedb038fe87a6c1f3c769954d1d1fa5d825c087d637f261408fa2ab24b921e946206bfaed41d333ac8ea44e0d1c77c19bf3434b3da5086e2f3a1eb7a8d0e85b5e2d314b9ac39c724f2dc03df9f13ebd219233975f875d68bc1428b9f3ecf517c404424c85c9d66f0c2ea106616fb87dd5be6178e56577498b9beadcf8d5222233b119d6f5563ca395f1210127ac6064c82e1ad60c594b1710c4afce169b7f5b536648cb3f9f082725ba37936200b8e9393844aefc4d69522b6b543d63142eb34eb0eaffef0bd55fe0a9e8429fb03c1114b92043b8b77e579d1eb9ca77d23eac1e663c2e07734f7f8befdca76e3e80905036e4c95491627d135713198f397601d3c371d6ea2571bac8ae8184ac5c9811226e34c4c98e73f770620fd0fa760b4b5b9fee670bfa35775e9cc8bcaf9f657fc9660992207d70ecc3cae655231e6e43d12dc16437b137be19f55654ff980255091b8b430b9044386d63f7143803985a0b8e654cdd0d9a9bc71fb8a4c2ac01deb687db24dc9fe828d5c70c4075b7e384c8563aefadc214992f54be5fbf26591ef676aa752ca20b8adabded1a2a3d4912f812737c5880a578d7b098bf645600f6d8cac4477fb091ef1ab7d52289c26e7783a46aea84eab124f9ecf61841da5d1e55f09fd503b726e463d06476a1c587da05a4ada0c125cf7fc0d685e927012a1a1284b35279673c50a8e36cf395689767f52a50d29a62da8187a3af339d2b7e4956b0bbfa46013ced499e90b99214e40f64acead84a530431212680218e0e6635c68b8c1047a497d740656ad36728d33118f6f5117ff281e43edd3488bea6a8059c63d5b9275d5bbad08ac708f598f3af42b95489cab26247ffc709343157a9707fdc164b74df7edb1b69cadd6df49547ff2272b866afc384b78a05196ced898f881b917894a62043c34e0c5730a781b73c27c23538c9144aa8aafbd71b58fa6aa53ba9d2f3a5e9519cf07a8cac696dc4fb1b074a01561f9e0dcbce369232303425e51d405ffc344cc0e4c9eefd73fc90cf7fc7852b406abce584d19c13123a5008107aaa0a0c3ce03460949c74965c8d806b5ff2f1718e620ad086def45e41d09049d94d2ff3c505fcdbe10257cbeecd0a31b0ab061b511d9731d12079de3608b884e0a39fc8aaa14fdae10803bcba84ac02b99393972413b71d1cc901e7b933680db049b2e27f954b51e6b3b224b87bc91e4acfee99082459520f73558daa160d778e2e084eb9d2ba0fa803aa4c9305006e331235aa46cd77d4266a7cc3646eae08b49335e78c975f9ddf2827db315abd498fc929dc644a3919a2fbff32fc9ad2b76addd58cf171be9fcf33daa3a305f91a7886e08e31a07145a54d38ae48245cd63fd3d9f98ef5551a0c33fe85c7088a50d4cb12749553918f3489155692f30769f4f43726cb457ac2aefbd95c2522627b8cc33aaf7514a0cd1008e2858d254844a2dfa38350a929eff3009162c5d574fb345e37e128bef2e2f432eca4da44bd9a16c4622d0fb4fdfbb882f601a83bad5635b1c96f387b87c5b408092dd6cd095f6522fadfe7cd072410a231a94fbe6dc8e05abc9d73f738ea8573ef307e0f3c751880c12b8651b2fa1ba198499d0ec2e85fc8711c7fdaf93a213612008269909c7e8ab6cd818722d2b78d8340048d55932a2495b7cbcb6484269ddecfd0ddce8302a716758734d500229894e2d24f542731359037c4f148c7c4008b841422d20f55ed665f695d1a3c230331cdf63746cf9e9683ad8e367f5a23692178055f242bc9696142b868a1ade67520a71dcf2ad9af3dbd4b7163f06699ca54c3c6ca5e1c4e8079140112051b49bc62505a88304f9eb425c3216e64e8268542d196fbca924b844a6c2df993bcc1f1b6e94599b4852f3204ccd9e549df87cba52051a05c28003fbe064f6cdc1c5238ae55ab5728694266948931f29d8e0305007379eff83716104e719360d329fced3fcdfd7840fd101eac12491d93941a857fce425593b39bff912bcdbfb5ea3224e2cc852e7c4a201221dad138a43fabc9653c736c9b15ecdd17055d072d4b47d8c2874b99ec1942f1302e99e096e47388263ef8dfb6d25549744a1a7f00f0cb7e4d1e99248105218b97ad2cd13130969fd6a62ca44ffb62d48e1044ddc45e824b3462d2c298a3f4f335d58ce1824499d5b82d31e08685a774babecd3003bf9a746df7d9bfe4d6933f0eaac47267aa68726aaa74a76e702378ada4b88678712c150b19da115c9f5d5e08efcfbf78d835e75849dc5d03a9895668c01254b7f8db6127ca52b41bd8fb3adf331af039fc2534be2b8af3abdb38e5f9f5326be2909ea467d658feeb2c954df167308643d75cd9921a02bb1257b1723bbbd737194c17109717f9ffabc965555ec997457579f24b52b9999e8dd16d2ae209a7e86cb4e1dd62b4ead1357b60997a8b0c95f1b2cf27193096780ef4aa141cb6804cdaa2960bd1b34dbbc816aac665e42513b92226ed8ecf8839c10f8fe84919345fb3e8ce19dfdb3382476a20089c59eba951faec611b1530a145ab4b0b68bd1a61e1a4ed3eb89a6c8617b7cb37bc8fb005f7c7b02608821aabcf3ab3f98e7807eeae8abdaa4060e1bb76fd16b7262beb37e0abea5d9d10690e4d25f8ce90b148616d5f5d668e7608f726a2d736a1da3402bb51b32024fe94a0d06a69645ed045200b83b8978518b3bb433a9f5eb91b63a7540925d1760ec2138136b0efba1f50d43315d903b2d7a3c7304199b64f15a12116a117bc30e8c84617bbf9136bae367361d7a290910e10b1f7c04801a4240c45666fc9f250eca4e3184b8baf1b0debdfbfee900ef506b8d7652f13463655d413e0f53815ca2408e16f54063be223a3dafdfb5709aa13fdf473f111a1c32a51e88f5fa223565347ce982447370de96108f499c3aef856af2cba989c8b3a029da156653d036db17a23586d014f81c6feb0f6c3460d44a1b6aba0f0c65ba6ab49391f351a94407d0531b6d9d194c76af9bf9672f72eb07fd301a232193ea42da2cab607350583b0568f8cde1791f56f0a37c255d621280ebe79776399781f1342bcda7406134209b0123b66b33d0361a1ec18702e30fb50202ea2ee84b9cf89ded9bc78fd214d8f24a770b9a7f286616a5919e2023f8683acd42f02e6d846869e706f870c60bc1bf1bc9d30b63206e68feed5f50431c8a9db801fad998d165b842fa70cc8221907b1cb3f26915ef20d9cfd6ff805cf2dc413b4aad4b9650589792954e036a9c333b27bc5e12c03bb6b02bead713d14e841347d4a08cdc1b20a7f52bbc3c0dcef8edeae2154bcb941ca5f6853ec610ec6bb7d3239f3336733a6dab7e31da0c4dcccdb87bb30d90f64dafb0d11ed5efa7f83ff4cabd6d26deeb3145baa72d40233e11128bcfd4d81ebbe9f947f9335ed9fe0366e474805d411b565020f727bdeb342aa7db43b6d27e016f1e137981e468423c5271f422dd968eea9828802ddbb41545e6d44abbd256b07eb4c2919df7ba756864b5a47f049dcba7425bacd12372e1b347d4e987735a89ba6a9f4181e91897fd734f72c8f6f5d7a8de3e80bd68a409abd6cc6c08d43ac773fc73570107af9ccdef21cc8dce064a32eb39e77b446b7e61a3b70a3e825134bfceaf10770d7a7e3f5ba4c1df2c027c7a0792e77638df18d245cc8c5a7e8cf9dea2f414bc2c5e3986633dd34aae31f25ee305d8bf23b22df9cec96303f259ad781d8a33a275ad8cab15f88dce29c29b6c38a6cc410a55db7429770f31de0574fbc08f56e21cc58d31dcbc159788794896fe5f9aca693af0a138edb5897979b00666bc5458fb08069ee4b6e7a8713c339401116522c5ec389657c00f0d6f544629e30057f318e2b2466009f5dda51431dc291435e1f532bf", 0x1000}, {&(0x7f0000001500)="971e9e5b8e6f2367b80fe3a35dc94bbe0e8008658fb48811e0a3b50ab399202abaa6992d0ff56a654163cd1ea60b9605b4", 0x31}, {&(0x7f00000027c0)="d8b50ec4032a15e0a1e744fbbb4bb6341defc4895a0a73ada54ca493e677c3eabb1bc5c720d783ce3a99092eb024009b6b7a6866e32a93c37dd1d43fa5242ce4453cd813c096debdda563956a6e839ce0bc134e38535b2fff469447b15fa534af13f0d6c8d9e3fa8e9b468730a4d09e073c75610b99d8f8e682348c904eb4cffac6a267ccc64b115b37813f107e02ca41e3e1b3d26aab6d5f1c4c5d820ebfcb4e75c85989761a5c7d5bf1998c4789fbfece3661fe754c9bd2b2d60152e35ec5a858be38b2d981657f4c5d12fdecefb61fe2a23234794bbf43526c2d5b2f45fbab2de901b8e76fa17cd05a58f75e1fe09d4adc70192c50bf846060b154d983d2818a81dea921c17e2638cdfe0c0860e554b8c779f61fae48a48069ce97ac0e882db604a715a7d7d5560ed218d1a59d24ca525bb07490aef1bccaee97bf7a619d74349b9e8244bce9c6e549d40487a5ff45742b03014c8467a8ac97705e475ef8401f6fb1b5ecaa0316097204fb9974b8709c0ef1de49a19bde8445829533650865b7a5a3d87f27da861aeefd524837746dd4f5e3b39f8c3eb9b17b5e63bb5121e020244f4fc495de4cfbf8e29db1345aa2c05e6b93b0c0f3273eab7a766ee3b3b2b24893361f1a9a53255a56f460d3a6155461b3a6e4a5da488d081e6c7664743f7fc8abeedb1ceac966e13775e2c6e10c0189be5738a7e01b5b2bc8c37e61d329ed6bf2d2458b1448e9dc71a23bcec8352fca875ddabffca28c496d5bd669b403275a0ad81572da468a9383307191b76f1ffc703803d21db1facab300d23bf61002d379babff14a3b4edd9a32290d429ccadaffa4bf16975a8055952f8ed4737a96506b35b2aa8e861cec433509aaa0d73c6805526d277467e042a06c77c8206a3cf870ff468695357f172084e53d1bb00c3e13d681ab5fa7935ed95fa5167bd82b6621ed117b59d42d46d5ccf75841de036e6ca2aaf48514d133aa3232e5d37ea3a7174577bb5f8e6dc5ec1f470ceae02813442d0f08012c97b1ea95a930ce7cb7cc3e79f205f111c9cc288c7f30a66821339b068a486bf715b4634635be0556c46b13246195153c0cf4b8104d6a50a1505f6a681ed16dd71efb2f64f0f16720f3687d60df402f38ffaf374a3b9c79a6b5698e7423d4c62ca2a7eeb2766d3cd55821a56797a55eee1c43b21110c2d940fc82fca60b7f75aa9bf02263c5fb8ecd1ea98421763d4cd0287e51ad9074292c3210568ad40b5f1eefeb73ff3391c866dbe37dbd2a328d7339f91456099c9272c5ed7d01ae4833602406d69af672a1504baac068837b7244e1776360f5945beff33e777e617924067b9da51d1bef98514db514494cae1a9e86e62f43b6eb667f7d958560e70399e3c3e05b1f844f629295cbebb354d98e2c0b950432dd1d9ea3629b7fce0630bfa28d283fe3ed9120c68c60836f9c588557f00842147a9060d5b52ffec3f564cc53e7776b16f3f11d02e9f3857982b924932175ef9038a706cb82a70f6206b988bc411e0badbeafcbe96f514869811eae3d1dea1dd17957694e6f0678ee0f77b0aa19e5073082e3ecb6acef5532311fc86f871d925e329e30be97a5f75ed172efd91995da3807447750863cf87c0dbe51d9a2731be580eb00e8534c1b818f47f4784dfd09f691ffbc95563fa82cf2e873824dbe490fa8391f7c2b4b5f8f8f2ac5f29a7696e245690ef2305e643a18ffff40e2cec2aeb7ccc6d4b943077170b105fae13742a70be7459367ee94cbe78c4908fae475405ca00f7ed0a9926d6ea481218ae4e4a94948f5ca19947891495004dcf952e5274c2f7f2434e9132e64217d569b9a3a74fa5e0f047cdc65668f44e32a19c396b223dee145263e20947193e5bc451c0b88c10723be97c1210167f7cb527879aa8aee5507fd2d0a67c2a1ed15c3e17130539f8ebe3da9723ada7324b3cdaec1f5549ad3954d1607577413aee6d76aa682935fa9bf24170506c6aef0bbef7840e005c470eb3cba14a11c40d3daf48191359252cdb05909f8a3b326ee3610bbf00e1ac96b30a92852e5a3ac78931f8260220f0b37063e15af6cd5cccbfaee70fc2427666e95310296e94835680eef2c56bdf640802392c836f031b40e343ff4059d5c339e6a1b80e4f033042afc7d1fd18f6bc2fdf04b29a11225d8d0f962a8ee55ea4da528e9088102ea1a7d56807a9e600116d480bce949325fcc7ecff44ccaddf16060dd8caa023d5c7a1928b71a74e31b019671771101f1756e0fbff141594ed8a66fba865a078f273217aa487aa85d881c0f2b946da07a042b274505cc3395bae3f054736da846204f4f789b3519e8e945b7e67f309b80ea2d3832184d4a46bb4a566541db26771d7027ad0cfd83fe9eb5906a5a8df27e222aff00f8eeaf62bef9cc0c1f6f72e6b32ae7984ff5c330810ea611ed987d8526c364e81a2d24ce649d3be59dd40d0e4e58aca504844b242b7bedcf1b6dfb02e6f68731b162484c4ee1417876dee3b88f79b876723cfe0c2f4bf033b05b2901e32b87ad3a3b68e127a4d26a2b9689209140aec383e94fd09b534c9769476cbb1bda09be494f4d4d27cdddb949ffe0cab310d279b12b9f61e9d8b5f4457b3ece24e8c32223ab8fb53fbb01154220b37f6019ef313ad6360298219c39c41ac298d88746f4a39b6fdf99b78b33508d70cede35988dd0a006a88018f2f4d14fd31ec5753269926ecbdc1cc826fd0cbd512ff27e12f4872458d317c26e14fd02fc27df153b8a2576980edce3cd8d8764e5c5201f30b2e26a2ef2f23db7f9b5919a5d59d7deb53711fb17cb6493e337e4ffe198c5ba4c42b0afb82e0e5c5ffca2ead3ad3f048c2d556440e8ac671a79201f1753bad18bc342a7ea9f0c91aa827f8296ef6dbfc922723b18c58a8c995c1330dcae5bbe972faa5d67ec5ebb008fdaf35eed6d3b8d34700d774709e88da9f020b4f083e8f8daa00d339db7e1607170f0227eb155026db6b8eba58832c1752a6b71d24fd53032052afb783dbb4c3ef332d948310351ea293c10403d4a8532552dbca345ddd76f420b70e67e38481ca9cfd09b5cf59cda9b7df818e0e67f9ed37d2f88ee9de9840751e6dda339ae1e1ebec69e022e0445d0633179777cf46f04921369f6bf83f4cdc4202aec1f61eb37dee9e04754368f15ffe9d6e2922b576de7baaca95079ea510ad46d835b1313c365da1ed107d2998d076b0274639e2b1319f843d4ec0189a153f3067906c1986bae413252bbca7a62b556d45b18b10a055645c1d6f60fcee5a2cc176bac6a31d9a857a01343c8b45478b205183458e48cd931a79a0240018fa438e324c903fba50317ab87c5aa6b22ec5c14ef20684f65397fac3727d74f6bb2e83795cbf31c9e3c5e9d69fd1f6baae652905aa7d6d2b813d419e704973b2a09c7739cd4b3ccaf103996bcf42726ac9f233ec42782380d7472e16dc6a6b869fd67d0cee52beadda1a2185c00c19513cc8191deb88bcec18e1ee07d4368da8bd30b5315b1311f31ad6a9ab0eb631f649d6dd7b61f7fef5c06bd1f88d534d685ce8ff2c9e7737b2a7cbd2fdf02e2d8b62d17ac948057c064f3684821d58ef6e2501f2d708960a1274af90d8f5f118821b030e6c3f69e268e20ce507305ae34a955a7949c54de52a462b01da08c3d11ba0d7e30ab5ed45f21cb312d5a5f8689640c96b0517830fbcf508670bc162fa575c08cd55a3f32340abc66d27d1388ed030d8b68b689b2d7d1fc18dd5bf05a498a747862b43f18065d7aeaba4bf12cb9c902c2b14b5b27a1d617013155744917389140d15c1a8eb3ed5400cd7fb5dec723e02cdb2024a8f3282ff3343670346d714592e003805a46564f83f1fd8c42c6c00f34cf5d2af77f019ad65ff3df3d9216ac2338ad9af3863cee50b078885aa52ad583dc1ffe2c19af2ca21a1515afc0547dd770d9497656f85a059bcdc896ea3aad0abae6329e768f3b817a76262b5f6a23d996aa64f865333ab4ffcd0353df4c41eb1cf625e1d605781115b4b994c434832c9a36c7ac3c3a6f0f596e1a768e1c9e6af18bce62a7c4fbea12252ce91380df1f0b23ff934415b7a46b6ccd9fd0f968c705ec1bd79de24bfeb98e479deb9269e1d6717793b82e17bdefd35bcf4ffc469be40f2e60f1bea51afdfe14b571228b17daf5a44fb48b17ce9b33a585c8bb6184659a600623b704ff98831a20f1b370050c0b98740e3c97dc2a5c0dbfa010597d38ac06acf872a4dcedef0ce7edad12af8f67240dbf92d5b4cd548b0a579bde1fb01d5157929666851db49fbf07344e1448039226399e221e0fd0cbde09cdcc4ea666052444089a7251ac8f5dbaa6bc4ed97372015ff49e1c0ecdef00a7326586ef47db742a12add565eb2022b87caa29913c76153ddcc29799fae9901a92c475f671aa32d6b8e79ede6c50f33cbb343aff81e39ed7ab3d441bf7b423db63a00c9f949490ca8f1ec533ba7e45c1913a5f9afc8a4265cea0ac71cf3c7c374149fe7e2b5fca381ade355e7c007d794d7a774732e38d82ccefd2654d749e198dc93b794326900f1501887aa1634b0b994846eea4dca410e02dd77cbc0c0733ff3ed8cb85be60560a4575282ab6573a2498cc3167c41cfa635d6f28ef1bc6b0f07fd3faea8ed5d3c694171a31ada242f8ecaf7bda9c1544f6a733f4c38366d2f76129447cbc955e598156548015295f5f60ac5226c05b8a939c8c6fddef561dc9eb7b9bf46af102facafe0fddfb71274355ae248a4b61b108635e4dfe35d54d8df086398f689fb46a8edcacbfaab9e4987a355f3ff8012b30be735c96f34b2dd9b5ff1122105a1e032cb7ba4213039dff4d36a7048d09c3f5340e82371e5d92037c5755c0ee5057dddfc6512b5400a0ba7dd42545d79bf4971a27a378e29e9a07b87c0305a58b428ea701f79226882ef8acc46f68e66ab5c6b96cf54841344464604e230a8c6a865ceed765b449f7999de1155a3329668e6dc8355883ea065380b07cdb6fc8c5cbaf7e5b5d3d948cf93c084ac99f2a4350eb952f4abfc7766db48d4249dbe0cfdc49f64fb71ef4851a52fc6d24dce0bac1f625abb2624fb539b8cc995868d3b8ce3f708a7b7cc5dd0330697ae2cff21a83e8bf88529ae8531cf55305bb85d1ee08278d7102edad4d199ba23889dbb5922de6889ead689da477a0d7109b54643c09b5a3002febe4ade1ea189f629333704ebc1f3b75a952ba45f3762c8e8288b71c71caa9e9b269c6ca3c3d0d83cbd61c3d1a7579b14abb6e9375306445df78be44dc25e883f47c1f59ce42a7fde6947d267fc2b2f9abc5f1fbcef53c6903f9a0f9c48bed27738e02c58eb3fb4aad4ce23926f9509692308138e38c6f30b9fd51816c9326b159015343ce07f7afbeed5b82bb71e398d1dbbe1ab277819de03f395862741fd0be0ac30fa5fb6bf7168ff1affa2172fbc3262884492bb7f2e33d36c5177b5dc668b989d9c2750df12c75ce2c2b9e9969874376dd730464657195d5e127ffc9c9f03d2b4bf9a4cee0579b26d4bf5b8244964480348ab4e6b5366113fbaf3cdd1ec281ed03e85d39476bafeedf963212de0f420267dd65a483cd84467b19aa2f19712a7a0d9ba1aab6c9e439cf7fc018a82f97b754cac2669cec5b8a86bbe712295c04aff70daa8fa43dd093ef035f828f873f99e91fbd53da1e30b28053378d051cbf53f138f59c30f60dcda63dc30e2435c1101641d619bc290d94c008fd5a7bea92e14ba6b7b1a51845e1f89b84369f93f79b5b0c4a0b0d554a3fe", 0x1000}, {&(0x7f0000002540)="985cf59faa6b786d6ea845ae4f001df695821f24f377fe41e667381064e9ec1873745bacfb6655e85fb1c59cba48d5cc3e1b06f1d1a8a4f406dc9e2416daa76ebd6fe144ca2d5cdde039fb4e6c176474a7991769aefc94bfeaac1176770daff02a1391b5ed320e7e9b395f1330a215aef4f6e77cb95d071b5921b247e2e4010bd9fa3ec4542d148486485e8082f3aa20cba01c4476f60a15d3088b7fc515ce0d2f6456ca14307034c32528e79710f4a948ab7008c40de2e45e40879ea5992037f7e7435218401af2ff70d9e8f7eaf9ead2657d70557776", 0xd7}, {&(0x7f0000002640)="9ad1a3f70d7bcc09e0c9b5c435f59d582453aaf3572aea5375936567c1afd811dd69ace2e84182b1ba341699da437e1a1d270bfacfcb7255bc155b99bf3ffdae43544b98bfef6dce634c7ddfb6b3ecba365ba3d47ff581967d6f3a332c49f3fe87ddb2847b40e2ce303b2eb1281ff0f5b2574fcdf9e1fcdb2ac2eff1a676bbe32c90d59359627f884647630db3543152ab2c761924dfac5d7519fa7fee8eadcf0dcc64a858f215808e8519e1ade72e217d940a9bce98a34e31ab9c85745adba0a5bd9302ef47c0ce72d1031143f81a4dbbf8cabacef35693ad5912c07edb882a3767a28adec69571ca4046", 0xeb}], 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:49:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xfffffffe, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x3, 0x11) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) wait4(r3, &(0x7f0000000080), 0x1, &(0x7f0000000640)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d, 0x0, 0x2}, {0x6, 0x3e, 0x0, 0xfffffffe}]}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x227b, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x91}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3ff}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x4}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffff}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x3}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:49:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff00000100696579bfaa9d74044010bbf3b66647", @ANYRES32=r1, @ANYRES32], 0x18}, 0x0) poll(&(0x7f0000000100)=[{}, {r1, 0x1}], 0x20000000000000e4, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x92e8) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8faffff2ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041577909d1a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socket$inet(0x2, 0x4000, 0x0) accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r10) openat(r10, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r11) openat(r11, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r12) openat(r12, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r13 = accept$inet6(r6, &(0x7f0000000680), &(0x7f00000006c0)=0xc) write(r13, &(0x7f0000000640)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r14, r4}, 0xc) r15 = getgid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffdfffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee4799b9b813ad30505e8f5300a49fef9d612f871f4385a4a5c5fe659fa202361cd8cac702005b4ec6f0d70000b4122cd2350000000000000000000000000000000000000000000015623197530809717f4f674d40726bc8153a74960d1b715f2ebe39d3bc7cee849d4e663a980a8c078492fcd9f9625494d6ef11d5f77697e0d73821ce98d12da42cc4320679aaf906e7499a8c213f1a14e79a14954856b05c97e47221ab8d58373443b2578b9f2983135425642a4f5f0000000000000000"], 0x10) write(r19, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r19, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r21) openat(r21, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r21, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r20, 0xffffffffffffffff]}], 0x18}, 0x0) poll(&(0x7f0000000100)=[{}, {r20, 0x1}], 0x20000000000000e4, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, 0x0, r16}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r14, r15, 0x0, r22, 0x1, 0x401}, 0x5, 0x9, 0x4}) 11:49:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:49:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x64) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmget(0x0, 0x2000, 0x688, &(0x7f0000ffa000/0x2000)=nil) 11:49:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x8, 0xfff, 0x10000, "8152372cf967939f3822c169c5f8a760a1d317ac", 0x6, 0x8}) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xd4d7) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 11:49:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x0, 0x4000, 0x4) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abcddbe00959f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710009d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897e8b0a30000cbf637786819bf7e26863a111574bd1e6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42f2c93123b8284e6b47e3f7dc2a8bcc710010000081ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600b1607ff593f3b1a20709185f2329b52880a6e48c236667f066f40c3fe27483920260e76abee9480fc2be52b9a01f5cba51fa405dc3b7d317cd33814754fa41456de42647b41d150a89c7a380ca3d3141030678299402f6bd3dc6cd94e7f4903c81a94235ca706578dbc401561d7759941e288008e151439a088c2a2a2c40e4dfc60e43c44f659cf34474d32541fb911ecbbe196aa61238701e9b40a424e91ac194e4b3d3c316b5c642dbe88ec1168ca484f58bbe2eb08a29e89af6a2c6804e6f90222c57953f994bfee3fb8e1d80dbcdd294375a040f0c21911bab15dc382f34ea395a4729965eac7913a6f1619e38235328a53ef31e2ad94ab9c4f26ecbdd1babe7ba555ec84ed1881179ac3e9358c4ac3da5688cd90151d63c07b923b8ccb22c807d672c8c0ba604b3e97e9ce1b6e373a2e986e52d478ad5755219fa26fafd03aa65ea0d051a3b348c9aba81baff433500a82806afbfca51cc26c627f832d29a10f43d6929bac0c6d801bf06af82b9d1851bb4e68d479980bc9cb235de0db312db91b3541443af8f8a7fb70666bb03f08fb9b5d4bdf4a9223232182ad09983f2e07e430123664ff855db1d29a721ece820109a7030636dfc417f9fa567d7a8014f05878ccc8cd88169657a916a0953b2f14d2977c2d5ae87d379f17f5be62992330d6d307b43449de03a7298ca4e6da3d340f401fbf0a7cecee7c3b49a6ca52862a5c8ba634fb698c457f106f6fa14e021f97562d4bcbd682516ce9f3cd417303cc41a38a8a641b8d44550164e605b9d56ceb14d335013d57f696903bb012f125c26d31b128eacffc758f301aae8ae0b8217752cbb0910a7350fb66ed6eab7848c3a3051f8bb24fb1d898fd5d6d3e33a312371f254725699d32f1a72ebb72662ad5421ff987b4af8cda595087faae6864121d0bdbb4de689ab18ef6fdff8658078821c00ec445931c05dcdb7e22bfe3f6341b42fc3f13944be3fdcba2ccf9103e8e52ecc95cf91db3d1e5daaef6490c044978dbfff0b12adf4a252d92dc347300a8778c9c833af56f3f2995fff22b186199068c5898934e9dc364a8ffd5efafd9bb47cbfe60f86d1c7e67459536372e1de4e83d02babd86b09026a970c44ce0753bbcc7b36b1b58783afc5fc0ca46b5d29de8ec6ed8b7b7944090b42eced8fce3af11435ae"], 0x10) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x9b) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:21 executing program 1: r0 = socket(0x2, 0x3, 0x29) r1 = socket(0x18, 0x4000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0x4) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 11:49:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000002280)={&(0x7f0000001140)=@in6, 0xc, &(0x7f0000002200)=[{&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/81, 0x51}], 0x2, &(0x7f0000002240)=""/41, 0x29}, 0x41) 11:49:21 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5ff1df21f58245c0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000005000000f400000000002f5d00000000000000000000000000000000000000000000000080010000000000000000000000004000000000000000000000000000eb000000000000000000000000000000000000000000ef0195dd6e7e4992373986ed0000000000000000000000930000003600000000"], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x0, 0x8, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r12, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r10) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001340)='./bus/file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r0, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 11:49:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x4b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) syz_open_pts() geteuid() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:49:21 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x6, 0x1, 0xfc) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ab3ecb35fbfffffff20e9e27194a3817d2589190eede08fdab3c12eb851d360c7bb1a387760794a05c6ccdefb95010ba5b3dd76c948be423ba8a8291dc4a90620b3a89f79c22d8d0d21e02a3d9a4123cf554358ed3166d05aeb187d4571edb05483a82d146456dab346ea97a2bcc1ea284fb4d2d9d6d9404d20fd3c410bc95f6af8c66c5b59aa5a5142e3c263fc24bc6", 0x90) 11:49:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 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) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) login: pmap_unwire: wiring for pmap 0xfffffd807effecb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effecb0 va 0x20ffc000 didn't change! 11:49:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x2b}, {{r1}, 0xfffffffffffffffa, 0x11}], 0x0, 0x0) r2 = socket(0x3a, 0x4, 0x0) recvfrom$inet(r2, &(0x7f0000000000)=""/14, 0xe, 0x801, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r4, r5) 11:49:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58064237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca44988582e19ab7ab2ba65fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236c"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x4}, 0x8) 11:49:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat(r0, &(0x7f0000000800)='./file0\x00', 0x8000, 0xae062f58c0dcdfab) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getgid() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) open(&(0x7f0000000540)='./file0\x00', 0x2, 0x1) r10 = msgget$private(0x0, 0xd0) msgrcv(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005eaf1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00"/221], 0xdd, 0x2, 0x1800) close(r9) openat(r9, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r11 = getuid() setreuid(0xee00, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="88d6ba461860589568e44c4626e616102052e8db0ded06f0e415a6cc04da944a", 0x20}, {&(0x7f0000000280)="b384f6c5f09b520f729f8b458e75fbd65997879ac2f2a88bbe2499c30ee4d1bddba0db3b0183048c4428ea628c59bda2638dbdbd6b30ab0ea2da051f4228333ec801d01c1f54b006cf13b8972823beea1329355f621e38ff4b4219c9cf8e23bbbc9ae63775608192cf22725744334d9070f76020a530423430ca358bcdc2654a0e02f03a8e44aadee1e3132873dd8c3d740b30ededfed66a8659d804b97ae767fc3a3e502eec31dcfdde635a1b52bb8c4e28643d563dbe99e54f5989ef1f1493fc55233676ced6b21c28ed9587d4b466e568adb7fec881538ec2355e94e36b632b3d126020f3863c0c5559cd73f480690a7e9bdfd8589ed610bd8f", 0xfb}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x1}, 0x200) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r13 = socket(0x11, 0x4003, 0x0) shmget$private(0x0, 0x1000, 0x490, &(0x7f0000003000/0x1000)=nil) recvmsg(r13, &(0x7f0000000580)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff78}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000006c0)={0xff, 0x100, 0x0, 0x7f, 0x7fffffff, 0x7ff8, 0x2, 0x10, [{0x8, 0x10000, 0x5330, 0xfffffeff}, {0xfffffffa, 0x5ad, 0x2}, {0x649, 0xb9, 0x9}, {0x4, 0x600, 0x6, 0x4561f82a}, {0x43bd, 0x1f, 0x1, 0x3}, {0x100, 0x5, 0x3373, 0xffffffc0}, {0x8, 0x20000000, 0x9, 0x4}, {0x0, 0x0, 0x6, 0x3}, {0xc4, 0x401, 0x2}, {0x2, 0x1, 0x2, 0x8e1}, {0xca6a, 0x8, 0x100, 0x4}, {0x9, 0x6, 0x1, 0x6f06b257}, {0x8, 0x20, 0x0, 0x401}, {0x38d2, 0x8cd2, 0x5, 0x3}, {0x7, 0x3, 0xfffffffa, 0x3}, {0x8001, 0x178, 0x3e0, 0x8236}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 11:49:22 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) select(0x3a0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 11:49:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[{0x1e0, 0x0, 0x0, "49f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428de3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e26fb88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e61f3f6045875826d9e05ad16914da08e1fd6c99d68a69ef12ff7fae903"}], 0x1e0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) r1 = getuid() setreuid(r1, 0xffffffffffffffff) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="2d4f6a9674d327099185bc36ad78716e0e25ed530256a84c9d76990539c2b21ee978312f6fee1ebaa44b2b3ad6497c0965cfb3c39a39780137bc371a21a4120eb87a926157a6ef3b82fae60aa731badb0f8a5badc3ecaef32ce0b188a685e47ef9500f72cc07d82d05878bf93ec3f202766045cecfe97f0f272961ad47862bdefeb9bb0f831a10936fc007070e1c300b11689eee29852530818b770e6d92cd5a08277cb0c1a8e56997b7b08cf641e4ef4a8b8236ff59b3d2b82fabaf782e35a37370c6a1489eec4e9e6cd4dc28880b3b4ba1bd073b95d1fe74f845181368de6a1a01c5be9034555c9360", 0xea}, {&(0x7f0000000140)='_', 0x1}], 0x2, &(0x7f0000000200)=[{0x38, 0xffff, 0x8, "52b365adb0481c9835af7ac356ac61f94a11d9ac7150af299fc9bf121d3b0795144404c918ed"}, {0x98, 0x1, 0x6, "0a04e7d8d4e5553b553508f463a2e1c32a06a75112fd4bf19f07ee0188e76016c76365be062a5b525cd4744a8d7d786b21d0e219f5c2a59120970e3e094e2ed05884f68c1096dad874bfe29e941e4800282305571a8a2cb6edb495d4b8abbce21cac24ade49a5ceb5002e74c8975cdff7cc20773789c6e35a440f0079500c8107eeeb9da"}], 0xd0}, 0xd) 11:49:22 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001680)=ANY=[@ANYBLOB="000010000000000000fe00000000000000230000000000000000000506000000000000000000000000d500000324677ce1638b679df6cac4ec036f2a2a013ff03ebe8eb61675a5ac000000651be999f2d9b2f75acae1d74263fe3ce6188dab913dbdfadefae6f49436878ecc8818017a8b9a0e0d43952fdfaa0000000000fafd1ce79cf445fa8ad6749044cfd47e56b428434a6ae9993fe5229e31dafd01c73c7cd33b2f7bd7f19645c4fe0f9b324de9068d0141583374a46cb26337c30395c430ca718778c3a87f0374a02da14e2cbcba9444f93075be535b3ff4009be2f27744f09c009d34911027e8a721c62b40dd32d46337c7ef8aed76f9e85cfd872dc6cfaf353a8d627496cc96f9315fb043009c60249e24f9af205ef661fa45bc7493b7cc5008633be23425a68496867d8afc4b625650fe82c533e07219d6d9e779806c6e54a9a171925a8a57111b8bd6be9b6a9c84b8d6"], &(0x7f0000000480)=0x31) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0xa}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfff71, 0xd, 0x7ffffffe}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0x20000000, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x3}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x1, 0x1978ca53b}, {{r3}, 0xfffffffffffffffa, 0xc, 0x0, 0x0, 0x200}, {{r2}, 0xfffffffffffffffd, 0xd0, 0x40000000, 0x800, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0x24abb9af1b3ef6e0, 0x6c, 0x40000061, 0x9, 0xfffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x82, 0x5, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r4) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000a58000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='.\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r10 = getuid() r11 = getgid() fchown(r1, r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6, 0x0, 0x0, 0x10}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 11:49:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r3 = getuid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647700b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r4 = getegid() fchown(r0, r3, r4) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) read(r0, &(0x7f0000000180)=""/161, 0xa1) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 11:49:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23}, {}], 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) 11:49:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60, 0x40, 0x0, 0x1}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="5e676be2bc633aa0a458d23adf27a7b46cb639eb49185837df5364881ec13f53a9654ce8f8631b5f7585b4551e9d4fd2e53980faf9fcfe898e1fa8573be55ad73ba2b7410aea62be3669570f5740cbf1206e27c16c5f2d7b245cc6870a99c97b412a741fed4f6c10a674fddd6e0d6c2d0b81e6b571ca0a1d492f039d3a92cdcc26d92c46059668a8ba0d0825a1bd759f36d156b180d7367701b55d628fe6035b2f872031cbac6d8130e3872ab1d29f92c4d10401d931b4e2601b9561c944c5d2aa3b87ff1129c1549cd4ccd37ec0b9759d05c42230c9e4c63af55cf0b4535ff989f361cf00e358b98722608b84d01dc697e429e05323b802b8a2e8c3ebefa7cd87bdee2c3d7d4c3d572326f0751dcd4a50e85d607b3e78a4d25da98775c187254e65ea990f165dd5e86692e915e3bbfe1ad1463baf0d0c779dde6c62a8a97ba589e6bf4bea4fc0324fb9d2db73745a3cdcbceb8032a2bae450fafbfceab9e43e38ec7c8f15d5126ea014fa96accfcd9e7575990d18df6d5c33010055e93f00483f62073ab8834b600a8025ce322e6d1ea2dc96730d462a97fe4f5a189d7d38c6f2e7261313fde63dd45271febb1ec49228ec873f9de4ac6f6f9cc37cdfa997791d2c2d7bbe3834dd4750c337ba1a4af1d6bb5aafb78d37cfbefae39c2410dbf78fb7170348b93762c45b63aa9d28f81f6954e7d3e633b1512e999d8ae2da747fc8e0a88daabe35dc0c401024915102f638849bada0b297f94ec462503bda79ca8131936d7eec1326baa437c12f073f7ff6dabd5841bb4dec6d810b380bbc4ae92a37811f1e4077ca1fd25fda63653ec4f9801a8ab287c8e4184b6788e43e78b9a3479ea7e36d435f3c2234db23926e51f572d7c6a86d0cf2c1059c1857ec227703c25d9271343ee2e2e7571ef23812e681c05c0136b60cd97fb3d760b48d06a8c1591da05e70046100565fb258696f59341aa8927341790b999ad97c97859a06bd9c0b748f09f452e46d7932894bd6a3fb03e29f45c8557d0d4aedfdca87e770cb02025f462035f1ddc61f855a9aaf12c8e56998da7e31381822bdf290a08428a68a85b38053b4e234b6c34f5d816d3850cce181bf5ea196f7a1a2da685724ac31c084acd6620634cd1a97e110f54f16d04654c43763b34e1c1695ec158e00c97357a9be3c9975d50ecd0d90082982e2ce5318d542d6422f6d07964aca0b33c581e7ad5808fec41f073e3bdda5b189c8a201a81ae65c1116bde6aaaa9caab8bcb7df0be7dc0643f45853efb2fc13eb3c4849fd0d9f7dabdcc14e4a00c86edd9bcd410b4650f6e95c93528f4bd50fc9e265acda50431954555cfc52496c3da8a745b1a9be6786af1a1f9431864b6523107b56aa2454fc662854e4c262728a941505023d9b22912960fe3219202c38a68a4c61760fa670b7344137dfbd029360a2f9eef97c96c0bb058b8a2079115533ac142dca22982dc2247ef832a2f8f5fb8a657e479fbaf43ce8e6bad85cf5b348fa688b6f3c390e32c52fb1b7bbf1ececdecee8499c7d6ec677a97fc132140eae6a1d5a2b8ff1eeeaa36eac58ef6b7ca84bc376e1c29378b24f707e2c279bcc016b4a1d944e0aa0f712e36a8f77b71f7c0bfa356f2706f982cbbaf4a8d9b1dc2aaf9675384ca32af2b076638bfa6f47fd1574ca691b4d1748cbae2028ad650733d71ce8cbbdce18da02a7fada738a4dc96d2a0454bebd8678917791d776dcda8e9d191d78522b74787020bcad88726edc27d2d9e81b5893df480fac03b59b847116d5620374512f6ba813d593cead32e067e46a01d480abd2b78aa0ea382672ec95bca2816dbe0fcc55a06406b8feac5cf04820a2592c8d80a691f82bbbeece98f68d471d8d680f724933d3b8a3e4dd2314fc6bebb55c6f000f8b4f371155a1feb5c43780241aaea6de9a677151d2983754f4a30eabe3a6d01f5a32fbb571d8b5f917a4f8a121340eaaf01258957fbf79322ccec96bb110d5c52d7b4b9f6c06364d514ef9a68ab9479ee24fe0bd68b2a59d06403374e518ff017e83f39423f129cb698d9fabf29046b5d3446bf3b898ccb5beca40d4bc9238e241e3d8802513166b6ed31e3a1ace9c3578223b74219497467c250554586f68d0c40f6ea99b5eaa2571cfe68899046fa09759adcc2478203e57e1a9546b3b8cfefaa22068dd76154614beba44edd4002eb3ddea5775ce1931466660e8f36e2aebe9d1eb521d22bcd746f344f75592b5d48b545b9d4682e49ef9cbe2401f916f707c4cf4e5db8a677075727a912613a342476b0c3aa4b643f8a4bdb416e5d6b43168bae183a605454c82bfc5a6d8a6ca4f178cd4f3aa6d621a775f44b2955e1df465c96f4e48c7b9e1be9b0a027ae3d50476e4363d8b59e504359aea76145031f11ea381f5cc171cc3f832cf2562d0bc6daed6735e11cc3cec414b4f3323a4dfb733ff6c06bfba0417d253194a74b3a51b4dd05a8f9fa21e10a0ddfa24339d9a562a20fced504b432dbbb572a87f4b20df344f0addf098731fefdaeb34a0e1cf1ec1bf0713d3574f3d26229f776c463d34f9d416abb6a6e3404a687d78ca656678c08b54c732046b334fbfb88c5d6bdf4ba8965a5ec0fa498eb12f0e9d8a35dbc4818f0af622b798ba00fc40346f8a3a83450f1aa117bcf24bdb7647fb3df8ca2ee331a333ac904b009a252a7226b12c54966f73e02f03f58d6c2518f233584d5c484348c3c24364f06195edadc207a850c81d6d532b6cdbb64ca95067717af26153aef68cdf8a0ea93bb5be0525bb2ecb588ff5548e036b116606ddb2cb33ef16a0a98ce536c6c6549139ec7167324ed0c98c94ebc638ec30e69bbeca5b4979d2969870c796d6ef705e998384de7b3c7da60ade659ff6e94a6eef2a58c17e4d9f6227e42ecf1a64ddac8f86ddc4e697a2632cb2c0ab9f0d0e0867f75b0aa5297e17d2553cbfcc12521369a39747679bde9bfc00755cc94ae859551310fbc63ca35a1740f5bc6b1fba5d98b8a8a1fad6721e2e5b2e6f43f5ef9caa51ac70fc8935266678f8182d02070a95bb34cf3e277e0cce891901c5c29266fb0e1ee1509d162582c19002ebda3c80b01d6e84e82dd8b0a3e18e46a7e15ebc44d50c3e3178249cbc0248de92dd5129c73b767a15bd39cc5fe89a432383b267f0cba4dcd9ed97863a129c5ad34feed02cacb658968306a3749d365399e13db4d5ec82cf8426b39a39dadcb3801aaaccf09e39ad304df0b7cdd6fc207cda240a481097d50f6c5a212800aa7cbcb9e17c3d148c287eecfb75d686f6fa1c06a529fcc2a982a49dcaa2cf33727ab0b7df6121b16b0fafc0764f7161f4dedddcb22f0d8ed735e1bec5fe97e951c19ff7069ecbfd925c1ca570f365f5308e308a0f9549cc58897118973226422e86bf801c123b21bef2ad30830a3c112e9ffc6d4d70870e869a36b7e70a6095bb1d6df912511e876b89c09c45ad7fe0828b4c798c6c8f4ea8a360adaf67ba9a0346df61e25bfc78449779b5bd34b75e1a04d1deb8c770c2786f4543a06b7092942b8e231dd79262f255082d8306f91a419f5061bc14e81ee00fa5f2cb4aeb386079b78943d3a182ae8a77d5efd1078c05488f3667541d570fb39f92a09ead5ab5862e2616dac94d365303dbc5ea177c8eaee8cd20e75af0e0c017948ca501bbbdbdc06198df166d2adbd175675636bbf9ab67e19d7b20eb0cb58882570fbf39f8cacd4e3a4cb3926c52715f64d0ddfc8947aaea65f5c824bf11a9bb0798d793c44bf30d379e1b27913f20147cc4e5e6eece93ce898309972b631c2c47555f79d0fab14e80b6131f55ed361452e30ad6f18468565267652f8331c663f75ced759cedaa07d7242437f0a27ad2ccdec3e909473ccffe8caca8e84021aedb24acb0764707d9e94e83a592b796c34f6ef489945aee218919e5b04442f21f5305c88a1c2d7a8de16d3157a2c93c7ea36f2b7a7f075b154587a8543fe0029c72acd44f6b9825e05f2f8f93d22471d95e0086489dd809e08e06a66d2a0f409b61fffdb3d662fed69e4c94114977431e380143380e569efe156ecc983caf02850fa030136e79c612ad8e1959993d03783a24e6bb5975a5f258835c4b677cbfcb808cd0877945018b67a30a554c3dfda531de1fcd8dd15298363360c5a935ddebb64bf857619e85722faa3575a7db23927bb9b75357aed7647d8e44ea5536acfb13eacd5c97917b6ef41e65f88b9fd636565c521e04cc78b99c20f07dc161bb1104f220f16fc9c759e139ae6a9b9671a4b81836db5072b55449715c0940c96e7dceb004afa602540173a7a0513a04df38ccd3e64a1569a606f971bbd9fa0276ece65e092ec15e693d704200ed463a95c0d02a0aef543d76dea8d0f2080217681244ce931b742cfb27b8206998c3323dc4a15a193e5327c3baea876a7420ef6a0f68243aa4b2c6e0e2d1b7f17a23b484f256162d355cfeb02d66cae6280d39cfa417e77f9b41879bbbcd22d1929e6b5785b597095f3661122273c293ea1564d28a4a3399dc8b4e33ea784da08ba07aab4442ed07f102c88022ed5096422a305e7ba23af2b01e25fc11b03120b03dc69611ccf0e756a4417be164bc422509355bdecf2eef1769f7daaf58b74781bce27537d6e9d80ebf029750dcebd1d9cdb7c2b8f9179107d501c1360a5d90b1f776dec161d986f6330f58a768d8d624820167d695b9498238c0707d2a1ea9ab7b74d542caa9471375fd2d68c91cebe92e67e970e57dda81375b165f2c2b7585bf99dbb88038572776624e85409ed1addbb65191ca6ae5366ccdb4a5271cde0d3d5d6d0d7e939eb9ac0ddc256a7a66b35b2650f69e2b6698cd82de105df65eb84d7f122ea49e301c744b682ac27390fba2de06b884b24be0c13438b16e07d3dd6158820a8b8e6ba833294d485944e5dd3aa3ffbae57200766bc8db2eb007aa2f7f2ea8989f88f64b25c41855950d7c882cfd92179e9c78609ba6cde3846e118f6207da8cbceefc7de8bb9011e3b97cf1b79ace2c83ce413aac4474c7fb126178b5f14a3e71b16be9b6ac663fc44e48e5e8a472f1ab2e351d87af7d4cc5ced162c45937be32e7d84d4fb07a0d9e1b9c6b0d3786d934ea9ab6dc3d560fa17887867f9f0ba1881b582af3ecaf5fd08835b54e2e16a96885e7fe29cb63c12ce1ef0cb1baee1e64b0b4fba012d4ad16e3f5d910b449546c88c26018164b4c686a67acedf0e62121a81bbbd5446086e04ffe61cfb59156fd37baa4497073204b2c0b542ee0a2a8139ef19e0784ee2338d97cf4cccb68eb2ec5321e6e140c1e004abf0992be9556d112a85c741cf642f9972fb7684fd2c0801e2437d3c180e57866a01af3848247aea7fcaec1adc840a5185827f3349125bf56ca87cc1ba6085e84441d6b62de10198bc044022d67621792548ca8136cec7964618a0eb2be1670e5ff85ac7eb53ee29384d95f0391e10908f3da971f3806ec22fe41452a60d2c4e69c594d836f5dc30df85ab8738e33fb7351543e425705b91a222d2cb522babc613a2d2c2df07783ee7b1b0d8272cc9a0305720d199083d8ae33edbb108ffeccc08e714de5f614fdb39b385d467e156953539513d661cb9efb295217eba48db255d5befaab6d118e555f300697f5b3be1cdae60a80716c12f8d55d6cbb29163f16e6b9523ad9e67fcd7fde2b4a3a769967fd1a2fe3b5338238ab76df522c5338574f7d377a7e765eb03b98833beb4258096142f9fa3d06fafa87bee3fa5e374879f5ba80763f1db32bfefeb11964ff4d"]]) 11:49:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') utimes(&(0x7f0000000140)='./file0/file0/fi/file0\x00', &(0x7f00000000c0)={{0x81, 0x6}, {0x80000001, 0x91e5}}) pipe(&(0x7f0000000100)) r0 = getegid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getuid() setreuid(0xee00, r5) setuid(r5) chown(&(0x7f0000000000)='./file0\x00', r2, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, 0xffffffffffffffff, r0, r1, r4, 0x90, 0x7}, 0x0, 0x7, 0x7cc2}) 11:49:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$KDENABIO(r0, 0x20004b3c) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:49:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9476c05000000000000000000") shmget(0x2, 0x1000, 0x104, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x1, 0x147b, &(0x7f00000002c0)="c1fb6cd3a3dd6003ac4b6f85d89259147c7b6fe88be793d3fed03eb308741403db66a0bf1d56ea210a4e874f2f5e67c9e84a7b91f6bd33e73e16f36ac94c97994cbf10a8b1edf6bf02fb0526ded97aac34f39df2975fcf3b0c5a53cb695ab64976c119bf186733e0abe665fde2d12bfa4202cb8e7512965c966f94444f16131d6bf25f31ad09e95c39c63f1b3cf7bfc194cb0eee94892389a1c1efdba637bddc9936e3fbd7376f36c4f5e3999c69e4de05590369f5cf8ef0f3337e24f42bf0653009feda81fe587a5f059b6ccc56bc7b48b49cc59932f79b149e77faf09343a5abd79c59d195", 0xe6) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) socket$inet(0x2, 0x4000, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r4) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = dup(r4) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x3f, 0x15, 0x13}, {0x5, 0x20, 0x5, 0x1}, {0x2, 0xca, 0x3, 0x2}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) write(r6, &(0x7f0000000400)="9ced060221110f7861b211940ccdd13ec03d58d6e255a3809ac67ed18c140255eb797de25c20de1effb19de01629826b6f302fe2e25a89db06e6633ed9ce4d1f804e18c71cd852d8627b00ea78a5e72032111bca617ea10046cd3122d04d5ade6282b9939e3f5a2f651324c67f6a1da72f42f9599efac800df7ac5b61561ae0a9fb2e521d1797b3af1db07ca4467653dac725a47e54bd3a8c5125a6720bf45322a20153a682106731c6fed3f233afe1ef5ad8496f4715abe43f040ae947fc31947a15383cbcde18999072668b622f96bd47aec1bcf98c221053f1f87435dc0", 0xdf) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 11:49:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0xfffffeff, 0x2, 0x6, 0x5, "a59aff98ac07b264c1e2d145475c9ca35cd248f7", 0x6, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:49:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c6530006f2c20a1c81f60248e2fe2183309aedef69adfb0fe6e1698b930405a98321d5f491014a452fb64d33aef5dbcca9520572a"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="d091376d75f0e8ba1c0df9fd47653138aa845ee81c3d689c595e4b3960b3e47a76a8077787bfa86bc5", 0x29}, {&(0x7f00000000c0)="b6cba193b1d9f1b0409c672b4abcf5ec42e56c5fa3fefccab91704d185e562", 0x1f}], 0x2, 0x0, 0x0, 0x2}, 0xf) 11:49:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x1, 0x8, 0x6, 0x4, 0xc1e8}) 11:49:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:49:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051360000000000008000a01000000000000c6a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872bab9ee5b9d78920bed6b061af43c8b712fbb770c1f5ff01000000000000ff7cc53c894303b2e0d4ab082200322f310b404f36a00f90006ee01be608a371a3f80004000000000000", 0xb1, 0x6f96a21171a1def5, 0x0, 0x0) 11:49:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r2) r3 = dup2(r1, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x3e, 0x7}, 0x10) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r2, 0x12) 11:49:23 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "d730c15b00f4ff0000747beffde400", 0xffffffff, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r1, 0x4, 0x80) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r5) setgroups(0x2, &(0x7f0000000040)=[0x0, r5]) r6 = accept$inet(r1, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r6, 0xffff, 0x1014, &(0x7f0000000140)=0x3, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 11:49:23 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x5, 0x2c0) r2 = semget$private(0x0, 0x3, 0x46) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x8a, 0x8, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1, 0x200}, 0x2, 0x800, 0x5b2}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) 11:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/202, 0xca}], 0x6) 11:49:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f00000000c0)=0xfbffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(0xffffffffffffffff) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000180)="ec7135f2ea333a7ba39b28ad9c49c815328804f3c772e83a03dd5036d01f1a2cfec4a4497610cd981107a30eb8577bd73ed032a6dbcf9f0cc23801e17a85b34a74aade4d43e232387b18ae33e5430cd29e88b2939a5734f8831db14d392f3fe419ac1bbbc617a5c828cddf93d56c3688604abc493764c3ab01679893ca22dc08cf49f4031706f0be8e6b37f3a3e19b3676156b1ce6f3bd6509d42703a64e29adb752ed5551f564d5be9be74edf09ae0eb43daca0805ee230fe851ed4b53eb7c6bbdfb1aac5cff7961aecc91f69519f11a699279ea4b3e0188a8fb70286441f14ad2c2403fa9382748497", 0xea) close(r2) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)={0x200, 0x10001, {0x2, 0x3}}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 11:49:23 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x1) 11:49:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) 11:49:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r6) openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r6) r7 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r8) openat(r7, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r9) openat(r9, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r10) openat(r10, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r12) openat(r12, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) openat(r13, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="302000040000000000006e71486cae7655e590422beceb47329210adfe6b9b4a84dce8fdf91fbc7f87c7dd1ffa669b1e6b866327cdba2835b1351dfa3c00cd757b82f2a92b6be52b3c4740c393aa"], 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="110aaff317ef6ef9ab6178186002352489b71d9a846df92de17a5b4d9a00c85bc3", 0x21}, {&(0x7f0000000100)="81b2cccc991bdc07c5f093230630cd3ad58f45611c7af2a861d844d93fa4610112d26a3ae43c86314b40045d6ee19fb777afbca6ac4d036e9cc505f4f1aab5e451531e97da9ba5f3091d04440f85c494eae390b58c8c4de2ad39253a38e27451eea0c083d913f6dbb954d78ecb244478735b6853e3c9b5a589a8213326e669a3376714a2475b5fdeb5b5d57b83074dd9319ad2185a67bbbd787ba3ac9cc19780791ac3", 0xa3}, {&(0x7f00000001c0)="748caea4f89351733238406e72f71cb33ae79d8725f044c46af3db1d7f97ab8c483cd2110d03af7c098f961b6bdd8d40da5a95ba8dfbd3a88dc06aa18d2b5224d4c9889afef8ba044fdc1b9e8d339fdf6ced2ef5be494920ff3fa6c09a82bb9774d3558d9a545d857d91f5f31d914a0614b66343a195af5a8b1aa0c74d7076d541d5d08ec230a2ef7ec046e4901742d7ec18af0dce67aacbc5e3b1b0020629a9609680ab2ce7a660da0c047e5054911f68e7cac19d6047c290d2e08a930f17ce93f826c7037b8b8e69f4539857e0f91916cb07512f3d7fc3e72af6b8c91475829d5476d5262918b60822f7aa13dc98a142314599af2ed6", 0xf7}, {&(0x7f00000002c0)="c693977348807017c747640caa5c77dca48d368d2a9b4756b943210253261b84219c44be6e73f3e5398f153080be3ff29f1322bdd9cad008cd1f86a3be4e7fbbd242f17db73251cf0e4abbc621684eb54a7a8b52e1c612", 0x57}, {&(0x7f0000000340)="457649bb6769f5ec3c0a4f169e877eafba86b552892425177909ab67abeb3d1d9e5bd21512c8d4e572577dca8be556179d082e620a1b6d33754807e366244ec8afd43a52e395", 0x46}, {&(0x7f00000003c0)="3c79baef4c1be432571fc7654a50abdee48185f6fa974806ef21b7045bbfd04bea706d262dd75de4a49014fd666226ecaf890976f4d06aa04220ed8f7cc7bed33b1d7f4b610b0baf9e1e1f7b5ed9b25f756278f0391a7cc918d3ce9b59761641ee783e944b4e4adebeb39bd8f43b5649240095621d51ec819def1fad657d651010a1207601aa91d2ec27989f8ee089f0278824197d8e5bc23b16e9627759b3b56a1939a886bea39b0aab0c28b055a45b4ce573efc94ab2f65887b9e8c7d00de6354a5553c162a6da96e97cf4a8d767e459be89fe3b0fa4a0fe4b1f4564", 0xdd}, {&(0x7f00000004c0)="2495f3a37efd4b214dd7dba5a8e43fc30098582521a0e31271b0bb2274bcfb5fc76ddcadeebf4cc069d98a2efe343ce87d1be5a81e42d92d7c771f060b0bea2d997cf6594b88319d63759f49fa4edc6295f08424897179f394fe1b2e9d2eaf966284cbde4782939a43329eadd66057d615130998fa6fda735969e4022d0fdcb9891fc20f71e446647079aeda9fd8c76ad20de0255e0cecaa2580436eb97fce6660f3938e88e554680d2c581401fe", 0xae}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff0000010000004b0ee8a957b2262387224c", @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r2, @ANYRES32=r13], 0x58, 0x400}, 0x402) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3ff}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) syz_open_pts() syz_open_pts() 13:56:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x80, 0x3f, {0x5, 0x80000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) clock_gettime(0x3, &(0x7f0000000200)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x81, 0x72, 0xffff, "b996861f4928fab2194df841742fc66690da6924", 0x3f, 0x763c6875}) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) uvm_fault(0xffffffff8254ea40, 0xffff800000a3d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8254ea40, 0xffff800000a3d000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020ab7500, count: 0 ddb{0}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ab7558) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ab761c,3,14a697949050,ffff800020ab7648,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020a7c4e8,ffff800020ab76b0,ffff800020ab7700) at sys_sysctl+0x20e syscall(ffff800020ab7780) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff73b0, count: -6 ddb{0}> show registers rdi 0xffff800000a5d6e8 rsi 0xffff800000a3d000 rbp 0xffff800020ab7400 rbx 0xe8 rdx 0xe8 rcx 0x5 rax 0x206e8 acpi_pdirpa+0xc550 r8 0xffff800020ab7558 r9 0x5 r10 0xf71ff38ad0d39a55 r11 0xffff800000a5d628 r12 0xffff800000a3cf40 r13 0xe8 r14 0xffff800000a5d628 r15 0x6 rip 0xffffffff81e70225 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020ab7348 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (dhclient) pid=38335 stat=onproc flags process=100010 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7c278,0xffff800020aefd60 process=0xffff800020a90b50 user=0xffff800020ab2000, vmspace=0xfffffd807efff2e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88899 438936 0 0 3 0x14200 bored sosplice 70750 108958 24415 0 2 0x2 syz-executor.1 24415 428594 88862 0 3 0x82 thrsleep syz-fuzzer 24415 376030 88862 0 2 0x4000482 syz-fuzzer 24415 279465 88862 0 3 0x4000082 thrsleep syz-fuzzer 24415 485951 88862 0 7 0x4000002 syz-fuzzer 24415 217053 88862 0 3 0x4000082 thrsleep syz-fuzzer 24415 495297 88862 0 3 0x4000082 thrsleep syz-fuzzer 24415 216102 88862 0 3 0x4000082 kqread syz-fuzzer 24415 271164 88862 0 3 0x4000082 thrsleep syz-fuzzer 24415 269502 88862 0 3 0x4000082 thrsleep syz-fuzzer 24415 465680 88862 0 3 0x4000082 thrsleep syz-fuzzer 88862 8421 60146 0 3 0x10008a pause ksh 60146 54342 41114 0 3 0x92 select sshd 42197 237638 1 0 3 0x100083 ttyin getty 41114 390344 1 0 3 0x80 select sshd 65214 90466 41849 74 3 0x100092 bpf pflogd 41849 484721 1 0 3 0x80 netio pflogd 70391 463520 96047 73 2 0x100010 syslogd 96047 165717 1 0 3 0x100082 netio syslogd * 2601 38335 1 77 7 0x100010 dhclient 90208 310322 1 0 2 0 dhclient 27393 160823 0 0 3 0x14200 pgzero zerothread 49277 301879 0 0 3 0x14200 aiodoned aiodoned 97993 15230 0 0 3 0x14200 syncer update 91206 495322 0 0 3 0x14200 cleaner cleaner 23382 190071 0 0 3 0x14200 reaper reaper 99210 20431 0 0 3 0x14200 pgdaemon pagedaemon 92016 55362 0 0 3 0x14200 bored crynlk 50973 294678 0 0 3 0x14200 bored crypto 48008 248815 0 0 3 0x40014200 acpi0 acpi0 49280 314369 0 0 3 0x40014200 idle1 40974 451168 0 0 2 0x14200 softnet 78576 11725 0 0 3 0x14200 bored systqmp 869 107678 0 0 3 0x14200 bored systq 76545 315860 0 0 3 0x40014200 bored softclock 41853 49659 0 0 3 0x40014200 idle0 87701 161849 0 0 3 0x14200 bored smr 1 508219 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 70750 (syz-executor.1) thread 0xffff800020ac3878 (108958) exclusive rrwlock inode r = 0 (0xfffffd8066b76d60) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b43e3c8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 70391 (syslogd) thread 0xffff800020aef870 (463520) exclusive rrwlock inode r = 0 (0xfffffd806ecd2918) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 sys_fsync+0x113 #6 syscall+0x4a4 #7 Xsyscall+0x128 Process 2601 (dhclient) thread 0xffff800020a7c4e8 (38335) exclusive rwlock netlock r = 0 (0xffffffff82529728) #0 witness_lock+0x52e #1 sysctl_rtable+0x187 #2 sys_sysctl+0x20e #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff824bf120) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 sys_sysctl+0x1ac #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff826463f0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9523 6416K 6993K 78643K 11187 0 pcb 13 8K 8K 78643K 55 0 rtable 80 3K 3K 78643K 343 0 ifaddr 72 14K 16K 78643K 116 0 counters 41 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 16K 78643K 23 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1396 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 42 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 3 5K 25K 78643K 211 0 sigio 0 0K 0K 78643K 10 0 proc 60 63K 95K 78643K 495 0 subproc 16 1K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 39 0 in_multi 40 2K 2K 78643K 87 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 249 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 109 30K 39K 78643K 1659 0 UVM aobj 13 4K 4K 78643K 13 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 93 3015K 3083K 78643K 17565 0 kqueue 3 4K 14K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 70 0 39 2 0 2 2 0 8 0 unpcb 120 609 0 599 2 1 1 2 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 89 0 89 1 1 0 1 0 8 0 tcpcb 544 88 0 84 2 1 1 2 0 8 0 inpcb 280 306 0 299 3 1 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 12 0 11 1 0 1 1 0 8 0 pffrag 232 8 0 8 1 0 1 1 0 482 1 pffrnode 88 8 0 8 1 0 1 1 0 8 1 pffrent 40 278 0 278 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 37 0 3 1 0 1 1 0 8 0 pfstkey 112 37 0 3 1 0 1 1 0 8 0 pfstate 328 37 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 294 0 155 13 0 13 13 0 8 1 art_table 32 295 0 155 2 0 2 2 0 8 0 art_node 16 69 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1684 0 277 46 0 46 46 0 8 0 ffsino 272 1684 0 277 95 0 95 95 0 8 0 nchpl 144 2165 0 563 61 0 61 61 0 8 0 uvmvnodes 72 1869 0 0 34 0 34 34 0 8 0 vnodes 208 1869 0 0 99 0 99 99 0 8 0 namei 1024 6281 0 6281 1 0 1 1 0 8 1 percpumem 16 38 0 7 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scxspl 192 6551 0 6551 8 4 4 7 0 8 4 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 432 407 0 394 3 1 2 3 0 8 0 futexpl 56 3939 0 3939 1 0 1 1 0 8 1 knotepl 112 108 0 91 1 0 1 1 0 8 0 kqueuepl 144 54 0 52 1 0 1 1 0 8 0 pipelkpl 48 143 0 134 1 0 1 1 0 8 0 pipepl 120 286 0 271 2 1 1 2 0 8 0 fdescpl 496 408 0 394 3 0 3 3 0 8 0 filepl 152 3247 0 3164 7 1 6 7 0 8 2 lockfpl 104 78 0 77 1 0 1 1 0 8 0 lockfspl 48 37 0 36 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 230 0 221 1 0 1 1 0 8 0 zombiepl 144 394 0 394 1 0 1 1 0 8 1 processpl 960 424 0 394 5 0 5 5 0 8 0 procpl 624 833 0 794 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 962 0 943 6 2 4 6 0 8 2 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 206 0 0 25 0 25 25 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 356 0 0 22 0 22 22 0 8 0 bufpl 280 4545 0 176 313 0 313 313 0 8 0 anonpl 16 60000 0 43598 76 5 71 75 0 124 1 amapchunkpl 152 2835 0 2703 21 1 20 20 0 158 14 amappl16 192 1983 0 1041 52 4 48 52 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 10 0 10 2 1 1 1 0 8 1 amappl13 168 74 0 73 1 0 1 1 0 8 0 amappl12 160 19 0 15 1 0 1 1 0 8 0 amappl11 152 160 0 140 2 1 1 2 0 8 0 amappl10 144 23 0 19 1 0 1 1 0 8 0 amappl9 136 429 0 426 1 0 1 1 0 8 0 amappl8 128 385 0 356 2 0 2 2 0 8 0 amappl7 120 126 0 112 1 0 1 1 0 8 0 amappl6 112 110 0 106 1 0 1 1 0 8 0 amappl5 104 304 0 289 1 0 1 1 0 8 0 amappl4 96 564 0 530 2 1 1 2 0 8 0 amappl3 88 108 0 102 1 0 1 1 0 8 0 amappl2 80 2270 0 2212 3 1 2 3 0 8 0 amappl1 72 19365 0 18957 26 16 10 20 0 8 0 amappl 80 1105 0 1064 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 12 0 0 1 0 1 1 0 8 0 uaddrrnd 24 410 0 394 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 410 0 394 1 0 1 1 0 8 0 vmmpekpl 168 7270 0 7235 2 0 2 2 0 8 0 vmmpepl 168 58263 0 56348 135 7 128 128 0 357 35 vmsppl 368 409 0 394 2 0 2 2 0 8 0 pdppl 4096 827 0 790 6 0 6 6 0 8 0 pvpl 32 191197 0 171773 180 4 176 180 0 265 10 pmappl 232 409 0 394 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 190 0 6 6 0 6 6 0 8 0