480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r17, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r20, 0x10001) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r23, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r20, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r21}) fchownat(r20, &(0x7f0000000180)='./bus\x00', r22, r23, 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r26, 0x10001) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r29, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r26, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r27}) fchownat(r26, &(0x7f0000000180)='./bus\x00', r28, r29, 0x2) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r29, r30) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, r11, r17, r23, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r33 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x9, 0x0, r2, r5, r31, 0x210, 0x1}, 0x4, 0x5, r32, r33, 0xc33b, 0x0, 0x8000}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:04:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:04:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001140), &(0x7f0000001180)=0x8) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendto$inet6(r5, &(0x7f0000000100)="1ef1e3f13f30192f41386aeb5a4b910277bf64b9aa9bdf656f27a0096a39e6ba0b5def0d81a63d4f74f807e0eb8bb3db9a9d7cee1b7dfad3a8ee96199fd81229a7b9d500818b56e36fd12f2aa260875af1a5d490e4259212ebf1c8d3554c88b31849b10144c3d0dd8af726532b51e717be861af09d80630c7095c83cbc9b3d8526ce838aab371d7d1e17bad76f3cf09266f4f077b55fdbcc6a39877a98c3e10c91df7f58ea65ff7b49aa96add5591363c5dcf24527b6df2334edde34692cca3cdf1e75d65688692e4adc6ef81073035a1339ba0f4574b325fb6cbfb8822b8d46e9228a56d7cbc3923d437d84b5292259f8d5f3c220635d0a5cf962d5d4f2612079b68674a2f14b6f45af0524ad19c26d9be3bd9a38a754cec8935957f506565c040e85e6a4b7ae001801fa2cf426cf3221fdad2e90ebdeaacfcd9804469915056c972fd82d2bde4b1ead17ad7ed06508a1f749816e86cb9fef163bb3d29fe5938ec9afa8e6b9f44743e9f1ddbefde145c48f68dbf914f54b6d2f72dcb4a03c8f3f45c7d8c8294efb22b4a3326c9a6468159781ece4e6e6a8d7deef55a1beb6f8342204d58847ea5450b534141077ef7a3e6d5865f3785e52ca1535909069f35629c4438471b55947b2fb5beb433fc7a3398af9a0bd452c30d68acde985b7f1b797a89107a752fc9f86f175181328d7e64ac7493f8320f335880abd514974efded23c5fe137a525de3e8df42c2f7c413abc0f7e06d20e6e03bfb6b4ef966b25b8a3d847be012a019436c3e326e6f7b4d3ce9e71f7d75409867b1f3cb190f3e7dba55109bff56d0587f0069d1c01f07bd470ae9d2803fe975f7e6a2bd2d7e24c84fa84e888b287b50cd75a0295fe64a15c53f3835a43c61e636ee4f25c16a5b7eda3b39cea823663694475105e67687bd72dbb34e356c3fcf6eab8cd420a7ec40c21eb9703783ac95579070991b52818a79e09b3e9fa1b5ad64618888a61982a08c3f06e9c28c356e849f06960e17881b2dc44b4e104d5c2c9dd7a38188680c5ee72bd14a5d8dac34b4791613c25754a57ac88204666821e66d90e6b0edcf53569c6c92034a4839c3de01eb893aa5cd8b4bac581879716c95acc1dc15e59fab9215831e5d58e3b3cb8df2eafc4639ac638f15de78c32b44ffc01f67b6652743d9df659f549c39ae646c9f9a4f2dab34ddfb199132a235278628152db710f6211f48af7223f194e6ddd0e848fd9ec9a50e868b71f213006567ea031b1f89b55c0a56bd8d92712f2c737656910e782e6d7d9ea50e22dd560e13337dc7957f87d6de76f5c94620f350f1aa401664c13708765036a6c058a43dab96bb4badb309abca6714eb19aa2ef629dc037f5478742ddee982ccb67b11d0fc418bccd1d001e08c1f8a41d7d0a53d1e47e81ada4b3ebe8db85f4a9f98bbe829b2936e603fbdb6e7f79b05da98e50d76e1c0e237b86cc6f73d71e2e13ad03d5675215af48fd9eb20179fe49f33df15e7b562708049e219ef3ac52d2a31abb6b1342ad17347c54525ee182658ede2e54d6ed760f8e8e295a88653f98786ab7d06f50874aed66ca91201b117a4bd04831b6ef767f0bee509ccd0409fdf54e87512d94c27326451152f4c0af75204b319b8d41835898ef4f298f44ddd0b07b1b794357a11ba1db6ac17d2bf40fd79adbe8d139d4f97a487351de960c859861a7948d85d0d43d2f5ff481eaecf31e8d3f4fb1136e4ab93fd2f70f99f4a9f560c053d182b3940cec3f2f81a235164d9e14875339291a35857cf5357d2c887340074abb9d4cc3b72377f709c61df722345513fca232c79b2b13830d882c9a58c4e8271e87a5988414b0d5336445bb57d703eb1f58bb7691c17e518f462ddf4ec8ffbb3cf68e408f85631010b0c1f7aa7ddd06b2a4a4ea3da9c7abfee601c9cb11fd952de45985eb83c393215185743dfb06f4b08d081bf54a3e7e4be59d98126199a3fdd3b0d4d906a772f5ffeade8c308a40315b4487d6c00b4a4352a73ca8d49b2e9c83bce9aa0d2ded1fe93926934b6261423cfb94f654294973163e1f3329133d6924154608dc5968dcd5b94c9fe6cf85a21115a9c0d87f485d39090d2325e3bdefe3c466e60e007863e7731bbbe827f8b83b929a16f2c3181ad18462ecae7f47be2fb28013b2f3646591128f98a84f22eebd0398d628aaddfb74332381650e0e7fb15d0ef836e7b9f55b3ac63c472786e7557dec20c6f29f6d5f30ad6c74e6c804db25d977afc93f493463abeaa19ae339bda333f37a6e3f96055aba8368007930e88ba7e519174625af43aa571ce86bb23c07d50bb8f3376a3f7f992140d16e47c63d511893fd40f7492e90d503c015f924dcb573faa49a1e47d18df9479c9e82de7378042b126a2bc6b7361ad728711b13924b78d368b5525f81b2904b1bd1b2ca87e9fac0e64965849189ef7b5ac92cdfa321345979276ce6d3ae9a2738fc1964853beed12a74080caf295955c071ff733b5d56353790bd40b82397d6616b4f5a56347681b341430fe15cfdc897518092292dc88604d1fa7216aaf03f3ddda7be9141c7361d2cc7e76752b0c1b5c021edfb164ecb2ef753e9042f27fd9af8089ae989d95ff67342a2767e4c81fc39012df65b5ef3a5febd76bdd7ecf1eb568185815b566a727706b3fd7ceed87cfd1b63b027d3f89d25ce52499c6e3f4406f358d58ce9bb8d269cb0fbd770242cf0c6033cce1397e48c8625297c59d4bffc0b88656b3bd70ab54bdf3f7c0bd64e4f4326c8b022cbd711502d8f8347186c565675987ece3c678907d8d3bfae973fcb5fbbe57c33393e312e031ca3eb881f589dddb47d27dccc6f2756c45fdf25676a585dec5cfbfa1c6dc6b04857fef4835df4bb5ce56a84235779f6664b6ef938a4a74bee4d899fcb2757822e14861005007696d8320a22efe1a7b4beb591c0c4dfefbd685219477e7a65d0f58b78947fa4a3e654e2244f4391dec605bf184ff553349b35007b9d771045c605632cccc9ba69b4ad090d51570b90cf0555803b13d913841d578401486dec39d67fe2fce6fbaf7971a85ebab29280081986e496c62b5c7044f552dc5bfb86cc5e674b56ed30ccecdcb37edcd72ec1ead0131df4b8f8baafbc58e5a916a1bba699c2e50c507e38ceceadc93a11fcc094d7e79f30831f925e4aa336c274d2c88771f500800586929c0dfe103079367b5d94f2a7ab9e187d79932777cc77eab7f9e4bda77cc3ea48cbd6f0870e6447337ee6632f27669f708606d5b9d23a75b7fba9f7968acaeb6e2e34e90d6fe831abe90c1d90e1da31e01ab70c8b844a5cc77a6359ddc9bcde4475f8572343bb878715fa4ee038057e17df43ab175ce000d296ea9d9679ba45ae8bcfab822fdebb1f2723022bc31d4a4c93e276901223527da779f694bd19bb98a5c5e48ea12d0f55538b864197bc08e9aa8fc0738cb2057b853840837f8fcec646f91e54494f9d9efd4aaae94790ef5dc3473ba723db94a47ec1bd04084a397d3b0b12c357211c54b823889a61096ce1e8f6a1a6665fe04e0a304627e437777767ea345fc4e81082c45ee11a2c71cc8acf6b2095f4bd005ca4d9eec766a8aaa0e2e4cefe8282c3caf775ef94f5cb0711117bf9bb5e1fb575c3012e7b9b7dbd140805d511215b414e8bbb588ed6562aa654aa68224ca01734c88cf7a6af39770f9597dee958f371b28bd9427e4434153c30d1f45240b18137d06df9436396f93a74c5ae303bb45af738e25997ce1d62919cd8594a4d56363d4d3ca91230c493e024c5ec997ff3ca063c5d0ab6599c097801f7df2c0d1c93e04adf031bc03c60ee3e8db310b71e91cb8145509079d3c36afc4775bbcc599564a3607776b202f9a30bcc558dfe2f6b63a9d341f918e25dbe9b938f140bc50d562a370584815db8e55291545c58f9e0e9679015dded1094e7bc5d3d10bbc06fdde12caa38075d3db96683e9fd6c227eea2cb7f7e27f5f62595c3aca7815233d6964b95afbe47303d6dfbf4534cc5be0494caaa15fffbb0f1b5eac3b9785f324c8bf80bbd8945de8c6b453ba989c821c74c9ba34a344c8b6f1a2bd0fab6042ab6b964980be422e7de013205902b687e4001d349c20a902068040497f806ab06b56a13079e362b98c90c686e5c8337e011f4a6bcd8bec62a5ae97315170e3dbba446a953ad47338e17e71581b22e794a3a8db99bf3c203f544032eaa510f0b7f027b61fdcca4bbe814f3aa7c9a4998879bc87a68b3b94fc4e8d86825c67b051ac13dca068fe12d47b0383802131411b1a61e1b1789d41894763741304e00e5d756622a813956cbbd6dbe1dab2865f585f6c278b15f1c8f6bb0000a22a0dd800c7fdabe9bc002db9dd9e656ffe21993178f58dec54bc045054eccc8066ac93aca9ea7a93d1859776327706920b00809676e826a19ae84960e7b732d4e9af559cdec04eb7819b4cee6998d570bb912d230da2e086de758a493f8e5c0cdcb8226cfca7014cb0379d66170e86165ba0dcabfff711f9be50398c60e13b2ea832684bb3c9ac42117dc464713a45761aa964558e461eac147e088874125065aa5bd369cb7415d4dc23d21a79c905e01ae0c44aaf290a0fb6aae7ad501d2793f216fbcfc6c7f831b9bc0028dd7352721bdc5b7a58e870e656c29b1c4c7cfa63ac2f4dd5fc6540e5cc39daa17886f02823bcfe9f29f6ab72388c682f26d32257957ee0f4bd02cc9f02c8f4c29ac6cd562f293c446471d0ede3d5e38b777831f5840ae7a787a22d9370d519bd36a77d20dcbea57496117b8f70be952b5eefd443a3c6c0ef735714d0daa14587194e3a1cd256d2d4870b78469a01faaf48c6d39fe8d1b56a8d715b3b81c3e98d1f1e4ea140a91302b54952a2abb0f3ad8276bac2ade0930074be78ccd153ad21521434f6c745b485bf7c84e0e656457b5513f754217bec0fc025909e6b56ad85688733a96861e3b869e9a8b1f48526d99bba128460859030a0505984f31864743e16a40d5b2695fdef1032c6bda51fa5d674a5a4e3ffb716bfc27daabbc9fa7c9bbdd5158693c3f17ed7fe0022ec792ee2aa7095391474efc7e015873d844be97e607aecfc2f075ab145a958db96c4424f20492abedf7ae957401139ebf5a95e8efbf95326c62502086954a630b25f6120aaba8201eb1c1adab8ba8e24dd7a6c0740c986ca021f205b9be22ac2a39800881af0642aaa5699d133f53546c7bad84dae36d1c182032e601a5daff886143d79eb9fb44ed456bded2fdd2328422726258808c6c22d7609e99b6013b41bb395d985e91da61de293450e34057c3245ae132b84b3e64e9ef9b1a1ab6e14f6a0ec14c4940f628acde0606a3559e992ec3de721d06d243d319028b24918d42ca4c5557a444d3fc47148c79b524443810a90e01bebbf4e4754455cdd6f9229c3526f8feb23807059fd8f6593abdb23f507f3f7e88a8b75fe5f2318d2efcc3225319b07a6f46d02f7ffcd21aa776215dbbfa2b6a2926406195ad3d1c82768fc8712f6da885ea582749b2167494f20df0a54d7e711d3de3eff8a4611852bf31b8c0ca03f29975f05abf7dc23283ae5f2b66532c75570208e67efbb0ba220d80b295231517fa3badca9298bd08dadce8511434ae5f70c7c72f448eccf68bf4ee1bd6e8515f9ccab8d831ce960fe6b3ab4f9a2cde313a1bb7379f1699ebe54ce0677e28d74e7cb6d849bb92c6b0ddd2d31fd84c00b6266d4b8768c8329b20de009dd3f6eb3a2e37e4eb83da54fa07e1b6b824ef7da8a700b92f44931c44b", 0x1000, 0x1, &(0x7f0000001100)={0x18, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) close(r0) 16:04:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x3a) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r4, @ANYRESDEC=r5]]], 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r9 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 16:04:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r17, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r20, 0x10001) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r23, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r20, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r21}) fchownat(r20, &(0x7f0000000180)='./bus\x00', r22, r23, 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r26, 0x10001) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r29, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r30 = socket(0x800000018, 0x2, 0x0) r31 = socket(0x18, 0x1, 0x0) dup2(r31, r30) setsockopt(r30, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pwritev(r30, &(0x7f0000000600), 0x0, 0x0, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r27}) fchownat(r26, &(0x7f0000000180)='./bus\x00', r28, r29, 0x2) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r29, r32) getegid() getgroups(0x0, &(0x7f0000000600)) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) r33 = socket(0x800000018, 0x2, 0x0) r34 = socket(0x18, 0x1, 0x0) dup2(r34, r33) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r35 = socket(0x800000018, 0x2, 0x0) r36 = socket(0x18, 0x1, 0x0) dup2(r36, r35) setsockopt(r35, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r35, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r37 = socket(0x800000018, 0x2, 0x0) r38 = socket(0x18, 0x1, 0x0) dup2(r38, r37) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r39 = socket(0x800000018, 0x2, 0x0) r40 = socket(0x18, 0x1, 0x0) dup2(r40, r39) setsockopt(r39, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r39, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r41 = socket(0x800000018, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) dup2(r42, r41) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r43 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x400, 0x0) r44 = socket(0x800000018, 0x2, 0x0) r45 = socket(0x18, 0x1, 0x0) dup2(r45, r44) setsockopt(r44, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r44, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r46 = socket(0x800000018, 0x2, 0x0) r47 = socket(0x18, 0x1, 0x0) dup2(r47, r46) setsockopt(r46, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r46, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r48 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r48) r49 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r49, 0x10001) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r52, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r49, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r49, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r50}) fchownat(r49, &(0x7f0000000180)='./bus\x00', r51, r52, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r54, 0x10001) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r57, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r54, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r54, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r55}) fchownat(r54, &(0x7f0000000180)='./bus\x00', r56, r57, 0x2) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r57, r58) r59 = socket(0x800000018, 0x2, 0x0) r60 = socket(0x18, 0x1, 0x0) dup2(r60, r59) setsockopt(r59, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r59, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r61 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r61) r62 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r64, 0x10001) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r67, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r64, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r64, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r65}) fchownat(r64, &(0x7f0000000180)='./bus\x00', r66, r67, 0x2) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r67, r68) r69 = socket(0x800000018, 0x2, 0x0) r70 = socket(0x18, 0x1, 0x0) dup2(r70, r69) setsockopt(r69, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="ab0c95a0b6ff81c3308f85b37fc28cc6fd91e0690ecf2a42436cca5daf", 0x1d}, {&(0x7f0000000340)="ed31a9b32d9f3db0426466e59b4230d5e5288d7324d88f43c6287ffabf7a40cb7f340d381cd996995fb57c43b773f94ec58f6f24a381650e0069843aed9710812c6617c4ee1af614b329c87c419eef5c52ee3de5fe4fb674bbe0934a077375931437d58d93d8cd0a50464a1e3afe55a1681a52505e35d31b55f323ef66071fa05785893b78180017dbf3974ba66d940e836fce97632296792715443546d545d594e60dd44b4c272b3f2721b8899c11b84bac85c5e48e55844f4465e747a0ff3ac821b92d74fa5420943933853d4b9edee5f7f3a92cf656a49810203d5868f14a215b6d99e61d0e1f970bae6e585e4aab", 0xf0}, {&(0x7f0000000080)="09b5db60aadbca2d722ac8c99684583824f71e9918447a4b2887439e0fc407564fb6", 0x22}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r34, r35, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [r38, r0, r0, r0, r39, r42, r43, r44, r46]}, @cred={0x20, 0xffff, 0x0, r48, r51, r57}, @rights={0x20, 0xffff, 0x1, [r0, r0, r59]}, @cred={0x20, 0xffff, 0x0, r61, r62, r67}, @rights={0x18, 0xffff, 0x1, [r69]}], 0xf0, 0x80d}, 0x217) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000b40)="171adb7cf48f4a9a1135527b2494efc81a6812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865a1c96a18b85df48476f79a8c7dafd06133d70d30e9c9b467dc88fbf6ae85521f44df8cfc76a6956f63d6eaf7608e9a7c40347de1caf127ae455a3968dff32e0338e82935a10da399152f30525f2873e0dec5c0410545eac0a4c428c4bc7022cf755f5c2eaea6a2d62c15e310a23c", 0x9c}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000940)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c115c3a0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8edbf11670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f003000000000000004bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b49901009604f259638f97d829886889237d0c0ca2e0e44cf343936ecfce0750808a94d7b140f9ac", 0x10f}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000c00)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a99ac46b042a83f3b0a2d9f5f48805290a22b2291f448244f6bb88ed34c5c5301843cee6e5857524a1730b3a9290a95", 0x44b}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000000180)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f266762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd9926e99458c2f4c7f46580ef4c459c7e049a750ea3fb93998580cc468025f143e6", 0xc3}, {&(0x7f0000000780)=',', 0x1}], 0x9, 0x0}, 0x0) 16:04:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 16:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20, 0x0, 0x0, 0x5f2}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x5b33ddbc2bbb7bae, &(0x7f0000000200)={0x7fff, 0x81}, 0x10) ioctl$BIOCLOCK(r1, 0x20004276) 16:04:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x3, 0x2, {[0x1, 0xb3, 0x3ff, 0x8a7a, 0x9, 0x4f8cca28, 0x33, 0x8, 0x20, 0x49b, 0x3f, 0x6, 0x6, 0x8, 0x8, 0x0, 0x6, 0x6], [0x401, 0x1ff, 0x1, 0x7, 0x8, 0x6, 0x0, 0x3, 0x101, 0x6], [0xc45, 0xd3d, 0x23e9166c, 0x0, 0xffffffff80000000, 0x0, 0xc3], [0xfdbf, 0x200, 0xcc2, 0xffffffff80000001, 0x1f, 0x6], [{0x6597, 0x3f, 0x4, 0xff}, {0x100, 0xf6, 0xffff, 0x2}, {0x1ff, 0x7, 0x5, 0x1310}, {0x7fff, 0x0, 0xb2a5, 0x2}, {0x1, 0x3, 0x4, 0x925}, {0x3f, 0x80, 0x3f, 0x20}, {0xb53, 0x3, 0xfffffff9}, {0x400, 0x10000, 0xfffffff8, 0x1}], {0x9, 0xa3c0, 0x9, 0x6}, {0xbe0, 0x0, 0x7, 0x80}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3f, 0x83, 0x1, 0xfff}, {0x400, 0x9, 0x9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:47 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1204, r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x200001d3, &(0x7f0000000000)=[{0x5c, 0x0, 0x2}, {0xf000}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:04:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000540)=""/140, 0x8c}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) truncate(&(0x7f00000004c0)='./file1\x00', 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getpgrp() ktrace(0x0, 0x5, 0x4, r3) 16:04:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:04:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt(r1, 0xfffffcfd, 0x8000, &(0x7f00000001c0)="9c8c639f41b7e9a4f29d8ae31c3bcfafa2f7370369b2288f4bd5dc0b5ffd5147aa4b77993a88dc907185a37aaa22f77230211e849fee9a3a8159aee081072a57d180366a38dffa0e25f3b6ac523c4cb5cc7c0a5533e427805056792d7376", 0x5e) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc) 16:04:47 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0x80000001, 0x2}}, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x19) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/55, 0x37) 16:04:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r2 = getpgrp() ktrace(0x0, 0x5, 0x4, r2) 16:04:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6800809146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) 16:04:47 executing program 1: mlock(&(0x7f0000480000/0x1000)=nil, 0x1000) r0 = socket(0x1, 0x3, 0x0) close(r0) socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r8, r9) setregid(r8, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x823d613d6fd1fecf, 0x3, 0x6, 0x8e8, r10}) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052e5f56e414b1cfe14ad5b722948570800cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 16:04:47 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xc5b6, 0x0, 0x0, 0x0, 0x0, 0x32b}}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x24d}) 16:04:47 executing program 1: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:04:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getpid() socketpair$unix(0x1, 0xcf8ab419e5f0bbc, 0x0, &(0x7f0000000100)) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x80c, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:04:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e716ba655da00000dcb87293048e69931929648", 0x1e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:04:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x40006}]}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSTART(r2, 0x2000746e) semop(r1, &(0x7f0000000080)=[{0x4, 0x8fc2, 0xef45286d70676ebd}, {0x4, 0x4, 0x1000}], 0x2) semop(r1, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000080)=[{0x4, 0x8fc2, 0xef45286d70676ebd}, {0x4, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/109) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 16:04:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f00000004c0)=""/114, 0xfffffffffffffcf0, 0x22, 0x0, 0x359) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f6669b068ad766c000200f85150ab13359d6a7d5f990509a8ec201baeadbe8f81f603714052a08c921eed2deac941e2"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000680)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1402aa00000000ffff000000000000d665c1fd67e2e269762034e2cdf44788e42ebc9f4128ff5458ed699d6a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:04:47 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:04:47 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:04:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x80) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r1, &(0x7f0000000100)=""/4096, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001100)=0x5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4d) 16:04:47 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:04:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='\xba\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^]{\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x9e\x00', &(0x7f00000002c0)='{-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=').*}\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x0) 16:04:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4005, 0x1, 0x1000799, "080000220000020000fed19fbfaf7c50ffffff00", 0x2000000}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188", 0x48) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x104c0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:04:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000000)) fcntl$setflags(r7, 0x2, 0x1) 16:04:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) 16:04:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20042, 0x27ac2468e2596801) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) readv(r3, &(0x7f0000002800)=[{&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000001580)=""/253, 0xfd}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/118, 0x76}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000002700)=""/50, 0x32}, {&(0x7f0000002740)=""/175, 0xaf}], 0xa) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xe0, &(0x7f0000000140)=[{0x7, 0xad, 0x6, 0x8}, {0x5, 0x3, 0x0, 0x59191d73}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8000) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0xffffffc1, 0x9, 0x2, 0x4, "c996b568dcf5106d4abf222ed3a965ad068b9a53", 0x20, 0x3}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r5, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:04:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x6}, 0x8) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:04:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x8001, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x7f, 0x6, 0x40, 0x10001}, {0x5cc, 0xc0, 0x0, 0x2}, {0x7fff, 0x8, 0x3f, 0x5}, {0x1, 0x4, 0x5, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:04:47 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:04:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) pread(r1, &(0x7f0000000140)="e4111828306848092b4957518612e5ac397a110a982d11e6e88e1c1908d4abded8db74b8aaad5da6c1e039960e7ce9d2cfa52271b380bc71", 0x38, 0x0, 0x9) 16:04:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x160) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)='m|', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:47 executing program 1: clock_getres(0x2, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x345) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 16:04:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() r6 = socket(0x1, 0x4, 0x5) poll(&(0x7f0000000040)=[{r2, 0x4}, {r4, 0x40}, {r5, 0x4}, {r6, 0x4}], 0x4, 0xa194) poll(&(0x7f0000000440)=[{r0, 0xc09e51710da55c44}], 0x1, 0x0) 16:04:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x36) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:04:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x43c, 0x800, 0x4, 0x0, "0000a146ff01000100217947bef6040000000008", 0x4, 0x4e6}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fsync(r2) r3 = semget(0x0, 0x2, 0x28) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x200, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x6fb, 0x4, 0xf79, 0x7, 0xffffffffffffff38, 0x800, 0x1]) semop(r3, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x2aaaaaaaaaaaad80) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() semget$private(0x0, 0x5, 0x228) r6 = semget$private(0x0, 0x0, 0x8f6) semop(r6, &(0x7f0000000380)=[{0x0, 0x40005022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x9b8, 0x6, 0x6, 0xfed, 0x8, 0x400]) semop(r6, &(0x7f0000000180)=[{0x0, 0x5, 0xc00}, {0x4, 0x20, 0x800}, {0x0, 0x0, 0xba508afed3e3c051}, {0x3, 0x9}, {0x0, 0x2, 0x1000}, {0x1, 0x3f, 0x1000}, {0x0, 0x9, 0x1800}, {0x1, 0x1}], 0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x3) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000040)=0x2) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000001c0)=""/28) ioctl$TIOCFLUSH(r5, 0xc020691b, &(0x7f00000000c0)) socket(0x18, 0x2, 0xa) 16:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x4000000100006, 0x10}]}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000340)=""/170, 0xaa}], 0x4, 0x0, 0x4d3) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000080)="ac5919a6490d1a9cb36ab189260a54d421adbb90bf84687d3e96d5ce8c51293dcfcf96611c17151a8ea69cde5183", 0x2e, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000300)="97c51d1a8fcea76930566a141abe11d1be6910a5e252f5855acddd858ed3036c039654df4ccbf9e107a633c84495c5c9e19cba2506d618695a2d7b079a05669e4a855e957cad83fb67cbca8ba662bddfd3974908d41c8f896140bf009fbd3b01158b8a152a935a137126faf896cd00608f79c4b14ba94723", 0x78}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0xa7) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./bus\x00', 0xa42, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x4) 16:04:48 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x1000}, {0x0, 0xffff}], 0x2}) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x401c, 0x8}, {0x6, 0x0, 0x40, 0x200000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:04:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xad, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) dup2(r2, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x57d99b0af28f4311, 0x85) r4 = msgget$private(0x0, 0xfffffffffffffffd) getpid() msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r4, 0x10001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r5}) fchownat(r4, &(0x7f0000000180)='./bus\x00', r6, r7, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, r6, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r8 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r9, r8) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000004c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r11}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:04:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0c442a04b01c5405476fd7d1451613047c1559944f10c08c2e25844e5e61aed2906681f394bf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCEXCL(r3, 0x2000740d) write(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:04:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f00000001c0)="5be122bcdcf20ac704d6398f8debb82010d3d3368ca858cabbc664a0fdf327990da3cad85d4d5a4059cb5ee337f730625e871246ffc540fc9a651ee2655a2ee9fe225c5f792f4f7716437a781f37dc67f9952e7bf0a6133d95e761b432c02a4eeca8c0d6732a27340d7cd6c43211649dc1512dcb096aefe44962b70bb3251f70", 0x80) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$dupfd(r5, 0x0, r7) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000040)=0x48000000) r10 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x400, 0x515, 0x7, 0x1, 0x6, 0x4, 0xfdff, 0x3, 0x1, 0x6, 0xbcd5}) 16:04:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff, {[0xfffffffffffffffc], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3ff}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473cab0e38230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20601099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb2a1ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 16:04:49 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) shutdown(r0, 0x3) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:04:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8080, 0xd9, 0x9, 0x8}]}) r0 = socket(0x16, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:04:49 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffff7a) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000380)=""/12) 16:04:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/208, 0xd0}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/101, 0x65}], 0x4, 0x0, 0x9) 16:04:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00 \x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0xbd8, 0x20) write(r1, &(0x7f0000000180)="c9ccf7beab011105d21983788b9d5c5c80e97ebdd54b6156a43814974e15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e0191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d0524", 0x9e) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 16:04:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8710, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) accept$inet6(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) write(r7, &(0x7f0000000100)="639bbb933ddf32015fa5e274d18d92faa9b5123eaeba28675b20c1517a2fe08e7585e9dbdffe4528e0176d742d5ee62ab5eb1e6affd5418603c972c21b4deb83428c0a57c59da96c0848d8bf15f44e1bd81952ebacbe444e2d41b101faa3017563f2c4256c89e8afd6a147ca38e6e6968e6ec1bf49f1619006fb726ccd33c059252e3d74528be7c68917e1f93bf6e1e630231ccc51fc03cff393882a2f259de2333642cd37623f306d2de2b7b9ca7579a82b10d9916e439ef3557b25200da93f744903ecb6ce79e0f030985f94727fa123b599ca05de2a2ffdfa21290b6d90c1802d7c317aff7e08c586", 0xea) getpeername(r6, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) 16:04:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xb) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r6, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r7, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd19292871725cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af7175", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r8]], @ANYRES32=r5], 0x4) fchownat(r0, &(0x7f0000000140)='./file0\x00', r4, r5, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt(r1, 0x3, 0x5, &(0x7f0000000140)="2be9c52ecc940e727e8de5f601b638a0dbfa354e071009eede51205f5e57b05f831e48052d73b2ed6d25c3ac94f1717b99d6dcc90c2f8336cff55fb56bc789b30e28f08ab474bc420265a43edb6add4d2f04eb76e2c0dd723747ca3e977352dc2b814856fbde25870807d63d8ed8587f7c5d1eaa92a6764efb3d39753231", 0x7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x51, &(0x7f0000000240)="c4ec33eebedbcd09651000c240b3bfe69a4b7c6925351248736426b126c3122bcb5f6580610d91235fa6231e6a91a072080bee013e57154adbc1353a3889fc679d53b722c74a00"/81) 16:04:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9de12f871f4385f041577960a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1121, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/222) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/209) 16:04:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000e74de40000000000000000000600"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:50 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:04:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) kqueue() r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x7c, &(0x7f0000000140)="f55650642ed91327f7f8d714d43e615fe65663c8c5481761c59e1e9fcff753ad10b2468fbeacabeff11d9dcec24fe07cfeda932251c1cbfcf7672e3a65894df2b18bca335ae5247bedcadd9bf26a92840dbb904d568b20bf760d7cb62ca174e7a1d3c63019219428f22ed5f046dda93edcc9b8c99d6cd65336812000") 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10816d7f411a80e4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="174af205b6068bbc6be6634ecdd0") 16:04:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x5, 0x1f) setsockopt(r2, 0x20000000000011, 0x3c75, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r4, 0x1e, r5) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r3) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r6, 0xffff8001) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x4) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) setsockopt(r1, 0x10, 0x800000000001, &(0x7f0000000000)="7f000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x2, 0x0, 0xcc}, {0x1, 0x86, 0x20, 0x400}, {0x200, 0xb, 0x64}, {0x8001, 0x7f, 0x7}, {0x3, 0x7, 0x8, 0x401}, {0xae4, 0x7, 0x4, 0x1}, {0x3f, 0x40, 0x6, 0x8e}, {0x0, 0x0, 0x7, 0x4}, {0x6, 0x5, 0x6, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:04:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/e\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) socket(0x10, 0x2, 0x6) pwrite(r0, &(0x7f0000000000)="f94c4c49dfd685fbeb9df8881a02", 0xe, 0x0, 0x0) 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendto$inet(r1, &(0x7f0000000140)="1d3f47a31764562b86c028a7b74421fca6489e52ec8ab53e51963eee2c7ca6e29c3f867bf28ee7331ee90dfbf5b6eea14c680aed82bd4916ecf0af666f69e7487a83af7b1cd5d6eefccd2992c27802b213226637caba37241f5010683c3c4404b01adc8a8a5c5e6216930e0c52be87bb0314b1ab12", 0x75, 0x406, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:51 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x5, 0x5c) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x1b, 0x1, 0x51) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x2, 0x0) r11 = socket(0x18, 0x1, 0x0) dup2(r11, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 16:04:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:04:51 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\a\x00\x00\x17\x00 \x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x102, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:04:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='m|', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/45}, &(0x7f0000000040)=0x2f) 16:04:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10100, 0x1) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x9, 0x7, 0x4) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)='ol', 0x2}], 0x1, 0x0, 0x0) 16:04:51 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) getppid() r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x2, 0xf7) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001380)={'./file0\x00', 0x7ff, 0x8, 0x6, 0x1, 0x10001, 0x7fffffff, 0xdd69, 0x1, 0xcf68540489bb9e02, 0x24, 0x8000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000300)="af1d5c03b1f2f67822755729f80d933437d61c5a42f1857df79fbf5c2243df66696a77bfc5709732ade5fe7a714e95304448bbfffdc66b542ed0902b834f3ca557dc6de857102e2538e82fb8ed334d1561e4bbe9aa16056f23bc4f7f3f440e9aecb6dc5fffc202daefc071853ca3580d2d3c233f5ed30f46fa776dad2527ad66d3ed06796fd333d35e97c25868b1114e2fd1c6560aca8f2a458382e16e5166303591df5eb88d9a32dfb8285e96e4befaf71cc42257f1a822812f290e898575fe17a3cb248a5f7cb9794246e8e55439bfe0236b06a92512e0bf2771d98eeb0fa25f4305e12039af3c65aa10621cfa822657f545b56fd219f299ce9e6f991137d1290ebbb9c8eb302e97e397d7404d71bd80ef2be209e541d192c1381265cfccd8169d437e455f07c70d95a88872103a3d16179b6afa5c369cb0816d29407ef9675128d0bfe21221e4839449daadc86981a19256491e993402f6e7c842f9b49fbfdbd684b6f00be0c18910f5769d0ef784fea90a23bcf315827c0fa33649d951ee9dda7b2a230dd17138f8cb1199ddae2cf876de0df92ad49a9cb4f6b35b331087e513854d58bc76bac470a53f3aca02e998936bd30cc0bbff611028c58d439382e036c3d17b054450166f4b501489baacd65e0ed4d6a68c34aafcede9404b07bf44be95a51a5d58de29e883ac9d4111b22efa3088baa159b1315f8b9792b9202b23cae8ded9c077ba0ae673ecaebf01c02d8e42bf00ec3a9244edb276a59ad603569215fe161851a6e44f2fccb875ebd24f11352296dbdeb7b7dda4b1dd7085b0be6851820240fc093da0c01275a39ffbdca0de14f4fc849fbcaf5a61f09dea189efe96083c141257784d11c04f8ce9d696f730c6a77589d860486c17b97c7461ef7568d0945425c3677b8a1484df0a953658d978f08e610042c8234f61d6830509655f361e27500d82cb6ce4e6a849716ba1fc30635e2c9a7713efe4844965efa075f36a960f9aabc0d2966568e650c0bf037521a48b4b3ec7831d7077c1f08e99ddd87da70979ebcc6c54559b529937900b14a06fa9879e62abcaf1fd047246440e59e81655d4396959bd217c51b31848e8ed3fd081e3f9e933f5fc7223be1863f8b2cd1e7ca6b4d58ad598cbdf5ab626c199be2328f911cd5628bdb7c8184b1655f3555c46184362c740c1ab6096dda5031ec0551b3295d8db0f5a24ac75c909975aa700252b1c8253879aaf615a6b08c9e0a0ed7de6a419b15f77901c64ff73d9767626af3c966e09d1de28f4ba8b798ae0632dcbf0d644d5a4cb937e475cbd0718bc8b1273e4948ca3d118ca57249860ae7dcf532a46f44b0e659885682448ef57ec3b4420b5aa6d8a8cf27ccd6398aa99af5eac9116ba6308e03eb9d4ed9b3a2d992f75fd84369395b74e25eee80577ebd2a87ca4169fc320af88abd97f4a16586d5ce6634c0e07ea04bc00ed0adaafe265a8d254354a911e4b640fd4934e0bb9694514d2fa68358309852dcf957772cc8974abb151b0c27416e3d39e9f74bc66b31c7c0722fa5002c5ffc87b474546ddadf7b6f74aa3ed5fd37acc8bbaa88ee2f781ccd53c7c4bc8be19256da2574c575b943bb86f0a35ca2d358564b0fd1dc7f6b83e23cbf3487d18ec7beeb411a9fc0c520466f37412baae4faea479f3ca0de3a32ad42e7605e7196e337a24fc9c1c0cb910b22f94efee936e02e2f5232f68eb91e1aba294060b5df2825bff1b79b6ff61c41c81fe1684430967ddbcd9007b2d03836ff89145788dc0484e0b4675b21e2790753f4c5ae3f68dd22af74d64ad09f9f98927e20ca70658d11d45204747bccc8880db60feeb6f4d22ef8d80cd1a7874427d1407e0f68731b4d09396c42d5df49053997d86a6facb75bb687250f07493ed967dbe04180f687d0a2faa895cd65ca31a69cec44200c9710fbf559e2ef402cbf060a4610fdb242ee4d4a295cdb27964c5bf7072473be1d73ed19a0a1975d73aef8dfadfcd960c903c8b7197dcea1fb250f1211c0535e105c7040904fe59536a48c9bbb5d4660fe58c497d118b62ffd6c0ac0a865f0cc6e4fc83bc56431c31e42d34831c8a9ef5c86deabf04cf55687885c453f47d9b795781cfd991efdcae9e5b8a8acff5ad38c4f25647ba64a9f8f459b4ce36100c0b07a50c125e313e319a750accf02bfbc1e5f7c358fce17d5d233f7e72f072408cc1f5653478338300ec3e2b48ea8bdeeb1a858838197d78240559387810c0354006a26ccdc45d5cd3f115892d133df520b95ec1e05e2299f137043540deb4a1ba42fc554503f7b8bdc0ef2971b8c8ff00b77ce96f3704d7c657013af1c3ac73ebf8c233e05cff13c74b5f2ef5f37bcd69b16cb54467938d21898ba0506ef6b169aa2fb147d84af86726d44a4224e205fd5c4c0c4ae7b2f60f4ab5ebb61b884e329a9f34d75f090c2fd5133df7d3447931348654d013b1d758e95437694e49c0235a796b0887fb88948c43790cd00c6a17670b9378d69e41e11592d09d457e445bdc3ee621549d07d3cc22d0bab5507f3f852ba1a82f6beb4ee3ca0af9bb849afda3da1af2c0e7735e08c5d4847e4d64c2e8c011dfeb7895481d6d3c42cd2e9445c9d75f89b44680fc94feeb7df19e807e8f12e9e280e385ed483162e4100acbc74bb1ab258e681b927b5ee642e8e40d73d7871d9c8dbfc3413e9c4f285d281521f045fcb789b0781a446c091ae84ade28bc8b59f70dbaf3a41ae4dcb59cee4743251adf0634dc267bb70749a5687d5e2e74d9da3ba3afa79c818fa20e8424ac760d1ca2ab79dbb5c2ffaa594cc5f6ad7d176f42caa5128271f59583af3f0f26507005215eea89891248774e1736e4555060e5eb02e5721a3ae47d64961206ee6fde6c1497772ff1ac29df4d8671ab8d2ae726bbf8acb79cde93782d5719c217633b09e7f8ec4c9dcf7b174d26835979636b8e9a1ec11550ebe4cc19c80219c7bc44b799a3cfc82733a4a8f80c377a665938201e19ed5d3e745648cc228efdaa88239b254814be14206252fd52100bcbb0bf0e09a8060bc53fd2f9d1d7b42870ce693dbc95cf10c0b08069e43ab33b1330a7787e153402d57e737ce51adb1d8be4ca28591d546a8de4b9a411f0f2920e00a1e6fa3e28cdcd5e80ed4828590938a12bc91fde335c6d678cab015bd6832464f3f78bdaaf50a20cc33a9c1cf939e1a63f4a4f9ec9b8dacdd0238a762b0d78d8bd254988f177aa139ee8c7bd0de84d0080122dc44cddd9400f2ebf897817034bbcebb6fb4a6d3f3c611596690fc0de28ca1bfe1b01b8e671f2d170009c93f44be98fdafbaac3a48723b2819b6f437dd3dcd697211949a9dc2e5ed9ead56c312fc7d7306f4210a93dc674453d8b7cd542971f4172b7f5310a97260282720d3c30b4c54354b3ff0cf8ea6c4cb9d6aa096f8bd900ca907a6ace05a67e4f2419eb588e7b1ca70d6558dd1dbdabb2684881dc070602335bb5fe697d5ffad6b85c9b1af6b30ad900da58d6151b8922fabe5a59b24d0b89a7446049bc662f300c667c0f284865ac9ef69eab03dcd35e84eca514a9efae158b286ae678cd558466d7619e3298415d58bc5cf5b2add8276572519df29d2c7e6418f3611ae88d2f3b6c16c1d95a4dd174f47a5bd0b23c44ad258e11675f972fd7ff2f3ee6ba625c5fbc3ef5970ce6a42e842adb067580b00fc2e464510aedc48433d6ecfe72c9b780c594ddb9c7d87c9334838d5a93f4ebf0c3dc109bdc6fa79f34bdd31c14fbb7e918a7bd685217ed2953d4c583c57d1c458a7178399cbd30a050ce88103893cf12500e74fd25f8c1dfe1654f9a1e6e8069ecd53010281eeb703499fd8516c9e32ccfa1bafd261fef91992a54b14a8189d462e5bfb61cfb1e9715faba29136d992dc66e1967bcf612946c8332428e3de3597d35e64ce4dd35bd5ea71e15e8168699971d4c8d2804e31760a7de635de730a2f1bb2cc68bb696c8e6a11699c49dcbb97373f283eddb544c3276734e6210e739730d418bf939802de15b0606d20e13c8d2898108f33a477f7a0bf37983d75b9541637d3fe7abaf5c0852faff91ecabbd889aa18a9a93df3c2e4774d4c530d6a0cec514f0e68b255a6d7593bc191c6d02f40f98fb51d7b914de701ee8b27d0a77c74171d9676e19a610c5c696f4c619af39d55b07149767f344d8f23b91d402138f24ea4a9447110b89bd93ad730843ed9b1b9c07409861fc19715f72cb545460021139d93e98d6e5c2a4c27bb4cdf49711929984fa70af1ea40de52775cc44443635faf26786878cff3b88d8c1dd62fc45d6c461698ceb9b163cc4dbc19a7fce1b7424528f5b609815c9253d5e349f8d3d0cb2e0d165b77020bcb73123e6988a13cd25408f768398ac7b33da7d921d4db6833589f1a6d777cb8d5fe3da3092006de63370b708c56fea6184c0ce073d32f7df96168144046cb9fe04a8d8b8511d0e258d3fb619f8f7308f615d62f56b42b6909f6f3db8ff19d4c84645f95ec992910577f89381afb8441d57d94a0edcc7b5bdd97dbf0b9c9ed1ebcc3b17a4d6dc939d2666f5d81b9bca31d665044954c8a76dddb22310db458e171826a25ff806c9abb67877e83796b9ec8e736d823d6d07bf7a8cf12cc22ab9872887f8d0127e0889cc36412a1000ec2d1d1dbb45df9552ab321fea296668f14ed5a74642474fd175e6ec7f55fc203413c2dba4a4c64e70d5714b727fedf9c26a7b6fbfe7080272fcc3cedcf0fdcc6bdbe6cb9fbc135ef82c34e237a20aef1cdebec11861ec9a839cd01a672664351eeaa247fa60c9291dba735b759a1f2517c8c4e2a7fea92fee23a622cc180cea0ed097c845a472c59101a87a1b0a652b6ea4dec36d492edf4ff81b98a8bee6e175dbcf18530d269b1c120e6a32da0129c43796dbb0a6a41e2a33fdc0296f68a4f0cbeb5e28c3625e773528c1f9d5144ae23f069c96dbe9228dbc5dc43e486b48bb22d332421061ed1662a7085030fd1507d8d540f077fa05ae7898e1fa0bd3d3f07f1e1c4d127f4c546391e0cda91e55d8df68aef1be586fb93cf5c767fc34ef2685fc49af892fe26a6e7c2784e152169193858d2ff904c860a9afb0e34964af9e85e52f3db47e19940c81bd3e8b0ea2da50035b97e4014a93f21f9c69be2e092ba5b7809f7b5d317147fd3aa752c17a71e3c563e1792fe59e420c03b7d53335ee3c052317478ce73ca104778784882da7c501bbaede2e8592b64238f09ea312a7a17e5c568a97e46385820c3f7f35b26ed4bfa948e50d93824f83c573f74aeb8a49f764e2eed89bfec0497e042ddc21a2f473c3177ae171830474dedbf2cd45d9449c6891021e9fb32c2b9b7d3e623f100167cc900ca3f3f28d5a3a8a00e941325eb2204fcd3eb0c288f658ec96a9a4bebdbb36c124ef13ea7aca87b9e945e886af456cf8468600dc97ef18d84242c3063eab9fa8a890f98d21e7f40fbb770b031f06f30f6c670b88db35a0dda6731e37c60cdeff503387a36143c3e84f8cfacff86dbea1777953f5c61209c6cf262058004cfdc3e6ca2fa658347d8fa372f68e33be6a08a8c8a0ba108d7f82a4cff69f69abc50a2049ffe4ff6fe0678550f3088d90a077c23c26b2c79979dafa8ec0f1656397bd42251a80339fea33a3b5549c111cb909120f2b4ef6aaf860931d61b34f2b9f638c1ec6bfa4e216961118eaf23abdb967893f72732c7e8fe9411d3be9b80709b2c0e16e98cec5d359631fd71bdf19badab6a8bf0501f78c148b29ae79c83963c6f3eb68e3bf481fc754", 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a0d1a029be96914f6357e3a", 0x311, 0x0, 0x0) 16:04:51 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8000000005b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee5494794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/60) 16:04:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x10000000000002a7, 0x0, 0x0) 16:04:51 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = semget(0x0, 0x1, 0x429) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000200)=""/253) r4 = getpid() fcntl$setown(r0, 0x6, r4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) close(r0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x101}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) socket$inet6(0x18, 0x3, 0x5) 16:04:51 executing program 1: mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x10, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e2e13", 0x3) execve(0x0, 0x0, 0x0) 16:04:51 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x80000001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:04:51 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x1) 16:04:52 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x402, 0x0, 0x3308236ab2b4b2ee) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x8000) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fsync(r1) 16:04:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f48c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba95bf528955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b99f4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856cd04e1dfe0c121f854c01cdbb3ecd6239cfebab28e9db04efa0dc69f72c3e4833171133cf80281837ad016b634a22ccb1c31cf808227b1993d4c4605449b941ee95321ce8a91735dbffa796302caae63eb2c5c0e65365939e97f0c46241b08366bbcc80673b767258df4933632e64f4c2ac123eb1e868fd3c7d2bb2c7e687da39209ef5f97699d4c99a322bf89b356140948715480488cb1ca4fba4eb0fa9b22248270ad1531"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x9, 0x0, 0x0, 0x0) 16:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:04:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:04:52 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:52 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:04:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0xff, 0x3f7, r3}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff46df462a000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:04:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0xbc, 0x2, 0x5, 0x8}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40000000, 0xf165, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0xff, 0x7fffffff}], 0x2, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x7ff, 0x9}, {{}, 0xfffffffffffffffc, 0x8, 0xe}, {{r8}, 0xffffffffffffffff, 0x19, 0x2, 0x1f, 0x100000000}], 0x200, &(0x7f00000002c0)={0xffff, 0x100000001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair(0x2, 0x2, 0x8, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000340)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:04:52 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000180)=[{0x0, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x89}], 0x2aaaaaaaaaaaabe1) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x12bf, 0x40, 0x3, 0x1, 0x1ae, 0x140000cf, 0x8, 0x1, 0x0, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0x3, 0xa1, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x72, 0xa000004b, 0x3, 0x6e4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x7, 0xa280}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7e, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x400, 0x1}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x100000001, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r0, 0x5) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, 0x0, r8, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(0x0, r7) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44, 0x5}, {0x61}, {0x6, 0x8}]}) pread(0xffffffffffffffff, &(0x7f00000002c0)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d272192105847752ed4ab739de22fddd2afaa91ad6e0f25a9afc48432a51de8fb526a41053ba40614f500a7f3bfee236b8e75d37b9c5be4e9bc138cb29f805a07b5b8cac0754d265a7cc913e50c7f7743e22fefff69580b781c1232fd65c33d89137bb16fb06c0e6ac8cf54475f52b1f88b1bb43c11b4ed9870e6ee84217da6434652535e1db1b3ce22139e39fa41b3f4d1b8909b2d0e027ff54fd2f66247340b06955215319470725546b7bc8d87ae4608e3020132891378d8df30", 0xd3, 0x0, 0x2) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSDLT(r13, 0x8004427a, &(0x7f0000000080)=0xffffff00) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:04:52 executing program 0: sendsyslog(&(0x7f00000000c0)="5e33dc341978484fd565b0dc7f2449621edac833a34b960e7323b6c281cad4b1ab263c2ea324c1681103e81fb7b7b125c07f013356592450ea822fadd1bc6b6ec80a3af465577ffd05457ddc986cdf0decc3e140eb9dc3c8b38f6335375500f515e24677c8d2f4c8b63bae094fd8dea0580a219461b30b187f480cb2f6aec9973eba20cab0bd4196da1e9357dca07714cf2d1ea6913157781c2582d9037d2d03c137155c7148fc306da2cf2fd95b3cb3757734ca48c39d39d0afc1674dfb", 0xbe, 0xe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x28, 0x1, 0x0, 0x1000000}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xdd7, 0x3f, 0x5, 0x1}, {0x7, 0x0, 0x3}]}) 16:04:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) chdir(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:04:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) accept$inet6(r2, 0x0, &(0x7f0000000040)) 16:04:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 16:04:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x8, 0x228e, 0x7f, 0x100, &(0x7f0000000540)={{0x0, 0xfe, 0x5, 0x21, 0x6, 0xff80, 0x401}, {[0x2, 0x6, 0x10000, 0x35b, 0x2, 0x1f, 0xffffffff, 0x3, 0x6, 0x3, 0xf3, 0x5, 0xfffffffffffffffc, 0x3c3f, 0x0, 0x4, 0xce, 0x28], [0x100000001, 0xdd0, 0x401, 0x7fffffff, 0x1f, 0x1c6, 0xffff, 0x4, 0x4, 0xe9a], [0x8001, 0x800, 0x800, 0x3, 0xfdea, 0xba, 0xd8cb], [0x3, 0x100000000, 0x1, 0xa0000000, 0x7, 0x5], [{0x2, 0x5, 0x476, 0x5}, {0x1, 0x3, 0x3959, 0x4}, {0x0, 0x64f, 0x1000, 0x4be}, {0x5, 0x3, 0x0, 0x6}, {0x3, 0x80000001, 0x3, 0x40}, {0x9, 0x46, 0x10000, 0x1ff}, {0x84bb, 0x1, 0x7, 0x9}, {0x4, 0x40, 0x4, 0x5a}], {0xca, 0x8001, 0x9, 0x1}, {0xff, 0x0, 0x3f, 0x6}}}, 0x2, 0x1}) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3f, 0x8d50, 0x10001, 0x5, "17140edc794b952e35ae88ef4314467a3cd0571e", 0xb7e, 0x6}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:04:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x7e3de5816a0143e0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:04:52 executing program 1: munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x230) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x81}, {0x15, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x31, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x8000}, 0xc) 16:04:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x7, 0x88) r4 = socket(0x10, 0x8004, 0xfffffffffffffe01) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r7, &(0x7f0000000200), 0xfe72) r8 = syz_open_pts() close(r7) r9 = dup(r8) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCSTOP(r8, 0x2000746f) r10 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) r11 = semget(0x0, 0x6, 0x8b) bind$unix(r4, &(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYRESDEC=r8, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r5], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=0x0, @ANYRES16=r6, @ANYRES64=r7, @ANYRES16=0x0, @ANYRES16=r11], @ANYRES32=r4, @ANYRESDEC=r5, @ANYRESOCT=r3, @ANYRESOCT=r11, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r7, @ANYRES16, @ANYRESHEX, @ANYRESDEC]], @ANYRESDEC=r10], 0x4) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000140)) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r20, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r21 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = accept$inet6(r23, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r24, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r25 = dup2(r22, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) r28 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r30) ktrace(0x0, 0x1, 0x8, r30) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r27, r28, r29, 0xa, 0x7}, 0x711d, 0x7ff, 0x0, r30, 0x6, 0x18f, 0x9}) r31 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r31, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r31, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r32 = dup(r31) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r33, &(0x7f0000000100)="8c65", 0x26d) r34 = accept$inet6(r33, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r34, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r35 = dup2(r32, 0xffffffffffffffff) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r35, &(0x7f0000000480)='./file1\x00', r36, r37, 0x6) r38 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, r17, r27, r36, r38, 0xa4, 0x7}, 0x6, 0xb39e, 0x9}) r39 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r39, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) r40 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r40, 0x0) shmget$private(0x0, 0x10000, 0x74d, &(0x7f0000ff0000/0x10000)=nil) 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x47, &(0x7f00000002c0)="90dde2f4db912a35207608fb63bc0c6be2959dbba61a3f77676fd070a2f630733842ec0ad3fd505ec3e5b1c4d28a2fe7099882e5ace352f03220ad9969fd6da5b218c9c2a56422") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r8, r9) lchown(&(0x7f0000000040)='./file0\x00', r3, r9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x333, &(0x7f0000000140)=[{0x2, 0x9, 0xfa, 0x6}, {0x9, 0x4, 0x80}, {0x3, 0x80, 0x0, 0x5}, {0x8b4, 0x4, 0x2, 0x7e}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:04:52 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r5, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) getgroups(0x3, &(0x7f0000000540)=[r5, r12, 0x0]) setgroups(0x2, &(0x7f0000000580)=[r0, r13]) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000000180)) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r16 = getpid() getpeername$unix(r14, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) write(r15, &(0x7f0000000080)="431910935182c48028e5a6847654580eb0ac79bda65bb0500c1f6697a6d1102db16ecbfc9394809c40aceb8d2d9833885d04a1745978f1afeb78c428dd45e94d9b341bb0da4a64695e8f6b59fc9c6c", 0x4f) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, 0x0) ftruncate(r15, 0x0, 0x7fffffffff6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat(r15, &(0x7f0000000140)='./file0\x00', 0x2, 0x8a) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x1, 0x0) 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0xfffffffc}, {0x800000035}, {0x6, 0x0, 0x0, 0xca2b}]}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = dup2(r2, r4) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c, 0x5, 0x0, 0x2}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) recvfrom$unix(r1, &(0x7f0000000240)=""/244, 0xf4, 0x2, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1, 0x0, 0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r4 = socket(0x20, 0x4, 0x2) r5 = socket(0x2, 0x8000, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) bind$inet6(r4, &(0x7f0000000140)={0x18, 0x3, 0x400, 0x6}, 0xc) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000009c0)={0x2, &(0x7f0000000980)=[{0x6, 0x8, 0xce, 0x81}, {0x4, 0x3, 0x7, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="9307b7631038676014b9d1") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000480)='K', 0x1}, {&(0x7f00000004c0)="4c4a512ddefdeba5a058c6c39c687b94edc9da25c3747ef13da85a5c844257b3d40bd231f43573b0f6fd3e913dfff8a18db1c8e678c39cd55b6743f765f9c02e3c3b382e1990ecce725bef14416baba0086b60d709b5fd3a8e8b3b46ce70fb602eda0b80cc8192c670e729c2cbd8a1ae3c1acd37761e0a844bc622fb6c305c74f742f77561b5ac3e8ee8a5148fe37f2725093c918f876e1659a24ca0bad83aaa1773c842280ea3e9e1da1cacd1188bf8ab6015bbae51a47272d52de9ab8059d0285c9d8f4b3cbc107d72c754df52c1e5cac44df4c7167fc53be6386c1a10caad567b277539d2408e4ade8e731efbad41c2", 0xf1}, {&(0x7f00000005c0)="65fcdfcae308172bd496ecacc188c76e720eaa3b17212fd272e4c888a6519b7d25b9de7a3ab88f0cf96d258afb9d5a0ed8709259cc976d9e73217f0fe4b3e0107fd3b218de76e8c21578392cf165635183bfc08051edc5b162bc165a66b46909b2705012004150c9b03bcab3d0c383c156ddc3fa506eebfe3984e2721a2b72b3c7758391fdc0ff7dd9652ebfc72278cb1a03573447aa0a36057ce08108ad9571a4b105bbee9f3062bf201f469d6f298c100a5725e85bf5f967d53ffd2512278d35469e20a61d3efe48459175a161e5f55ff972907a63a17fe29f19ea8ed9890841b0a9c3a99ae130a3b971d47a22ff", 0xef}, {&(0x7f00000006c0)="102cd969b1fc03d5e707540d1619e0d60699f2133e9e76bef92c696a4c676a3b2c4d86e56a4e59d1f1380a6d44e5b9e2654056e57e06c1ce18c303d2945961d1493ac7be19d76bc715bbdd2a55a7e5d1542370a3ebda1ec4a285013af04487133d558252fb1bc7bc67ff6f48faa00eeda1df68c6ef1024d1ad62a4b8e147079d15f06bc605ec322ccfb77cabe94635d4cf00a2aacb6f409038b67eed5d66e83a257a8f3c523c7dd207bb709009f18eb7d9b29b8ba2702fc6ab1dbc41dbae0190807716deb371cd6ac028b1fe4733420d45e6b124a1c46963356dd73092f40fc80d0e07cfdf09d7e9f3cd906f995b146a7dbd569c5e0eb03e1411", 0x181}, {&(0x7f00000007c0)="eabeedee37ac4fae711322e096deb6b48f7e19116ace250a6cd53d80fe7a1d4f3f2883c0e7730fbf0fb702b7a58d7e26fab80ead9f23b4ce15ceb3a11995a7fc902176f2e2b31e395e5883b3e287", 0x4e}], 0x5) r3 = semget$private(0x0, 0x3, 0xc) socket(0x18, 0x2, 0x80) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000340)=""/172) syz_open_pts() semget$private(0x0, 0x2, 0x40) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000008c0)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) syz_extract_tcp_res(&(0x7f0000000140), 0xe8656dfa, 0x8001) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffa, 0x82, 0x0, 0x6}], 0x7, 0x0, 0x7, 0x0) lseek(r4, 0x0, 0x0, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x1, 0xd9, 0x2e, 0x400}, {0x6, 0x6, 0x3f, 0x2}, {0x81, 0x9, 0x80, 0x100}, {0xfffe, 0x5, 0x0, 0x4}, {0x100, 0x2, 0x3f, 0x8}, {0x5, 0xef, 0x8, 0x3}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000900)) 16:04:53 executing program 1: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/134, 0xfffffffffffffec2}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000001900)=""/9, 0x5}, 0x23) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r6, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = getpgid(0x0) r9 = dup(r7) r10 = openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r10, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r12, 0x1) fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r12, 0x14, r13) recvfrom$unix(r11, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r7, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r8}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000b51634a121f5a92d6800"/85], 0x55, 0x1, 0x0) socket(0x1, 0x3, 0x8) msgsnd(r14, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0xeb}, {0x20, 0x0, 0x0, 0x2}, {0x6}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0xc003, 0x2) socket(0x20, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x800}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x2, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1800}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x8]) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="00ff0000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setpgid(0xffffffffffffffff, 0x0) r7 = dup2(r3, r5) accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000380)=[{0x8, 0xff, 0xd8, 0x8}, {0x68e, 0x40, 0x8, 0x3f}, {0xffff, 0x20, 0x3, 0x80000001}]}) 16:04:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xe7, &(0x7f0000000000)=[{0x40}, {0x10003d}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 16:04:54 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:04:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x3, 0x1, 0x4, 0x8}, {0x0, 0x6, 0x4, 0x1}, {0x101, 0x7, 0x7, 0x1846}, {0x9, 0x20, 0x82, 0x3f}, {0x1, 0x6, 0x8, 0x20}, {0x7f, 0x6, 0x0, 0xffff}, {0xfff, 0x6, 0xe0, 0x1f}, {0x2d, 0xfa, 0xf9, 0x31}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:04:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:04:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xa6, 0x2) r1 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x102, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r2, r3) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) getppid() r4 = socket$unix(0x1, 0x2, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f00000001c0)="f1c75fe9f00211e387222b738896d0314fccf0095c39cd263f4ee0ac88c0cbc2cc9f7207db2eb3d1888120db664709cd0efa88d3e023fdf6117278baa45f7519efd26c3f933b9d9e0a2f7b251343ecf6ea21d876bfe1504fdf52caf82ec205614ea3e14f34a5915ea1c6af4d1613c2f05499ba8008b8de4ddd43102c71c37af98b5980a60ee0ca85a99ca17ce5b7cb95f6ca52a9b60dc644ed056083e4b39c10bb1eab3a735cdd63df4267ff547bcf6b3265ca0a31aa5deae3e2f4cf7413bcd527f3f55c0a8b67460196e7e34660e0b6b72a93b780c30f374da031705ee27dcb0aeebf", 0xe3}, {&(0x7f00000002c0)="cd6e82956e9387a40dd7edaae3dede8d10cedea0d034c29d196a495081e2750ae3419822e12452b0b0c1e60c7dbe652d073c005ee615b13b02365cd7bfba5ccb71bc7ebf49411fb727476a2974308a1bf6756921cb0ec38c2f0ec8d722c715270737c2e6a4bed68697f3ed1fa8ee0eb78fa282cf1e67492e598be765c31ea2750003b07dadf5beee0817c11c8f70b306b23a2f01592b181fbde7ab629f5c7cdc74c2037dd8151cdd77cee9d72d4e9ddb7cba7d80fc7ef08fc337ad58dc80ae23da88bb441ce43d4edcdb2dfa971528", 0xcf}, {&(0x7f00000003c0)="643f3a65ceb75a96ce071e8b2d20ec1bde44a40b318689dc500623932b3d6cfef7265540e50fb3672295bd7b957ef56931f28d6da22d64cb5ce1008f76410db46dbe9a9f714b3cdb015e22ae5bf73d09b34f872758185d8de624bf18c7a757b002434bbbff036e4b74f32a131540e0a8ef1f2c0cb87abbe9c21b95cf48658177657a3f21637e7e6e4f3e2ea371cb5a735ab7bafa1028febaaa01bb894979fab884a430bc75f76989bb4d0999f01f9a17c4ad43a6fe1960a857d86f2057709c3f51912936b689b0d5b733246a9f67d83abc50ddbf7222eccce234367f807ad385347c387d7592f767a15517c0893a7987eaf8", 0xf2}, {&(0x7f00000004c0)="dc85ae5986ce9b62fe72b9da863d4aa643af2b7e0f4accbbba98d7b9138c517891a8af2f898727440b6eca5eef7016cfab7f1535d0ac3273f6c2169a98a33bf7b0a4a932743e74885cc3e36f917672203f3d20e9081c74ec54a5edf6d4beef1b40b76e41cc695459b8e220eba71efc3a15ee8481dc81caa32fed5847ea27911be0ba257508abaad624782e48208f8bee3645c5d781aeb19e15d3030cd40dc6c570556c18321d0d31819a39142beb7c982a92470a2ce430942dba92da65c9836d25b9", 0xc2}, {&(0x7f00000005c0)="0b6ec6f85c9a76abc3f4e10050bc801792cbebc92d1bfe9bd248edded11bff2c64ae8696dc415c875ea14ca230b4a304fb4ca787b1956bd83b", 0x39}], 0x5) r6 = socket(0x0, 0x2, 0x7f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000680)='./file0\x00', r7, r8) r9 = socket$inet(0x2, 0x5, 0x8) writev(r9, &(0x7f0000000900)=[{&(0x7f0000000740)="3f96961693cabbe852020ef4ed9763e47e288b76b3c0fd1b6b1a811d45ae2147092c31398da676d786756057967546d3c16490b35082c4f13e8aa56fad07102de47f9c2a0da1cf47dcbb33834129cc8ea921d68e32b85301a2a7d81025f3acca41c2a7747e12014c57ca3be179046e8b4d889c524495f6b8786cca44acd7ebddbdd62621c987db702d43c04c21afa7a14cbaa2b87c6e9cea12d815e6da316d4092953dbc36c66c4c215a2ecfd67ae00937", 0xb1}, {&(0x7f0000000800)="6fc94b5cdbb55f8d44c5a13f363a9c95b0066d96413290e335451330a2aa99af5e089ec3bf45823dfce1aea253b460be3286ea8512a46c791e65aba8b117b6d2b1c85c025b88484f657ed73e02ee80b4791febae1cbf0323a88487789c383ba6d9704f6942d9d0aa57ec0a1cbf0465d61df670299a7a644dd9ff46f9001db983b11f", 0x82}, {&(0x7f00000008c0)="0ffd879ba1e310", 0x7}], 0x3) sendto(r4, &(0x7f0000000940)="e3a3c926c77d22d822be45787a50f9a70c9decaffd3b9749ae72f673ebabc44dfc7a989ac11581968fbfc9708d2333903a31e78e76f5a7988d59837a3955ed94e8dbc54425a7fdb83ca94101e535ef6a234628d5ea6d492da7b2b462c29386c785f005714d66a20481a71cd86554783b005814191e62e5931b9a5c9367079a8f22717f34199b042002d5c0bd2b7a3effaa2da2aea64e6d8d905e585b43d6d84e29c50ec9a1ee87a9ac105705843e091bffb441ed043976571f53f910a65f8394f6ed306daadb298fb786a6cf366703289bc16284cea498", 0xd7, 0x0, &(0x7f0000000a40)=@un=@file={0x1, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000ac0)={0x80, 0x5, {[0x6, 0x19, 0x7ce, 0xb20, 0x1f, 0x0, 0x7, 0x5, 0x0, 0x3ff, 0xcd2b, 0x5, 0x3560, 0x5, 0x80000001, 0x1, 0x20], [0x2, 0x8, 0x1, 0x8001, 0x4, 0x20000000000, 0xfffffffffffffff7, 0x9a8, 0x7, 0x81], [0x23, 0xff, 0x800, 0x4, 0x8, 0x3, 0x6], [0x7, 0x9, 0xffffffffffffffba, 0x3, 0x8000, 0x1], [{0x7, 0x8, 0x0, 0xffffffffffffffff}, {0x401, 0x1, 0x4, 0x2}, {0x1, 0x4, 0x4}, {0xff, 0x5, 0x5, 0x5}, {0x3ff, 0x5, 0x1, 0x3ff}, {0xa7, 0x28b, 0x6, 0x8}, {0x6, 0x401, 0x3, 0x8}, {0x2, 0x4, 0x3f, 0x6}], {0xfffa, 0x335, 0x80000000, 0x6}, {0x4, 0x401, 0x80000001, 0xf18}}}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) kqueue() ioctl$KDDISABIO(r0, 0x20004b3d) r10 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000d00)={'tap', 0x0}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000d40)) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000d80)='./file0/file0\x00', r11, &(0x7f0000000dc0)='./file0\x00') 16:04:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r6 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r7 = dup2(r6, r0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:04:54 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000540)='./file1\x00', &(0x7f0000000500)='./file1\x00') 16:04:54 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) fcntl$getflags(r1, 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') 16:04:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:04:54 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket$unix(0x1, 0x4c05cf5cbbdf895c, 0x0) fsync(r4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r5, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:04:55 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2e407bea) r7 = getppid() r8 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = geteuid() r11 = getegid() r12 = geteuid() r13 = getegid() r14 = getpgrp() r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmo5se0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r17 = fcntl$getown(r15, 0x5) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r19) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r20, r21, r22]) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={r17, r19, r20}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r17) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7fffffff, r10, r11, r12, r13, 0x4, 0x551}, 0x0, 0x80000000, r14, r17, 0x8, 0x1000000, 0x100, 0x2}) 16:04:55 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001280)=ANY=[@ANYBLOB="01001d76c3906d55e68f39c838a1392e2f66696c745d7d"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x3856d75541b38680) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:04:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x8000000, "b04d00f3ff0a631a00000000c1c600002200", 0x3}) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r3) writev(r1, &(0x7f00000006c0), 0x100000000000016f) 16:04:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800000fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) 16:04:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f00000000c0)='./file0\x00', 0x20050, 0xb1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:04:56 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9fd318c444ce411d, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) fchmod(0xffffffffffffffff, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000200)=[{0x0, 0x71, 0x0, 0x8}, {0x4, 0x8, 0x4a, 0x7fff}, {0x3, 0x9, 0x1}, {0x1, 0x7, 0x80, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'ta\xb2', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000002c0)="6444d69ba8b4f539ffa447fd0e995ab19303c64c124035457f5815a38b2ab641222628a708347e46ce88c225ce1526b9d81e0dc22edebf069294d42152862239af7a98ad249319d12850a71edf70e659daead84dd4d3aef261e49e1e461b2602d9aaecef43d71b04ca103ac765e5a7cf8fe9e89b8fefd1aa79718615f626c840b5f41f2a13231f31552874943827b50b4edb6ad4e3c4810c3d4525e728b5a1f2da342f364a46", 0xa6}], 0x1, 0x0, 0x800) socket(0x0, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r2, 0x0, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x00\x00\b', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:04:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r1, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x77b3f0b69a95f9f5, 0x0, 0x1d6, 0x0, 0x0, 0x402}, 0x4) munlockall() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:04:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x5, 0x4, 0x3f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x401}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x81}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x20}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x3}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x8}) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x21) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8000, 0x9, 0xc0, 0x1, 0x3f, 0x7, 0x6, 0x0, 0x2, 0x2000401}) r3 = shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x2}, {0x2c, 0x0, 0xfd}, {0x7ffffffe, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0840d59aecf6fab7c65da08721c8") 16:04:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:04:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x180) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1e5, 0x100000000}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) preadv(r2, &(0x7f0000001440)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f00000000c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x4, 0x0, 0x100000001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:04:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) dup2(0xffffffffffffffff, 0xffffffffffffff9c) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:04:56 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffc, 0x800ffb, 0x1000, "00001080f9ffcd8c6240ae1e6bd6000000000b00", 0x0, 0xffffffff}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:04:56 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4091, 0x11c7) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x48, 0x2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getpeername$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) syz_emit_ethernet(0x49b, &(0x7f0000000000)) getpid() 16:04:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x8000, 0x40) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/148, 0x94}], 0x5, &(0x7f0000000540)=""/99, 0x63}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="0600000000000000", 0x8) 16:04:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x1}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) getgroups(0x3df, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) connect(r4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r5 = msgget$private(0x0, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000060000000000000000020000000000000000000000a180e3e4af91197e58d437e5f093b50fc0b3d0357c5b36a1489c9d0ac68ee5e7b49590af54f616c8b92a1dae83aaa3d165deb432c74ee3fdf6210d8e5a5ef51dc62878d257a6422ded5265b2e55bece5bf79903dae6dbc1ef6938aa55529a256448d170d0b1c70ef16b0ac89b2bf9a82f6855d354b7a9ae714a13f78c6800b0ec0446a2dcdcaa5b8de989128dc1d0e4994b4303ddbf032bcb2486a88eb4f2e47e4914db6d4813952f6d622684a399235b9368b6faac0ffff6b084e88419d27d6a88fc96118a044f6c1550970d7b1df6698ff28f5bdee32a89fcf4cb0bdd6a43a0d869bc039372b55dd900b59665cdf8ce90a3daad379289273f20d3e04dc95cb54861a9abf644210f743733786ae4720fb032f33b99f01b6edf722b29174b300000000000000000000000000000000d6299e6e3f5181cc49f8c566c28360570c4d6f2791b8b59641f5b93d629a28eb11a10efe49694c3a5984a8915a1364c6ea830d34939ec55779a47df5924f6ef58702fde7f914ed"]) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r5, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007517db5214c6fc8400000000000000000089846fdd00000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdd00000000000000000000000000000000000000000000000000000000007967338d3c375639aec8c783165499b1291c6f6f25603dfec9c41a1a81ab5b93c2ff9900e927f2b4eb65d6f3d54a28aae5f26566bcaef0db8ab1777c3d886092eb5003adde9f15054e696a88d7c6e6194b4e3c24ae74b29a92418d94453d157339283d306fdbbc25be49b4b2272be0af7601a2706568250000"], 0xba, 0x0, 0x800) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:04:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0x30000) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x7, 0x1010, r1, 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r4) 16:04:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896aa5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a45185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f7841103649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd738a39cb14da5bc3391e8af0d85e2adc1cc7ffb155303c17801e615a9bd7815e6ecfbf689bfee77abcc4c85ae386412fb86077ec8ab3e225de7e4d6c7ee23fa67b7c6f2dc152261af3acaa17a2a73f19e1a988cfcbd4dc5e714ee749ede44a80000000000000000000000000440118e0ca791c32597f82a78a3618313c7a9aabd0a7b9a86c2719c01c48c203a386c7c656711621a150f25c5fe7b64d77d78d32d890115e09805d1cbf03bacd942ddb8efd9e0c05860c6a7aeffde7b191ddec38a2eb480e300248870e436dd646085925a1fb28c3509054b56810584590f5347d694d85911f7"], 0x10) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x6, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r6, &(0x7f0000000140)='./bus\x00', r6, &(0x7f0000000180)='./bus\x00', 0x2) r7 = dup(r0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) ioctl$BIOCPROMISC(r8, 0x20004269) sendto$inet6(r7, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:04:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0x100000001, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x9}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000006000/0x3000)=nil, 0x800}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3b}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000000000/0x600000)=nil}, {&(0x7f0000506000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f000035a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000016f000/0x1000)=nil, 0x8}, {&(0x7f000046a000/0x3000)=nil, &(0x7f0000588000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000038000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x117}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r6, 0x0, 0x4) 16:04:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpgid(0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:04:58 executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x6a, 0x0, &(0x7f0000000140)=""/106}) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x3d, 0x0, &(0x7f00000001c0)=""/61}) 16:04:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:58 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getppid() r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r2, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:04:58 executing program 0: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = shmget$private(0x0, 0x1000, 0x5e0feea2e8a9655e, &(0x7f0000762000/0x1000)=nil) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x331d, 0x2, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r17, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r20, 0x10001) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r23, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r20, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r21}) fchownat(r20, &(0x7f0000000180)='./bus\x00', r22, r23, 0x2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r26, 0x10001) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r29, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r26, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r27}) fchownat(r26, &(0x7f0000000180)='./bus\x00', r28, r29, 0x2) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r29, r30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r32, 0x10001) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r35, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r32, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r33}) fchownat(r32, &(0x7f0000000180)='./bus\x00', r34, r35, 0x2) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r35, r36) getgroups(0x9, &(0x7f0000001380)=[r12, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, r24, r30, r35, 0xffffffffffffffff]) r38 = socket(0x800000018, 0x2, 0x0) r39 = socket(0x18, 0x1, 0x0) dup2(r39, r38) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r42, 0x10001) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r45, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r42, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r42, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x10000000004, 0x2, r43}) fchownat(r42, &(0x7f0000000180)='./bus\x00', r44, r45, 0x2) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r45, r46) r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001400)={{0x10000, r5, r37, r40, r46, 0x50, 0x7}, 0x9, 0x6, r47, r48, 0x39c, 0xd, 0x40}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r49, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r50 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r50) flock(r50, 0x0) recvfrom$inet6(r50, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r50, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50, 0x20}, {0x50, 0x7, 0x0, 0x20000}, {0x6, 0x1, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000001340), 0xc) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:04:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000340)=[{0x100, 0x8, 0x6, 0x800}, {0xfff7, 0x4, 0x4, 0x8}, {0xff0e, 0x0, 0x80, 0x8000}, {0x0, 0x6, 0x9}]}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x8, 0x4, 0x40, 0x8}, {0x1b, 0x1, 0x9, 0x2c8}, {0x3, 0x4, 0x1f}, {0x8da4, 0x5b, 0x20, 0x34b6ff16}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) sendto$inet6(r2, &(0x7f0000000240)="fed0236ec6f57292d329b9b2fdc92f63cd8b27559fba5c6ee6b5b4fc5f6d46ed87f9db3d518280d9cc5de7e7aa0ed19e1b12a0612307f6d55656d62aa3d53a0a7b60e7a765dba598f1adcb5041e312122ce0fc945ec16090533c12cce8518353389ae1621d019183ea7f8a2d22a10f4752332593ff00000000000000413088e6d52083ab67802f6253d655c26b8d33a4b6af01789baade04994322e617476829d4dd5a", 0x7d, 0x402, &(0x7f00000001c0)={0x18, 0x3, 0x50f0, 0x3}, 0xc) 16:04:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r4, 0x10001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r5}) fchownat(r4, &(0x7f0000000180)='./bus\x00', r6, r7, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r7, r8) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r7, 0x2) 16:04:58 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x200, 0x3, 0x15}) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0xbeb5943abd344fc, r2, 0x0, 0x20000000) 16:04:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc21c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x2, 0x0, 0x800000000000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'t\x01\x02', 0x0}) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 16:04:58 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgid() pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x1}) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000b00)=""/237, 0xed}], 0x1, 0x0, 0x0) 16:04:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r3, 0x0, 0x0) 16:04:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x800006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x114) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:04:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba8396", 0x95}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:04:58 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f00000005c0)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6063d62eee479342a788de59a485c8d4d4000001000000dd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0000000019df000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x860, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:04:59 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r4 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="c421d1e0c1efef706adb200b161639cbe6990e1addf18d7b8460027b24328bfe4165473f5c4bff589ca4c779f75a1dd20619c7d82563317bdcd8a8b65bd1a461369c54cb64fe948fff292bf17c22075d77556b4e00a3b10025269e43058c7e4adc270930ff27a9a79c0a63b3c4dc85f45e8fdceb84a79b326045f6adfb6762572b26fca4eaef82bbdeb913c1d4c41c6d200604fa33f9b02fbd4070c88b4ff94800992380240f22a530289cdeb1010ba051346b975032b645bc", 0xb9) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1d", 0x1}], 0x1) 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080934410000000015b668f635e9") 16:04:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r3 = socket(0x800000018, 0x2, 0x0) unlink(&(0x7f0000000180)='./file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) clock_settime(0x4, &(0x7f0000000000)={0x100000000, 0x40}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000001c0)=0x4) 16:04:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x9, 0xffffffffffffffcd) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:04:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:04:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295c012ec6699f4912a8e955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52cf104260e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff27b5fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd3ec7054aa47a906d24406a30a3efd16d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8f"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:59 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002ed7d69eee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410aa89000000000000a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec9bac62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72872863665290cb9427646c37db39f6c6d8cbbcbbc3ee869f910c816c290a1b61d215c4f1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab05c6f57d050cb647aa57e6c55d70798a8752a7"], 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) r0 = msgget(0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x0, &(0x7f0000000000)="4ee122bc", 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x186) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x5, 0xfa, 0x5, 0x7fffffff}, {0xcd3, 0xfe, 0x1, 0x6}, {0x5, 0x9, 0x5d, 0x6}, {0x4, 0x4, 0x6}, {0x6, 0x2, 0x9, 0x9}, {0x0, 0x7, 0x41, 0x7ff}, {0xf647, 0x0, 0x0, 0x9558}]}) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r7 = dup2(r2, r4) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xffff, 0xe1, 0x8, 0x2}, {0xfffd, 0x1, 0x4, 0x800}, {0xfff7, 0x3, 0x43, 0x9}, {0x6, 0x3, 0x22, 0xaa4}]}) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) msgrcv(r0, &(0x7f0000001380)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) 16:04:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a80"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) writev(r1, &(0x7f0000000000), 0x1) 16:05:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$dupfd(r0, 0x14, r1) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a82bf2df36ffc2037ac4c7c146b7cfe960fcafe3a316264d2d4fbde1730fce6d5f21ad88e19cd4a69cd5adf71230a6992c40cd750a91bfe6d682dc18fa8cbd6a37a0fb7197a1a4fc71c89568c6ba260a5eebca2529457cf8a68c7855"], 0x3) 16:05:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x5, 0x6d) close(r2) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:05:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x122) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d01ef42a4a68b855a0c3ffa1849990a4b576bd5bf999d203fb13080cd746df606ef0befdde5924e1be431cc6bda02ccdb20013acfe7df17b28f98830d98d94d4e780c15e1f18f4937555c52c9f2061bd135edc9543200bb0e12af92e4878c6191360ffe197dc6f4ea45adc788c081d3c1c27ebc1db2f3797a18ebd18e4dcd654ba737ab7ae48aa9400cd4c80a4ea30f4bda1e625067418e6ac023e4f9955b1afcd8ddff045", 0xa5}, {&(0x7f0000000180)="c0810cb42f246772227a53b16dbecb68ca8a2d368dd9b4f52ea6dbe9b8753a", 0x1f}], 0x2) 16:05:00 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfd8bf46854d78a2a197a386207000000008295955984c87910bf453f68bd454ef8e3da2bc416c11700287ead4bcb777f0600fceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c013c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500003b8a4f075ce24e8b098f26a196f88e5ceb6476a9b2146652dd1eae501da349c61805734219e745cafd739a93b0ff88bde1f8d4ce5abdc019c2dc09215ec362ad84b9233c977bb0df096b05fabc27e5c091bb77fbe7ba56b5c788f0d9dd5ada8d08142100a56d28b2e44e9f0a9e57eda6a92fc1ec062f6e3be2cee3806ae0dc1889533c72d7ee62a717ee7271ff11de68fb818301af099e8c8399ad721600612e3aaea477bafb1627189585bf25448311f499f085a351a802c613366a0cb6bfff63e4d1360074ef"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) 16:05:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd54) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1a7, &(0x7f0000000540)}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semget(0x3, 0x2, 0x569fc1a14e9d434f) r4 = semget(0x3, 0x1, 0x8) semop(r4, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc5fcd85247fe4d066da47baa8cf4be4638b161d8802775f060f45375d123e5045000000dfd541806a"], 0x10) write(r10, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r12, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x38b, &(0x7f0000000000)=[{0x7c, 0x3}, {0x2d}, {0x86, 0x0, 0x8, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x6], [0x0, 0x0, 0x722, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:05:00 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000600)={0x7f, 0x5, {[0x2d, 0x8000, 0x400, 0xcb, 0x80000000, 0x6, 0xa8, 0x2, 0x9, 0x6b9, 0x1f, 0xfffffffffffffff9, 0x8001, 0x1, 0x77, 0x8, 0x1, 0x40], [0x10001, 0x3f, 0x3, 0x8, 0x0, 0x6, 0x100, 0xfffffffffffffffa, 0xfff, 0xffffffffffffffff], [0x5759, 0x800, 0x2c, 0x5, 0x6, 0x10001, 0x1], [0x1, 0x1db, 0x3, 0x101, 0x200, 0x6], [{0x26a0, 0x9, 0x7, 0x4}, {0x1000, 0xd3, 0x9f8, 0xcd5a}, {0x3, 0x1, 0x6, 0x3f}, {0x8000, 0x3, 0x800, 0x3}, {0xf407, 0x6, 0x80000001, 0x7fffffff}, {0x400, 0x3, 0x20, 0x9}, {0x7, 0xffffffe1, 0x10000}, {0x200, 0x2, 0x4a1, 0xffffffffffffffc0}], {0x1, 0xfff, 0x101, 0x4}, {0x82, 0x6, 0x100, 0x4}}}) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100), 0xa) listen(r6, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() r8 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) chflagsat(r8, &(0x7f00000000c0)='./file0\x00', 0xacb6f6b59c20a2b1, 0x2) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x180) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0xbd, 0x9, 0x800, 0x7f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2000000000000278, &(0x7f00000000c0)}) syz_emit_ethernet(0x1f, &(0x7f0000000080)="2a2e0c46e6ccd0472483020b2c23fdd3b256d342f1c87c624f09fd60dc7ed5") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) preadv(r3, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/48, 0x30}, {&(0x7f0000000540)=""/250, 0xfa}, {&(0x7f0000000640)=""/101, 0x65}], 0x6, 0x0, 0x25) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x40, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x22, 0x0) dup2(r7, r8) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) close(r5) 16:05:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x13e0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:05:00 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0xa01b, r3, 0x0, 0x21ff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x1, 0x100, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x6, 0xc}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r7) r8 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) 16:05:00 executing program 1: mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x1, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000040, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xfeed) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) setreuid(r9, r12) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x3, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0x2}) 16:05:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x73d7, 0x9, "070070753e79010034840e760b666bfede477dac", 0x8, 0x7}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:05:00 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:05:00 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x514c9d5d146827d8, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7ffffffc, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r7 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000005c0)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:05:00 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="0000090000000000000000000000000000000000aa73e859b3378d2d32687c2953cb6d21394e32a6be1b55fbd56f8c29bbc5ae739b39ab5a953462f4c5539b18653c31062398517c7d50be781d725eeb3334393ea6a9b2105f0fa8fad787a898a784932618a031420a356ad54a39150700a1f036489e592fdaab15d032414160c92a83f0a4552879ca73067857f4309043d60d93ff3a5f6fe5c50dd6ba2d00d8d830fc5d0b98082654599d16e3d01f2986d981f3c007194173dd3762b6e25aaaa1d44e46f9eaeb166a41b2278ad81274032bdb1fefd3322d1d71ca3eeb60c97b7ea4f79d00252bb8b792341350d0"]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./file0\x00') fchmodat(r2, &(0x7f0000000180)='./file1\x00', 0x142, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x66bb357b26c772ae, 0x150) 16:05:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000ac0)="a093d891dccfd8a2104229c6484cdbe1f4ac0b1d1f103d0c2361ffbe302baca4f1dc4836967584f2dc4a46793b22d5ee0b96b9af3b911b36e2be04799ba96767a73daae020306d6ede741e6f854c6a3d43d4dd38d1398c0dab37ffe4414f7a47de806bf771260d4550e038da1a302c1d2d509bbd5dc9b68b06c6a546377ae3db5ea0aaebffbc52e772c51249b7f0e5d3ab714b4d5d2f098f61", 0x99}, {&(0x7f0000000f40)="172f2e3dc14934c39d4fd597b0173f36b5fa39233fe534c404fb12911e7ffaf23872b0752885a7c21d6e5d6bd9c77ec303b3e95842626b7bcde015c42a8e79c8f86f64861914c51cecdb2b0180b70933d97e88997f490376c2b6cdc9dedb7b3f0f013265c57f6321c45ae5e8a83fa636f80f3fed21faf0bde96b2ff0250fdb5f2cbcec4149a1ad9454af8f2ef29d3ff6e23e75b2b8f26349242f4e4c6c4af685a2857b4b479f420ad38d1c301298e1d3219c4d77ebb3ab6e811df9d091b316cbd2afd7cb9c8f6f4253abb070c9628f06db", 0xd1}, {&(0x7f0000001040)="0f85c228b2a2160c7a700ee5836a8879e4829a24509f8e6e6d98e8986cd5acff505014915d88cb91fbf2f536960c52ea2cdb819b774c96beb30ae3d4e66f4159bf5899aaf26083a8d13e2a8105d439764963a6dde59e9c6a163dd6da39ee3a5e11b1766c4fa256818d566967ef61fe0172c699ff28202b4e90b738a5344dc5f9b9c7520dfb47c75f8cb64ff90507046e4d08", 0x92}, {&(0x7f0000000b80)="d0672ab8df63725cfb008cd6492f128ab8e335f0cd57335fa6603f9560dd37c8116220c09beed394fd477e798d36977e9afd90b5f68fc39298ef291f05bd82a5049315d8415bb335d53c4812de974100faa5bef81d13322aaf35ee0bc344873e59bf0912bb795e18ae90cc77a8ad8e5390b7d4d1c820bf3288deea6f58bc589d3794f256c0e94907585993109e31d6b66bd6702d71118441d33d533dfb3134c1cbf7aa0519617a82014995be0a1452d4035941f6b2ef252361b620d92a4f0bd100a6d389091844b131f167c7e52003a69c2aa331bb840d541dca98febc9d7528a189c947a0a02157d535a973bddf7776cbec05f33e2a435481cce608ff6185a9b2df9ce40c7028127e0c4c81e823bcfd6e915be748fea2a200dcaa18ded68caf3964e7", 0x123}], 0x4, 0x0, 0xffffffffd0b73b6c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = accept(r0, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000000980)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/12, 0xc}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f00000004c0)=""/60, 0x3c}, {&(0x7f0000000500)=""/161, 0xa1}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/210, 0xd2}], 0x9, &(0x7f0000000880)=""/218, 0xda}, 0x40) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000a80)='./file0/file0\x00', 0x10, 0x40) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r13, r14) fchown(r4, r7, r14) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0xa4c051bca3bdee02, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x800, 0x0) dup(r15) write(r1, &(0x7f0000000180), 0x13c) 16:05:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = msgget(0x1, 0x135) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000000000e2fb3e95bb4034577ad1e088d7dc52976d226efcc3d6f9dc60d5a2854a059af6190ee8a800eb0f4bc2b17234c480b37f0c5f6213d160b8f6a7b2ab8f7d5f48c46a7ee3699f7b57073b12f7d8b7cb1055f1a247b570272df0cb1641c3eaadd9b6760544bae6ceaa12bff8e9e52176038a821e585e11613924857946667b245d51a3fc74ca27a4767d13248e29392d0ca68009f89b7bbd339c74c8216988441d384b6ba118d8dfd8443ba20d1be7429df4d798f2902b14c99e9b76e5429ac8ea3940dbd536b2599f500a69a21b3add22acef5931d2ec3663338b94594a37bd354a26f36f00"/248], 0x67, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4", 0x114}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:05:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 16:05:00 executing program 1: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) pread(r1, &(0x7f0000000080)="822e861580156ea3b9d18446405025293fdab9e3ebc0676b3eced40734d14f68481521b64c5c7bb7787a410897b4540f0defdc96a1f79a41e7cea2e2bceeb6f25e4631175e75c26550b1926503b91412", 0x50, 0x0, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="351f65fb9fdc530058b310a566a8dfaa9723d118da908179a9d6aa5131f050dd5ce4afedb14d3840256702692a69b219111eefd45a498044e799ed9b0311f85285d67c72bc3afa1d28c511e4186a1636d4c2c7e6047077dc11b85f12a29a1b8bd1e2905dfb749f51628d065048645e17e409e561398e0faa842d7d64dba71465ded0c94fbb1512328b61836dc0a03eaa80df4ff1c150ffabd228af9638a4eeefa6c19eb040d2750c19075c5891b5a641e9f56042b45b5b83ce222f0152abbcf0a8c07a8ab80b68f358affe354acac1", 0xcf}, {&(0x7f0000000240)="5b757f9d53f4886787c1bd1f78d4edd955f110df80c4af", 0x17}, {&(0x7f0000000280)="d49ca87a5d5c69c07b0e03a5235dadacea1c6287b2735e4a3dc0b7b6300a9315feb47f39151433375b58d3fbb304438d05af6d4a287b8d70933298ad8ba1af621d42464180464eda1f1dc77cb60a2986d0f91bface82451dc5255fc107d146c7527a173d0c6ba426857c32e4034a3b146f9b896e94e524010b89eabd438dddbd6446979055f98607db0e992e7b9bbb13f7c86d56b25fc718feae5631140d719b9d2712b57eb7afa193f6b81f4d73a420619739313bacf419905cc6e5ee6cf19ad07880c325581a3e004a3b182854e47e04800ed714d62bc3753ff0b5ce06df654b789f2cf17cfceba44d96a44a0eb70d3fe1fad0a7c0aae690cd0b1d07fdcaadd5ae2e1b40a66eb110769fd047dd55d39ce90b4c342fe0b000cb332de4fe179097ab83cec58148667f0f0f20fe452b4a625a2f37b28f553bcf0face208a2e0d92efd49ae32f71d6f2d82e88a0bd1d3c6c09205ac9231d9b4ded931d967b1821224d7f80f4cb95d4396ee05f6116cac2ae9a7494c5d72674302d87c8b9713f0a2bc4e45219165fefe918d039494eedf0faeb423f47505e63755144fbe957d05e57ca9e17e75a23321627ef23eca02a875ac9679988cfa2a6cdb8e14e1e55e57bd8b77ce0df40392f9890739d89d4e7f9435ec0451a6b6b516b39f9b9da52fa42de26398f2e1f937655284ea74e24b6bbb0c60de7efcbaccb801b67f2105cd7b78ae7d8c7bb0f6b16b369078de46b7940251c39ed5dcdf56ae838683b9d7a336e688422bf4419471940c5c4f014f1400693c549c2c8e400b0172e70268cffd7a76142338d94f0d04d4d82204354990639ef9a7d1368787e82e4ead479859caeda763680d6308fbf254c2e27e5537145e6d2e875fab83ab039a034da43500a482abdf69e05f6190a9c29bd5d42f8fdaa0f55129996e9c1fd69231293a8e364450fc51f4f6a33ac3df05541c9005c9bf04d5de98a3b000bbbff946c13ffa0f10c9faefc3d386033021afe80e72172c2073c75814e662f218049e8374c57d657b0be3dacc7c594a2cbd90254ccd163960429bf550ba4a52a9123513a8b5fe8154e708e21f155c35ac5c60afbad6cd94aaeedd0fe7aec728a51041c8fd75674a3751647ad287c32df71e57f8bf9eab0dbc213b67971a3fcb6c57e7d4fc111e072f794be2db808da98b2cb04e088b4d76870ab9570ff4e099f9f395a1e4400b33143d394c28c212ddf539f9a5ed7d8e76ae9d8a916eb44192e8acf220f50f63544fa5f619b255252dcc1183aa126ea37b2cefe5060ea192eeb6cb79d248b8dcd270b4cef39bd8cb65ba8e03141ab44660090b108e57a088d51478bede86f6f7b74cd128add7a8f0695efe55e84cb85067bc3bb3a1391030f86a742488649a092a1cc22f159e3578c8f117952c86085a6b448aba98fec0f15f306412a4740b63933e46bf44d7ce2fec86ca74b306e77f0029c9939e5cb7a2575f1838eec39bbb2bec677955ddf4a2cabb9e994902d513b5cacc87507f232d79e30ed1f7945c44dbb1e9049fff8afc3903d2a96cbe71f36a72ea85abc0597d4875432d67ce2a911af1ffb937e48ba5d74b642a261ac287c3c7168ffcebfd9ff134a3bd7f28a65531ac9526cdbd63f6d5047db94f6ff75e7754b8e14ab5dfe46539ce846aac7b3da0f6a203083fe8f09ff38aa39cd67d026c350ead75c5d160534ee8ddb15bb20e104db16e799bbaa984c7683aa05ddc2d0b16b900b00c832b9c6df901a38d82b8f5e9671a1d829971c0a22d0ffa5c9329e4cb121459af0cd2979f8348bf66143e9ebb41dcae8ea1fbb53f36b92f357ad52297142557e888cfebac7f1136f300f690ca24b95672e2bbd2780e004660dbc7dc9eb3bf8e3b40e7bbcf59220e0f7f3b8ec1aea653cdd86e5a3773331ec4ab96a51d4ddf545949dca64b39e55221bdf248517bcda4c11d8f29a5d5f3e83d9bbf3b09ce0fa0e5acb34ae78d2d279c820dbf152c916183ae2b97108b9c7c1ed4b31153e8fdbee8fc2e622deb52b6618dff8ef1a09bbdcb43896f91e91d8cf6f9f1c5abb0f913fd1f81e993892c88dce2b016aa6f5bd638d7af558d488dcb2ee928bdaed843dd2ddd4c9230ba892fb0c0307db10cd3b30532b0f8aef0a3141230fde4e4ce6e29be1488278b1b0057b238659a989905af317b728c26a3976273ad7448a9cccf334f16770f2dfd143f252c3121f4c0c1fdffd8f12ee902675eee4367b3cc7ec6f366a2db25469c9765e06a05e49fcec95dc3b409d8d26585a81669ea80197b46a414bf389fbe4a18a82a283fd4ebdd92b72389366370c0edeb39a1bd1c12e41a295c6474ef41ddc4b684f9c7aca28323ed9488776ee981d72ffdaf38d88b9c7c1085b1280ea5e28231d962af65fb5887fc48e4363234d757112754f77278774b5c17488cfeb3bf51ebb68714e3c464e7de9ea2f7cd4ebdaf474a64a6782c3a6b46d3d7c9e3f94ac7b671841bd552d5a5004123b25010ea0af8260e38843592578992ea97e9c6325b508f4fd0f386e8d7ad11afb47bb22fb7d7d5b4a59ba8460fca8191cec1740354f21581bdc2fa18456beef99b3f78689e721c533848dbf471ce802b745f27eba5f4e1a739511be69b488dd7637e535696f3f90a4ed0f6b327786a954ca95b1b24ecbd5507a5c1f52ad5460f7477d577794d23ff4ad7e811347a3ff374e2e282f6e0eb30328740cb3b8c0c1736edfe422424924cd5665f62115f2d7c4346c80b8fe6ae383ef98631f04ae9f30b5f82d90147dc6f08cdb2daace046258b826b1a2979ce1a9c49ed461c0d79a67231d4a6a78e8776c31eb2d304cd8a51ecde5b7ce44cc95823bca4be9beff5fe6ed96f96c7e58a25956ebd4f938dfd7086e03c62a06b86259c2924d15023cc1b5929d3e3be514981147ba480fbd4cc93994705dfb794ba85ca500b041c48a130e75b0902ce83dc3e3e6c9b3df673483a8bcbf901974e324cd0e954aea776003123224fcaffb824de8c1e20890f5a5d15ffef9a54ad492c5fa4e66afb6359f4dc22724cf27e9799329eb17190287aecbe1fa274eab79e7a54203e98aa0e345331215de549e0e52453e4fe0507bfa12fe73d7d8995a8058f9730743429c0d514375416ab4db3a64f98b85775cdd604092193caa99a822b6f1c44f3aa4592d06a7d88fb425805631b8b36ae2d076f7871ee96b40e985d2b874e2266a1d6c0995501c0d56032abe1fb0230ae5821ce21a01d0d14bcf2c7a0483a8b90c6454cdc7233a2bbb79373c7c07e9715a1702d686c591a0de824ce75d95e64d9df8b5f9977c460e805b52602f861fef78a764bef1f6b14e1a6d0b84007f7139141403d3797fb8b9bb504fabe5d6bd1067cac373a60971be955ab1a8e07f5d21206f73621091191b11f522b83fdd1fb4d2c7ac6e4ebc39d9675a1e5931857f598cab7fc167387fd970a125cd4f2b39dfb3309788f60c89049488b3dc18c5da4ffe5a14f4c79936690d32088a10fdd6826285ca22a6b60e0af31cf3a70fc573e794ca0a21d147e98684222e8a52abaf32d05dfbfd1c3de5f6a7e3938f1934d13777a68947c8fa8db94f732bdef785db582c8b236ee15994788e1f0185a1a3afbb6e0486bb815ac7d8fedbd39a41050073e6b73269201fdb50dd5e10d41e15cc7855bbd7ea60fde8aefb390b356eb9c7c17ade358e9eb63a3bb64ea01f05a1c1da2b5256640ee8e4484786db643669d66d1e0d5ce3aa81ddbc8fe566f81e4fa95f6d7cdcf0356bac1eecc13fc640f1c70769301cc03b4a2599690d6e6e608c821065249c26815d31ea6994424c1d157c390d5c02a4451fe53f799a2618f20c29df1a9db8079c083ebe014484362a0187cc488f5fbac61788200e5816ab501b4c4d3228bb696078dd22da2b067d4a29a09b00a751a8fdb33200d52f9c163fa4bf98bd713141303e53c44b45e1e5c45774c197e3a0ac364cd2665299f384c87a8d2e9ab89874a2669b0f3d6949768f2d2917183b74d74daa876262a70e8a9c05444b283fd44900f8af9f866db4428cd180bf58dcb35f095a593998810bc3ba50d021eed6d7daeebab3903ee10ccfdf38aca75c48447075dfba30176400eff7df12e2d162cb1406e4bd9925b711d2f007c0f366604353b5c70c7aa139b89d5c374f65002f29b43c7158a5e4bb7d9df4707bfab7d9d38e2d329b4c57751842cb9e5e805d012f8c13fdd9a09fb9360befaf2c81a9ee015e111db6d408b2fd64a57732b82bcbf1604bef22aa15210046886fc02f14de96fa159a42447ce8843802b9732d367068c8d16d8cb2b20aecdb41697472c9450a374db932f85d0f220abbae97731bace878456ca5efa86b241472af0cffa464eb3f2aa0719e2c2100593c0314cde1126d461f27210b84912151363b3824a9243cf086f6ff577319eccd876e090865e2147c59970398acb450034985a8fcbd0235c924832331af4066ae637ee41abbe2f3d5cb3da8a91beb0e41e50852f99a03dbfb33e2358ae7369b3ff8cc8026bf3e5ab441ae7607b3ac7f17472408ba3335bdc87a76ad1ef494da833fb64a975d1e3dd277018ad2d332e94eaca1fb6c9da9f4da0df1ba5985f6a1445b88fe89fe76ee46b9bd2ca3a538893e667c8eabf8489c2cba71889bb7839f70d30a803543a0f518474784bbd8bf34915d7ef280894914bde8c6ad064cd813dee76b389f00715ca63f8c67443cd1355c1c336ae0026b57be9fdd9cb437cf06743fceec3f286fce5ba807c34bc922ae4a82ecae156532cb6af94138063b20b750f5f5c3f5a5ea656d2edabb4a9d650fb1150c3fa0fc169e5ac93bfd56229049287dd6b433b54586e83fcf8260aaf8b6f5cb8c960c5620ba417042a01b401a75aa5729538b397e5cdcf3e371cbf89b892811898bd8f3729d540e9ad80e88cf7029782745e7911b109c732e16dbfff154a9bbec6da6efa19ea3b221419246d412e12dbf84ccdf58cdfbbecb8ad01097c9a14c2c8c64fa41caa41dc637cded5dc5e575a5d18ecb220cc89e03176d57252193e15f05480f173f224ae293ec30f102002fac0f4f91a8c528bbb2673cbf72e3f38e03fcd27d11df6db3f65060072a45dac35efb96bbf3cba39dc277b1d548058ee3ffee011dbf69d3f5fa4c40344d5aa1040609e485de0b9cd88603ea01180bf8ca6a689d4aa011b31661c31849cf6fbb6fbc8f4b4dd48ed3b76f1b95b146b4bbd77ac658a8a084b188a16dae91ab41f308e04a772ec366d968a14e34bc716bbbd59f4dfcaf666ed3c3e33ae4e5d56910962a81e1cb07fef6fb022374c2e8c2c9bf112402f9d6e4352fa66fc62c669fb828aff71989d37759e16aca5d8d4515f7e980b92ed0ab5401ddf4567216abd7c26dcc434ba344f61c4293ddeb7a5c751d097e6014c478fa774f4b220c0221b8515a3bf662663cf9a633d5c5671f2a4faea22b189cf98672d32a661bed2360c74f8c8c9dfb595b68892ad0a9f5a89068ac5741fae3df48107615165e3f4574b8e899643521a212c7b12b8ab6150f78eeb81ff686832daa8be463758c40b224f6f36402f9790e9746513f8da60ff97f1b8bfecaac81b6a5831eb154134354c7cae48ab3b9fec866fc3cb95bfd26c13ff5c4dfa6f5bfb9ea2e502a90a7896563d251a1a984e3d714c38dae8f3dd849f5968e2cc5cb8e085952b822e86856150c0140906354d95870bf13f4a2070abed35c6b44beac4d3a4414e79c81861a67f2ef7d213d0be29d2d8847e55fb04f1dafd3e94be9a536be30a904a72a9256aaea85ed345f65f12fd5156", 0x1000}], 0x3) r3 = open(&(0x7f00000012c0)='./file0\x00', 0x1, 0x10) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001300)) r4 = kqueue() writev(r4, &(0x7f0000002540)=[{&(0x7f0000001340)="221aea5462c84fd02136c08e1883d23ff865f52ae87437e75de5238c0c615ec10be893c83a5546718aa37aebc3448d1351293bf66f70601791e541f36183bf2d337a6caa24bc3a618750750d5769addf50a479ffdbd2a3f59dedafa616875824920d13905f89b6a56aee468c4d7ae223ae226f5ac21742bd", 0x78}, {&(0x7f00000013c0)="98b7b8db586f6e62e8ab8a1716c9cbc0a46cf93e8d7e9ef71a78797b9a0f64aac110952873d1a273e8e29acd9c7d8cb66cbfd79dd3237b5525098b600c6654b9f25db00912d8d88eac6329bd3aec50c7f29bb590bf15c3b2034a62476b06a03dddb604ebd279406daaf653f7da434fe68625fc8040a3514051c43889d0ef41434d16ca98b4ec21691c2e5415119e4ee2745c8a349c96025f5175cd85ccf7fdfaf4484dd3330421a2d4e18e3c89b8", 0xae}, {&(0x7f0000001480)="d954f00535ff9ab4885d71cc862d63e111271328768e85926761145b01b397cbc3f9ebed5fdadb2b7d5ac8ae5a4f1954c2ec1f3671fdaf185a64d82ebb120d5ee40b095f86e373f684b7d5452f003199a76fa75d3566ced1aab9a52d3f0f0517cb92619a9ea6c626f4cdd9864c09fb5734566ea3a077795719106b345afc0f72dc7bee5a5ee6e3a81e2e167be429c755584547609eb93b28921c8bbd5960c314eefb53ef1482e30642ba66e25407e816300c02c89afeb78f88e9bbb04dd3fdf5bd3c991755a8c7f30c46140be44a84331bad077280ee71b1fdb16e4f843a2c0820bb0ce62eb539cbc3ae830ce4b21ea19e2f62b91aebfd634250cbc460b5984e602c57637e77cbc83f90369a5dfeeb2a37d6a547df8b610cd45dca281062aa904151751ee4eee505551a81cb32e422164a1f720e07492e3ef3cd2be9e41ade32d8942c189c6728988d914c3613de9f19bf42cc144819acae4ccb285fe9a9ecf4dd3582f986715d3d410bd136138002669a8abf95140a51ebe22e2f61d7c11752c0e235bf481976552abc05092209a325f9349f806771774331d4d4806a2ab615cf3a69f6830e13fe3fd4da9b5a07f97bcdc953c25e766a8e905ad030ae15ab55106f99806792182f090484cb14f7940e8ae6b06bb9c890a98dd9e292979ab6440bb8802bedd6147b3d5dbdd4a33e2c89b92acde4bfbc629df480e8705caba5ba562eef787cccef47c58abcd1659d934f524bffd1a3ec21c11c366b7aea43841027b716499820dd25445d2eb96953afc15ad90662404e0b145a6a2b201914597fa07ebc0810669ba40b799922e7df0f277fabc831393f3b0a26c91b042bdf03786daf470214e3ce340bbd97af8c4c8afe1cf15df9880c03c49e5667d2eaaa4cc66086781e6fef36cf46abdd89b1f116da3fe019a7bcf732d0b902eac01b2f67873102942664db68fcfa071a03819bc45d8477979e5d51dfbeb7e50219aa5f1ec40d2e64f169259d5e5b6ae11c3aa96de0ab7e123af7e1ea313f7439dfc8246a708979400e519d71aed8a454c6bc5fef0f8953181fe429fea698c81a173567521b840c1ae167a3c3a5575a633d7745c1d5c658f78a76335c7831803b09a56293518beb6354796bdf2d0731424fc46f769fbd2e29973709d2dad7b3adb3f3955cd07c67c034187919cec2de7710d338b5f7af0337d7f30ec9def4d63dfad87f2d7053d60e46a805087a9a5d647802170a3a4f13f6278e76efa292d6e5a71137dccc4f911041e76d1259de202199b70cc196e5d2947f689d2d299c7194c2a48f23ee6f6bf8b50ee58fbf620639fe9fbb4927c9fd17dc3f1089b4c7236603ac6e90a29207701e10ba8f21ca891b159aadc6b94fccc378fcba10808d8bcbb8dd51fc2ec2e13d5b546e3614ee457d5be86b4a63a529faa880c8e0a383ac25bef17274bf49f2499c2df8273e7b7264741f2ee320e4d7cf7858d13153ff278b1253229ad14460d95e1c8e63657cb54c500139701d373b561c1c0a146d06eac4dae97bb382573e5a176d4c850f37958751f1201f16fb494c80f07a170d4faa4ed3bb78f20c269e7bb4a4e2558f69b0a8a3986bce7fbc52a7b232cac624b106d74ebb862731f2655c8f486b9c3400c08f4ffbc1f937a655f4508ff2816cc40a403bae108c6115a2daa4e6034239a236947ca2b4b7a29a379d32f549efb6897d0a64dda234b7d611002cbf0d4594715ed2f350376cac93ef00f92b137f2d77315b05c0e673263fc7eb3368328a562b6b147da9f42c3b0fdc88fa52863ff016d906998a50f27b66394f5e83e9c5dbaa9dafa75ab6cff937e191a7ed0db7df237d8b0ed33df3f14f49c9389df6308dbde043c5bcc0034650579bd14006c0a3d9b59414746baafa97784aa8b98eb8ec115bb18039d98a3dd6705d3f416cf21ed852acbcb9443ba322162bb323b31f6e68b3e8c5197d4db9651d29f2e8005a870fa4ba4d062bbc5a6b1fa6211d12f8ce55f4559bbe3225e55f1bfd94991a4573e7ad7383e55892759e67890ccaa9c1434a3b1a137464083b654d79ceb2b0e23610e0316cfccf240a78a87e4537fdc48a13edf60d7be8dc83cacd398fa2afb0d76a5706e42b2c04bb3ea331e8663d6d5e4e98cb1312817c59f9d34753d1965c26c8c02db80dcce29ca6079296e0e246a1f64fd7a554d377bc797e168e6f0c9d8cff10a15c15ea586200a700a2617d2e81683f9326bb99f742be13c1c6f3ae76be1889992116b8efc6278eb2ef3f771baee857117d7fbecf4f239120cb719a313c98361aa3f3ae98d42f1f0c8b3768aa6e903cc6cbeb9c64207bf28e838455071f96f3c53be8b34f921a3e7c45804b66d73d5cf5bc877749f496c23bc32b327ffeb81ace3f1771b57d24b9336ae01e2a7d086ffe65a3046e8ebfebe77a86e1b611ee990fd68c66712edae1011db0083f4ce7b884c9d8ca4fe05d205bb110fe217690eb3cb294a319cee9275d81fa3ee4b097faa701a62464aa1032f3c0dbe8aa31698fd479239ee392fbd3782d5713cfff5d5d3dcf6dc46f7cd3443a87e0cf99cf1f01b4b548888a4ecd79aad69cb4a10febd104f1938197ec5101a12bb6e0aaa6b3c445530c2fc0360aa9462af87d04a2292d06421543f3fea2af8905767e683287eef09bcd7239368872f0a4b53676dbda47dd7559c3a8cfb5c1c6fa99ee47ceec1c4b9a09de8db469452a2c79b5e3c5ffd9b882fcebfa9feab510bc4c41ee408dd27069273171e06ce16bf551e41e905a6a9a0718a1af8bed82f974d6d33c03cfb52cb7a9dfa890a4ea9e0b2da6501ec5d65e2853da20d64c03d3e91d0b904ff0a1068af49525bb00034179c308cc776ae587fbe4b98879eae6bbf69c40b1cc5d0b7d8c59399903129a3ebe6a9d2cf56c84a348de2cda48df74a22bde394adfe08eca399f91cee825528a7284a459acbd160f309d250b551c06084c854c8c0c67f1b62f1e983cd59082ea0769233ff93f7ed757d58989b90a51fc17c054a4cd6357e6130ff8df9a06344569e8bc205f825f94446f452eb2b49f0160b052c375ec7ca3f35fb125a877b6632877c870b00d7f42073401204bc72b0b1ddaf074fb4e99fbcf3aebb1212e9ca54f3467efd7979e4ff028f78194728caddc8f8320b6c7750d8db6b175deabfa0d30dd8141cd40968017540e002482336d236035c5e6128a1247dca36c3a15c849543583e3cdabe55d8d013e89bc7e3cc76dab4207859138259e6c9937ad331e509c14c7beba3b5b702191c7c758eef914c59f20af1a8e7b5a2faf4f5ab42ae19152331d8531986457a204ef722c0881039a70a61be997f9c8a3d3b7f3f47c7988038b6afc23060ef35c5482434d088343c6f01354a88813f8fbf6b81b848d837f532b9053012aa02753d77e75b3de40bb2538818b40603615ddcdfa93fc2c5f759d145262ae47f06d3774f79e76aa18e21909226e237452d34f36f4372af50d55049adf929e2855dc11122ee954d0b7a21cce9c9a77c6873a1d62612d0a0663306213065efbfea5ea66505e812ba072f4a71f254f2eea8b318af5e1c26969ad5fe7d844fac5c0ca0c0e32d64256f02585969524c3709f1c4f85bf731ff59de9311951cad361ef2c403e3f1c25242f2c93277051ca8e6f67131a0039586b438c05426bef3f74f1eca4ae09cf25a7b8fdcbaf5ec36c76d29fef4c3729aa73304afbc7a23d1e85cf1ff4ac5c5c30deda386f25443d365a2f849b4c96ed8555e84742ad631c09c02c2b5bd627d001faf92fae5d8d7570348ff4d9c7e4a6679b0568b23fca922e49566f66b302d84fb00235abfbeaa05ec99ffd208ccfb1cd2ef995204b3c481bada24caaa8d8c0ae427cf12516583eacf5f60f68ec0af1c8ef8816218bd8eefb1cd75bccaa629114e2a907c3e1b5d67b4a77a2984a187607f9e1049a6c6f8fd55dae2c92668b162d899574cb3ad74d3f485ebb9947f9e4f771f39575b9fe85fb5b0fee0c777d410791814ac6c19c72819ad7fdbaf7f0b4fbd01f3d5c70a9b11f0a25f07e6729015ddb9eb0af667730d551fe0333805176093b6f025100334190185c302df08ac0e529aff7b8a60aaac3afbdf5bd6146930963fc2bd484ec02f771b5a0a52c145d46744efc0ce1ce1236973c865b0a2682852bdc8b82e27b13a60898e797ddb657d26f1d090323e6e57bc6431e133a6af6cdcc298b383765e6c465d8925a740e13fed5b23d5b105f91f0a4c19a47a061f4443cc6fb4550a6ac40d7961d62406a7fa5a730443c5a0c642e5c52ed3899a4f68d40411ea5d8331784c23be5da0c41b7ecb212c31ea38fdeb349af817cc95bc3412397eb78651969eb689d3acdac75e338c82996b1435698fcc1e24a0c6fd9aa4b0ef4b2add9c7fa6d7f40c1630a5571df9b4213e47c96f8df0996567b7449ec6ac789fe9788aa71f6951b0b12665694cdfa60f599e725f6b23034abb6ed63a9b68312e0110971dd0bb2dcfe33fc7e6cb8388f905344d6b69067d8c9baa6656dc98900543f77d10d862884e13565da4c293e29a73ae1a5e78979a88734ce0761ca03ba18d1a661046a4be537cb6f979ad4a80499b17d749b40f4e973dff0629468e61df4eabf2c68521dcf1c716f7062ef3e6c7459d2c616e0cfcc70e547e7d21bab10e28406ec3bad85ccb9a03a72f4a79076ed198f7992e124bf5b71aabd0fe5e647320f5becaa8b5595592a54890906bd14bd01d1a4c65fe1770626d79e3ed2c1de4a218a3151b4d41caff46f00ed8df516b89462b04245e522d80b7c815d6ac19fdd80540c6b568e3628bc068a7775003c54386fd5eab95451b5530c4a4e05c190d5ae986c2051c21f4023332e6b3b37ced8a2ad7bf278e3af96f523b1793cd775ec01fcf6f5c1b5575730e3a7c349673ab0bab6a8a65e852cb86186dbe48799407aa86d2336ffe6aad578bf8fed8a79fa72bfdb5024b42840a2991203a1fed1d4d91e9d7f6b0cf6948f9ff44da909b7e329d5b8d263008fa32b2797f1f68ecbc9ef56d4e66c1f79b7634e9b9eba4238b414066aec6801f0a3dff40b3040c0d11caf247e763ef8b9b71acf80bdbce59723a3436fecdd4e4defddf98b48ce46ccb95a0da77ee49df6ffda46915743e503051aa42eef60ae07c1554998668e2ecf13bb90c879350581cafce54d336e0f7c85be810f32bfb4050fb2f217cacc9a0debb5ba52d8c152578f1e61c8ef83162e574119053069e2340c2bb0fcde7a7930ea7bb269a8e972b8a413a14b9591147feb5a6897f5d6fe570cd2cb7acf128ad366d23864279e3c7a913e1eb81aa9dee88eda62cd64d567339160c2dc6945709d5a0c7c30b85cd69027749f177ebcd98d62271ef45410d3e5c04e3505621632090b22a1a7c6598b8470d89001e31b34b77204d0fcbc6fe6c700eb3156fd69bdfc5186ba676e56b3e6286e4f8ba605e8c56acd2c991ab732e12d960a311525a3028b0e626fd83efa1e69614c6aee370db240132dd3bd5fb46966e4212d6372eef6e58921916a9ce57ac1628fbc8d0d1ea4bc2d4b095a5b59c5dc3ca7a35c195457af94196dbabe144a5f3a077c21d089afcaec865f1938a2ca5db6f5ff07c244f57979cc4b57e53effe4019ab0e96b6f8fe87edd62aceece9491b09022a8ff52b45d6bae75024c643580c9d956f14512c6279f410e4ee1f38e30e54a6907206a6ebe3d72ceedb6988674b593f147a47d3e76fdb9f822313f86261c975091bb944f79632415e915c62a3cf132ddc8ab7e6dbac5d8494d25deb73cd25f6be66bb475", 0x1000}, {&(0x7f0000002480)="f333bc55919d79aac14388e3b86f10610a8b227ff489c280532ca4d7bc9e886aab0527aec671cd8b58db1edc862c61c634d3d8cd9e4991f93e617c02d7a197e71340dcd86ccdb580bfe8a5aba30aecf30df96b8d895ab56ec0fc4dde3a54e1acc147521511dfacbd645f42b077faf203054b", 0x72}, {&(0x7f0000002500)="2759c64f", 0x4}], 0x5) open$dir(&(0x7f00000025c0)='./file0\x00', 0x10000, 0x10) r5 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000002600)=0x3f) getgid() r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) pwrite(r6, &(0x7f0000002640)="b75174e773e0a4228b53fe7be1f21acfa13982ac91ad39ed1d4fc2b0d742a238d0eba5b124b1726bc1d468ba286662e195eae49a", 0x34, 0x0, 0x100000000) pipe2(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000026c0)={0x6, './file0\x00', './file0\x00'}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000002700)=@file={0x0, ""/4096}, &(0x7f0000003740)=0x1002) fchflags(r9, 0x0) r10 = msgget(0x1, 0x4) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000003780)=""/210) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000003880)=0x1f4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/zero\x00', 0x8, 0x0) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000003900)=0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpid() r12 = dup2(0xffffffffffffff9c, r5) sendto$inet(r12, &(0x7f0000003940)="ded28a02443c855d62dc444527756574c4b587581ade5636ac5165f9219586c5d2acbf31e3abd330af12589180ae62e4e9270e5dbdf7b09681a1b2f1764bd638195bdde40f2b6c8b4c359f4902b1afeeef0275ac3a1eea02410b52726b9739a291b5fb3212c83c7c229a8876cfcfa64cd59bddda51bce6978b1350b0297b942bea102c345a97eb5857fd66501dec9bd75e5c480219a685810178e2db18d05540c5929a7f321280c163d58d6221649d85519cb884f39b3b7de3644ba6e9dac3ff796bb9a456ab9c08d266d48202495f47849a99ee7be2ad811756b26c179910d64579480e0a65904e65c7", 0xea, 0x409, 0x0, 0x0) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r3 = msgget(0x2, 0x4b) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffe44) r10 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x27c, r6, r1, r9, 0xffffffffffffffff, 0x98bac69c2c0d0fe, 0x3ff}, 0x5, 0xcd, r10, r11, 0x7, 0x1, 0x6, 0x3}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 16:05:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) syz_open_pts() chflags(&(0x7f00000000c0)='./bus\x00', 0x0) socket(0x18, 0x400000002, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000191da3eda022388f5d42a8d823df1ac59686a2127b284d7a3323a2ea9ecbdf56ca7d713c313061edba3ef592"], 0x10) r7 = dup2(r6, r6) write(r7, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:05:00 executing program 1: ftruncate(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x21) execve(0x0, 0x0, 0x0) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1f5, 0x0, 0x1, 0x2}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") sendsyslog(&(0x7f0000000100)="d40cb184e27b4532fb20f9721bd9584a061d11014b9640ff20d8ac259ae74838d94fac84bf54e3f3a78ab62e7961e6d1a219545c42ae182a5bc61b45161553b95bf7178e9e19f2a312240a506b243eff739b39efdeffe9d9d1f7bbe9fd3230386b5695433c1b106ee9777447e04b69ed7c1c", 0x72, 0x2) 16:05:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x0, 0x9}, {0x0, 0xffffffffffffffff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x8001, &(0x7f0000000100)="97efbb32c5fcb890b3312c", 0x5bec00ee39539775) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) close(0xffffffffffffff9c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:05:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000100)={0x7f, 0x0, 0x3f, 0x890c, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xfe000000, 0xb6, 0x6, 0x40, "36adc9d1c205417f3f25a3bc25d083b9bd6396da", 0x3}) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:05:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') r5 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmat(r5, &(0x7f0000feb000/0x12000)=nil, 0x1000) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:05:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="c535b52e284358265532388fef24384143af83566976873ca7c04ba42e18161f681708000ed8e436ac43d8b2b8eb7da4f7d74a421d894bbd91eeac7d003ee6e838c8899a9c5db93173b7285d6425c1d232cb944c67544b07eaeab507000000853021aec86b1c2b845c8b73dded7e2df852dabe098adece7844d856eeaa10fc2f7da433ac7c22708ea7759c096545cc15ee33ce355fcc2cdd88fb983ff43777c75132c9f27da71d1f61732ad47fd6b8eab7d405ea86f2e34208", 0xb9}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:05:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x129, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10800, 0x0) dup2(r2, r3) 16:05:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="8ec8789c35c7eb8c4c02e1ffdb53802de9f3a853fb353f10d40d77dc4779813a1de7e2e4549ed3ff192fa6ad05d6134ae5c83d791edcfc5a9081b8a99ee8b8b380dc3edd13a20288c6438ae3a85bf0eb65a4a7150dcc6c32326a0fdf07f7f587b69926902de62a1afbbaf881b9591484b867acdaeb5b2aa5a2118a3bb0f8aab61aec30eac271fd56207a742e84a15d26719f67fccd3ad47b1951912a3901ad0e4a290321a4943fb204a8a5bd881c85494c6f17182bb00cc72b866a982786d3a99537bd972ad2c5799ffa0aa8471bc11a43f7d6b93c0778b7522fbb219ca2d5ea3e0a34241cef7777a40e8780854456e469", 0xf1}, {&(0x7f00000001c0)="8e68071c7f77dff630a3", 0xa}, {&(0x7f0000000340)="0055d74a3c090bfcd39649d21f3a813378f996dfc7e36d81ff3147f38757d6c363376904255715d487b46271079dfb0cf40ff689c5845b94acc1a639c8fa5ab92d54fe958e", 0x45}, {&(0x7f00000003c0)="a61fab890583cb0e838bf09c5b8e74d041bc5bf32e34e38ec00e912e42c8adf0ea53894e559deb3473fb5febf2bd3a20af115631ef07de557b6cee592a81ce62c8e10ef46d5b4190de3e675e8f6bdcf718d0fda0c939d37a487be74f215a26eea827bd4397782b6b989453ce33d58d461e8063d227c6a34abf84ec5cb3eb093f1f46e8c151e6ac925948c3eb21a4daaa8c739307c52e0e669e2e0fc32436807c93560c7164f5496ca263c858ef687b7223e54e3fc40aa919ff995375b9ae690e9f9cdcfb2cb5ead3f6e3b8f69c696c6be650f22e0e468bbcbff378513c8baeabd4f70ecabd7a508d996fd1d64508ea5b47c87c6e766eb7", 0xf7}, {&(0x7f00000004c0)="d81a6ec993822efab8c83bbc90cec8cb60c0c9b7a1af8299f430a2f61194871fc1b787e8da77b24098af735c1dd637130ac76d539cbb67c79a03cf90bad2165750fdbef2d669c75d172d453aeca793f48bca56", 0x53}], 0x5, 0x0, 0x0, 0x404}, 0x4) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") 16:05:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tf5.', 0x4}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:05:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:05:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xc4, 0x3f, 0xff, 0x7fff}, {0x800, 0x40, 0x40, 0x3}, {0x3ff, 0xe1, 0x1f, 0x2}, {0x1f, 0x3, 0x1, 0x7f}, {0x8, 0x0, 0x9, 0x8}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="98d10f781ae3e3354500a48850b2d9cf5c69518a04bb3d0ea2cf136dedde6267761467fa6fe5c87ae6d1f731a909a2937b207914c8c1d6cdc19c75ef10cce8b8d5e1e06172dc643584336fc52322d08c5d7f91250cc71a51f8eff7d024b1f78d1f4f8d00421b6dee35b266e3ebe2d4c2de512f1fc237894fc3eb4d2f12c0d2d9275808238d78ea254c2c7e3ef2f8d7bb58910f074f5a065666839d6e9a521e760e4ee3b578ad2a5aba26c92090c5ccaeb7e451", 0xb3}, {&(0x7f0000000480)="9e12169f6c90dfe0cbb57b586d6e4f7a5f972be3f5765b90a0fe26715339c6e5040aba6ea1bc50211ce656b809a9306a268ce646fda5f4527d67c836b25c27e2699c08320132a225821095d8d27bf5ae6656cc9d597d21710af0f1a94f8081e5c2a229895a752a90cb13629736cc2b5f32574deb1249114dc74af87bb561cdd4b0f7e0709b09887dce66957ec9717a9dc4c5c794fc9c9829878dc1b89d0f1ccdd8a236643fbcf47e4655e9bdbb467c711082477c2273809c1e0db81129d90c34bf403fcc", 0xc4}, {&(0x7f0000000300)="9018213ed00f5a00632f18a1ab65fa8efaff09629d93a02a64d5623de40ada0c80606d3cbf15925eafbeca6eb6fd8cb65cca30f1347e1987b00d109018c9653c721974068eb8ede2fbddf2c79ee27e661f6d65d9cfe25c83979d43bab49ef369ffdcdb69ce158affc75477f9f59fa86f9d171590decfcb02bbb5a88a23", 0x7d}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x1000000025) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r2, 0x40) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) chroot(&(0x7f0000000000)='./file1\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x5, 0x0, 0x3f, 0xb94}, {0x1d, 0xb5, 0x5, 0x2}, {0x40, 0xfd, 0x1, 0x8}, {0xab, 0x6, 0x1, 0x9}, {0x33, 0x5, 0x0, 0xffffffff}, {0xd5, 0x81, 0x5, 0x2}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x0, 0x1, {0x6, 0x47aa7fdc}}) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d}, {0x6006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[0x961, 0x400, 0x80000000]}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) 16:05:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = socket(0x10, 0x4000, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd0\x00', 0xe3900962318d1407, 0x0) fsync(r5) r6 = dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001400)=0x9, 0x4) getsockopt(r3, 0x401, 0x4, &(0x7f00000001c0)=""/133, &(0x7f0000000280)=0x85) setsockopt(r0, 0x6, 0x7, &(0x7f0000000080)="4ee122bc", 0x7d5a35f4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000002c0)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mknodat(r7, &(0x7f0000000000)='./bus\x00', 0xe02e, 0x0) r8 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) 16:05:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000180)="da25226ce2599ab9c110dd42663c605aa677e61b93c143a4ea52a25fdd8fbb2c90fd2d7e29f2f00ec8b749ae6062f99bb2c1c602a3f8b1c01db375110600a3f8371bf6d100023bc50c000000000000c404df7430620fbc594c2bb5d200000000d60000616517c9610396a13ac35dfd232dedd86060c8e700", 0x27b) listen(r0, 0x0) r1 = semget(0x1, 0x0, 0x121) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x1) 16:05:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x0, 0x48c) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r8, r9) r10 = geteuid() r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r12, r11) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = socket(0x800000018, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) dup2(r15, r14) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r15, &(0x7f0000000200)=""/17, 0x11, 0x1, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, r3, r9, r10, r13, 0xa6886fd9a6f056dc, 0x3}, 0x3, 0x81, 0x7}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x64}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:05:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x10, 0x1, 0xfb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = dup2(r1, 0xffffffffffffffff) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) dup2(r4, r5) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:05:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcfea39857ab20a88) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/218, 0xda}], 0x1, &(0x7f00000001c0)=""/126, 0x7e}, 0x842) socketpair(0x11, 0x3, 0x0, 0x0) socket(0x10, 0x4000, 0x80) 16:05:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800]}}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) socketpair(0x18, 0x29ae0041124980c2, 0x20, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:05:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) readv(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000180)=""/145, 0x91}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x6) sendto$inet6(r2, &(0x7f0000000040), 0xffffffffffffff2c, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000004440)=@file={0x0, ""/4097}, &(0x7f00000004c0)=0x1003) 16:05:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000011c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000001340)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce3af7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d40005191b66571578361325e376d4e19ef32c948765d77e4a0ee9132a58aaa79b3c769c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672de2b1e0650a7fc916f7835c0f14cdeeaba384acc6138522b2f18a421a25cd5b496ac11a3dc765788ebe8f26d4ddfe769035c8c5f86b9befbf631c3d4ffe28d40bf5fb195e10716aaed62d7b9bc073e0dbe97331a378181fb417ef49b0c6c2547683323bb6069265edc2c758e3a61b60966bd6acb9ef84fdffe1ff4160d308ba27d5160b01c7491f4f55f8958e016d8aff9d9c8d4ef792ecdf5267ff58978c2bef4d512011ebc4d10a838c509b64c9fb91af15c4e5e773ed42b033107a2b", 0x17a) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x82, 0x282) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) write(r1, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) 16:05:03 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x1, 0xfffffffffffffffe, 0x4000000006}) fcntl$setflags(r5, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r9 = getpgrp() setpgid(r9, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r8, r10) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x3) socket(0x18, 0x8000, 0xb04) shmdt(r6) semop(r0, &(0x7f0000000340), 0x21) kqueue() socket(0x18, 0x3, 0x0) 16:05:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x2000, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000b000fab0710000001000000ac94006000952200"], 0x18}, 0x0) 16:05:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000033000"], 0x1c, 0x0}, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) pipe(&(0x7f0000000080)) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffff, 0x4a2}, 0xc) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) 16:05:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r4 = getppid() fcntl$setown(r0, 0x6, r4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x180) 16:05:04 executing program 0: socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', r3}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0x13c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r4, &(0x7f0000000140)=""/141, 0x8d, 0x800, &(0x7f0000000200)={0x18, 0x0, 0x1ff, 0x7fd}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:05:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) dup(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) execve(0x0, 0x0, 0x0) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x10, 0x1, 0xbc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000005c0)={0x6, &(0x7f0000000580)=[{0x3, 0x0, 0x30}, {0xffff, 0xe0, 0xaf, 0x100}, {0x0, 0x1f, 0x1, 0x9}, {0x0, 0x3, 0x7f, 0x7}, {0xfffe, 0x0, 0x1, 0x2}, {0x41b, 0x8, 0x7, 0x7fff}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000640)=0x142) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e939cf146eabf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair(0x1, 0x0, 0xf5, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'\b\x03\x00', 0x0}) socket(0x10, 0x8000, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x3}, {0x800000035}, {0xf1f}]}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000500)) recvfrom(r5, &(0x7f0000019580)=""/102400, 0x19000, 0x0, &(0x7f0000000540)=@in6={0x18, 0x1, 0x81, 0x4}, 0x80) semget(0x3, 0x3, 0xe7f3ca05ad963878) socket(0x6, 0x1, 0x3) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:05:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="822123022e2f66696c653000f57bc9188a429c189967f6158c241bd8b17ad68dd02dba2765ded585088f9f7a84bc4379785cf3a02367f6a0"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x352, &(0x7f0000000040)=[{0x400, 0xe0}, {0x400000060, 0x80, 0x0, 0x1f3ca4c9}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x31, 0x0, &(0x7f0000000000)=""/49}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x101, 0x0, 0xd6, 0x80}, {0x7, 0x7f, 0x5, 0x40}, {0x4, 0x7f, 0x0, 0x3ff}, {0x76, 0x3f, 0x1f, 0x4}, {0x7, 0x9, 0x3, 0x8b}]}) 16:05:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8000002, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711", 0x4}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt(r1, 0x1, 0x9, &(0x7f0000000080)="98f17948ffc1877164724c2ba6ad37a456bfcddf44610f4ced5e374bf55040bed276e374bb7e77d10d2f5c0deefd89a3650d60a2dfd3a15e4d3cfa82fa5dd0e8d46dfa90af9d3d8673ca376a25f0c899b107600ae073a13ad690c93a73edd81020d1f6cdaeecd5d6efeb6cfdcc0d10f21a", 0x71) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:05:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x875) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:05:04 executing program 1: sendsyslog(&(0x7f0000000180)="844c6d4a55728c123916ebecd5cea78975d7e077cc677ae9cb19b19de075b3097f755237fe53646ccee43c24f6f5a5fb2bb65478e76415fe0a18257f796ca79ff16be7865422b84a77e8341432a5d0700d876b8f4a8d7409d0e42f44cee61f32762df1bdf4f1bd25b56da0d0f97382dc37e438ac39d3f3f729643455e5eaca813fe56da1f8fe1481ba1678a7b0d9d98e20209c02ce060939ef5316399a22f2c7966a4a355e698bd0a649cd073f8a92426026f27a0e4404316b245b1392ea160cebef4561", 0xc4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f000000004a580cc7157e0f3e439ab36db3c6df584dc28741216573bb042a596fbdf1957647b2be1b495cd134aafff5d99fb41d82073103d8f30448111088a6de949c98c0ad4e99cb02dd7e6f1a296c815a4bf7a8dd82ead219f1a063952f97f4209890560fdeb5421aea11d3cf255f9c5c1faad50e52a2c861b4f0a550fae2c2688fa600"/145], 0x8) r0 = socket(0x800000018, 0x0, 0x40) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r2 = open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x100) mknod$loop(&(0x7f0000000480)='./bus\x00', 0x20, 0x1) chflagsat(r2, &(0x7f0000000440)='./bus\x00', 0x1d27f7a354b1b2e8, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) recvfrom$unix(r0, &(0x7f0000000340)=""/129, 0x81, 0x42, &(0x7f0000000100)=@abs={0xf5f0174d57d74ff0, 0x0, 0x3}, 0x8) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x8a, 0x20}, {0x8b}, {0x0, 0x719a636e}, {0x0, 0x2a}, {0x149c6a2fa9562d99, 0x6}, {0x46, 0x2}, {0x81, 0x2}, {0x0, 0x7}, {0xca, 0x1}, {0x82, 0x2}], 0xa}) 16:05:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x101}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xf5b, 0x101, 0x7fff, 0x3, "7485ee196eb68762be47a09ac7f7248b8ecac2de", 0x200, 0x5}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) chdir(&(0x7f00000005c0)='./bus\x00') write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x5, 0x2}) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r13, r14) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0]) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r16, 0x10001) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r19, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r16, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r16, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r17}) fchownat(r16, &(0x7f0000000180)='./bus\x00', r18, r19, 0x2) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r19, r20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r22, 0x10001) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r25, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r22, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r23}) fchownat(r22, &(0x7f0000000180)='./bus\x00', r24, r25, 0x2) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r25, r26) getgroups(0x3, &(0x7f0000000640)=[r19, r26, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000600)='./bus\x00', r7, r27, 0x0) write(r4, &(0x7f0000000540)="4181cde73b6ff6aa2d8ab7540f346a7b94283b0d54ec673fb61f5a8df1f3a97cbaf7444987de2a153148b194d9634b8e15a652aaf6428824e1eedd8d2d16e19e43d494e5", 0x44) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xb6b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:05:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xccf8, 0x1800}, {0x3, 0x2592, 0x1000}, {0x4, 0x8, 0x1000}, {0x2, 0x101}, {0x2, 0x1, 0x800}], 0x5) 16:05:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x10000002, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:05:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) socket$inet(0x2, 0x2, 0x80) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffff4}], 0x78521355764e182, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) socket(0x10, 0x4000, 0x1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000a4eaa1f805be6f3965300000"], 0xe) 16:05:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0xff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDGKBMODE(r1, 0x40044b06) fchflags(r1, 0x1) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3a72bc285127ea80e55c4a0eb1ac3b0992c4d539676ab94a27c7ade53f3811164f151a6ef51cdba612b2bb2f18d0181468cacebfa03255a5c51aec008f3613da774b10605e7c4e61ab397c92b71ee8389ac744c3d0ba3ab71adcadc652ee8", 0x79}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:05:04 executing program 1: r0 = socket(0x2, 0xc003, 0x29) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r3 = msgget$private(0x0, 0x5b3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r9, 0x10001) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r12, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r10}) fchownat(r9, &(0x7f0000000180)='./bus\x00', r11, r12, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r12, r13) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r12}, 0xc) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/60) 16:05:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295c012ec6699f4912a8e955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52cf104260e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff27b5fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd3ec7054aa47a906d24406a30a3efd16d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:05:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cbd8d7048108ed3c80de1dbe36a00000000003f000000000000000000000000000000000004000000000000000000000000000000000000f0b57fd1f9464fd6e9f7df1608d283db291c0c3d6db979ad89decbe68ad030106b7e474f03f3182c775b2d45169c503461f4248f59d301b5fd8498f28ff8050000003af320ce638e33c388280a303f4ddfb515c187db67b1b5d5461aebe4808161bc6fa39afef2c62405337916c91f7af4d73233819f9c2fbc2f01f159c02cf33c0c68e5db19a9cb458c81a06704f51f90df30b7422715fe3f2dfa6a82de997c7b000000000000012fca2611797f0ff10e3f89b58452d097187ba4c2d1fc5e5ec0d66d91f76d"], &(0x7f0000000140)=0x1) pread(r0, &(0x7f0000000280)="ab5691c12a66b7df27284e30bbff3c7cec04a32e786bf4a6fe7847a80cc6bfaf4fdff35c06b4e27fa6a7c861dd7e903475a65d924a41846a62c0fb16e41db38e27752f5b01b40daf20c41aad903be5a5553b85539d7e019cc5e19dbce80924542dd987f38dd39ea7e0b54d27623e954f0b08f0ff1d356650297c469a66ca599a777e86e82c9429198d00bc2aaed21059fe7b627eb2b8f5897ddad2d393403c0f6ea7745b6a2154fe8ff70f8d0c0ab171aac2ca9f4577c91abb4660d109bb45a5637d9565d44e8387eda91f7de2709a5d5f454a6786258d8e582af681af082779598a46890295cbcad0117827b635e02f175012e830d5a595959227bc5c9ea5cb15bec89fe9ed88ae1d4412ec2e9759c0053210b450c6c690dbd5057b58cda8d0217ed1d0e84337588602a2fe1b8ffb35f572285c2f7642bb0208cb90c2d5c82b2f94c739509753087006e64857bcbe2b3626c1f15740681d74131bc7b4fbd28bb34d3d9e3f176e6205c676730e5c090f1c49c84d4d8c6fffc27e6cc7ac52dcba036039d7fe2d2cc17dacaebe4d02aa88648efc7e7989e578360a983b7a8952102ec6e90842f01d2eb8704f2f268ea7bc0d8c8a2bc31fdc168ea8041abf8f5081f2ef3c0797fc487c298d7e02b8ad486a641949af2b4c38d13cd8e161fa090ddc793eaee8313f158910ad70faabe5ce9ad5b44e753dace368543c7f122c7434a9e5de5d746b32378526498d02390d8801c4fd1a0fc41499daa643cfa1e00f3594a950b777a60ed5aa6bde7f08b344129a9920335a8f265ec9f71546b0cc08cca3395c92b93a0509c93f173e5c0df8c9ecae253729f0495abde43403c2b6db016a81c8e7ec580f1f8f45c343d6c6f178bf8f567cb60a34be6dda4c6f8239cd0c58ee10a5ce022f0c15a78ae04a453c87526160f3831882988e8179c292db0090d1fd93eafd328639063c51b829775f2fa74bb4198687448ce20f562d38394ae2d595958018ff62c6bcccdbd0675954de5b8ae3ee5a3dfd4d71f86f27e4cc1247c0e8ea0175445566c5d1f8038f330a630b58dcbc61a027c99364e380043ae8f53d414910b99692ab735f63c98c1cdee6de6cb07ea2eb344df2cb861b97be7fb3ec7f5962ee5e479b8684c5c1b1127b6c94d9f4b83e9c349c2dd561602e10dbbe6c25e0aa36f05af02fdb6f3cfce6ac37e4f34c44c38ee09b9f5c66d49afab3c4dfaa76c4201678f87702f720315a0f9c079c927d37b21e9ffb654b3e9ca46fc2993d602764fa418d446f7d4b8a11350301ca166dd54444eb0e1e721aa21f0e68b6e6289a431b6b8b099568c11a4e9a2cc7f7bf85423d9ba3ae1957196c2449eae2f58953589ef6a691a986c93b94425afe1e5ee3cda46e61883b38a27cb9350ee2bcc3baec8769bfca1da62e75e6769aac4fe4697bff2acd9cd069347d19861a92d142e4ff51bd558104b313a692e2a403cacc75d4d873a83a1b647e881b6d60d8cda8b8169f33b0777f4988d44406e91706c9088d3b9618d85f6527bbbb1f57e5d288dce97eb2bdadda455c0b14df7593207455e7e2d4c3446b5a8269711a561dc250c0aff5c665c1e8e9690da883b588dcc4868935af529ebad19800408fa445575409234587c80bdae453f1e1b6095bba70bbb68b590b8459b52e1792ded83c5d5dd0a8da4e0e2a265cce289ae8fa16db1d518a8d75296f3d982b78f65004ad8fdeabdd515d2be9715d2de05d9c09793971405d8d5c6381de18080208a19a480fc42ce5fcb18408131c82e8b940877042af47d26f20f74144e03909757747983f39e29c0139300aee8893abdd482e6646eac96b44dea065d731eb4cf175b83a984ae475369f307415ebcbd7ddfac9eabbbb02f514eda5a9e6a72e54e78cc6d202083e4de3a15be9d162f55ac61f2ab0c18fe97d10484521915a4997f40a1db7dd312dec798e4722a735e79f4857f8c2ce41f3ace443b831480481278d5b6f34e13eb3e4d0d036d7647c83aa7cad237d3a0f93a657e2b59d6d3a1263cd9f222e3c64a6ab117b88e6f396b214c4cac2cb88a2205f8876ed6a91faf6c9dc5ec7a58da03e680386ec2c675eca85879257a0400c165efbf1599034aff9d24f203646da60d63a9f1aa0d2fe2aa21a370ba2655f7c997029e8bfa37b2ebea1f621f76e98ddf3623efa298da905fa88a4a23e3f57c57b1f37a5e74a6108f5b8f5c82b23f099436761ea7049eba16c808e4b74d6987b1789e497286bacb868850decdc85ad75a88a5ed3b8c250141c14cb813816b76b833e77b13e2b5305e00ee1e0b1fbf2a58e3b3b66ca49d5a401dc79980de7835206065f22c8638625be030ca82fc56a865793e095ba387ad1d8c52e767276fde9ccef7be9a8953c8b373fc9d492f60617f9115815908fe3c9462743423243a3924b897fd4c0f4417500232e1ae8851c49521525ee38d654fa089e4c91e6a46a142973175624a7fe005f0b152cd8aff449305ce5c4fc337587a1db88597bf0b795176294aa9ef9882d4135f8104800c22f2474be3813e6ff4a57598af138d38cea6781d7686a6625d47ef1d8a850ce1d03a2cd7d638f59a78fe85354fe42659530f7d0c3c56c4f61f4a375212994839bc460143a68a03c872fa121c6955c1f35f54817aa5614fca3891e928b131a784f99078477a7bb2db4e7b0be570f47f7e6bc11d21adbcca27bc0f0f35131d3a53167c83ca58f96de4e52fd9bfdd693eb816c7b6c80853ea1dfa825bf51f548757e3c37af90d7d37af832e6fd5ff4845385ef940a5a9d3721ea2d603a3160f91075d07ec518c6f667292914487b26dcb6c610f63659dd1f80dad52295fabcc5c8e21df9fa444d2d882382abdbb839a913bf88ef883f9b62696e87eb6e7aaa88b8545e4128de1c9192903a410600bbdbd1a2e28eaceaaca2a5e0f61333b85297c573ca526a07c494d1c5f05a0683304990db34619ebed6f4c308a16138738a451dc66c6b96ea63976a79040edb81c38ef4ff34358afcf90c1b6a46d09842be03f5fc29578612d3e3be029e12c234ca52723dcab93f2a5ef11c35a99fa587833237912a2373bd8a25b843e7407f3ec5086b2149f0acd4cefb4397b6d80a88da5c41612af7da3f39478eb6fcbdf1418a0b00e0017aae61cf02277fd840c7de10ef77f9142bd07024e70cc6eb0ad9d23e487d637bd6dee7e0297d8de72c21f1abec463d1ea4d6cb14169a51b39b500c6d32c3b2ae0c74e4ede369145bc275af4a2faf2ab899489dcf2a4633b4ae2fb1adee2b4aa0e8c0fc9e10d207905e6f20e940f81bf4f8b49b2282f69fe99560c49ff601d99d3e69c02b6c92d124fb6f325cdf3eda0b904762ba0a694baa7ce991ee7afcb3ddceff40895d2098bb3a07ebc9c4512423a9f4c310df0b66c19f5b897a9190df64aa2eee7c3a0993808fea6b85997076e09836a2b9b798ac1efcf4a3c9e9c86889fae73829d987ace75c62a8d348a330825d2a14750b837238d89ea0e5fa9236a942a1305435eb18d58e49045c025a99e886f1551cfdb70e2f9798d62608d6330be645ab3cc763cdb7de5b0ba5e47ae42bb77c6e7ebf78d08a8329f885966db3b98a255b0ab5f5437772ec4655e2b100e95e9d4bb867db9bfa592169349eb49fbfc2f4e6d5f1157393eee090abbd63fbc9650087f3063afc1cd9da96fca00708112b5292bba35cccc27f8f1d8a67d81ed29883b7edb490147cffb4a8db6f9ec6c993cfe2c52478f03619f7941aa7cf5bf406ad1cd21bee5bd9c13bc2c79b6734b3d094a065b5c00179f557ad2040055a31cfb1f3834e00f9ed86121bb41574a4d87e560c967dc03a0d566f7ee8e7af35d31fe54bd094538bbbc2de2537c848d8650d5924219075ca43d01a5da3daf7bb8d2f5475141337892a98c31356cf3f255227b15046383360aed51e1c095d9a00577ea4d0d1f50a4a0e361d21141105c3d4d78c4a6ac1562fa9950c0454c6f797ab93ca5ea3996bf20168b4765155c3b27a97bf6c4edfe7b4dcc1383158ab98c8ca8f3318cde2b7007d6dc11ed82820ded1a84de1b1719422283ecb858243dd26ace7f766a855f41067138bfc504e19872a477d709b57c8ebd6f2aeffd88b99576012319e0d0b572c9f66caa48245f16f43b5034b2da5237eb949e12403bfb65c2d676cb6225c54aa96dab9f6a3211aa3999b8fdd5f151f24f55db86ffaf3ef7f341fe11116ffc86bb7f7e85ef9e59a8d04d3606fa8f12c0ec6c2aea7ea88ec6b8159d069042cf637699e5a95ee33b95b65bc1ed0b01da6b718150348acc6451fbd88c96a08dfe5515da279e805d2c623fb3eb7cea958a1f1a770def16ab7418720ffec0155ee338f074735f1fee6fda1d94cc41f938eb141804a6d1179acefab396cecdb6a05ee174b75985e392fdfa4af103b6fe031af6fdfd9796703520c4b964e16cba029421ea65136501cf0f797b1d143011c9e996c835459e1df014e02e6c89235d876f3c345f75be29e8d2a581954f80690227eeb1b80f67561e541bbd4433cf75267a1405794e0dec40bc8c88780f9275a7f28172926f8445d7c40ec3c1d537d91ef2a9c23a90694de99b9b9130302a6358ff0ff84ae8b0205c9408f93b1ef328a964c06cf0185764351bda03c15fa351fc52e702cc14b7bd5f48eeb2a17b0a11eb017943d2b30b85e206b1d9e14955fe8c91af2a8cd2162cfb4079942e0898862fce35db4859615b9b28fa7947a230d92cbb8766022a5d9cbf5a18bd12ec2d832cb17dcd9445dc4e0b8d241d2eabc33149d669cec6a91a1bcd32f362354e00c65ea7bbda5fdfb8d790816e1222299818cf759ebb4b2568b171488a22a7c30e69a88909ad537cbab37a2b4c899a534e115c02ad0857d29b48e3656f5e84c6dc6e94823fc58dc9fce9d81c313632224ed69e689c97e22196322a13274b07ee6a27d4e8f8f2ab523489277046b34b98eeed55adb018ed2a8de1f77f019cb45a20fb18dbb90654f520e48f738844497fc1cd7ae15064fb0258936faadeb08a8cc1c91736fc54be6b8ef9def972886baf40fb73ed50df1f69a2bab4da09f3d7f25ac5fb134d1ea902b1a476a420b6ca25032798f0ba920632d809ea61e110164e4273989032214bab7930d85510748f0ff73f6d98230f2dd8d0a8b25d890ca9b55c413f9efc43e6652967382f72a74da22896407dc232e83ef6544bb9037e00e24ee6fbf866133eaa3547114b562efef9bc3744cc910e442484457264ded3486819fe703d776451ddb63e36dda050523bc4df798b703d5d144a221aacd5a6179edc517ab052f1bb57335531a38e346f37f024016bb12e38396024ae079ea33c7ef6664c81e20f9eab5466c4ad00a6ec34c32322f78d6105bc4b4f389b20dc7808e4e8478ee6d9a308fe995fec2346b02cf269cba8b98eb432a166cdddcd445d93886ffe1dbf9b6f88a78c56506b4a33f255b3b4fb0b980759331e488f9d6bc5cd5dbc8c596daaba6d970d15c475a27fb9a03ec68fa30e360368d889c707b1ff8911e230e6dc05b2395eb2af64376a460fb3d8e2dec97915fc8224b7b1b390bfd638586486491a9c499a918d46225b1041bb6ba2736e783d8c36f4913a08790b2c8ce8e8b28a255420629fd29671fd8f1ba963c4ea0c4e0d7bf973712a3fd5ae52f213873565c01d15ebdab388bef7dfafa79bc7097b9e271408a4adcbc635f76d91a8ad0b1904aae2ecda4ffa9139068a804268f99a39e229e447dc23fb856db89357b552cd1b3af2a6235b79c152fec6ef7340e426d90b393b18bc773", 0x1000, 0x0, 0x8) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x10, 0x0, 0x2}, {}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0xffff) pwrite(r3, &(0x7f0000001340)="2b5540bd000000006cd1f5fbaf8a9025bea811bb1b7fe24c914ed5b932bb2db5cd902b12df2a336e331a2e3d18d87c6f9328149684e0f037a378f86f6cfea1e96a3943d2caa386c5b29f003eac53fb3a4d6654e1f286f3f2ecdd9912079007fe06dfc1798581b158c845db132981cd325802a2f7514c0d0211fd8f1cb285a3393e5d2203e9e6cbe0aaba653354e463303d2d38e410d69d075b7cd87d3a2cd6fffbdc5481a643f3c1c0ed954579fb07fe25774b65161abac50e2db3b251d21ab4e602f46e9a072b38f2d158406e14a73f7f39bf1b2548a99f7c7f4cbbee5f98856443e5b136f8a200000000000000000000000000009a18bd3aed2dabd8c8f46e66163acec8dd55029583173e15cd7788924c5e92b66a44fb7dc2a33ff255b9ae356748153b01f6dc8da5404979994f77db6121701958", 0x136, 0x0, 0x3) 16:05:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x43cbd, 0xfffffffffffffdba) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = dup(r0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:05:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xcb5, 0x4, 0x6, 0x0, 0x200, 0x4, 0x4, 0x0, 0x0, 0x5, 0xf95}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x96) ioctl$TIOCSBRK(r3, 0x2000747b) 16:05:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8bedb03dd44fbf3, 0x148) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:05:04 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) close(r1) 16:05:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:05:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x40) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000400)) r3 = getuid() r4 = getegid() chown(&(0x7f00000005c0)='./file1\x00', r3, r4) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = semget(0x2, 0x2, 0x10) semop(r5, &(0x7f0000000000), 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00') write(r6, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000004c0)={0x3, 0x9f4}) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r1, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/194) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) shutdown(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000540)=[{0x50}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:05:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x2, 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x400, './file0\x00', './file0\x00'}) 16:05:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x7802, 0xd1, 0x7f, 0x9, 0x3, 0x0, 0x7fff, 0x10, [{0x2400, 0x0, 0x0, 0xb9}, {0x18ad, 0x2, 0x7, 0x7e}, {0xfff, 0x101, 0x10100000, 0x1000}, {0xffffffc0, 0x0, 0x1c0, 0x6}, {0x8, 0x3, 0x7f, 0x5}, {0x0, 0x2, 0xfffffe01, 0x7fffffff}, {0xf6ff, 0x9, 0x3ff, 0x5}, {0x2, 0x26ac321, 0xd5, 0x1}, {0x6, 0x10000, 0x2916, 0xa5}, {0x1, 0x1000, 0x8, 0x750}, {0x7, 0x0, 0x713, 0xbe17}, {0x2, 0x1000, 0x76d, 0x7f}, {0x6, 0x1, 0xe0, 0x3}, {0x7, 0x1, 0x5}, {0x400, 0x1ff, 0x7fffffff, 0x2}, {0x5, 0x1000, 0x2, 0x3}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:05:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) close(r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b5a899db466dd7a80b2bb0b3b427520c", 0x10, 0x0, 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xafd34ac4f4468832, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xca, &(0x7f0000000240)="ceed9f0faeaa46538fa8e40cfce25f75f614e64e601b077e6e93b9ad49de642fdc7eb16e88898296f5f86bc45a0a9962b12c86b32c9ddb79c63f5c6439ababbe45c1a19a363348c7eb79fef390ee3f5c085bdb14c3ea8fff324d080e929cd1a407b6f9864b228356b34615fc30708885fbaec137670944dade78ae67e90139a721a89c9a862af1ad541c114a787ed6d1d6144f05df93020107eba929417ed3d550686850ad8439dc04db4b14b2b255535dfed3a9ad06972ea98b822f39c6578d56c069eca0afff63cba2") 16:05:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x3, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="c4961bbd757beaccbdc2a099058c2fae4c27bfe16f0ecad85d684b12a032002873c7dd3326edf4245f834b003ca89670569bc3cb6f6979a9122844f98ca5f98313d61209d262f7c863adeccf56385bdb120f0e7f9c952f48fa4c39de5c646402b3967936ddfa997bc09d7059d91cce7e430caaa2fc0b045588c675e488a30d8563dd18061c00040000000000000c281486a29e2edc0a57c0e480"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:05:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) socket(0x10, 0xa005, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) recvfrom$unix(r2, &(0x7f00000014c0)=""/27, 0x1b, 0x802, &(0x7f0000001500)=@file={0x1, './bus\x00'}, 0x8) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000001540)=""/94, 0xfffffffffffffe20}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x1041) 16:05:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) getgroups(0x2, &(0x7f0000000200)=[r23, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(r18, 0x5) r31 = kqueue() kevent(r31, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r32 = fcntl$dupfd(r31, 0xa, 0xffffffffffffffff) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x1, r26, r36, r27, r28, 0x10, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x21, 0x7, 0x2}) setpgid(r29, r29) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r42, r43, r44, r45, 0x5, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x1f, 0x7, 0x2}) setpgid(r46, r46) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r48, 0x20004b3d) ioctl$KDDISABIO(r48, 0x20004b3d) r49 = socket(0x800000018, 0x2, 0x0) r50 = socket(0x18, 0x1, 0x0) dup2(r50, r49) setsockopt(r49, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r51 = socket(0x800000018, 0x2, 0x0) r52 = socket(0x18, 0x1, 0x0) dup2(r52, r51) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = socket(0x800000018, 0x2, 0x0) r54 = socket(0x18, 0x1, 0x0) dup2(r54, r53) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xfffffffffffffda4) r56 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r57 = syz_open_pts() fcntl$setflags(r57, 0x2, 0x1) r58 = dup2(r57, r57) symlinkat(&(0x7f0000000000)='./file0\x00', r58, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r58, &(0x7f0000000180)='./file0\x00', r59, r60, 0x0) getgroups(0x2, &(0x7f0000000200)=[r60, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r64 = getgid() r65 = socket(0x18, 0x1, 0x0) close(r65) connect$unix(r65, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r65, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r68 = getppid() r69 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000100)={{0x1, r63, r64, r66, r67, 0x5, 0x8000}, 0x1e3c, 0x8, r68, r69, 0x1f, 0x7, 0x2}) setpgid(r68, r68) r70 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r72 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r75 = getppid() r76 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r70, 0x1, &(0x7f0000000100)={{0x1, r71, r72, r73, r74, 0x5, 0x8000}, 0x1e3c, 0x8, r75, r76, 0x1f, 0x7, 0x2}) setpgid(r75, r75) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x81, r55, r60, r55, r61, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r68, r75, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x81, r16, r23, r16, r24, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r29, r46, 0x4, 0xffffffffffffffff}) setpgid(r46, 0xffffffffffffffff) 16:05:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1b, 0x0, {0x80000000, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:05:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x6, 0xff13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207360da2192008"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:05:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0xfffffff9}, {0x2}], 0x2000000000000068}) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r8 = dup2(r4, r6) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r15, 0x10001) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r18, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r15, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r16}) fchownat(r15, &(0x7f0000000180)='./bus\x00', r17, r18, 0x2) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r18, r19) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="01002f2f66696c653000"], 0x1, &(0x7f0000001600)=[{&(0x7f0000000200)="c508ac205cccf7a9eeb97683ae3056102c406ce877acd0735516cf9f0a501dddcc052b64ee89185e1319bee808b28d68c8aa11f4eec082b9eece7c382a54f62b1f8b5db0151fbcfcc59cfe5e3546c04582f54bd737148016275350d4c0b145fd636e0f6d2dde46cd4f3b1ce3cbfeedbc1472c91475e453fced445527b3d413afb74089e1cff382802acd6dda97aa5f9badb00a85d6121c7e8ee5bfb607936a8461be47c6b0bbcd27f1425248875ccda05674d633c5816543be5d4aed544095366c159a1563f3be5f567db7e2c85ba644b4fa543478f1018a024321fe9f7e6d3471d8eeb4b67974b297e31edd599d338d4da338f5c92f510a3481ff5b4791d55fb38b8e39302b240170ae854f18df093923ec9723f0167efa3826a8ae6874548385d3ea1ad0099ff20d5cb30f1313d808829fca6923fed79a8d2a3fc035d6b4a44f2190b9fc91e6ba43d5e544e478de7c1bd8f7f56fdcf9de72b11b7902610c734f5578c2680eb57b6766836be68896391611abb2487d7aa72f17fb386f37d79350b55191cddf1eb3318f59555a45fd0e7a56a80a8a39de4bf71c8a351e390be28a503989e252a669e97e0aaf14cb143f63e3d3182714de230d75f5d6c63154a1e706118d62e1a8c4f0374fc819f1855cc3981c5c265c4c1edaa70ae7294b3fe3b3782dff9eb11842ca787ccd553ba4c45f4d1b00a53061a82ffd3fc2d716fbbeb85baf8ab85b017220880e253f46cdbc7fca0481748240657ea90b889f38a0bf9842141f4b7199943a433cf30de7adddd6f07f6f86951539cf816f5a3b098a6b21970365e936f4257c9a3c19d2f947b73fe70e165637f10174bb50b1d2d991a484c7f954c16785e897e835c9aa587139b4bb3def6e38810a9236068ebc0466623f4175993c61dc8dc0ed0003eafd9fa03d61a940514f990d81aec884a950711d99d707be294736a3e8f57bbf7cde7f8dd8d627719d6369cebd3a53ca6159c877ad735101f76ee22e5e2a58c0d4b3ee6914b01a8671b5dd9608465e039c2ca13c9c4c7aeb4fa9dd76ec4781a29289e7ec93bdfd0411ba2fa727892f8460bfbf0683a713ccbc735852eb8245c61ea5b651328e8e740c1d9ec0cf6b756366d47c3ad11adf677533e196e2358cd3e4467d54b9ed768c114cfb9cd75b41dc717b1b1eb5c5a536e9fa48ac1ced5ec9f86f97d70e598dcc953a4029a67bf683aba858fb42cd213f417b3962aff90a6991dc12b4901cebea6b4061bd0f3f979e3efedcf60c9ed50df80e2a8f6745461aa2940ce80209ab999814fc6ab800ad35da9fa2efc1cd1ba6d1380adde366f2adfc88cc8cf691cc779a2325a855036f7d218852cee35099907f53ded03541a63953f893df885825997f711511455963c8f7ac473e1e6642e76690680e25629bb8499a3b1b93455605242ef5d493767da0db9d6b723dcd46df57b82319263239444f74fe23e957bf3be19b9666c8e0580cf873479e57441cf156b5e18ff71e338e54eb313fd2ee7606c4c152bb3eed1db51f232930cce7ec143e298fc5145429971716407a6bd1c54a674aa377aa5cb036dff32d5033bee4452797ac61b1b5a136ca7864d7c5474f96c181e0b70bba82aaa1319cabf7a53c375b04d49c014b33a585ebdcb2e78b0e5ca30e47fa10d6a082232c002d80066f94d08d397805f41a802f2256e2d7d0e472dec3397e983318c5868e2c5154efe68ede1f0bbc918acd1ad692c10689214008c9015d70073bcf623db95bd221fef261fb5bfed6fe465d4dc6974c84a0c8a69437ff9eeabceee64509bab7d4f39a037f4c5ad1ddca0e36f97e5a2b4349653ee442c087e05479fd9a9d18ebac963a58b6a9c3c9f49021a02cc0e6dc5c4f72ca8da7334bead55522d0bbf628ce8c4dd9c6b0a1383f03c08faf3f0710bdeec9ebfecf6ed1b74f44d88956d61dc4227f9d82bebf9d8ff9f023cfdc964560dfc233f062c6577ccc2718070a46b236f1a5aec4caa318c2ed978e66f01e8655986d324d8357a0acf84327a520a10991778dc1f756ecbb64e76f9f98f1bb040e860dd305cf10b6e0f4fb78c528871e99b0f80f26ed1725e877a39ca9a19943bd6e40d951cf40dd1afc28280b18b289cda55f2e3916f490c5b64e5571f74aa25edccc978a76f7c5b6d6ac7c38ed68860e52bc6e77cd42dd8151af9be3ced647ae66c0119ea2710226e13a8b5781d1290e94e2f5be372190bc21fab3519331f77404bbd4d728bfd40f4df3e998d90725fbc29159311e1041714c710e6b6bf611bb13e252fdf4a576cbb680606b4daa7a4e8a34a942b7f287f7e9888827fd55f9061be1bb7e1d5425656f52fc1b4223349ca4fbb489a644554e9b00b66df33b86852468ac73861c5e57b00a4dae8a1a4e523d85827077131cb50021da3ebc611c75633dd82941fa6466c098a67e8b1e0b37cd6b52fb9c7c7268969531423d8d5fe3e0ff8fd0a8cdcf30a3f94d3edb3d443a63aa773555a3dcdf6630cdaef6f5657159b3bbd2485deea19b56d0799df77823644c606717af70caabf02cab5b444a5ede372e4c3b06c076b56a742171fb279c9e4c4ff0bdae2e94b1af5462ea43d7b22fd5eabec0959298f8f15df10bee031873f71dcf332695d255aa41af2f258bc6c369269131bcfafe5f32b7182523cb045617629f58c68241d9ec79dfc678eec3b3c919ec023fd3dc71e7232640e9018f4174986441e748b686107fbc021f80830f6f895bbcf12e2ba4bdd171631b0913d2fd2f5c15be5b611740b98cb59ad73c1c298351de48ca6cfad8aa3115d9253ef500c096e8de895e56e3678215d17eeafa005cb5c1f4f83e8fae9c3c89efc451898fc35973c090bcc831603e5d6193dca895f8fb8cf64fd4228ed5ee4f0086ddff1baa12bf04c2d6113befc134a106fe3037513078ce8f64c624b6553379ddfa57ed5d1c6360ef3819521415bab5b996dc779d1e309bc92bbcdaba6d1474117d115e0f01b2515a48e64e62543bad4cdfe50a8193c7f9dd6c7ed1e22f18b634dd8231e1f3d30e3e4cadfa1686ee6dd131c568b504105bed647b6544fbb0ef8783a6a888500d93fbf5d72438b657375e064b154bc02415f695aa70a858c3281a421568a0a76bfe637a9cb3283c6775d71df525fb24018c8911e178ab063730e96271c66c3b44663fb4f48300a8860ee0411fb07fdeea0e43f8b053ffa9a6496e23e5ae8902f91642933f451c8f781075e8ba35034975d21840c616e0ea58acb4d1622b056f0ea9ac50f6fccd914f6b76ea1bd744ec0c236a826eb8ba7be040d9d36a8332eeaceb3626f9f866f3e3925cbefae6be05ea329192326791ef53feef1c4154adf3c10d7a2f5b8a88b1627ae56a30cd31585fa1f2f59fb7c7004cb3d1b12c4572994338c4895dab7d3d7363141214b17d1cfa9484f3b6211c888116096f7e145873b33eef9e13d0c72e3e88a2b758916748e5a02cf4e6341544a55b50d1fd69e57fe7b9e84b40ec20d87e4feedeab3cfad16366fdc3ad54cb4e5f337a2d3557c453eb84cd63fe5b58727f26f39c2b8ab26e7a1842b19b18a94091879e21b5b815c0c533c4ca092f1002c926cd7d926f0946f42742e75110b780ab822347e6e9911808d133308180a3968530e8d0fae57de3b7d815a628a02ee26b75a96beadb6e2dcb9581c066d53acf4c5f2ad3d3c638f4e2a429c6d49635f0e3a7e3e64dbd3f32c67aef59c492a6ee50e7db98b1394f39ea11e29cbe3178d8b2e957e486dbdff05c217704318f79fca252b202e97d76eb67d39c8aad1301b0b7515d6b0072cee17ce9cc9e46ca37d63d3bace5e71c32890e7c6aac78cd3ddca24f05b41568921a9a40e91342498951f2f23a35dc7ffcad78c426661d231b388fb22d71108d2fcee0a2b2abbec3dbbabb31643f96ea5cd5afd8e849c84256086106a99a45b4dbc002760d1ad5d4cf0178ef8ee937017839d6bbc86f3ab288d32ae469e2e63316754557a2df9a7a4c1ff582a0186de10e93a491e315a82d87dac66e925a976621c14af78c0a2a2948b4f14bb6c91b69b9593b0f8d3214657fe118ba8210825dc8320b2438690cf126ad0058909d1b5007b404debbb570a47dff9a04b83dc3b7a85ee39661d8998bc3c84328d372bccac8eb14c6a4e5bceb0a593c7b251c851c6b22d69ef996831407e442140f5751be78b8140d7cfe05d7ba8bd52d57ed3a940ff49689acc536017f9f5688ba368147c0f2bb8c3688cb0a49d505c3a3667b4f1840e53c4e84129b618f9ba3c442228da92962649569cdda4b5cd0c4a0e353ef5d0f139e77fb199071949103be012badfcc1602f6af44eeb18755cc9c18b521d8060f3be07095b5a8a062319c2151ee0057adb421b4f3366c9ac5270b0d5703235f91772f5e270019f0601ba0bbee549d59bda8ca82823d36ada3c8f6d6b82302a7f8c00d9976124684907e537157f8ca4bc594d0c8a79c371d23024a07687ad691086380f3c36133a022f83d5b223409b6037f83d8a79c86d2e3ded93be4d2af7938095870abbf7ba57b9664ff9e2be104dc60064ce2db805ea8c26fa5d1591f03e3203674091abc50a73b1c5092789cdfa0578266af6afd93188ae6d401160381c13339167184406eb28b7c58ce4f13a7f1381c7fc97144b18e0f90fc4b4f06f25122f03dc3405b188987daa87ff86786c8c7d4af0c9566d14e496b7d469bec896014943ad3ed83c0a6797ff9e0b4fcaf8251925252c779319b8508ad2a24eaee51c8eedd9120e2084ddb7af46bfcc07e4d2ffbcbe25c709010daa545072c10ad812e8a67efdf2d4e3cacb79a46cfb69003b546f1449e9f8932d71c81d489601e914fb2ca604c6e26754d03d0d5895400ea1694eb869bdee0171c2dd6c194502e557c40367b3c27c5f7af3b7af27078333a20ec89b703ad8d3113c77d257aaf01b72ff6970bf546605421cc415ae1d45f51deeb9d7e50eaa5f0f2cef89c0cfe8b0906750c0f5ba781d5a5c20290ad94c4ce2b7184d52229d42674ed44aa85013111d0c184a109ef88e2cef5161832ca984338f2d08b3ee9087b6ef6be41c0e7a0ef6384381f149f6c49d9ecc391b29b0842337d20eb787ae41cd0afe7aed238faf35739e38c08d062fbd7d92ad604b77114ab2f7bab35e6bf0497e9a03351ddc1b834afbd64e965c9b05cbab80fe6f826b077cddf569156831ac8c56cbc1ed5b5dbf425ecb6ed3f01bacf086e7fe4d10dd2b2f4b600dcd7334d704a5ad408e8f5780974bbfb909c4efbb7c80c3b6eee0dd7100ec273b1e9cb9eee75e39e052870f337ba529bfd883e0b94951f65efb674a697e89e3333126962ae3934bc2172dcc2e2c2befea1f10dae2e4df13ca5b2f20a9cef2c98863e9b50aee1a6e53026dcde269c2d4440d7a57a9b747b609b99dda1182db4503158985b5264c67f2746bdc879acfbeb478f904387bf9926ee90880871ca23a31ca7a7f720adede9a5346c3b7b49feb52be73d6f99397e26c28a3a330fc6f354c0ca6e628cd42469ed0718a404d8e2cbf65e7046ef406998aae8a6899ce3ac52dbcab4031bca0153ec60584b54b2a1bcea620cfc8ac2a621b8ce68077e4688a4301eda86b37c32835ad332d6b19085e6f2d5251eb874b657a477362573d557086c30ad1990fcdf284c0c6f2c5187fea1a10016784678ccb344a52c264a38fef13b76bb15181679a8d60e47b4696258eaa16997a6767f1ebe10225cf357ce495acd921829cc051f858cd4087e4ad35a68c05c263a9c29e4276d7360fdbaa05320e1ce08b93208a9f", 0x1000}, {&(0x7f0000001200)="10da7bf29a99691bcca2793bfa85386988ca4172b4cc5ed808302705b961579a99e8d8dc97f4a9e7d5db9333e9b8e6a0287bd002f10ef000db25cdde40328039c0af484780d4459ad2d67a2ec5734754a4196e56421a50ec9df3d9d922a805bc80a0dc502b0e238148defef6bb3fee4a29bb885ae2a27de8eedac6261785aa3b1bf3151c28184a31aa26fde52373adbe7ddf63d4bcbcdb1e9ccf868a81835663f6ac5313a407e25e0f9d4590cb61062cce6fa20ee8ff8241aef3db334eb890a71205c26ffec303d218a1d76965e89d3d10ab91f7", 0xd4}, {&(0x7f0000001300)="4b707f0d143179715aa666813b9d9e70c8dcfe1c8307e639aab288d1d471", 0x1e}, {&(0x7f0000001340)="b04b08fc7e94fde76a8a81d4c40a92fd99d5e417e89ac9453e8f645f26ccbf0045af35c4fe12b20497b5f6305cd4dd38baed0f3bd01591774467daa264fbdd5ff2c3f60187ec25b382923da446ff8847aa936c84e7f9d05b4b428a8e4a965eca4ff823e1213ade23dc3fe92c0aba13552419ed6b470cb186449c421781f689a3f352bcdd900f85b201de5a73ada01653e18172a9933f284e6c17634b6835be305977684483f4e438ffcb6e8f9421a3df8c90d51f142f0ebefcc4e6184060", 0xbe}, {&(0x7f0000001400)="cc3e5bce92678ae11999bddd8f2051095a1d3d4fda9e101ef66d4db300b0ac3e4f64009f121bcba929b4ef6660af6f36f8cb728e79ecd3b2e4bcf2c161a84262eccc0f08c8ac2b70cb07bbee81c5904318d7d331c8e7c04b0d1a70e87c75444e1b3c7fa4497f458bd4b5f20a3d653a67ada020a60138823a14998bdd35f560d57b3f08939d55185bf29d802e69bd4109", 0x90}, {&(0x7f00000014c0)="775e22348f2c976fb363e014daca1d0be6e2cee135c7352527b3b12a6cc9341e6659a367ee1db19ef969931c854c1fa6cd9ea74b6e1c79da", 0x38}, {&(0x7f0000001500)="5e7e8686a69677afae2ed1e04c819da0f278af5fb2db1479e9fdb45ee31faed09107d3a62eb8cb4889526d21b0aae40d41d36569f8c719ec8e5fd914122664e1fb018ec2f99abddc914669747b605a770e2cd08134c3fa15ba0433139666fd315bd33c3488734dd199ab0dfd70ac427e4b3ebc824cf6e5dce38006f760faa4bfb8e0a77c98710ef47b9b13daefbb71c273831e4c268cc170fac50e7d1934ec4f8ee62685a16742868ff01dcbe74f2888d6ba75c1d19a185cdee9bc4f37294efed25ff1fe46eecc4808a02dc70e4457286e8c11b1e0cd75458cbf10005b7a", 0xde}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r9, r12, r18}], 0x20, 0x1}, 0xb) r20 = dup2(0xffffffffffffff9c, r2) ioctl$WSDISPLAYIO_GETSCREEN(r20, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x0, &(0x7f0000000180)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000180)=r20) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:05:05 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000b00)=""/237, 0xed}], 0x1, 0x0, 0x0) 16:05:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="d684fa0bcbfd786128fb52cf00396347129b38ff0db92542bf35d22497ce1f40581baae0b5a554b85284b2e874dda1e1b09f0faf711533e8a75f56637fb61cac09ae5871ad247ae8e942a36861848d12f2c5138b8d6dab86f883c2338f7c56463cacf60b49f28e1effcf24004aa9848e8efb853ce14c85b6e5e78c6127415bd6f2597191ea0ae348200d6f70ff99bfee49a511e33a4282bb7f26e800aa231179c50b0dbe258e215cf7135fbe8f930e3fb60d42de98a0805fc6580fbb4fe1b82fd990de72e83a297a8271f17b6a4b4468009ef9e4e07254435e1d25ee6686774526c673e3dee7bde28e16a0066a3993053f40d11148cdac06f32ab16d37f8e6b64dfa24a100f64731a75842050a9d7904a033f3b9b1ed045f35dadfc692108476316517f9e9f3128fbdca698cc8f7de98e463b6935a7fc33ecc1615726f9c17b1d21fc4a7c7f179c26191"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:05:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x82, 0x20) socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x80) close(r0) r4 = socket(0x18, 0x400000002, 0x0) socket(0x2, 0x4000, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e4694449966696c"], 0xfffffff1) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = accept$unix(r7, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) listen(r8, 0xffffffff) open(&(0x7f0000000180)='./file0/file1\x00', 0x80, 0xaa778301422ce89b) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x81) 16:05:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x0, 0x3, 0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:05:05 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='./control\x00') open(&(0x7f0000000000)='./bus\x00', 0x40, 0x37) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x8, 0x1, 0x6, 0xcde, 0x0, 0x8]}) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x0, 0x0, 0x20}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x111, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 16:05:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x3, 0xce9dfe62b5c6a7ee) msgctl$IPC_RMID(r3, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:05:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="f81e4e9b6a6b8ef505d9b6207bc029b917164ba8132a08da19c2beb2ca94d082589dff669d9712be0cc0bd1dcf75bc08db45109773648261b7598639ed2f08020855c7bda41b1f53f73a3b5b119382680f6d7d0a7e4ee6def1cb08c797c36fade824d84e0a46246931c30adf8b9a21a167e2311ab09e282cace8726f2ec951a319b326caa7532877592e3266f302a8baa4d18d6c33c77431777121d3312fb60cba6ef89d2bbba718034fa03da4032e3251f676a90a42", 0xb6}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x100) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:05:05 executing program 0: r0 = kqueue() poll(0x0, 0x0, 0x412) kevent(r0, &(0x7f0000000080), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x100}, {r2, 0x185}, {r0, 0x10}], 0x4, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe24, &(0x7f0000000340)) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x20, 0x2, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000540)="e404c300f842f788992dbfe48f26acbdf51310c4f9bb6a186a771e9a578973f257f89950fa51167ce2227461de3e273699899476b74d51e2d6b437722d93e17bb3377d5c769d751b506252c520d8b0eb77416d4bc0860a1b249f1c7ba851ca4862e7b6a9e6dcbd88ae979ed77f129f576ca80a4630d11275ac929c3e1246302294511a430d281216ebfff6758faa7d7e6b6a128945cb52fb3011d71d62ae1a9b6ce0c69d0c98edd6c5127c899d354d4e84fd6e1a0203e219b5a69fca8154c8a42ffaf0e13eb3714aec96f00a1fd8586fb09ab1be2a5e20809e21dd9374eb770be124d638947c7d03827188662a36f3edc0510757cff8d1863867c531b39f0e65c6ee85aeaac12a2eeea410229c5e5111ab42d31a15b215f886b533aba7bc707c1fb51f088470a11d9f59a512bc96f8315c5597dd12102e3f711fd215cedb289a4c2516cf99d3e9f198d6022f8ee2dff5334c0e8100000000000000000039a8c87220408cb5471851c3fa0c43298098ca98808af1766d030448de4c8f03fae3278b72f27f05b4577553a7c10785bf38d766578b3a6c1294d64535720f6b7a6f65d7218e17cfe790f825bff4ec9726ec25cebbbcc0d2fb6ca7967175332392f5e7a6c319325e8bb80078d976de675e9f4719211b71c1cd4db898389fd861512c5b79b5c8f354d86cff34c7433c1786768603aed1e0f7eccd519be8d929c708efde357db39e42378c59cd98eb7bbb9096069359fdf8e523fb55a3ebeb7d99fd39b71fd8b20d3a963eccd967a100", 0xfd24) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendmsg(r0, &(0x7f0000003800)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002280)=[{&(0x7f0000000100)="875fdddad99d44354f4b60f934e5c17a6de04ba2b6892738bed9ca59f1d0fe491f5e785d66a5285ec5ad05378d956453b60573ff69efcf61f61ccbf77a15048915e54a83d13285b4220b40ddb54e4ae7ad446ba74fb1bb4879f59834a447b485880a5de7227fc556645d6e95f60e4a929104abc8dfe8ad1a87bed3ceb64649ddc98ce2fa589512a4e60e014659d4481ceda1940b20da1ab5929ea67757d6a52fbb39866aac1daf4bf589062508eb6a2c3008b2600110c4f3dd64ce538553c562c9adee71613ab3536288bdc061221badf8b81459bfd2ca56179a6faed86276a801c084c5a4f6a0b030765a4bc0268c35a964629d73f90216c575845d8c27073de33634f68ef82908bfea961de30a45e5071955e9688d2556531f0912ccdab815d7b5499825c9991087d591667ffd4229d98f1f54758ef01f4de7a53c81c7c011e0a394068f3a8e0401151ddbc99e84725cac00a643ae05a3312f0960d6ba8417c12b00e41a857371fb423865dfe7c3cbcb94353f77d2dfaf99a33ee5ef67c70338d644f2107bad0647721450c0e196acf101fb1b26affc9e49791274c2795c2b9b9569c871a2880ce85abccd25ee8b4d489e0a050b0e21ee883741bb11405b99ef3acc67d568c2ad1534ba168eb32ac312ff42335ae5cddf0feec082747ba033a5f63d15561c02ec3322ef44672d31679617ce6e8da749d06698e9cb0d83b7731788e8b56940fab4394d0cb8bb785ee89a7a81b44a15b50380b3e92f38467ac6792d1ece11755f071620db07b5f9e535e570f5bf39528c366f95f1986f8fe4e17d5acced19ff4c5bdd4847e6e1ee3d8633442fee2b55a7e1caa39ae4cb30dd0bd23987da4387e454ef92293e459734f1f70dcdb76e41be324bc69b2a36de31e32944f19be4a030a55c9edbcb7a54ba7e08acd6aee1e0dca32313698e66c46aac913c85cd4eac631ea98a57c7c20d600a70063db97a2ceb0101818f6014d9741358a6862c84d164854bf6cc37ca5bd3ed9e9a02ac4f83824a6be803705dd790f350f4fa9ac96d89b4ed11341956bd978dd43a015eef71d1958bd999461a0c5deca01d817a8b3df33f596dbef1b777afe77ccae8e9c62e34d71807a1910b81db279589ece2eefe68188c3e734a5154f3727f8d87dea1dbcc76a186cfb3692ba1e6f5693599b5da02bcadcae0b1bffbc58e45e0f83fe71b1511d061a5d40ee92c21bd683bbee6555e66cb60c17dee1016e4252722f06869dd3774f9a5f618fead0ba740a6f38007524508dd2d1b2878070a724999672ad5c07e8c02db5c923b659b219db265e970e4ddb940ef332cea37c65892e2c87c544f954eb2ea2d814724223570eb573eee9ee6433ae76f48d8a53fa78de5fefe6480fe2989dbbc9f915e0bc4e38c1227fc89cabc7f38c352f38481f54b102049c50bd32e0085f792b3e832223e027300777dbaef47a7be35a65aa58baa238c88ad2b7b769b28cf3212119e214831bd5289db490cd31e2f443544ed27d7bd46c8bcdd77064cc0e8c5f1879969bda3defaa3c8009991ca36e19a9238fec3d7c240ffaa68549695ee35766fdd162d956280e1cf4e5edd1a614d6cd1c69b3e1c85d39b59df19b48ff9c468d7901243f63365c870f4574f005aeffe33927b9cffe0450c3ec2daf9759caa0c5985653e37b26776309ec6d4e8bd4bd0c299df518bdebb9051ae815425ba640af609ffdf6d265060a93f2778f030c5b5391c3003275999fc21e9acdf651d4d7abbce849929ca9f2f0add9d045456105a1067b79a926ef203a0acdd260e9f88bc9f16bd7a185fcdade4b45d85c84805f3be583960f77d9feb797f3c7fa8bc98a9b9b24c12d6a85ded33777143d3f22a0500af3924f48041d4d347320f447b07d52994e2227286b45171cb893b6617a65d7e5cd36b1b9250cc3953da32d8e4423e8733567f3d63ff333e04d513884c66e45deba7fe175b90b5b8e856ff6e25e22894665088210b833cb3e51d8cffe14eb8db561e9a21970f313e127b2703698691e428fcb136b5ba48c8ec8cbbab3498709a9e655d7d1ece7d8701006ca9f6a678f17f011a0f713419f61d0f42d213cb7aef1b3122cfd68f2e971d38cd6e092f72c1e05dd6f6a861eb4229c6d9fa8d9654852d181d01549f5fad97df7861e79276f531046aff7bdfd7e159edcc593b89bf82f8a9a04394b41c43336748b2498f2a16f4c925b7366b3dd1bcba24eef1943de961403110d40ddeeb5c004dff72848910c493c6371b7dca9e8fc66ad2966f8b561ee0f243bc4cbf259fcc0e33f8cb8e8fa19ad6de1b0ace86289b81f10e8a9ce413dd7a0cc6112bafb49ffee3ba5f77837f34d8bc69e46bffc5bc742eb35b2716bc3e0ecee9c761b4ba32dd75c5d2d6524413c1791b3bd731d7a4455ee40419cae2ecd47376b464b11d8321a9e0ab074db1ccfabffeff9ecbe6de1acdf663783f8dbd1da0e30d8df80fd29e3c967ca30a025e2755359e0023ef6c38285d0763053d7d5cb63cb5a0ad1c233c76a59aefdaea6b4fd068cad0fe746bc835adb7540fd4838f49ba0b318562ae1287bd457fc982d817c794f45d5c6bab587978ffc94646f8f17e50328c277e9b1f423b6c500c6efb69fcaf0317bb886055a410cc94f0c85e2535291f1d777cb5d50a5a530fa21498f852106a31748224945638ec89e7c90192547e06834dc3a8443d8ab7444f3025b4226ab344a220f873f00ec05f27bda32858fe3eb8b231d401f0368984bbf8deb194833a392d3df698f51b22503226b02e53c9e7742a0b0a7c2aa1238c4d20622a3873aaf36987310c6e0fc509f3f4afe45650b3b88622e54d40af1ef7df8f15de292320c173159cd17f8a4e57fa289c7fbf6466dd139e166fa2afefec8c02eeb31271857e8c3ad8ce710e15348e3f48e96d9ee552d1fee115bedb25a9d410ef93017dd4014e94a580265338349bfba4a7ed57c28c7a94381961a8ebc1a9a31dee9ae03c75b6ee5896acd890f17e258cfcbe9c0fb1af9b00c13d3686c2c6f4335ea01400007765490f10931ad6074bb5dc8d062dad64dbcbd7dee663037eb1eeb8c8bfbbd84007e79635d2c7a1a68f6236882f489ea0a36ef8e67597d124ba84da44d5c8dd48799ca7985fc1dfa29ceb226de14360d8f94b2991c0aab2f2ccfc8e4a5e976e9dc58dfb8ab43e079f2a9a6ef0499e59a7098514c7ce87498827cd6c4e3bbbb27d439614009bd634b31d9de4c8f185d47ba5f312975261a09b0de9169bfa3c98b4b8e37554a7c8b9cf78d6622ac7d6369c105c81af1c1663e55a3a08e86d3cb139af19ae0b21546437922e90760e0acc112033e116a2f74237f923fadd8b58e67be7cd6076690bf0fe2700d42b4f80ea92d92ace3c46c76adbea745c64896c0e261b63356ff58b96974a847c19ac4686632577d0cc5513e458df627c71826389180f334450deb0a94976a36d09fb4ce357dc2629d2a122d40fa1f85ee68c47042701f91208b209889983dfba0463f34059fe4ea601eb6f64f43b953d32d712b7e3fc8da2627e4a927cf35f500d51e2e5314509ca8542f98d37c5dfbdd8a48d417aa07c7623872dae072c50256a8cf46ee45244864a8a20922d92cf3267032ab212723ee82dbaa393c64c3c3ddf826f66a4bf340e16773316da31a20fd6d4ba3fbdcd1cca9175260958953f91589c25c3d31ffd595e2a1933f44d7157b396cf7de2aef2b36c64f9f16bd479e25f44686b849257700f665697f2edda1345b0ce0d246aa89cdd527b56aa23d4e2fb4adb3e0c07302211949e5fa686dd85f9eeae941b08a59e24048aaedffd8750d3340ede1e512895ec3b9f5a4d66643d4d467003d1b073d3026292a0f99c9db6faf63ef69f27c336498f75d07dcce180cf05636aa5a30d5e391cc176afa918224460847792aed46c89c581c8436bac2710c82922ec19dc3f9c4de49f1c99fb67ed21432ee4e99862ecbb5852688c0794fb336a3ce880f9dce60c6ac22e18b43c13ab6302ab5d9ccfa9d76d9560c3da869c77f10c2c31bbbfc2547ed34175a09358752e624843e2e39818bfae3125018dcd134fa3076a33fef5355fcd5091313948386b4b23d6c08905cd0595fe55ea14dd9bdc1d236807ac17d81f260fc94f04da1be66a1e80ec58b9f3b561b0e52cbc5038fb15ee26b63b4465f8d6f2d517549304bbbfb54eeabb411b47c1a803f764db2b1a8ac6ebb29ffef82b9e814e3a908cce3102dcfc7eaf19c9cd6e8b6ef8024067046412035d322bd5250c1a0149fb2c158cc68f1d74d9b44d011956122689a5a7e99d86c6f2244a396fca3ee6d8b6225dac81ff1342aee1be22f44115f8e2f435266a2fddfca115f643f2d547460bf7ef73c43a3626fbc855705efec455e714266246ff3900fe4df369e989bf14e7d87e5c225236fc4002bce1b69820327937e6b6a902c5ba066bc6c6c6db814a6c1ac18233f54cf07e8815c88c6020c4993c73eb7dbd61beee43a860cbe23b93c9974c0281dc58761d234beff958b2d826d9945ba4383a4b7dcddffc0df6ef76845975fccf34eb7f14655d99ec23632ccaeb62819d6ea70156203a0cb39621e557a844979f1c1e5cc105558f1e8b5b6180405adc566d84995c01941f78925f51f44c1ba5106c42266fc6ca35cc93f78642e9daa9a7cf35bb98dd3ffce117de62fabdb48607eeaf5bdf5fe993bc31a32326fd93607e3172e64411745f1c90deccf2d8322cc692f21445318ac6c0bfb7c815115a5919674795601789cc200816e69947999df5f4d4a58ac4cfbbad5435e624b001a1493b2e75988ee65cfd509487209b7a149b929a27a6c1c4192f52e215469f84fe6ab3ee29d78af2d8f6a4155cd8449f7596db593067c6b13dc18fbcc22f4088592eb397183972a21f306ff846309b08f6a4e81a1ee4968d8e2e32f87d4397a819043967e97549c42bea7e549d750356aea5732f31072426d00b088036c2f28561bb0724ca749a257b9fe7db603b9c27c5fad759dd524fb7f5d05dbe1ca12c48319336227d6ad5bfa027a1aa4c1a46a49a5ff5b9f1fcb42401a4e40e433d26d73e4df3a04e59d78b87150a6c33b0f52e953c7ab021000edee2ea8b89e10c59dc973ec9f0253f1a5796e1c108b3f42a9d21e936db2049ad18a322322ea08c41313624bbe7f8efc43399f9932dec09825d82a05c7edc5757b1db9d1348777c55c1e543798e3c3d9c04b6ee7799ee0d35134838a0d9e9f12cfb50d7bafafc70ffa7e675d0dc587e5b309ac680a3a49aae9dabab64afd81bf55359b850a1727d1651b1f969a2218aab5d5469b07d6497051adb0f5029e6718a11518b0a43eed9e8eed46b06321e75af85f1b2479c4ace0ff5073e147e42edbf891fd352bf0139d0f7ccfd3522d7ab324cc4ecc0d34275172917657eb637e3c86eacc38bce75377dc8420806f7101137c1d897c6c966ec82bd765b6b4f6254af67a913706cec740bd18402c1130c23952e56754add7d2e28ffed0480ef5feb094f2329d9484b9cced444f01ef274fe88a9f9ba0194295d40c83925d316c658d958f0cb9db753e99ce2dbb41343c3edcbb7cd6b7cdf3a4faf818777368dd46dc763c476a63fae00678f2caf803639017af81b59eda19444099c9ddb4975661c4d16ddeffc67c8559c4fe6e7dada4867015151a94dd8c20df82bed44949149e24ec48ca74cc5c4031b03848ffd790071646308f5a0661b33795e85afc4379ae426ed46816f09cc8a566823bbd62db7b490deba8ecb98f09d41c79cb41854076e38c07af7e43d", 0x1000}, {&(0x7f0000001100)="312d50cd682b80a7f3582b182844798d2b6eb63837fe343708cde017fc", 0x1d}, {&(0x7f0000001140)="e4797e7f35c3fd792a0690efd0a7889bd0cc5c5c9f665bda8bffb333667faa7659922426fe5a35aba977c5d42562924168333aa90fef2923894dddc944d24f357f162cc622709ee3616dfb37d0684917321f56643443d2ccaea259f45deb942c46bf51675bccefc45e44867f5933d99e8978", 0x72}, {&(0x7f00000011c0)="80e7191e1b4d888e2dd67540c158c241652a50e710711ce8704ab31ff04266b7319f18dcee64f1c45417cfde6e66d3d0cee6e605b203403bd3f916633c2568e76b2d6cb43ac3f09dd71ada5fd4558b1db6f514c1b4c72414a47a270214886aaf48ad07e9960a2f3e1606eff3c0065739deb2cb8c2a2a7449d51cf4f9407e7ab3dab692f97f626e07012d68619674e856adadb929bb147d61ca9b4e79238dfcc2", 0xa0}, {&(0x7f0000001280)="98fd5950f10a778068ce027e344a98a89e77bf8776db96d38ebe11db5de123a3586d0293495cdf5b84713a31b92127eafb2113a72f30540cacda817c29771f058c74dd672445731a9c35e1697058d9002323ec36718c1393194a4041c747d63fe7881dcecaf601ade37a9755009f099013d81de1b1eb6e9fae66946f899a3e8341b3ad2870d10d2d8ed3038629a5fd56e6486b442c1303995655a5f3a83d9549ab7b5842ee3b3b894313bc5ba2e8e626870e286585e2e1b7783a1dcbf239040bf1b0b12fec6a40ca0eeaef63b31649ff5993e3e2f14b0f32dc375497a11b2c76573377f0394df02079883ef77b243e199bee20c9893a7b8bed115bab823bd39b00aa2b1d49ec21047134f9bab476b3624127c9f1408e4c3e1d1de65686a2825822965cfd9e51f8c801de8c7906de8917fc83852ad8c2ea0ac93aa9722fee592fb7dc38103388a239862a5ab64026f04a0c1d64ae0fade144e7f89180d0cc3264ffd75752b51c026d263d713e9cfcf380b6ad5c42305c376ae11d23a64529c392def1a161b40021edb5db2cb7e0277d9ff03ceb7e90b9e93f4ce43738cafc71acf83f3cc82fc1404a59a8bd00c09702f48e31fab276c7d9c401a69f5ddc89020442d596b6935b572178d0fd5f301d89eb1b62cc99a0371d5fbb5150a695522f26eebd85a836091aeda0430b2566870231295b73b2c33364545c9ef02563a890f3545fdfbda0a315db60439d7862774f944fc7cf3fc2c4142319fa9fa802627d9df94b570708477e40ff23742034386d0f834d0ba6d2bb45f1087f583f53bd7182965ff18c2c052a4ba13d22001fdda883ebcc599adacfd61c5c14271cdac3ae8947656d55b9872d4913e977c5ca6874d1dcbf5ece2d4cf0912c3718cf1fbfa04bedb940a69e10b7bbdb1b4fddc86c14beb3f198d192090dcdc83657562e002c0a14cea40fc304d485742e4ea890a3fc95cfe576ae544354599599ea844896d7ea7cab00c4a87775bc3e98fc9ffce51a16dd5fb747a202fb06880d4086f96fa0ca9fc98b3d6bad64ab33bfd77a4b92a9156e5901b1bc3aa271424637b363fbd1adad829e62eeffbca76818fa930e49ce18017cc5659f825b8d157d0f8fb26683414400f7bcaa028f220e085d52bf4c61d631dc2e485317795a7854bb163c61aec542fa3e44f3c3dcbf794677d36492d70d71b6287ac7a791185dfce9a53bf379a82d16eaa386fbd3485155cedb928e25efb01057aee406c64b66fa3ffd674dc1976738bdfd1f2614f16fb8b11fada8d69dce73e31868881a81f5858d7ecc219ccc9bec01cb5a354293f723ed987c1f4a3928787db4bca448bb7e06af1e74c307fc6c27372bca57b17a9706d786813b178e97d9ee3121dfe256da623f41c9bf77f8077fc06b48c3efb0e2b4c521ad770e90078a471bf754ecb1906bf8a176bd3ea255ab223173fc85fb1a0047f74a65f05fdfa7341429c8c3bd4e0775d61d114e10ed973258c1f7a4d35e12dd3fac3c519fa4119a97f4c7624a735eaff2a5ee735094b68564526d041a9d8379219e3e93d720b6ac02775717385e6a6cda7cf5852b6c5074c91edc82f15cfa754b1d8b87c870fd56ac689a1fed42f1fed13d102c1e3b07185ff56246c56fdb1a7435d55c45e472de8fb965171d71c8f804dd1f2a6dfcbf00101e93d4bbbe1885ad5c74a48798f586dc9a31519ea71e3fc75b2ba8929e96ce363beaed5ba5f5cb7987e894e3bbcbf56477bbe8ddb2b0d6f74522860447d87f8d41d99bbd72294007addd7e2be99f5052745590b8e73a0af322da81235eac990b20cbda61dfde13894573520e87cb5a7675c7561a9504848f8e224f6c0be06cdc8c9f8502564aa772bb37272b70a4dfd45abcfe2ce19e99d6af4c06f1682f4f06445873960a4bd9fb854f04e2a99668419ff4df4760d536dc1d6fec4059bf189b0133fe805058fe7b244b0e86a731b5144b7a6a986e6b8927b1a0ccccc967ba00aff8bd2ef5a043bd1e9fe75dfb69506b776ebdbe1a2af156d5e49a9f3f23b7d25395249163e99c5c97b42c9b23253ac8b7afac32b8a8bdc1a0d51dd29e82990dd86e79a2f476fad255811b59a3f644b33c01355455e5f233c7497ffb1c78c8158b8cad589663d0849f1cbf55782bf0e8165c5a914200a80c294aa91918eb6baa87b6e887dbd4d287126c13aa9bdb6056af688759678efd874c4c6fbf36bff725ce2742ed216c8a06cba5b0e746f9118ebc6ef65f64968b7032332f2eaa301027984a6ce0e0a6c0464ebddc0e7bb04b465b310a030102ed50b9c4f25a8dccc8db3d24f0f947a7cc81420dcfcce88ed34263c5f14d87c62f1b8c725cfb1dda8a760bef4dc8ab4bab3563033f71de64feaec81142318da592e9ab92ef7c1480cea3d87c885b42934b8f9568bcbb55ec252e296bcd82fcd0c418521cdf99ec98ee59a53aa0092c2df4da4c289e8dd0f52e01a8f75bbc94f24837e381a05661bb563a1683c7a42f70592808238e646efb08817aa3a91e208e68ada3ca89bb14793b0f7cea1819a9c8ae0581cdd2410e9fc805dcd95590a61b9c2db3bbffb2406a129c419dc42c4e32088570e0302b8a2c246ee0b704f49ef764d02852aaf7bfc5875368572c6889a59e394db05f19cefb83857d2802531aeb99e221cfe03bba15bb6b123592e9e2148b32c30cd27a25e8423ea3933f85fecc375ba3927adaac556a5fe1e8c748972f38eb52b49ecca0fdafe533091b2f6744225a826af4a8a12e6a43073ba74d7c66a11839b07499127dc26e98b8c4e930787068fe82a9167a6d87276228eb1edbfa4be86360a287cba2ac3ad30fd20f75b655a57b19f468f58af6ddf96526515cd8af66d6cbdf9cc0b226cda8d342e1cf20c72f0da3c2cd8725cd5b179f340c08bdebff61d066ade14f41f3be281cd0c167894eda9ea070c3a7aca074557c4906a0eef1afce15a2a8851e4f9d77f11a114166d0ceefdb4da45241affa8d0f9a576f7b03ece7a72323b0ad9dafc3e96f6931b2c784f7ca780539a60b3b66b0dd28ec73ac4f347a7c171b6c6bd4998ff978e09bd77e33cb09391c0d1165e68160f288d202015479c0d4bee426ced8472cdf239f6b1f81e348fcb125472fa0eafcd5278b70185f787059ec74c574113fa94f69b65adc2b0a0265db59ff9288b20b91fdfab276ce4f92a44dafeaec547573e50b16d75bc05cc0615519b82a21d87e5b20ecb8a9ba8ad3ccf438beef3c96b3f7efc15bf8c547f31d8f55ff4a312f84751ab05d98c95e18b9ad53f7c7e42131ddccd53d1b41695245d0a8e62d5e3249feb642d576792c7066f2a95498cf11103b4fd8d1735025775dfebf34d2651c208b6b6a6ef35c534948add4bc52a4ac3029bf1c1fce75a3bc9c5ebf2a87c7dc9237173633955638d817cd3f82e591f657f9c41a26684ee7bae729b7ad0999c6dd2c81650bb7af5e55355d8bedc86ada20585659fa54ac4b38855b114c7efa41d0d17d5ced1b7e9ab1448036a26f32f304e86f0aac40f99a3386145886fb06fb21bdda9b7a66afa52feaa819fc93d20eb0d8c8599e44f0a8fbe70ead91d2b49c0ca21ef6688bf98cfdbd103b4cc146503fc27d7b6e239e632b0136373ffa978913199807fb0b6d5e5a70dffdedb70e1a5ffde583afdf41dfd88541d4b61fb203fd2c28b5399ebdc834f5f10a7bf5006ea7ff535bbdee6be122fa5ccfa3b9be216ee8ebb6ae9d52ece52984cc67081447eb41529a7711b629db6f1609ec5b87b1b4ed14bf7eef3422840bdd527d52a4979efac16611d235c7fc80c36db3d761dafdf7e7b6c9f57df08f4006785524fab4d81f925133fb93fc03a8770d867bd704328fd45a45e2fccf6fe833f8c00f6769aa028444e0e4e5f7a0ebea8c720820101cf05c1c59e1bb76b14ef2802d208aff730159b21aad32b8df4cf7b97ee315330039abcb5af2bdb07dbacb357c691ae07b30428915ea6e4289aee2586aecab4326674eee94cd9c0fbc1876fcab503a40d97dd0f2e426156fc435c9df9076691aab5df798fa7d2ed38426352bc10a9526e80842ff10f9fa7d298a0eaa359ccd7ec9c8eb0c0578793fad16331bbfdf5071185eaa46af74e44609747e8317993799bc06f1af32416fcee388c20dd0d07db88e81c252dabf59876854b3c380dc85ed95543c96dd8affa62dee29170683e972164cd0b929191af44e8eff3a4bba401b3f438900458f4fdd45b07d34602a27082ef2acf328bb85b86bcea75d8087ecfaa1c238b8da371cbe0e6d2a6c7103fe7709e10b8384a7c8755dda069f89c6e6682bf5666569ca0b87ee3dd8e582e9be358b5792a520073ef536d8cb18b376aaebb2f98c2fa49485208609e484c89de0b02b9672fb2f8d68cf95d171fcf7b24c5cfdb3184a5993cc455a6c4fc67262841af274b696ddea262abb92d4c6fe75a7a2c806ffaa8b0a86f83b3ac65b6b7bed0d4147445a2fa4dba441e44e72165669648bb065a5511cd33eb7e9716c3b25b39796a28aa08f74204854245c792d83d47ae5b636fcf098888e7c5a5f2fb8804a2cede9b0f985486b21a08abdcdd1c4a4585a01027e567c06001ed25b674360012b5d91de0112fcb92a4c5bb9698fe7dbdcf542b12ae35dde0ac3482025b0241f8bf462284a8a10fe183fd1dbde44d3defc6ff097d578029858b663535bc3837abe87be469a60fdc60f30664a5e6059edf1c45fb1d8881cd6adde6ad18b281ae055ee363d6d138a8b250b7196578ce8adfda188b2cbdcea04191e87519e1d82b1bf5e566533f78b4cab925225ceaa879585539d4011899b9ba3e487c75030195523d20b901495fa4c0fa61d92314717be14758f36d827cbb398bcb7e0f9c3509642e15ba349cb668c977481c801e2a43f5ff58e3a841ebd48a46f89501d83c2a9bd8327b647f6eb15b2198b0495cc86ff14f5d8f5b672fe881938d4a57cad2235bcb60447b1f33bc210749d5572007bf9be324e41114282cb9cb30f688a3a0da0695eb8958cea3ce5465f770ca1013512b5e031f905d48ab62b0669e9e1612e45f4493faac1ef92f7e7e7b59e9e15049fb90211be8c29b0da0bbfae9aaa8888621ce37053da940dd5427c85c751131415811727ee18a430499a9236de085a8b60b6deac0b3773a56062f42426da6403eaddb5c4bccffd03133be96a37a7b768bc20dce6436018c791d27caf9f7bc6db04081c5f3a35a91a1ad3198ba25bce28c8eaaae78a65668f9b48692db4d8ac0fac94f6f9a5fddd98ace603c4473a6367bf32d4ab24186f44e8043743504e932b6571c482d241517ce350eddfe67011ba94415b3932255a4da3c9fe8646bcd31686c16d1caa99cec77a79f9e6099098b4138f60bcefd08663ca1fc11088960d0f87851f94b4862472ca62a0bfa7c5224c62009f902b7f4e40ab57b6c436baa506879ff64bbe003ef59215b9421de2ff172ffc4be112d088e2da266679172a926465575f959b36387218998b9caa787633a009e440717928a349886b6d1423db3987cfa77581833a0cfd16c6477fea5edfc2719bfc5f1dccc41244a133c89801a55981808ebecb7def756f3c4d3bc796a731f23e5acd4ec0353f2645afe22f437b2569725db367506ba9bad0baccd15a5ecf0aeb5c2d9d8929443e382992f2c2f9ec13d014bcadb30be7cc8bff938167e84f377c5497673b9e8c8a6e7f102e88cfce09d091125af10ee56080df800a0c6959671c106675ff5a5eeefac1e8ec35d814081d9b400d8ece0839a9112e0c58b6cc0badd5dbab713a25e3ed", 0x1000}], 0x5, &(0x7f0000003840)=[{0x110, 0x10002, 0x7ff, "b13b000507b30fb51d5df8d5624b8df25552547f8e36cf04523732cdc30ff42285721db87711973dacad89e9803add454603decf50f1544e7651202dd00f5137701632f3e4cc64e695eefe99c5835a8888cda7cfd2f23cde512063c13df2d46853d95331f1f5049f4fdcab2948192d72717e09cfd25c23b73dbaa43203157d95260db0cd9ddef69530d4443b84cfa72b2ba09c652da86fd1495a7e19c8f91375d57544dd637c2b7a5a5d6cf16b96b78941815672a51610dbde5750ba78f15bf779ea8c564f8d34b72c19b8fe4f61c10d430eac4062b342fb4c53f50ae8b442b3b05176d23f7dfa5fc138be28908e7f172d28558b12c2d415652ee062bb"}, {0xd0, 0x18000, 0x3, "241cce527565a948ad27e946e5ad1efae5a6962b116ba8ce364c0a6770b586ba20d38d0aa0c5f1ecbc8ea07c15837cb40d888ba79b15c8923a3f74d9799601cf320bc793e55ee1f41097b6d7802ec4f8efb3e107617108d2efb4009a57b8dff3c4eab31ab1b8f210028e5f2fc664054976c07cb755f93f1e597cb92cd5a4c347e4934627095a05128ae9c3e9ab8e5e966d52ea798b4535bd453f08dafd70f066bb39435e3e110000aa87f5a5e525e653cb00000000d2029d35fce9bcd3f5cb1f9a18404a168a00000000002d843f4c20711b083cee18eaf789fd989ff47818a49ddbd30f2f2fdb932994315144b39d2152db35f0549be3023eedbcf6af08269b9403d789a51ad088433f51c2b4da1eee738c8c59930968e65cebf0d1d0c8c3f04d008abf8dba18a69391c7a8de62bc55d5d209f766bf7ba25b9d437011b690b814bee42a24a89fb528379591e42ef0000000000000000000"}, {0x48, 0xffff, 0x9, "eb7c247e53cab841c0c4d726d7a475c0d6a9d626e679a6d15f48ec47c1571d51cccbbec82dca65c3336fec801e206cfe8b2da8815868631d"}, {0x20, 0x1, 0x6, "ecd03f1665621a7f8e76"}, {0xffffffffffffffb5, 0x1, 0x3, "467299eb7e65ea360406505c9ea38349ca15f5137dbe7e69fd53cc4c2a9f6cfcefebced1ab7ae418838f8ee698b3a413832bb107170126ef93f8ccf4cff2a95c393209b792a0bf86d34340c22836b0f1f26ebf0bb947f5dca81e5008cfbb2bd7795d39d684534592d8da0d36fac28c80cfaa6acbd0f7b131251e9f8bda57c66e9290d7baff33d38092e95c8f8f3c5f0801ee734665aa989dc089b96cd9339bf38c5c6e6668a93e5af60a6db159eef074db8f441d5137071f0e54ef1796dd7ca22b7a4f04d383673957b8bb22fccb30cf2de8840f9a631a00d418b18d037cf0be58e5da6198420b30e24114f15b88e414f96fd7faedfb093affd3fa6b044f6c6f71b339e7f844f06a9eb85d2bd91566b89e80d012a49bd92bd4c36c62be5d5b71a28e903c0cba3dd7a0b6b02b453a29f40e554861585bb0692dab9f83627174c830517d266cc049d3177c3eb2a1eded8e03d05d1a223a6ef6d2deaab178aff1d1c5807960d0ab33b26a489a668b4b7039600405d4eb4de580d24921a0ad3d3665fa66ab3afedbbf441684ff939b710d9eeec155d0a9b214dae204f12f7e433df95fbacd670a505eb34e787cca6e6793cbb9f062b8dd2925f5aff04a8c0bd6a81c4a7f528c01e47e2e29695a01a27fa0654ebad9e672266de1c59ded79673bd30bcd9ed9ebcbd3a7783fe59478378a7295a37ecc2d2d4c2305c3b543b226577218629dd682aabe7c2972ea501ee9571925b03178100dd0e9662a74613351bf8e0d89fec9bd5965f2f67da18e2a2aec28c134d6fe7cbd2adaaad62be359ad9ea28c11665823cb3aef114b84b68b53a288d92b4ad10c9cd8714591f483e390246d33019cbbdb7f0d7073fc233b4954fcf9bbe6ba93f61f4f1431053695c406f74860252ed6b04ecf656910612fb9535250ba90ab6dc33c24cb523ce279ce8645ce47d0f878e7706938e81e22c71a662f352f681fc587ae002d06d19f814b86993f0c28f3c6e70c23bcfed0bc27444f975677c7b54a2284b315a44cc8f4355969ed33f62574d91945a600ca222c7db6c644d5f940e43f9563706702f9516dacd37dfff212e534d76ba7190f30669da016cc4ea7a6bb27bab1de8b7e6202e6fc66fa45a0ff364b93750a411fe6965dff818fbbf50e0d63217466c70f2e2f92a71aaa81a70f3796bfc95bbcebeb1c3fe291b29cfce861461fd474eee545efbbdac011f98d6431ca508d4210fdee1f5df8f7dc0cb4d2ae5f77583845376985f9a7b06d9b4976f79fb05c27b4e8b662daff2fec56b66d902e0bff399315afe4922ac81a800c0ed1da8485f8e2cf7b951bbc73d3d2172e129a21df600bc7c9d340c95701faafe1809632e2b2984f6b050c97f7d39f112ec8b134f1a38e47f15dd48185fc51dd73f049fe43f82c294b5c8fa76607dcf44cf51e8b2e1f8904bc52abc1f3c0a38fc7a8ef90f417bfe07ec3c0d53f9e37ef55cbc25dfd60560a5abc7174483316cdf933bc0c39df07f4d864a5659ccc48007ae5a8710056d0de0c5ffe99d38d5c59cff9d836c8eca5ada3a7671d1ab04e00733c64e3e2ce1e712f9d439654a91439d26b0b059cfee7d93564d913f4e6c22b05753f9a3af46c845e22701c8604660a7d8f08c56a4fb6e7c694afe5cf72a27148f3b4ca8a07fde0cc0f1078a1bcfdbd0f915c68fb108517cb3a3834b3a145cbdd1b6eb2f5cb89d7535f253f2aa6d56ed30a91a892525c2e0212283cc312e7b543d79fe54613b8cee4300c04e057f8cee7de17819a5bb4f077aab026d2408dfc4b372c6dc995350fa31ae2d476aed8d46c336688c4173dabcbd6b8dbf62329c2554e56efbdfae85e61ca4959144cc72ab63cd7e519fb3013319e0b09cbc0fbcc181cb77021de2cd0e80ebd0e53d0c26e7553ffed180121f20b8a15c5dda8879d3e0e8f3ca72fef9fff11543a9a19a361e5a713cf8afcde4ed8cd3d5a63a351bbf4fa25bde3277c49db1b603f0d3a87c2615108b5a57b13521bbc22f2ab42fa7418e0b17c2b325ee416583bca905119b1a8deb37e2546f2e9fd0bf1a12a3db8e61e55b030ddeaf5cb078715f946ac2faafda86bfcf506c878f7b0571d1c375aa71d3382e9e1d889c6b3fbb9d8aa5e5c5eade388fc0cfbfc6f31be2f3bf0370e655e16ea16bb2d7063d409d57941534c9cce25bbb266ac65b1a4bed656a848c606e6075545e8d0de067f0ca00fdcf1d30a42eb8139a1554a54646d61402cb45df5f36871c989a8432270062091051c9d6fbc611afa684e07772d78b5241530c40f6493df2e0da105dd45b74b098680384f452d9e8353660f6d62bfe794d8d209f82da7051130e106380b4a41868e7a704beeb1065e9deb1c55ad8081fd0b563a01a809c3090c755920b21a55f580089cc96ef1167969d1df028c7e75567adf518cee0dc2954d43b8228641a2464b3f778b512a5a4c2ec4c32a2fe09a09df08d7351f3d43a6f0628a269a68cdde228341d83726f8ec3897c04f5a63e1894b4dd0a45261ad12030adbc87e4136d1f8edf41df7ba7ee52640453c9e0d3e881a871f2ab73cd8b17def84b810cafe01fd7db6991178b0e89745fee119a7486322c4a716e2e2d0c74c5a242e8470714298258245d30aea0b243d98bacd212df3d29318e9a6e8cfe4909e5daa92104c2bd2ed043143ca1ca4464a4dd1b4fd92422caf438d9e9c1c5b7e3cc47038ac19fbe09ffdbf34048d1f0c61f538d717530c468a468967a522273cc9bc05636b8fd5cdcec5af54a7f6dc0a2d6765aac8df339e07a5dad8fd2dbda85870df13e1b8106f1d40373402dc4d922b9291efc49c05e99cfb6c8576e83e74ab0d9f46901fa84366cb388628f2e82103b4a6e3bd5b78211cf85ab8e8a2241e977bd6a8952d72db64fe798305e0d359f6f3d9d470e3610eb1d41373a8eb5bcf1c0c4cc3b306843549311cd22339cdb745687b6968e81b385825d4cd936291c1210bb2dcd380f3c27f2254fa6adeddc248c955edb4ab6179a68ae15bbe20a53894a16dc4a29a6e461e30e70e629b3590f54f02696966f57499f4eb39991004742451ccdd550d6e34ffb986781fd5beb1c89028de99ec46af3e94f028a5ce16c85083663ef8a95929e4f903eb82a08b764441e97d198fa40592dd294334d6037d100bad1cf5d165b4d656ea0776818123b8c6d39efa7590e378156edf39130d2f99649edb314a2a805ae8ea1e8bd585299100bb20c78e2bff7e6773424a31ff5d7b2467c039b2db80bde6664bcf620cf5fe9908541deba7512df0ed86469b2d161218791a76b72fa1863c253dcdf51a2093473b2c5ebde58d0d7e515a15c9292f426c03e436470a9e7a305dfac57f9b2881716515be5ccb40932374b6a77de1e79e1148972385a44f6dc4829cd9a347e67ed0407b032bb5f66549e724e713182514ae60cc676a63732a330564e981a74972056a7326b92f32db169b6849e62218d5f715984fdc856b328368fa12b1f254610a50886bec7bec42cd9fecba663029d3efd3f9ca4562920ac421f45fd81c4ecbe2c0aaae38fe14f763f48723d2ffbde829fe7fb8f65630e0384a736c59206e24d13cb52e3d91b4c7e44f9040b3124fe5966426af9c5cf9c42dbc1b39263c2dc5e0ce2f9f6c50e22697be64798d0a6566ddace90d2e5bc5926425ef63932e59a9a3083eb67ca1cc9cf3c19c260c69c52d328dcc4c07014c584605794dfdea2de4e850c03fae682696d4e8459dea9e32a45819fb4230382f3f0ca77a967bd6d7da78e5b87a8594552380372a87357363f2ca94f4818860ff27821b0a5db5cb5e8e9017c8b582a3bb98ff0099c67a43c95424e23df41a7bae553010064626a96be12be4c944b1552cf613df261bb7ea87f6cfcff323da329a1c29dc0187f0f72579d6583d5fc0b9fb87f6fdba04634c41a097c015b81d6cfece7edc135ce183c74e1007986cfea695c4d060f041832170f28a10355f886675adcacfd230cc295791cf147db554a1eed7ee71f0f13da44d3872fcc40105202739109e35e5fab1c32b397ca75f9e11d3db00435e0370c2c7be477e3989e1fcfbb486114d72ab35fac6e952545b77067fb4cc8850ab4c5b66514ba889731b2f250dfd1fb8a7a9e09dcbacad37e7ea8265202c92ed15c492e8f054925c6fa9261a9149be051fa25506aa2ef7f2b167166d7e79dc31d486e40dcb91744d0fbf211debf5fac61861a2c43aba39a19abf5b0ed2cae7b883280d487c29c2074fe801c2f078afb9ca629e6858364ad21ed8d098e3044dc315a0160cd4d9a3c0a7c333e42e8c5ae63bacadbf470a0be7cee75048146ae625fa7ffa59be63a95774f16ad8192dcb72a134d8827b42137b21da74a8434db68a3960f6fd4665c8dfc318e6acb2f8e2d0c90d8b6f30f91dabfd001a188a2d98c107e4b899ed2ab9349db6cef10c2674b0b823dfe699fafdad761a96c4df0317520184fb1b912a0f02f1b771caad71e7c176e7792046207b48f5c3fd55bccc619945b20e467a7896ba6542b015c9451cf681441d3b8cf89349d91075c30d53e5e4118968833937fa43f9b3b46fb484f22a2fbfb3c9f61b51b4fc77e6b7f2d43b97b0b794461d54b57cd2d2ee9a1b7a457e335a00e8c062e23c8de33d244327a337ee3ec69033ed2bcc5b7fd8f81bff0faa79e0ffa49deba158434a7fcce32e2620617f7502e32a48ff014a96a67825702d4ba3eadc84a22ded09c91d60ecf854e72a8bbccf524b363656547491d21f4f3e7b30866fd39fa2289f7c136da2b0b2e734154f2b07f10ed5c969fee8966641f4a38bac06aaf4c22533444b93c26c17b534d994d171a9305d35dd8f448eafd6471e2bdb8ceaa5a8c55693a649b81e62d8fe1a35b29243e57d4d15ea37665a014693f7763a80f720f65877168b160da42067430bdc830b311c2ad50c294a1fa1589046842e6c8b8c55bb0032683b3cd49d768a2505159ea4c4cf2c9cf3b4118ce341905460f3ca8b9c6654380fc7ae675b42c543f03d53be52e6b3fecf6e022cc2da444470be2adfdc3471ed5771f830e3315eeeca351239b11764686ac2ddf43f820343b0bc1dcbe3bf5c59687060ddf45659ec670646aa7cd60a8c0ed99cb11e4ac8f414069c1d540e26ec57961fe364df923d5a4876604aecd26041fafc97ee93e1d4963612d8ddbc19b212527d8c3b739ee46b6a534c36179d1d64c08edfb8ea0d5c0f1484255137aa86d291453a0fa8152822f1b2846bdd3c3f59419bee2be68a8966abafefe27d682e7564fe1c092b4c906364392bbeac266922b28abe5c43462aa5d781b8a836c19aec2d6172a2dc8b6115597c8d7d0d2ccadfd922fe4a85efab6c2591e79988cd8259bf16abd29650d7cfd98a85f1de17690254e4a4e89f6001cfe9d09c97635b760c2354e73e4c42c87ea8b96ed98fe8e0a1db642260a3e527e4e587c63528fd1c5a3ffd75a5f6164a6104719a9db6adf774e3b5de114e5642acc9e8833760142fd0357cd4a05c10592701316978d4e71f0857a5ca5c44de36da46eacea3946b9e4470201df86d08e3b8c07f12da2753bf2b37c3abd8df5e7a690e9740560035fd095d14760a44a6dcae5a4bbb7ca5ac3c58f2e084b6402e84fcc193db24e7f1aae109f482234135b69157ba85b84c7b50c4dca5f3c095d7523a58265f5e02f7ba2c8fc93ff336d7189c4e07deee86c605289c03a890cdb8184cbb0142e311b37683fe3bfbfc65baa23eaf0a0e35af7304e8b4c05d3ec90c8a57c6f980de68f5a27f0ff8040c2caa3c85da1aecc76d6f85c12bc4"}, {0x40, 0xffff, 0x7, "dac2511bddb00198ebc8ea3c838a4c9661c5f1d16ccce1b6354b763d2c8f0e01f1eebcbf224b1020d791"}, {0x78, 0xffff, 0xb0, "3faee4a1811852e10d9deac13e91008789fbba32a86cec7f9be608fdd66122655f9ffbb1b8a0d68c63d13780bc308b15b70132cbc680afb81417618d43d7a60e33c0d339bae24b789fcaa39204d278d64463487e89cd7322ddc7f64832a5dea0e316"}, {0xb8, 0x1, 0x10001, "4168e1675e7943bc8ea55d77fc1f5c7bba6f82290093e72d21745816980d99976ed61350a6f6db0aff406c1f20500cb81fec67e187ef204dee9eed8b9ddde869e7d0ca888b5a70ee91f2b72c05d117550ace5548525650140793c32388075cb3229e668803e6e6cab197b21c56a4a22b3ddcfa8788963410cd6a23d464e31eb0e7179f77070d1b4fc7b181ed185bf111a3c733b081d86130509c209ec5626b06f2b9a0"}, {0x108, 0x1, 0xfffff865, "23e82ce0e2178ef4b3b5c4e32558155e980a56b64613bd127029197f2ff59fe6692606587478906933f0742b915d79537aaf8fd02c61bc13b4f174b1c29b5b78433389417f58d0b842c67232958da3c6fb99511ee8ce8d6cb60bbe959129c566ed41c0c6d9e35154cffb5eacfa29ba8f307ac7cfdc424178dcf0fec2d5658c77f28d547f2af39c9dda645410cb3216ada210a8173d80780773563907eea2c50fdb915f60dd94c815f151ba24bffea71e49c18b206bf29e1be58149ea8e30f8b6cb2e33411c33a2cbf37bc4d0cd28a06738d860422bd4e41bdca0d34768ccd371455668849164e249488fe9e2badb000aa8d3605bbd"}], 0x14d0}, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x5, 0xe4c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="5310d112291627edef4292ba8a9f05462d9da8b6dc876b1548e7238dfb405e2ff2cfcd72c96a341480600463eb18242d895a3d881f47adf61caf2cfd5178a1714ed4e8e44a3fe70457fef6ac8698ac5596994c63ff00000b24987e5bf7e59b784c52c2e3763c41184a7519c0b069ef30dfea575611257e9ea672baa1f20f503089ec13f92ff19ab147d2794f0f2a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r8) setsockopt(r8, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r10 = socket(0x800000018, 0x2, 0x0) r11 = socket(0x18, 0x1, 0x0) dup2(r11, r10) setsockopt(r10, 0x1, 0x4, &(0x7f0000000000)="4ee122bc", 0x1) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r12 = socket(0x800000018, 0x2, 0x0) r13 = socket(0x18, 0x1, 0x0) dup2(r13, r12) setsockopt(r12, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r14 = socket(0x800000018, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) dup2(r15, r14) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x2f, 0x9}, {{r1}, 0xfffffffffffffffa, 0xe, 0x1, 0x401, 0xff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0xc1b6, 0x66}, {{r0}, 0xc8614141189c29ed, 0x1b0, 0x2, 0x0, 0x3}], 0x9, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x116, 0xf0000000, 0x29, 0x5}, {{r7}, 0x0, 0xc5, 0x1, 0x2, 0x487b}, {{r8}, 0x95080325ef3b498e, 0x102, 0x40, 0x0, 0x6}, {{r10}, 0xfffffffffffffff9, 0x1, 0x2, 0x2e8, 0x8}, {{r12}, 0xfffffffffffffffd, 0x40, 0x2, 0x4, 0x1}, {{r15}, 0xfffffffffffffffa, 0x21, 0x2, 0x80, 0xfff}], 0x4, &(0x7f0000000340)={0x9, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r16 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/21, &(0x7f0000000180)=0x15) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:03 executing program 0: 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000001600)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7ff}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="d45035a82cc617c9f930a2272f363530ef5c18f7aff8f9fe7620e2c89f50534c0eaefe1ab360fb521913a384a10cc91b9a62d359ea6c24240fb60c4da8f18eb13512b5521d9cae49efd209f7fbcc0b742ef32d9bdcf24c5ca600b53954fcf5f757db74aa2416f8094c80dae35fdc7452078d45f064206b30b0974a1e40451c96b5dd6bf62c32c5758042740cee2496d6c807302e812a56e8fc1d69daa2ea449b79ac208bb37815918fccd412303aab211dd5fcd277fbb7b87ac3d526973a3582e855df97ec043802bbe0ddd60755221187238ab3b7fe2e773261bb6098f0dd4c1d948264c4c166ed569110204cb922f629f9e2ecf6233fcccf3921ce39941dff4037c298edefe301eedfedcd3ca31c5b43f7e32a90d28930fc57bb5a27a80fab0e57bab83ec81a157037ed30813788f22570ff2b762c15c3456eeb1083d5d30c58b1e849e0ed1bf60406a2d99f43d967dafc1ba431521961e8320a9651c865f6f0ea83c3a1704c49548b24b18ef8e8e074f0d8ad6244efab17861618b039431553aa59b80580b49fcb74da1175fd8c6ff9ffa338aca49c6016b30c8d7854edc315df3678b9b3a268f92450c970483073cd50b621d2a7cc0fb5408009cb12c51ab1ed3298cd068eb0a9f2f05ead34bdb69847a3004c32450a57f5b93391b484dd1c9fd51c35b509b40a0ad317c2547456209ac6d515121c31c32e3c35fb5322ebba52a86b846e114d5ade7f9809af38485d3f582d5166b94e71c1e2fb10019c3ceb138756e61585e536057a598fb1bf1e6e3b4415c6a0e43f13fcad611d0550155aa2024b48b3e47ffd83b05a6d8e2874a8047a0970241c28e8659bb0858553adb810a5476b481c12918a5939cd86f8545208e133bc9b6fc2693653c302e244f68e730a8b0d5d9609beba0ab7247a54dd782604432529a4c355d7c2830303aec182af52c0d55aee8c3220aa075983c81cb6427a136a050f4969ae5da4c5663f874e42fbdb38cbb1188f8f24e0e63f65cda8f6de97b839363e48f31030a3c9ca7393043dd03212a7c54dcb02a757278b4de54ccd57478c9e05d173e4750206f0ed034026794d2aa3acfd98416d6fa7753fc1b7251f663b278b102f0516d23e31209d3dd744318a69742e4f98e9503313235f76c63e55158db846f266134a6cfddcb3f1a008d72d8d3ad1241dfa1b40fb7a0e3c8ff86f887fb4b91e51e9ef8a8d69ab6a9d68f854260b08d532d853a1e097a59c3a361af478196a4ce480e2dd3207ac0dc11ffbd6b0dffa5667d5fb8ad469678e9e81b82321dc77aaca8e8df886ac8f6170e431401fa9caf8b161c7dc6b89be9d548313eebbd6be3cb6fbcfbe7ab8063a061c83b64e64d48e60ec9cae46b47727ef5d1f2876c89fa5a8d5192955b87801afe3176dd801b32305862e3039c472363dea74cf72be7959587afc45eaa02c1bc4860beaf5972a223c55be337abe3eba62f921193a58ed7ea20c8035c1272df44ff225f4ecd07e018eb24a90f5ca68413d24777694c06ae8822a9ed51130c33592fcf35ec997c21a0a2968bec31d7779c6b51af45e50690e5a184e3d2bb6ccb6a7136780d5da9338b75b9928d3eaa80498eeceb1a297ccebd143daefddcbaa2cf2204ba0d9af1fe5a67432a1fba042f02288bfdf16c4dca7b885da4ca02e0c69d9e7349da31e5f2805381cb66c2fb0096ae1094e69070e65a836e71a8a249964e5bfcb30014d6018768382c813cdc1e76dc2b7f279b89a285162cee1a5d42782b2fdbbb5313582a95dcd4f6e07cddf7c45d40cbc312ed975a6088adcf2bb73c5f71244635ba5de2361b2fec461a1e3a72f2f8c1b335e4688c602bbfebac80039959bc4d232c9e8115f884ce5036a1d0b8b082c5c3234c38f32317c150388cfa61170371e3ce18b6d90da512a22f67c908cda8891649b0aa6900c3059acc65e9ef314e0bda15ce9ab7bcac0c37ced6df1d60e4f8e0ce50a984f8a9acb4871288049c9793726d1e665d52176ee133d42706a4735d85820a186f9f0e02f7eae91e2f9fab54c1ae7e9f9a2d3c5d6c6af6b9c624970b4515c3db112f5c2a91f189a4d7162352f5971dd413efcd8c7b12fc0d49a00b444496b9a45995960b4cfc0da8306689968d2730f02fd4deda34a0c63c6036b20dd91a9e04c38ebc6d61a972f4f6077142c65fb278bd76de5f666b058c7480a01003a1ae1951f3070797d67dce9c4b2e5db7f07eda67463b001b231eff097b5c33b9bd16e90e678b2a19e7b6ccdeea375045de557c9166061b5da76bf0c90863fa9ddb53be4e88c1f3cca4f12401798c47d298fbd47fb4e3faa18ea81c097152e1a168eda8bb7fc0081eaa9e1bce4fc023b5e8be7984a991a8f96b1b265a4c0400ef891b9698f73f7871ed672d56c5ea6ff701b3aacaf61afa44df628589813ef149d83f54411f010f18c926612afcaca458fe495f50cab1d9694c81c323c4013d7c7265caf8518ecb6935c5cb3f5e6a08df4685140b9cbfa5c5512b1fd0cc648af2caf1bc787d8998dd257763dae3808c4fcf1d1e68455a13305cba0993069c57e347461cfc2be886f1a00143e86133b024d9b325819a2f984463f4f49ab7ca55f931a303f09434456d6dab3a2ed536af4701d7bcc5e36e7b96f7df7b1a1fb5fa633375bfed1a03d53714d3bb61fd4ea9b4fbcd99c96e65180deadf6416fa4b3f7dc6f17844ab74cfa731824165b5be860e3fea0391303e103ec08b56cc410583570221a19c9c6af1d186557c4d6dbdf7cef83fe4943e19e197e9a67ffaff5f00a9a7bc2cab8dfbb5b6bab951b6c78d19070862f710ed1b48cdef9843d20ff59d62b997de47fa6766607bd4865fcb5783aa8ad8b31d1fc06fff3d5ccc6fa2bbff9ae96ee4a309afb790ae7f5aaf8c112629616a8bd9a4cae5f3d3ef3d9861eed5a203aa3e3db47ffc14ba01912fb65981eef12b59fcb9a863a9fdad4af3e3a58846ee7e0cbb17a57c84420c355b244e478d3a21c2d8cf6e78f6339a0b70e0e31fc9d516ab3b7240c01519ecd5729b628c4a25ac2336cb696a304c91583c120d424b53052f9cc0660cfe7ba97baf4557f33ffc9168ce7fab8ff2b6208bccb1f978331528e87b2c6a5807e58d5a4103a15b61bc8eb31792a7c8994d772e74a1585bc322a67e6d6621d686891db7f987372199957c2be19f88ad345ec6b2c309a92e71f4b12e66d0e539e36bfb66939233bb8621231c77e99360c17ba22ed263cc370cb62161ba5c88424d666ab3924a12a2f14e8429eabe03e4870333f8dbde7d6afe68c5abaaeaa3d3bf2a351a3a350637c3fb62faf8ef8de938a68d255530f3d5f454cc13bb7b7511996fb8dca95dfc84cedbf279a97acd6acdbf51ecf1bfbf31127ee6aa3062584bae7d9764fef16d22dee6f37ef08595712cdf138fdc0ef345c38032a85f2f526b1a419089c97fc2321bfe8896b9bc58ba60e360442379ab4124d2f0820d02c518ed9df05f610361308a0ac1eedbd998015fd750a779f6fe148ee76c7bdd1b67eedd7cf8e91bc34b1d4790cc7fecc27e2fb165fd24b234b6b4f88b1db0c7565f3fdeb6a03c78818fb76e5bf8525ea4f1240a7ec2c7b7a9258abda7d2bfa8e2db74e726e7ef9c805b9b3f4c9ac59fc43e102bf3e665a2f14abc4aad6b2fb7e673baaf3054eac068e77463615fd688c62371c3477e072a2fc278f15bc9aae56055ee550d2cdcf0bcb49e60dd17d9237beb744ee63c288f554d877e2dc0958349225e193d09f16912e5d8a27d0ac05efb484c1f8dbb2fc6ddc71f36791521237081ba2b2e6043363590e236eeea2f51f782fc68c79c846d7ef819109a0b33ae5f28ecfc7d28cb7871b1287b5695d9416b7bcb4c87a9713044133b1590b60d611c99bd1b4cbcc332dc83483a3b1aa3374685a82b7ec534fb291586605cb0594052df6cab6ad1ac7a1a27f6b189f3dc3072d641f60f426cee61f9c2cc8744637ec90cf90987d903cb58f497374c6aea5250ab74b25e456c80e4ec2ecde5baf82bc1aac4a939bbdfecea22e451b6d94cbf4083a81965e327f469876969148fc6b77e0006edbeae01a95ddb489a1468419488d12769f73c0f40bcf3b144924ec235abbe38dab9a9de7291f84ed5f257ab53873da9614d35e5dfd67de4416828a5aaf2def76654a7e564dd158b0a99741e10b159ba50a853b5743a1b9537030295aad7091c6c219435e26a03c6f50303a4ae6bc9e6ac4e6a1a8b27b2d3a76200d63b99b72a38d3ec9862ad76e212091fa693068db68c3ecc98d2261246c86cd369c289a19ff9bbf89ea4cd5b3184f8e37a05990d30501baf0516156b5cc9a21bf0def58bc3efe66eb3605fa273dd9e76103d16ca6cd06a2f430ab96d837ea3b83805ba3f78e1bb47612fdc0223bf8a55a7caa9f16c3aa66e6e14a3af1b7f7f77a0931e70626eb9926ba98420e5b56166ee7bb8920a85a08665badee898f07cd41124600db85e41e6c89f9c5822fdef57ee8673cbea2cb11f4ccfcd5e42fc41220f91c731dcd9c637f64ec75ae155914eb17bce74924ed46bc215275606e6d444698e769fbec78d85446228d87c624eec2611865b5802984a239b3fe171f4b5a886fdc0c9e323b63fc33d70f06550a2325fd183e5d6b7e403b36639bcad6b273a332714b0b8e4ec7202ce73085935b28c355145860a578630660dace66bcb902c81c92e85f9bd78e71786c74dd6b36f8b6d6c5ac0d84b89579ef7738ac814839bd72cd6d3d5a98d2d621f8e01a7be8946ff8e8b626ae7b6e0328a456272707fd395fa9a169cc71c42e8784c9a50a5634ba82379606661b12680cda346ed7d09c4e5a778b1ab826eb441bebf662fe56b572671cfe4c01693be67bd7bcb1618b8d783a021387513e890fc36e2a1b009c59de140157f5b42ccee3c6fd620b3f5e568062f7bd56250fce6152ff07ff01b4f15d8e25f9df9b6039cd60165ea1d0eb10111d1cfbf2601ac76ccc5937ec7644c610c1e3b6a2b20599c1f99ab5541dd7957dd52a08b5c2b5fd968807bc4c746df454af470df116138a1f63cea084f5c3858371c6a51f22bfbcc22c01173db7ecf44dafd931532481793724f49aae548b435c707138509ac3821ca3c7e65acc1243a3eedba9d600476160f9831d4da0491e31989202b5c16e045950fd576e76b63e9d93ef7da76b8661158fdd3995402c1642aadbf3d505cd06496e07027148be31a020c71e58205b1a1cf0b2c32d4c3ada35ce0a148c67b5df4ee43bfaf8aa07e50923d918d631b8246a5afd60e212f7176310fb087de04d52897b080cbd6156cc3d3cec1766b12d75290e40889706cff603a48e017fc4b9ccc2c725988e80c669f97859da9ebe720f9369a13d66b08964c02d3501843e1685fead6f48cbad31c2ac3abc742da209721ee9fd682ab9b9b38c3b1843f96aef67d142f05567a8e386e69bd67c2649a762f5752b1836891275632abb77648e887eac0e34faefb977b04074aecfa3cfdbfeb97f3f91bd0d40b675143ae73724c7678e482a08b0a8c90c7445f0f2a72e257465341e641328787e5b307c4f187ff9f8da8203bba5cb38e2ec0856e8788e9b46f6c0a7b383ba817ba46e8e0479f1f3323c15d0cc3f16e1a9d21e8530c308d6b907f23a6221ffa74045b3c443e547f5e6acee23a26a3847b1999aa6026f98f3b65f63b077e38efea527b5c706d08c9c72911404a387edbb415d20a2db03e800a0489983d7fa190d3fa3fc8ce12cdc4882d20294bd3e030a6779c2842ab5b00df94bfc0f7a882903b225a3f813993c716a", 0x1000}, {&(0x7f0000001140)="fd69deab1642b235f8de59a3bcc7e7a0922652b9f5a40397c9dd4010132e4eac178f7b50223647e15e2a6a28497847c48817c64ef5856b7d639259cc7187c13b8c062a019465bc212bfd4aaee7cb5de8aefe742d4c7d3beb0f1567eae7a0674b5b1cff1cc62d3462cf739af8311cce1cb210300f94525e40a6823b10b7eabda7018095fd256a80176404c053532bc0321d6d8834134164203af2310d30090549a9d9d83d45d435306caf6ca90b768a28b9e2964e8a5b748e7b073c9f3c24666522bfa1bf9fc6eed31f272ca7b96343d832efc1c7f11067352f42b8c84e8484937b8101ff17627d156312e401b2dccf62", 0x53}, {&(0x7f00000000c0)="1b6d7775ca020b030296755308cddcdff641ee12bb5ec4c7b29b7905a7880339d5afbbd1b3b4bd98266583ed802e12ecbcb36dfedd", 0x35}, {&(0x7f0000001640)="4fa37cd08c13c818df104f6c49659c40ef27f6e7908f354989fa3042dfaa069bcbeb5b85296545bfde8ed07e001b96edb28029bcb25057e1fb14e853b71158bcc9df5ccb7f82e42e7580f0e9acc75e", 0x4f}, {&(0x7f00000012c0)="3f50c90c6b88e15009012de4755e3ac9372a4f640fc04b7239a4674e88cc28e29b55c9e3c63695a9583257c86817a67365286a5cd151569876518449eba864848d7946cd851a793b93b25c0709a28395fdcb19e9dc411d640d54f34c111a5ee4ce34101848d16a990f9598f8381972cf41bee7b57a294244ca27c1faab07cbaea10072ccae18e7b4081e77399bfeb961fa25caec5bdb851df6b5198ceb613943af7ea82e75", 0xa5}, {&(0x7f0000001380)="cf5eacb69dbe386fff07c47a48202c60affadf0a13d0d121a6118dca17d28059d2d496fe15a93a3a23066219b839fcaf9e28", 0x32}, {&(0x7f00000013c0)="780690094c829344f1d620400677de7539a97967c94fd9a310d69f17801c945269d0f72e09e30ffd3451abc7d147d631874491ed03d9e0d3ba7e67bb8665bf3e42cfc18a73b6558f1155b12f5bd0649937b3f43f8404c758f48312e444426c2f53ff47dab083865ced1884cdd921f7e3e4da8152aa2c57fe94afcb99d358df431a5a6d52a4cd997ed96687e424b8f80c646e89a401527da17de4acfe30d08b2a45497cd58a67c08db86f167afa93706654124139cab95463fda34329979a7f763a3adec860478a8d1b7a4b0cc9d540b8921a9c8788b098ef3cb08b9a058def6f650dbcf3928246", 0xe7}, {&(0x7f00000025c0)="8eddc55df1ef1583aef108875e00323ff8ce9cd6a2021840af8e2cd43ef8ae7aeac15a86194099137f95b0d485cc1aa091f1f3bb34769c9f2d67e8f862c65fc4449df5b6a4e4a10c4dc8ba1cab27dd45a1171036e41720ae3b787d930f2a5cb5aeaa9b316b5a092e2b47b4d8fc156d9f252f2f7766514bb8dcb1f2d55ba953086b669c559b29f9335c13593368b5d16d086d79a07ff3fc8919d21cb697dfe0e4b8cdc6b8ce3d7de49198a109dc59ca4ca02b4b7341c435460adf6de518b336263ddf55f838a2d1b9afa43fe73912e450e567fe447f19cbd8a0bb7f983f6fdc3936f5869ea322f9d037a9e14924cbab7f879f0016e65a1776e9d097a0f96a5ad6c02033fec608e1354e7bda48fd70be8c02b69ec008f9bac325ae63d53676e7e7471645d672a0bc7a3ad4591830197dcc71a0dae7717a7addc3fd3dde4945474c70f09daa58f3af0b9e352c624083f2bf733e7cffca75b6c3b35e5585337da8361775ae0f4c8e515bd142da974b48260b53d6ff1518e3609a3777ca471dedec8edf2ca60eec9ffbc51fa600cb786c7ff220eb8331a704faf16165f669319d067c35dab550d206388d771dabfc89515d47a03f3286f6110d3f6e044ef798edae7b7cfbfbb00c787829868fe3353d0c37490b8121c2288ca218935f28c643262a691ebf88f62863f34d2b4be7d697d41ea8d2094e65e1be7c6722dc767bc8fe313264ab57f8234bc9a11beb231441774e06d5f1f0be280b525e0bd8e39ad6b5dfd406fd4a0f265d0cfcfcef68b83834192a10dfb0c54cacdb9a429a1ce3a54c93c9d93b761ba0049517644baed5ce86f6d2e6757d8c19be006cff31b772de88ba819d389b6defdff864b5bbe5b48566bda005b44c501164ce00e9fe171890fac311cdae5d1956b1f6e02fe84b4f13378d7e7fd3e7db85883e292c079f6391d730c49015a22815491147b91c82a1900ee2a89446109967f3b57306f4b0ba27e6060cf13c709de1003f388623dd4b0c068cd4aaac726202573055da78643fde9115a2b0a7d7bcec21bffe2bed93907b149432d7976008e925ec0c1f47017fb677b8d77599c21da35fa20effc4e552d5924bd15eaf1f98bd5892d38089d03bc8789e8ce52be92961fac501034ac01cacba06c53c0541c928f236acb77c88a727146d4f20967d54e7457c134424e341ae50cc1b68d9515d76b77b7ee8fbeba83f285cb7f31a734395fbf34ee7d979b5e39d15bd373cf9a467aaa31d1319901b2a6c4d05b74a8abef1cede09d5431647320dc634b2a796cf94d08ebadd6dc794955b84fe6e1d7d40ce3594dd5e586adfe68397a4030c156c9dcc0dc4a50fa1b61f3945f91e43565c28b84f87b6e08bfc034ef25ae2f1518881419a76af516afb38f8946c0051bb5f01fd1c50fcdb43dcac5e83358e33d87fc0e61220632256c42d8291ca0c8ce7320e21b2632acb448bd013be5917a71fb82eb09e11134ebc7e40840ec7cd5a5f2b113582186264be0d48ffc1a90d07ed12b5031259612b100343d7232485c5fb692c1b3f62f79f531f7b46bc3f596ffc5f1363ad9fefba9fab3fe08330c7c0d274a93f5896690b102d1f8e2f32a8e4d89c4fe859ff27cb744f6bc2721cba814b200173a6a00d7bd1c84f44975de46810d76bcc6821a3f226bc94c6d6a07028c336d42ae8f3058c42951a8b2d6b73ebaa96fecea1930e16cb4968a10434dd9e7a044b9530c37f8bc3261cddd94aae6a9467c1f6b93985cdf91bf6c760bf09400ba73a7822ca5ffaa17d33c677143fe82c40e8402748589b3fd4b4dc22134a305cedc8d12ecc3ce6c4e7d3102a25101d264f26c495b958da866c72d71fb095874500b96de92534f099c884cc58b97340bc6183428a5d91c6a49c9e5da27250e5c3da3475023e46f5bb8c17d709fabce5cde58e19285fa9f91e0996341e32d91c8ca0beb571ac64d50d743e8ab2e1dfe6598fcd3b13d91f3a47d9a5be1b155d920d399615e95c49e7e7210a7288ae22fb4b7312381f5e1c9523f8ddbd94b8f462bcf71de7e0ac458733d50c60e13f79c18639ed4fa8d1eff13482be77422185e72f4092f21c896d88ccaee67e5e3c71d643e1afefb344dc0fa7ee9369e2909538298536a0ff8f7c9b152c29bcfb12679f109f78c832ff37268f36d8b7c4e531bd28fa757c1e85a1c37b26584b802520609df9bad695d4dbde9ce420180a4869667a4e07754b4c99e4d689ba643202a1e610c64253e499769eecd2c11938590a2e9fbe5f9f938739d4a350fa229231a6286484c1479566609db9e90ea8a11687a418dc07417d522bee85ee1c558d35d9f9d4bb515cc685fb20544df94d52803c3f126bc44f54753ede478fd96767291c4ba4c33da96e4b885aea2af82e970d731d64778f529a17fd6fb49e3f9afdee27f1c1d05aca87d067e53373b59090a9ff4c362f7846e612dcff1e5411eda9ea055d837f28ecf14454e2d83771589b18bebcf64554558fc0bfadd8f7322ac7c7f8a50f94529ec1a381a257a9f2005d6b3b2ad5e4c960bc378c79bcaac1062338d0dc5427c917102c9c6c0ce4c75d805ec49b65e88fea99155f9f04b8c1fa63b8b3fdce3b44c1aed0199300cc501b243b43ac8e4a3f641d4493171c1f98382d7842376f88fe86e8ec2278a9572d1c36dd6102162d56ef13d24c24858dfa39ceb233adf33ea09dfad62cb15af7c63c0523bd1ef98e293a81fa7595e9d91a5206c6c0f8a095ae4fade53ce37ae6ec7cdab70ee025d8383fe8b44044e60202022954f34103f391b7b243101b784bd25dccd60ab4917f85cc77eba6755a71fe68726f8f58db036a8b20064c23d9c4122c03077c13971a9412493b2b3c04e3aafa07bd140930097d74b4ab55e2a6b5b4c7e2bb29b59c2c7c334b062ab5776409d440d72dc263c3337231ab29c0fc7b210328a81f001ce619e6a07db5681bf3622699f134077c14d7422f7624078d9722a48af9f0dc8304db44502a6c2fbf2a894c2d8cdb534c06137164546b234df5d75d1e5e356b32e5041d0c8aaf9d9e01a3ad42573dfffcd004ebc3efb0e808a5a604823718aefbfbb4ebe994ba033b155cf83fa70acde53ce10ed3f8996267abf253ac11f560b6ff3441d6e6bae03374097fad80e07264e620cea54852fa2df5aaa418b0f80b1d0a340e09dd32950a95a06093a5cfdf6fe2db4b51720bfac253bf51e8aeaea1c39f53bf015fe494b3b22c79551f5221d7d5c4025dd1951667fd1141077bdb7981bf5b178bb21b0a81e54fb1b50aadea85f7f70303b2eb5d292df4997e3f2363f1dc0a19850eab48140d69cbee2d06a37f44d20b2af45f8e9f8c4cfd3e57ae2a4dd16a6702ee23fdfec0c2e96b839e0071d6a39ce8d2cdc3d8b22be6b869b6b1371666cfa9f1ce27cd0efbfa95ee3a8992fbfc144aa8f6bc81665e240b06f2a2e88bbb9d01238eb5a1ca9f09bc3535e6e940bc62bc0327bbcf8b3080348354981824a1ff52670fb58100e41fcbee4864e8b5861d2df95f64386091405c0f82f7a0bbd633a0f26dd787282f79564c5eeb4abda72fe4368f8d8dd0d2a68450c4c96d981c5d46c707f4d4dda5c517a9a74f3771ef01a53e425e7b9f2e0731630077fa1015acb79d157c1869ff3a95fabcde6c12770d5b9cce945554431c88bfbe3e690bc46eefa92746cf289566090d98fe675c682b1fd132840d27396cd26b419dbe14561b46553164714a8654ba5361de33ca451e1358d1cab2b387a5a595393b2ded09eea312884528e2866bbde62c1a746b89987ad3b1cba3ef1223a2b5ef576face19c92ff1012afe48cf815400e6eb7bfceea14252a1c4dc46e2a02ad12b8ebc5850d8d2832e6e659d85e0c0fd6a19e2b960654bd8b5daa595d027e01597b4aedd292a7dd96fe65db0ed397990e7ec8a4a7992251da767d2d2cb1b06efa5ae7fea990c39f39caa2e9c9114d8e1da9054ea6f055e0296e9fc63051d70d095d4f6cb3c5e75f1e75d3841edc8712d6655e1adebaf409984372c20e18eb8e06d9e8a02081eb8e32d829f6b5d6c1579e2d20455716e0fba4ea998f797d15b8af5c9dbb1c6a8a0366e5373aa18f8b258d18738216b3eddc6b9861828b8ecf95cce29e8fe2d1d12e6253af02653daf527fbf3324f10ca18f70b1721c7c05aae04a1df77f850ea7251bc6d80cbb0151a9586f9b42b70b91f28db09ffce1cb50c46a5b402127d1d9372328dc0faddaaea1ae848e8e626de05aec0b98114091c8c3c00eb705fb40f722e5586ca654f3f1b98aeb7646021c3b9e991864c4001ada893cf60a8342a8bcb1067c401d37e9e7e655e49aa4616694ea5b0956d36afd94a22635cea64ef9586595ab6f84e6fc3f2072f213d689e1bf47c356d665c47beb09097620344e7fac62e11f6ba13b6465497a509790cf05b77a1bbfa9fc9c392686210bc63da39ddde8f078c73e559126bc08e6ce8dbcc1a8cd62e1846641d2f28c9d8729882ecd510259840260bd21898b7438f5159d3e6d9fc2b7a7f31eedfc6d91e9caf792e1b6c8d540d90883851343dfb17a5faaa4e0d9aa28ee12788e6c93461683f15efe61c256fefa26509c1eb1a29e2686403a29ab01d6dc64b5536fe8dddb71977c068068a014ed1f7cfd77f4de3579409d7613a8ee88477ecaf7a8e010fa9757e2941c4bb049fcf1bd165ae9f8f3b6d86e56cee6cd5340af473a96fa9f41aa20b2ee8fc6d141632e31770d6b43c46165ada2b6e3c24005cc8664fd999bbce0e66831be55452932e4395c14f988d11ac7ce71d087d95e4c9753ecd360a3614e412193a5f144bda9730eeac74430265a6d2ef97e0757903ff8902c9e301a57528153a421c7423666a342c8e4c8f1fba2074323d7e945cc461079a8af8f655cd9169688cc9f77ecad5dc9e0459b9bb22f220e73dc5ab36ecf5385993ec29f7c6c96ca35a846bfe1628fa104b3f9abba9999a54bdbcd5bb78185b42032eb94412d095811688bfeb1d941a264a6efa7100063a41e95f11a1231692427dec112d5b4ff4f459c2e6fc695027f1ca0014fab3c4f637487a9fb4f46debd0ddac5443815dda9488ef10fa963ee89f6db447e2ecf0c8d92497bd16a52a3bffa3bcd7afac95ca5a4c59c3b2ee759bf771d87841102e303a3cf586eaaee32ff14e551f093555c6f8b22d7041a7b84813ad329443e06b0a8b57e00fb9a901370a38ced7afecda966875e13b3c61425f4d04c10232e2edc6312ebe51e199b2b1e2dd2ee3f1130f187ef85b809b06d8274def22adffdeda91b4e03e75f21e84a96ef6666a762f0d2bfec5bccd37bad24e4ac5647a96d0a295772020b284448a36194905081d442c767f74d35515d183ea73daba6238a57cb47c5b02b42a6a4f72e9ed238d9720892445ae66b31f41ab5ef386bbd738c355fa32f1e46575dd90d90ecafe618d29d9b4ec437dea8f575967bdcbf7d646bbf5517d3f38fc7eb0e1842f9deb920efc64c120efaea90bf8acfa137ee1902f43b67d2b94db32583adb25068572e821c69e5781fef80a16b9bab4859fddd45a66cc4b33d71ef2a45c9c3be1734726aee5eb89f377b4f415ec9c28b7d0ecfb2db647a4c1c6a2054b8929a8af169e7cd0314960e2168300f50fed58733275abf5ad8ff6257775e175648c06f473f958b2e3e0e3cc04048a50894f7355e34978d02cf1ecb3ef3b25d12733d5183dc709ffcef5dcd793a45418ee78a6b465d814c24dc85ea3fe19301986d92e757cd1103fca0ed5414652818f0046ed8733a6eea0894160521b59ada0147a04e2efb0b", 0x1000}, {&(0x7f00000014c0)="ff954c75dd28baec7b1243e65ba1b16c43e629919295297b2ab6adc753be92741766", 0x22}, {&(0x7f00000035c0)="41a02cb07de9e886c920536a6aa8ff14fcc229aff780f800eeb7f38aac6ee8bd7aba862dcef069a7dabf6ccc59ffc9ead0e74959b9231f42165a83160c412e81998e3453b99a5cb2a03afbec4ae9b34db9940289bcc64b89ca7b38091f11b9a64f3b115211a879eef9cfe6173ade79d6dbfd83fde96c8517ed15b7488a842e7c7893dacafb427184d492dee6c3bac13be3361c059ac14cae955bab35a62a51a7787138680d9d94009ecdd9526fb85e585eddba06b83e349c937c15637570f7ea446e1ae271d981ac0ef0a6bc3c57fbc549013b9a5e3fdae1d0dadb540260ee881687262c4ca475a47944097a7297579e21705d4e10a2946730e379d43b345ee3f0ae6823686253eadd155dbcdd16aba199e6985b4f4f21c1f8d2b398c551133108177718e7623d6b8c241797bacbb53f1a54c716197ed7817a775aba9091dd71e0467ec43578a083add5af9be900d1f66ca7a6764c98537da267870dfb45d3440c4463a4c0abdf4d7d06e30bc36cc5de2afced62bb69d6fb0a62b55e362a5e1b4176a9cc57e64acabd5ad96a85fb7359c1425698e130b5db73334a7e1e3f0a029aacf9a783a891fe8af9d6f752104ba65f0b0bc35977856104b364e774d7e96da95db2413adf98f4f66c7b77bbedcf0f408d2f892ab06f0ddb4cfee27d7c9fa1cddef870f992d668e39ff9a692f6124b9b8ac577af291514a168a2d6f3acdc992d09fbc9956d24e08c0d6863131cc75f7b5d404f7b357357e77e03b1d0433fc4929d5471cf89be0bca8de9b8b97aeced3250b8c647e26d784baf24ace32fa8def907d0d95a00d97833e7bb41e32223739b5c713571fccc5f1522ed161b47f2129699582360351e1d9df6d1f1b6fa5ad00635f35b24b8abce0570908f7aab294098b02abc522411b0ba772f0f5e00142f038acf63ef762861244170e5abb47d0de7f69610323ee356156e1f9467d18cc4969d36b56dce315c7ac203f5090bb79ae2715e1d6bd2657f31ebca9ec5eeaec46b2d5a9baebff78609adb405fcea6948a21a572bcc9b34439fba33c29d3eb883d7e9e4923245406cc38ed59fd1e49d8bbcd4f2d315432ab4e17bbb118f51053b76e70fb307c90ab85ca170ded40a060cce9540b128fce282488d3a3f08cc0889c5cd38b2b0a96b8ee6a5e2eb19a8030275587c056bbc87e6bd542996433bceca4e5756e07cee680a5cacbbf67542051322037fd997c5e6a97472deca2dc7e88cf82ff4a77381f717ef508e9743c92b62e87e4edabe622438f31c074a5b2feb44945fc7443a2aa68c281431c0a03c71f575814f05db90fad536d4dc59e67caaeab48e6ce2a885bb86bd9c7c1ada3a159908fa41f6604d1caf625dcec762cee9e197d0d3198742ce70e2e64a01c82409ef3b15f9b281f989b4e0e3173a016f432b8bf9b2395b8176a776ea385101a740522fd191673bc344cb66998627b01c8afd96c8974c4a9ba52e67456330e978bfaf9828294992a0be0024d8192ccba41a4799fe1f6a62980abdcf4770b7bca86dd568bd3e324487114f2ee04c74e22cf39f8c3ad02c2f81d1294f5f2b1c4320d4fbd34921eb4da1cef417c410ce123da180716253fb0f0b1dce277824ae0d6c8b7a2a4ca0c331318dc2a4d809481230b75db3a04596bc2cda6fe717c8eb7a040de44c6539214414a2da73e35515e2c4af0d52e7b6c101a7ef0ff824eaf8a0d98f41830db2cd18c7a2597c8f8e3215340a1ccffb5665af0c1c221ff3ed48728c0f8192c18c263e99f288e711f6a801dd530c7a0b78e929a95aaef650c9c3ee7f7d2b212109e5773ed78c15967f9f238e6bd7f06686fe366d20be8d6a8f8f3268b66d6ff4e6031eb01ad61932e4281e973d2adcf3c3d7088926c8aed9de151634ecbc62f02aec0696dbaa7702090ef5742b45bf4c50707785f4d5de047f1d5980b7b0747e0ee56f5935b3a40b71ba6e495c4ae3e3fc28b557592b9687a3e5d9194a7016b1147cf7f18d655c62b82d7a15f5514863ff516d9dc0746786c423f015322cb62fa5b053431398c410ad0c2649ce5c3ca345b610ac1efe862ed9cb57e8d7d111d2c04e87e8516482d6ee17bf8965887078b5254e10de92aa0b26d2fc4097f29a1ed514c7d3440f3e273e49785dd1a4e15905c650e5251b9c19d196e473d3c98ec9105479237f9183d3aaaf40996932ba8e04b16b33c4942992b159da382873d2315ce74c531c821c5b31f25d1c4a4e3d420e6d45ec20fcbd6334ad4d28867840d6a644d1923e07abc613e0855a5f78b51529856d7c3d5195af540bb636c75b1650b48b34bc505a6e642b3039e47d4e780bca588015879df9073b5a332df8f5720c2d8fc974587e04afb36e89f360e36e361c761402ae5caccc1974d5e8eb5d0f869543d87fecef54b4fba64fe4b5bf67875bd432246c62f7ef2df12dfa44a2a65d8e9358dfa035c396fdec09f869493464cdcf5aa4b679dca685fb844b0490d4103ce657dcd2836bb4543802b39e4a93dfb49241a2432c260712b94d86421e091b7b49daf3bf98fef22eb45a948125b0458b11fb683377b56ecb4b88cfdaec3f6c5b1c790d8d4123b7c4c68de454f86e28970bf368753c750aa4a37e6c9ddc0fc9694c073875080db30c368ba0350183b8c0cfee2b413557758a015f02868199bffaa1c4450953e7144e779a210eb8c19d4febf9547adec4fef35e98f051ec425f0ee9089beba1cfde3059f17058d5e935e43619ef3c0757e3c4caa376b0c3d49822220defad255fb5db0fe9012daaaa5ff60dc9cc54caf3d4d154270694293e756ccb2e68d8116e68aa9b3a8a442786a28644ebb10b36bd667cd60553697ffa49e1c4c0e80912db94d3ff117a9c4df3d462a9831850390a2fd7444e34df557a399008d5543a073cd41438021ce27ec14ed28cf6f9f245c7d8be859c326592f7719312f94dccb54ea3868bd4ee574a64f492aa2d57a0374c4a8ac00724d7ef17443d5edf3878b463b4531c0150107f361590ba322c531221df4af0aa5e6ac3cb930c3af36dbdc5080224ca9ac834400f9d7165d589d932e5996d28b0c395e0e91e849b3e15d6973af5f0517ae33f8e2f51cd54d62997a905048b7d8178e998ac8f7ab5c958f7e8cd6ac3492403ee66d8fd1e8f9f4a4142d5b4c19146b15d44fb5eeb2ac91927c32e1f050b38a4540d3408ceede0b505d118a9c3dec8337fb734b3324fb8433010e570d505ca6637d7b517c0f5c76f45b6dff509a9e7fcd7abd388173a287007a5ed05d6262903f446dcd50ec22c42b732f76ac5413347be88dc50e12a6b962eb6dcc4c4c77e057b9af7c440eeb6b0c6a95cd39f0ad6d97e2c5ba0dbea86ffda0beca0828c74a66f6bceccd67e0022649fbc756da1a2446e1a9ab15f6badf1c451044f93a5852b841a0856a508a326e57233d34dad9a75b573ac6abaea7362cbfdeaaa5ffb0d05bb0409802a7804b4514ca2de996fbe18c04f57999ed48c4c31a55d113a171eb7796c516c5f68e00b8d4f5d576c234baa848725d29fe3d4a89e2956242b5cb255691fe14a49e47e44f7ebc1227d9efc8991976d43f2d689cc57d5b04802b44e210869ec18ea4c3ff44b87f3aa3b787b7a290b70d739cde57595a56cba05f3ab15a7820aca96e1077d3afb7abf5afd2dbe2c32bc49a13c2b0553259ba20500cb776f452b6294cddc77cdeb1d589aca1be78576e4d88901d6c0c3a13e30d2b08473267201bd4a5f02d739e53ac3e5d0c153fbe9a45fd4acd33b2aa173d0ae6fbd85c32f686c3e5564a0378b29c3d42fd8ebbd7b8c9c689f5570dc3316ba5f219cf2c019683f14e742139a1747746b661fe5f4d34846df09b07d69b500f6fa9abfcf97f664e753d000df5e5284a702e476887a44005ea652d69ed09551822207eb80ea93259738746caedb83c2c44ddc1f4836533e66e688f955dc31e1b173f8813b17c1e93a97c90021755cd93cc6842d38b9b4f867cdb3a436dd18f2b7f45f7b6ae102088f67d91826b76a592d4b4ba50959a2e0f6f55ffa2e40681a7fcb92a282cb613b8a3782f230d76cce5e80ce334b2ea3f95eb24c100c87b35cf25e643052bf3b8da4cd51711c76a39748dabaad5c1efafa18f873cf0a7c27ea11e90fd4b59ad7bfb22201ee8a6d210b3912e1b67c0e9f7f4a97aaec92561350ee8b52355385b440cd8b1f501c193906b6c435fb1a1f1bba43299be71c1f86b8ca01df0c8e50c39f1fc5e02c151c252b6e979dde2de932a8c45301c1c53063a1184d870ffaa3839ba6674a78bb1104699e30bc7ca0f397fee081abd638acc62e21bf5ae1db4d3fd368deeb3d4ba27e107a213211418b6f5a870e241531c6d26e1353e43ba7a40b2158cfaebe31853a705eda400900f107d4a8723c82b64f0e8e8489fea10e293bec2ada74a4f21a018b971dc71c341a39a52d61c04e490687b5d113cfef3bb41bbbe3aaf1415b947b5e976bd9df5a5d3013c771b2c606c1e25d9c3b86d054de29c591f900f00905f6e7440f17cd00e7562160ee4d0642b008c3113ade5926c1390214177321ba7d746ceab8a639bbc9698cc9cf62e013be5869d96749a8228c20d905a22b7221015a499e9bc2330878f52273cb981b57b690f6d9dd5422a15d529fe619b7a1f9515a2676482572cd762f200445bcba55ef27bec8c0ccaf3cba5bd612c7c3bf714ff43b9988df40d6ae9586b3728f68a600a2740a14e001a937f057ad580f0373834b7a70f7c96cb6eba569c7aaa64c8fc6d7bd9265c5c0f493179e0d1cdfeb5e3911d3dc60a947d76167a1d2b3d4c98024fbb3ff909f0334f603733df761e1c3a6dfc37b564007a9f0ad8288974e281e74863252f6e644c05c66bf7aa189d87d711a10a9e8e08f2af6bf1fbaf0f42e30721f76b2d7b199996222e058e2e17ddeaf7f6644e06d2987c9ba98b460287fa96dda66cb4fe9f9f9f6570e5a1a407e57b655a0449414a6c71c8739d1787135ee48ec6b33ad6f78cde037a74574ba238878c2c908bb94d03041dd9d3690064af80ca149b1c87d79f881b6fcab2395d8d38ef6de83fdbbe7ce58759effadafe0def708be3d79956e91994db54c939fa584cc2b100ba8f30eebdbe0b4aaae19d434d62563c8f807c4103a874bd01223625d932f75ed4fe166b38b91f71fb9f3179724683392374284941635d080bef01f6bfe3475d431a2e08fa3508b82610c92a89614f3175f92e7abb511055237557fae59e5e40c9200e635c7310e32b72340288c009f9aa889efb965e3eafa2e94e74831fdb7937af4e6b3d208504219302a846564507a13cfa9dea3849e42a5a2841424cb71d1a42e435729091f800ce0473f3a14f1dcca646985f0e11833d1687a3be530317a4a7a6f5f24019796927bfdd3903cd303e714ba926a43f1b5a9b2c0c76c798b0158023943620e7fcb0e04a9962bf7d045cca6de74ee317a412b1fd0e23841a759ffac9ee686bcc080e4aef65c14c205ee60ca956c3d7bc6ce615012258efd9babed6bd43a3f5a8b908dcc78518551f836bafe1e210f62a4bfe37864678b6001bc727718322a9de842102697200e733f8ab4334b187ffafee391648016f41085eae1cc48d3501ed9b0f984e44685177749d252f47a4d653e2b12a28179395fdc0043ef60512006b69dcef8140c44e5fc48337e29dcb7454547a3fbf4d06329e0a7ba1a79998c260d3590cdc1f99a571e68b8e9efa0bee884c00ae55eb85a4abedabd5a8f6045109c09280098ed5a5ce2092ce414d281055a7a771059ac52f780b371109c834d03", 0x1000}], 0x147, &(0x7f00000015c0)=[{0x40, 0xffff, 0x401, "9a70689a0c8d5b5feccc3b645a736dfafc2803f2b2610e19cfa47554c8777a7e1d2e01353b07366f1edecbc08330fbd6"}], 0x40}, 0x7776efd4d129d221) r0 = open(&(0x7f0000001240)='./bus\x00', 0x1, 0x180) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) msgget(0x0, 0x20) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2d, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffc, 0x6, 0xfff, 0x2, "d8910afd5459c217d88469624317afccf11deb18", 0x1, 0x10000}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) recvfrom$unix(r2, &(0x7f0000000080)=""/59, 0x3b, 0x0, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0xff2}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4d615d3171207e52d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4113], 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x5, 0xf643ca06ed38b17e) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xa0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r3) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000000500)=[&(0x7f00000003c0)=',}-\x00']) pipe2(&(0x7f0000000540), 0x4) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)="1cc16cd4968efb553a9eab60b22ae9909b368c98251911f6698619985ab1ae2790b3b74205092f17315832981229e7a0de6fe3532015352c40158fa92da397d91440d2202a028a5d357d9c3c3517a9070b6616f7035631a94e285d8126a70118fc18846d4c51aebf78d1e179c8d5df185368abae8bc7faf0a670f05e"}, {&(0x7f0000000180)="39da51e1baa8f9acdf6bdcc6864200242b99c4dcc7e31eb3eee37b0cd067e643e832160f2e507247bde12346bd19bf6bd9233462ad919bb1226ebe96528879a4b7493fe551637fb7fb6f46c66cd3c869e122a352e4d3ac6b588c6ba7342009bf3e3e87480592a9d8951da84036ef5c64c43c1f2b5bb7803651b538b3b0269738dfcb77f4f5e6c8ef15137262c1f16045caef477d3a67cf85ff399edc1a1f58ef"}, {&(0x7f0000000240)="64ef179f8e390c0801ca0d0ecb3e539998e6bc78d41904b3f82b819ed2a2b79f601702e50f390066b853f582ed8afb7656407a4142b1b4bbe57afc1d56cb9e6a72e5e031ba6ebbeb17d319e0a7f3e40c07bc8e326a5e21267305d23f3f9d705bc80cff40da64035c846ac5ef370a3252806cbe638ebf0173c1303d63311be018bb2b"}, {&(0x7f0000000300)="b3349ad856e5bdec7d9baf601f5a53a3bfeedb177bfec1d9026b0109fab586acd8"}, {&(0x7f0000000340)="114b45a639c3921474247980d26ea901c6337291af7dd8576c00d29df9d45dd8cb1723c9e7528d396c1d244396bbf8c1b8ffe38c2918365a7d872cf4b1b45f6a0119056df9c33b1db1216324dd4e"}, {&(0x7f0000000780)="6551afd529a5cf5293c5f3e268795606"}, {&(0x7f0000000400)="9fea139a211b5a92b4a75132732cd9a7fb43e91060668ea844c9ef5528bc75b014bf9c34ace069c5a1d121c1702272ff0a4b674aedce75977c4f5f1b97a4e6adf1012b0397fef12723f5d4847284c70737a79b4e0cc6be499bb653bf862eb9e01e0d53afe921346c1b799206b10e5cc94c4a0572ab6f48c0c43d9db0f747e66a3c81f60fbf819f3f6fdb921cfefde7d9e995201dac7109131c91d055df51ddd92d6b16af95c2b077534895c116e2ec7e818aa54dbd6ed058ebaf352f43c6589e2b735a9f3b8ab4c18075e02e40b15b0bfcfe61bb8ade64e125b902b6db776abdaf5d7be3ec19384e63704ab2f37abdbdb739a98c8130d85e932315"}, {&(0x7f0000000680)="ce32d1797b8aa3feff1d804d10ae760f89f33a2732182dcbf3f0af5ce78822d0909de41a6f44c7e09cdf5e7d7ca07cbff4547c8cb3911a75cf7ed81333e2b2d1673def51c9a2b1bc5474d11b2c7a3bef9421ee74661a1b378c2a342bf69f928050065bd13f810b859bd74e4faf7e4024005b97be6e6bb1ce316e6d8132e5fb34fbe6c4c2a145ededb1f9747f2217ad159eb209a7f4dbeff03b0efb5bf26536dfa5dbbdf69ddcabdfdb68344204d5271f917b49893323afd69c147aafcc0087051af6b1d40b110b20fd905a5f71656da7f7737e432f850dd2"}], 0xffffffffffffecb) 16:00:03 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) dup2(r1, r0) shutdown(r0, 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x10000, 0x7, {[0x5, 0x7f, 0x75, 0x4, 0x0, 0x1, 0x7fffffff, 0x100000001, 0xe9, 0x6a, 0x3, 0x4, 0x2, 0x1, 0x9, 0x7, 0x3, 0x5], [0x2, 0x5, 0x6, 0xfffffffffffffff7, 0x6, 0x40, 0x6d3, 0x800, 0x0, 0x10000], [0x8, 0x4, 0xff, 0x9d, 0x80000001, 0x3, 0x1], [0x800, 0x4, 0x7fff, 0x9b7a, 0x3, 0x5], [{0x3ff, 0x6, 0x6, 0xcf}, {0x0, 0x2, 0x9, 0xfffffffffffffffb}, {0x2, 0x776, 0x8, 0x9}, {0x6, 0x40, 0x20, 0x8}, {0x81, 0x3, 0xd2}, {0x101, 0x2, 0x7, 0x98}, {0x7f, 0xffffff8c, 0x1, 0xe057}, {0xd6b, 0x7, 0x86f, 0x1000}], {0x3, 0x6, 0x7, 0x397548f4}, {0x2, 0x6, 0x3ff}}}) 16:00:04 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r7 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r8 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(r8, r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(0xffffffffffffffff, r11, r12) r13 = socket(0x800000018, 0x2, 0x0) r14 = socket(0x18, 0x1, 0x0) dup2(r14, r13) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r11, 0x0, r9, r15, 0x25, 0x7ffb}, 0x0, 0x4, r16, r17, 0x7f, 0x100000001, 0xb1f1}) semop(0x0, &(0x7f00000005c0), 0x0) r18 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r18, 0x3a, 0x12, 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000000c0)=[{{r21}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r23 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r23, 0x0, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSTART(r0, 0x2000746e) r3 = socket(0x18, 0x1, 0x7) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00002c8ae37922643a87003523c2e4bfe18d9b7600a714000000290000002f00630000030000000000000000000000fc0b95e7d53ab400000080195e2628132e3400b23ad4cbeabdf733db934ebed3ec1ddf7a391dbfa5b7bbbf5257b3d792ae3bea4ef9c7350bb8a3306caae8c4132c8c158ba622051f6eb3da666610df6387986839139e84bfd7a0cd8c67ac73fb45de2a0cc08b0f2fc230656db638072c45ac6e6d6dc0749788f666b51017742fceb200000000"], 0x38}, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0x4, 0x0, 0x4}]}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000a40)) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a4303"], 0xe4, 0x800) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1, 0x0, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/243) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a4303"], 0xe4, 0x800) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000100000000000000000000000000000c5a7853c9"], 0x21, 0x0, 0x800) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r4, @ANYRES32=r1, @ANYRESHEX, @ANYRES16=r5], 0x4, 0x0, 0x800) msgsnd(r3, &(0x7f0000000980)={0x0, "a7a2e279fe50e1689eda787aba05e1a1901d165810fc85eef1d0c8a0c20bd391ec30382844727d986582a9c757e1edf0c72017336f91e7927ac4bf0166e4bc2726819c8bd7121b351b25a4ef07b0f8366edc2233d9ce9db4a99f8cbfae99a8e822a90e04ff8709a2a3bd18c11cdb9030223f58ef69cf5853552cca8b883849ca7285acdfbbe0805ad359613402dd42271968f8532af35c5d2c80"}, 0xa2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x2]}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4506) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x6, 0x1, 0xfa) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x6}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)) pipe2(&(0x7f00000000c0), 0x20006) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") socket(0x2, 0x1, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x9fb) 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000034c0)=[{&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c0", 0x8c}], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000240)="68bf041f31f47cf9936bd31ed8ae13d993d5876c2e01fa37c0bea187494bb44768b7de6bf00d55c8d623b924e8423c678e7d03d61598c6d10110b47eca66c498ebbca36a8e827669feda654c47353d62aa582aac853db030634800da0ebdb10a25bbf88ce19d5035c073483de3c0659777f181719a8122ce23a0eb4a915784407ef26fcf4578becd5abb745038e917926435dd97342024d59d8c06cf64ac38a63f9e8b5a040d666afe26b0c16bc6e406ff495e664c47a97c31f8b96384442899bf00595a1c63ec669bc62bb75724b53891517210f6cf09a141af412f2edd917c6216cda1e044485636ef08558d60e25f916b36e6c852854fbd0e595292c8900d1503f60ee7f8f9fa837bb985bd4f795747576a6dbaab3f47c54e832993e8331be5e58922f73adf26bec1b34291feef1b3e0ce786b3000ba95cac7d5e414b820ba4b0e34f6d127a7ed7600eec4b1af0ae28ffe4db86991bdc8344f1dfcf36e539d1a00590820fe27e8c81b688e157399f5ea0277752c1670bf984cf4e36995c1e0cb1ff117940c7664048e70ebaad6add8932e2f1c37c3c6ed6e51739a274f821646e2b56d8c34eac4d8619de174f2e911defd77491b30e5a7bc53458a98a36085074bc18c70a2b2195395b06793a912330257690bd267f57b0d76b919f7b158913e9a883319cb4c1564d8956baff587734bc6b0d8286c53989a651dd1379a03e66c7c301042d2f114c6c2601ab6265500d261b1bd1e190d7107f73743ebcd81eda4363f8628ffe595562b87c4206e1470946cc113b47df10c8851f75ebb3ec963589fed1b71e5a78da746c1ab7f250077df2a3bf2815fdbde205337d11bec3586e2d1e16d00292af475762c98ee20f790f590c33927d47a33c2e0900d4959fa1563d0c1884a8893e2fb2a8b8907201ea9b108714aa3f11c877f5c7b2747e45559a2d9c707339e63a483c315f6ee0d7a27a8f1bb09389f3b1f54d61279bc959534c167cb912e2e9cecec40218180e21adfad2e65799ead84fc28083ed5efe7b1015a0f5bc097cf3da132527a37ab60e79bef080dda45571514e5d1dee03f2a59815c0176f1ae8f1c45f3a67bca4f87f9f87c42e0f49aeaa610a05d0ab45d4fb24516680377fbd472b9e3b36ca98f4f46a6f4c535ac76c3040099791e65ad382435dd7e8ad56839d16ffd0dbacd5ce127d026c6fc7243c6d188734c7fee248ff650a74008bb8210f81389b8bf0cc8b150bb0d89ad8c2104a58fecb80f6b2c2fef55e987b046e71a30564f0709afec3b0ddae3ec3c0189052e5eaac11e904127da59b7f5ff52725bee82885e113cc652c6e557f09230a8f15697f3a1b0095531aa8437f1f9dbf76078032abd6427fd568b7f4748dce7a7aede3529d1239b2752c2d5ffae3609760501997a98e3e9ac8dc0542f791b83945ebcabf2b5eca1872d873e8e94659a0f202bfd7673b343d3184c387ed34a82329426d8a94921146da01d01443ddf61a75cf3f9a650b4ae6d7f72c4ac8f73e5dff15f80209cdd546ae7d075418d085f67c2d878e92ee4ce5b34ab600c9e46a341cbd27bc51aeef26750d7945c56d74f4544eba85ae35726047990d8b268fd16c48f91f00ac10c9ada5a9f04e14d0fd68c169a0bab647c3fc9409083b2baab74b4e826c8b83655c4dea5ae667ac0f7bde73082c5957c7c8dc541afb983f3f870b25e2a0ee5b03f3d190be9a9b7395d9269c3f5cc0e203aae3a4cd290250b3b21a071944ae3cabaad71e76bff4008c127703b81d95fb56a3acb360c83de70e8ea0a929c70e5f5b03bce01d7632df6805f21f803406f18accaaef155202039adae293a4f70d398fd7fe9685d1d903a6478b0cf710318dacab1f6888fca2fa9a76e0f2c492c01d526a4861e70dcc408400bb51d9281d29ad478c55283bf7d4f574da68cd7ce4ab80f23f8a4b60771739ff5225e01c61240d52e7a515943e73d5b7229eb558c055597b465c6cea730c5d0f8eb374975b3677a9bda110193da26e9869980172384b9ca1977ed867df24d8003ae964823d67303b2b60675c52d77434b84c8c90602155a911dbb9247098caf7a81aa61b3c794cd07fe79c6e73354c57e970f43d2841d8b66ce2992bc17e542124bd0d7d341fd6a96e88fc25fdb8c0a5a2c9e8a3c9a7e55ab62a59fb489ddc36b35e91514df0722868e94e72f53b0273950789006e22f21f20c49858d222a15950ea13d6a2e37b0ead674e794566d220c179ef4aae44c75e204c95e7f6865a32d7300c5c3b4f5ced3225662a055ef9bd46a61c98537bf4c5ba64c811253e2e9567dc27a5e420dfbd24c34ed34dabc05c2895926bb1f435542de97629d81b69f02cf1de4fbecca03f523e88b7b26b4abb0ea4ab76a0290cbe573aa964310e28641497208f0526988255e235d830c48e0d1cf71020d3eb5656b038d9ad22c04b68880606113e9594b6f1aae9454a0069363fa13aa7c74c42f97628d7eb834432b4185310aff36f04d44a76ead5566b359f70a62998019a7b2493c96e63d20d339f18abf642fa906fc1aed026f13a8724e75b96fe80ad50e444b82684e9e68b14280fd4644ae272cdd5c4edee9ba885d4bb616a2ec2124d8e532d2426427ad2794a247996854504e873118015d3ce0514fadb00f81bbb975318cd4f9b99096e64ebddc7db2389de489eb5d0b7ca15bf1910290bd434de73f8de54a99427d7f3f34b6920a6c4f95da054bcb5e5182373914ae2f0849f6d1136e9a13a4b55f7376b060de7ccc9a04e7098137f76a139278302cde213053a8619d80da042acef6ac3e132fd147244e03d3efcc6cc1821f8776d073d5fc6679711db125e955d51a80ff8eab33996de3ff6009b8642148ef1dc9c4d1ac649fa90119b5322dec9f92f6c7088d42866ff31d5a684fb26c03a4641ebeba43b5664503a819c68f49689047ecd0201b13af9f921632b5595f71f33e2fe9804118c8bbb2939b75e19af19fda7f9796ee763e1e9f6fddb294923fb3b771c130c1d5f2c2b5e9e9d6b7c5d70ab3bc8586d52460b2ebfbb021bc291d40be1f9f367c749467bfe68634e2889ecb61969fb3de276185982a545a223da8eaa14b4c4586b5409c0bcc1a1529ddb9f7ea5697bef4dc0eec9fe680e086451b3f0f5b1ad297f204494132bfddb909bdf67bdeadff587f7251a443d9c5b749058afc6ec77c568c5667a356a2772efa5338be8a45fe68c1d9207d763199a1548c89c631d9c952ad9bfeafd4d3b44eb7323b656f1336ea9cb709312667d88fb0f8d883d886799f5fc52568786de5ea8498185afc9f2f2b67aecf8062b2b85ad3f96f33abe6f3ca979873cf3978b0240183b52e8fb51a9b305fc908f74b0a233701b4e9d17a0a307e8fd5d0d8ac64a8c1c302edb90c7094f17f09cec0d6ec35cb6e49492975e57edff96ef7278e18604a91ce933f1cd57b1aabc1351c25651e9d10ec1717ad329fff5c4a6acafc96ce59dac07f4382e5adeb159f133ce42b6256ce1b4788169730a095742e2cbb8aaa26dbf17dcd379884d09ff8c33c9fbb5a6a55bf878e6f6b32a656b1ef998e631834c834bfa300d1d8a622307cef1200c8b1318c5d5cb95e385fa2ec8f1799e65ef0d7f33a27104695ecb28308310cdb2e5249ba6b923d34673e451896b2007c035ea7951696f857c0b39dc9094844cab76c941f8f2b60651b81d12fdd3188ac0e2fee8a5ec2572a8d287b97d3d8e1dcd17cf0918ee361517f2ae950e2ce3968e6b2da087be26ebc90a071ad3049285ec0ac762711ac6350360b4682b1d8875635ae6bb636294991092e7f9b7529ece777e23ddffe7ccf5dfe43d65e54d0920700103ceb6bbeae9bb8de1debba388d8138fe0d9242408454cba0bdcb88fd139be1396171c7cd1efbcba153717fde4e67a3b7679a011cf3a40d29385fdf59717243e935c74627423d82a42beedc33e3b090b11f69700bf8979729322dfc87043bde82a91be2e50bae2a374c42d30ff8202b6a3fd75e54f9a848aa35f3b5b81ec5e4dc58c589098185b3e99ff95c6077b7c508d9a403ee035ee4272b412fbbbf63c51a9552a9c529d936f4b25e961edb39f09aa9a4bc288ba9d829271b6cb78d308413a855f0a21a4bfe36242a875aa6b919df9b6dd1026bfe0c55c5da159e2f02e358c4d113b0cb9ec7d4dac6e57490e22a2f0d9f621d1d1428a1923ec4edea00f8fb975c5fa3976a9e5e1cef559fdab54e01d516ccd5b8df0a48b3fec456ad2652fc00fb4b5eb119463aba7c8c6fd959575f82ba9b4db28dcbb5005aa90df6beb24585fad91df27ebea8ea6d7bf4ce801f54d55cdef369d23cdeee96b9c8dab20a7b819ead02f19672acc8456ad0a266929cade0a4098c4c5ebfbb6a6f8e8aa247075bbda485ed7e78e8930930557369204a9bd053e864c43c0aab7f82eac39fec8d4d994704bfebf50657982031bc8824f6a6e2af53135228e9e131663ff52a3ac88de3cbdc7f21968aac2f5c7982ab82ddde03f83de6818a334ecaec87d6aa17c174a1f4d96a3cb1aa2ecf226a68e67f877843fc8415e72098f4a8087e10af1218a95c51b9479a4c94397607b6cacb8de98d264fb0f5169587bf0fad8f08c168281a51092b92497f8be5e437ecb57dd2d9232297beaef7249ccd6c5513b60ef7c315b8d3e4debbbc4b40858485e56e90f0157467987be0b294f73f3e0e0bcea04c40310b8d8f22b05aca98cf375a13a0080dc3df2157bd47207841327e6c83aff41e75bdb2f547edb2312b48bdf63e59bea15cca9829fa97b1487252a1c7c7425601e2079625f77857f977b3769b64410be6bda54f9c57052734541f347d9b1ace1289d7bb014d99752cb4416e6020846aafec48c574c7dbdc8e61e76b4f7787db93571d89c39a7b1a3cab2b644f9bb2e165789008285e63eceb4e7ad1de2df104da1219265d5cebd2f79ac6d3a80139cbbd6584ed631fb363bfa62d94e75eef364f8dd86a0ce34cc9b2465a444822a10385eb537529ae9f45560b8266ff98d697aa36d3634d66dbff53a2d0f605e03df55277c5e0f8f76d4e7a15737e96de6a385c75180f031a4edf745cdf18b359d075630d16c46c996b64498eff6c6dbd0fb0f34912904aadf7f1acf4a11bc7c3e322aeb9b36040c0fcfe0cda293f6cb883efa97a7abd06e893821eb4772131e71c27a2e0d5617852c656eeb3408e2895dfc2aa93b096e61ef3cd7c9f34c19b0037b8beb69353f75ffd44df9c42dc00b737e01844622633fda07ed5beb76ac46fb213bbf74f824dffa51689cf95eef43c28f08abc8d4fe42d64cb751b703769f32497f789753c788636cd145ddabc0dd2d9c7af8932041f099a6f930c1fb0407a2cbd4a37cbbeeb87269b849ede30fe5fe415a58ab4cda1db58ce048865eb4d6f104eeba6caf95a6e0fd0a76c20f1a517f8e751b4311d8b458b96c481dc4e3a24b7e76e9c261d159891fddf11dbd7da2b81eac66c28a90ddc255148717ba4ea308632d39af7c1976f3ab56e0218672abf86f8db829e822bfd0c4d8391600eadfda899541102e6adc97d9ab15cb272efd2236c68be6e648428bd90ffbdfaaa91d8addd9689c518542d3f6c1ebf1da1453af4462e6c79889be5022e60184a491a6a65d94ce2ec9c10dbaee8e138608f2216c5c405b38d6579b657ae9e3d46214335481fbe2ffc1996f944991f944fedc284c14721df34767a11fb637165bc3aec924d89b3f84eb6cbead618c17a676f27c845c01457b18f5966916346aff31dcca131599e3582ed1c05b8440c8f5a34194e73fa6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:05 executing program 1: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad2eee3b65cd6a1942d4ea93b3ce226c39d295b077536f632f052524434396613fa7b2f07d629e15247ad217b5cdad86b3db0c82079a6fe4538636e9e6"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(r7) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r10 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r11, 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r8, @ANYRESOCT=r10], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r12 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r17 = getgid() r18 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r12, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f0000000280)) r19 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r20 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x400003, r15, r17, r13, r17, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r14, r14, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r19, 0x0, 0x0, 0x3, 0x1000) r21 = socket(0x0, 0x3, 0x42) r22 = socket(0x800000018, 0x2, 0x1) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r24 = socket(0x10, 0x1, 0x2000000004) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r22, 0xffffffffffffffff) bind$unix(r22, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r25 = socket(0x18, 0x1, 0x0) dup2(r21, r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r25, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r12, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x10000, 0x56) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0xffff0fa6, 0x80, {0x81, 0xffffffff}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)=[{0x7, 0x5, 0x3, 0x5}]}) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r6 = socket$inet6(0x18, 0x2, 0x1) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) dup2(r6, r7) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000400)=0x1) r9 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000003c0)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x3, 0x80, 0x6, 0x1ff}, {0x847c, 0x0, 0x2, 0xfffffff8}, {0x8001, 0x1f, 0x2a, 0x80}, {0x1, 0xd1, 0x7, 0xffff}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus/file0\x00') r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffe33) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xcb, 0x0, 0x0, 0x90d}], 0x84, 0x0, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0x1a5959915a7015e4, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d, 0x40, 0xfd, 0x3ffffc}, {0x14}, {0xfffb, 0x0, 0x0, 0x32}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x200, 0x9}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="1a6f9f3fd233b45f26b14a878cc7abaf8fa212abd1b6871f44ab49e9f326d93e3e5e78c881f62d84dd1c3dcf92def3fec392e6b99e5cd85285f775f1b2f71a1c30027d703dec6a2db96b", 0x4a, 0xc, &(0x7f0000000080)={0x18, 0x3, 0x3, 0xa1}, 0xc) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) r3 = msgget(0x3, 0x101) msgctl$IPC_RMID(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="c6d3d21c51dcb7d2d48a0d86d737bd37c2512e2f66696c044dbe"], 0xa) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x122) chdir(&(0x7f0000000200)='./file1\x00') setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x9c) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = open(&(0x7f0000000100)='./file0/file3\x00', 0x1, 0x2d0) readlinkat(r0, &(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000280)=""/208, 0xd0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000740)="c9ccf7beab011105d21983788b9d5c5c15b84e68a20000000000000004ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6133fd1500000000d786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469a8eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672ddaebd19872ce707ba92372b3505fdb8ff9ace6b4dfe53fc913321c7ce4b5b927967997bfb3834445cd6ac0cee5e4d24086bd172414af84484c2a61dc72c2e1c3c5b9e5451b003c55cde671c256789eecb5685cb88ed6ab31c720b48d824336b2a703800eac3603d604c552fd997c6dc3bfce7f37f54ad1659890f9079fbe89", 0xfe00) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0/file2\x00', 0x3, 0x100, 0x4, 0x2, 0x200, 0x101, 0x6, 0x2, 0x3, 0x9, 0xa4c}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x48503b8950246536, &(0x7f0000000100)=0x4000009, 0x4) connect$unix(r2, &(0x7f0000000400)=@file={0x1, './file0/file3\x00'}, 0x10) open(&(0x7f0000000080)='./file0/file2\x00', 0x2, 0x122) 16:00:05 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="060dd66b5fbf298d5fdc4a86c1fc") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x820, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x9fb) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x85\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x74, 0x0, 0x0, 0x200000}, {0x206, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r4, &(0x7f0000002bc0)=[{&(0x7f00000016c0)=""/253, 0xfd}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/196, 0xc4}, {&(0x7f0000000240)=""/135, 0x87}, {&(0x7f00000028c0)=""/141, 0x8d}, {&(0x7f0000002980)=""/164, 0xa4}, {&(0x7f0000002a40)=""/153, 0x99}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000002b00)=""/150, 0x96}], 0x9) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="af00bc18c78b3a640c7d77cb926288c3c97a3925cb6582cfa59381532ff8910d7713b9d2b4d1395a4273b582be15073e0f3c7685405d653230a0bb7436400a5d6602b1bed2293741f21f5d44e30de14e74b4f1bd527f50605fade8c1fb84baffdc07", 0xbc) getsockopt$inet_opts(r0, 0x0, 0xf438e841ba08334d, &(0x7f0000000040)=""/66, &(0x7f00000000c0)=0x42) unlink(&(0x7f0000000180)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) shutdown(r0, 0x1) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x40}], 0x2, 0x3) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYRESOCT=r2], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x80) b+:iNLw-@CSАu(CI)C[6teab+:iNLw-@CSАu(CI)C[6teavm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a86028 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a86028 16:00:06 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, &(0x7f0000000480)=@un=@file={0x0, ""/72}, &(0x7f0000000500)=0x4a) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x400, 0x0) linkat(r4, &(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00', 0x0) r5 = socket(0x2, 0xc003, 0x2) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r5, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a4303"], 0xe4, 0x800) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1, 0x0, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/243) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a4303"], 0xe4, 0x800) msgrcv(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000100000000000000000000000000000c5a7853c9"], 0x21, 0x0, 0x800) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r8, @ANYRES32=r6, @ANYRESHEX, @ANYRES16=r9], 0x4, 0x0, 0x800) msgsnd(r7, &(0x7f0000000600)={0x1, "9eac049ba6f8ba042d71896b15b335b2298d14e4e51019b93df4880f7956c582a3a55ab017f2135d8da55a6a4ac78c77abe59b1d9a8c6536f6871f7df6c9cece042496b4a586f9f3cea0b0c57caf78372318a8612e49c9ab483248fc32dd25aae2d969329fe87fb0c8"}, 0x71, 0x800) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00\x01\x90', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0xff0d, 0x7f, 0x51, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7, 0x6, 0x9, 0x3}, {0x3, 0x80, 0x5, 0x8}, {0x8001, 0x8, 0x6, 0x1d0}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") munlockall() r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000200)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = socket(0x6, 0x8002, 0x6) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x7}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x53cc, 0x0, 0x0, 0x56d1, 0x6cb07bd}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x9) write(r1, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6356b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1561], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001001c0008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r6, &(0x7f0000000140)={0x2, 0x2}, 0xc) dup2(r1, r0) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000600)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget(0x3, 0x1000, 0x400, &(0x7f0000003000/0x1000)=nil) r10 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x800) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r11 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r11, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:07 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) flock(r0, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x82) r3 = getegid() fchownat(r2, &(0x7f0000000180)='./file0\x00', 0x0, r3, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r3}, 0xc) pread(r2, &(0x7f0000000280)="cc132172b679938504e740fc2893c03fb1d696aefd48c65ecc564211322c3be8d78bf1cc5bd51c64f79ccd3c24396de22ce9273c20c8b7db988ff3681dd321f48e9d3d0b4008ec26f036dbe0b5f30b778a9e53b4ba17f198d2047b6ddd1e05799b1835ba51718ee6629d8996f1c1dd3f3a450a3f88622566e71b3845d9f36ebd498df0dc9c83e9f80427b1f79509fdc02700130850053c6bf16f8879310c8f27a980b85169f2abca7e4c01616ca9fe01ec3be3ebd2db20441f10ffcc8b02f577a173577d043c566607461475248b6facfd3e60ea6b936fdd85708deda8c4e9761478243b12772fba92a67b3bc4b1d379a16b16c3ad774003f240e455a15ee1cf99f02ff26139198a79f72dfaf8f61204fb2ec6e01882b8b4c1179abfa19305896a888a25078dfdf7525b341050eade11a7d8379986cc1acab651e62d8a083aa35b5681f309baf2a399c1a7b7864beefeadb2f285dff4b77fe221f022d05d5a1798a04c4460bb3c5ea49252039e95f0ab5e69e92ea4f1c447847a034269578e57ae14a6dea27b688f88f99e50d08406034103f550a7a853e06909ba4ed638a622facf324cf5b23f563f480a5625259d2ea095d0a03a039c8ca38622118467981fc0889f5c508d4cd580f5e5163f3437240e4f90900b8af0ad777d8cc9e3d4c86827e83a00dae4b46b83155249a5eb42958cf8ee862879beae4d70c0bf3cca0fa7c426550f0a8e88fd90e21238c8075cfc184f5d79c3bb4c0e1eb8223ff7841d1281d41744912d52b85fbd8053882743ff45263c39371ec066ddd5ce49e51abde3b2ea5ccef0be43dcce6320123165325842240f706d4716b09337093df5e2ffbb11cf25a8ff737abb67221e19b5919d0ced2e4f498c271908b4e6a48430da7dc8364f354504c156bce351b6287bd639ba41d551c7a75956011e7c61bb23f27895a17e0e365894ce441744ea6f42e1b031c04e84ec64e64a125bbab6e8742a9e3946d54f2112c9eafe2a2c1c14d361a7d364cac828be76f433f1b93abe09aef181b2fe2c2d14f483f5d4287421d2e195ef683bf08a061750a5db0c8e83553512eb15444a5878d4443dfb4ed12d693bccfce2a71227ea2bd2a70e8faf9e3abd7efd6f6fcd62b519225454322d47ca67301a51e1be83d7000bd728ecab2818729d58776a624fb067d9530c581192fab8945f4ec8ad0a4530c1351db2b8c1711334cc49721670aa86d290a7c132023308e6fae9d7b03d2bb8283bd302e1bfacbb1a0794775457d68a1f6c64e9f7f56f0eec25a06ee8bc111e8c0c0dc97f4130b67a9511c2c85b8199fdefc3c633e70711f026489304ee2a0f14b0650767bbcd9cf848d20d92e5a8a044efa4adbe547d64d6fda23004f413d7106e782e6f866b61b855e80ba96aa327057d2c8f090b4310b13284a74fd4d568d5ecff8f774a5979038fbf9a87e53d456e8feee562b3a8f363b381e5e5845b1561e7c31d605695025a8c84820363b43600539cf3a6eed272e28d4d0000d8eda6c699d1e1fb111c92cf58028be299678b6c8eed7b3550145a07295065f08ac96f1526c3cd184e5c0a605886a3d7b898ce2e51182fea80c8cd0f4c1ca7ebda2cf795f048c9012986511b67ce011c416b7d7188f953566ae6f0ba602ed1b18b7596f0fc413232dc102df19e0ffd3cd87b54fb5a702ddcb0a6620ebdb9213335a398499126cc0329ca07cd02f66d3c0362a5cb7bd383201d4c6aa9e57721561f0cc1a8f9d54932ef2ffb2d0d4cd87508b56a93f3c02e56ea5ca41cfa2a39d250c3f92824f98e4b2cfdbca553b193dda768a4acec31eaffb92c0aaac4dd4387ebcc8857ca4aa4cdd6de472ca989d107f74d46138b14e03133b83cd5bf574caac2d9a86af20cd7b2af9cc3f3948c792e14cd709b9bc24602cef2b1823893f316e8b1b830479a7bfe8b8626461c6d9bbd695e0dac107495fb82892806430099cac2e46a763de1c7cd253e47cb7fbce909a1f34e4bea227611cb90b76c6c498d84f34176559a74a47c6edc834832ca902161f34ee9fd5552c42c95a48d3f66bd0782093c8a180d28ee4dc3db2f582fd091ddbc7528f15258cf3732b102b6daa6ab68bc8ae19f7eb543cdd867723e5dcb782da92c2d0de2cd3fa2fd1b20cd7b359586274177a0bd3f7087a0d7392dbcf39554eac1e8ebea2d76533eeee3eee6b58208b77d5512f398a5cd5624527cd170292f8c1177fc7709f94b3bb444ced98dc51acf5db58cb983669d957191bdcb00b74de9de26978115e3f6c04ef6783cdb4e047ca25d9b2b39905c47f54041d31bd9532e20481f2cfc2fa77ee9dac7025320197ec0f5702ed4eb9084e4b58bc504fc7ff9e4be133087b69f9720d4197fbcc1f747b9e71dcb1d872d5e600f6ef72c27ec7eae054215aaf590c9e4ad9998bb1bead10874adcb6ea02136f5fd14e23e769f50388da247f7a9b71ad2274bff1baabdd4526570bb538256884d18d1b8f6e716e52d12daf2d41f2abd93c7a1100e56edc399296f3f15a94fcfefb930cab80d10da229ce7ce99ef16eaaf94f34ef02938ec33520eb8ee56405a0cf0d95b23b8e4ad83f9289614b6f137ff0ac99e288f36f1340a4d46aaf8294668c291a74f967b84625175ba106ec342b16bbcf79e517b4712031f26cd42e0b366a1a70c1a82b7a8288e8e852af3bd66f2ba1e855a07a6dc85ea92c3fad30deeaa936398094b6d60924b09506008a4cc59a30cd870c6d52763d6caebe33652638bb56192aed08e67e355aa63ceeb79dee198a3620e14d8a4aff59fbe13367bb70f001b3455247af87d19e942c6f02a493d39fdadad005a0ac7756e6a151de8fee652e43409bc9d0b203c88e6cc1f120ef4b9625e3ce9298d3bc7877e6f43fcae06c592313170493cad977fc104413ff45c2f20edd13a174d643ba90fbce7b3f11908c4c4e0cde6ae1525a567882588f15cc2ca80068b756e8e2277ddd9e18e59aa3d6894165538621e42ed1a854cf64467363ec63dd5bdbdfb030eb52b970f9a7cde28af8df23b3c2ffded4d9c2081cf9654885d8e233a34fe3a82272af84ae2b96f8c8eae8a93b75382629bbd450fc233796df15e241acb151e058cb7fd9d155e176f0c90beb0b44dfb58e0cedaf7a15a03f23ce1b24c31c57e80e4f42a336f1e236bbe3b6243f8ecce229ceebab56491d7036e546fa33aedee48be2e57740effc9fe01a92cfa3fc8daa6f520b5b409d3ffd1a1f5010357f33d07a66df97e721e63b18e852968d7927edd3273ff0de05b9f5d4d4d1c4152b05a62ed62267835f171125f64718b50da0783a1b9730285196408df6e9ea2381485e0f9e9dfaed60a2d7bc0671c70a28168154cfd049f21204b4e77eb0418d28b8d8102c4d41be5fe9701f6d44eb0e059e3d1a8a54181be2e6f2d18d9c6df6f8e3eb6dca3dc7b8dbf70afab1672d1bd2d27d097dd1c3049ed830db41de57bc8c2a0c80c93e68b7784c421bc87d9a97d1c8bd916fa7a3f4e801a0f0d5e0b05c3b76d212623af8d5d4302100dbf985a75c05304abd7b191252a3ca8c6c5e13ec9e37f921c70fca95ff7f4700db9c2cf3586f63fa8c6d223ceb20ba26ec87e545e1693c58a2c73193fbf34927f718468e6ad9da1d692e7d7600bc1c5bfa35ece18cc323cf168eeb71de176d4b371c714bf6c9a9c29de8d70b66eef1ebf60be7c53c5497198bea172e8d7fe98129b0caac3749c6cad19fceda28f6d8cb8aa90aaac6a08e78490fab3a6e7b37d7fe73541c6690a4f864403c978141e84d331ec9b141b03f28e8f58339bc7f2330ee6bf74f49434a53e022cced85089f0b6368be160dfa504aa796c75da875518240955479a0ab0bb4e58892bf2aec28a5e914596a5802b4004ad0914bb2da8ca9cff994734c0a4babd47a47e23b1cb5f9e31f9cc59b0427b2fa321934b95b6cb57505899924b451b50627fbedcd964e6ce31d48de5538b83f6a664e782e52118322c7932a2596e74936423157343b1707332beb52d652d829500c556f683777f0121e657bbe6eecf2bac1e5348f4e5e52922140202aeb558cb80529b6f806df1c7ec5afd442d6c3f924d72aa45e7a99f8e139e639e017c42d9a6976f0c0641fb12e112673c2a473a5a849dda0f454400ca9c2988f220ccf8b2acbd39bae9267de944bd3c751c9ea4ac0191de4dffcfd2a2ad89f7887a752d8f1db002d806cb4a57d2a72d62c9f4f102af198e9626d5cd04292228d2278cb27f23746f298aafb95fac4126f08851d3e6462fc8432b5bc1a362df09d67277815e9ac3323d946177751102b6fa8080da594bd36b80cea26be83ccc205c331451ae37edf743a0fb206da8db51aa702ca27d70e5b2689cf52e763e313ce90f7b959742f181587553bf300b8d3375816ad9594792eb81332c3d45e360b03a3a790b3f27557e4b3d64f29febf24a88f8ed5d1e9da4214e7a23dcba4640b814d8f3f66b0567b269797a2911127c85113ca252d4c17ef87acdcc019f71af2a346f6738a3493bbabc851af77192b1e9f58cbdf5d63f1c74a7aa07e6dda7c01002bf8e37634d737ab64b98e16dae584c6c25e622468b0b5392459283f4e87d54986bb07982fc62bf7549a455b4396ae991dd7712f782ecec84480e82ea4b485641f37bdf633e79cb8f365e6aa762d7d49e0a18b5838b699b82c78417ae00f362969f852b53c5c1aef3d6e6c7753e84662a0cee62aa3862e0a5052b59b2b33f80d1d5b1314f8784a1e01166912e108666fd8eca39dc3cc1153324d5f2f029d8e6e3b8fd997d7bdbdd8037ff848e9d7df2fb8055c96dbfe53157b02433247379d89d147be303828526076f9255093378e212834c875b8f1adaf61beaed5bcfc8aaeb3fbe38539a18757bf14dce2286c86a11233e92e5c29d84afa16b431a8694b397aae4887529db8cf5149bcfd238a5053e6efe2085d5f8b9625fea26f50c12f64ee867c0c9defa1759d441a4650750ba7ee0a60bfd1fd77105b94a6ff2dec25c0a5ed529bfb4bba7d6abc5f8c6a887bd72e09827e1f51dc6ca5f0800173059604e1338a7d3338e42a14e11dcea562e552c8a9087da6c5358d5c9a3eaf09866568eb6bf6d851ea88b6a55bf8a06f3d92f0823a997777f4fc7cc3bd209f40e1a5cd8741028d49f6efeaa949b4a04f3e0d266649256e551e75cab23a2e7c05abed92510d204005bb729d252d191dbffc52448cab6f953e935edc2fc9e09943b7062f28d18e3ca4c1173504ada1af9e8033e2b5518187fe68699a9a82f92b2823603a58b2f7eb93a40e8c214940a2f0dd01dac840803261a4a290618f1551512f0b9dd31656a25ec886132dc89fb3971922332f03b3c8148d674e526d5e01514328429e6194a5538da94f71fb1bc01a3c8b7e8c753ab69dc296351de91a39f87b8897d0018fb74556fd311634175af6f7dc58535367e32de86208834d206c467aac6c0dc0413843d2bc9a2791f58245b81f83405c9b6f0720b2cd379d7aad64e4a1b2383030cd6f04bdffd2ba6796bcce2b867f12a93b43d3bf1c52eac4a4bf7567671eb90e61ba6ffdb3292ea182645c1e8e513727c3d633c5c2ffeac83441b7f97f9fafb0680d88a16ff298ecd1a1aa16df1bdc6f5208b624497253ccb44d2cee7f629ef96935ac307d0a82cbd302f743283fa559c3e9f6c9798e647b87ea9e56e3128670b86ab405199996efa898ef5023c29b9c0fa40c77e7c1cc9e4cb021b7d62f0288fd79abd526632f4f766de7f44a86878fe0cf2bd89366263cb4296565f62cd50c9d444681e78ecad64", 0x1000, 0x0, 0x200) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/21, 0x15) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001340)=0x1) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = syz_open_pts() dup2(r8, r9) chflags(&(0x7f0000001380)='./file0\x00', 0x0) r10 = openat(r2, &(0x7f00000013c0)='./file0\x00', 0x80, 0x20) dup(r10) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSBRK(r11, 0x2000747b) pipe(&(0x7f0000001440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000001480)={0x20, './file0\x00'}) r13 = openat(r4, &(0x7f00000014c0)='./file0\x00', 0x20000, 0x93) poll(&(0x7f0000001500)=[{r13, 0x10}], 0x1, 0x3f) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000240)=@un=@file={0x3, './bus/file0\x00'}, 0xe, &(0x7f0000000340)=[{&(0x7f0000000280)="7a1df313f207d61e50fd5b1dd931da435188e975451e38335f8ea287199a3bba14da63280fdf61a941ff481a8974ae04b26b7ae57f17bd43acba7b407e74e600a7cddcbd374d5aae96c85ec0a62ea6342dbe92524bafd1ef6b1cdb727b57d3c4dc281d6106224d74eaa9ff353d2ddf9e6fb06f46e544f97bcb3ecb9600f34abe9e561f8127e1e555dadade6b396543446b5fe9658ef1c926a7", 0x99}], 0x1, &(0x7f0000000680)=[{0x78, 0xfffe, 0x7fff, "6df9dc7d9b869d7edc4822eb592cf83009744973f9424196ba40d9e7739633f9af900015bbf48d39ebaab3f7641406cee3e562d7dc80b316af828ad3e04dc47844c1affcacc82c3743a10b2a372fa360a92ccbf27e3dbde4e9a378cc82d1a39ad7b654b46a731d"}, {0x40, 0xffff, 0x4, "3188946e9f0a7df1cfc1f03e27051c338f1a29fdf09585a60701cff3379448eb798772b2bd12fec93cded1bbb2c02a"}, {0x100, 0xffff, 0x7ff, "af96f974bddd19b697da57ac3166aa343e035035226050c76d728c7bc64a2f17674328c1c198217fa38204f7b965a265524c4f84c43d639a03f4825fe653f6040e7ce8a12034ba9ebb23a282f6522f5b704c127e00e3e9eadd36e5bf5723dc9b0b032859469ef3ce109e937fd36d2a8f4b3bbb36da2a9b53199954d85735a80e54f944bc32f0f05c87df4b737a95a306796a8a68ae4f54de3bc6e9db6a682b623d0216a78531dd1f55bd90384047fc5eb23cb62a0f1b56e4b22a2ebe9996fa17da563cf371273fa5dd79a33275890c3a04a6b3717e45e0cdfa3b621436e73b82f305082712d96105b41e4a"}], 0x1b8}, 0x407) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000480)) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/78}, {&(0x7f0000000600)=""/60}], 0x100000000000047a) syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r4 = accept$inet(r2, &(0x7f0000000540), &(0x7f0000000840)=0xc) write(r4, &(0x7f00000003c0)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0xfffffffffffffd92) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x580, 0x10) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c91323b5e39da5d2139070e73e15bddabd38cb85b02db11a76d022e5110cc88f0239236442d1a1da8ff14e650f0a0c0b5396", 0x5e}], 0x1) 16:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='rc') getppid() rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(0xffffffffffffff9c) r2 = getpid() syz_extract_tcp_res(&(0x7f00000000c0), 0x85, 0x9) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x74, r2}) r3 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x82, 0x200}, {0x0, 0x9b}, {0x22, 0x6fe337e5}, {0x42, 0xffffff81}], 0x4}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x94ac93c, 0x6, './file0\x00', 0x80, 0x800, 0x9, 0x2}) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x4, {0x0, 0x63fffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x88) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2a2) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r3 = openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x400, 0x74) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000240)={0x7, 0x20, 0x5}) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x80) r1 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r7, 0x10001) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r7, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r12, r11) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r12, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) fcntl$lock(r7, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r8}) fchownat(r7, &(0x7f0000000180)='./bus\x00', r9, r10, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r10, r13) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r4, r13, 0x2) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r14, r1) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) getppid() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x1000, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d8e0f2f66696c7f302f6669f7450183"], 0x10) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) bind(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300001e99a971b263aa90a973e42585b72ee63bfb4cb40680a09786a2d3b77cc7642ddd131e4973b48c0f8955693ad95cb4bef7df3c211f5c4b018"], 0xa) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000007a2e6f5bfff783bdedc9d6d2f3000000000000000400000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c5d58b3a007cd005b4afc0000000000000000fdbe1d3583854572b6ac47cbf513eda4ff1fe5be1df43737473303d801dd25a7ebbb00ce8c13036ce236ff7f9a8e9a3d5fdf37476d8da1a1962871e7b6e60e74812f86ef80d46f27e03cac338b23c62f800dc3c6a65aa1908a2b4dd6def798c6bf365a58cf46de29f038e42d51887e134b2bec50216630a382782742367de488427c886ee8082fb69d6f1db77bae18386a7badeddacfed822ecd2c396c107f07b722d37575a95eebfc29c5a11b67d6dfab9022d5103b5755175c53bd1a657cb2e4a9e11d6e04a754fda26665aeb5636ced3a94d526ac8e337f4ff8c56b29159785ff5272ef4564f279045ca642bb2158c8736f94126e690802cebee194059f331465ff4548c75a6951b9f8f8a74ceac0140fd0c3c56038656fc3d537994c160c1f8231bf40feed6ece73befe5280b9663bdfa4"], &(0x7f0000000080)=0x6e) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x10000, 0x0, 0x1f, 0x10001, 0x80000000, 0x1, 0x5, 0x10, [{0x2ef, 0xfffffff8, 0x6, 0x7b8}, {0x2000000, 0x2, 0x6, 0x8}, {0x10001, 0xf0c, 0x81, 0x6}, {0x8, 0x7, 0x8, 0x5}, {0x10000, 0x2, 0xf80, 0xe00}, {0x0, 0x3, 0x8, 0xffffffff}, {0x2, 0xe9c2, 0xa6, 0x3f}, {0x7fffffff, 0x6, 0x31f4, 0x8001}, {0x7ff, 0x80, 0xfffffffa, 0x5}, {0x1, 0x8, 0x5, 0xfffffff9}, {0xfffffffd, 0xd4b, 0x8, 0x6}, {0x5, 0x1000, 0x5, 0x6}, {0xc, 0x0, 0xff, 0xfffffffb}, {0xffff8203, 0x0, 0x1, 0x4}, {0x400, 0x3, 0x7, 0x9}, {0xffffff2e, 0x7, 0xffff0000, 0x6a8}]}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) recvfrom(r4, &(0x7f0000000080)=""/51, 0x33, 0x840, &(0x7f0000000100)=@in6={0x18, 0x2, 0x10000, 0x9b8d}, 0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) r12 = getgid() fchown(r6, r10, r12) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r13 = socket(0x18, 0x4001, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/def\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a30197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e9f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x4005, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x1}) write(r2, 0x0, 0x330) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x3d6e, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0x8, 0x6, 0x32}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x28, 0x8}, {0x3c, 0x0, 0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x9fc6a650601b4bca) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) getuid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f0000000300)=""/89, 0x59}], 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000300)=[{}, {r3, 0x4}], 0x2, 0xffffff0b) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f00000004c0)=0xc) r5 = syz_open_pts() fchmod(r1, 0x88) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) write(r5, &(0x7f0000000080)='\r', 0x1) flock(r5, 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0x8, 0x9, {0x5, 0x7}}) r7 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r7, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r7, &(0x7f0000000140), 0x0) r8 = syz_open_pts() close(r8) 16:00:07 executing program 0: syz_open_pts() semget$private(0x0, 0x1, 0x120) nanosleep(&(0x7f0000000000)={0x400000000000068, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept$inet(r4, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0xd8ca24ab3bc07c72, 0x1, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x4, 0x9}, {{r1}, 0x8000000000000003, 0x20, 0x8, 0x200, 0x4}, {{r5}, 0xfffffffffffffff3, 0x20, 0xfffff, 0x4, 0x7e3}], 0x10001, &(0x7f0000000240), 0x8001, &(0x7f0000000280)={0x101}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000140)="8cae46f7f374d0483672808580344373605b9d2c1741c10d162393a2c0e3463d202a06469248af8b48a4776a7cf18278f92bf751f75bc22aa1a67bb1f96f3552f4afc07219e9a6ed1089fe21c52f32c0b5c81af75246100b99b5c01b2d68059f2d705d3eb0588bd1c5c3369583f61f1e2b3913731f30ff2805b53b3c404d8791115417ec6fce1c") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 16:00:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x3}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) r2 = socket(0x10, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000c00)=0x4c1) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xffffffffffffff6b}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8333195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x6) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x1000000000000035) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x20, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f0000000c80)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) pwritev(r6, &(0x7f0000000bc0)=[{&(0x7f0000000940)="80f50c93067f3e7de9574041fcff", 0x9}, {&(0x7f0000000980)="b5c14e9eb8e1d41bbf22fc88612ff04b6e5fb25e0adacb684727f585bcbea859b59fe2cc4bfe32558cda5d39e1fbf99723923576e079bf810a2029bcdaa7af3e62dd33f9ccbe714eb2d54261a0503a8cbc9f5babcd272c1d4811b964cfcf23d8927ffdad5d93f545e006bd35ba9f3e6a062c4aa12e24761cd3df71edb5e107c555f0e3a13792c14356d74c51421813bf7f9b4767742eb82a7c908b01a24190e57d38b9c60c6a3c2f379bd2563e5f752dfcdff93f0155d176f69008f418918d35ae429efe5ec56637818bc2bfca03c8b42905c75f7a", 0xd5}, {&(0x7f0000000a80)="65218cde951ce8b98ae60c7656f72d538a99be4474d43a9395dc799ad360eab6d578e38383da5cd4e4fd1038f9379bb2db9da76a331a20f91a539a9bdd2ce1dee12750fe51a72aabd995fed4bc81af0427a181f79cf9070126fbfa24390b021bae42c6430563a2b16712ef5a4edf28b930049dfebe14c8b1c6a315a3b5f2c4a09d49", 0x82}, {&(0x7f0000000b40)="4861ba35440bb9b7690004cc3b937c67efd8ada02e38425fedb021d5f51fa981bcd51d0b3554dc602215825507901f648a2eb58f3de59035bc6aa6827a65fbd9863b5483930be525bbaa3d333a3adab6bff4fc8bbf9d937ae742c5ab849138b7ca288949012409e2cd5e06e3f8e81b4e58127a7c5fbbbd849043c4", 0x7b}], 0x4, 0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r7, r8) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r10, r9) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r10, 0x806, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) socket(0x20, 0x1, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) read(r4, &(0x7f0000000800)=""/207, 0xcf) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000cc0)=[{0x89, 0xe8, 0x9, 0x5}, {0x0, 0x4, 0x0, 0x418e}, {0xf4, 0x1f, 0x5, 0x80}, {0x7fc, 0x2, 0x3, 0x934}]}) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000900)=0xa9) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f00000000c0)='~', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5020, 0x1000}, {0x4, 0x10001}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x2) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x45}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x400) 16:00:08 executing program 0: kqueue() r0 = syz_open_pts() r1 = kqueue() r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$setstatus(r2, 0x4, 0x4c) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="9f6fab29477ebf02bffe128ae47c14f5dd5857d56d6d0d647fa1bf87ab3f52c10456bacebc0853b70946dabb90dc92f9aa6ad23d494520226c831ed12ac3ac7817d2d779a8e5e58c4a99379e81fd115b6b630bc34a44be93c207ff30be5d7cb6ddae059268e4d6ac8fb0230d5e6bb26629766534d6ccfe6dea42581d8d9f312ca2f7ddd31032d285ca469ca906459fd8472441beeae9ae397145038306aa4fcdfde98bd167261ed6ab7014d2b0ddf3d956e99d868450f68b16cf429570473977d96ffa6eac51485d03482f070e9bdbc481fba776b86a892d6cb2cccd2099efb5f1be5044bd63017c1313e29c62feff97e9e58e9819fe0f46b9d97b5b0750f92b15d624c6ee91baf1e1ff4dde5323ee1af8995f05a135121adc1b6b4937e7cf1692e943a3950cc010efb60e04dd0668f831173601e7737580ce08f5f9fcef838c79f8e892e5a31197403d5166d5032302ca1f5247b14d82127fd5d5763098f105791624b8207f65776a474afabd3fecebbf238d0c45345e0adb1b8ebda2d0989b38f46da8ca9221a11dcf3328fc05790a2f78624169792dd091a7bad105909f8a06a6c76c8674ab955d06ace779fda485a22eab05d267d9fb5cf32c6b0757161d432e19ab160bcfb110b4bef062c81a51340cd588dd95633bcc3496939912706bb2602140088e0961050184724875e263d59b983ffa5144882d74c69f098c5d09f4770e68ee930c6c12811b8ae1f4fba40c1e7ed2959c870190cd5915003f1164e88d077fdf14309f0923ef7f8d395517f0ac4d5f9875859b0a66ae0ecdce2efefa3af654fc40f5658f7d3531e045fa"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0x800}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0x3f, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000380)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8, [0x80000001, 0x4, 0x0, 0x0, 0x0, 0x3, 0x400]}, 0x3c) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0xffff, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000100)={0x5, 0x6, 0x101, 0xffffff56, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x80000000}) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() 16:00:08 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x8, 0x8, 0x3}, 0x1ff, 0x8, 0x7}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r3, 0x20004b43) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc6d, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x80, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x20) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd809d1ea806e321a, 0x10, r0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x19) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x437c, 0xfff, 0x3, "40e2710f59f784c7485ede3a7a75d8b2616621cc", 0x3, 0x1ff}) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x800000000040103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8001, 0x7, {0x401, 0x9}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f360000f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000140)=""/221) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:08 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)="57206abd78d58fa8cbe1cb9d82321cdd5dd10e8a7efaffa48e9d969a097f88a87070a65d63c111a8d34d668f4eaf82c8a899e2d3d219e252f4e26d19e3def29f3759ecef0a49b20e2a23d6716beae5a4f4ae081638d1dd1c844be5ceeb0a72c24fe698365430f586238e492ad5bbf71d6b41751217875b163232725bdf2b429c6ce68462a84bb73c28af331ff2e53f211038e12f666d674afd6ec09368b7cc7bb7", 0xa1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r7, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0x5, 0x1f}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/247) fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:08 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = getppid() r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r7, 0x10001) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r7, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r8}) fchownat(r7, &(0x7f0000000180)='./bus\x00', r9, r10, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r10, r11) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) r13 = socket(0x800000018, 0x2, 0x0) r14 = socket(0x18, 0x1, 0x0) dup2(r14, r13) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r16 = socket(0x800000018, 0x2, 0x0) r17 = socket(0x18, 0x1, 0x0) dup2(r17, r16) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x200, 0x0) r19 = socket(0x800000018, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) dup2(r20, r19) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r23) r24 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r24, 0x10001) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r27, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r24, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r25}) fchownat(r24, &(0x7f0000000180)='./bus\x00', r26, r27, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r29, 0x10001) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r32, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r29, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r29, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r30}) fchownat(r29, &(0x7f0000000180)='./bus\x00', r31, r32, 0x2) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r32, r33) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="7116cbb2fbf2d1a44ebfccd17ba74f39c9936a670d3f6f5a7d975b96118b2df9d735bb", 0x23}, {&(0x7f0000000180)="75bf489e097b1e56da1abc93e27d607e6ef246f7898bd3743fa2df", 0x1b}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r10}, @rights={0x28, 0xffff, 0x1, [r12, r14, 0xffffffffffffffff, r15, r17, r18]}, @cred={0x20, 0xffff, 0x0, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r26, r32}], 0x88, 0x1}, 0xbd3d0c2fdd67b83c) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000eb3000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f949394078416a0100c1651da4e2d2d9a51e3f226ac62fd2d6332877a91afbe2a088b52497a2619580e55d478120991458aa98e19e166104ab633d621e821dc9e0b1a62391da61c0bc8be415232c658354fe9dd54eb1a8581d70d1537388b44acc9404e5ae74aa5a6ff776083e6d1f909ee0e165f5cc1959c75444eae850"], 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{0x0, 0x9}, {0x10000, 0x800000000000}}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r4 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3ff, 0x4) r5 = dup(r0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r9, &(0x7f0000000440)=[{&(0x7f00000003c0)="6edf45af3457d36bd88e0b4f1942a6905bbaa957dd4785971e5bcba46fac6346766d73cd56d77aa20f5df1102dc3a440cd022fdea116c70e11461557de01e65903e25eba92059d190c05b13d2f841edb5b5d57816151257f7e63c3", 0x5b}], 0x1, 0x0, 0x101) fcntl$dupfd(r4, 0x0, r6) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x2, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x1, 0x5, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt(r4, 0x29, 0x6, &(0x7f0000000080)="e3ffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x80000001, 0x4, 0x1, 0x3a2, 0x8, 0x3, 0x3, 0x1, 0x957}) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x513884867290487) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x6, 0x2, 0xff) dup2(r2, r1) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt(r5, 0x807, 0x1, &(0x7f0000000000)='M', 0xffffffffffffff64) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r7 = socket(0x6, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) 16:00:09 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getuid() r7 = getegid() r8 = fcntl$getown(r3, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r22 = getegid() r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x5af1, r26, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r28, 0xf, r27) r29 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r34, r34, r34]) r35 = getuid() r36 = getegid() r37 = fcntl$getown(r28, 0x5) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() fcntl$lock(r38, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r39}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r31, r34, r35, r36, 0x20, 0x80}, 0x3, 0x7, r37, r39, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r26, 0x0, r35, r22, 0x20, 0x80}, 0x3, 0x7, r21, r24, 0x7, 0x20080000001, 0x4}) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r41 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r41, 0xf, r40) r42 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r45, r45, r45]) r46 = getuid() r47 = getegid() r48 = fcntl$getown(r41, 0x5) r49 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r50 = getpid() fcntl$lock(r49, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r50}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000002380)={{0x0, r43, r45, r46, r47, 0x20, 0x80}, 0x3, 0x7, r48, r50, 0x8, 0x80000001, 0x4}) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r52 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r52, 0xf, r51) r53 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r55 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r55, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r56, r56, r56]) r57 = getuid() r58 = getegid() r59 = fcntl$getown(r52, 0x5) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r61 = getpid() fcntl$lock(r60, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r61}) shmctl$IPC_SET(r53, 0x1, &(0x7f0000002380)={{0x0, r54, r56, r57, r58, 0x20, 0x80}, 0x3, 0x7, r59, r61, 0x8, 0x80000001, 0x4}) r62 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r63 = getpid() fcntl$lock(r62, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r63}) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r26, @ANYRESDEC, @ANYRESDEC=r30, @ANYRES16=r47, @ANYRES32=r33, @ANYRESHEX=r61, @ANYRES32, @ANYRESHEX=r62, @ANYRES64=r43]], 0x1, 0x800) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x9a) r67 = getppid() r68 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r68, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6961ce68e9c06571e69e5b65574ae6f0e7ee2658135812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52cb1bb52324bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bdf2d6a76c48ba6569931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c0000000000000000000000b328fb0ba79d1a7875e1fe00df5ac765f365fe029a26cba494d1d0acb16ee44aa18a04f26aa7b1befacea6f629a501dc94c6e6100b5388127f3de3e3ad616d7c3950f07e0c472092eaaf12ebade15f1c51cee4f124a421b6aff70dfe3dba5efcc4725fd75b2d2fa236f04ffc62bc4a6525740f2f29db8dd55ebdbacc8dee621cc520f9ea9424972bff9596ac13cace6737f57e4d7a6738c8c46a6f0af4697d3cc2e9665e9d5d4d16c491803be59139cb9936b29f19ba177185f2a40ff5c61c7f7971502f66e7f50c46b701b314"], 0x8, &(0x7f00000007c0), 0x78, 0xfffffffffffffffe, 0x324}, 0x0) r69 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r64, 0x0, r66, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r67, r69, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r66) fchown(r16, r66, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r66, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r12, r7, 0x20, 0x80}, 0x0, 0x7, r8, r10, 0x8, 0x80000001, 0x2}) shmctl$SHM_UNLOCK(r11, 0x4) close(r0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="8202b16524711806944b"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xffffffffffffffff, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff8, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000640)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x96\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x440ed4d7f2292fec, &(0x7f00000014c0)=[{0xfffc, 0x0, 0xfc, 0xfffffffb}, {0x1d, 0x10}, {0x6, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000600)='\'', 0x1) socket(0x20, 0x4, 0x7) socketpair(0x0, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="b55ad5ea604d35feaf93c523f4c1e6b982c22f95e63b2044badede71cb6723b3f99ea18662781e7b732057682bd399ceefdd9f9fa7c072103f3311593a16c502c33f27474fba4ab55ffa24d68f490bafde48cacebc596125d2d136", 0x5b}, {&(0x7f0000000200)="e9bc6dabedb7ab0c58b9e66164b945c8d121fe99b9c2cfffc92eb1009b1b04acb7c41e057b2df9a69f80d6814e4cb88a10bd439cd25fb20cff459e45b9b53bee8a0685e89bfd5269bc422c65752145d31ab57d7b5fe83ccbe482f99e0cdbe4faf14c7c653dc238ab439183790b2666a376b8beeb224bf26f03179809f76059d0e376849242c77b0c9b9789f721ce868c6dd759da78064d0d7b2344baacbfdee78becf2ce0966daf8a3bf1eaf6019f2199603da30e6fff715de489a2127e35702a8c6b0c0f6525eba146aa1ea4aa2677453b0797adbd1eca63866a5a7cf29db14d89bbd021da53cf0abdd52e4a9", 0xed}, {&(0x7f0000000300)="57702e4c41cbfbaf34bb6cfb126e709c6f121519ab30502adf7f6d491900f11fc4ba6263e8a768a02d33b7492d002f1d306a82558c13e6dc63d65e9d343658cd9f5af323191fd5d575e85843b32933bd4f84db9d61c971954e3085a96defda67aecd12440d1d5286c2311bee45a8ff3bc43f7c9e146a1c9056d33f238a8ab876df1386e4ede3364155de84c094824f15e65ff4a73781da059a166d7dd5c0034986a4eb13739e", 0xa6}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="1001000000000000ffff00003bae0000d25ec11f40d5c50c8c93a2c8272703f3f395259a812f40d095a0f55a98da31cdf0e2109d4a859d8727380d82b376ee8bea4707b33100ce42ecaf6bcb5296e9d30cf71bd46b7b9088362cb8319018a2e89eb87f12ceb1d4a583ef010dca0437a11831aee44f311f072f5756f2d545af926b716e9a5e4cbbe46814d2be5904ea4a1f861ca0530fb159d4c8eb204822f533d458eca30a70f76f4d1ed0629a1a6b69da208ad4e27d1a43733e6c2ecda56c1e23d2ba2101bcee0bdcc3241c78fffcb829ab40a89280a88b70d15cc2d93660e469e6bf08d4db3e8e366f3bfd180111e689d5c22c60d20d4d0d60d32afcc607ea8dd94b385b263310af8d00000000000090000000000000000000000000000000e01f2e64ea3b9f3627a9148c55a6730b58b445ba25233cf4f9a9a641e5f75709af9114f63e699785de91aa53ce55ce5a86c5a6cb9c36e0871a608f183a6f70dc18ab009a7f7de14278032eb6f67a480576157609d81d06b2cc980e4d80dd1085a8ee2359bcc54b3834d5d6f157ecc1482239000000380000000000000001000000000000007f363f87b47c8415a58effafdbe566180fdbf7d0f5eb8adfe251814778d5bc480352286b00000000a167d7c9a12e39983b21f4240ce54f7f684ac31567bb7348dfa759610c5567db5e0a1d675b8beb6bd928e663b9c747566f04e753ed6e4225"], 0x1d8}, 0x0) msgget$private(0x0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc7a) connect$unix(r6, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pwrite(r7, &(0x7f0000001480)="b51a6ec82a66be0593faaf5b53b7e896deb01ec9bde2326e827478f9", 0x1c, 0x0, 0x7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001200)={0x0, &(0x7f00000011c0)}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x1, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xcc0, 0x0) fcntl$setflags(r2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x80, 0x1783, 0x7f}, 0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x404, "2a1604fa9a66d80c0000000000006508f39c5f0a"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="b7f0425863abf1e353578985f4390b67f62575b3eee94914aa16d1196e90ce80416490600245498a1de17bdf3039a99a47365fc8e1e2ff9b879a9798356e668de5e118ee4e1451d3fc8458b224c73c630dfd59681fa33d846acaac21ee83a5ebdd43e1ff83d143584657a655c72071bb7b7b9e41a859fc87bfa737820ef070358651a4c28bc33840f350c1a7a1d5", 0x8e}, {&(0x7f00000001c0)="6030708a9c4e9ef8bd1682ebb064099c05e501df01852f6f66020d3b8e6644adde26163ebe75739528b3732ad792129cef8f04d617583da2a8e34a6a0aceb49cc2ac49cb7acade2823f35f47368fdc05c348605687307a4fee945febada04ee00636fea3606f872edc902ed0b7fc7b4ea78d6698581918f20e7fd29a5ba31076f8ba68e6b561b091d57fb13a", 0x8c}, {&(0x7f0000000280)="628eb494586731533bed738ec0867301f46e69bcac2a519a23a24d6a4a522fcb72fd7676dc45251f47feddc96d8dd1ce9a115e495c3033473276ba989b21da08e1acafc72e6bfd926b587093f624134cb4f0cc36ad5496cddbd91d89aa05d081ee0ae09a97f1bf5e8dce59cef0af0b8caa635e142a9eb3c6761307ec7f62fcc5be2472f9f7acf403b30b4ec4f52d9d3c381d5c827cfd212e3740a419bd3a3b1a83b56e9cf41b533aabb3cc044ebb64fdcca5b1703942", 0xb6}, {&(0x7f0000000440)="d472893e1a63ba8eee92426554164f3cbab189bc55c9e50ee11db942236ae2550791225704a2581e549503fafe1145df63b1ccb2dfc815b0ca957484bc026bd652bfaf00c735a4411d13d05e067ba2d524e4ffb6ae5148d15b20cd16971c23b77a26658806e1246b9e5c25b62a3bc2a6182428bf901934fffb09accd393edb74a01c80c8fd1c89bedd69c1f54d14869fbbfbaed2a689d02d56609eb1787fa8a83d71df23c5a455b14550ce7cf7dfb3af56b94dc354a018b74dd2c17c968c47f9", 0xc0}], 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x3, 0x6, &(0x7f00000001c0)="4ee122bcb12bd9076cd0ae1939a1471fd809639c78dcb86ac81e50e4187b09b44381a99e310d3fe3728c8954276a26", 0xfffffffffffffe90) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x87da86990c828a41, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/132}, {&(0x7f00000000c0)=""/167}, {&(0x7f0000000180)=""/135}, {&(0x7f0000000240)=""/136}, {&(0x7f0000000300)=""/93}, {&(0x7f0000000380)=""/61}], 0x1000000000000278) 16:00:10 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9b8, 0x5, 0x81, 0x0, 0x1f, 0x9, 0x5, 0x1, 0x2, 0x2000000000000000, 0xe266}) fchflags(0xffffffffffffffff, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r8) setsockopt(r8, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r10 = socket(0x800000018, 0x2, 0x0) r11 = socket(0x18, 0x1, 0x0) dup2(r11, r10) setsockopt(r10, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r12 = socket(0x800000018, 0x2, 0x0) r13 = socket(0x18, 0x1, 0x0) dup2(r13, r12) setsockopt(r12, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r14 = socket(0x800000018, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) dup2(r15, r14) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x800000018, 0x2, 0x0) r17 = socket(0x18, 0x1, 0x0) dup2(r17, r16) setsockopt(r16, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) kevent(r4, &(0x7f0000000380)=[{{r5}, 0x7ffffffffffffff4, 0x8aee8fd119f213f5, 0x80000000, 0x6}, {{r1}, 0xfffffffffffffffa, 0x143, 0x0, 0x7fffffff, 0x5}], 0x4, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffffa, 0x1, 0x10, 0x100000001, 0xae2f}, {{r1}, 0xfffffffffffffff8, 0x2a, 0xf0000000, 0x8, 0x6}, {{r8}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x10}, {{r10}, 0xfffffffffffffff8, 0x2, 0x8, 0x2eb, 0x2}, {{r12}, 0xfffffffffffffff8, 0x1, 0x1, 0x3, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x2753}, {{r15}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0xffffffffffffffc3}, {{r16}, 0xfffffffffffffff9, 0xc2, 0x20000001, 0x46b, 0x10000}], 0x20, &(0x7f00000003c0)={0x3523, 0x6}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/52) r18 = socket(0x800000018, 0x2, 0x0) r19 = socket(0x18, 0x1, 0x0) dup2(r19, r18) setsockopt(r18, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000001c0)="7b58cf78b4d2d1fd0c119a0735301b9433755fad0c8eb2e5bf468d6e7d4329f04129c9a711e2a2831be20fb5a7dd4ec1db2cf2cef3dfec014e246a01899ccb08d888175d89d23f960b7c41a960e8d7ae0303207c7a04375b6f0892442959c42ee874495a0bbb40146806c88dab5e", 0x6e}, {&(0x7f0000000240)="3e7eea3b34e7774b187b1b9f0e3c8dc2", 0x10}, {&(0x7f0000000280)="ada8109eebdba807ca929ebc00c41643813993c49926674d9bb10e69ac6c48be4e7340bdc3ce2c6f", 0x28}], 0x3, 0x0, 0xfbe8) pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) 16:00:10 executing program 1: 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) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xfffffffffffffff1}, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r5 = dup2(r3, r2) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x0, 0x7, 0x3, 0x0, 0x8, 0x1, 0x0, 0x0, 0xffff, 0x1}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r4) 16:00:10 executing program 1: r0 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000240)=""/222) semctl$GETVAL(r0, 0x70b383b0f21b1e04, 0x5, &(0x7f00000001c0)=""/27) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20800, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x120) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xdcbbb796f95e0790, 0x8, 0x4, 0xfffffffffffffffb, 0x3}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x31b, 0x80}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x20000000000000, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x12, 0x40000000, 0x3}], 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x8, 0x1, 0x8b93, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x20}, {{r6}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x400, 0x3}], 0x0, &(0x7f0000000080)={0x3, 0xc64}) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x318) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x801) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r1, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) close(r2) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) pwrite(r3, &(0x7f0000000100)="0a7cc0c9e13858069c80d8b659c3ca716cee33f69140875bdf7da1616895e2f77f80518ad56c44f07b970fb282e6be5464cbabfa5f6bd08c744d047bc69f754b13100008b4c384e77a3198ac79ab2b18a6722344250d72187022eaf69a3aa9affdde593d97eddac2fbffeab93dd5733e69a2a2255a4f1239deb26d4b27c90729e069084501d9c93c0c1deeabced79abe3e", 0x91, 0x0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x4) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r0, 0x20004b3c) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x12) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) msgget$private(0x0, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x3, 0x2, 0x68, 0x1f]}) socketpair(0x10, 0x460e088d8541ff14, 0x6, &(0x7f0000000140)) bind(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000280)=""/159, 0x9f, 0x2, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000380)) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x8000, 0x1, 0x2, 0xf639}, {0xcd, 0xe3, 0x8, 0x7}]}) r7 = getppid() r8 = getpgid(0x0) setpgid(r7, r8) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) acct(&(0x7f0000000480)='./file0\x00') r10 = open(&(0x7f00000004c0)='./file0\x00', 0x20694, 0xa3) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000500)=0x11d) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000540)) r11 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r12 = dup(0xffffffffffffffff) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x40, 0x0) kevent(r10, &(0x7f0000000640)=[{{r11}, 0xa, 0x0, 0x1, 0x1, 0x3}], 0x2, &(0x7f00000006c0)=[{{r5}, 0xfffffffffffffffa, 0x6, 0x1, 0x3, 0x20}, {{r12}, 0xfffffffffffffffd, 0x81, 0x2, 0x3cb, 0x8}, {{r13}, 0xfffffffffffffffb, 0x80, 0x8, 0x2a1e4a180, 0x24c59077}], 0xfffffffc, &(0x7f0000000740)={0xfffffffffffffffd, 0x3}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000780)) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x80, 0x0) writev(r14, &(0x7f0000000940)=[{&(0x7f0000000800)="69e1bf7b60db5f8320b3623d45727f003ea2898e390acc169c035ad6af87581db7def5dbf9cc20ea58efa7c9dcd2e5fa7e80966ed07ebff24e941d1390c22dc460656f7dd17f3ff702e776a34176b1d933c9d1e8f7cd465a30a566de8c9da823abfb7698dd914d123476cc667a69c64d99c90f2b08debeeccebf68e7b2b716df3fde2e138239b372b10b62c73aa0f7ab3aed66999c404c21", 0x98}, {&(0x7f00000008c0)="c4b2bb9dfddcb6f47e8b5e8dd7d796f6a8651fbb06c2b4a17c1934289ad197f5cd2a3ed5a1b3e38916732955771b904f4179fed65da327494b71f3553f6e8faeb470c3e7749504827fba0534dac92f4bf93d2f0fe5d1e10acf35ff776fccf2a31f733a870e", 0x65}], 0x2) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) socket(0x2, 0x4005, 0xfc) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r0) r3 = socket(0x2, 0xc003, 0x0) chroot(&(0x7f0000000340)='./file0\x00') connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a38620740000000824fc8f326ee45de353481d12d95955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff3602002434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9546c58fbb633941eb1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x3, 0x7f) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x2, 0x2}, {0x6c}, {0x1}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) select(0x1b, &(0x7f0000000180), &(0x7f0000000100)={0x7f}, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65300017e9e9d6da0cf5bc136f2c86c0d8e1ca51d8e3f92c01163c38d50e4d4d0b4d502a3e712fd6867e8f36368106a8df5da90e8e61bb20811c201f1f6e54c800000000000000063c7bafe367"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$dupfd(r5, 0xc92835c21a355b79, r6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x2, 0x2, 0xfe) dup2(r10, r9) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0xc1, 0x2, 0x7, 0x1}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x5, 0x100000001}], 0x4, &(0x7f0000000100), 0xff, &(0x7f0000000140)={0x3, 0x2}) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x4, 0x8) dup2(r12, r11) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r12, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x80072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() r23 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r23, 0x10001) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r26, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r23, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r24}) fchownat(r23, &(0x7f0000000180)='./bus\x00', r25, r26, 0x2) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r25, r22, 0x10, 0x9}, 0xf3c2, 0x1, 0x9}) r27 = getgid() r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) r30 = getegid() r31 = semget$private(0x0, 0x4, 0x1) r32 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r32, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r32, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r39 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r9, r16, r27, r30, r33, r37, r38, r40, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x1bd) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="a10c6f6f6e", 0x5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000640)={0x38b1, 0x0, 0x6}) r2 = socket(0x18, 0x3, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/144, 0x90}], 0x3) r5 = dup2(r2, r1) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) clock_getres(0x0, &(0x7f0000000600)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2d91) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000100)="4ac252", 0x3) pipe2(&(0x7f0000000080), 0x4) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x1, 0x4) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="ce65aaf5045ab714fa6ba342ebbb4702b0d429141f754a4305c38fadec089cbb8f39bd88cdf23013e8886956d262c79e5953808541cbb2d1c3f09c60fbf16617f2357939680d965dbee4016388f63be11854fe81c42108abe5b2b9f31a8bfb1a1651d123b40d1956debd7f69f44527955cdf359aa46c2e57c25f5804385e11ed663395e57eb01045f13e184ddec431915fa9cd0f4aba6a0165950efa388d2180e215937cac21e339ae595badb704c26f0b0d20c9fe8f280d9094ac1f07ad9a9ae2edeca3a623b7aa3b20ec932a279dfa546415a22b96f0d6ec56a60c2562d06e309ec711c590624367edde0dc36cb00dc52987e6", 0xf4}], 0x1, &(0x7f0000003500)=ANY=[@ANYBLOB="101000000000000001000000000000008e4b1da7318c54407c75a4c2a00261cbd67e5409713372dc26a10500f85c06c7175daebeebb5de2e73734dd9b8363ad237e8904438ed8695b2e8565437b482717b23a8147c1de0f011dfc1e69a3e0a8c9f75e370bab5758067a4503dd763c61d92f6c428c51cb14945b3d204b68f5d3767aac767ae966e150e4bf35f4465b7eb13001b9e83d81cff77d76da32e981224b232aedca8001334edd0b7101d0ac21f6ee97b1ac38867f4b7bfbadf9ab22b07a99a55f8dc8900124532cd7cd0c9f122b6c6ee691dcd476034daa5285778e5eb60396b3ca1b0994b6fefae5d6ecbc942d808e2db46070b1d8e4cde7794f9652e99998b7b0e7e9824e58b21131b3cd829ef945a46f62bf3997dd6e3ceededa89a3ff8fb93985478084db8fdcba9304e08fecc950b828370021ebbe530540618a92bb2ce00c2c4b5e5199082f7f513ce075ca2970f8ee69006ab58189a75b2cf9f98379c84be3cc413336e4739d21d33d8f1496be7cb72c96fec0ae63bf91f6576f2bc0be39d105fb70dd460bfd0524aed702432955adfa9569d78a2c5c20b04103f94865d6a36a9dff01338699595af055a2c6c16e93f5dd119ef333f0759ecdb736c6a3f3bcc334ca771b3d56a95cc41587abd0905f6e0ded0c49bc1c1f85e4e02eb6093d54c240abf8cdfde8668654c1ff51ee9edb1f58b89883c8d21a05c28eca6172c96b00871b29c471604b57947432d16379df1b8477d4039d818ddabe337105d59d51e38842e29f6ea7c87888b882c9ba2b74fffb328394c28f3462aa26d136fc0a272595d59c4c70b9324744847f2c3949025071dd2f89e4563a6219331e389103298938c5227f0343a5a9b5deab5dfce11137d4189d731e83c34e809564653dc1a3d4fef11f10bdf9800e77cd3a07af6997c3ed32a5aae19f60a2581d600696b82e0745c3ef3ccd97a447c7f34e7a9027b4b26bbbeb2fad2a79f214f7a3d9c26cb5fbfc475692c0aa3cd767ed137942f5ced1578007a396964c8cc34ec20e26c9f730bee2ac424df2779e4714e1e8ae46bf14c9be12d300e77998d187eced1c7ea00e6e25b41985998e4bfca1167c1dbb4fda5c0316d7be1c82fbc23e29925f2c19e04fe794abc09a20a0061a926797a261d7e6c5fd3524d626172e8c4f3693d52509b6fa2d796baf3bc8803aa4fefb5c7ae90e8aa373b5c04f8530ee2d36ed213284aeca9f40cb9823bcf11278b29803b2632106235f6dd22e3f4db55e6497723891bcaf986a3da188a3de6d5ec52d55f8b406dabf7225fe5b0aa132ea1a03dbb4e615764ac51a32dc41281246d0ff85112e71fb4578e428c49e415b7d06c673f3f5e5a2906eccdf0da771399e525679995cfabcf5ca5262a0843683bdd1a313fbca4234d60390abcafb53d581fb53d4c49caa967cc8ae7eb2b8a2305d57bf41a14d13dae1a96c5a4269ee744eae4bb0647d2ffd18e809fb385bf33377ca7fda7e84a4d32e443e6779571159da0a32ae9a17dd5c3150c7e020058034d0ab94ec74a273ef93fb2d9b6c8ad92dee3dc57ee47db25f8df64b85b4fe574aac27b8666d01f4284f14d40117e40973bf80a0bc3cc70c82ce2cd24972e1f072185e5ff9e74aa603a58207364aa6e7c07f18800c7223d430345ae9720432caafa45adf448b9e999317302b6845af9f205f2353162c26b345003f2b5494e584364ae7e4290e49f3a47a58cc89c27a7cfcb969f7d7abc81e7315bee2801d8e3ce5aecc240a5e885e09dda3b3d2612841609b5d45fae7e8fcf7dfb792f15e1318b3ec28a381dc0a5099d34a6042b68abbe0aaed7f64041d08ff0a9ed3d64c5751925e011b01bc60c4768fe99236d2903916bcbab03ebbd604ac76b4ea8ae44c95d35800c429ef590a79ae7f534f7e671a621d7ee244013e5086b294d297243e02c60afabc757d52a37669038fd9d1b1af6dc6c9d2f840c9051b000d31670cea1223060ebcbaac8caea12e9ec6f2e9790c92e9a000b1c1de10a348da683d4d793336f702edb506292e01a9a00a153a947d7faeafa74a2d8a193d16dcf07afd768dbc574c4495aadae14285cbc75f1195f80cf8e2eba69c2f5016f3e82aeab9102fdb5140dc20795867a6dd53507b23ebeb9bbacc221cce55630d7c03a21edd025b3b8a9f28f0210d6f47ccf9fa6f4276255f94ebadc4b05df5a612b77324d107d628f761616369e9bfa96dc76dd17dcd90fff4b48ab45ea72dba30e25c32cb0923e6f86fdebbf90e0aeab00760a576481227cebbd598c699ef77424cee05f8109777c9dcc09391150942201eff150112a2517456bb10e29d4fcc5e730ec825d4e527383694518ce59c335f4e64aabe1e43fc2d38bd46c279e8dff1f67ee6f869bddd3e8e9c756435cda49e6665c4b826a71164cc71d232c878abf7f535cf1381ef19976706045c21b26851fade185ef6ea3d3cf808815ca75dbf7f58153a410218005b48dcd2e1322305a8fb1e7581a0e0aee3e14d5e545d98ac01c6c564bdfe9b9fe68a00bdbb57f87a4d976be7be6c22aa6eeda55516e4426f76e84e9f54d6bc70478904ac1ea3f2700edf31359f5df48f82ef490d3b785cd55850478b5fbab33fcc18bed93cbca10b5df4b4bd5b1c79bf4433aac694f5f5ea924308bec88f0bfe40723db1932733c2b1a28fa490a40132653940c4a0aa1403e103f54b7c62a500629f686771b713dfa5f0b9e1586eeba1d1e8755027919202e849c958e753f19c0cf162ac9fdce3874f4535fd4e12dbcb5c20c29db3c4cc7049610d89f2caecb21c1131ff24d63ed1bf87cf0770c2ffa5e37a5f46dd613cc2658351eb027129f04bf9b2a51dfb487c4e365afeb34da4f1b05c0aaeb0f1e56bd011286bfeb4d7d7b1d1a65377725f425c1bdc0ff92b6e4a3f9dd43e47c4951f573e02596e3c2889f6b37340200836d82b3e4760355cd3b553232f90db7ecaf66839b9fa55cf2955d06f0fc265a32f3a28a8db7b674b566e0bee357d3eafca1d0ef00391cfa647f45e6d33cbc3f43db2d49cb25b34fdeea0d9fe36fe1f98dd467a24d760ac76ccf8a3c6acaaae604371db4ed573191d5299b4ed43c70eaf6144c1f23374ea8c55e401b0a47e5e327c421a58ef3fa0f98bc057e28a29468f4435d43d5b3e1dd59a95981cc463a2cd06fc9f38860eaca51c6108c732249c74929d44ce4ff4dc65ea37ec87cbec3c69949c00da2e1ff9467d57290930851ef6cb3a72cd1d4368712ae3704cd16ed47ea673d245d5e08295d64ca433a3d92bf02e473781daff91d84505a135a2205ffa3ce70a3556615058796571ff34cff77dc7a630307888724d6d3f0e300600d30e7473f176af4b9b366e0d471dbd54100e5f30f0fe0d896a02eb4ce80cabe0d5371a07b46ae7b20df250b6e203b25ab00653a4ab232c1721f16e2629eeaa55a20218dc15bb6a66bea0f64fd7fcd3d8230b45abd222ca352dcc5d1eb273c68073bfaacf4976bf8e81643b9a27ac773964441d1e952307a7cebcf7dc3295942d507a4205d863d1ebd21f17ffded8d1751db6d0f7f08484026141b57ef0613eb3eba054488e0eafa853c807cc1051d7f37dce7c8cd5da330563fae28a588bb5d052028e1a8fa8ba5b66443c770442da852390feefe4dfdfd8ab7f47e26de622d8bf5ad1ddcf06995bb2918e2880008c7f819ccc926a5c1058e28a58c55f349452bb3ffa15dc8b3f3bc6174f1d8b18deb702b87a548529e2ae00731e1feeed7134d66f40ab5cdcfe06a4d84d1adacc4ae3b56a467135b6c455fe267c576a5553e262e6de8ee2e2835163f5b6c159598f75c46d087115dfb5c035e7f6d6bee7bf498b52357e44adae3180743a590ce7e105203dcca9cf4d088f34d9588a075b783b3da206e1ab577e3ca5ad5dd1ca7983a3b63db0cc3abfc48e52af07bbc67b838fd55138ac36c5f79d1fb3eb6a6c34284d535cf5164ab1739a24b9ac097cc4d02625ea1086d5b509d40effbb3a6ce2b4fc5fa6385247dae6d830f0e9d493d8b67d423a8d8e286ade7c8dc7d050b9901acf5d51f8169c0f0b65b19cc96aa05becb8d92628cd7c886c199f6fd171ce9fb9b349867a6cd2f9cea7acf0fabf5a6c77b335b93c4c9a5b0a6533d6bfc24382c69d24f4b6883d37cc8feef9edee407cec9adde24140a69c2824be678bfe469f254b502a8d0ecf6b6af59ec134b4f15f5a528448e0f9f7c52b40f693e53de46c3bdf47da83366c522708446bb12265a8c8c63c4a357114b70f167195804a9dc9a628419156a214c76ea03e03d387b074cf25b5cf19d677a516832f58feefb8aa53b69b1afd0acf010b25596cd2adee22c4abfcfe1c3e9d0a4004fe6043d3b5f40e347a42f8a5b9dd6cd880f6cbedcff1001566a1bc10b629b6b8e748e0b8bd754dc43413228e12ac7d4fbe3336d0b1e853f66fa1aa76254bb76f3db958e9bc784f5a8755a2fe97af9dd00471ea2a0d74601bb5d7910a159d5524ebe9780f0234e1ab442499111c6a33b5d48bc91da8766b75f7f6c2758ec6837f116d126deedcec7e379a84ab9cc6e50aaf072ceb22eae1e08b4a306989fea7211cedeecfddd0166d1afead6613da633bc414b3c42b6591023e8885e0036a68dbe081769beea08c7e2072bb7b37e91cfd3cfdfcea9fe1ac090f20203984a828c2a5e4c52cd13fea8392be402fb62d655c6b262fadc767e3ef08d08941a86d328ba993b5df85df27e4d9c9a7eb8b958984de56fa5b2f3e3f4be67134a3fd381a0285eed8966753a4c643277df6c08ab81967ff04b734410513257ccf69441a398cf3a9ada314ea35b74354c7e53798d5dc18e9c2d5ae8cae753497ec88b3a183accfbfbc470cb270cfb1fe29e8d4fc658625c5ce0bd7b8b233e5d1a2c18bfad6b17db4dc72bdc335b8d7f01d6e849a3c351beac7c2c9cb85c5a45067f13408d0746a7088fb7aec9e3b6705b713535896442217ad392c55834c16473b37c12e3fa71273d6f756e202c5f6e500b317cfea47c5ce7fc708db4b6a6071b36207500dcb64c8ec3389c52cfc339c2eefa4ef9dc793daa9c68c3b926edc73b837e4e17e6be05054141a03372bb99c06f5a3cf7576e75ab62b785e95543f1f4acc929abbfb2a6e918814d55670dd3d13497b5bd858165966890b26896a955d0df59be70dd76256debd5197f7903e22779e6a5f3f92f9c6478bc5d98622b56f9354ef779dc44c6cbd88c9acc128c83d3d9666108a14a39bad7c481cc7e7716e1ed0129bb55ccf06838c854eccf657185fc56df93a94e4b4859e6b11c9956a726632aa3bf969fe74c4843b19161d1b474f0fa0d1e8d4f644aa867fdaf85403080fdcb0a88d823d9a26af7e1df0d760bf6857a1f4d41422db918f6db267fabcc96a9f799b4f0ba4d83c5e93f54972f4e51d5028fc5aacd291a40f2e7ba5b8467405b8de4c10baa5729a77a6a298bd6d79d9cc02481d327094248f79bb1575b44f7c0a500c9b66086df694cbf4ccb5d6ea8a72a5bf97e8e917493169b0ee6590fd7697e1942e8e3ceb8637c8f5ba1c28d57cb423013378fd9204a6253586f060c764100bacdae926afa5cd5afdce6ffc5d5b2efa690c7c1b36b7ecb6f8e8a799fcd13ace80230ff37c3204dffcd31b1eef54df6acaa51d4bd3cdc2bc7638a2631671a3efa7763e4e82579a8890c90cfa2257adcb80180253b14a6310e98e5aa4f7dff2b1347ea884a28bb738e0aaaa423cf0e4c9263ea347fb960e682041e6a91370e45288a641d90f5e5f42937b3feada27ff29b5c05ae67c9af62a29baedc36ce65168f960c52d5b9d1600000000000000001000000fcffffff032c242bbc6cd39eebf0498b1aafa41ef2fb6579b8b617c710c6ac4f283da4a5451347824ff70075f2d279a5c91d2a37afca1d55ad2f686bd1201cfed1b878f5bc258e6b212635b64800000000000000a80017000000000001000000050000001a61eb95c61408c67cd17ef8123b243eccb1e2be051fd7f3719edb9a66426eabcbeccb20d79c5e4bd364c86a6d8495959f54d2b595768681cd4f0c668a217742a811f6aa41676d4daa4ebf32f4a6004861e2d741ec37e7c9d7747256944646f013a141fd2024687e29e36133b591244222ed3d400d81c18611d03708e730db9d6671723f51698ff08e8eedd9d2d9b065eadb9610c30000001010000000000000ffff00008f3a950bf4046d635127c972341ce6709d7d20ce9e410ca24bdca48119ef6cdccf8f229d4ce015f6e6cf0539fce66120b57d6f93dd9773dd5d5547c1f2956093970d6c8f4b98a541244fa858e3d505d9e55e4794eac4ef3961778bb57983a0134f35e58b4fc18c1f069ad1fa9b2d3fdb7fdd12fd9ced2258ff8721d248ae72c103a819712e8a638e809b9bfad519f5d4e33ee288d90730ac35b4527d0b5251524ef91ce32e565704de4d0f80209e1afa978d0b654e1a4774e38faa088ce08611faa53691b327ecfcbc7bc71b021e56f9b16ede11d0889ac43691d6cb6464b4c8e8626fec0a71be6fb7d3077de25abced17799239d5c9779bf60bcc88653cb6c2d5df9265a2a1922f80a0ed852532573701a1e01cf9d9aebde05053dcba1fa5319958f1afd948e62f71592936e40424eb962f75a5a26a4ba72ef5142ec46103f1159a7199cb90962080dc48e21df743c75d466f0f2bfa74dc0f8a6537efef27da92b64c03605b8fcf12d708a3fe7cb0c43e0ba2b9293bb1d6aa204976198e29a45537942ac4adb3cea727c5c5778dc2ba44539f19e7215ddc334ab9c63185e41229906e4bf3ab284caa066cca73c778dfbd6f1f529976bf5514b4676997f2dbb015f978a12c62220ef0b50da21bc804c5deac87f497d2ffdf6e5b576182458c02c59d3affe86de6e5979a5a4038e8fa4a683c35258181f7403d07e06e0804d1fe96296f3d7a3d36c54545cafe7c0b3cff23b7b6d351da885c07f512441a6b78474aa3e3de3c1e422de6c3b286924b43e753879631bc5a0a6c404291321e15e0c15207a1b4f60cfa3c35bce2ed009e1169dcf131825c58ebbc304dfffa1419e43e776aa76313985ec503d9fc9954d560c558b285eb456cfddbacb65922926b597f5461a8ee993f3298a5b05a455c7aaede21c4cb71c1388a1024efe9b75ad82159c7b0e2ebb18d63812bdba29c9b375ec9717125580fe3e489c436bce64e13dbc815a3fa6f132695c6efe6ae0297d7ce5b8e27f6148e4fba2295118755518e8a076df71eb67ffa607f7b0a552c7a78196f40a725130719191c9ae9186693893a4843841f637cd985d68d4c87000c22fe698ca18fbe57c2b11a54f04d57de031d37a5594969fb3dd645d7ce10146271652ab629b4b366d7e278bebc8e16ea46142b4ac373a0a27bc9c24048c0738cda02f73be441777e6ea7f1470245472ab760e7486e56d323ef886c5c1ed3242c6b50e6e05786a13dc2563e1656b6b6b8f907fa1e49625e342c9b6f35d6ed3d27b656efafc9064b59e5e6608dbade1fa7606cc479935e960258580aed6dd207af9ea07ea036bf0de62669730b9013928cc311f17fbe7585b49eb2f660cdd9bb62ffd819d3b75c24aac5fc40e7395cc790c07b23922252bbc1421d624a5ad7ffe31348ce5a0c1105d8dcd694c935d087b15e8b4200aff319be2f66c42307b48c2d0c68f8b763d6b9da3c2e9a8af4b51ff2e8d314620442bc207ad0a1d061926920e3c8fce42d4ee03cfa1d45a02f309359ef732bc7f0299d204dbc7a1319fdc7ffe5917d6780e9f4229abb06c920b6c8775ed89921ab22bcb4b533ed361201c25367b7849fff42a7adac4b8f616e62ed90a5b39b89c335c3bf7fef3c02c9dd4802fce15a81b47a1fb83e98dcb1c6080b520778a9f7507efd5753211c1d70a7dfbeb9ca48b5aa15baefee148958ec67e72093dd17e9479ad3a644ec6d4c08296868ed8869a405a9baf1b27a5fadb9f06c26bc7f2c7b7ca6f663dd5da2f0427fb9423f9f9de85e9413f34c524251331232d8056c0f7f3df8c3923b5d02706cd26cbe1027fcb4250702fca2b82bfbdfed02a008d47d9cb2d2eadf70021e8139f74df6c143613c5819d10bda9c66b257b7e4f7abeb36f302e3cddb9c7a9950f65caa0b735fb4d2ed0430b73a6957642b7f91503a2dd50287e465cea87048535121c3eb76c7643bb069797e66d088dd846ae0c6709e5cdde8683de584f1235e7283c55ff5cf6ac53e779c9aa2f8adf891e0c88f17282c1ef4541d9a8201d924723a95e655feb48e38c7fc6cfe44691f63b7d2971fa013b70b7d39aa775a70a72b119453717abe6e70e8d795fc8303c402bfe2626fe7a6b20664dde78d21af359af717237dab2ef681c7ffdc4a3eeb5ccf62261aae03183046f5976c4b5640af243ac1d078840c463f4adeeafcae699284ff5e2fd001a7ba29abbca1af9819f8d49b50027822a835e9d67dafdcb0ea57dd00880d71e4d6848e13da13283de6c18a579bf73f7945430508bbaab13144ce207d0e0996b55f63c607c2601eff8d5f18b7ad9db932e539d940bea1fd43fa3d097014abbe8b2a697e6d8af34e07a0ea70ed8bc38e6c83892cc9a53803ca92528e05dcb5d220975aefdc98e9571c0bc7f559dfad20958fad07e977b75589cbfada3ab2f4bfee2060b0f57cb29feb7a7c20250b394ea33f12f9b32be5f607bcde0a19a239060d0481a434a856843886cda24ac2de44ca695a2d251c1c8069d3753ea64a1e9c26a37f747f1e53fd675b5b04af20dfe4f6b9c24601e48580d5ae2c170b5b55ae8f6d54e012f022d76afa71bcec674bb839a5ad63e49c6e1b0e46d3e941c10d81a59d24dbef3a5a0d7ea12cd79743c8ac0fcd3519a20726666b8e1ad3bc2fa0644ef9823bc99bf707b3a2b1a08d3c1e31926a856bc803651849fa6d4c1b57b67137cf970bc3202ea41cc433355666d5ef20c783824f786490b5baf8a154e436aec560856cfaa442b29c1a88af3910501487f3855e2094d353ae80374686a919dbf69717916db81f279edd1c1b9e2629bc242ad1ca2973e28228c9fee601eb7cd8aa81287b3798b0d719652e62cf78970870d343f940ce4a4f323117ad6bdad90670e95daf4ac09f1d598e45afd48da01d50b5dc4671eb1d986787bf13d6463f80f8adc4407fac5cdff17dd93eac5ecdcf6cfede3cb7a8eda6da2efd309e4ed6335eecac1140cb298fca43e1ca00643fb8b09c1febdbcb8598f8da718ffdb1f1ccc440132ab00e537da61bb354948da724719538cd19b497a6714626b0ffbd0c20d94c93302869b2fe3142cf089d1dd0d8196dc86e8973fddf8e73a234be64d8b9c6a556975d62a0a27676444f3c4c23aff408668e28a45673f76b3b06bd43a60674eab98c2180b2d2e00d99eff324634cc02f7158500eb56222dce68c2f49e5b4e68da83e541dc2ea23123aec72c47ae85b33adf120709b7a6a6cf3343e854ab89fcbc320912a26675af927708d18fb6e961ef04726011529e853687f61c84c8e3db065d1c3248b0913e3a8e51e0f94e3bf0aa7776c65a2639bcf87f3e0e565dad4eea212e50e2c252ca7d148f37c92a19cb919d12e5c4b93623f8288151e00665c2f119e0a2fc9ecf453de20afdd96e8858787150f358e282bd332beb0e93b3692c5754bbe3c8b02a1e30212174b7546c686af77cd9684c044042b10caaa9f76763e48b8a8e4807b81bb4b39778610e886fbbef89e84c90c319049007eddb172a97743302920ac0915a80cc842dc743970f95682908799fccd4e5ab447aa969b1c583b34797fb3d12656123df30439057c6a10f7b6b9ad77a41bb38ed0a8734049e1a0a89562233894f31b2d458e99d1ac242ae3b4657ed5e89140ae1aa7f4f106adaf5eff4629b406046f07a68a8570b80f7a8f44a6a7b3d212caa9d09ae73f64e786df101c3dbbc8ca31576b78eed6ae17e7e3e1305e5e5744553c22cc83038afa686491cd7aa421a8ef5615b53b511b3875828927c73174b467b466ef5d8e9649c707c16c157fa50511de1d7db9a83471022df3abe266309e14a161ee7fd4327298f042f7264e0425cf2c7409634f12952a24832d7d7856f24a48eb6952d5289a266e06f1016f27e4e5de8e25022208e2445ce4c1c61e503c580b854efd4e85032a7eeb4286cb3f9c56f8d21783b008e4c6c5a7765f4245c98bd0a1ccbeffabd2016d5a575b24ede86af0dbf4586848b06fc94cecd61aa3d0fad970ec940ebc66b14c6467375fe2818134d27ef4b4217706006db4a94c90ed919f518b3f6cfd604dcfad0690cac50cfe3c6d4b83437212d9a74fab97a828bcfe70dcb6308ea17138790d0797b8587eb5e2551d3b19217a428f65a7f662f88a28511f61447901810a39a71430da151c9985c4fbd21d993ec1336c63cfb04f2df8f1c482588d96d784e73c20d00e0e02e6071ef48f1b8d4c44c64d8e8a888e86aee44a756fc07e233434534d1a72cc3413fa268252d85cafb036a4951a2d425aa295c8c95c94e77d2d039970c36701534f7056fb94c3d4357af7147003cbd06bad20a3728ef9ee519c6fa927f2e0fd90020356b2b545fb69caa0f123638cb537e9e9cd8c6701df8be098e9f9f5ecc2af983cb5e425050713e841d3fe6405ad3d36c8de691a100c5dac7f7f2086d0a2a22a85a38a91bbd60d5803885a7e34e6789bcee5e18bcc2513ba6f0a72e32c9b44e944ff7688ddb3cc55ecde8bdc804a982cd089490f42c7d1d841d58f5cfd676891cedba4d1fc887c104edf4ec702ece0c56920ac3a37051f1dd150aa1f987b81846469b35906a57eba65189a7e2853633e09d3a1f71916f5b0d693c733ac317dddc39986c68af8f4a6bd5b1b7f8e2633e97ae98411e82224b671a2b915bf335339c01282719105eaab21ae7bd6f40515f4b05ed5cfc7366c25bdee3abf08f1a097222a07c1a08f1875209d26a048d348d9ee6da987dddf21d7d192f3928b709a16770fcfae6fe324e8c559b01746281bbb1e8bb233aa083191d48459c9a3a1033609df611923f4d32253f6df62cb992e73cc52628a3c8dd87bb25be37f6b1d516977c33d49d47d94dc075be08d87fc951d5d30948544446418ba5416eabf02cbccff4e7dfe30b9cdd245f67fdbedeaf807e25a1b10cf5dd54cbe556f188c0feb1d33b5a3efad49dec66c7de75247557af2611a9a41fb78ddf7c86daf53d7a6084593260fbb19935884167e8a292b3659cefc24deffc80b022d4dd28cf594abbfb9ad75bca1aa26e35823d5726a65ed2c45fe426a10086989d1e8417f8ae5f6ec1c13a5edf15c147a33734c78c34d8f9f84e29799c740c4c34dc96eb7996c7ce642ff70bf81e48d90577c67ac20d5e51330de416b6496ed112881351c171899778b1119207607e08328a64587259a0e4f24da7b6e5b08749142cc7be8bf605c9b31c97e07a785a558786cd5bf7034a3073a37032a3e295f5d2dc60051cc4f3694d2d33e55998c582da5ecb8b81b97fd3994ab68698d0b8e654d52667c4f7e90147eab6debd6e7ddb6d9d418d3a4ff05abba0214417014c1044dd1df6113ed8b3ebef2d8a278f4c7cecad5534a309e6fd2d8cfdd355182eb6c9a5aa5da879194c827aaa1f6da88451c510d9c998fe2747029d959b0f3a6ca44b5a9cef50ae5e77190afb19c71b58623efe983c0a7dd4834f5f0b49c060851c451c73a7f24f4cb6c621e695d24c0346b81a9e4ed46bfa065602c8382a7a3084401fa357c6b53291ed34260b3fd6a809833d6fd0c101d2e8e28e9e7e9e8ac74064117e1048f163aa6714ee13d0eea21eab2dff31c3092a8358a9e7205e587a67d290a5f684ae0cfb97e4906b299224e482386761897f56bf1b35d857100a2bee9022946825bbc9b3442730c828c82deb1b94331c948e8ac03e0d00df72864bf586835b8983fc1506e227d3f5e15eda99e0ba9b16ce81083a998ef875de7bc59df881eeb3e0a326a3cd2274ddb660b50bdb290d981c772899bab81c5b2c6385e91daa77db5101000000000000001000000ffffffffb13290203d5f60dad3ab4af297ea937eeb5d99d7974de68ec81cff70b69a60d6dbd05164ab5b4e996987fc692630c362b95435da81f17e5913d5e9252cce866168d76c9fe2587f6f1c16ad70bb66f45281745687f106094aa1cdd6d945fc27a8798d8fa5521eb5bf8809e7a97dd3ae6eb420978c88ac78ea35fb5df4ea7317fef990b6803d2ff3ff98c0b56b48863476c959a38d31316df703cc7efb79e125e79047b16b1c6a0cbf0ebee1678a0114207d352cf029a484decc5fd7b57ccebc38c53ef428cce3c88aa525a77e87754bd6640cfa7ebc1fa4557cd74421ea3feafecc40d707d6086bfee83a91dae6f5709e0f190d28ff58860846186d9c9aa4ef3865f37b21b42b498894b820ed5e1f41d2629093a40ec99e1fccab4dc3e75eb85e543fa7c9750720bf5ea55251f3a107fb3181aad9f53f2375440b7ed7f16b4c156f55edc4bdf662a7336c86ddcbf7123c0a36cc7685c9ca101eceb21f26428ae33c0435fd653a3bff3b566adde297c1796fb30cb49a1d8b17ddf2670c6ab13e3017980dde4b2912d817b97d0597f3b719f82f0d22f2664ec742f973b2d5c91f674cc766b4ab5fbf96e0ebb666a8eee766fe724b418156107d0ef0fcf052abebc60071515c83d1d90e7d3f64bd3c234ce64325a63e099c9d47d4acd741a1d6bd6e5cdb249274281157b3024845c3a929ec2812c232c4723cae72f4bc1d5dc4a62ae240e25511ac5b67d85310950059fd576d1e8bbbe3049a6b05d31635db07bd4d7c14fd7cb59172360e54093580403e417d407eb2fcdf44f2e7ab80b95c445fb98b0a02724b7fdacef70abd44104ffc27bced0a14628b880586b0b6e41a5088c36e9b5709d6e5a39ebb69c0490abac07641d6dbcd4b4cc8031c3bc62077426e9c49c018b70fe8b7f49eda5b8d3c2e14f8844c738fd0c98325ae00dea9d31e5420f064cfef7b54d66bddf06a2f19ca1ba0dca34e57bbb5a96063b7c5fb63cf9660f38e189d6036159986f59a79c4011aa0e697fdda09fcbc0e09db344f3054214676faa6e46efc9b3507891820c7d54c87c8006956c3e11f152432fec226e991ba33da7ddf9dd0314b6d545c471e71e5245f0e310bf9958a28c6b0088d64bd92c3956146589eac8f4091ad529eab26dd22597692ba9b59e7ee0d5275f3746a3e0a82544755ba67de2c2d788666aecde26fd2983302cad28720e764a657e8ff87621a380ebe40ac131cbea69d14045c23eb54024065d27404704a092ca784c31815b6e89f51d46b0b27a86e8cb9c27e3d9f1df49a0df6325efbff1cb24cf88843844d721130863271b69235dda9a0e65a5f57bddb54b94664f4398f109072a3ae57a511a0b492f6b4e5b6ce94a79324490514ff42b3baeb4df38bed02042b03313238f47549031bd5d4c886e0cb42e86d1975841d7a4bbdc3dd2f7b3ceee9e63c994e2eb414b58277ff00da99a6b10d4f8f2d7f1bfe35ae4d3f3c6945aff30a37e695b06bb4ddd3a307682b6d45b0b0a3d6e83ca050f43cf463ec69eef37468953afd7e0806e2acb19af05698399d9d56671c45860bc7f7155021e995e32b54f7c5b0b5ed44ae253a5f74f7faa7b1e657f481a6f3f2c3da1819f0d4dc781bc2a99fff517ef5f745ab13c5533eace7e5049555349a9c31195ef2d22927e8fd2238c9aa2066e58cd0015505bd61c39cf5b00071578674bc0e38f767481af8fa29a9c9faaec6b13a5de4205efad81a4a331aef2e80deeb005bfad1207def0bea01c192c62cb6529b72e0eccee67b3e323ffbb67fac844513874183d4a630b4ea96085e7e447499ce2129a1ce99aa56b80587183c9d866fc95fe3dbb7c6d6fc76476e431e451d7b354b48d435d6e209b00daa1e7d938b74b19ae2ade39c7a9e99d1f61ad08e200f4d9072fcec058ab6c8c1f05e3a66d4cce801c2d6cdee19be222e588a41992424dbf94383a47e31b455117857d4e2c0e7d9394e00107d845e6444a9ed56c8fe929e521ba9c74273879ff9e40216910b194fde33b9653a47b21626ef87e99c8955030f468b6a588fd5b5e0920b61dd2231b813f1e8baac154ac22358ca388016c720cf2bf69d045c1e541d14fdcb3b1499263fce2f298aa180dd6348d0d7cdd2b3570c82a33fac36b28a28a0df86603aad84fa6de009813374c776c4482890dc0a78843ed3b9b250d19a45f65f1b59992edf33166230de2a1dfa665d2c2add5118667e4499a94b6d6921bf4d834361f8d866833fd4c237da0e0de140e312f3dc8e90866eaa34c368bd8607eb6b9eed096ccc106ea17729f3749d055b3e8cef7a894e6001c2b16695cacc72bd85095c985ad229387fece92d24be8cf70d083f979eba7d41b62c7dc2340f081a9129f718f3ce92b50713b636e8f03533e1801e98edc60179240ffd74e4506d8e0ccc70a7514d195f6875003cbb2aada542c04f22d157f27365dfb554c7301918d9712c72d9a139e91bca797d78e1fdbd134f49310bded152938267378966e2f89d05726a03cdb6fe54cc679534d4c3f14bffed46c67e8650739d6a44cf69777636a0af049819b07ba51cd3aa4afa440ef00ee20bd38bc453745c09f8745014558bad08c95273614f64179857576be25213b0fab3944a466f0dba3d760d4e0898bf8f9639ef16d20a4350647852548f6569b01386d88df5b23c3a227fab79241e98dc125f44e9323bb88988630b123bb5dcca26d7cda61afd6e55cef3de3269aa74a093b448389c2b2452a71b5b060522ea204a066583408ea20d9d6dffa9e0936e4855eb80ef88d7471329bc9612a8f7cfa6f194834a909c04e6a6b491cca20579248136fc0ba5f383e26414b80bd9076fa170be112bbce2b15e3e011d71c5ffd3a55a6380ea128ab8ceca1a4eb05669e2398ec86d12134169ad5c3d4b1466ce5329221efeda6f6e0a1fb3b507f3c242afb6b676256844a619aa78f2fe680f42da2c227b31135af37cfffe89d6d898e42d597fbc205ef6048f114d4ae27f0cc2d874eaa7380bf7f0d07a774b47831251c04f6ca0b17454a6c3f5a03613974aef80c34941660ba458e21a643f7911d65148752d2bc5c32dcce504f6f284cb5fbef83dc3ff3e51e5eebfa630dd00c0724dbd687d2245cea7465fe8ba64a263f271c1d82ab7d376f1e106cc00110a04051f205ec3df3ae1f04b89ada8f38908d02d012c3e4c67ac820f88ed14ca731ec3b00db9bb1ff17a4c5c1f040000000000000066b9638ca3e1c4f5679426f153a5a680f23d482a8164369ab642af6abc3e623652e1e01587717cb76ae91867f8baa98fa34bf376f14ed54ec0737ae5200c9bb3db2990185e5260719328f1d3fb252291245d2e5a0365ed76e33688efb8d035e9a0c38289d75c4ad1f7a6821fa57157c1c6bbb125bedf2bc4e3d3be1bb4fa48f2705405b961f0f9c2979feb3157a63afd63ce1dcd2b5e18b5eb13d98f8d6762fe513e7f9f261392e37d5b4d5d671d736ef2f1584985c0f3a9fd1c3d2b095831dc53a16c3817d8eb96c4600db831c85c22d45f0244c9282d1c284bab8a2f229dfb32bd07c86c1ca9d41110b305c4beadf828040cf282a9f16457e1f3fcddc93851a16d03588da571aec71d019f29e3108c7b6d1ee7cd3284d193d493cfd1e614efd6ddbe38b259ab49c472d8c113b40e0828e7642aa52475635e1f7be40afe33cd10da48ff1ce4d1b8b2d42c86bf287b3d239a3abcd54103beaf94456299fbf8c7ec87dd196c8e1ebc41fd85384522b26f786831949d18c6f82d34f1968573c480e4e5b98c952ce94a7799dab1ddf6a9ffa9e67a6dfe0809a33b8a9e53409a806720df0030271fdb17b475e9b1287294bb7d0e5fdd952ba2a330c83dcd6929f6e7589a29e701ab3a8298ae59c03e5b198149f453e08cbd9be037fb73a40220491f6b16c60de8210a488168c5bd61806b12295e83caf53801adcb03957f6582b7eabc27425dd77169979435e1b36e2a86a0cec4b2d200d30559692bbf64929aa5e9b6324095d9ae3850d2a4df98d4f00673b2b5179f29fee359f1b8fbe19241b53a47744f10adb4ad637728929aa7ba0ced8930cbc24b7804d35d4bf8edab2a58e2f68727de9d9a376b53d6869808407ceb0535b15f7ea329d4fef0684177a8590550587db80619d030e1459bea512f0268ccd75babda6a7baabef27efbbd78a9852939fed8bf5e7a9dcb2c5e9a79632ca4c44e3903961596bf4e3c65a2825d5c347fff97363ae0fc9a49b3e7e33fc1ebbca20abfe7c62c701e5556c90dba864d89d64eadb5d086803380222ccb4b3d1eacee89e3f16c01d6f65b5af85324c47ebd51a8fdaadd871b7f091961fc9cd8f0a9db1571c71eca1b67b4d260eb0ba007da423bfdcaaaeb6acabc7948b87709bd07cb619c7d2f0ebb72ec3930ba7d83bbd2d3f56aa5bdbfa03f39de3f5366d2ba9e1905446a257063e00bad5a8d885867bd26cbf05eeb21d1bcb7d450156ef411216bca3fe7a5577f1c2f52c8c36d64b929eded47d7b27bf585b081edb48323dc7c7c2e4f5d2aa5e885fd134214d7778fac222d7eeb783d2339b6cd2063f5d419c31d2a32118ff795722b192ca268a691b4d1d7bdd375abc535ccd59db094354f01d82ace3a496d560341cfa25c965414b077e8b72f07a7046486f66f50bbacbeda2abcbd1f766d66cba43f8beeb90b1047198a6b450c20c6b880fbcbb18692d6802b4c810000002693c0494405fc7273584db4150d929e46242250ce951c8a8846cba1c52e1be712750d288f0fc6602bc84f4cc9613b918e26851597b48472bcbd809ef8ff252342572af60681b13e432436ae3a261e949aea80da720d5f882b6d1690f7afc27dbc76a56d0690aa48a24a713e6e1e7f7a48868fe107e06296629c83dfa542b945bcaac0f7f53cc530d889e0f457e2f7d260f47286430dd622f0947f7f7877d824687c1bac544742926e502e7000b8aa9737115d304edd01e649ba89d0c82514ed531e3b1c2e1b699b4e1f31ba6f6a249b9c596c0da7fe0870bf8f5b35db352bc520aeeaaf306e287b0a3877f5e91bb9efd09270698dc5f15020a60767c7d0e78e7d22edfffb63e7c172d21a74ff2f2a258b1150635303edc39ee476a20adf1b4d2593adf89e7c4bed1008794cc4f1f966243022fbb17300336101beabc2c2b45f550ce3d6be945f62fad73d8ab75afcc1fc3301060b7749d0095f8bea809a112934a1c4c3156fd709749637d106dba0ee6b79efee267e9a674f6dab0dbb9d2d3aec35bfc09b84641e693691ed8563025985f689ff4b5c0f7fcef18f245f7c525bb26ca1cc14cc653ee016606fde6399aae11f506bc2c33b54b4da1a6e57a6102ab4666426f4bc42ba1037a8d0a77aa1097303a028d1b13e4617cb4e811799100d20996cae227e76981ce1bdda2053734efed67b0a132642423e2762aa0778124e62fcab9c0bf66b8204f27ec43a3d7bacc34af88ab0909837c24bfce9af499c8129cde0f2bfe958027415cd2ed2128620b2ab8a1d485a2809c83ac5366b3b5f6032c96fade96b7e117a7b8c2af0b3e27b18d508af87442735e3252385d19e242255bc7c450c08e9bd295613a1f71339574e57f2935932f95f503f38fcff22c3b26479a27ffdeddfc6309eba756ff62ebb61714a577520f720dce9d48aedaa8645b1afec8f81fd9a52a304a0c94b7d11ed45334613d9735591acf7a7571ea0e15620878d57fc6d0cde9e2618898dd72058b044486b065652a45793164d1361bf5db433fb966596e117d0f8bfa5640f6c70019220b03000000000000000ffff0000ca48000082d05155b9b1936d986362b1104960bf2cfa7a0ddcb53d8ec3000000000000003000000000000000ffff0000f8ffffff2be757f4056c53d4e439db96db87f0c7591791cf4ba864fed7a60000000000006c06d3e4c9f753638cf59dd640e8730c131cf99cdac65a00235c07c15bd1f7c0e43488e97e98cb82ab315b80c1a739f206"], 0x3198}, 0x408) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = accept$unix(r4, &(0x7f0000003440)=@abs, &(0x7f0000003480)=0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000034c0)=0x562) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:11 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x2, 0x6, 0x1ff, 0x1, 0x2, 0x0, 0x7, 0x5, 0x0, 0xffffffff, 0x1}) r2 = getgid() setgroups(0x2, &(0x7f0000000040)=[r1, r2]) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file1/file0\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x27b1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x45, 0x332}], 0x1}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2, 0x9, 0x3, 0x5}, {0x5, 0x1, 0x1, 0x7fff}, {0x9, 0x3, 0x1, 0x24f}]}) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x3cd) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) lseek(r1, 0x0, 0xbc0c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r5) pipe(&(0x7f0000000240)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x81, 0xff, 0x7f}, 0x2, 0x81, 0x8}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0}], 0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r7, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x6, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x19, 0x4000, 0xa1) r2 = getpid() shutdown(r1, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x900, r3) r4 = geteuid() r5 = dup(r1) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000240)) r6 = getgid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r9) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202b4561a5e54d019cc14462bd369168218546b0f2249b1f6f29289bcd139bac2f53b4a3bcea1efdf5b692edef70f4e4a71103922fe9f15e205000000432f463b358c67c4b330a97ac9bdec003755900390adf9c15085f9a045853f887f5a04e9644eee480f4e92d02e819bf7ece010ba8ab67670540cf61c271e565ef7cf0000000000000000000000006ee762ca775ca984f60c0c"], 0x1) write(r0, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000080)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='#\x00', &(0x7f0000000200)='-\xf6+\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000280)='\x7f^\x00', &(0x7f00000002c0)='[\xa3\x00', &(0x7f0000000500)=']]{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xca\x00', &(0x7f0000000400)='\x00']) 16:00:11 executing program 0: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x705) setregid(r5, r6) setgid(r6) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/94, 0x5e, 0x402, &(0x7f0000000280)=@in6={0x18, 0x2, 0xffff, 0xfffffff8}, 0xc) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) fchflags(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) write(r3, &(0x7f00000000c0)="f71d7cb3b6f05f3844a340d8876adfad80714e82afb5d9cec107e3567d91cd080d1c625431066ee0cff6027956f71a68f561823ca834b3a0048d7366b050d0735ab8cfcd4c9b470d780341", 0x4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0x7, 0x100, "e2baae2ec937018be3c790e9f7fb1d455cc6f935", 0x0, 0x3f}) 16:00:11 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) readv(r3, &(0x7f0000000100)=[{0x0}], 0x1) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = accept(r4, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x2, 0x5, 0x45) listen(r9, 0xffffffff) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8, 0x0) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r12, r11) setsockopt(r11, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0x7fffffffffffffff, 0x10, 0xe119e2e5cb0886f2, 0x1, 0x1}, {{r6}, 0xfffffffffffffffc, 0x2, 0x1, 0x92, 0x400}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x1, 0x401}], 0x3, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x6d9184de9a347f83, 0x40, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x83, 0x80000000, 0x6, 0x9}, {{r2}, 0x8000000000000000, 0x1, 0x20, 0x401, 0x20e2be17}, {{r10}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x2}, {{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x2b, 0x9}, {{r11}, 0x8000000000000007, 0x10, 0x0, 0x10000, 0x31f2b1dc}, {{r0}, 0xfffffffffffffffc, 0x1a, 0x2, 0x5, 0xef}], 0x5, &(0x7f00000003c0)={0x10, 0x6}) 16:00:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x401}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013e, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000080)=0x3) dup(r3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x2, 0x1, 0x7fff, 0x0, 0x8, 0x8001, 0x7ff, 0x10, [{0x5, 0x6, 0x7f, 0x5}, {0x1f, 0x3ff, 0xfffffffb, 0x5}, {0x3, 0x0, 0xdb1, 0x71f4a396}, {0x0, 0xffff8001, 0x80000000, 0xde}, {0xd8, 0x1, 0x401, 0x2}, {0x5, 0x3, 0x3f, 0x5}, {0x10000, 0x3, 0x3ff, 0x100}, {0x1, 0x0, 0x9, 0xc00}, {0x1, 0x1ff, 0x80, 0x907}, {0xfffffffd, 0x2, 0x7, 0x40}, {0x3ff, 0x2, 0x8, 0x1}, {0x2, 0x7, 0x5e, 0x800}, {0x4, 0x400, 0x12d, 0x80000001}, {0x9, 0x3, 0x0, 0x8000}, {0x401, 0x1f, 0x0, 0x3}, {0x7, 0x7, 0xffff, 0x9}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0xa83, 0x7c, 0x3, 0xe247}, {0xdd87, 0x40, 0x5, 0x2}]}) 16:00:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0080080000000000fffff43381ec4a7ab56578f54bbf2745fb86254679c63efd4e939929ed652616"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x6) truncate(&(0x7f00000003c0)='./bus\x00', 0x0, 0x6) pipe2(&(0x7f00000001c0), 0x20000) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r7 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/107) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x1, 0x40, &(0x7f0000000240)="18c74e8d6a0d5cf8872114ca232ab1133861cfe22b4102ab079a059c6dbce8c2936e12a4504dbfb37d58850b989aefa47da494a0daa60677235bc466fb43066b2ae8343861dfeafb9b7c8538fd1fe038753e715f4009ceef3c162690b610cb5fb34ff680317f95dd3f6f53c87372f7718eb65d0bb56a47ccf71836766aff49316f35da7c0eb5c2232fe0b1e96ab8b830d45119ff0dcf062a39da694018e8289ccb3360c00b262dae524a0b0b706d335879a464d9ffb1acd605ee7716f94116a996e903ac6d819fee19331c1fb3bf73fe6e2cd4e3908d9bf8601ad5f09263636e260dd7c5bd2a66fb8611a9218e", 0xed) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x361) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c653000c989b45d14abba4e0f7c300e4aca201b730bfe7ec75038d57440cee018dfa4b2c42fe8c19b7f6c23f583bf724fe586b8e92ba6a61ea04473493409b92d65c540db62448623868ce6f36cff687d59db57ee234892987cfabc2153d4ce279efe69"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x1, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r4) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x2000000000000029, 0x6c, 0x0, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xfffffffffffffffc) r7 = open(&(0x7f0000000140)='./file1\x00', 0x1, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r8, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x103}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r3, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r12, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x7) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) r2 = getgid() setegid(r2) msgget(0x3, 0x200) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf08900008802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x1) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1a7, &(0x7f0000000540)}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc5fcd85247fe4d066da47baa8cf4be4638b161d8802775f060f45375d123e5045000000dfd541806a"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:11 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = semget(0x1, 0x1, 0x140) semop(r0, &(0x7f00000001c0)=[{0x0, 0x1ff, 0x1000}, {0x2, 0xfff8, 0x1400}], 0x2) socketpair$unix(0x1, 0xa57a2a8088f7731, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80000001, 0x80, 0x1, 0x1, 0x8001, 0x8, 0x2, 0x0, 0x1, 0xa575, 0x10001}) chmod(&(0x7f0000000140)='./file0\x00', 0x102) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff], [0x800]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0xcc019d8a23113258, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000540)="6cb36c3fa8bcc0156742ce090242109daf011ff9e9a35bbc5863040ce714e3c69c3c09fab2027caadae4a3ea18b2dd08a8803ed43d8d000b3b7521fa6d090ea45d3188c67c567349f6efde2697eedc019ed7de834f898040b14c01c712e3b61a91f1c8cbaa8b9419d970cd7740914a60aec49a36a74aec8502def9892591b873fd013703fc8036171fd28a964f4eda91d1128e59b7a2c81ae75061c0", 0x9c}], 0x1, &(0x7f0000000640)=[{0x80, 0xffff, 0x9, "cb94a5feefb66c897e5a9755045073beff8a36a45364da081aec666b2d235daacdf69a625e118461dfbbdbb1ee8dae9766bbe4f8b61a433d3877571f8006e1fcc8171c5aae9235c83491f17294a9eb1779b3e9c2b197e333712c85f8f152cd019d991ca75a33e5449d8ba928bbe0e317"}, {0x1010, 0x1, 0x7, "cefbd587a8ea74724d57a256854f63e3d2b49531e73abba5503cf3d216cc2ab97e2f84d6483f68632cc8102c986c8e03759e599c757f0007054f7fd9908ef4f742d356a112e2f01ef6f9e8d3458b4c66a8b89e6e83eacd236101d4c990a41ea8ab066e2c6e9694dec42c0b546e715475d56e74a74a5a55248aa94c120a86238bc6b8d4bf355b97af7050b68b7329949314d671afb01adc90167d08bc118a519e32779e7f10be5f7c12dadf5a4154b376214c68b207b5fe2853e8abaafeea67b56039ae1af2815030d24cb95d5d237d06beb40827f5e91cea5f36addbff617bbfba6536e456566b59f35f95354864d7cf8f85f0d0637bf5d4fa7a2a6240e1149e0c4840a759a62e6d6241a851ce9e761c8f7a606d0488214dbab2f4be428802cac7df926ebfd96f68cacb2ef3d1a8566d6068e78ec87a1f4f59a42793c8041ffb421d5b1ab1dcc1ce10089190773f9014f02c77b25d6a45f52bde0ecb99e1c755605bbb1b195ecf700d79b3b2d138245c7ce9936e38aa0bb6d9313519f8cca2dd3c52c4e7f1404a344b21982913a95e020f154254ffe6a7997682336da6041b5c5fbf6206c98a8aa907570f521dc04fecd5d9c28a05139d5806386c97ce3e55ea7a1ecd9eca278789bfa237853bcffcf60e18db7735dad2b2f078bc28597ac971b70caf2398c07dc1e84fed1a647ebb1214bfb5a9a255e1a1fd46c46f3e63513e3abca84e7b30719037598caec31f9df04ffbd6ee3ec0621365195bec8f0615cd3c10804169cd9f3da868452987771af43c5b897e85388d582b7c62112643d4dc6552bab58f65143bf6b3d80cd76590c824fefd3f31a9546410c7794df785ef5f10c6b41f9dd1dc934ccd34931bfcc49a0af68ca355d4041fad004cca7efbf1a28c01bfdcaea00d387ee95ecd8687cf177c95ee3967f1485083cbfb28b708a1a0d666b65437f0049d935e5579f8f26ac415fd2ee5f097adecabdc209ff63b68faf2430630219af26184118cdb0922b32b58eec517f9204b12320cb5420c5f5bc3afe3d810d2cd894203a7042f51ed0edd4829bc603e7451943ff10bfea4b61cee8ab23fc66802d1f47cdda105c4f1da738aa26fb0037a58c578e2038a992bd5fe29fd16c9708ff1345f1f76b90f0d0cd4824437752a86b7ff735643448a0236d5597240dfd5f09280b8c0b2ab76fe12646155221e30853a0eb6211519eeec049c1164a557e56016b6a6b81947ec6ea27ed97133b8a8be1f9746418c761c1ec68c799c644b7cc53dcfebdbf41d72d568520b748f8857cdf066dda57c26d2a5831235d8b09f1628c05958155b7368481c91cd4d1813be7de52f7ba22aef5ac048ca1fd1184744c008bb655e8ef1d81b98e5e386b23edb2d51cb93b92a85a7ab00f07d1dd6b75743549734cb35c9eb6a616ad8f137d7f7796700c53714aa346c4a6d9daa2f85eac91e58eb4f4328bff3a2f1c74d3d45d9055ad72ce8756f4419dc549158413ad78b031868b0673f5a9621e41605754ca34242e1ac1c47d034d87fc4e13168d036a848a04e6170a8c346154b940f1be334b69290c77c30f00fc83c4c2009a39e4ea215716742d0d9398bdd5398e753e31847737cd002a4a94d023cde8f59b39d8648fbc8ff8b6a13ed371303e7021be983091e684b4eed1b6147b2cda4c6291fed6b09e71ab6b2548c626ea7103317e1486a8dd021d16353f857a82d58816cb6e59b1032fdaf3646ec1f5a52c0ab746e1b48dfb5bcb1290dedc9be24e7a36360dfe866cfb4f187b00d77c37d866b573da89f93d8622ff4edd28c0b38d08e456fc8fb17fa5f1bb00d9d9e30606acb90201d98b5c9350bee3a6428ee9535ce7d5fdfcb67dfe9b9c37e92f8443542576f3a5a229e36241ef2739eb559d0c8ef1647192d854589b04b99bd42b6c7ee9d91a744873c87915a5f155edf349ffed3d683e506ab0f6d6882f4e1ea3bc7ef90b9a718a7678e536bcd69040f890751aeb1c473097bd39b47bbb4b75ad6be23c6cfdd233e486f1e43d0f516240c6c7528e1f0da1689d629fefa641973ab1323c7e45aa4287abf082fcfa04090ff800cb68bfd425f2134893a184fc29bd6819e8b3a1574053356738a265365b3abd3ef25f7f0335817cb90b1cf9be3551cc998762bba2ecf4e4375301859569089f955360b6d6668f8eceebea25c35ef1ed885e9a104ecae2b939c8a0a0bcee5694f318312d4e025531b28c3fdc656fc0dd21be70d598c3197fb99133f6b2992e8c252180ec77dafbad20159e7dedd001f31c200c60dc1802e4a7c9e5b7f0607af53721e237c7163e027d7d5831f0900d1fced3b19b08940ded8f7e2d7c60ebe3fcc2030ca90331bbfcf3ebbaa27ff26f4a00cc6fa5406b5eb28efe317ef8c361fb7f08c9706866cde97d08eeb933c2b70a17c900b16a76ca6505359ee0a2c56c0cb1dc76533fcb99ae202d908092b1de497685f9aa344b6dbf2362ee46651fe7a65db5129c05d70cd32e2de9e148a78b693d60a0e7afa51c0621a7ecc30e29523c18fc295192537b668f92784a5bbc5379a2c6c1854d8f33919bd51129bb3dd1c765af29f86a0fde02942d2d1f62a28382afba6f22d1dc0db10cd51d1ea901421f5757f47ec41f2014bed21c44ce2ed106e2daa56b66711871d01f646ba6ae838f0bf086f8e09d87b8d652dabf81e36681a1e033e4014262c1632c50fe847f79607cb6b9af87bf120c791bb606abe53f381238f6a25b3d151e4ee302f49dc59f7bc8f230d14828bfb74d93b7dd43143fd0d558234db8ec2f46ff130a34a7371cb6e755314f11d527b13b9d54ed0f5671eaf5cd76e7dda6447ee4dcf430d18b524354519230dadc0897739f1e29bc128bd9e2cab2f4dfea5e0ec76b2d3b43997e52bbcb8fbe8918428e96114e2e6a48da94689741c3a42a0f7bf98c9c8c536ba464350b8695ab3fa27c254d6a1d4378a5fba029407148cd35454b4692536aad6fc274ff2962585348c6bc19cecb440addeb96ba13975bc9036767c067a1bdc6ce665a43817bc1e5ffd76dba4527ca989c1bed9610d5b3c356b181870387ade8886999d30d81f66674254da308c66e455c9b2eed8c4272913edb9dbd0278afda615469a3157e8d46da4533dd50f0c4afc8ab9bc5630ce95b0d6781235bb83dce196702b79fea53e6fe9cb44754fac4b456db8a98e039e31fb2a73f5909b5d8e34343edf2767a2999a3485a9f7f743330c5631fb3f6e2ac398e9795a51e16fd1e1e0ad2ac3b1b5b9dd3db07b614610e0a93862bcc7cea35537d47b434f1f0e3d6459c60eefa719f3dc82f999a1d2f3e21a51afa3ea5bae118eec5ef0393df2d3b1ef3b0c2b55658459063632527eb0af606ad3325d6d91774697a6ea8dcdcf4a636f6d7c01bb5fac73f9309e01ac36e1140613d1bc8cf0b05779bac7ee40065ac6001bb079e8ae591d5eaeeae96763a216b2823f905df5e041770fa5ab1a1d7a064a3f3135c5051a2b5edadaa01d09770d1543f0f1e8bef95c8aa549848f7af582ed4ac22be53aa7103e3ca5be2dd9ba44fbb5736aba12cc6b851c91545d97a4e14c382344877f9051c2bc2f56fa59b081b658ce494c1b74eb7e22b6d840d49c2ac8e5540954f0b6be0cc3b4d82613b2cfee352f5f9f4077ad4c2fe11facb981ab17adb5d0b8ebf5d14a8e50912014765c13b69d7c6d817e3acad0c9dcaeeba9074f97c8c7f7086f9b052650d3d5fe1b914f1ce63b78540b64467ce90607b747948b268b2e46fe15a030f8bbcc74715df3aaf8e2993cfdffa43391fa66c6e2f1285756cb3b173febd81ace9169c37791b98102b0b88d7481ad711218102011399f3e0174d6b5e3296dad39ac92605acb58bfb6e06aab829650a1dbe155bbf9755e72ba7b08ad061ef6d2664a9c003903b741c6abcf87216f132857adde380c6241de99e54b8a207a0ebf604c1dba42ec6e933a11e76cb1927d0b9e8d56e0f800c6c7518926312189183fbcf8c5e58bd126e4853c85d8e9a18d361ff86f5b03f448401aae2d04deaf617891a431ccf7feee64c13bb86feae72044401eeceeae48aa9bf2dd051f061cb3c074c7c01fe2f8ff384bd737f1baa1581460773142a7dffb3e7ae098f132314815c1de2f16e76080f647ee59d19b35ea1b7347dbdab1d5b7b9b8e789b32fd9829ecc33cc5aa9fd43d7fb4127e928ced7360b08ce5c972980f58d2e061d11ce88e3a46596c0cf71a473715fe1682d2ac01397c77a61aabe3ac63cb89bc958f58f8140dc8d8b9d0e7c71447608f85e5e98b19a558aa35bff03d3f140937de03fcec113401441db2314c31e2943416b62f21e650c663b354836adc570d7ed86dcf158e53eaa6058051609b74272e42b7d14bd88408840db0dbe70a6b021bf7ff9dfc9dbdd25491648f0fdb4856840d049357d09e502c870d84b278706c238ff3caadc749619469f30ff026a3c292193f29bd6774d0895bc0dc0e58d542b28a879ad1bc8389e45f477ce316ed97fd869df7e77f7e08be99893782dac18a745c66c80786c0568ef500de86d5735540a316aa45267a9e2b804b14cdaa0c2393058c3d4fe86deddcd7728799ddbc9a65a29761405cdab6c4d0863fdcbfe9fa6e07dcd5ab8cf643bebbf9e6832a8d5f499c9fc29217ba7a26f7dc565d33c7f8e48e3367866420318023414800683aacd08ff8db1e1d92461267b7b611637f5df276ad8102bcaf86cc1068e08ec8e2f1b5983d67ecc393bfaa4d6b677d085c0f0790321507b082541c143924f851c7638432f92223676b91632ab572689e3000f89badf0995c927a045b4de6c85396f7274ca7d474869ca77114666f7508c906d4aaaab3157ce3d329366e2f14521122c14c935afcc133894a1393db7e9e09cde5d88ca580f1c28ad82e886f739696588912ce7b1c19758f41638fba8db4a5c545a27e52b191a28c9c4b003e998b1d7b4f4d1b1d83576b82184ad7367f37d74bad88c718bd6e4fcc254ae885a44b95871421667e9ce00aa3fedc176572019328823734b9af65447024c6cc09d61146469b716bb6c846f115fb02bb5090e348ac7dfd68871564670e530981feed376195d0c512beba7f2455a177f415544a42af9744f1257bea8c7c798b25227bb478db84ed79bd3ead093c89cc1476641c5b0f41882fe5435778bfbf255c01a45b226417bebadfd6fa13063d58eeb8c32f5105cf850bcd52d86142bcf175d6faf92fe7599c8be69ba98577d0ea1245398f642d2ac0ea8fe8baa3982aae9293a6b6e48dcafa7be4762f51ef01d5b33ae7e3f2c9d87ced6c32558b19f944638fd1217747de74cc2bba36623bd85d271e877edddff5c6d7ecda06d14fd15fc7ba4d5cdfc4d24b80ae882b76fe65ae726b6075d619d38af97df56d3689a90faaae4af566e3cba8e179e029f360006fdb99b3d244d94c17aebbaf3624cded6d8a452e5d7dbe4f055eb8d3e01b3bded9495ebec731cfadadaace4bb0c2e3019b5e773fe1a98c3c3707834d2664b37445e1825643bd5d59c84500216ede995fcb1424deaeb92b8f4a634df2e59d8b1766db6d6523a924eab53fbd8c8670ef16a6497d71a621169dfcfce880f6881b801868e2df46f837778ba183971dfda19c1a1f1a96f0f2e86023e30df7544c16b2e0210b31e6c7ed2978eb054118a9664a5fcc8b8e7eeb2a06805151e2df0d0c3e5fa3e8889a385bf28927e1a89e199b62368c4b70a8a19f1c9911c4be1d902b63652b3648471ac5ad5ee101a04ab64f1cee1de60206ce5f3ca1f605877afc87fd38ba3852f0c"}, {0xe8, 0x8000, 0x3f, "416573522030ab83d18b493f98cf5992b47162e1c2713bc4076b76efdaa445e45e1042c47ae5664b1bf2900d088d30a3bc360f0b6e881a6898a304fb7a3ac9a48cec58f1d471274c99c1b1bb508174b3718f7c188a269e3e0949965c8a4c6c979e9fd73fa3cb0dc12570abb9dc7c455b85b9f2278c31d62f196b54ad4a748228d14f138e020a05a877da0807326f1f03470800936657003fb3c0ee1c556545adf9be448c1ff541ed6cf29089faaef74aaaf024db42a5411c9fda4269ee1b88181e87e7fc38b3e15ea75848bb5cad4d5dc6007290a7f61a5c"}], 0x1178}, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x40) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r4) ioctl$BIOCPROMISC(r2, 0x20004269) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000180)) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x3) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x20, 0x3, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adb4cd2b90e90727e92497febe7edbcf7eb24b249135917287215e50a90bde000e4439d9fc4b219356e2ac6894d75b94cc121d325e3b27bfafc56b4488a38f83d9ed1edfbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab3c8f0b198ccbd66b2479aaf103bfb5c3a4b3e84e90f4a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13209c24e366ff47a07b13c170ab72e2fe12c95d5e9fb579281d1a0000000000000000000000000000b54986ec66b688c2228caa347656ae3a6539a6c5519913332139108caa1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383c1e7bb1aa27227881c03"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r5, r6) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r9, 0x10001) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r12, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r10}) fchownat(r9, &(0x7f0000000180)='./bus\x00', r11, r12, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r12, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r15, 0x10001) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r18, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r15, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r16}) fchownat(r15, &(0x7f0000000180)='./bus\x00', r17, r18, 0x2) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r21, 0x10001) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r24, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r21, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r21, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r22}) fchownat(r21, &(0x7f0000000180)='./bus\x00', r23, r24, 0x2) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r24, r25) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, r18, r24, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r28, 0x10001) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r31, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r28, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r28, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r29}) fchownat(r28, &(0x7f0000000180)='./bus\x00', r30, r31, 0x2) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r31, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r34, 0x10001) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r37, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r34, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r34, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r35}) fchownat(r34, &(0x7f0000000180)='./bus\x00', r36, r37, 0x2) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r37, r38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r40, 0x10001) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r43, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r40, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r40, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r41}) fchownat(r40, &(0x7f0000000180)='./bus\x00', r42, r43, 0x2) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r43, r44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r46, 0x10001) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r49, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r46, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r46, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r47}) fchownat(r46, &(0x7f0000000180)='./bus\x00', r48, r49, 0x2) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r49, r50) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, r31, r38, 0x0, r43, r50, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000140)=[r6, r7, 0xffffffffffffffff, r13, r26, r51]) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r4, &(0x7f00000028c0)="7354670c1f904df5aecb4a4af34c7f764e8951ccac53740004ca026a63ea87865c393b0c1945271aa2982b84ac39687e5c626a60ac067d29576fb0408df19dce4c8a229b5e6e3717c13e8253f92f2d990aaf68d30324e99f8f7d22742b447a36c3356e2be057d0cf0212687f65b5eba92af19ce6e1448dece975b8e77526d9a36f2209b4c35ed413a3fafc4f87b66e43435824b598d591983fe06d0fb8da059729e95480b3f2289d2768705de0cd3ea77cabeadfa5829e270256c73771582ce840012dfc851159203622b57b324fa126bc21245cb320", 0xd6, 0x0, 0x7) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x4000, 0x0) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d09001504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e64ca500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718020700d940f0b0c1e54ff0f998c85eb2e9ef591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033b529721d8f750b89ccee9b59f08c0f92c7d479130c849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84000000000000000000"], 0x10) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f00000021c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7a776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e010400000000000090006f584402e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382df534a458c94b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccd49e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b0000000000c97538bef7531bdcc881b8bb1c1fd00a6521c17a4caa8593ad0c9653d48a6b1377b1970c"], 0x10) connect$unix(r6, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r7, @ANYRES64=r5, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r10, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r10], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r6, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:00:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x92) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, r1) fsync(0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1a0) r3 = open(&(0x7f0000000380)='./file1\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffd, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = dup2(r9, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r12, r11) setsockopt(r11, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) r13 = socket(0x800000018, 0x2, 0x0) r14 = socket(0x18, 0x1, 0x0) dup2(r14, r13) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x800000018, 0x8000, 0x0) r16 = socket(0x18, 0x1, 0x0) dup2(r16, r15) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r5, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffa, 0x16, 0x2, 0x10001, 0x9}], 0x2, &(0x7f0000000240), 0x6, &(0x7f0000000340)={0x3, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000015c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4318711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0a412417f2c7b495cfbee71b325f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6a9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d187648fb578333a3c96c1b4c5b8450a6f9ecb6e9a1b5f6b669282aaf79881bd2c0f25d3b859c3179ec103d1381f7a42ef737c412bf1", 0xbe1}], 0x100002b7}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3, 0x6, 0x5, 0x32}, {0x8004, 0xc, 0x5, 0x5}, {0x0, 0x3f, 0x3, 0x80000000}, {0x0, 0x4, 0x4, 0x4}, {0x100, 0x1f, 0x7f, 0x8}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec12492201000000aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0b000000e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="6610bd971cfa94b7c2eb7321872fcf1d51d843804abd86a5317292a31e1073f709d0f015", 0x24) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:12 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x10, 0x4000, 0x7) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, 0x81}) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = dup(r4) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = shmget(0x0, 0x3000, 0x400, &(0x7f0000552000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, 0x0) fcntl$dupfd(r7, 0x0, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r10, r9) setsockopt(r9, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}], 0x1000, &(0x7f0000000340)=[{}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x40000000}, {}, {{r9}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x8000}) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 0x1) socket(0x1, 0x1, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xffffffe0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00060000000000000000761000d239008d0400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x12) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) pwrite(r3, &(0x7f0000000180)="1c0594182d809aa712f2bc65a0ced084d1c9d3c7453a3c91985081552b1af08bdbb10885656ab35a372d985115b3555b1d27253b027c27847778fbb6bdc177cf0276e4c9caa4a37b1d7bc6af7165fbf9ea700fb2db84261d9e32893a5983f49c2de5c9695bea85d2326fab67b5b0fa3063c692e01f1a7c8e1f1545f5f4", 0x7d, 0x0, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48, 0x0, 0x0, 0x1}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x1, 0x7, 0xfff, 0x1, 0x4, 0x4, 0xff, 0x10, [{0x1, 0x4, 0x5d, 0x2}, {0x800, 0xffff, 0x7, 0x5}, {0x9, 0x5d9, 0x4, 0x8}, {0x9, 0x7, 0x5, 0x373}, {0x1, 0x0, 0x1, 0x2}, {0x9, 0x5, 0x8, 0x98c}, {0x1, 0xe88, 0x46c, 0x7}, {0x0, 0xac0c, 0x3, 0x1}, {0x1, 0x6, 0x407, 0xb30}, {0x3034, 0x7, 0xfffffff9, 0xffffffff}, {0x10001, 0x1, 0x800, 0x6}, {0x200, 0x0, 0x9066, 0x101}, {0xe1f9, 0x7, 0x1c09, 0x4}, {0x9, 0x1, 0x33dc73c3, 0xfffff974}, {0x401, 0x9, 0x966, 0xbf8}, {0x5, 0x9, 0xfffff001, 0x5}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tQ|', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000240)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x89, 0x81, 0x7f, 0x2}, {0x335, 0x0, 0x3, 0x3}, {0x2, 0xde, 0x6, 0x5}, {0x88, 0x5, 0x20, 0x4}, {0x40, 0xe4, 0x6b, 0x800}, {0x6, 0x1, 0x4, 0x9072}, {0x1, 0x9, 0xff, 0x10000}, {0xe0, 0x20, 0x1f, 0xe13}]}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x2d}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="143f03afbb17b86d20c8d5879aac4bc10a8687e479318dc415acbcd12e0c98b73b9d4ca4b5d8e826dae6be2016966e5d451d97b8d8e4c07b46f7e5890d60a9eacbf9f57118734069403b9c71db3073b6c9a445ac19457479fa159605fe2bd8456d513c4f412848132e3bd4500c4ae5f94f2e1b0a62967d76e15eea0d3491bc9a549445dea5d4198548ef970fb22d6c43e6e7fe333464ec3124ba5add13e53557996e3da4284c5dbb945e0a05b76db432d975b5711c01d9c9340821f7539a453213e4f94d5c6260ea1d1c629c4c010c7aa486c410bf4c42b94b6e5b", 0xdb, 0x0, 0x2) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x130, r1) 16:00:13 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x9, 0x20, 0x3f}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r6, &(0x7f0000000140)=""/115, 0x73) setsockopt(r4, 0xfffffffc, 0x8, &(0x7f0000000080)="9cfbf4b1b0b4b9d9dfc9", 0xa) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x801, &(0x7f0000000040)=0x25a05022, 0x4) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000000)) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:15 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x0) close(r1) pwrite(r0, &(0x7f0000000000)="d5258404b39854653d41fabb76b4c5b7e2d0dc9bdf23bf68a8c9a9bca0621ec019ebab5e1df63e330ccb5a262058795bcd95dafac009a0032383e1665d27b64eaf6a30f609f28c26fed246df5de2e01d7f56a2ec589068e7387278119c93f6047d2de76fbb50e175f9cd80251956bcb50dd48525b112e83847c61d88ef7bcc143c1f4d5e63f21ca065a9f107606a", 0x8e, 0x0, 0x1) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x5}, {0x1, 0x4}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) bind$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0x8000}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="95fed467f8e14ac95776a168e1831a9a7e1137f94f7c52076c4ddedf164f7051725e86a6ae7144f63c49cf6277c992dcfa18ad5ff874d57156"], 0x10) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) listen(r6, 0x4) r7 = socket(0x800000018, 0x2, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r9 = dup(0xffffffffffffffff) getsockname(r9, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x3aa, 0x0, 0x0, 0x0, 0xf0}, 0x8) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x3, 0x0, 0x1, 0x9, 0x7, 0x0, 0x0, 0x0, 0x3, 0x14}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x30620ac536a0b98, 0x0) r8 = msgget(0x3, 0x446) msgrcv(r8, &(0x7f0000000380)={0x0, ""/1}, 0x9, 0x2, 0x1000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = socket(0x20, 0xb66e3a6a66c6aed5, 0x40) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r12, r11) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgrcv(r8, &(0x7f00000003c0)={0x0, ""/18}, 0x1a, 0x2, 0x800) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0xe0, 0x20000000, 0x63c4c389, 0x8}, {{}, 0x787d4e6c97270eeb, 0x1, 0x40000001, 0x56e, 0xb7ca}, {{r5}, 0xfffffffffffffffc, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x6, 0x8}, {{r1}, 0x5, 0x8, 0x0, 0x40, 0x5}, {{r7}, 0xfffffffffffffffe, 0x80, 0x50000003, 0x93c, 0xe2}, {{r9}, 0xfffffffffffffffd, 0x1, 0x49, 0x3f, 0x5}, {{r10}, 0xfffffffffffffffe, 0x40, 0x82, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x10000, 0x86}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x40, 0x10001}], 0x200, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x19, 0x2, 0x7ff, 0xffffffffffffff03}, {{r12}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0xff}], 0xae10e38, &(0x7f0000000340)={0x3, 0x8}) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) r5 = kqueue() r6 = socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair(0x10, 0x0, 0xdf, &(0x7f0000000180)={0xffffffffffffffff}) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r8) setsockopt(r8, 0xb5a, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) dup2(r7, r8) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ec94379", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r10 = socket(0x800000018, 0x2, 0x0) r11 = socket(0x18, 0x1, 0x0) dup2(r11, r10) setsockopt(r10, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r12 = syz_open_pts() r13 = socket(0x800000018, 0x2, 0x0) r14 = socket(0x18, 0x1, 0x0) dup2(r14, r13) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000240)=[{{r15}, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0x82}, {{r1}, 0x0, 0x1, 0xf0000000, 0x0, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x1d5, 0x8, 0x5, 0xcfc}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x0, 0x8}, {{}, 0x3, 0x4, 0xfef40ae756e01bc7, 0xfffffffffffffffc, 0x4}, {{r5}, 0xfffffffffffffffd, 0xa2, 0x4, 0xf3, 0x4}], 0x7, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x80000082, 0x1f, 0xfffffffffffffffa}, {{r6}, 0x0, 0x80, 0xf0000000, 0x7fff, 0x7}, {{r10}, 0x6, 0x0, 0x20, 0x80, 0x1}, {{r0}, 0xfffffffffffffff9, 0x140, 0x2, 0xffffffffffffff62, 0x7f80000000}, {{r12}, 0xffffffffffffffff, 0x8, 0x3, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x6}, {{r14}, 0xffffffffffffffff, 0x42, 0x40000097, 0x8, 0x7fff}], 0x3, &(0x7f0000000400)={0x30b4, 0x1}) r16 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r16, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c5d3000d4e8af86e11345229e6bef315f7d4a0c365d5a241c45a6c9aee7d802c78aaad0c55c5fdd542a87d266d287821ddc18c6153ad68a1a240b88cf1b9a4ba4489bc59511ff0407feee42a668bd74ba4530dca011650ab739e2d60865b59d47438385a4ccc360adf1e8138507bd7efbee705069598477f44ce9742efd8decd97200"/146], 0x10) getrusage(0x0, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpgid(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x5ed, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r5, r3, 0x10000000004, 0x0, 0x0, 0x5}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000012c0)=0xffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() r8 = getppid() r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r10, r9) setsockopt(r9, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$setstatus(r9, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r12 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={r8, r11, r12}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000011c0)) r13 = semget$private(0x0, 0x0, 0xd2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000001200)=""/65) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r7, r8, 0x0, 0x0, 0x800}) socket(0x18, 0x1, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = socket(0x800000018, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000014c0)) preadv(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/1, 0x1}, {&(0x7f0000001340)=""/223, 0xdf}], 0x7, 0x0, 0xffffffff) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) recvfrom$unix(r6, &(0x7f0000001580)=""/231, 0xe7, 0x2, 0x0, 0x0) dup2(r5, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001540)) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r10, r9) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r10, 0x0, r8) dup2(r8, r2) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x7e6ceff4bb9f1543, 0x0) pwrite(r2, &(0x7f0000000100)="dfca0268c7ab0000000000000000", 0xe, 0x0, 0x9) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="2f434147ee400b0f4fcceac0e07ba809e047d07d0c8f8613dbef3ca929a8c4822862963cf071cc4b1c33d768890d0183e9565ecf5667ac5801905931e9"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x80000001, 0x2}, 0x8) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r7, 0x2, 0x7f, &(0x7f0000000200)="fca21f988b6a7fc92237f16ca1ed34ede165ff96a1831aa3222cc04369ce371a9eb05227b85d42e1f859241408aac4a63ec14fd9938cef3e1dae67cebcf129d05bb4c7d6a5129b3a2b35e5d00f3d54aeb6a1efdd15b4ce6f11f9b240a77cd63c6856535f17756684d3dd51c0d5fd1dc1615e75d06537ca6077cba8604bbd687f52fbe310c605c508d7408b9d640cb077cb30880ed92a609323fc5a022afa7d8936dad313208674da1f0592079adaf5a2427f70196edf92c621b24af7de6e19f005fe4196c64afe2978146541ff9b43ce10620707290d4852e3e54b821983c52cb42532ca9e56052e4aef93d70791ad46672359161c0c11c04df379ad4b854313ad8e761b8072e03f6c88d40eb9760de336cec8e9b638d98dc0ca31c220cd437dd8c50c008fb02edb331fe0f732fcbd4f94a1d4c25c39fcda9c198e036906442f8558d1a40f35956ed536638e1cf38ee96ff7faddbdbc67c005e48124611e723206fe2147d85f4bb90a1c23f64ae0460a81bce52c343bd4a4af2f4d8e01891e40ace73f140328094ef94fddf4ab1dc11f2ef4e696c07ef11fdc6cc5a2dc415f17e5adc00c760315016a4b44afcd572369119c7931daf411ce0792f7e4b0f9002cb3e83d21c0e130ec036864812568d342a5ecc24e735e2c540b13baa65069f1ee284a04265c413a1c60cab2fea1377c56575ef75bf9764125fe5e1ce52bea70d5fba93b5038788ee88f3a0fb68e96aa79b5afa873e514aef52551b2f397e05e3bc17b6e02d35a12fec9c4294823240549f36f289cab351c6d1d74a18997c718cc179562e9ec759cc66cd7b73dd500c8468d6e311a6c4c28e3e4d0917da2a9eb8b8c8e8f86473c868af7f6512212950b54970694c3caf3036ee6cb608dc582fbe4bbd3e49e8a771dcdfed3445639c6305c01fbc0d3a1f36727fc611d99e6d4ed1cd4f6cb8ca85bb91c54c13cd4df30f016b9d48ad6c0457327fb1c8cec2ba3938cbf65fb90a64079e5ab5853cce1cdba618a29b9a3598b41a7b7abc8b03e8de7253e88fd88533966039497b01eb300e0bd1fb158de51bcd45e18bacddcf81ec0b2312a7218e16e50612a9165b7bf218db3556cc2a930ca3fb09bda31ed24a787af78f6456ebee43e26098b92b28edbaf6e9ec88298101badf6e4144642cce850b96f263ac6f2b164665cb04ca81a440d7ff070ab7ff6fe35eabae58502c2191476d50489b28c4d8b946bb9de4af3af8d215a547845be20ca465429b871ef5512e41aa4062474f8ce368dc6c2938982d28f858f9641d88752b9e68cd7ad5d7df5b6b5d3a0d00837613d5d60ef3a8c75be5d13cfd38949101cbe00d5e69ef35263f614db1c63350cff7d441e13d7cd72ad1549a59230cb7be52814f9e75556ff0d6649ca3ebccb62d93bf694a074ce00ad1519251ebd074459436f59398c601318c56adfbdcfe167be3ea95d6a9a341b87d24eaa5b4c0df33c57f4217615b0c04d419c928d838b60b64218ff5b5755f8ea2c9b3b45b9cdea38493ac432e31b80cad8b8a2efdeda4b370dc19613e879483fa8186781343d33d663c4799577938b1a08282bc1e3f884e7c425c99b13986c93c9257e776ec73b42b1e51eac752b52ea4e9cc8574ba0d11f930b7e71dc96f59f06544240b15a9066ebaa2f50595aa14fe925e87983b6744dbe919dcaadad26c48324e6ed0c1c311a460deede91e378004aeba3551bc5cf9a13b451f8f833fea6fbfca99fe757387ae548a4abd859c85668e82d431ca7e948e3fc5950211b865c0f61099de0af3389d69c142e8649bc1d820be5b2c719c061ad04ac2e19bd5029d19af5b67e15548eb95b364a953dc8a847374a3a028d86d9e8b048ee57e36b21d86a5536e70ecc086eeee1b09ae53d1d29b499c398f234eecde1eae3e5e4fc3de9891181409baea950c78e730b073afa70d28a7f63a28d9501f52a315598213e6f75ebd5f1ae3735829e57b7c0ba1f1b0cc06bed355206624c3d78d03b51dac088161f6168674dc703a851c13ec4e7ae0e2c8f093263bef7c39cf7d76a9e67213f5ad1676f81eb5f07a3169f8dc7c29d9987ad99795aa8c585ffec39d24071995b9f64e8143c9015ef3d6dc3e84d46e3c19f02cd13e0256f08ac0a37355b2c58dcf77f6e1ca4faa32e70d306ae9f113c11e201d9a6171070e7378b4ebbfc07193052df6efbd7357e6183ea4a216c21473dadb759ec8a14d2d3d86e0d1708ebddf1ecc97a067d72aeeee2979d4457f1d16ba2a9120249e808ff038f557f9a9352374ed357cadd4b775d271a7743f8fcc2a8c847e163a859ed53ad3128a7278f0c491a2ed78c57dfe58a236b3fe115e662db02036f605265794d82f9ae0db8a54cb7470524ba1f8b509c106f5becbc1bb3792b05fe3bb49f5a8899bb3a3b86048fc775aec346663a22bb3d326e6bf6b8704a6b1bb55ff369b084d13f2938f95a8bc218fe1c61b59c59aba3ac6264242bbf3624f7b089e55b23206daf4959ddec4d3703e0b428a446111a37fc6492d6aa157ec470022490f1b934cc3a81b4d4639461f8cf0ef6d731577ed6151d3233fd5105d4a7fb34ca714933b37ce27e20131c43e64c9fb02505f91b78844767e05e54c61e30e622efc655ab4733b8b8cbb40033743f89c135d3bea41332169e3bb7155e1c009a708b3ef97b0a5634349322ce5d9d7fc5f6b736134889f7c76670cfd644935530641330c795d211c3234c37becd3038ea7d2d5bd4682f3293944ad6ce00500a9d17ee0d593187f3543fe8f9043c8bac4699ea5def22160dc7417581746152f51266d4fb3b17e56e87068c3428e535410d639728eb4edb8800e45815664b2d05346f6717e8962374e8b33fe5b4d655855f17d6ac5ecc722fed0e408cfb79c60d1218e79b0aad110f6702faf7ea704f2cdf8410eff95c4a6cc8487671fd1b0e9249689e9db7566a0fe75ea3cd58f16abdbc37c4df6186a176642fc503d4bc46b4607fd6940da625afb9a293393a4c458d4c8a1c92f5c67e4de158c908c6e2354ee6a1d2a6baf53061ed12a655e8673e8afb71a60aa07d655577a156db5f7b15f66b4f0a8a0aebb7970ecf524dc1c30d0e5caed7c21eaa2d6f561a141ea26076423b3365355ad7f784b12e279c0e1cd4a8d57b63656b814cfe374d3baba2cd846c0feef3d8b19c543fb5eed182ca8f9029816945b9855e8325509decef102ae8a4a160c911766d488a95b989a4cdad5052c053fbb7b3f9067e60a4cef25edfdc54c113b73135f888ac6a7312cf53702789537952095747e07f7b5dbb6b41568c048cd3edc074ca9c74a5c2a20134151a2bf3fe05f7485b03cd740b8a62037ce81a46a193e700ce35eacf411c123ad89cfbdc05c5e7ae45a28a42904ca9b7ffbd48b1dd7cd6c7c101ff01b6bb5e69bfb24444bdd32924910a4e93210ff85bbc0f39bfc6e3f03d53fa48d497b4721e46c8b4a7915404a58270fefeef2ea613e0f4f4304c742c6d65dde62722cf155117a00004700724da6e090d23ede53dfb2b1d6f1861b95de176d78033ca6f0a093f4c4962c72506203b941ca525bea7c65de5c08e95990d4f577046499dd5abbc4063d322cfbc9d79a5a0dc1edf9057a51eb8ee69ae6154e93bed5abd499ed22fe98c22edac71a6534b054feee0f48631a56639f028748d213db567860892e35077979a6823fcd90f50529d58fdd8094d621b4e9a5b15ee8e6bcfeb80b3f03e38590148321c4ef1b472fe23f810cd178c01e5af13c3a0d095bf550a8d3c883719062b9dcdc2cd7632122ec9477728b9797851fbace25a8a808fa1f2ac36ee67e9c579cc7183a54476deca5e78999a882e65fb29337d2562aacb3229a0922869f2596d407e4ddf6af3ebb2be3ef12a95f7876586a2d716c2190bd0f71fca42cea53ab619e0bf6b5adb47cc4f2289a6cf851e36b8996d5230f2d8d2a2ebf872806bd46b426f6557b8b77cc7c6615dbb780b33839e0788051775712a520b467c9e747ac68e69cd14cdd5353924a8f9f5409fb3569c11e1842343a78bbb3ebf63bf16c1cfe8a336e2faeba463050573f7a20e391c39fa3134724658dae856e2a2a5b69db4dba29513c9e794ea308f4fa64f1e15adc35ce94d83ea3c1f68960bdf2188b38b392865cdf817753fd06748a7ca8da60ab870bb824141cf86d38bea795cce94a445f9b2daa3e6835c15fd3699f2e4d2dfc06d046ba513acc99aa094acd560cb61d82ef964d3a84d5674baed3bdf68afa21f1efb23a62bf4ebb474f94f9454a9cba94475013b53245a63192fc29d8ab47475dfc4afa9add58fa0e6d6fcc4164ed2dd49ee72f7b262d6d1921a9e86605fc99c8ee492c41e9462eee830720d8fac33880f0eace0857f7e4d3ff08377ca91e9dfef232af544adb66def1803fe80ecfdb96437e7a55ed7c431e0fd672a1dfb825d7d3d4331525ceaaca2da1eb3e3720c3f08b7cfae18e734f9c7e73a48c46f8c1e8904eafc04d4efa87a2e22d539ab389b6fce90a1cff08c0e498b9111c6eeed7b619df3ee35ccddc5d8f92cf841254073db6c949291946cdfd163f3c6bfeae23ea10fa0680eb66edcc9ee75d24ce61a11dcbcf61f1811cfc2aa6dac38d6467a759bcfc9fa93fd58e3b1422455e6944c6fe1eb7156b859be332b9cb3c90da6a5778c9f0081caf417069a0897ac630480e5f8850826887733073a815f2b2a1177055b6e511dc3e48c7763ba8391e0cda048e96e4e85b0d153a0e013c66a94f432d56026d0c6eb55779e1882be28b280abca9e5a7d053c10fcd8f795e8891cb7a49727b667d97d317aaf29527dd3ff893df2c3d4f5fbad19224b0a5e5229e7671113c70ece451f42393f3f4386aec28afdf5eb9ed1c0313ef898a16f6ec1898f474a7df3f1d3495aabcbcdac4aa8d396d690b14397df9298d2e238d09c3b325e5e3ba510dfdbea6c7cc3c27309aa6474c584d4b4d888fdf9e6fe2c6f3e93e7faa976fa2a3fe05c387a66cd8a8e34ec6180a2da69c7e06fd2cdbf2b580db2fbf04cbd2a642db2253f2d4a1ea5f9825db1eb9e2a6642e605260a153d34fa7b7e42c4eeea632a1cd35112d39ce757c0f68ce9a5ffbf42f96a195846649f9aeb4182edbe430d157a7a9b85c89a2fa81a145f9e774b616124eb46b990cdda2049dd26f68a8e4e042bdaccb1e3aef45afed7ef95ed8699ae193c54020ccac7d9dd32c825ccd65598139010080b7c7d6be2d51aef212274ee54c49d907830c3bb5040ac69ed191594156de8ace8b0a56eefae8649ab81649950aa0d8b8bc835d668a355f453cdf575ea3b7d4574bd56847fad3f9d67f274bef7c21f6543aafcbccd1af0924f88beb1dd5deca1612c4e45773e209519448acc0ed0e946c3f25f9b5522d9dce13fce57fdad4d97a6b958514fd73c63272abff7bf46921ffead126bb86c3ff08daecbce519c7403d403b30746619954a1aae083432ea213bc41481f2d0670018574c8bad5f6c3fc098989f4807f8ef1ceaab563ced439cfb1654df9b5c0b9d72a164be32c19024c54986587834e5e0cee0f97748ca30ed3ec650e1f84104ff4f05cd7b671fec8cb66c74d59b9abd3100f3a25db48e4e3b1e81f42e7ffd708f05047f33adaaa3b3ca8faefec6dd1eb760848961bd02669c0a47d992e8aa6521e7062e93e168125bdb4de4508d5f1e147b728c3f023045ec84fd310806be6bf536475c1badd39fb5fa58730aa7f5718e67eed5a7ee31c568443d09b10ce07866a120c365e15687cb414703c076eebf96a8e25d7adea967f2fd076559383ad36", 0x1000) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x20}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:18 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x101) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0xae3, 0x3}, {0x18, 0x3, 0x100006, 0x20}, 0x7, [0x401, 0x1, 0x2, 0xca, 0x8, 0x44e, 0x10000, 0x9]}, 0x3c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x7}, {0x48, 0x6}, {0x44, 0x2}, {0x26, 0x1ff}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41, 0x2}, {0x82, 0x7ff}], 0x2}) r3 = open(&(0x7f0000000300)='./bus\x00', 0x20001, 0x81) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) fcntl$setstatus(r2, 0x4, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) socketpair(0x22, 0x1, 0xa8, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x118) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) 16:00:18 executing program 1: setrlimit(0x7, &(0x7f0000000240)={0x3, 0x4}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80d8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffe, "4d3e84f94426a75c11508d23b13e23e5c204e109", 0x0, 0x9}) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) socket(0x18, 0x4005, 0x40) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x44) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r0, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r1}) fchownat(r0, &(0x7f0000000180)='./bus\x00', r2, r3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0x1001, r4, 0x0, r2, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r9 = kqueue() kevent(r9, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r11 = accept$unix(r7, 0x0, 0x0) write(r11, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r8, 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x2, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ef3a3f000"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmget(0x1, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r9, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000680)='./bus\x00', &(0x7f00000004c0)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3c, 0x5, 0xa1}, {0x2c, 0x0, 0x3}, {0x7ffffffe, 0xa6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1fb42ba0, &(0x7f0000000340)="d6fcf0729c445c684e997e0b05c8faa0d33c0db91cedcb5095796e01d81987d8ef505ab853d38ea28e5d381f5a706df3afcceb54c8362d62b1f77a077f37df831aa82590dca99afe1c516102a3449d8c8c09c8ec409b9b74b2de9ef22c041a1cabde05241ea933035589b5cc0e3f07605088916453ef3144cb81df9f34480a0ee56e92f5f5905fc480") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x0, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="4dab659fe24c54308e9c03018d6c5d815fc7964c2c7bfbcae7471a7f18c78788d5960194b05b2c2b603c0b30ef3841e91665e46b87522ec1fb9364a0d35080543cda82c7d8dd6a6ecdff0b6fa26b919d480e367c630e3ff87c9afacc796dee130b860e631fcf4b9d0b9b6b0842cfdb7ec3a2fe6d6ab4903984973e10", 0x7c) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x18a) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000001180)=""/42, 0x2a, 0x40, &(0x7f00000011c0)={0x18, 0x0, 0x3, 0x80000000}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001200)=0x10000) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="6a116e57661ea514cfac18a1d58a097ba9031343b7e68cb57eaecbd1eea4300693303f4fadc7d47e08ee023bcd08483291fbc7af1542e2f619fc0fcfc5a9124be1fd7f4838f20a5c384a57bee9bd7d16f7f227b87b974237d115ccf5d23d78d679dbf5d44b01a234c33c1cb341385046ce9627076490ed0e3fe302d150bd1e5a15b01a44558ff035b87358451405618815f09758dc90bd493467e2869fed06c27884869028a12ecf45ecffd2a55d8535b3daf00bef2c04f464c48da4d5424670c43039a4c6d0fadc305796db23f4d1d85eb9dd100153c2f2544c3a35f2a6dbd5e27d9180a878a1d6e93999cbbd7c11d7e88f7b9224a2e6e17e36df", 0xfb) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x20b2255b}], 0x1}) munlock(&(0x7f0000444000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETD(r2, 0x8004741b, 0xfffffffffffffffe) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x146) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCCDTR(r4, 0x20007478) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r10, r9) setsockopt(r9, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r12, r11) setsockopt(r11, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r11], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) socket(0x18, 0x3, 0x3a) r13 = socket$inet6(0x18, 0x3, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r16 = socket(0x2, 0x8002, 0x0) shutdown(r16, 0x0) r17 = socket(0x800000018, 0x2, 0x0) r18 = socket(0x18, 0x1, 0x0) dup2(r18, r17) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = socket(0x800000018, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) dup2(r20, r19) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r16, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESHEX, @ANYRESHEX=r10, @ANYRESOCT=r18, @ANYRESOCT], @ANYBLOB="234f6926834cb97b3874245f0b0d76a5927844a3c068fdbfd1aabdbf47b4b906d006fe3e898e76345583989bbdcb46802ebafb87dc5e64260e2d99fcf49dd0a0ce773540128b1d7d1500b5d3831ffbded8906a115afa6cf3d83585925085b9d48bb34c1b9368970656ed4dfa47b7452aa45af7437784084a10752f9aa614c634", @ANYBLOB="03f2a3b31bf45416d791d5f1adcd0f42ea9e2d7b7e61a781598b520e9f2d43cefec820bd8c3895b5df8368916f835efa0c6db051bcfeeca7c5eccfeb98d7be96165264079ace1d1669a66662219fca173e4acc0087d61964da01272cf22deb84ad811e3cdde4030ca5789c", @ANYRESHEX, @ANYRES32=r20, @ANYRES64=0x0, @ANYRESOCT=r5]], 0x1) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) r23 = syz_open_pts() ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r22, 0x40087603, &(0x7f0000000300)) write(r16, 0x0, 0x0) kevent(r14, &(0x7f00000001c0)=[{{r15}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r16}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) r24 = socket(0x800000018, 0x2, 0x0) r25 = socket(0x18, 0x1, 0x0) dup2(r25, r24) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x3, 0x1) r26 = socket(0x800000018, 0x2, 0x0) r27 = socket(0x18, 0x1, 0x0) dup2(r27, r26) setsockopt(r26, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r26, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) dup2(r26, r8) getsockopt(r13, 0x200000029, 0x1a, 0x0, 0x0) r28 = socket(0x18, 0x3, 0x3a) r29 = socket$inet6(0x18, 0x3, 0x0) dup2(r28, r29) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d63700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1002) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xfffffffffffffe73) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) dup2(r7, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000009) close(r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000140)) r9 = semget$private(0x0, 0x7, 0x100) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) r11 = dup2(r10, r10) close(r11) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="a94be7de6697948be0c3"], 0x10) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:20 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a3af653fa5954322"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x1, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffcff) shutdown(r0, 0x1) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x3, 0x10004) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) r9 = semget$private(0x0, 0x3, 0x10004) r10 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r13, 0x10001) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r16, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r13, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r14}) fchownat(r13, &(0x7f0000000180)='./bus\x00', r15, r16, 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r16, r17) getgroups(0x4000000000000081, &(0x7f0000000280)=[r8, r8, r17]) fchown(r10, r11, 0x0) seteuid(r11) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r11, 0x0, 0x0, r20, 0x38, 0x8}, 0x1, 0x2, 0x8001}) getgroups(0xf9, &(0x7f0000000440)) getgroups(0x42e2, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r6, 0x0]) fchown(r3, r4, r21) seteuid(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r4, 0x0, 0x0, r24, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r25 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r25, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r25, 0x40047477, &(0x7f00000003c0)) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2810, r3, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r26 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r26, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) kqueue() 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x139) r0 = socket$unix(0x1, 0x6, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) sendto(r2, &(0x7f0000000340)="453911f8aea058c6ea496ea6560402ca43a50091d7e68153b354c9413cba79844e1ca81bbe27b2c4733095103639ad8bd33575eaee4007f5fd8002b824cda63912d9501cca3b41c2811f7a2374f03ff5c191d807879a", 0x56, 0x408, &(0x7f00000003c0)=@un=@file={0x0, './bus/file0\x00'}, 0xe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400) fchflags(0xffffffffffffff9c, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000203fd, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000300)=0x8) write(r4, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x7, 0x2}, {0x4, 0xc57}, {0x1, 0x4}, {0x43, 0x7}, {0x43, 0x3}, {}, {0x0, 0x7}], 0x7}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000240)=0x6) 16:00:20 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000003}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() close(r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x8e8, 0x5, 0x4, 0x2}, {0x5a04, 0x4, 0x3, 0x10000}, {0x7fff, 0x1, 0x0, 0x1000}, {0x40, 0x1f, 0xfd, 0x3ff}]}) 16:00:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x7faebf3b085652fb, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000100)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x48c9859e3c1d6181, 0x210) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x35}, {0x46}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) getgroups(0x2, &(0x7f0000000200)=[r23, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(r18, 0x5) r31 = kqueue() kevent(r31, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r32 = fcntl$dupfd(r31, 0xa, 0xffffffffffffffff) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x1, r26, r36, r27, r28, 0x10, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x21, 0x7, 0x2}) setpgid(r29, r29) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r42, r43, r44, r45, 0x5, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x1f, 0x7, 0x2}) setpgid(r46, r46) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r48, 0x20004b3d) ioctl$KDDISABIO(r48, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r50 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r51 = syz_open_pts() fcntl$setflags(r51, 0x2, 0x1) r52 = dup2(r51, r51) symlinkat(&(0x7f0000000000)='./file0\x00', r52, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r52, &(0x7f0000000180)='./file0\x00', r53, r54, 0x0) getgroups(0x2, &(0x7f0000000200)=[r54, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = getgid() r58 = socket(0x18, 0x1, 0x0) close(r58) connect$unix(r58, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r58, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r61 = getppid() r62 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, r56, r57, r59, r60, 0x5, 0x8000}, 0x1e3c, 0x8, r61, r62, 0x1f, 0x7, 0x2}) setpgid(r61, r61) r63 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r65 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r68 = getppid() r69 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000100)={{0x1, r64, r65, r66, r67, 0x5, 0x8000}, 0x1e3c, 0x8, r68, r69, 0x1f, 0x7, 0x2}) setpgid(r68, r68) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r49, r54, r49, r55, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r61, r68, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r16, r23, r16, r24, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r29, r46, 0x4, 0xffffffffffffffff}) setpgid(r46, 0xffffffffffffffff) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/164, 0xa4}], 0x2, &(0x7f00000011c0)=""/53, 0x35}, 0x0) close(r0) write(r1, 0x0, 0x0) close(r2) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x9}) socket(0x18, 0x4000, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000440)=0x5b1e71a8) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4}, 0xc) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0xfefffffffffffff7], [], [{}, {0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0007000000fe8dbeb1290d0000000000000000000000020000000000ef2f67b4deb0a6ffe7435304658f14529eb4b1611828d053ffda18cbbce5a27f71953aff2f914415d3a83783147090b679d006ff198e5dd08d547988a07f5d112485a9f4012e38e488f97ff3ada0a27cf171d0f9d473aa25ed80030eba456e07a5e57e8e00"/140]) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r21, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10004, 0x200000005, r28}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) geteuid() r45 = semget$private(0x0, 0x4, 0x408) semop(r45, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000000280)=[{0x0, 0x8, 0x800}, {0x1, 0x4004, 0x800}, {0x0, 0x40, 0x2800}, {0x0, 0x8}], 0x4) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0xfffffffffffffd93) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r5) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r10, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r10, 0x2) r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r14 = msgget$private(0x0, 0x20000003c4) msgrcv(r14, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000542709300400000529da36bf3f585a5fe87792f3b00"], 0xc, 0x2, 0x1000) msgsnd(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r14, 0x0, 0x0, 0x1800) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r15, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r15, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r15, 0x2) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = msgget(0x0, 0x100) msgrcv(r16, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r17 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10002, 0xa6}) msgrcv(r17, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r18, r21, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r20, r25, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r27, &(0x7f0000000880)=ANY=[@ANYRESDEC=r28], 0x1, 0x800) msgrcv(r27, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r29 = msgget$private(0x0, 0x0) msgsnd(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r29, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r29, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r23, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r30 = msgget$private(0x0, 0x20) msgsnd(r30, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r30, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = socket(0x2, 0x3, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = getpgid(0xffffffffffffffff) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r39, 0x3, 0x5, &(0x7f00000003c0)=""/85) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r46, r45) chown(&(0x7f00000008c0)='./file0\x00', r42, r45) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x2}) r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r48, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r51, r49) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x4) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(r36, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xffffffffffffff5e}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r42, @ANYRES32=r50, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r52, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r53, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r35, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r35, @ANYRES32=r35, @ANYRES32=r57, @ANYRES32=r58, @ANYRESHEX=r63, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r59, @ANYRESOCT, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r35, @ANYRES32=r62, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xf9, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r31, r64, r33, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r37, r34, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:21 executing program 0: close(0xffffffffffffffff) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="97420eca61d30c1e4d8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:00:21 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x67}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fcntl$dupfd(r2, 0xa, r3) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r2) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r6) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) dup2(r4, r6) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) write(r2, &(0x7f0000000b40)="9eb6e3af577a5f21de2ceabbc7223680b08f8671361b04ac0837d7388d88a136c6f92af935a4eb37c0a1b2d9d36a5adebbf85f6bd6cf291abdb21962e26487f96869c94e772241cb1eed62429a2bf76eb9592a51282aa121365de5f6b25c0424abcf74979966abeada5c16544eef44a3c529dc96d190926099aea5c35eb0e3bd2d8bd64a3e5dff262b3146d2aada31723c16ac61ab639200e86abe485de168cc2cc87c1529d1e08230bc1a3875f594a81069ce44ecb73358868b9a2d6ad609552c33aee21b9aa25ad5103c22fdd586fc176d39fd6f537c5e5852e6b61c371407e4bc74459c4aeef31908ba8b6f969696a9e6c19d7cd9f693c7db06282fc0bfa12b90dcb8744fe50a2045c65475c63e87897c9e3fb83eee714c73d74a1d054174e9b1c04cce0ae80797d4f3f59be52c45999d8ecb81e9e69733c2eb7918a314503ddaf5d004cccf6ea676806d00151a8136b35ac3210bc99224775be834efa03b9cb68495ea6ab0b893d9824b23e5dda0619fa807ed68e8b29cf43c86a323024b95e344fcd585643bb54f8de4ce7e643aca07ee7c2bc2ef8e67cf7d286290788191a64308cff538040dcf45acb4df1211d91b114abc84e0b6c993b014663144b2a1f7847d953312e166809f3b23c65882963e23062f9c1cdf2fcae2a231a41c57582910c4f4ca9fc6576dd92c5d093f4376f93f4f9c81850073767b37428f7694b8aa168498a392fc4e7307fe64873f0dd9a956bc14f6d9501064435e545f9d75334bde4a0a96542d4341edf1451222c855ebc5c522f504eb2dedca062f190464d669dda488f83d9d788aad3abc0cda65a88ab48d6164115a20cbcf23e95a48b8371a63b13d812da7be0f33230a6a6f50cb2328bbb1ef17b8f06a110fd3c51ca4998c98deabd89fa9544ecd10f1fe01bd44f44f1acbfea022edceb26f495677cda39355659e6c8d0e7cca12185359ff31dabcf86c3370166f62f2c5f708b903bde04eb2aab1676fbb12e0e8ff04abd409dc7d8d560e2893ab900c43feec0783860e6d8862642ec24710759d8d7d6217596e058abb2786cb883016b6370ec5d56c0cf30f69217d04b6bd8eaff12cd63786fe86ef033bccfc1888e9a172d56edc6b40878c7156b751af604c864033db5bb5e36c494d9d87f5ad8029f8092859190785ca31621011e91df3e778399cc6afad4b97075a7d7e8c05787fb2dcfb7cad06f6854328dc466f32a0e62044e927e1d235d65a1bf02cf27a1b955a50284cdf58028b6ff6c59af6ae8de460adf5000ab642275819c79270d26b40c8e5b3054e3f9839c553e79a6c46986e3cb28563d7ae80fe57777168feb286d8b24607f4959be85f51e2d7e329aa48e43ee9dde559655d8855a012991a0baf4e678c2206f669ed207962dc726349fa1df0127c50424d8dfce9b42553bd29178e9dff1ef6e4a9ffb10e59b1608bd85776c26b1720d6af881d3dcbed0233ce4a6ea215227189d97d820484364ead62992724c4382ef173aa648dbb0d7297807943efb7e55032b3dff4313d173c4d4c1b5a565512689d9001c41acde495115d946e1fbac8125b6757611ca0fd0f7bda787f7e17633a8987af4c41581fb5967f97e34574a3879d141e132064b2445a35bc08869f624b143543c85092ecca85239b57ea8fc6f964e1201fcce012052fe85d197b85f28e6bf7ca4dc626b8f8f58c126791250ccd1c0ec8e3af95f89e0fbcc2b9fbbdb1764460be101a02d1ee9c1a155af312aef98af3f1f5660179b2426f597d5f588a24c43a5e3c3a45617c945118ad8c3a68f31de6e1e2618820b2613af429a7f1591d28be65f71e41cac8cfedcb1d6eca251addb7fe3bc7ee335dbd45af326da7c1f77a65560bd812adc9f93d6edd2510cbbbb4ffe032c6f1eacfbaa8f517d16c19fda9a0b969af58c4e3c47e62d292641be8d5a983102e3b4be94bcfeb43604c91009859ee4665586cfa2804c419f1538540a6c90e3cbd97107064f7cc1d24784fff3c81816761beeca7f2da5fb411aff97c5399ff752b60a4d5e7780b1491865676a7af782779495f9e0aa8680ff57601a094617c0e75a36c282b957332ac7a4ded9f51e522ff9fc2ea192a521c09240990ce47eb2e07df9cc89d29fe7508e812b9afcc1b4a0f2e94e985aeaf2163135ed8635d74238f21dfcec32dbf545f119e40a19ee43959d2f11f65e812a770aee5eeb9111eb6daf524f47218d209064bb07f7f3b3f54dbda884e686d9416be90adb8616885d06eb4851013f45a5fefa2610e0941fbcae7eb45a7f9d2379316ef63fea6a952c7c361b94fbb1cf5253ea984f2985ec6c1dc1c3d7eb8953d8e5983bd1ad916dbf2cb9ba61a5cc12be8de298176b4502d9cf8cb0aa8f0de3bbbd50ac982b31b75b2a479fa3af40d35b5092418960c545e194210f6b5327ce72bcf5998b1ddff1195c77759da798327e62759b18b2844adbd66945803a7c279b9a65001ea02bd640587b1e41c20d532d8bb6c701ec512103cc1f4a921ec3981e905cee2769acfebe72a2133c4d2e2c72aa756a1c9cf2daa3a49481ad55bd595507a6bdfba4f6a8193cf527100dc27a10e6422252a4e782138b8ace3c00f8772c51cb5443a727130a656548dcabdc1eaf46f49b471f3bfa5bf15d03119612ba1e79a58957ef4ea245c52089ea7e1edfbde84700c8bbc0ba170088e29893d873963ef63c462a996998eb01079fbc467c8ab351a7a387f3021b4057865a057cb9e51f9aae536759483f48de29ac550e6f50c28ef0772226c85250b685cbfb856e0c71a250ded3f90648d558ef942851ec047776059310acc4676ed347181de3d9d1939ac9a575436816b547704bdfb73e09e32f6503e6b8424c5c37358d6f77f894488b4e8c3b7c5883b9d65c9919af84d136f5b44892613f7653189c03e6c3af1bda0a8f7362b4c3b1fddb670466acf0742cbc7597e0b348d8132913c8a2b2e43aa326eb2f4713aa72917557581ea0efd7aae2e6ef4068ebb40d5ea3e12786ce34e07ce2218cf67e335e1f59ef447217f01f93898371dd8247e2f4327038ff3956c8c6a5ec69cdac27c652c839ba10f913faea0e3439de8ea7568385ee168597e873be3d3dca0040090698a897895b22b8ef35bb8ee77715e6bdfd38a9497877a0cfb8bedad1c75334986c4b818dbad7c1e719e17a64b055141a9930cb2d8c2ac19ca347a3348e6bf1112944ece430a267c43bb234ea882d279365f1ff59c362fb5a8fb78035ae136c93ebeae4de42c359269a04bf41716deca4b931bfc0e81231c6d080c228838a8bedd8a6439c29421191651331f7bd909a2b436b91809e488ae92ccb25c3c703a143216ad5d5f5e07ff17a28c78078176681dc17761ba6cf7024991a509c4f275e66208ae11f43f978aa4a997f24579a12c7dfccafac9dc71fa6dd8f2e8a29e6bf3d0a044032b3001f98eb294ad3fbe137a2849ed932314d5adf4f3da55b5ce8f41c9f5021ca3534deed0f055c69b45c416609aa4eaa33799c5e789daadd99cceb1737d7a6b829365ff7d0816aab9bde63bd8b04ef59f15106b813501c03ce5930252228ed01aa06ee234456dfa636a9ac48a7734a699e25c1f2628f199e22c76605cd1246fdb924257a5af6d9b70df0742319b7e67a4c4f44fb8778d8a857ca3345945d5a01acec99a7dc63a17eeceaf96f34f0c43775fad5bc6b1a98855fc445e19b9f4b58ce982baa5e20b1de06035fe888beda4dde8a38fb4ff66433d8fbd13cde7521159077f675e8e1acb1dbb58a67022471b4ce6fc38339bdfc33e81997fe2ed4235c9d11f3dc1c656fe1c2f209e840d2a70326fdb346741a605e7e6e72ad09ecbd7a1218f84dc63e7e1e4700f642b08077a8987a154bcf208242d7e7aa60bff8feb0c233892fd7fc1f785fe1bfdf59a810a5f17fff269dbcfb3857b394b685c4bef053154bf0b64799ea9275afc3ab004f72a9827aac507210dff63fa044f13efca58c471507adf17690b41975633e666bcf7569e3ee3925d8a11a3298d07eab3591420e265eecf1dd990d7be4cc765f8ad62c7e894cff7fa82fdaee0c12a411d504d9ddbf016e9ff520b28767bbd38ae90ebbb9f2ab51ee665ff172974bc37d8d1d1127a0d2ffff47d5a1c5a09a7e8e360937d24ec6f6bb1a303c67a3531d45c09af6dff138a67ba5b9c47244db69c054b19517fb10a7322926e564452b5326b89cf396ef2d7f4b9ad875e4e05eb47ff85439923d815816dacd45957716dda19fcba201246fd54e44e9dcfabf8a2d6f958c87e1ea56bf0686395f1f1eb9e3a9eac3a61118ea4fd880e7198f6629555ef6f03dbde49b2e6ba2e6d396823f23dcda84a7787f89a1acebd53c47a5b9ef3fe9301f18a58d9558cf106d9f20ad3ae52e84f5d551b46fa3d1647f7df023d55df526e258b649aef9059be24d9106f5536124ed0aa1cd93cf25dec98726b385fe7b733a9bd02190883e27f8289d24de2a88a222e1345da23b9564506595b0f3a9e7c96c5623384bd8a79fafd50b34f7c88fe2f5c18a1b3a982a072b35c6d843d18d4695dc8c5c434f01057e0a53d06aa5191359c0c2494159103f3a454cddea2d7487172c823f23d38f73c44721bec3e59598dc3008267304c8a682c00c794b4f565e2b75946e1dd1722d0364e8ee5e40cc229e7bbdf6cc2ef8492b69076f9c8aad01b169679cf4b0370f459c3c600612c9190925fbaac9ac79e9f7c9d942cfab7562feccb44eaa33efb3cce6a855a2ddf0ab7398487d89b4c12ef21d7e8a554b8b2004f4fbef715adc2928143475e8944e584c3e597c9138e3a81192113c1744d60ab767a6f24fb4af1c1e69cc17f28293f7ca4f938e230718e2316d8bcb9b39e9fe0c16cf6d737adcbfa6e946145c294b29d792a5102a1961a51b84a1818472aebc617f0e899ad2b804e527487afa18e6571444ddfafc386fb39ce5c6376b53a3d4dd4c6c2427a7a911a1d191104b674a85bec7ff722e7bb9214964e1904d09fecd7b2b06fed18d45051e261319cf0bea5d2e2cae3ad9c38b46af484052aeb302614a999c5538f555ddbd70845a8645279098a096d6d88f88ace425faf0e00e6702bb46b753b1a469cf8f7ee0b6e45f672774232c899cff2dccae7c70d5c5386a788d5dfef7840fee204e00d75224301f31311ddf4bb80241f5a88e4d99d4ef948c0630d977e8442fb73ea3d13518e1c97d7326e158af3b89eb63b413bb57dbb2b3106fcd38d6f2178681621ab6b0b9beefc36ddb3f0144ef5c2d970d2b6251503d829dec54093fb553f2ac8b96e4f5979bc7034ca258c0b1819c1beade79759c10f2f4767e732a6067dc2a1a9461e405d6b6019a0e5fcd1bf977478284ca2330b6dbe1f03b4ad60b58f65499d968dcfce49ef53631970b84603ae50e56fb4c427029ba78e189ead90940f328baf7c7d65c220cd2ddbe492480230a4e6e87facc4ecd2adfcaba58034cf415e4ced685a74342b36d2a588a4afc8f8be82c064aad929d08814a6b0f1c2131975acf26815af8f44b54bb167c591989456073ecc141d09a98bac3fbff018791e4fe53ac9df89db201eba324623e278117f690d08e54c84a37759b9c9eef56d21c19b6994887365b68ed46ed98110993ffec60023bd9c3d4cf4d4c99dd7e1770521cf5cfb0a9ac7bdc0a7d9cfcd7d6e603e892dbbaf04ef37e059c56f7ecdfeb6823dd511d6d5650967299759c1c91d557f5a5ce4be201ed856f1d893c7cb2e2cd5beebe155d084980f22a54bc7b26eda7d62e4c07995e53ad7ed1145f1069978", 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000340)="7cdb8a51c65f52ce11505334321a33abae804dddb3cfcdfa4c20ed9dbb260d9123b09f05ce035535922d2dad2cd683b8ea8b2910b07c823f4d91b81b1b0fd9815e53b3f8c41a13b4e91350ad237813ce66e0d4b7f71e1510457d6feed93a90f2bc2e614a66550b43a7af31f6f0ab290e036c69613631dd8dc7a1f0112d799633622da1316aeb5c77fdcf20930a3b3eed9efb9ed97bb19983be2f38c965d12ba99eba5747ff8ac1aa09ddea5aa96fddae75096cfe6bbb651129140ce733963cf7cb6dcf68afc79f0315c6689dc8e3fd7767f2b0cfcd", 0xd5, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = getpid() sendsyslog(&(0x7f0000000180)="98beae9e694317f804c7d915be898fc41b992443901a104f2b3d19d759607f8f245759d461eb25ff5928fcc89ae2fe2524c56f9360ba7a51cd191b164300d9c471934ac7e27de991541522bc757607d263c953faca83d047c80e4ae67644267f335a162553d31c356da6972bdca1496de9cc8eb8e3e1752fc9fdd2f0ea98f798db39de5b571c7d24dbcd2df3e3501405f8b0c9", 0x93, 0x6) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x1f, 0x100, r3}) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff00002c8ae37922643a8700bb2ca01a26ae293b0000a714000000290000002f000000030000000000000000000000fc0b95e7d53ab400000080195e2628132e3400b23ad4cbeabdf733db934ebed3391dbfcea7ded1a5b7bbbf5257b3d792ae3bea4ef9c7350bb8a3306caae8c4132c8c158ba622281f6eb3da666610df6387986839139e84bfd7a0cd8c67ac73fb45de2a0cc08b0f2fc230656db638072c45ac6e6d9179749788f666b51017742fceb2"], 0x38}, 0x0) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) 16:00:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf84652a65f062af2c776637b3f4cd58898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3eec2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233ca03d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a4952a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb406211"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x390, 0x0, 0x49, &(0x7f00000002c0)=""/172, 0xfffffffffffffe8b}, 0x1066) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0xffffffe1, 0x3, 0x6, "4133562e3ae9b2c239d748be9db9803998e42ff0", 0x6, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)) pwrite(r1, &(0x7f0000000140)="f781ea80e21bb6f576c45af86064d98a21ca43b7d3a482de000215cf5ec04ab850c2ef705a550bdbb0db8eaad88e8be5e774358491fad8aead8b51a35d3ff9841617c2ee26e2301b7570b959247536d33f7dc9a30c7b57d3bf1b2bddc7406eeef4a0dde6f2c3d3746ffc434e753eef4dceaf0e6cf18ff46155d8def13b1ab8f63838155b1a8cbdce647559d706616fad42e7ffd511f5dff557bd2a053094d1508aa0b3f8fbbd534a766161f9465b915e68d46ef59df95d3b1c344ef7046cd96534db247c801335d420f62e0f06c12d1099db733d91c7e72b3da924f9d3bf205da2c6bffe946e272eb704409ccdb8661df0a50163d0282a5edf1ad56260a57476c101949ea52440954f0a8bbd", 0x3c3, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) r3 = socket(0x800000018, 0xa00f, 0x3) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) listen(r3, 0x80000000) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) dup2(r6, r5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7ff) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/92, 0x5c}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4d60cf7d15b3a402, 0x88) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000780)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e3d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) pwrite(r3, &(0x7f0000000100)="aa7bc97a112c96a84d2f84975253c16a3aed7dc50fdc637be23c61ce1f063d43385f2848923143b7cca12fd95cf6b8578ba575f736", 0x35, 0x0, 0x100) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x3e8, 0x3, 0xb}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = getegid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) r5 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400"/16, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c31000001000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x118) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0xfffffffffffffff7, 0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x9, 0x3, 0x9}) r3 = socket(0x2, 0x3, 0x2) connect$unix(r3, &(0x7f00000000c0)=ANY=[], 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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) socket(0x38, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00\x00\xe2', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47000000000100000098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815dab9b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ec4a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b77000"/594], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) shutdown(r1, 0x1) r3 = semget(0x0, 0x4, 0x4f4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000000)=""/209) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r6 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r6, r2) 16:00:22 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="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r3) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000117000/0x2000)=nil, 0x2000, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000140)=0x1002) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x100) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) readlinkat(r4, &(0x7f0000000280)='./bus\x00', &(0x7f0000001380)=""/83, 0x53) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = kqueue() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r5, 0x1}) kevent(r5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x16d}], 0x66, 0x0, 0x0, 0x0) 16:00:22 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/222) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:22 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) acct(0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0\x00'}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xffffeff8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = socket$inet(0x2, 0x8000, 0x2) writev(r10, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r11 = socket$inet(0x2, 0x8000, 0x2) writev(r11, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r12 = socket$inet(0x2, 0x8000, 0x2) writev(r12, &(0x7f00000029c0), 0x100000aa) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1ff, 0x4000000}, {0x18, 0x1, 0x80}, 0x2, [0x8000, 0x9, 0x4, 0xfff, 0x38c, 0x8, 0x344, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) x\\Nhcttp-_2M<*+_n ׆ڬ[N&Q'f*" QeqWa2^7mN2Hv]wiɮGރqKE#0QW!]V~ >&$aH%W)o$g-x\\Nhcttp-_2M<*+_n ׆ڬ[N&Q'f*" QeqWa2^7mN2Hv]wiɮGރqKE#0QW!]V~ >&$aH%W)o$g-uvm_fault(0xfffffd807f00a170, 0x757341aa, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00a170, 0x757341aa, 0, 1) -> e in6_purgeaddr(ffff800000b81300) at in6_purgeaddr+0x135 end trace frame: 0xffff80002279b0f0, count: 0 ddb{1}> trace in6_purgeaddr(ffff800000b81300) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000b51800) at in6_ifdetach+0x74 if_detach(ffff800000b51800) at if_detach+0x185 tun_clone_destroy(ffff800000b51800) at tun_clone_destroy+0x1c7 ifioctl(fffffd807b332660,80206979,ffff80002279b280,ffff800020b5c298) at ifioctl+0x3f0 sys_ioctl(ffff800020b5c298,ffff80002279b398,ffff80002279b3e0) at sys_ioctl+0x5b9 syscall(ffff80002279b460) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,e7489117010) at Xsyscall+0x128 end of kernel end trace frame: 0xe775cd993d0, count: -8 ddb{1}> show registers rdi 0xffffffff816aef79 rtfree+0x59 rsi 0x15d9c acpi_pdirpa+0x1c04 rbp 0xffff80002279b080 rbx 0xffff800000b7fe00 rdx 0x15d9d acpi_pdirpa+0x1c05 rcx 0xffff8000229a0000 rax 0 r8 0xffffffff816b2454 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0xc672502eae12a9eb r12 0x757341a2 r13 0 r14 0xffff800000b81300 r15 0xffff800000b51800 rip 0xffffffff817d6ab5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80002279b010 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.0) pid=19248 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b5db48,0xffffffff82646fa0 process=0xffff800020a8a710 user=0xffff800022796000, vmspace=0xfffffd807f00a170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4362 84831 29235 0 7 0 syz-executor.0 * 4362 19248 29235 0 7 0x4000000 syz-executor.0 29235 146933 71303 0 3 0x82 nanosleep syz-executor.0 91486 119642 71303 0 3 0x82 nanosleep syz-executor.1 86037 439854 1 0 3 0x100083 ttyopn getty 7083 481569 0 0 3 0x14200 bored sosplice 71303 4141 35447 0 3 0x82 thrsleep syz-fuzzer 71303 189029 35447 0 3 0x4000082 nanosleep syz-fuzzer 71303 366634 35447 0 3 0x4000082 thrsleep syz-fuzzer 71303 523247 35447 0 3 0x4000082 thrsleep syz-fuzzer 71303 271472 35447 0 3 0x4000082 thrsleep syz-fuzzer 71303 298563 35447 0 3 0x4000082 thrsleep syz-fuzzer 71303 320314 35447 0 3 0x4000082 thrsleep syz-fuzzer 71303 380348 35447 0 3 0x4000082 kqread syz-fuzzer 71303 1581 35447 0 3 0x4000082 thrsleep syz-fuzzer 71303 78797 35447 0 3 0x4000082 nanosleep syz-fuzzer 35447 161882 39896 0 3 0x10008a pause ksh 39896 520414 92291 0 3 0x92 select sshd 92291 180960 1 0 3 0x80 select sshd 50980 230349 40882 74 3 0x100092 bpf pflogd 40882 109704 1 0 3 0x80 netio pflogd 56534 135496 90108 73 3 0x100090 kqread syslogd 90108 386131 1 0 3 0x100082 netio syslogd 37819 262657 0 0 3 0x14200 pgzero zerothread 25797 470583 0 0 3 0x14200 aiodoned aiodoned 8096 15221 0 0 3 0x14200 syncer update 24793 193579 0 0 3 0x14200 cleaner cleaner 6397 392649 0 0 3 0x14200 reaper reaper 86580 367382 0 0 3 0x14200 pgdaemon pagedaemon 87385 192704 0 0 3 0x14200 bored crynlk 56731 346849 0 0 3 0x14200 bored crypto 92417 55688 0 0 3 0x40014200 acpi0 acpi0 57204 216639 0 0 3 0x40014200 idle1 36146 297509 0 0 3 0x14200 bored softnet 20807 391928 0 0 2 0x14200 systqmp 2340 5027 0 0 3 0x14200 bored systq 18725 424335 0 0 3 0x40014200 bored softclock 41022 188652 0 0 3 0x40014200 idle0 30924 359846 0 0 3 0x14200 bored smr 1 419342 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 4362 (syz-executor.0) thread 0xffff800020b5c298 (19248) exclusive rwlock netlock r = 0 (0xffffffff824d4548) #0 witness_lock+0x52e #1 if_detach+0xad #2 tun_clone_destroy+0x1c7 #3 ifioctl+0x3f0 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82677638) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9629 7064K 8550K 78643K 36204 0 0 pcb 13 12K 14K 78643K 1953 0 0 rtable 177 18K 19K 78643K 4793 0 0 ifaddr 129 32K 35K 78643K 1552 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1936 0 0 iov 0 0K 28K 78643K 1802 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 76K 78K 78643K 9861 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 135 0 0 VM map 81 40K 41K 78643K 111 0 0 sem 12 0K 1K 78643K 1863 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 8210 0 0 sigio 0 0K 0K 78643K 140 0 0 proc 56 51K 95K 78643K 3502 0 0 subproc 32 2K 2K 78643K 952 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 804 0 0 in_multi 34 2K 3K 78643K 1075 0 0 ether_multi 1 0K 0K 78643K 94 0 0 mrt 0 0K 0K 78643K 38 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1706 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 264 620K 625K 78643K 30588 0 0 UVM aobj 130 8K 8K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1885 0 0 NDP 25 0K 1K 78643K 492 0 0 temp 239 3561K 4201K 78643K 340007 0 0 kqueue 0 0K 0K 78643K 210 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 129 0 125 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 891 0 891 2 1 1 1 0 8 1 rtentry 112 880 0 809 3 0 3 3 0 8 0 unpcb 120 7502 0 7490 25 24 1 2 0 8 0 syncache 264 44 0 44 17 17 0 1 0 8 0 tcpqe 32 19 0 19 12 12 0 1 0 8 0 tcpcb 544 11713 0 11708 41 39 2 11 0 8 1 inpcb 280 28243 0 28237 53 50 3 13 0 8 2 rttmr 72 12 0 12 10 10 0 1 0 8 0 ip6q 72 4 0 4 3 3 0 1 0 8 0 ip6af 40 9 0 9 3 3 0 1 0 8 0 nd6 48 136 0 132 2 1 1 1 0 8 0 pkpcb 40 29 0 29 14 14 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 213 0 213 22 21 1 1 0 8 1 pffrag 232 225 0 225 29 29 0 1 0 482 0 pffrnode 88 225 0 225 29 29 0 1 0 8 0 pffrent 40 7705 0 7705 29 29 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 655 0 596 1 0 1 1 0 8 0 pfstkey 112 657 0 598 3 0 3 3 0 8 0 pfstate 328 657 0 597 9 2 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 5 9 3 6 6 0 8 0 art_heap4 256 4268 0 3949 53 28 25 25 0 8 1 art_table 32 4279 0 3954 7 3 4 4 0 8 0 art_node 16 876 0 821 1 0 1 1 0 8 0 sysvmsgpl 40 52 0 39 1 0 1 1 0 8 0 semapl 112 1861 0 1851 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14343 0 12890 48 0 48 48 0 8 0 ffsino 272 14343 0 12890 98 0 98 98 0 8 0 nchpl 144 27180 0 26715 61 42 19 61 0 8 0 uvmvnodes 72 6904 0 0 126 0 126 126 0 8 0 vnodes 208 6904 0 0 364 0 364 364 0 8 0 namei 1024 99390 0 99390 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 80 0 1 10 0 10 10 0 8 0 vmpool 552 109 0 30 6 0 6 6 0 8 0 scsiplug 64 24 0 24 13 13 0 1 0 8 0 scxspl 192 95068 0 95068 60 59 1 6 0 8 1 plimitpl 152 706 0 698 1 0 1 1 0 8 0 sigapl 432 8251 0 8238 3 1 2 3 0 8 0 futexpl 56 214686 0 214686 1 0 1 1 0 8 1 knotepl 112 2141 0 2122 7 6 1 3 0 8 0 kqueuepl 104 2391 0 2389 4 3 1 4 0 8 0 pipepl 112 5138 0 5119 13 12 1 2 0 8 0 fdescpl 488 8252 0 8238 3 0 3 3 0 8 0 filepl 152 88028 0 87938 61 54 7 14 0 8 3 lockfpl 104 5946 0 5946 1 0 1 1 0 8 1 lockfspl 48 1904 0 1904 1 0 1 1 0 8 1 sessionpl 112 77 0 68 1 0 1 1 0 8 0 pgrppl 48 235 0 226 1 0 1 1 0 8 0 ucredpl 96 9346 0 9334 1 0 1 1 0 8 0 zombiepl 144 8240 0 8239 2 1 1 1 0 8 0 processpl 896 8270 0 8239 4 0 4 4 0 8 0 procpl 632 26747 0 26706 5 0 5 5 0 8 0 srpgc 64 117 0 115 26 25 1 1 0 8 0 sosppl 128 211 0 211 33 32 1 1 0 8 1 sockpl 384 36807 0 36789 103 98 5 22 0 8 1 mcl64k 65536 321 0 0 38 18 20 34 0 8 1 mcl16k 16384 22 0 0 3 1 2 3 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 49 0 0 4 2 2 2 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 256 0 0 25 12 13 25 0 8 0 mtagpl 80 295 0 0 5 3 2 5 0 8 0 mbufpl 256 887 0 0 43 0 43 43 0 8 0 bufpl 256 32749 0 25691 442 0 442 442 0 8 0 anonpl 16 1042380 0 1000812 343 163 180 187 0 124 13 amapchunkpl 152 64354 0 62906 157 97 60 62 0 158 3 amappl16 192 44219 0 42949 259 187 72 76 0 8 4 amappl15 184 934 0 934 9 9 0 1 0 8 0 amappl14 176 922 0 915 1 0 1 1 0 8 0 amappl13 168 1102 0 1101 7 6 1 1 0 8 0 amappl12 160 1635 0 1632 1 0 1 1 0 8 0 amappl11 152 1597 0 1589 1 0 1 1 0 8 0 amappl10 144 1040 0 1031 1 0 1 1 0 8 0 amappl9 136 2164 0 2159 1 0 1 1 0 8 0 amappl8 128 1797 0 1722 4 1 3 3 0 8 0 amappl7 120 1270 0 1261 1 0 1 1 0 8 0 amappl6 112 1475 0 1461 1 0 1 1 0 8 0 amappl5 104 2254 0 2242 1 0 1 1 0 8 0 amappl4 96 7570 0 7539 1 0 1 1 0 8 0 amappl3 88 2416 0 2410 1 0 1 1 0 8 0 amappl2 80 62954 0 62890 3 1 2 3 0 8 0 amappl1 72 196361 0 195950 25 15 10 20 0 8 0 amappl 80 28128 0 28042 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 8361 0 8238 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8361 0 8238 1 0 1 1 0 8 0 vmmpekpl 168 67558 0 67512 4 1 3 3 0 8 0 vmmpepl 168 1072517 0 1070006 424 265 159 161 0 357 38 vmsppl 368 8251 0 8238 2 0 2 2 0 8 0 pdppl 4096 16729 0 16615 19 4 15 15 0 8 0 pvpl 32 2647850 0 2624932 535 310 225 237 0 265 26 pmappl 232 8360 0 8268 7 1 6 6 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 790 0 111 20 0 20 20 0 8 0