VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:07 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x24) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fchmod(r3, 0xc8) r4 = socket(0x1e, 0x4003, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000001280)=0x10) shutdown(r1, 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x75a483bf) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, 0x0) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, 0x0) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:07 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x104) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1000) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000001c0)={0x9566, 0x40000000, 0x2, 0x6ce472de, "68d2b66dcded74e5684757a18dfb82047806c6d1", 0x1, 0x80000001}) close(r0) getrlimit(0x3, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, 0x0) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000240)=[{0x9, 0x71, 0x89, 0xfff}, {0x4, 0x0, 0x6, 0x7}, {0x7, 0x4, 0x20, 0x2}, {0x6, 0x1, 0x4, 0x6}, {0x400, 0x3, 0xc2, 0x81}, {0x0, 0x9, 0x3, 0x1346c0}, {0x7, 0x1, 0x1f, 0x7}, {0x2, 0xf4, 0x7, 0x2}, {0x1, 0xff, 0x9}, {0x6, 0x40, 0x0, 0x3c8a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x4000006c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) fsync(r0) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x310) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x0, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x0, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:08 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getgid() r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r16 = getppid() r17 = msgget$private(0x0, 0x0) msgsnd(r17, 0x0, 0x0, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r14, r13, r14, r13, 0x2, 0x6}, 0xfff, 0x3, r15, r16, 0x3f, 0x7, 0x4, 0x7}) r18 = getgid() r19 = getuid() accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xfffffd22) r21 = getppid() r22 = msgget$private(0x0, 0x0) msgsnd(r22, 0x0, 0x0, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x7, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x5db, r1, r2, r8, r12, 0x4, 0x2}, 0x100, 0xfffffffffffffffe, r15, r20, 0xa9a, 0x2, 0x9, 0xff}) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x0, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {0x3, 0x3}]}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xab4cb60d5af3444c, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="23662bd0ef5bf68941b27ef5aa1363193dc0c5d5ec9d85d2c5f089fa13ec71aaeaa3a6066ca1489afc4c0bfc4f767e66fef693eee3fd3427ccb45868abb86bf368e7906841301899e76a6a2405990e440679c5b9ca76cfc328eb464e9e221c7b3e866e10c038bd54547e3ecf83bfb79c9aa222bad7a1d434211c7e59c4ff40ddbf53"], 0x10) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r2, 0x1) socket(0x2, 0x4000, 0xff) socket(0x1, 0x8000, 0x5d) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(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) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff, 0xff, 0x2, 0x3, "01a73a7192d4de62c80b9663d8ccf9ef2643c38f", 0x9, 0x1}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffffa8, &(0x7f0000000040)=[{0x54, 0x0, 0x4}, {0x44, 0x0, 0x0, 0x20000}, {0x20000000000006}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r1, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1b5e, 0x6, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) semget$private(0x0, 0x4, 0x209) 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", 0x1b7) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3, 0x3, './file0\x00', 0xcf4, 0x12, 0x9, 0x4}) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:11 executing program 1: socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000040)) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: socket(0x2, 0x8002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='\x00\x00', 0x2}], 0x1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) pwritev(r2, &(0x7f0000001840)=[{&(0x7f0000000180)="d56c8562c8f1207b23a1ae8767445fde6fc0099b96b3e9e3aee7806c96ebd4a660650de5558eaec6633cc7e8377acf5b044a95bc9f6a3d52eae1f0398a8c2af9ac6da2d2d76064bc2070f5734078147346c0045eded9e9fbbd509241a3232710a906907f87900543c1d7910032db32f18d09fefd72d153cc4f07bba862a589b518c3a4d9df10c7f06448392b6496954b1b47307913809da76b0723928256421d0075503717959a2fe8a352e666f68e890801f7ee500034", 0xb7}, {&(0x7f0000001340)="cd56b0eb8aa541952a4efb5e801c6f1548739988d25e0606d966ca64b4d51593554054645acea26efa178c20741e146bd6f36046e28bd86cc5322337f26a649cd44a27658ebc6cbbf1be39cff8394af041bd3e6f3ef603d9c133b195a4ae6f53d4900e179ae28e06b06a629629e765bdf5f610756384c0cbdf87733cc81cb795211667b2a62deacc3488d8e6f7f54617fefd1a965169cada96c801ad8b9b3f5693d3a3d3065289bd432be3b9cfa2cb2d29ce5e8ece22aad43a54b67608e03a8259bdb4f6df2a2a2174eaa5df0612fef0507caee97381f7b940009ef9a3bc8b32b73b7faf166566eacb9f08616f2a3f572bd9d7076aba9a18e0c9", 0xfa}, {&(0x7f0000001440)="06181fd0a7c41202e4215f6bd8e4202bf5a6ca7ff1cf2c57ea8d69da08580ddfa428899b6fad7ab89f09f5df0c7732c66ee0b4178f12a740d4227804e2e0518388ea41d79f9fad2afff98959c3c75b716b29e48f1390dab2b393a543c6ee8d8a7880612f85778b599e572e600872fdf4eb0c33ef2cccdb1b028fcc99ae1e9b38b5b76e7f17db603f142addfb5948011501897f5b7ca76b16d608c769ad4fe12c0f2ad950c8f7714d26d64f3c5eba2229af3ceddefa1703b175129258dadfcc9c7e8a4b9ac0ba32342f87b7b990e2653d6b1c026b91388352e474bf", 0xdb}, {&(0x7f0000000240)="e331f1f3ee29da09d8e31fee9a8c186002b6c32c81a5f8b493235c266a48a978f15c2c7bd298cffcfe1814c02b9867597c459ddea9200382f60390ee205ddda937ec7afd6172e19758e170ad3143ba1920fe44ed61", 0x55}, {&(0x7f00000002c0)="43c6d4e63a", 0x5}, {&(0x7f0000001540)="15d93275034699e554c5404973af1c787b806b2b3c273e962d373200f077a9c4fc199966f73b3fff1a80f348bef33e246fa9fa8dc9d5c90e4aea5fa531942a6c26d2097f6174439027a9be708ae325cf93ba4d208d61e05ebdec1780ef0f1f913a6b799d5eca83e135288391fa85a37c481a76006c978e37366851009883eef45ed09802107eec12b1e5407c", 0x8c}, {&(0x7f0000001600)="7008b3023b7f42ab351db6f5fa673e2ccdab81f4013d18d243deb13db0a948b6fa4dd87708f2eb44715b42adf984628dc5ec9df51ac05448cbbbe5ac1969962c624894275aa4a1f75dcb20c2e8fb7f4ede625c801f3767d5fa62202db1620a03bcb049ea6b4dde20cb0adad929ee32e1b4bddd8a76a59d35af1ba92cbeb2da7654fc3f198aa1dc1ea1500e5f592a3c261e5381988bfbe4eb50981258926cc85ccaeff1bf63e5e80a6b56050d5c23c74c4b0414d28428388344c7", 0xba}, {&(0x7f0000001280)="843e0c5d3394b3bd97f186ebd1fbcb36756cc376521ba48ef82d018d88bce5a0dab3d77a03a6955d2c725a5e93e9bc28d4c1743007c09bd82ff10f1a90d5c08061a0f5ebe84addccf13d4ac72eb3750c15701c56", 0x54}, {&(0x7f00000016c0)="70ba971e0b7431e0d3f6c1872ee2ad0b745db9c03e5ab5ba041a569898275c035159bae3b5be8218fd36e31cafef9bdae3f8ba6c4c7d30f83f724375f8ffc61f73f4645b2992faa879a28b61b41bce78828ac89f594c4694ed8f7660e6eea23dd89428e8f9ae29c873b5", 0x6a}, {&(0x7f0000001740)="6a800a0c1b9d52c9d277d097075b5368b028bbeb2370d91dba65cf8af19296a263f05f42abff66e153280078ef497294b66aef21d6c780634dc7b33fa0dee16d4a4802333a283dc60a9bcf2ec377cb2136650ab60431d7dab011453ee692e53ff7be46e1b537c32fc5bbbdd5188477d3939c0c8d986c7175de86317a1b13e5e4da024d64adf8ff5904ef7af1148b0d1cbef2ca3e4035ce7271ec24fff03a3faf10f6def8d19af6dbf88bb2d0e31552c2995b4a6a3fe19af667dd47b489bdd3e0b29d5d6fe9e7f1191d1083b18024d87b80879eeb61e5cd1e31bdacbb3c2db47eac0101", 0xe3}], 0xa, 0x0, 0x0) writev(r1, &(0x7f0000001300), 0x0) r3 = socket(0x18, 0x8000, 0x3) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000001900)=0x7) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/2, 0x2, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) connect(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0x3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x15da, 0x40000, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0xfffffffe}) close(r4) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000400006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x2c, 0x0, 0x1, {[0x64, 0x7fff, 0x4, 0x400, 0x80000000, 0xff, 0x3, 0x7, 0x81, 0x7fff, 0x6, 0x52d, 0x9, 0xffffffff, 0x800, 0x3, 0x450, 0x30000000000], [0x8, 0x6, 0x7fffffff, 0x6, 0x1, 0x0, 0xbdc1, 0x1, 0x0, 0x80000000], [0x80, 0x6, 0x401, 0xff, 0x5, 0x5, 0x9], [0x7, 0x5, 0x6, 0x8, 0x2], [{0x37, 0x70, 0xffff8001, 0x7}, {0x7, 0x3, 0x1, 0x1}, {0x9, 0x7, 0x9, 0x1000}, {0x6d, 0x101, 0x0, 0x2}, {0x9, 0x0, 0x3, 0x5}, {0x4, 0x9, 0x4, 0x5}, {0x200, 0x4, 0x95, 0x9}, {0x6, 0x9, 0x10000, 0x40}], {0xff, 0x3, 0x35c9, 0x5}, {0x7, 0x0, 0x9, 0x401}}}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, 0x0) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x52) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0xef0497587c7e5984, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, 0x0) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820993929c2a7f3a9f7e0ea8f632317de3e256873d7addd0f5"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x9) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, 0x0) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c00000000000058196510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f00005c40b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb562a911249b853a2973a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a1f1c4b31cd10611e2c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448fc7dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c757f000000000000003fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032db81fcceb7eeaecd4fa112815c950d0df12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c5"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230000f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = syz_open_pts() close(r1) r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)="933be4180844475283263f54bed702c2afda31e4eda2f471facdf5c60af5ee7025aa0bd24fffbb1f41b6002b8a0a6a98201de14a88edbdde739bdee3f28a6c40b369c3f83be903", 0x47}, {&(0x7f0000001340)="25d556f40d44b80b00b5d17a11d073ec75c1d2d0f6e49d7be8a9bd0b938e98d7715f0e4e87259af0d1144a11f198413774519f42625aeb7ac0db7d44f9066b01f356675d7d0da6541d20800783ecd6a598038ded469d28eefb295d233ba8c05b1d9504091fa32bf8d59d34e3d7a261e8b8b2c512bad277d89853f9462202579ed11777daf13f6e660eebc49719944278a7f806bd81eda1faf5459d818c114bb00230543b53cef42cc6db9a49fc9e2a519af6763bb0777a48fbc14fee14863899c2b6e361c11c26009ef6dfea6e602c557539ffbaafafe9f644d65e06c9b6bebf2ab255e9879b86c9d2aa6c0df3037b030dcb2138255250508d747fba8420b8", 0xff}, {&(0x7f0000000140)="2889895373517bf2d12f175243b1168a05316fbf31e589c54ab040d4ac571b55d8a16f13f0dd9fabe85066aa033b8c4fdd2760bc6a56ec3ba25cae9cc3b4cdd86224301f821a87f29a22", 0x4a}, {&(0x7f0000000000)="18c1d298f449c4b37d7d6c4dcf306d5266b94c60ae211e486387", 0x1a}, {&(0x7f00000001c0)="a4c7a3e220019b9bb19ffb4e1340d36e7cafacd7c98c15cb8e88973f5ea423039d8b887ba3e14deab233", 0x6d}, {&(0x7f0000001280)="5441dc926cd35e0bf11ba41a23d317513bb6742ae9f5e33753e15da129474ff069dacb62b3f55c5248d4b231e00fc3c2002bd69eeac195c75fc45d3a56457dacee4481c967f6febe58bec3f5c769fecc0821ea04c8d87b531c5654ffbbb2fee8a9e7e54c763258e8d5ae0db8b821aed26986af98c22bfa36", 0x154}, {&(0x7f0000001440)="d11c8f5769833718829a798305d56107f41e9962ca77683f223ba2a21d264bc71295bdfcb0efaba36fa8600466165a47c080d94ca07428603b2137a298bf63cf65e3894512c3db9e8e81a13fed18c6a63901d0b4334ee75f9fa35ac8278b1d5693be9a310c454466b93d9e14412f5023c14c8fcc635e51c407bee7", 0x7b}, {&(0x7f00000014c0)="ce78257903581bdbe81d09088c7bd20a3ecbf75887bacaf85bc4c969126c6198df61424311ce40ae5ff21cea4412783c5c0000cc221ded244db16dc49cad0f175a8f85a8b9a817bc474ed9f58993ad3e3ab59da9bd536870865d160bdf9df7c4163fb096c15f4369", 0x68}, {&(0x7f0000001540)="4f79daaca757aa23f4e878da82f2e38376c7cc4f5f115e8433011d7021589a36d15ceeb019be8897f81c2d4d486ea579aef0eebc049010b7de15dd39287d31f5e1facc55730fd262995e8fa71cfd9ea6ebab6ed0874f809a11d067c11f2ead80f3dd91ecc049ec22d8350438e3f2f3f0d232b7c9f34a35656be75a7a7eff27334cfa761d002d8c6a839c3addf595ab10bd782a641f56b0df2ca27b0705bbff60cb72b4f98b8dff98a8938b4ab6fd35bf24204e4d6aff8790abd6042718c88b321bd0cbb8c24701808ba6990713d904b9c0cc641414d70e9ffb1a355dc092ca611a9c653a24e3e9171de8174c3bc0e4d961712c74fa28ece83a5335a7a94d19cae969eb8f1369306383ad139afaddb496f132b02d8d04f8d36a44d8e2b44e559779d319152312423f94f7c41d9bf7f784f866234d7477f9dfdc75c91c91c9370c6fadae467bc885d720dce1e65b1281facd5d4de9acc80f8e159846388e024914d94394447e940838bcc0a3d147cfc770acee13edb33b1a08b12f9e886ffc758e6955378c2bfa3f54feceb2d1e2bd2163d5ee189c69c8402228804c298898055370c1de41be661731b97842f03065f621986d0a745c5af2e321eda64e26548cb660630e6714103989605f0a520e77682f8ce3f857d519dac01abdb3de4b79924157d40e936437985a2fc87e94af859988483bc5ce099d09631b7504f23558caec66dc4337b3c5204570f51d2e026d1683dc55cb846e74ab747452eec2faecfa9eda04abec8a8d05c5f58732fc2f66bb1a3326e2316fb398ebf83d0e8165e9d0ed0e8b1362882a15a29d2fdd3aa2efe043ec0ca5725cbb781b9980204b70080fd173a809f54056eb04768e72c92b7285c0dca693f455dd193b3ad930c429e20598cc9a9e2dac3cd21325df7de7f71575247e57123c1c3cb21d6adc08da4f14b2035da2438cab3c2bd980b7276926273ff0fedf9266913e0128022139621fdde6eafe2959cabe487dcb1826268a4119445ee9172d01b24a75a471bbd9885136abb52a0201f88462835e5c549aa873f78a50b982382dea1516c5fcabd08450afe664fbfd34505b0935b1f7a6bfbaf06b17ee0db42aae363b55cb1c751c36f78ea03153a80d8dcc70f5361b0e59029bfea5ba6b3f18bfc3992d00e02be5f28ffac8d6b69961071559cbb5d30f89494149c2325e3aff0e8b75134ff5d3d78687bbbac9add89bb8dc8d1efcc9ad1b1b29259f000423d596f9392a56494f702717800afe93f6bbb606981cae32fef7cbbc2067fdffefe813a5a51caf88effb0fb12f22e4d12c9e8d04a113d3fa4bc263edd00e8060ab8bef54bbca4071c7f0b66b703b1834932311fa9977bde8a5f28132e64d93d912170d06d9512ffbb6ae9586b6a7adb321a458fcf19e7473238cbb46739981a3429e6ac1c484abdea87e2241784afa1298c4f7940246d03d3f9b00ea47d07ed1057191ab4eec569e9df5e50e7c2277521b1c3ebe70c4b62b26c82bae60be2c154bffe3a6a7300ff4ceeca57b2e3ffd8f7ad37df65cf35dc95ec09578298211117b676ba51ebce62ad802bfa20b36290ea171b2d3abbb84451301daf49d3e961e795c0a2d8702934fb86f150723c47a05af106024fefe1fde7b4ca08dd39a3d2576282b6a9e8415eb417f5db58d0d75891352703ebb47b9df65299efe91720ef1779ffb487dbdad531b96336bfca1812869a0cc463fc041cee4901b28f03018bec78778ee14d4b19719691b63387e192d7840c34ad9ec770e789ea6aafcda2605c55dc094ae0f09517bfedbcff876f723e7ce4aa6ec9e05630611a549806949daa4fe5636962b48f177a2baddd032cfa82bd030d92819047dc42736ff52db0b8e7f1dce883414367104af1a625915e82f164483452a058c648e77609c057ff980c8a8be920d21ef0899e210445f8d7d0e45ccc274dacfb38dea92f22ab9fa44dd384fa8ed2977d7f96249f96994cf923f2c06287a22be1da1a8ba0b13adde2fb91d6fd3f952ffdf4bc36edb9a56a950d7877d3d8435545825758ac1a778bf6baf8821dde6510a3d8cb6ecb15ab95a20e78d307b89677a875a6e36bf580bfda6a5fe009906709609903f0ba79b32efc40e7a7e8d110bc307af8fe5253cca367e09168ce668678874660a884fd5cde1ac53a3536262a8810a5413deecacde79d6a3afd72306712c10cc53bc7c1585989ddcfdb6f9efad5413ede3f8d4a12b640be2bf39d6092b5715bb2b5aaeeda7008e2c32d819bf27a88759fec0f58dfcdbb82bcd800548cad5e435e2b0b8d9e700919145bf3dc0d9dd5f2fa499cc5815dd5f8380d6771060316e5182d0a06f4c314c60fa760e18b2dfa2fec28df85927c1e4dd3e10add0ab32b2ec8d4d363a53aa6eaa8d9a6630ecafc83d0b58e6041d67bacc3ef2225b411b7e3027342ccddda1cd0d213bf589a1d650518e91e04f9850799944975d038bfac940ca833de31c850255b55e249805907485dde0997b3670153a36a5e82c9520ae482fec9ab24a40bf915b87caa1b02167da90a887e047dcd224f39e9ce02056d425eb474ae94e60a23f437c1d63c6b3fbf45d6fe56d459d57656375a40ec45fec2d57ff5c0d20459283228383aff5a3668e59d205aac8cd05548af36dc8cf30f90358da90ee04f3fea0fa1827f2e7cf38eb4687fa384230da35909bf5d3eb21cfd7d15f779d8ae4868b53b0b0a02a65ae3379b8cff24a58bfcc7dc8ff422de850a7addcef516e10f0fa21c255d7d537964164edea3cb94c2a36524c2d7352dcb8611f1c9d45929b7600980067fd2af4a869c21a5fe6c7227f065dc9291e0078cfb29b87fa751e2a8fa6a06c1280c2a99b72fad696ebc24c3f20c489587797e4db38f3b87bef2486479cb7732a1d80ed4524d3f0931372b5ef48b2396d1cabeeae1ec64202403a67c35f546e27035aa8b1435baba055e6f405a03fdd828ef9d0443a00050b175d09acd2e3f187b0d1cb0f7b127d3c27439e4ea80f08ebeb386a0a7016a8a7d28b7420a8a8ed56164ad9850de144866e67da97ae771d1e991ff79c8ca7c39c80d1e00dd7eb898aa327ff0fb3cfa500a30195c645c42abadcf83f21da8d27a677f2d985f2a4978826ebb5424f67a26aeb2c273cbe7b260b1fadba6d79f11cc7d13c4bde6ff58f0d0651b20b5dfbec74b223f21ef7d71011c82e99462a3a6289ab171382797d6ce2dcfda277914093e122360308cdb64d3dbdb2749529c03110ea9530f6cdba2bba45276021e790dabd9856df53858fdacf6b39ff1d6c5900bd71b540c31184a7c20ff2fc3f3cb0a7919b90b30107f7b172b2fe24e87cc6998fbddbe94abbff6475871e6d55211a998041887244e278cb1e1cd080133e68ad2f8667032faa30d9a99c0ca0449b199d88efae5e99134644cd766d1eff71552b2dd5ce0a1ada2a9581e54c1aecf9fc8c31e21e2945714d90974e02132d67b22cb220e89319e9c848daaf7f5ecd7bac92d26e44f72e0fe6125f5757e5b89b29f8906edf2bc736d6a319f2efe6a5b300ec550a0217806e0bea62f9282189dcbc738afe96a97d72a787b03b2dddccbfe30a55d304d7e000417daf0fc54e49246e30e54f3226fe29900b2512f549b5f917aa6dca36c0664819e89e0c21dfc241032e205034cddfeb86f6d7fa60e169df87b8e68494344621dbaec5c287c2aedbc4aa1cb0c61f59a1740a32345c9a96e3525d8452091a090f4458db0d6cf9a548da9688a4c8cf0ffb56a2e99e0916a4e62ffcc0a23c574ce2e39df6558bbabe0add1bdec35771beed826e48281e1e615b1cf58114c9d4ab5ab8ac247ab59055ecfe07a48eeccafc2962d541691a118f3fe4ef54f6bf373c28f2b433121989cfe42454655ee365a0d6fd3c28a931dcf399e0af67f84976da3f54f53c38ea8b724d779d6c27ea0fef6cf8958e8af837d45982bc168b945def419d6164a87b4fb859e78a8147ad89ca8497caa39bc5089db1c7d81b12776fe479509b2bd2cd62c2a716de7baa1515305cd826eef0be2d3cbd2e77e0444253c4b6fc98be0693a70ca3411064fe9817aec48ebd8bc365fe54ef6ea5cc52b3ceed0fefb1c8e4a9f2c4561463471a8200e8c43afe9d036d8de03623972fdf831c559ed5260e229e2783fde6ec6e76e2ff68d08aa5ace852cbf76fb26fb76e765879b59ff521474c069a28f5acb35cfe148fabbf2e3442e80ab170857e492c0030ad74f480f111e92e50f7ed1475bbf9efe16c029b5140b25d24e881ac4313bc7c79e71bcbb395c8314d48c50e853603645104d5d5da8853d6846edaa8808a5130803dfd90e4909e269f878535ddff1fad47b88a7711e30649ca65ecb9f8c63fdb99b197f621fa807da4c7aa5846fb3d3ea5bb1c698e1bb87316c3946ce87dc296843b473b1f1611470af931b87677eebfc66c3eacd4ece35f66f0ad96e468d57817f0413dcd5012af23c21f53f5ff79b2f87d1b14c4bd2d5eecdb01822d7edbe94901add90bbfe230cfe46443e763ad6307dc94ad206f0307060ab6cd7102aa2921437f506834ab00a6bc19ce1f7d8ed0f9edc0d1297de1e3e9ed857afebc770823d4039b3ca03c8d538c060e2311fc0f2c0417de1ffb288d157ff4aeb6b11345d1c50af8f1dcfa716802045f709a857a69fc5564f3d1b42a8c6a3e46224e0aaebe0ab1f94f8f19a8c283767f366d554d5ae3123ef9ffa22d658376d92c9d365bd5396dbe892a6dd62defb95217db2ce0b296edc09f53d77417847711509072187efab059a279a62bc08d610093d38db1037cd1d5c5184ee6a18db547440ad5dd0163cea2544f3b9bb94e7a2ede91f1a0fdaebae5d89259b060ea9a3b656c6e5e2b481947e79120f00602ba7d2c43930b4621289bc9caed1feefe5c45872ab6711a047452b3b31610aa481a1acb0a1958edaf010a13cd33fff01461e621d34c7be0e89f88b6d26fa53afe50cc9481bd5fcd5dd3a19eaa2e1dc4772335eea72d52ad022a2600be22ab8bfc6c622498b17b165b6bb7e143a7f2e01b71bbcee7f3ff3009f176ab40d84f528116f1a221629a597e38e53b379acb194801bfab379e02c14f640350e22df2255398eb95258c18c8d7d5befe3c8892beaf9cfd65d458a5c7cd61a155678424bddc92fc4854f4c41c54cf8be2f54f2b9a9b36e18be4040def010db565633eed6d26c3934663b71c968bdadf865b980600a50772f51e6d8b5194a4dbdf5910fd770b42e136a3ab141948b2a862a00537b39a6fa3fbeed917478d5c47b1db12f7181fb6d2bc75e97cdd59b0483e96137d0158dfff82a18230492fedce5b267d57c10f6857e69a8544f9fcfd6346e4315c813b807e4a6f6b06607a36df6080dafe0129ba0b999b0a352e42af4a9504c528b541c9dd65cfc2d2bf95abd3ec8c444eaefae991395cb7edecf0da1bf48d23c23cd7fb15ae1a29866f5d19748678c5ee571f5725d1a847ca06d92d83ff7870427119014e9da86b5dddd3d0c69bf9aef194c20f0c98eb4fc1a21c3255720a92118efc23b44b5202b3cece4d1f1afb9d12ae111a6d4fe0325ef0013f07b50891a471e400ef307dbf8d56034a640af331c6f5baf71f4e21fe1f213f54442fb6cd2781ef1c9371a9bb2a0ecaa1542109ccc6c5159b027788a0dd9418632260ffc2b385ce67fadd9253ebe0acfc05987a32cccb7b87be91744180df0314c560b4d7de415b4acec455f8b18d1343e4f566d4375e3cb8adc1de7bb128891500a94da0c8fc5d6e42354f0d253aa39563feab147071d05c95e77f28af82", 0x1000}, {&(0x7f0000002540)="a1208b346310e10a6585d798d68c7990ed63335ec18da490966b79f7e342feb71fb49589657b5546ccfffaf5cd31ff2d422124fc3edd7c25e74e2482b9488bb20a43eb8f0c057eddf38bea7fca9493dd954b59e492a5edc6d6aeed5c3107b48957b5c6b65bb0d1c6a4ede3f3ad550590e9e2fab6f709d09515bc9588652bc248a19386f07591b75df4a6c7c6ec83e0aaacb3db8b0413eb64e7666dd87ede55844971346661fbf727e77b958fdea2cec9869fed2fda4862ad5e95afe977ba8b", 0xbf}], 0xa) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x8, r4, r3, 0xffffffffffffffff, r3, 0x2, 0x5}, 0xfff, 0x3, r5, r10, 0x3f, 0x7, 0x7, 0x9}) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() r16 = msgget$private(0x0, 0x0) msgsnd(r16, 0x0, 0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() r21 = msgget$private(0x0, 0x0) msgsnd(r21, 0x0, 0x0, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x196, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r5, r13, r17}, 0xc) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xb) r23 = getegid() fchown(r1, r22, r23) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x0, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000540)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496eff0700001ec739aaf342250b56e3e7caf77716bcf6904a5f021ab14d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a7eb3fda6e54ce086d3381d91d87a95c0000008000000000e559c6489ca93907b01355b2a5ae190000ee5f96c088d88337030b71cc3ac0417a79ac07c7970f02d59ac1c4d50996b8011c22ecf5da78bc2c7d8725dd818158e77fafd7f78f07d7d2614ee98e2d45cef4568bcfed99ba1b810d5d04e367d355d249ba3ba7cf108e72a45d3c41eef7c08888b6830cfc23087d7dd172dfa0d2cea4370a89b3085a737b196e8c000000009c946766f9c957e7b86ac7813578ddd6a6f5759bf24f53163cfd35909f1f834a9411993a222daffcf940593981039deb06c0c97034a4d4faf233f124a25784f3fdfe0c57438c4b5b9e115101d058ab4f342a53f02e5288ac4c9dd83d8e3b1843b889cb53782c05959cf190ce36d5525742e4ecbe6408ef4ad9e6366f695fc29920d7407ca1dff17a619e78936b9d278c2bb68328b5da6b56befedfbc58b634d9e30ac7d3ff28ce067704293808cb2c314a10f9f2b63ad4d06b1fe39c6240ed5b1fcdec35b093901876d9958345efe0849fa3073aa8dc227ce165e5c554829e4b", 0x1dd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r4 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x5) close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xec71f4cc81bf1024, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) poll(&(0x7f0000000040)=[{r2}, {r5, 0x8}, {r6, 0x20}, {r7, 0x2}, {r8, 0x10}], 0x5, 0x7f) fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() r9 = kqueue() close(r0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0xfffffffe}) syz_open_pts() kevent(r9, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1003, 0x0, 0x0, 0x0) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x0, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x0, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\xf4aq', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r1, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "0000000000000001000020000000000000000002", 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x20, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x0, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x0, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x0, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x0, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x0, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x0, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x7ffffffe, 0x2, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x0) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x0) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x0) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000100)={0x0, ""/134}, 0x8e, 0x0, 0x800) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x8000, 0x7) dup2(0xffffffffffffffff, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x8000, 0x7) dup2(0xffffffffffffffff, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x8000, 0x7) dup2(0xffffffffffffffff, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r0, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) chown(&(0x7f0000000000)='./file0\x00', r3, r7) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) readv(r1, &(0x7f0000001e80)=[{&(0x7f0000000800)=""/83, 0x53}, {&(0x7f0000001c00)=""/108, 0x6c}, {&(0x7f0000001c80)=""/186, 0xba}, {&(0x7f0000001d40)=""/73, 0x49}, {&(0x7f0000001dc0)=""/167, 0xa7}], 0x5) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') r12 = socket(0x20, 0x10000000000003, 0x2) connect$unix(r12, &(0x7f0000001b40)=ANY=[@ANYBLOB="56c25cfd000000fa0000e6cf4ba8169f1fd905a3a5ec29eef2d8cddd51d8f4c58146d095f3fedb96f7610914724d8b95727aecf6e3da43a97dcb810715b4057b2863759d98dae0025f2b1ce8e79ed044ff7d34a3b645648686007b342f3c550c147dc9f1b09bd360feef30547c5136b09c89edaaa473b5b721a9f93fa0cce5efe41cf621926e66f9af50"], 0x10) sendmsg(r12, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fde065e39b0d4b258e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f32c826c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xfffffffffffffe55}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) getppid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5, 0x7ff}], 0x1}) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000689000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/221) clock_settime(0x0, &(0x7f0000000080)) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x28, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x28202, 0x1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r1, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x7, 0xf9d, 0x0, 0x81, 0x0, 0xfd, 0x0, 0x6, 0x9, 0x6}) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="06482aaaad47736f"], 0x1) r0 = socket(0x2, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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) socket(0x1, 0x5, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="3e452d7b4ea971388a485028bd04d4771be00eb67f6f06d90566c36ee8e0d7b444f3420f20ad3911ac8c3d1af766861d38df87bdd19b58c7e76493a8c7b06514744ee6930db3049477fd22aaa89ea812b077c241018437312d285fa0da48a5159ce2bf7cc2b101a4224bd658ae0e35ee8cda16058262cbc987f651d20a865fa4564859d5740ab5d1", 0x88) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x7, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x3, 0x1000000000003, 0x0) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x3, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x1ffffffffffffc9d, &(0x7f0000000100)=[{0xf5cb, 0x2, 0x0, 0x7}, {0x1, 0x20, 0x3, 0xfffffffc}, {0x8, 0x3, 0xfa, 0xffffffff}, {0x4, 0x7, 0x7f, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x2, &(0x7f0000000440)=[{0x7, 0xff, 0x47, 0x6}, {0x9, 0x20, 0x2, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x209, &(0x7f0000000640)}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x8, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0xfe) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f00000000c0)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r4 = socket(0x1e, 0x4003, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x3fd}, 0xfffffffffffffee7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x140) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) r6 = socket(0x1e, 0x4003, 0x0) writev(r6, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x100000000000002b) setsockopt(r6, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYBLOB="bbbfc724a584c225c059d0f3dcd9f0d869918c080080091613982bd8d39f3bdf8c178bb245938ef7963f8ab13427b79937667593a4d45620a423c0f6ebb8cd", @ANYRESOCT], 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r3, &(0x7f0000001c80)=""/178, 0xb2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x6d062561987aa5d3, 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', r5}) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00', 0x2) r6 = semget$private(0x0, 0x0, 0x1) semop(r6, &(0x7f0000000140)=[{0x4, 0x8, 0x1000}, {0x4, 0x3, 0x800}, {0x81503e4c25cd0e92, 0x2}, {0x535efb526b48d785, 0x248c, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0xddb, 0x3d14322a640bde3d}, {0x7, 0x9853, 0x800}, {0x1, 0x348, 0x1000}, {0x4, 0x5}], 0x9) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45}, {0x6, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8000) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x40) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x50}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6d37fdd1672373cc3f83662dee4f52b930aa1655cf1902709d0fb2d0b87d7eb77373602f932cbc22cc5c7633bb6eb45d7a3195b4c337847d6cd15047023ac325af4c8c386881619c5a5e1e9464dcbe5d510dcf0805e57759712cd1c7d8d952c8b6b2", 0x62}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x50}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x50}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r1, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r4, @ANYRES64=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="a8d85b0a72422c8ba788bcd1a8433a140429c6e1488a7b119d665b25949d4537b2e48a7081395e409a8b371b169f3b501e42a930cd7221079a21889218c4de4235d87d86cd78c051fe88", @ANYRES32, @ANYRESDEC=0x0], @ANYRES64, @ANYBLOB="3519222049fa"]], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0xd) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000400)=""/149, 0x95}], 0x4) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74, 0x0, 0x0, 0x4}, {0x3c, 0x0, 0x0, 0x4}, {0xb50e, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="4900fd8680"], 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) syz_open_pts() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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') 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1d3) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000280)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r2, r2) kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r4 = dup2(r3, r3) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1000, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r43, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r45 = socket(0x18, 0x1, 0x0) dup2(r44, r45) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r30, r40, r47]) getgroups(0x8, &(0x7f0000000500)=[r24, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r30, 0x0, 0x0, 0x0]) getppid() r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r52 = dup2(r51, r51) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105728, &(0x7f0000000000)={&(0x7f0000000400)=[{0x0, 0x80000000}, {0x42, 0x69e6}, {0x183, 0x10000}, {0x0, 0x1b}, {0x3, 0x2}, {0x0, 0xb39}], 0x6}) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x60) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x14}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x2, 0x3}, {0x60, 0x0, 0x0, 0xff}, {0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x7fffffff, "7b2e08e634840c76f30d3fc9c06d00"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r5, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001280)={'./file0\x00', 0x897, 0x8, 0x10001, 0x1, 0x55, 0x0, 0xffff8001, 0x0, 0x2, 0x80000000, 0x1}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3, 0x5, 0x3, 0xb312}, {0x4, 0x7, 0x9, 0x5}, {0x1, 0x20, 0x4, 0x1ff}, {0x20, 0x2, 0x1, 0x2}]}) r6 = socket(0x1e, 0x4003, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getpeername$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) dup2(r3, r0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r8 = fcntl$dupfd(r0, 0x5, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") socketpair(0x2, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwrite(r0, &(0x7f00000000c0)="730dd71aa5ed9473b02c5d7ec5fa3bd47f6a06b517e1c64a9f67fc0f62a897963c8436822e9a00f1312ad7a5494ffa3a7d2d6d23cbdfcab73cd0d1f776101fcc2de439a307fe16496e8609dcc05fa91c2d3f227b036f416aab4e88295f91c7f37aa17efccef3d13f58286b6322b678303ff097ed9bf193ed2bd1929f0d2788", 0x7f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0xfffffffffffffec9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x80000000}, {0x18, 0x3, 0x0, 0x402}, 0xfc0e, [0x80000001, 0x8, 0x9, 0x6, 0x401, 0x3ff, 0xffffff60, 0xaf]}, 0x3c) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r1, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x3, 0x3, 0x0, {[0x6, 0x43, 0x5, 0x4, 0x0, 0x0, 0x4, 0x200, 0x2, 0x0, 0x1, 0x4, 0x1, 0x2, 0x1f, 0x64, 0x9b66, 0x3], [0x0, 0x7, 0x6, 0x7fffffff, 0x3, 0x0, 0x7, 0x1, 0x800, 0x1], [0x401, 0x3, 0x5, 0x3f, 0xb88e, 0x8000, 0x400], [0xffffffffffffff53, 0x1, 0x4, 0x65, 0xffff, 0x8], [{0xba1d, 0x8001, 0xfff, 0x8}, {0x8, 0x5, 0x9, 0x1}, {0x8000, 0x8, 0x1ff, 0x4f4f}, {0x402d, 0xfffff001, 0x8000, 0xffffffffffffffbe}, {0xfff, 0x2e7e, 0x7fffffff, 0x2}, {0x59, 0xffffffe7, 0x3, 0x7}, {0x5, 0xb0, 0x0, 0x8}, {0x1, 0x2, 0x3, 0x9}], {0x6, 0x9, 0x7fff, 0x32}, {0x7fff, 0x7, 0xffff, 0xcc5c}}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') acct(&(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x100, 0x0) dup2(r0, r1) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000140)={{0x1, 0x401}, {0x3, 0x9d60}}, &(0x7f0000000180)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/217, 0xd9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000003c0)) r5 = dup2(r4, 0xffffffffffffff9c) chflagsat(r5, &(0x7f0000000400)='./file0\x00', 0x10000, 0x90547f76fb775199) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000440)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000500)=0x2c) chroot(&(0x7f0000000540)='./file0\x00') r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000005c0)=0x9add) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)=')\x01:/+\x00'], &(0x7f0000000880)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/zero\x00', &(0x7f0000000840)='\xc8\x00']) socket$unix(0x1, 0x4, 0x0) acct(&(0x7f00000008c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000900)={{0x18, 0x1, 0x5, 0x75}, {0x18, 0x0, 0x5, 0xffffffff}, 0x9, [0x3, 0x5, 0x8, 0x9, 0x2, 0x3f4, 0xfb9, 0x16]}, 0x3c) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000940)={'./file0\x00', 0xfffff000, 0x1b, 0x1, 0xceef2cb70a9c187b, 0xfffff800, 0x7f, 0x9, 0x3, 0x1, 0x5, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x2, 0x0) acct(&(0x7f0000000a00)='./file0\x00') symlinkat(&(0x7f0000000a40)='./file0\x00', r3, &(0x7f0000000a80)='./file0\x00') r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xc7}, {&(0x7f0000eb3000/0x1000)=nil, &(0x7f0000c88000/0x4000)=nil, 0x205462a0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d40000/0x1000)=nil, 0x8}, {&(0x7f0000ce4000/0x2000)=nil, &(0x7f0000cfb000/0x4000)=nil, 0x25bb9d65}, {&(0x7f0000e06000/0x1000)=nil, &(0x7f0000deb000/0x1000)=nil, 0x9}, {&(0x7f0000dfc000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x6}, {&(0x7f0000f3c000/0x1000)=nil, &(0x7f0000d5d000/0x2000)=nil, 0x8000}, {&(0x7f0000c82000/0x1000)=nil, &(0x7f0000de0000/0x2000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000df8000/0x4000)=nil, 0xf072}, {&(0x7f0000da6000/0x2000)=nil, &(0x7f0000f91000/0x10000)=nil, 0x6b}, {&(0x7f0000fd6000/0x3000)=nil, &(0x7f0000f88000/0x1000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f47000/0x1000)=nil, 0x1}, {&(0x7f0000f09000/0x1000)=nil, &(0x7f0000f38000/0x3000)=nil, 0x963c}, {&(0x7f0000ccf000/0x1000)=nil, &(0x7f0000f2d000/0x3000)=nil, 0x10001}, {&(0x7f0000f75000/0x3000)=nil, &(0x7f0000d37000/0x4000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mkdir(&(0x7f0000001000)='./file\x00', 0x85) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000500)=[{0xe21, 0x0, 0x8, 0x6}, {0x0, 0x5, 0x8, 0x48}, {0x8df, 0x1, 0x9, 0x7}, {0x0, 0x8, 0x7, 0x3e}, {0x7ff, 0x5, 0xf8, 0x1ff}, {0x0, 0x3, 0x7, 0x9}, {0x5, 0x1, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000240)='./file1\x00', 0x3, 0x2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) linkat(r1, &(0x7f0000000080)='./file1\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x800, 0x0, 0x81, 0xec000000}, {0x2, 0x1, 0x1, 0x6}, {0x1, 0x40, 0xce, 0x4217}, {0x4, 0x9, 0x3f, 0x8001}, {0x8, 0x20, 0xca, 0xffffffe3}, {0xfffb, 0x1, 0xc6, 0x6}, {0x9, 0x5, 0x83, 0x5}, {0x2, 0xff, 0x6, 0x8}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pread(r5, &(0x7f0000000400)="83414900ec09b377266772d8f7169c30a0ed41519ac1b0deddd2400ab2ea883251c395804338317c4b00e8cd4c9882315922c41b49655452f6174ed2e35b4923204df7ebd0ba18b709feda6998262d45fa1bf169e8fdadabfbe3f4f56698b1115cabb3c62a786150b59fb3886b90b9b7e0f33dbd4eadfb8952bfd53d5ae98c38a5d6922f6e937802f97c5024abfbfab4ea41c3428de48c3cedd2702346a5262ae9b638ef125677fbcc35dd4ed4d9dda2af062576865c66ecbb6fade0b59ec48e615f", 0xc2, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000001300), 0x1000000000000191) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x155) r1 = geteuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r1, r2, 0x0) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r0}, 0x3, 0x31, 0x4}], 0xbe5, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x81, 0x20000000, 0x0, 0x100000000}], 0x71c, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r9, r0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d6, 0x9, 0x81}, {0x3f, 0x7, 0xff}, {0x5800, 0x22, 0x1, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x100, {[0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x120, 0x0, 0x0, 0x9, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xffffffffff7ffffd, 0x0, 0x0, 0x0, 0x100000000000000], [0x200020c0000000ff, 0x80], [0xb9be, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x80000000, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0x200}}}) 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)) r3 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f00000000c0)) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000040)) close(r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x1}, 0x10) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 1: poll(0x0, 0x0, 0xffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0xfffeffff, 0x80000000, 0x401, "326fe916be97c1a2329f344ee4de09eb7335f5a3", 0x1, 0x5}) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) wait4(0x0, &(0x7f00000000c0), 0x10, &(0x7f0000000100)) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efe0735840c76f30d3fc9c06d", 0x0, 0x8001}) r1 = dup2(r0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xc0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="d0ffb111da10a9372e960c5d9beac225fd7ea44c6dc7a005e405feb4d3a422fac7c01b9c84cd4fd9ab851a7781e24c5054d0e58988553ec711942a4a75bc45d1acdbed53741de145314b43f9776c6d9e4c4b5bb35720ed2dc5de1d5baa18a0034738a3519f4437d5806f1f52a09993ef83b551f57cfa7984668e6a65d0de5c7c957a560b4baa5cedcb95917ded446992dfd1defc303f19f49f6a6a438a398423f041645fc78858e7fc5fff3f4b966dfa67cb81ee9345f1e5def30e521201e10f97c5fde190b7a3ac934c60f763d324ce69ecbf979baf85c2458749332c4be0bd47677ef8064d109c64c9ccfa5a4430455e46791942944d37bae62b58442d8818f2e5babb3ee5d24e757efe84d70642f89ebae4483716a266384a99f3a4bdac1a2f793a6b7d10e64aaa273d898d48ba7ebd742d0efa08aefed24c7c534914449741d596dbc93705a1ea5a157479fcf4a8b693ac1f22ab98e6fecb04c1579318d0738df52b68ead16f0df09938c7c63544f12786c2fa3d367761ce4bcf9bc638f3d5cf894eefa5f7845996ea32aa31558e2ad8ea903b164ac3c5dd2dda1a4192cd0005d075d4610455bc869d185bb5b07103b44e1c2f9428d0c78d9789cdbef05d9e4a2d89f5d5c09028e0cdc3b9d6079a5803e5a91f091d84b0a1dcd54af9af19f76e1b84d965ca86bd96e832283a89b05daa61955e0a6c5ea8a63d2fe0d576195639338aec1adf8500004521026738d88b271d54e3cec28695bdb9258eadf7a1c70bd4533238653be14ef32f614942d298771facd3eb09ca19ce210a19d671f1bf852179dba17915e38f3c0bb3674b3bb2a17cc5e12885eca8395a17962b9cc5a868a4862fcce2c77d0a29a0ac1ab9154e17d963f209f0b5750ba46cdde9c1fd050dc40b8f4a16e2fd7c45ccb2e7168dc4ba5912a32d6c081884e05feeef020269182b5fae1c5b7b0f09d6a54788e0df185cb92795c18fc933dae14731fcb9f7a9a605ed61676aa83fe6df382360ae7312f040a9836f59261f93469da216529d14ae0f30537bf7e819421fc919b48b8fead56b4bc3f3596af127d9726bad5e79f1c10a291eb7f168bea8e588c54ed0dee5d728c6cfdeffbd780e525823e477d09d8809ae0b877b55d3f6b51df8b37c608d86a36f02b7faabc32a81207a41068a39166f26fae4876e93e5c97b4e491bcf38399f630e29d833fc0fe881383b803e216d5cbaabb476fb6aa6be311dd8243a7f8cb0db9dd2321a1117fecd5d5935e88e89835774d9539addb39532b597677f71331bbf133e48e82f7acf8fe0f77f57625b952249a9cf57632df85a5ce398b99516374e0a4603594714cb2e385f58536c0e87221167319cbacd12a80e6641ab1e3068002a98dfcc768ab67afe5c5483439c3e2f4f7bf3b3bd0ac5f0cff8a57d75ff3e4a469e3ebdc5471d3a0aac818c95ba4b3fadc84816f08e4035281b1e612d3fde3abd4787b9f55532b347b6ab6e2812601d9b8f6f289e46d20c2e2b7ecfd3833128b8280c2bf7afccff17a8cc73cfa80b7dd4cd3eb741ab5caa5a03f264359aabcd3066423014d015a951c56371096bc38c7eeeaed9344231ebe870130b653ec140896d3b0cb824cb4cde1479eb4653e0e314030e136804466017a02bcd5fad3556427da36c69febdaf092688270493adf7608c542c786b8583f72c3231f9de21774bcf957790bd448e86f9a84021399d671bed0e816370b47748f174a76b45727a2b011da6a75e39f092d06447b8e33bf84a407adc49bc57686214e9183e9caee25dbb830b379d69b3e0d1fa0f96a15fec67a11a4dc79bec64c2eb8b9ae94ee1e1003c927cf0d1d67131e113c807332d40a128f0c79fd58e5513f529be5e68bce48cf5b58ebbe4e4742381c8937ee2b485a3b011256e1779e6b3a337b7483af4cf702e382fdf1b1ec857b87de4253fc4ca8522cf00d9f959dbf721a449493232926a7dab27e7879a55cf5f41b1946fedcdc804c30e036e42c4005a750672e9c3e29b0eaed13eea24c1a21e2a64e3cfd32f3acaeb365232790cf825f6c160a3f7bc2039c0513c60ecbebe786a539e5699cc2bc1ca001e4eee6266aa3328ccd2153a394d081f98623e12d07eda0230ee9de6537f9cfa5a3d91ef87fa4fd57ad3a24f379329a956194c3860e16c4c73d4bef88b2c13e73930f8c696788b9025cef06a336afb616193ca25c31a3ef8a87071f34832d94c49037ae4d8728c32f8703357d880f4665256508cb167796c5b9d980b6080a8729880d5b36dc8ff3e92bd2dfb24e26dd66d8b518492352fcc719479a297b94429be1f5046e4761aaa23047981110ddbc5560bada091a290cd5caa50ce21daa64a6eb994c9804e2f1435c697a5f6d430bbbecf6d596ccccd44af7e6698b0d9c6ef7d9b947fc594835fff8f9d04967dfb000667dccbd25c97002d242f75aacf12f4936e4cd52fd283d0926096233966ce8325ea9bcc76e0967a7bacb52a3d47617124dec256b2fb4b3ab06545df64f6ec06f817ec9a161021546828ca02dc8bc0a114dc9c44659313652b944b09c821a4a3a47dbe7ec03fb8accac2350b5741ec5fd2150a131638c1aa3e1bea9cf566d980aa83f30cb53cba451534697e98525d3d23aabfb3a19b80b7090a80f5c7e48be0100233b58567d796e0f2aa949d3e30357259f0136f1ecf181b53757adf293534fa94908228f73e22de51441baa01d47b9ae561c095bb61ef35188eddc4d768612e522eb74b49e1adf7ea4b3b5507fa9fd237b521fca484167ea44dd7c6e809a60b9b63ec384278a99ec35a2227657ed4fa6042d3ec76a5e0335fb69af355f7f97c2dc31b357084183f7f2e5f27fd74d1f167ae9b27ebe709643f8f5039eb19a05b49a06475dc602f09849580aa502c3e387224e5c00dd182f760e4eb3b9cdcfd02009b5bbccfe7b2bbc46176cb9322c2f292df2529f467857fdffd6f59606184c11127da91f13af299db013e1c916033be3c727a0704113418b784a012c1fbb45770e21f940ee7f48bc7020c21dacbc41009c9ca2d10f7fd64d15cddff98a091c83c7eb32eae1678898c46beacb8757f38757968f5b429379212a81c9b9e6827d1eb7113280e27bc8dce24ee5d6c4901e104069b804a88746a25e56f1ec3de672b23bc48562b71f6abf847e4900b11c7c55ce2476252ed9cad18456b2f032ad5e0a700d4767d43018a832ed874999f65b310f7446a6485baded725253457b833a15fc01b68f5309787cad73f2affdb963bf0c865f8f83c60bfa6882cfea55033a6153df641570dffa627d58eba4d91706b4ed5ca2d40a0791252e79bdd9a1647ac8e5f5606c06ee331350a3ab6bbd185638367dad6dd2beb58debb65340897584babd6898b28587a5ce3ba602cd3631091f3b447b2a7731289d6d1cb2dc67e6f42ce888909e6bdc1c099dcb41febf772a7d35095ecf058549374293c24863920022b822ea4affa3f6cfc90416ff9dc8cd1909e13aea9c631c60dc3ecd2e94d5a0415b98b0358e0686714b983ae4ef950c01b372c6626448c492072270dc6400c5b55de0a3ea174cbedf233f06d047fc5ba4268968fd76c791a1961f2afddfaceb8e1c7428d4c127da42a137b2d2ef78a6b5680bdc0ed0bae3cd4a29e2833a5e6329edc00a871a1db2419c9b0927d7a4a93e9e82a6ce737405e5cc2c8e3b2470e9e2f6a0a3bb258e0f941b20f98526b08af5b2a8642edc9d222c1854326d05b2dcf03e8dcb7370c356fee5f65b66147d0cb6f9096965cab50da41cff6fd09d066112c4e7017995a2fd6ea4d9d5e5088700122f4b17d716b3da1bd0836148070b983cfaee18627e2f22f94b245cd85b9f85c75a68933b6e412f6f09da3026bad33fcb4b03221959d51f8c919e5c69dae5d63cedfe79cfb554539c3f2b81b4ee0c28d3fcf65da7c9ece1990df1fe083457882d5bed4bf68d907dd960ecf8ed62b50b02c5690a5b793f9473f08be5ff9dfdcd2be7d478d15c07da28a9a323f0b9622ae279ed7e931e3b6a783b933a93afa6b4214e63f53950e4ff36a85f8b3bd525bf294bd5ea7afe8c2c48d3536628317fa1e9573d46fc16c36b81e66e66750850d677077937b7285519df901b0430267961e9869e0d5f398ccdcf81a5e0b0695ede50865d2eea35b5178b0cf8a448f793bb4e7f77cb0b8136c82be852a37749735fe6079fa72ec549d72acf7bff1e606d33debaa84beb2123ad1ebfae74e65de05a333fe31b28c3141f6b150ca76667b3f27b1fb62da95a82628ca9447ab450df02ceb58e9cd5abd15df167711a413c18895ddd4bb5533d0314243cc04a519a348a404036384b9a745036ed77ec86b62fde14e4004396be859070b2bdba8ac53e4f18c4a819f6e7e28915b0d4880385c573de55305fd2dbe2dd719abc7f9e94756c1211e25e0c761fb41265af3fd33820d9e5a2a4c36132903dc257fe4145c52d0dce6d70020813e1160cc9a94155edbf064e82d37808721c1263f982ae3e8e89934fb99115277cebde5a5a8acdb865128d6ce32d2b926e4baae3a79b33c8b9d176b1ff2332f08980cae34cd1e7ca37d479129e7bbe83cbe765ff8ef1e8f4d14d5d625c861bccbe781283050b0499536a97434ca948e5ddc0c82c5a84ed346cc8d6b762113fc34c47f117668f29734b50e13219dd65a39975fd3e84c8c9214cd455843bf5be2382500c6f5899a895f1200bd4a8e371a68cc9e36a111dae9769f5fb19181619ad7bde12220f1f279560ab7b2d173e67cf5b3b8eb8414299760fae9960c4b2e819bfcd8beb7398b4a3e62c92b7ff6de8dbacf3e9250f5e9c92984323af4eacf04c90d7042e4e4dfddf339258e592e6516e1fee09bfafed99fab808a1703bf1669643dc844df724264de542bae1a3aeca660c6c1276b9e5c6a2ee243bc942dda81a2e8a947e370db375386bcaddef362f49c3f512b151b346e02b0e5b708bc622e6d8d5c7060a83220f6e3326e40059d555597c37a438e5cb7de831cb1da06b838e9ae54bc514fecdd4d82817463f2d2cb0fa1473d97a09f672f6ab46f8c1b0fc2aed6090bcba73e7298e70a3102c87d0ef473f7ebc1ddd7ff6764b534bb7c40c34baac250876b874065b5c710adf45cf642fee5abb6689c37864736a20bbb4040390b92cf6396b93c59e98fc76bc8a16252cd3f1b8abbdea5ee8606cd2fe37a9735ffd2ac69cebe552c2665817af9243bec23147b6dc08c8b31d72ab1d8daced39509903ca8437e12fb02bd6f6b08bd44279115e2f0a76c2cab34154dcd3f1bb4085c07e8825e9b8fec3b809de7e063eeaaa5c5cec7c88438892362a285df13e332ada01dc5a930934af215cde5403cea4f2eb49b088a8c1b0990182d0751581423127d6922f06ae309065aeae4acbfdf1ca45d8e35058b787a65eda0679622db641b507b0bb51d43e477fbdd5748034b81253501fae9378b876ebe2ff9638449f6769c273c71266d3610d9e9fe500a9d9f582c88f8d53ecd0df2203d32c0f090bbc10f5b14a900d1ed955a5740e11679d799de7a1cef28cd099e41d386c6aad988529334a425443eb7ef44515c66fde363d33673be44b834f58bd8f702db93fcf8cd45356d5f39e395e88afc24bf57c3864ef41550d1dadf0ce599cabb99895940ff4fcc1b7bf2ab8e74609543abcdd58346ee58dd6c27c4131f757488b7e52cfb1be7aab3a6a67871aeb2bbd0eaf6f5e213499a1b9f48db13d40a188dfba9a0271873940e4aef6a6f353e3368f4f8b8dbe539e8077f5a98c54dc3ee17be2e62c8c5ec", 0x1000}], 0x1) fcntl$getown(r0, 0x5) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8, 0xd3}, 0xc) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6, 0x0, 0x0, 0x0, 0x4}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xf) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x0, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) msgget$private(0x0, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000060000000000000000020000000000000000000000a180e3e4af91197e58d437e5f093b50fc0b3d0357c5b36a1489c9d0ac68ee5e7b49590af54f616c8b92a1dae83aaa3d165deb432c74ee3fdf6210d8e5a5ef51dc62878d257a6cdd76f1ef73c761aece5bf79903dae6dbc1ef6938ba55529a2564478e4244159d92f0ec08d170d0b1c70ef16b0ac89b2bf9a82f6855d354b7a9ae714a13f78c6800b0ec0446a2dcdcaa5b8de989128dc1d0e4994b4303ddbf032bcb2486a88eb4f2e47e4914db6d4813952f6d622684a399235b9368b6faac05b066b084e88419d27d6a88fc96118a044f6c1550970d7b1df6698ff28f5bdee32a89fcf4cb0bdd6a43a0d869bc039372b0073f9fd0f3326573056308274f37470add072876fc2df8ce90a3daad379289273f20d3e04dc95cb54862a9abf644210f743733786ae4720fb032f33b99f01b6edf722b29174b300"/355]) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000000c00)=[{&(0x7f00000003c0)="214590352c10f344cedb817ffaef1fefd5bfbf72e199aec3ce44472da9be6b4a485c9618524cf04620a15c267138bf9b8fa3c9539c1c12bd8d8dc750b10b372f191345e5c28abc4278cb493a57dfa3a89b3adc9c6db00c1ca0223bc3ef8a822f75948f9558d34eaeefa69b4fd7718263c7f4c44d22099242df957d88fbf2b6bc8cb3e49c90b1707cebd89a37a35ae6805f224a30021cc38bf7ce4b35374560ee23be463f97ff1565e0ca784fcab9e4e58bf528f0a5c43b7a24bb03a7b10d8306a71dfeb8acca48afbccbe35c014dd786295aeb1c3ff674f23af7ede4bcaf39da874b"}, {&(0x7f00000006c0)="e559c29743aadb155832b404fc1d256853c9816aa382b3aba3950dd581eb8a56bfdd18aa296e92fb64ea8b857889091950524d1efdea420c12fc2b0baf7a40e2d1af5e7057f607c82bb4f0a87da811b33a6192869967ee3180f90406bd7193f954fbaa4eb669e55efb9feb5f57ef35177f3d04ad00b799689ec334f6520f5ed6bfa6e23ff3e18b3ed4f6c00bb8d9585c712e485957f0d4e20d2ab8ef379f85a9bc749b9068d71aafd19a4685edcc84e08773c6853bb04c170af3e6a854e03962aabc92d7a88c21da7152e789e4f77d6a97720f15636c"}, {&(0x7f00000007c0)="1c31ee6351b1c04f22d11148382004ef8d9ad368d8d6e356171b47127eca5419285d9a50eee3e7138d93d76af111e8283604d8977e792d063b89440c361e4cc229a53c74bffcb1515d062c3e1caa461e95a24bda5d8056aa4507b26a8db0a3f2a75dc20b26d12915548181d79cebf83cf6771803d12dd25685f5122b5fc0df1e399447a56c28838dd72da51b4dce0d256994301784f3c1a44206234d26287ac0ddc131f08d1b460bc40bdf2e80b188878d99f3b5c4f1f78583742687218b4aa91f3e1da1d12ba54cb84ee9b57e610da1a9ba5cb98a3ba2bb7a022857b98925e700b45acbd28f0e9ccaeb92cf75082cbab38f2185f14ee96fc7"}, {&(0x7f00000004c0)="6b7bab5ca1c87b19795051b94561b5b0b34487"}, {&(0x7f00000008c0)="26b3b174ba539202668ed03312bbac194eb704698854d203f4e24922253b9a877fe580f000aa9e8561229f295649165ac21ed61578426b1b54bd5b01d830a8b49b656465c1edcc82c22fe5ceb8c9243dc04a92094b9e5a02d395c78ffe7a79d0b8ad2866c89d078e796ebb599a31177dc26ad9a8122b191c39bd06751912d33e9164cad47c4d0f42d027cff872a2323f161ba2dab29ebcec2f91df218c644b623abbfaa76c9858e209ca718cc384b299486ef6a7c2a7e3f4cc1d8fe9b6fe99c7bcc5b3846506de3fe851a4b0e107a6af78cd4c848f9d66c9b8923d1784c5d3600c4900"}, {&(0x7f00000009c0)="a077ec4968dea6f0efa9e130e3c70d8f510651969ea94fa21dac815471d5c27f029eb9a5849552b2db4d1bc5385a302fee226b3da88005ad0131061a3be5f1fb1b583fa42e612c192142dc60"}, {&(0x7f0000000a40)="bc3c762ded44799ba930a03eba9c41adea51807fc1d3fbfbf4629618ec1624b5e4beddcafa4feabd4564f8a59821765f63b9a11452601ba826d71420a6900f795531dff86b80a481d135ef1441e307ae4eb55e2970dc533742b70fb250617b26da533b80edd2151707457e19739cf885f8a66f57bd42821433c20e6e618c23bdc01ad9baa6b569c9b9fbca9c199cc8fd489cf61f2cdd6e08f093e1"}, {&(0x7f0000000b00)="36123d34845b3520b2d54a9cd6c7fcc10e28d1a38916dfbab7d862860451996547f5d25780a66cfaf0653489e25ea622da4d9104788e7221e8526ee13a4e528017227bceec5437069237fb6c3706a500db16ab31177a24c7ce6706615bfcd9aa4a81bbe7ad27b4ac5b1cdfa843c8ceae08526319f1899869f0d63c71acb9b70aedfbf24c073133055a1d58d88849ca61d07747e6256b9a2e62a5695fb2b0a902a9cb3266ad835e74865742ae57f9a19791ba17db92029894d6ee982bf80deb575b491a6a091b8571b483e0f7527416b52369f25c166b66bb8bde3b4405c8ac7de896e0fa79051e4c40fd8d047bbb"}], 0x395) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4d}, {0x3c}, {0x7ffffffe}]}) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x0, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x0, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ftruncate(r3, 0x0, 0xbe7) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0x2a}, {r3, 0x4}, {r4, 0x8}, {r1, 0x58}, {r5, 0x4}, {r6, 0x4}, {r7, 0x8}, {r8, 0xc}, {r9, 0x100}], 0x9, 0x2) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = socket(0x1e, 0x4003, 0x0) writev(r10, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getpeername$unix(r10, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000001f, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) rmdir(&(0x7f0000000040)='./file0\x00') r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: socketpair(0x2, 0x2, 0xfd, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0x609}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x7ff}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44, 0x1}, {0x800000000000001d, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000000c0)=0x8000) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x100, 0x0) r4 = getgid() openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x5) r9 = getegid() fchown(r3, r5, r9) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, 0x0) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, 0x0) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: select(0x40, &(0x7f00000000c0)={0xd7e8, 0xb64, 0xfffffffffffffffe, 0x3f, 0x3, 0x0, 0x5, 0x7}, &(0x7f0000000140)={0x101, 0x77a, 0xffd, 0x6, 0x20, 0x10000, 0x9, 0x5}, &(0x7f0000000180)={0x8, 0x0, 0x842, 0x3ff, 0xffffffffffffffc6, 0x7, 0xfc, 0x100}, &(0x7f00000001c0)={0x81, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, 0x0) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) r1 = semget(0x1, 0x1, 0x100) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/156) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1d0eb939a5560780) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x80000001, 0x7f, './file0\x00', 0x20, 0x5, 0xfb}) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000040)="8b5641e254cb88e51a6881e166b7a234b320ff9d7887b878bba090e61f17cb004cb94ce93f1d5273f293efa71e4c23aee78d544972d48b5f4210151283a6fba9c00e64bacdd6b422b5ec49d53231552b6faaff65bb1b719b2df18c4f33ba4f9209ab99d43c6b44c95f13d99da507f19b8d195369b3bb45e587b7", 0x7a}, {&(0x7f0000000100)="edbb93517fe5ec4fc9982778415156104055fcc480f53ae84df5dd663de74922f00f3e208ee30772c00cf9079f32456ee71e6efca7a3cd39c4702e4e383619df9fcde1288e72ad8d51152f50a96533b1f26e02447f91656e17b0f1ae1eb49b3fc242cbd514e5c478019bff57", 0x6c}, {&(0x7f0000000180)="019a623f806ca9307eb5bf417cdb8746c5ca45a2", 0x14}, {&(0x7f00000015c0)="ea", 0xffffffffffffff6f}, {&(0x7f0000000200)="7b09b7a9c49abc19f3dc22007c86a3001298950ab99981f5ba41c0b106c761", 0x1f}, {&(0x7f0000000500)="843d086a50d89f218b14f5852db7451a2abbe5f0d50277987b92991a3f76d25757126ff2093aa330d4788b7175527a6c95185d587629b9f4fed3bf90dbf8449c4d231defcfe6e7051452d733a7ba94f3176b084683ac27204ae78e1ec2372cb0e43ee4c9c744ea49ce1b46296d9c34e0d440f01e20af8f67086c2f711db3c82514302c65008c3465e10c0cf1207cb39d8605ed8dd7d189b8af3c9b9234213f4964952215bddecf5e7dbf1b0ea4b434fba881daa370d7f00b3a81909b7d81b5828a66dfe3ced3ea09be1b02c9b2fa4368d57af6c5bba23708814763833abf363500e995601d9dec7b70007c72640543efe4fead428d7e20b23155a9b3d9c81e58e793ef80e40eb4bf0e72364f7c5fc00d5450346e14c1117a64f881c8df28e595ec184f60aa1004fa3fd701642ff2b891be0c8f18eb83c6f972b6cc56fa5b6de3ed767f14fbaaddd9f49b4c464954b3e42d344334bad033a151fd91f4861bad28e3bf8a54693193b475945963aa22793cc5f7c18bc57004f8ad88e81dde8f522029a97322744c1e39676d274ae2b8e1bab16364e7b59296e0ffb5487736eadbc67723aaf57e725fa20c18ef56d71aa9f6155d0210d0502f4f43690ee4a6cb2d764dfe921bf86d9b71017469dd915ae8f269d389d0f20df379ecc68dc3d5ac02e39b1ae8dde3299fdeab4e8127f4680d6f6c1ac8342dfec57aed1e8dcd889456ed5417afa0b18fc29f4397c4c163ca763d0d82d3b2c3afe4c9a5d2eb38ea7bb738e06851cfd153427e249476368720a5c11c33dd19a64d0c47fc2af36784aafb703b82a64b32df60e8faef3c70570df302eda710010ab6ec9e8bfa63ae50e48e3722369e930d59f2beb64782bfaccc35d7e4c8af5f57e1c90e470eaf99d97c79d14f35e9cbc668a1d87138fa5e6f59fbe7398602e94c2d401d0d26fe034227552edecf5234ce9d98aa32d6e9f031cbddf3327f692da1a593aa8a9a37b18e04ca8d35fa27ca54ba9afd6a8a937c80daab01b73e1db2ca87d4a3dd30e686915980fc239639895c2772d486f8b8ae3f884988e889a8c0af6ce24e1b47e1b54833b172048f2f8613fd5c433a082c3282bd8ffe6e2eba1f77a19bfd20d3324142194c01a3ec65a285adb9a2e4a89b9d322ee48cb2d62d0c72085bc3c58718b1f5bd56a6abb193fbb693c87c47789d586dc79adf6ee9c534ca5292923ea3a216387566db96dc27f40fbe75fa10c14ae00e11f1e38857a5b2551ed457b7370f62e7926122f033295a705bdc09e64973de8b920d37ddde4ed54f8c62148f3d8ff5b9dd3de95eb89bfd94290734b95a6d4757f60b836321040d04013eeaa7c4cb700bdff4c0b3bcd4d35f345a083ee3fee1d307419084f786ec3b58b3478653a7720bd3fbd5ab2b6091fee8c13b11057bc93f73143260877def1cf307728ace6fee981b4fc1ac937e26330e0fee670a9eb9d0f22ac7cf07a000d7424ca0ad48edd3fdb034ddfc0049b38c13139c718ab1c39c2a0cb6d52dbc58af7827a569726b714a341180a79bb4113611e7071247af0c19032dc3c074e6c0f97c0db69bd54626edc3b5eff71d8976c38df1d629026506e1afb2735d698eeaa4f3871bccfbfa345cc54ad24bd9267606979cf9ec2d6e97828c547e55cd4ccfa77ca2d834dab1f789860349ba842a80b5af745d04cbaee602addf2a916eb9a5b380c8922f1c08bd2be52d2eb901b51166f7bff5322a83783c41b7d888631c2bb52943a117ee7cd75d4cd990c66dc24c55dd31248081b117cc07ba355cad15adbe3f06cf620f08bef095a2f202b3bb4b8cb49d3a4874bfa1ba750f824015c120ccc7b899899ebb2cbe9a7f5fc1f6d1f4bb7140b72b41c46daea9b1ec1b1ab3143b60b6f1cc5811431d1c272f4c0eb7197f224dad9e2120abf993bdf9094f5c637e1960024ef3fdf840cb753253f0faf9be56c047bec707c8e47dc2231eb23d01185e8a12aa5c43a7202db0565fc30b13985e966bc368992d624152fca879e6997e615a628004df6455d933002fe8c9036270f9ea51d2321ebf2466723280b8f4d24741b301a6e2e65c68887507b963c964297ad8547afd16cf1dc8b5865eb40a2f3b4e772c428c6b0b9e63a70bb2bd8c8791332aea8bcc07696b84b76f144311d8b8f1c06210766bf409f119eef8aba9d7c574bf29cf565fb4fc18051406c0c04dcb9f45ff14e4ca80ae36c23e15e9205527cff67d87808f34ff2b045647e30c4d6eb9c70bd3b3d041a97f5d177cabb2fdfc9cc8f6482151b6324f87b7c9fdd30c8794d87c0e10b9c74955698d88768f718e08c70cecaccdea6a924439f3f1d13c0bf66d90ac9b0578185abf246865c9142cfbfc9d5c20dfd12ce485831c1cba8cc003ffde2fd9e36274c1f9985c8b1daa65696ca93011f867829df37516a9c280702794c097f81fe274135d8fbcf67c82c41e6ab566adc3950fdbe6df96a308bdeb4447d34eae59dc19ef148facd4baa2cc343aa49bd90ff85f1cb875588165082a6967049b82568e6db53e3b9994f8c04c15f58c10f67818d4338287a89d5e299f58a4dc318d8245e22ad206c91727b70dc0d16f828c200b3786be265a419f4a98c8e7e4f95fdddc0d90f172189338e97e933948bcea7fd8fbdfdc0a2c296af203ccfed7fe0611e75825513b73158a88aac1dd4c3bafca2fd6cb957f4ea8425629289166c8196a686ac9543b0be8ac437dc322ae551a49af2a0475d9d87ca02acb1dc754aea03efcf95c30943b359bddda6da221fedad3761f6eca48f4bf09360b67b860a72851c4ddb5f0e47010681840b8e65cc760dc9ca4983110cdbd0fdb0cd7c8c6f90dcdf146653aa9ebaa3c66535707b06c7c119a2e16978e7546531bfc2fb53f84ff2ee82b604ca13e5ce4d60214ba3937ba427af5dfe7bef48e673f02ff169c6ef653e0a04a3b3bea710188a477ac1ed9485c9f0e97b030bad447620684ed13fbee97be6ede9271e3e7c8307dc3b372b101c94960c5ff06b5296bf1db3ff54abe27df89c914cdd4b5d5013066c2f5ce2e5eba0dff5e3a57fc34635627efc1f13006307865990aab686ffe692620a519e6584d6a946e1f9b1e18351bfc44cef562265bf22e871bf2848b799dc7931310750056704c8014f9920e422371b2eab031b8a11dcb88fb53be8330973ed374a50d7413bb5622eee4d5424d730fad4892f7cdd8f5f763bd997596d13bd6097425e7d9dffad5cce956c6a537fc6a533537894fde855c27aef31993f1b88469d9e5507d67b1851fd5624a00dc55fd96d45232579cb68e526fa3b570102c5e6cb57c4a328c62bc8629d1dff22eedcceb4bfbcc3324768f22275d0575761496402988ec0be6f7db2754ebf249f0f29ae5c74ff5089036fe9f01999badeab807d1cb05403740b3bd4c9c757114fea0880a9f275bb1a49c38d264036f23eb7017f85f437d511168ff24bf65ec08ba97320e059f78c4345afb86e0382f5701b4af368d8ae0e2fe56d10b92481cee7d7c69c66b121687e7af969dbc870f1c97ece54eff2560fce778e961074afc01da5abfd0393dbe78dd7d85aa5dfacc8285ca36325c9eac407c03fa6d3c951616c09c589e5e23c525d6d8560560248c6283116a0c7534115dc6fdf32770a3b323cafc203cca800ea141456676044573b2191c0de3f29cb20ff4404fc0623c60c54b1d032733af8a1723d2c7f730147c1b598244d49bb877dece528d26b09da4589173434c7fad881bf3115727c89247d71ff207551fff0a38838515e55ef52702edecb81d6d3afc9418e0fef88887e7739ca31834297870b850b234e9031fd8b686f1f4050c5b31151080479195a34db438385ae681b7a0410d9520fb8c95629b49ddf4a4804bb2c06bc86b9fdf471d1d1ee33f5f949a71d195e70ed0f5b8bb7273bedca63f302c91744c11f40c70b9fa6b017a65e920950be371eba4467c12029e820f0527bfc40732ab8b165fc0208fb387306caed4231c9522596afff232ce85f4c454bda7ecb37a9285ef7a2e27e4bb09cf95e1d7f5215d9867555ad987c02629ca5675e96a8b04eba30c59d8d232002226784c1a886911f99eb04ef6bab318c3d67a0b250855642a7a3c1aca30951115dd1c31d02aefcd79312d8a1393232d1d88dca75156a6ef11d884891466382f4b596e9ab86c89f6d46727ca677a1660698e6330f6ac942fe0d45b4708954fca1d321e8ef966180deba89b7d88ed3da7d21d223677bf31770b34219427424d5450aebfaac183f27428140814505c1cbda7eede87f04b156dcdb972d464dca7e38ab73beabd813df97471d159f87874919e0f7f0461e5c966def7ccdd76d413b74db89c8f08a1c35e04b61e5e7baf9e0c1d4e9b7ec45b0acc2cbf15f20f0fcaba6a42c37a1ea3d32b63f48d397630013e7bd909d2a050d29ee242c54f275c0d8b5d5c26f52129e68efe58e0a270ef93cf59c0849b123f5e4268feffd5da583dc482cf4bae1d82cf525752eadfceeefa913252a89c3f716b3433ef3572fdc6ad403b007b7959614ae73ed23bc1ead9b25533728c1d25cf8f5bbecb983c4683d398a53d2a1ba7d47be7bc0685f9eb6126c30e69b1cb1615592a6412712dc4600c30af273d2140af43b68df19316bc2a2f390c6e1cf9a7559bd372209c8ffcc4f8bfd5dc1857f7a89cc7a2b7bc92ac1b6299d890c4961cd391be41050675a7adb0aceb849036a5a3f35f86d9846140111df1abf239e842c80c8bc9a495657c99ce824b7de235f096f0f1dafcb4ceae828288971182f3a6af17203d5801fdf2709b02b8e0c32a67ab33448a8789426129fa8f9b6284e5ba295c921a14b8a1c3ffa21bffc56e58be2ed5809cd2fef108a8de3288d68df29bd0fd61d846cc1906b2a90461c7347f9261cf039c884a0ffabeedd60a927664e3e466358b4b2c13931cdad47cabbfa7a58fe189fa6e198ef7f99b966e1f495024fd38a661f821502980723ca02a9b81f606e2d35b929c85c1e88d2ab98bcf8f77e79e558e117ba77cf4597b927b09d466304b6f3a9aeb04091224624e390c0e048cd87c9cfefec427fce67fcbf61ebdfd34e07d66dc828e62e45483ca0dbb07f6d61aff93a76daca48d656d9f6b9cfa6b353c34a0d2b9e6c2985675702a04d2800504beaa4dd019aa55650d40d2fb4074e4a98b910eb1fa756701391238e5250f3111113c5664ff1675e1484737f28c877d87614938733350610bc0699a4433b4c9fb0140b1c50d00d26348754b50ab956ffb6156657f434908f024dd6b9ad4d06400b14662d8716b074a4a333187978dca73658e6bed9c0227ec33940147d1e704d14a87f944f4e735be1d66bace67d3f35090f84cd8ef3e2412a48e48c6daf3623a15c290049a4b6e28c82a340528f0c2cfdc27cad265802e4a8cee1f982ea4f68c093bd2d73187dcabcaa07955b4e27f73948321f7ea254ebff4e97dc134d2575e458fd80a47ee6f1503ab072ffbb6398da7f027bd2ad6d3c672dbbb6544500608af543c61b5abbb582c518881fb7b1ccda67567e07d340cef3d9d0469171406a2ea91988459a72613edbea26f8ac8029197eac0b7a41133668c3a811f345593095105df9eefcc1fe3573d4cd035c9a4bad5fdf580738f825bfa5af83ff75aad8f38b9576372b3e50ba905a195028003a98a38d0a4399b6696e5adb71741c1ea5d8d7a460db09ba542ebf9035a0500bc856d1d86eb4c9dc66747f3f3ac6937d05528d7c565dfa1e728746cc3c8583cc266d79e0c9fff593845325aa098e80c57f85b2753dd66", 0x1000}, {&(0x7f0000000240)="c738", 0x2}, {&(0x7f0000000280)="bd867f87785561ce2b22721ae9e9ca79b11b25d58da472216b988a5f1e84ffb83ab42ab9d72c5dcb2f7c99ce8f7a97a6e3558f1cb96cce391f2f4f59ede4", 0x3e}, {&(0x7f00000002c0)="9c7643493f406ac7d01da7665e978588539869a4742b08791a8cbb33bbc1664bf58309c71427e63efcaaddfb79aa6661e201253e586c5b3277a106f8d77b8b6a92c7a923bfc6608823945481421e503bce636522ce0e2ac9f5909bcd5538b4db043921476b51d9d9b51f1de2eac6a4339115e5e1", 0x74}, {&(0x7f0000000340)="af7caede1d9f439ebf484ca6c5ed7a5d12a766ac863e370ecffbbec61fe294eb1e010edc93449e42d83332ab8e5708afe7920c06df069899bd3c74ac39777e0b06a4837863e23826b37fbc86c715efe08e6e8e97c87f7fae438fd00780bd494903ea3fd8d4b8509d6d01ab1e216594b0457d3c19a8e55ff31a75caed4adcc7a8395745c40294a28769b232b6e68cd24e6869bc3d79861334c101a6b1152071c846739abd21bb127905fbe81c8b9c5e5156380f7538f5ef94bdaa", 0xba}], 0xa, 0x0, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0x5d2d028540054c67, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) getdents(r0, &(0x7f0000000000), 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3", 0xa, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3", 0xa, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpgrp() r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) getppid() r9 = getpgrp() r10 = syz_open_pts() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r11, 0x20004269) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fcntl$setown(r10, 0x6, r9) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3", 0xa, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xc6a,\xb09\xd5D\x82', 0x110, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd26, &(0x7f0000000840)="7e020088063298dd10ab0e000000a2aa715a362aa2fe84ae8949d2fa40c1eba6850230bb8cd3e37b81b9c33a817956bd22bab1e34ea3ad4ac81bbb91bbc0ae0305acc3d2c248fb366c0b51c401d1dd9db4752a617afd52c651dad3b82d53c4a2dfc18407000000000000000e12b16a46a30269eecd6174994f017b517bb6758f618c314e8cff787282f60749ce135f549c88bb63453003f20c007d418533f4ac5c31792f77b324ff21efb5ec1b2589339b2ea34800000000000000001518000000000000000000b582f68cee0945aeab4d952a109e33887b6eda7e0792d1432039d084a6f4f13b575f903731d51849e911b10ea8843cb57157d21bbd6d8f950b10e55a73c04e22b76cc5b0c404f8f7267a44c32f20b9d4da71e17f75da7b581fbcb8f2a360d616f3e4801b7c8b15bcccf93a194fd2992ec1e384dcc17c27eb3f5135d7ef5e95c985371c1f5db005c64af164f0325e316b2b5be2cadfc2d8a1c33b79cfe9f8284c60f363e46ee7333a9d2dfaf888942ecf9c23ec683d6fdfbc8f6888243c97b0a271134cee5cc2dc12f1bfae31ab0000000000000000000000000200000000000000") 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed28", 0xf, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed28", 0xf, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a80)=ANY=[], 0x0) r1 = socket(0x1e, 0x4003, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) sendto(r1, &(0x7f0000000280)="83013e0af4144c7e77783f1aa1e84e8cb72b97c195e1615ac44606e0e3bbf19c6900ae825a7f465c71509933e25989ffb3b9658764d12a488a3be8eb0f7ed22df8bd55bfafcf18bdf61bb4877dac432c67a26aa9b9df6aa9a027e867df4b3c603266901738de8008351cdc425a9f45f3a9976af404da733e6adfe840d3fd9dba47eb79b7f350d7fc8cbf0770fb30a375f5911230e7aea4e0e6920b918e405bafa60ba758c97c43f38b242620d948e29aca80fafadbb0082d010a22b8347482f6b5f1ab904af479", 0xc7, 0x41a, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="d45f2e1822e17b293b521fa3139874026e993fe114487611f1eaf377356d563d8f6c333cf82fff9eaa511ec32ab44ff57cd1b59179a8ca774be30402cd8363290db47b56579ecab9403ad1ebed29b11d9493ac20753f159d6989d12c390a6018e75df62e3db15641af9c92ee49098bd30f30c80449e43b3a036779bfc7ee87dac1fc19f05122780ab63bdec29a6134e6936496b8d2f770f503ddc780dd3385", 0x9f}, {&(0x7f0000000a80)="3d1a7b6aa551762e791d39915a48d05c2960e46cfc0e9b10dd33365b1cd558155c4102384b835876d486e157a5eac7ad2a1e42bf197355e9840ea2dab8e6e4f61c29374e5e8366c65435e8a2fc6f0e00ec23e17b030fe316ba22c116c8b13a909584e3a51edf55998efccc5d2fdd6d67ec8993a82dd47313a3d2ad87a789a1cd378177296064a4155cadf141e55a9e1b50a3903e7f95829430e42c67889d8e92ed53b05b4b9820aa557ec05c2bb8f9e4215b96684e4ddde7a47ccece28e16f34b3d07325d582e1389c373a022017c1255703707c95a294e45a72baa6ccb20dd2ea4ede636ef4b8648b37e3535b295c168469d21a4894ff47b6a5578249a19d83ec37105cf0351aa369beae87ec8ceeb6c3cef6ac9ed65999027b3e81c457eba289745734968d0a956a9a276e84953b6d71ed4b44544fec15e54250ab7f1c1c929067d451a3afe6b314ddca5bb531fa65dfb794d87d0c8d22bbc5f63d33bac97c46837a260dec08b620a92bbffbd658f36673d645e0cce1ca1611149748e61d1b888b31f35ff1a576ace5163d0c91a9f0de245ed407b09128c68087638214d0127133daf4dc551ee8b4695c635f4f5ed89da219aeef5dd31a956361fbfb001728fc443c129289a0fd8bb81542d0967aaf15c818e936c76dd4afd1a49040b084f5615033701a40f3b3a78526099c4984c26463f6a8dabad8bd6659bb467c69ded86ddb079dd388cfd033a4ce08a0dd344aa3617625fa59bfebcfa3c90fa0d4eae5e4017f4cee4d72eb874c84c955d388b3a6d359936e9af483553288ae494691545dc20fc34e0b8bcbd780a385921380b34b625e4546a78cae33f11150959fb7387f5a223a29f33b073ff45651850417f3dc2bef7735a8fce5e95704479453ecb53569ab21c93942b651f869b9821093483acb4a4b66b4da2a854fbfce23f087c5191673bc576e76e55eaf2284d39015bd3553aedd04bf6bd90a7680251599dff35d8047388d45f7611662c091d8686703b18fec69e6059d43d03940bccc7264b2318cf1794edbdcca82a11389ebdfcbd599f28eb3059dd42397d3edaea72adb721614be4241fa642d3c27b6e6fe764dff33034455ebb170734c0172f6ea1012e81a17864ca8db925c2209a5e92662f941e8547d15ee8231cd5d42f2517c62a672028436c78827fe80bb3885e4d8a55d16be30dd57584e5241702f02ec262f976cea5bbe4e7b604af66ce179fedd83567b067507c110828d3d837e761aa871a6a068345f86043f3d677f10c589ddd0c15da380adff71b54f28f8a1a3e9d59fa324af0f1ceefa4c67ef0850aa75001e55677daeeff0c9e59031ab55ec553e9c0c5c40b07abcc90c758c8236357bfc6e8d456633c628046f100e732afa0977f683f08fe3834c5a8c7c4a29e6764c4d756243d68f61f829df04a34b0904959ebbf13d0973e66a082486898df4374cfd060378152fc3aea01414fa909d22b1e6169e4a447016d6df8baffb2b6143438d64bf27b03201bd1416af422dc79ae69aab575b911cc49855e235d953834c8f9a00250ad6f92d108160e564da767f024db67ecaf1c5cdb1e0271e86e53f38a3c95b7a3bce6181b8a83a4c1a9a35f019d2c7683a7c86c2f50f836e15890847cbee31254c73c1c8ce20f9c3939908bf0ed06f251e20b244fc0afc8127a89b2736fc5652ee860e54629687fa9be01aa03f15b756d5c1a0e819e304edd02502a672595590e9873028af64c5f25ee3877dcacfe824c2ae1155906247256106dce47c190b3fbdbbd92ee90035b70199e9b5993cd53b7c59494cb8679fc562526d8dd826b3792791b850eb2a73fd91000d194de6dcf960f95c6851f397752b5c502efb194e1a50da31dafcdc7ccf7f346c1e10b5f216f0b4a1ab4f98f0e031e3415185c56581f14d20cfca362a05cdad4032f3b976733b1f953b6f0be58e218c905c7d789ab6b1ce361bb863509a6b87583622b3db43945254ad29933a966f233f1f177bcb09518ffa9cb0784151cb577c5ac42e94a427d1a98850f51f797ecb1eec97b42d85e34ffd0a9c4a5d3df156ab874e6694c23c4a445dcfc3e07e677c5a187ec36b335d4bc961f99c7042704e9c1d4fe3fff6f81ee6b62cefa22d726fa8115b9b9046c7435c11c645b16f1e03aac5ba1bbc2fefcdd7c828356824bf52435eb5b8923cb92a4939159ef7d171b83fc3cc74320fb9d80b7419f8a0007fc7368916bb73226094c0856cc103a5e956565aa6f29d3ea9345d7d358958c6f865aab86c851735ed80159ad52f9c942b3be8d6ef41b7a38a64348bd8eebdb493c2e58d2ff9bdee886be243db8320e01ebfae41439417e4fa22e40dfa44124cc6cdcb9bc4867303f3c75312c140437cc436be26b9c3d3279b6d5493f192ae1aa44ea30bf5c5539f7a20feba0ab1db8453f44a20394d32f877a81daeeac468e323318e4e51a9e0cf919ecbfd050a10fb189d6d74ea462ba6b0e30dbf707d0a85cc7896680b81084c69b9e7b5d726b235c67a2eb7e1cac0af667987581cc2c6d818b92ae0c2106dabb5fd213a5eb0300305daf383746d0e67fe5913621d1a8bc8f7735fb11d22051c97e900bad8dfeaffe307450059fedf36d172e950e8b3e665abc53ad373b2315bfa8362467e6a405a60e21a44f441c1938f37ccce0274f4ffe799c9c0fca3bade3442b41fb54cec4eb4a1dc32730cf31de8e5d3343772f94b3c6feeaa5b92ae68bf2cfce1ea7713928133ebdb50b69d64b89573a3abb2207560058843eb1f44c474bb3d1fc91b987cc8e58097c56b388fbe105c6dc5f03ffd10e351c899d403e4c7aec4d6123b5fd46a7b67b0022ded7422e54bf59140a07f1f58bc85f0b6507d36aa7fbe37b1ced5dd49d25a96a0252f1d134237aaf69f3001e566c56b0f50a3fe638424a37900b82fc441794656d3aaf5fa5af0fd3f2e977f60f27146e0a06bb3c8ba0dfe8e5cfc179390ae941d18fd3a7ea02da97b0d5c6e8c18a09ce944a7792d83af9699230568558bf4ee30e22028d14b8a7ce68f00aca341d0fc867e7abed871e26dfa4666b7265c96352fb273b63fb6ce17564c6c16ea2bf2eee72f53b1a96b40f53b18e2a193c9959cf8d0579c1ca9316b423e0cf72ceb576168eb8ae4ce3048d247474cb149dc7784a2c2ce29a946150e86cf2c3eae72b090825ac0faa15337f1e5d05dbcbf25955db1b9fd06acbbbe1a248825a136172b377531e13c75f80d36d4bd65b6dd7e7648c4ddebeb8a3d7151e6cc73238055c71fea40a0501ccd4de9867af3244c06a0129d08c84c1b126fe80c5c23eabd12932227266448c1f760fa0d3a4634edd4ddb87286504fc1872b8a08142874adfb9b309c6982b7223377535cb0d3d79d43f96b5c99ab210186a0725d723bbf93364e055bdb971e490baa3bace994da9f27b53d0bee7dd3d13a8efcf8c23dd916d779b83b4c495db7fa8fae025630735beb84f0ce1d00c69af953f3dca0c3a8dc663d47ce54cadbfe63279cab9d9eee1271df9922fc7bc2b19d32bdc7472ee67a0ad91b3e81f610dec9fc61fad584cd1ae0e6bc84a042a5ced58baaea300dcdaa6980270b197829038ea5362eb70a598d1167e2d4d9e976af18a3c0564a1d6b3e2069958c8852a728aa078de9629558a4171a335879ffb0ac8a923d28838bd676159f741581cf7610f225aa47e0c79f516e15c0109c484a94b788a09b8d599ef172c49408efbcfbcf7fbfdd59def1714708923c55cc8795fa59de6ef38cb2b83e62ae09bc00980fa52629197216a1ff000c7ca5d806d192783a08e9694469f4cd116e95dd76a2458edf391d59f4d9d069c56b96d13887c7fde4a40abb5ec4bc8bfc876e3575962e4a4a90ec17e1081934d1556d29ee7c9c2689df0d2bac4a422fe26d66189dba5333940a2c032dff5542103f09cdb23736c7ace153ae66eb6ef80ccfcdebd852ec100ecbc6c2cdd2a0973f0679f863b594d335f9e8743aaf3644e573cfce5fbeb8a7f7ebeb07a3fb6748b6a50c585bb2fbed3eb88d5d15a143cb54a89d8d1874a004e47c780d863f4afb0b72502e13887c31cf0c4a336d81feb67da58af2f1d8be42a2ed5d5e0043361c67bb8872f3da473841d0a5aacc0272c70f287c7cf61ca463474364e9e6b1febede754c11844db422140e367696005f12942fa4cb3c4f928ad9351623af7956c9abc9e11c2dc663cdb9694232826987cb05f5080053f0a9fb753700bb8f3561008568e407e09698b4eabcee5f53a09b4f82d6b048c10cc6a7d0c48cf6c087ea6ae520795596718c8ec29102ee4006162cbcc97a55170fee30575be3a9ded946597dfd9eeaec9eede66302a7668675af07d487d4cdc33eb4f8fbd1a5861328c2a8247f96cb49217055d9b4b2323689757121d1e38d4e6c90c4eaa0b262e1e3bc24b1112d3dd0be42768f8e67a91a53eab37c327e6aa63d8b0ad7053a013dc60e101e607a64dc6887d7e56244a77b6c815786fd4711c49a03f13fceba084025a68ae14280f67ca6c92ff6856be774bd27135e538acde1fa5ea647bf56163e3552cd27553f401386e34a127ad1a37d4e6ac98e3fd2d0d92996e38c97c32023f4b0905d424bd588e9eb03d9e32b8c6e4773c4ae8e24e5a0f03cbede042f040052a1a8cb27aeb719538501b0ba2ed15fb554fcd87bfdf0f8dcff6bc7dfeaf7c81170dc98539ab3dcdf0dd3d46217426e9a6543e1eb3313811ae937765019886f9fa9805c41b0c34a5f653ed709fd51d05558a4168a9733869d55045f05b8df328bcc86b12b9f96c484333ca53e4e184d4fdbc9f47efd0590bccf50415551347cbbea2abaf52ae2203b11c003bf7a74b0740af483ed2eda23940f7ec2d16ae8a3e3b438fc9255a2c3c08841a9cd2bcfaa83f0fb337fcf996a1cabadab6e92f227bfb93286af819e555d2b2db291f3c4983cecd073b2473118d2c8853770d8d2e6b46bd28416b1c5ab2061d7b43241902296bbc0b9dabf41f22c4c33463dcd113d6d065239fba0a833541250cd147ac505606535d770f2eb06acdd5f37c7dede4bb67effc5b9972bb65ba9b9d50a126c6150dd75d1a154eea486da820bd41ea677d09aebabc5f314aa19cfd3f464b06c280bee2c560d8a71cf100736036400bdd8bbbf3ec48fe02ea4122b179562f4f9e548b8894f2b81b7a5b3b58a9889e72cf294a959c69269e9a47da23352e8bcd7aa2bc3bfb18ec2ed20d4330d92a8458d9d721d2f7319b977fc93eae9337404a1711854d609e01fa30e538473e15c2f0db366a8a20c60bda057ad933a3c1217ad4511723565041928dce1680233ed92318ba64c0a30ee172399a0a9aee87c18543e680bf1cfcc287660af12a1a56e3b81b5c9209d0239d13be8bb5b42b8b12542ce658064a6c4c882a291fa5910232bb9fb572e8d8a16b00671eaf6f0d9086b5b2cb67f0c3f988a71544c3f3550982a356112e13bb81d77dcd79089b46636618cedeb94497acfab9304e7d7aed72369b1bfc9b3ba5305c4a3c55512b8f0313660722db798bac27fd80aa47ef3f7805abd0a562451dce9df5e96b2878aedafcb56c758d78a44faa6ea048db418846b712b7653ab1f0161510c4d86130b168ffa16e3f61733b90b4d4014519849eeeb53362d3e9f0501a876e42842902ab130757d5d8e2f9c200a664d5c27fed58f8d469369303c2d2a8fe63963eda16bc2ad6242a6969ad0f85ec93ab7a91e6b7f5364bb37f2a10783246eec36e9f0bc6ed13ee505a6c4531cd2d33b58936907b04ba34d018897071327621edfcdbf", 0x1000}, {&(0x7f0000000040)="e8c3f5", 0x3}, {&(0x7f0000000180)="40d147c9d83a6f2e61b1da520f98880423f15d3691b624f36892284dcc1cd29a15775e690823c3cff233489ff9f33ece441a77dee71637a4c252e96e1124fe8a2a46f0cb50a3b4497fce0f8116f12d7d5152ed3634b35d53fd09edbb0ee7cbf6f231d884e47135925f0b55422662438250370e5103d361a97d34d899366580022d8bd3211d54bc166f164cd2d1a335dcc39a39f15340692dace3e5397fe6c7ee31", 0xa1}], 0x4) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed28", 0xf, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) r1 = socket(0x1e, 0x4003, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) setsockopt(r1, 0x200, 0x3, &(0x7f0000000080)="4be37dfd394d8f3b65035a1706466b6b2dc776644c91a5bd0d6dc9a69974c3794dd8eb32214ab2210225b9a50649db222ba7d5fb447e821389f07ab82804a446aa78e6bf2a", 0x45) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7", 0x11, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000140)="a36aa6d94b5f13690697879037305d47449c9b9a51823d13a95338e5d295ab1f7c68e7b7d22800000000", 0xd9}], 0x1) fchflags(r1, 0x10008) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x1e, 0x4003, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7", 0x11, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7", 0x11, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b744", 0x12, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b744", 0x12, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xff, 0xffff, 0x3, 0x1, 0x9, 0x1, 0x8, 0x0, 0x0, 0x8, 0xfff}) clock_gettime(0x2, &(0x7f0000000100)) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b744", 0x12, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x0, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x0, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f0000000240)='\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', &(0x7f0000000000)='\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//../file0\x00') r0 = open(&(0x7f00000002c0)='\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//../file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1, &(0x7f0000000340)=""/252, 0xfc}, 0x0) open$dir(&(0x7f0000000080)='\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', 0x20000, 0x1) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x0, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) write(r0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\xb8\x81') 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: kqueue() r0 = shmget(0x1, 0x3000, 0x30aa4a5da9b872b1, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x8) sendto(0xffffffffffffff9c, &(0x7f00000017c0)="50d7d1fd6c19f4893d21b8159c48dbd1dbf8aefdb9f9261136633de4ed646e5564ea603482649c5e796587d9fa04ddea9c2d6b9897378e3d66dca0191b8eb6a52a39100ea243a1a958ffb39a2fa9f1463b7b1b60b0f7a4da09df9302882f2c7a2cfc960fbde19f3d8bc68180f3c5580ac823b32783624aa7482db48be0816f847f5f070132a962299a356b253699d52498588a081abfd552407e9ca7b19a9a3340e29e74825fada79a7e57f1560a11ba62a6a0dd12007b3b59d20e633c99f8a2aefcadef6ca76727b9d6c6a12bf807f6fec2c90d26bb48d431ff1806776603e0110c88ac300b06ec6b7bcbab84fb9d0cd231936dc7e8a5f1547ae6259ecba448c04dc24f396f3f34412c393dd1530483f7a0642c278e942f36abc97beb989ce7881ae55504880c2799f32c38e835862a1e99ab9337ff1af291ebc24d27adc9d868acb3f20a6477518143bd407c8daabf1b1da9f2488229a438e405c9bb1cade0f0ee778f1c7cc009a6f3273adcf65affd6be85654462ac5b2bac02590cc3a6bf533c21123618769fb3deab5832963e742f89492b41f10da2dd40cd58781598d384a0ea2ee1b50cd5d9b2750ea1bea973e3e41e25e0a6e5d0c978c3cf0ea34d6585cf57821cda6db835ae1acc77e1cc581e601a0583fe1c51e6d53271aeef784c17baa8d589131e2c550128d7e858870d8a1943b7d44d8e00000000000000008c27c8e55671a9d7b08ca04aa546a0e133572463e2118059eb1c2306e52d7b4a6f4b3b00c4f8c089ae44f20efccc94f0ca99821403b48b3341cae9eaa0287f8f01dd30de2b7110e73e330c251415faa3f630e283f8b977787bf60f5d0baf2986ede02dba398a597b6cfb96ed1a160c3d0c66c5f1f9a11296ee88d89eec3089428df76de4d7149e4b4bbfe937f307cae0c125c1b286fd5eeaad43ecbed4b949c556dc7c53f8c6e6e93b69ad4098ec6ee29a65a290dafd016a5cd44ea0009a25859016b46cb4fe3dcd38d56f7af3dc0780e471974af8b79466ae158939f6dae56781b5e6e93afa4de6654bb726614daee627b78652fa680b811311a4a2c3c2955f655faaf1a9da71838bc8ef288ec51781f42876e5fd04f139c42833c7a5f857ece430829a04863e3e43902f0513cf8a79a713c1e2c531de347148311549277f4095bbae5df88663d07402d7212e450fbb789ebcfc8ab06daef411649f93dbfda0954aabc9a896851bc13c44d2ac451e68bb2f0c66f80bde5dff649bfa1942a4a06c42128f6ce43aaf7d76a3bdf3f1b9956927ea991dc04a25756a5995cb2b07e4d2521083ffaeab28c215efa0b1de1dc116d7203a93755491a857865733e16f9787d349a85a9519af4a4cc2c62f1d17e68f3609dca791f498cd0f94f4df383eb3dc0f1e99a3057a3b260151aa4b2df35b06359491426d918b5b94d50151a23ebb8904f754aa737ea35798b18ed0a478a2343f1120ff4b981bf66fac0e4e6e6cfd51bea03ab50ca83e9f4af88a49c2d2c5a519df9c667c670b9662f04a0a97cea6cb8ee8f353732056818803d9ebd23a9e6deabcd734e1deebddff1b1ad902929db207ab6ae3b2bb323b1bd94af60484d55021ebf76eef37674e1860a7b5bec57853d752124c258629cd4a9f9cbf11032d4fb034218c39782b7917f8b8c1a77cecd69a06160b2ea78958818f6dabc5cefd15b4d5093d7626261fd272fb4fda650ba1439259c4ecf0c18c3f44a16d3f1f7bfe4cc5434a6c2c073823ebaff7b85fa5ddfc1be1f146dd4057b64688fca91800d99dc1a49702ef287e12c0266394f2493883888c582856ccf509d46eedc085d9212b94d152acdddb77a638b229f52a08b8e9acc51e3d19d1f066e9a0ea55ef516ee80899f1497356542883ef652e29547b8b031997b463cd564e88529704000000000000005ef73468252ac69c8131a0fd17dc66b1a5656ab3cd28a9e0f08487c628eda86ed4ec805b6ee27f424ef06906d2bbf07cad2e7af77e1d74773f376d8c15ba17432a5af771fe60e9c33f5298e8fd0e2da7ef09ed2e513927fdd062f58b929790c778dc9c9abd212248a8666348c07e7ea0c391e76363a41f406e42203aadaa8a64a34aef25283a5de312df8bbe11dc3228851baa7edbe0dea0b04dc9ccc89639a13b6b52aab04c11b3038dea52e920c152422ab23d6eb271048055092158bd1b01acbaff247b60074f5c580cad6bd4ee676c5c28283a6c67cf40dbb93fc2c6535713d6e6e0855ac8d82909cb618c82ac9e6c859957a6d3ce1c598a3089101c45862840be622b4fd9f5d67507fa55a78b57db024ecc19b4fa6a152366e00e38dbb149c05bda60db77184dedd5456763a2b516138bca53f92c4115149683e56f226ce4b8c4dce8c8280c45e603fc75080d8b6481db8075d84bbbfeddbf83a5d4420f86dae7ed4a6b12298f6e15fd36fd7a4382ab17b773081826cd7db68433b6ec6dd72adfffc30a59dd06e796f78dbff6afebcc1739c4c4f96ee7402e3cf332686ba1b095c17693a2861d9d2463d3dea26749c4c4d4391ef7d78201a39f28f35e3778694984b06a024c698cf74db3b28208f26d473e681dce476fd8575972ae1e5b9374944b13e963202fe6b8b65ba4b79a34532d9d260d5771f129e268233119af8e9404ab17cc36630fa3c3b3119c756eddf535c736993d9a7baf97338f27f93835b67af405ccdef0951edc4f8cd45719ca1ab1c2c301c6cd079e5cbe4e0055ec286c67b44d425f5b6a69902186ff06d7cfb10f13643b60e28a3b4455dd59656c8299e901ab3b74cced9fdad65f0b85e874f08eb415f44c03ae17353eeadf6b4f2f0207869af24a67173683894023329a9b52215d1d388299157473abb1a4032109e23e169aae8738c080292c4a21da57758edfe6fb9d9073e91328b7fb63a61b43e55f81f65c679f3de64a631da69321c85fccad29cfab708f89c6a4f83d172552e1936f78c501e026fa966835a4d7a3773df2702cf289136ef8b2804d9445f30587fedee938c05bffdb7bcc89e4835bd940d2725e89d0b7b918c41c712c9e2229dd19b1283ee999f2875d02077e8e65945ddfb4606d9c1fcb4f5e9f15e02c6aefb0fb361d8cdaefd6d200e840fa9fc171c1c40d871c5fb9e69bf2a03ecc862e178e133b633e30375791369afc69b0406fd06603b6a5a68af0537fe90f3bbccfa9d0cbef908d0c99f0845d9ca18d948262bbcd5b80c634607baeba69f863901753602e2c81949f4f262d4809264644c77f1870e9b4bf3068a3e563b3eee66986157f03ce008d3060325d7b29520ec720e2fe105fb475a728c75a9cd28a0e82341df46b7d1a0a146b4ba85f90b882adb15725815463efed02f26a1b58347234e82055378a9b9e1078540dff6904ce79a7b0925c855feffb8fb8c95b37fce010425da37ba4bfe71bfcc423c582dc60d53a43b06677cef3359090701c81cff685587249e1cfb125da21d929a9f29ec48dcb058406b943cd7a60be1d4d224474fecc18b83b23195aa92d56766ddcdabe806e5ca94e043db43b64234d554ad5a0d9abe7eec4c5c1f6a1e6f7e9c56bd094953ba8cca30bbd665487e95a928ff1565a14384c42ab9cf679bdefca701a9edf229fc90bd04068fe3a60c8627393448728cf03c46e4d42192cb2018ce60eee63b25725f01963da8675a451c012911d9e117538173dfb3e20c5d72bcee137c5d4769a6ba17eaba14da5afbd6c067dc83a1cc225cbd133f86710f6e53081b506bcaaf569498182ab75f5860734f4fa06954262bad94a57e9050a3f74174b519364804e28a707994b5208e45c91d0ee5288d164c30a545eb4e619887223e09447d0d6ac5308b2177488c9515fcc9ad6e528d7fbc3b804534e89c07fe8bcfb375a04cffea89484c4079db6836e28e8cc65aa75398720c5bf31dcd664413dfe7e89be3acb3344f1cc434f5c3643d69d26d86cb4618b066bb9ebe9d14437e491af1bcb4630e7383583a63cb8eb7eb3d8f737fd98083abcac0f0dee2d52eedc9ed6d275be7f60395e6bb6f3599b8368909cb495eea3aba4da669e97551e751cafa21e2a3801f995b4de88d3a22893f92961fdfa35f148250a760f3264f810ec762cc30d029bdb96b485f229cfb3dc48e4709b7042c0756d18820fdbd627e3835d4608ceb62461ca38ffcd912ed29a11ead66016989e42932521a35fbd548dbb218970ff39288a455eb84da2e80bf28d7b14077cb9f7028b924eb584011e5f5f359ea55ecf888e203e64434918784943f4f8186a472da1233844ab23997aa733aac52c3be4b8e9ee9794b3666d66d55dbece740f17ac151513a2f11d713660edc93bea6637b9e591bfaf87654a90618506d5231a985ee9225c4fde50690e61ec90b2b5b76cf5b189c0e9c34852509f44277377ab21a56e25fe1f6158d9518448d460314ad0966f4fb097ccf31e3f7807aba0f9793e714e3c4051d5019092f20314c7412099fefd196673754a922d5b837fbbb3ebdc066049e3f79f1fdbd140c256d3d44ec768b1ccd0f208858027e8f5147be51944ee3b9ec5771f92685aa07b48b0abd6b1043fc13fc66e480f7bc19338eac38dc25ff35b78571f5e98ce3b744281d0b1712240840e3ec3ab0a085253593c33e7c18962d87728694e898d909595885c98b970d4a8bc8497b408f50c7721fd4dfda0a8c23e4c4c7acceedf8ab5f2069e4abc6ab5c82c882bbb6fd002fac3ae63c261fb72eae40e3848e5324d5dbc61daf31840f36ee664ec94d3d8364ab8f55d2bf0f4157749f2c599ad948d9ec2b031b27755e95ff1426ebd8f1d27226eadcde5ab5c9cdb089c819e3755230ab7c76c3faa26aa83c0e78d8dec0f45cbfb4bc5da28d3bbaa287462a29c8109f95a5231726a3d3fbeb49aeaf8ba5f39d15f0b68c2f1730d8b326f895ea3f544979833a61e1b3e83ef7d4d4bc2bbfb53cadc46aae0c8fa2a4a374ff9d3411f6737c0fbf7c6299df5a8e16b80ef12751620e4def11272e78f59071d1999d3ee8bb09a620ae90b22549ad745b99820239f7a6bf59ff537fc04f9ca60e3550896b12d0092fd87262aee21f79aee63d7e16c05c9f9835742bef64716e20c2cd9ce2f3798680d334aef1cb04e275851c02f764156d4cc2120ba632cb29287860f7a0be110e53142e3dae2ad0bfc58320082f14c6c37c0495e8d6afd01e360e0f3ef0bf15e5913059f91ed5c8a9002cc2e99db2adfdbe1049e934806d39e37f79b4efcd57db10231cfd95d7c93ebbcb5f33bc6316cd2fe5217d9623ede16f3c44a3fa70d329055395861c2bd23fe62a79d1cfdf03892ace48f6a7ac440524fdc54aefe67921e6743dec61390bead998b009ca3e7f374e7d4cc89e7d99f808b5cc053376df3b82cb97b24b35f4b10a29ac1bbe49f2b807c4ed847c11a12f7d822f3c09fe72a16cb50fa77bd44c038a9f3d0c929ea17c41fbfe71a86667817f987321355af879aabf47983430485da8d17342c218974cc50cebcacc893d8b875e1de51c50bcab36d8592f56220b04a46907b1bf22dde5ee3d1eaa6192ffa86c847128a37e3530a827cb4135697852d9fcfb0f6e9ce9fc21b7500117bd26ac3d8e8ff7bf7978cb9cefa4491022f6abf320acfd298b4cbdadcf326e451a66e5985694981da89e19e8476a7013854814dd482e2726216bbff760195f43ccb59a49c9afdc126b4b7a5d2560a3aee3babcee03cec9a79fab357f88f179a703c042050350d0a96fe3924e652110b489c748a7946bbfa2496785b7a1e2c88afe5ced56e469005537dd3d19e988c5b373e685d", 0x1008, 0xc04, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) getrusage(0x0, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x20000) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x5, 0x49, 0x0, 0x8001}, {0x3, 0x9, 0x97, 0x1}, {0x100, 0x6, 0x72, 0x1}, {0xc6c, 0xa1, 0x3e, 0x5}, {0x0, 0x0, 0xff, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0xfffffffe}, {0x50}, {0x0, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000140)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000280)}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000100)=""/54}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd3) syz_emit_ethernet(0xffffffffffffff57, &(0x7f0000000140)="d22245a2b0e54ea9b364c1fc2db529e34e95b64d47273e959dd9741fc5786f216061012a2c221cc79513a7e0ac45af3cadfb3d6a3d35d8869f42ae3675007fbaaf942921d014e98bd362e7a219ea1c47438c493f8f60c652bfdb3fc80978489e6975c2f2b50e0919501899") ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x10], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {}, {0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r8 = dup2(r5, r7) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(r8, 0x6, r11) r14 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r14, 0x0, r14) 16:00:03 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)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:03 executing program 1: syz_emit_ethernet(0x7, &(0x7f0000000080)="0ef4fb417d91d9") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r5, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000200)) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000200)=0xa3a) dup2(r4, r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = socket(0x1e, 0x4003, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) setsockopt(r8, 0x1, 0xcc, &(0x7f0000001b40)="28fd531445e332533a504dba61f32c8adf2597976f0fe28b33941fc51f06a2bd7256fc728523f49bfc27ee05b3ccb3d7768a08b2a41a8d127b652acbd74ea0e5f34badc4615372c7db852c5f921a4616d77392a0804df556ad6f7659d954e935a89ca8ef7e0afaa19be15cefe6b8ee7282f7ec04f630eb927b044f24f7c2ccb0d0c41c296004bbf8345724e455fb551359de624617a5abeae0421f0d10556f89e2c6f4977c7d81ec840f6a35a61aaceae2002bec0dfefd3f80971faf714bb5f0d8aa262d5e597e2624685f0afa2c863925e6d52ff7c39787c80f438ae6e8ff660e9696159cb0dbbc0273a3fec93ebd1fd4a9687aa286079a2535608c98fe6caf52d685bec7a2509180b44e59bd04faedc58d4ca3be75204cfbd4448cc537a12d1efaa31bdd9c3b1857f50e14ee5c9114cd77c40d51b7edbe191180ed0b2bdf7e9de1628538108dc6bd295ee63fb784fae7470ef78f83676e9faca6a3907ff261fd2f6f5a1f07f6c2d410bb0e8205ab6842c0ee0e1b49901682e2aa4c8521efb56ab015fda7dc81296402859afb5316ca2eee26a4713412cc976533127e1f37719ea78c168c8e67555fb3c1af7e0c1b596ec65a2770bba3c019fe0a46b9a6780aa93f08cad84911f5b6176f98b1841411ab14575e9db2d2776fabb162746b25c477664c7ca28af14b18279916902c320d0a7565cda37d0cfc8a04277f706299e3e8c47289cdb39649808c7aa8b7eca1b3f5754442ae70d482c3a9c55725dc32616b3aad9c42abb1a568c6862e17143aeecd1cede407df1ce61c201aa8a58de908947bb302902f905c012dbc158768fe3ca7dec9576f987ec5c4dd8fac6f15eaacf83b5c53dbc2d7a2bfec670897bc0ad18794c7df6901922a56f4d5db1424c21ebe3e3373320fe48d3d70e75d1938f866407262b91835eefd8f8fcd5ce89b380915dcb287f7e3fced52c4c4c52dc5350fe531480c6382e515c4d60c9a046741c3f516b5d9326b5d3fa275edf1ffa719fb029643fffbc4db8dfa053b675b7e34e5d6c73eb86259aa06cf948f075ec97f7ea3d9ad64214d74d18d3734aa6b00b614d3fe0de24a246a900bf539cd991c4d7ce414b07f88cbf316e19f3cebf36cdd795d1ba3a29c2c96f8eb22b4bf83ac155847406aa560d9327ab5ab516c16167b488464328995e29b1e5abf1fe4e662adbeb2fcf6568998c9b59261b95513f31850132c9d90fabf2aff7912364db06a02af3944df1bc9fc0fd27603792d4038e928cc2aafa47ba419ea1f6508c438a6399095834b852b1fcdfd9ebe5ef388f8b69647a3f89bcaa6fcac26ed750d146d96205124d3410b5f529b9af86854451f27323e548b67135a44b92580e48f9fb0cf8384e324d122c281e0214cc27313ee5d83ab1794ebdc7cee408f7f9f36ba714863d3fc6bafec7526426b02a60e26953b1e2630ef39f389a3d4854ee7b3b6865924db2e267e9eeee5838f163cf3741227f6bbedde88c99ac1a92e5138ed6f087e888eb47940546ea406a39d84282ba9708dbf94bd0c2f51244aa14fc2e299482486bee932d507a1df2623823f8f46804695832486c4091fe249410c0a7141b5a60ec6576f4b01ce42eea93f695c2ae3cb6eeae7e121c67ba17799fd3290427a26b745ba0eb684978b360a3a0eae5121aecd0c4886dcb4bb7cce2b5ad3e55b87355e7410fa6734486bc08ab699e523fe198e5bae78af04e20111880101ff114ff0aec60534f468a6859badfb5cf9b361ce8ec2b75756e00750bf5008aadbab0c549ef60ed0ac20cb797dcf5ddb88d2f37b5e3f85836393e962780630c7d3d35ba4204f6e3c53bcd89e68ab92e8ec1af84a4f3a910759e9fb2d88f97c083b9a8d0d298cfeecda4da427bbae69b8936ba4ed544fcc6cdc9aff75739a33a4e2f2ab2714666cf8de59a423b182d6f92de34f5df885cbcb7dfa7132eb1c5d4fd8ab93fc2aaa33a40f90fc36c4e97df8fdde1e2f032969f90b7897c72d105dffed083f3b13af548c41fbf8f55623ea6a48a6bdc2aa1c7844a4991fb6e5f5291ef410fee061ca029e0f757d700f30e5afe7d974d7498a12a1f5275f47e5d2c1034a5026ae53d33bc942ab13b47815012f4137fb78bdd976aaaf998290a400b6bf949fecf263120d3c8276ad05ee7daffc33d462a29c41eeaa9a521d77a06a456beff56814cd8313c78fc3e584fc706f850cf2fb8ee375dad550ae0191c3e89021889cea7cce325f622a1b6bdc4fd5bcef1b29f811b94021e9c8563be4b73a4ea07305b408c051bb7c5951c041e1754141ca782dc94e4456a6eb67fd78a9ff6a89b0b43d733926ab496a6ce0f5c1025850c4ebd28ab71789bc6daa51a66415216b68065da6bdb8a3aa4e791c9e6aca95852b9679cdfba76c60bc931f4397a6e5cd0391ca4381944e4d4b457846da6734b864755794638651c7a82e57c7b21b3b57f09d80829ea0fa5da2c36a4df0253c1d2d2e1c94983ab55c8fbd4c8b4d75479171bb5eb2bd77e82d2e4724b89ade0e6411b64ebafeac98e9f03ef37c3149519558ba0ac017ad3c56dee3bede0157042b8eee0ef7707bfbc2cc71c4f70dfe716e965ce3aa55e8a9cf3ef7339c3fbf4489d4e96a793e868ab542316b2a2d587f989b277e9607c711cd0a93d0b8b41516d6736680134746d51f0f42b43848113d1415261d4e18bc81aa62c30665243be856a4a8ff8caecb2d0433659968ef3e0a93eb51f9fc17b604630912d10d55ceceb5d70cf3b1f58a2480444dee90389e6f7877d6be8d3367a04bba60b7d1c66e9f13b153efc2c84c5fcb48bd78646237b70d64f871823e962b6158a5651bb0301438350fcc83ac079a05d63a8a985d4e2429256d6a3044ecc7f75788b3a3ae38df90382f7e08ce36bb8cc64efe0aaec4fc03751096b084014ba75e6eae02ad16f9396ecc92534b294e317e3e2ba3b1c25b4f7bb59d62cbab453d6ddf253d0c0e2eb3a691d4a083cb925968c187d89df67ed929c1dcce8b4cc20c2cf0375aa8dc54b26cfec91bd8f672ab20280b7123f98006cbdb7b4d965a0e64e2f5c7b1a9b7964a0710b500c4f392d2586355ca4eb45c70f38e25cebe0d2d57209e42e93dab2e25bde463b23c38a0cdba45f78847a36f41ba8b14b403b1067ed2058fcf0679df3af0a59f0cd28a0d8bb2b7d960d131f84fc8eec729e97496c93728b33966bb887bf837832899c853980ba94bc931d29c7c3f92b5893c50b1e87ff2d8f563f3d34fc09f3a65d8b14d838b77cc4b499305e3210273ff9d1d8307d23f94d872e27d6178cca4f936d6c9f4d6b635611ee86dead6ee4e30f34687f1f4e88b1bc8ede0887d974a369d8007d5fbba6a72b254a09f6e044392176cf8c1a08d7a22b7ac5a908f777bda7b2336b34a206c68a3fa71ac6d76bfe0c8144c508fde060dc928240ff5dad2ebc9921cdad5a7edd4b01b262ca7eaba0ae96ec2d0c98cff9489923d315a5e07635449c370898cc96f41bd44ca4c3c7a6a7a4e05ab618bfeab9e5e79e2a83b9e5cfad8d116c1873ed7e1438ef4610ef4b7c853346f4eb91dfd9bb9889cf8c77a75f41679ca2fd191a278704f73cdf1339adf9e2b5dabdcb6a097008773893344ab1460d1f6366d831193d26b4b257e2c6ecc78fc08e4424893b9e8a7b63611c53c4cfce9ccc44aa3f71029efe15aea4fe390623721993bd2e5923221a3f9a272fb388e4b5d2b7f81e96aed1706f6e7c78e2364775f5daf5d18ab92e4d8cfec0d12c8d3f8be0f9f9728e7b3afd0a0262800dbc7cb9522f9231a7f9d34e07900ca0b0a1645cb8eba82b7d024779fc4923c9e960ed08ab9fbe5f9e3dececcbd7b8b3ed57cc72a9151649d8a086c67f2362d92b01755ef60c1e7714b9670b0c816575361ecfa26d36cfc21a41e6445bd238835b6093db40c8838e78f778e9605160eb8ab5a268dd3a3836bb1f8297b2b1d963982216e9a6872bbcf4ea7960c5830a470d27f6be5a3a265fe44074241fe9de7485c1adfa3fbc53d898b730c5cf1c58afef9d903aebfbda219c4b1386fa5fd3aaeb0e2c620f477840ab398a5e819dd13e9abe4fb42cbe50504b72eaf6036ae2cae4bea77cb500475e4dc3e3dd7a5314ca03f70e702d62afaa7acb17606db42ebaa2f4cdacafea377090a6415289d451f5ed7a4bba14b575b4103ec870acec731be5191073ab31ad64ba4b0acf4370fc8d91e9ee4cb44246e984d837d3dd1010ea3aace3d68b70b741b49e598fbde6e10a8b6e6cba00fcd2a8b6cbd42de2787f71f67ae3d8904d979c549c92e5920900f52c7d3e3135cf95ce803b5a43581bf20f8266d2bef1ad2370cfeef2984d93381ea824592f82631e1fc8c9271e248d39b1fbed82acc71a14d035cbee9eb7c9dfae2202d31a02b399d1fcd1a676e6ae57d53522e495168dcbb3ed24c4e30371f732fc52aacf6f2851afc7a020c73da4c77f287d742a61f81869c043fa238937a59400f1ce0ad38d31609b748896356d29f18183b78cc451ebdb3905367ad17a17e37a718189f15a29b8833f9456f12ec28b0c10ec655dd1e3dee74249080ad41c3694c9def33ba34034038bcb6a3dbff9deb3e96fd427aa23d192b325b4d29de14d777a38d4c074f335bcff9b63921066fec6f817bed9a33e8a928a09dbbdef2920136ad79cc43879149e9c069f3ec5c2fa561975d9d0e41f23fc7d28162b10cfef675ee98bd417f70c2156a561cba06c63101d735f2ba0ea32c92fc4339f9a026fd0cb8fffd396dc2f222c103a70f05d2b1eb5ee23d2863212c965bb06c84799e28ae78bb1cf5eb486d36fcc77a4dcd58f55034c41568ae5469a4110e64a37ebc4a71f3bde5488480caa34680a1d67bc2b65beec0dc73765da27cc4a47b28e0d198f21bea3889e7388265c8c30dab52502f1a6e390d1799ac4e20d9e25f4d26d5d495bc51913ae222f51c2485c62edaef0e54c3683f382f19df7e76935cd4289fdd5c2699d36c7449eacaa138378f15894324516e8bf07f583ebfe522547e416547912b22c644f675eb96afab6b8310b0e3933ee72de619d235fa96b5a002b5364d434563a2c17cd940c3440f5263c0b0a9c4b25650c9b69bb9a8ae66358bcbaf7c17cc7844c0e4990fe9d5da6bc0f1c08dab494104d7b2330cbb501b23381e589a84ce713e36854c24e13b91312ca572c596da68d6ef2df8465d6081a1adceb7da3ae32deb474aaae1fb15f457373f9e7b239cc02e869688dd888d32fd3ed05de3e48c8feb1610952abce3320f60a63423c63b6d521545260aceb4f8fa2c1e81155ac7652c93319627502c4cbcabc4185dacd7627012c07e2634be5c1941881bfe2a3571a1134f38d02708d9e92e7440b719d5f2def22a28d93d324f4fd80e4d315c3cf1832d8b078c3805553540a7f227555780ffe482e4e90f263059ac467afd808272a162ea590bf2b13a90a0a0a174e44187de44ff9504721e9239317797274c52ff5e9ffd116bb35ee7883cfbb81ffd92ba1378a88dc1b08691b95d53f2f63a2516848b68fc1dcd2444078067c4b931e26c7f7f29c513f6639d433e2b9be7b32e97aa555ff00db0b47c3ca873ffb9b270d5e7f9ea763dde3f4eedf85d3caa33229af99c4988aa9e8c34410211814942c6cab84f373d2c866d50b689fecee39c8257633e5db25c07962e46c78413d24a1fdccedae89b3a385f91f03a680f8a5069bcabf5938b226db5603294033e76edea11e41770f1b594cc8302caff0c33d3040d7cc62aac8ea2003ffaa1283e689f954a081ddad927651a64a25b167b88e3", 0x1000) r9 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x54}, {0x8006, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x5e5, 0x11, 0x1f, 0x9}, {0x3, 0x81, 0x19, 0x12ed2a7d}, {0x20, 0x0, 0x3, 0xf0}, {0xa36, 0x66, 0x4, 0x8}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xe0b6563acd44195c) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f2, &(0x7f0000000300)="40c551571115b12ff78d0a1af433c8f4f5b4bcea21b4294c2495750116641271436428fe4808a4680df879c7859ab87a6419b167f881972dc3a5cc3f21fc9d0309996b262cfa8c8c4e0a03fd65712f266d5e165863f29d4bbcb8d6f78b43da42dedda359b4e1d4e20b0cc051363fedc6c59ef0ed167e6a2d7fa043c16a3b3108f9828894b238d3b812adac4d070756e93353e18b9b59849185b6248c97a82297e49350f9b31fb1a6f5577d2734b798a3dc953ab440fd4969475de931f4001f95c98ba192991fedfe616596f34a008b2e3592d6453f1a1b08c11dff1cf501ae7bb6d31aa1fb97908d0e7b87be465c4a74f5f267aa7b6eab11b0e17cff189abe319e925e4ec25fb481a8757a6bae600ec0d6c0b418c83c4bcb98812c738332f34f00aef862653a265f9e64bc9619543208ccabc9729f97f09e26e23fef8b3cea01d983e0fa4a92fcce58c2048063d18eaec2f14bd01f2283432fd4b1d3b9f0428a6465cbd7c10814ad07a981c3d5a7992739d9aa00deb4f187f094bba10f50fc6671227634297ccf32cea5d7947d7e26d9189e9e7f7f01b3e2dc54b2f0b1b9f8bf173637a5697aac17f9eea0b9361d14e7d43135d7c5bfcd6ee0a1ae08cbc6263ea4dbd725ae1796f8f7d749d4ee83e68cd3227b86a536dbc6be4b9b6c254c2652d4e1657bdd7ad6af5b9aa677abb832000000") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x0, 0x0, 0x0, 0x3f], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) shmget(0x2, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x6, 0x10) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semop(r0, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) r6 = dup2(r5, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000004c0)={0x5, &(0x7f0000000200)=[{0xd51, 0xbf, 0x3f, 0x10001}, {0x400, 0x1, 0x4, 0x8}, {0x400, 0x81, 0x3d, 0xa9}, {0x1000, 0xeb, 0x5, 0x5}, {0x9, 0x0, 0x2, 0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) utimes(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000280)={{0x40, 0x2}, {0x100000001, 0x8}}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x1, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x7) readv(r6, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/194, 0xc2}, {&(0x7f0000000140)}, {&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000680)=""/241, 0xf1}], 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000140)=0x4) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = syz_open_pts() r8 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0xfff, 0x9, 0x1, 0x2, "cd398a7b050567db23f7ae8b0e2f660e8bb31c61", 0x1000, 0x2}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000200)) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000500)) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r1 = dup2(0xffffffffffffff9c, r0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x9c}, 0xc) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) write(r3, &(0x7f00000004c0)="f9590bcf3b87b422e87e5c6ca66a24c4bd62de66c1f304c3e33c83d1965499c9ac114ed310f5c954ed0f68df2c97240a889b8d6102237cdbaf35a3427eaa6ec7578cb621d6d5d49e353b272b0b014d69c7f0f9a49ef28eb3f5c9ad52447ea062e492a5b85e8fb92a490d1643cba285235984e74ae649d98ddab1b26edee5af20feb153a79e9beab64550b7ff65a9eb4f5dcaea173ca1bc8397e32bff0a7f75ab866df6bb0a8e13cfa83a6e9b822df54d26335bf4f8b5d01f335e2fb75d5110c3e457c2444d6da1b55631", 0xca) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) lseek(0xffffffffffffffff, 0x0, 0x16, 0x0) fcntl$dupfd(r8, 0x0, r8) open$dir(&(0x7f0000000140)='./file0\x00', 0x10400, 0x18e) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) close(r9) 16:00:03 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) read(r5, &(0x7f00000004c0)=""/241, 0xf1) dup2(r4, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000007c0)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5ae0714b39c6ddefd68f6ece473d03169427d072cd5e0a6da200794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file\x00', 0x8000, 0x10) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5c5, 0x4, 0x400, [{&(0x7f0000634000/0xa000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xbc9}, {&(0x7f0000334000/0x4000)=nil, &(0x7f00001f1000/0x4000)=nil, 0x23}, {&(0x7f0000347000/0x1000)=nil, &(0x7f0000505000/0x4000)=nil, 0x80000000}, {&(0x7f0000799000/0x3000)=nil, &(0x7f00004db000/0x2000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000299000/0x4000)=nil, 0xffffffffffff9ab5}, {&(0x7f0000760000/0x4000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x9}, {&(0x7f0000532000/0x4000)=nil, &(0x7f0000303000/0x1000)=nil, 0x81}, {&(0x7f0000601000/0x3000)=nil, &(0x7f000030c000/0x4000)=nil, 0xfffffffffffffeff}, {&(0x7f0000407000/0x4000)=nil, &(0x7f000061a000/0x1000)=nil, 0x1000}, {&(0x7f000039e000/0x3000)=nil, &(0x7f00003f0000/0x3000)=nil, 0x5}, {&(0x7f000049f000/0x1000)=nil, &(0x7f00002eb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002f0000/0x1000)=nil, 0x3}, {&(0x7f00002f3000/0x2000)=nil, &(0x7f0000ef6000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e55000/0x2000)=nil, 0x1000}, {&(0x7f0000ef1000/0x2000)=nil, &(0x7f0000623000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000031c000/0x1000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffa}) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r6 = getgid() chown(&(0x7f0000000140)='./file0\x00', 0x0, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:03 executing program 1: mkdir(&(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', 0x1c2) mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\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', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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)='c\x00') 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) socket(0x1e, 0x2, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffffe7c0ed49000ca2a00000"], 0x10}, 0x0) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3}) close(r1) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x36, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x3, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:03 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x28, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x5, 0x20) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x9, 0x1, 0x2e) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0xe003, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x0, 0x0, 0x0, 0x10000000], [{}, {}, {}, {}, {0x0, 0x7, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) syz_emit_ethernet(0x1000, &(0x7f00000004c0)="648687339b92bcf50573a1d3f1ac3b7639f424f87d39de011a2b978fb449d93dfd8fb1cec518da061ef7a6b940389b13dd2a4bd874fb8ccee184f3a736de3c3ab3764e781f30f40c8b1adf4ac04165631f3e307842239e51c00d76b466df262c6dc0f54a2a26a782ba3fd7d0f37657ddd41be744a1001818a83b7200531401a318fb8ef373de53385b31efabca6989f46a628cb04a33024eba8eefd2d53509fe08549dafa99867e2c98b353aa5524380a36c02faa85350cba2e24577e3c5d2b60d842e1a9a877095833dac263fd7805a6ed603ecf3f73d52ffd453f3adc1d2a9e1b1b788130d22d0c9d9c175c82bd5fa8dc7859a7611f1a7c221adc42499ac6168a00357ce8dc3c3d3790865f0768cd2378b6d8f6c2dfffbc8229dab15bfd12907b516df5ee3d9bb5810d2a88ead15823df783ef84982398d8bcff34252f10259f744eb5fc63ec36f33db180315eabd1ec31184f2210c95ed1a154f4bca564f4c34934eeb84d4f38a6e276cc54b651cd7a288e4d81a115b480e9497fe4f52948078a228d2d684f519db829833d281431a70e6011d8c37cc9af70611b3ef38ac00293b4d0b7dfd60aed15f8c96796f61a9e59f96b66a64640da2ec93d478d6c0b9dbd82d1c4a263b65f3882929f259daaa4f5a7be3c1e33a6660370c5bc6f7e94b23117b146bdab53f73ea888001e842b3a19a1a912b6a864ea3e9383a9be4a4f2e57a8b4c1ca2fa6a738d80f9c359a2be26216e76f4a24b8ae935bd7cf6c666049ec6c117cfd6e34460038073da5d4c09f1dd299b25683d3cbc13c2ead2891eaa540f859380ae41466303fced54747a3115d373e2279a0803350519930676310577465b4e1de05ced2737545a1f81b9de9e741b228964e69643e722b162df34f5c2bf753655ca833ab26a38ab78008077252639689b93730d6905f60627962c8a7f6877f41ccd008e38fbb215da456aaff320bf6f35631961763ca5fa98dc263da94a324920e280080b2febdb49f6a4127840224d2dcbb0cf1d138d5a7a0c8b6a632e81a9c90578fd856af3a2f4563e9f73fe161e4480b65e2e6107ebe0a1d8d80d8c94a417a9972f01f7839d6ec3eeebb315250081195d288edb0bbd46feca7b0117db06ee0e0a8f65aba9baf4fc7d4364cd85f09ba506e0999f3e5c80f4eb57157a6e5a7d4274cac8c37045a82221fb12adb6e6a2ab1a73514f5636781a9af4415b506cce63c74f93bb64110bd3a9a9cc503d1e1e0dacef16f1f8b057222235300c7a0950151a77936e600d92bb03146e01b7ceb89f481f0aa5ac9b9c8a5a87bc10760fa75f02a6e871191bf0e4a4ff9c045a9900b2ba2a9378377c6c1991af43320c344428ed7798e301e15fb5a3d8c68e125c6a7c2a8eac931e3b2dee872cc49112f8d212d58c41b5576febcd170c40743c1dd185a06ff3971ed2eba05667cab0f9941ba53f97bdbb07714b424bbe77a4430f087bb73a0b95dc0c643f8dbab3e0316f36cc7f50a0b7f4fe07219909d57cfbacfa18747ac6620760a2ee47a054efd1f1db40e47acb222f4044d3a89cf1300b99c4f38118b4010e0c2a5d1517759df9c389ad159df0e23919802ad8b125afc2550f09feb08551386ae761d838708d780cf501520ce2a765c30d933c141259a79f719d51d69b66593286a1555723f3a5486d09e5ab22f793010016cb706b3002ad99af5237bc02141f9221ea2c45e75278796dafd151e7d256fe25f830135e6495a93acf215ebb9464c094ab76983bc47816fdb6dcf8e53e963bbe55bc42fe09ae9c45204e8247cb7ef618479664b86858eae213d95ba5bce928564059888a203ef72516a5d453a5904d718ff508b9ed63e18883b269f77116031841f60ae63d5f2ae78b9c643e127f0a928c0c386716c4b26315f9d5ba04fbb6e18dbbae7b0e167291af02dbc30e1fe21dabb61985e413435c129300379e6cd01938d82c9aae7adce6c5a4690c9f80084aa5d9c8f0b6b0531999546c2f0c3d6764b54d05f67e03b1fbe1fbac20f3f6b7f8fa518e80b414d1e6581aaa0bbbf164b8ac7804daea47f3777d36ea792e1b1b9b0b0ccbbb9cc10160eef5f310131fe33bdba67c73057076264cb6d34aa83989105b283c8d67b4aac3a2629fcec9271fc3b919785ffa7d075f1cb1829570db10964611ccc8fdb0fd9efc18cf9b53bc63ab17e3aacf41790b950ca741932218f2b9f5839b94ce6467e4acaf88d6450545f14a56831b0647d00c17305578329ef48a3506972ddf0f720063dd41bb9dfe3c119ecc707474f85a52d30980f49cf0ac1d49487c980f29cba2295cbdd33449623ddc235a5c84fc9f0a962e28dc43f29c5dd3fcc85e09d5475c37765c6dfaa6a1a1547b46c4ada0d8d7845fb6638faf2baf051a2cd7e859549666bd1dcb7138ca6095fb818a1a791862ff0c1ba817e64e89d012160e9e63f509057e191392be35f44c30bc9e00abdaf01164473b7b0a81bb644c23e47ffa71d8233f5e490db5ccb5346d81e42cd941fc9a3dc8e9015fd8752add0d1d986786fcfa3fa9159670e1dc16a141df7687505fc6a81ad3baf5ee4dc75ddafd37cae6ab765e9f23fa204efaea08e1f02a679f27060b6b2d3b15a9e167e29247831d3596d90015941e6e5d4a467804a0dc6b44a24ef6150d3a941673b80384e8dd5fda6e2c2ebf3dddb546ec66c1d29cd6f64ed2580db0637381bae232e4dd37b0668522bcf015a9f2470aee53eed2f5bd34bcc2e8abb46edcf5392dad9ce26d895013eec15a19cb6f3680a96aa3853afe6afb03a942701bdb53567616af7175ad6dc53af60f43ba14e80f87520cbcc4897b5abaad7e7ab8a39b08dbce1531634e63b564547d834368e26f36f86a42a1f831f663c3df50523fc5aec706c2fe3608febfaa17343974ea661874fd3fb7e7658bdef423e4b8c720b21bfce8e26cee9087f84f55c9c83df39e21c9f443c0d06dbde1236249a9375d73409a13269649a4c52b418995ca34445ae952fae0329cc49a6c42486ba5966f2f04936c0340f251da0a40bb0e9178c99e3f2e5752c2d661d8f4d7057dc1e156d07f3c7ff25690f13edaeb81e0d40578b9830548c5ffe38f90629c5312784848e6c14ff4eb0ca1f52f3520903a67526d0916c7fa1e116755d3a2e6f8525eb6bc0b53c9f1d74b8454ba1d14506725b4653d91329970fbf6623c685b592eeb87bcb145d3742a5ac699c0d78230f9dc756f453c6d5704d9df14273b49c40ae112f28491745125423b0b5cd86d10e19ac19afa2634b2985d18af1161beb632ec516b28ffe897133e565b5a84e4624d084b8566a6682d95707d9a6b7819b39cf5434875599616283840daef861462c082b6ed2a288507950ac322f6c1b57f528ecb842cd0043ff80ddaf44b876681e1813c17510b1b44bdd2b789b229d0e8d5e24c6eb7ec067c22500a9148746b359491bc1195cb694551e280f89055e0e6ed0e1f1b129aeae7db0d8300c5274b9c78a686b6963107b7f98bd91d49d18416b54791e6737cdedb8f06eec73031df15a7802c7c02f7ca9bc464128aa39c652210da9946202fc41776a8bc6ce75f255b7ec8dddec79f99b2471017fb5693b02df568a97a9872ea0a4972632f28060ca3ddd65059733dfc27d6604095f65071bf90fd7624f1704ce4341dfa76744c67bdf9ed01496ab051e543d7b7c1a6152252ed05abe68e42747d5ef8ced15fdfdc8746e05e25b7bc520068da3072c14359e3b312c27c9be13f47f5db03b1d290d8f9b8d769319ca1dd33e7ef6356c33fbb5b3ab8a1fe235de3fda1ac733f71f18f9ab113d5ea8081e04a4d02cdb8726bd6a4eedbef2f523fee8febab975613d1ef86a1115279f47585db2a67d22d7d077fa7320f15b5bb399d1b08fbeda3178a9c92a82e01302591d4319e5568c7bc17474ce798e70ceb3f67bcf2656541658f1e45f6164342c925789a176a384ccf83b237c3c711b4a0079484cef90547307733ea8547c5a291607d081ba0c836d21efe5ef284826bad4d2fd3636ab50aa31ab0e8d54562b3c62419bdd02a7026dedfa586998199b28f4e247c400a71789938562c2f5264e112eb9989573e1ce61ca993d77859e2e2b72c0d774293d58d4b3e643b8e84adcc92d0a3d7951e8a252381570be60a3292218538e0623e3acdeba7a20853863e18a48b8b897e2f36deb78bb51c8ff45c4b34269818828dddad4e86ce973795c90957d747839aaece9e17d95132157ca57f5a08a58dd8f55c2da4d39951287e1666c0d68e4afdb0859fdcf8736274e49cc92c3c1e069198f6a13c175cebde93aa8cd84484c9af735e05a74675fb54153155edb41d43979a6afd741b202ade5a7da7e5a7bf9e0098164f18c48de922273e392f703bfc0f0a680878a134a5ef2ef0856367e8e43785e55897183cc1b37e9b82e38a4b90568c876786042b245f6760515228f07b8c5805c80c59564b84c8dd0d640ce5e2fbba5d34fc294d71bdd8a35610b343d3d79329dbedccedf53904a9af3cdfb4d7e58f84fe718b4f50f8e7439d42836a8cb82a0fe0d31e0a9f0dff6cbc5b28f8ea824cf096be8412fc0cee1a03f7862700e2b300aef0987a81b9fa0254fa972f4d5e9e60a13ef0d30a097ebe4221273c9d7d3c5c2f6d602ec419da7c39c4b4c43fe770f007915c8324864adf2d4b0c865b095f51791d12cc3bb7cdc30cccc6d4606546c971d786dd271ca68f35cb738f37ab79b7d7f4e3c26239f40038e172c2c889fe4b3dd9a5573617336763daf3a1da5177c2141fbfee1c3ec62bebc4cb24db49acd75ae7a56e32d806c154a85c2452fa8ed956eb383beeeb612c0058f6adcf7491af364f3043eb934a7b6e7dd1050183b3f13f53ea784006303450a33086b73e9c9ddce69eb5c34a9bb86fc3468d950265b663de1711d8d282a9d2db76ffba9739a2a919293a29f172e08fa7f4a250189f231d30426b9b55efd0d13ff50d6994c8405bed54c3f90667b6a5359e6eb45be8b38422860cb9144c10efc75a07aedbb7fa37d70f68825a47f320c5403e325f2e5fa79346790318e2860343e32508d8e6fc900feba9f3c170d72ad4144a6f0f23d4e14b38c8e293b225e93e7101583d07976cbb8e44fae0405ad10f6fcdc0791f8e18264d17cc2ab40c839fe8fa337348190e3b6c9bccbfd94304304994c45ea7a27e916da0b248195caf08c5afcbed558c4d620b631a49691901b81884be578ad0b7fadd296612c1839adeb9dd141bfbbc69d08880576ef6c5a7b89c24ce3d23f524e513507931d61eabfa0ed6e42199cd4c67f93b614042e40bfbdbe28c12acf1bef27f74cef2ce70448c9dd79e0a75d42f368db41973f945e18473d8e50cbe942e28cb49fcfdb006f374fa765443e0e7350f71d6f5a067d9636331e6cfc8eb98dd55d1ae7671c7044e49be2ab07f5fc50e3bb64275f132e68d996ae407bbe995fd287a7d63fdd3d5c1b1f351a90d7fc513d22e32d26151f447007b0e7e848936f4dcea525ed55c8a2f85c39fb53179171f74a9619e16f9d1579016340382c4c13610f798539a72e60fcb04b9fa1b28198a057e84bd58d74f282287fd5b35a53d7131347d9d0e5991fa847ad11eaca2c8aa6d520340a97a356e9e80843e8bde0fdc19ce94cf2d9ae29a62dd677e6b047eecca4356387ff32ab7081e51d172fae0b88493e826d26c434cf2a99b671db1d340ff365b08096e3cee25919f6b51fba52809becdba59b849f9220b3b07719a9b7abcde8e8488b62fca3a028f78ba0a44b54c215ab9884a3ab4da62ec8df") setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) socketpair(0x6, 0x85bfb45732bd994d, 0x82, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000200), &(0x7f00000014c0)=0x8) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) mmap(&(0x7f00000cb000/0x1000)=nil, 0x1000, 0x7, 0x10, r6, 0x0, 0x0) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x4}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7) socket$inet6(0x18, 0x5, 0x3f) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {0x0, 0xd96}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r0, 0x14, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x8000, 0x7) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r5, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7ff, 0x7fff, 0x3, 0x0, 0x3, 0x0, 0x7ff, 0x0, 0x1, 0xf33, 0x7}) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0xa2d1c1ae1a471509, 0x80) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r3, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x20, './file0\x00'}) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000140)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'ta\x85', 0x0}) fcntl$dupfd(r7, 0x0, r7) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 16:00:04 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) socket(0x0, 0x4, 0x3) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x10000, 0x8000, "a59245225d7257810cfcd607d00bc34b15cba693", 0xfffffffd}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r3, r4}, 0xc) r9 = socket(0x1e, 0x4003, 0x0) writev(r9, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt(r9, 0x2, 0x172a, &(0x7f00000001c0)=""/107, &(0x7f0000000240)=0x6b) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffbff], [{}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x89) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1a7) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000200)=0x1) r8 = socket(0x1e, 0x4003, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) recvmsg(r8, &(0x7f0000000b80)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000a80)=[{&(0x7f00000005c0)=""/143, 0x8f}, {&(0x7f0000000680)=""/17, 0x11}, {&(0x7f00000006c0)=""/151, 0x97}, {&(0x7f0000000780)=""/195, 0xc3}, {&(0x7f0000000880)=""/24, 0x18}, {&(0x7f00000008c0)}, {&(0x7f0000000900)=""/16, 0x10}, {&(0x7f0000000940)=""/71, 0x47}, {&(0x7f00000009c0)=""/160, 0xa0}], 0x9, &(0x7f0000000b40)=""/23, 0x17}, 0x1000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000001340)="263656d7217c51eae81c3e0f235a7f9405d3a76213e5b8ca7b44bda0fc2d7261e43830da7676e72fac6f936c26da436b43003481a6109324e92ee028ed6c71e7c03c44f3b15766f8710ca74092f45923290f54acfdb37bc471acb4c228a91bdf3176e97249bf61f4d94221cc939f188178445770421775da8b1598a4ccbdcab8c94a7567eeb3fed7abd968586f38fcc04df67401c9fe25ad80a7806107ae098d4c7b33e442d592654b35d23303e411", 0xaf, 0x1, &(0x7f0000001280)=@file={0x3, './file0/file0\x00'}, 0x10) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)=')\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='W,\x00', &(0x7f00000001c0)='#\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r1, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r3 = accept$inet(r2, 0x0, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r3, 0x6}) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r7, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000200)) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f00000004c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = getgid() setegid(r9) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) lseek(r8, 0x0, 0x52, 0x1) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r2, 0xa, r5) r11 = socket$unix(0x1, 0x1, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/pci\x00', 0x0, 0x0) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) sendmsg$unix(r10, &(0x7f0000001c00)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001ac0)=[{&(0x7f0000000500)="1e6f7d2be3de8a052b08d9b29508dee18b9636e732e0ba0b072631d5c70febf5c2206042b168e7c27f116280f04db415f23865d669e136393477591d78dd9cb5fc84b58ab3b1447938d2661d60092c2229f1fdcccdc0a59def7a63b6e54c389e6f0f1a51761dc91ab2f4dfc51be0fafd0d1beae402e9c9688da67bed7c21e3b778dc8353", 0x84}, {&(0x7f00000005c0)="a2defddf91eaa8ab11f89a744d24a55d8b250019f004b381fb9a6f6a2086ccd3d28501745f5fec4326bbf1a0f53b9f0b41f290a32809a1276415594dabcc081717f759abe155435be39ee1aaa8042f78595c0c8e6d3becb16b5686d4c2077a2299120b6aa0f66e0c1d0a5e43b2eb6dc21111902258dee19cb041f438df6273a1e344f86d00f002402fd6921fe84098a374139e0676ab0c8c5f63b0ae46bc0042f7af2dcfce718ac423ac863f6f989b10f0d87ffe6e6a0f427649130eeeef3b7d4bd970ee8ab4", 0xc6}, {&(0x7f00000007c0)="c389cd5315272bc03564791ce5c34cf5181447a53b4e1387b5aaaaa0f01a7ab8d3041cb5d5c6aa5ac523445cced6c43dfdf3b5dbf2828afba3f4fc51ec4776cb70a46ddf9cefefdf5da964a84f0edab99b83fdb6bf9f7aa03c3d75917a5c3fa691b1d7d9f14bc130fe8e25944df475db01d1615dffde850917a8b5c799b2a4c94d76cf1b6a40de1129515f7f29ea9e679f049c8793cd52199d9c1c15d795c4876a9ef2408fda20e5298c54bfffe139b9b9de6131da11beb0fd1c0a569f5a2ea02dcd1855f7b013eb915e9a5cf422b377c29a6021869e3113cdf42f66f1630f136c74a0b5d04d75bd0da6c6634f131e5198509ad045cb6e28e691796fd83990f2c53fa2f62ca1004a4d7ad37f750e1e743341b4b132a02c57c90f160f24c3a5d88b4efc7986f5591aaee77f72afdc0f3dd83447cd1dbc892a6c27a335aa83ebb67562ca1fbd29bcbe72fc11752e88fc734f252f2090e16828b2c3c6c5b27b3103aa9950cb76653d6a1a9ff45addb3faafb6ab024ef7bb667324de53417547f183f7ebb66346c94712b0929531e97c691da6d1c9b1d931e2bc0e08e24a28d4fb97021451c02df158771ab68d21c958905ff6d5bf780d62ada5e69decb4ab4308f4aa5ad39cd1e552b041a14414f7c7bf44f97b78e55e0ec80b443d40efa04f0551586d436450fef78e205b616b53a2ce65994036a730f3e687c87847bcd15b3028b0dc03853d08dd7fb909ea585174e9d1e7fe1e056acd854542ba7bc482b63df4065329f449d5143ff5cf86c11cb12308893994b87ac8ec09487db5f0fc7400bbc417a3df692dad62a96a950e44ecfa34ca8451b95a3a74962f6087c50f844cc0fc1d794447bca29e8c2be0ac88ff714918f23f8b1989edf314c53fe575586bceb4d261d715a1152b96693a22173985ee77adc7a8e6d1c4ea06ade381796047d9c213b166a0c8113f6573b13258028d971bffca1160a89194b58f47087d09ff2210ceafb1c4ce93ac340c3239a8211e09c60bb7d37b56ef6a59f669dec69c900dbac996e2253c1ff15ca4bc69d93fb7a455f5f4d731a318952b3c713900182939048c81c68251d90f141d37469e0b14ea06110ddd97fbb9da9bc35f89b27f14179eff5315b57eb816a3dd176fe6352dff8f6675b0937be8e133253677242bc48f7c29ef6506ef86fab00ee104041bc6980c5ee7e9abd75694f423da6e47d4debf746d7a7d5b5b84c21002e0fdd32ef98001b1ceabe474146bada23a04702dd7fc98146cc58073a49cda9437efc184954302fba07e949ecb82523a9ee5a603f0fa5141cc84d2a28f37e71822120a76d397fff134424809f0c3032c3863ae890638306bca41779d12ac33a9ea25bb77b8b5ce121da66c2a41b78a884da7819aa516f57c6ffe9cc2699ffcef28525b2fba37de837a701407f82dfa3feee43ed5d6b9b8a7b622c8891b324bb95d3a929177200fc3048e292ff6c0ad00d1e389a600be44daaedfc3eaabfa7be0d7575172c40d9216e4b2237e89fd54e3ccb8bfec87866cd3cbc6ae8b0a083d95908919f3915dd0b3d12059ed764e72f7cab2603444767410e424f188570f9dde7c2be231a6c6be9272e54be0a0c77c8cc763b4112300d42ba51881f8b3093b336357b6933561362dcde68e6d7ded198f843363c1405a5aa6da09ac420175ece848e2d1a137bb7ea2fb27be4638be976fdd32975636cfb479357cffeaa77cefe3d8c06320d31e2a6ff6e4cb64912771738f5f7d26456c872fea32488256d820c5ab65e106881cc3bc2555cf61ac704cdf70a2b2a2097c4b90ea1b3826475ea0ab7247e7cb6cf1b883b816cb5a1ed0c292c1db4391b388eebe74c95cbcdc2bcce03a7a05a8b0c6cafcae2935b35405f1e4be9df4e17f7ed729f909ee436fe6a2114da6f77691dc7b61aafd69c7203645aecf90a1422d95e95179537132fc8a6caa3d68be741f4b8882ee7c1fab62f2d3fd682fabf74845c511a8286403f743a594fbae99e110b36749db399469dae72e71aa88827a22b28b2693d4d514672dfbfb94884e2a5a4cb8428f85e102d6f599c7568fb7b061ac28f91f5783430849c1786db16090d7388083251af01356551f2ae848ee3a1c6b339635765770016bbba86250e4136a486728ad7fd11304a912bfaa5168d201d95d9040f7f85e9894886ff27a18863a096e80d2322529e94b8ad80f21d1ed049d5d83c42fb4de06517aadb77d52fc46819a0b64e0f49e7466b31a87bb14aabea54239fa4bec9f5250f41a3719cdaf195e0251990e11e7716a2691f68b7bce2f49833284738784f96befa2e9612219633d58eedfa28368f2aa8b3e8ec70fbe3364253661b266cba5ded2ab55b9a16f05da5ca9c3cca6ed014b27714cba9a20687d86320f89c49e71187dbffbc47c13d8f2655c46ecc14c63da25c6aef4bd92a0cf5c9d66810d381174d416f239c05d761f3e9bdf6b38230b85d588dc21c38490ab63269ba613a41d918882819fdc249c5398007dc4e3d45d1bfb40dcc612246dc5ee42325ac1d289f1915ba17cf3a08d807c59b8ff3d311d300366a189d14f56ee82a4fcd21dcda6d92f63997241a40c2e0d53679094450578c4090d35a49868ceb1853ead624a76942c5e7f69c29dc78162678fcaac98109f3064bceabcd62c64eeec6dd2345945111698d8dd57e8c0e8cd3c484fcda555bcfeb17e2df3d6a151fbcdb83b5f5f93bf8ac5b8936fbf84fd60d3609765bad097c391494a9b21eddc0455b3b20f16d4a35d751844312bfce4de31307950e4d4b6c74c4f9c06aaa9c244deb0b71ebdd7cf85632f6c69dddd29524b19862c702be5713d459d3009a33b31e7c3436f2f67b01ad0377503d337f7f53e5f3010ed8b4c03330b041affd628792bd553d84b0259168fc92bf06d7026077ec7135c97c823b8e8eb592c544cb67a9cb03b43467adea970180219a987d772a8beede57322c50318ac88ad5e0f40c542cabe0096b0c121275af1480ee1d0f65f040fc167f48953d6b0e73bc4772411a35e8729442c980f22dfd570f6e09ae4c11e93fb1ea4d0ea26b9a9cb5b851d6b926bfd2dd3f7cf69b52ed0293a583c5d60aeaddad3c646da1281cd3e2d65c6375b1f4c37b80bc4b1faab16f9b47fef2e9d64c4998081fa345301941261757f1662a4b8fe4a4fc459b0ae72b66ae702b12381331f1168620e132a3f2a9d41035fb4fd7f52d24ffd90c7f7e70c36e4ffe5f5b46a31707b8f22668bd1956b51be2a04c824ce8106090bfef78718f3f23b84bf18969f3b25281fc48486bd913dcdc36e00d54c6e0c9c39aa22acb7a2748b525a07e85e4fcb4f678591db87aa55eafd0e4fd1910305ab4784b788ac4ab1a8414307ae935db1ab01fded6d15b6d3d01228b9c5e14a5886e4f552a487c944f37ecaa39cb8467530ffb0acb124c6e5633fe1933b60a1f7d4338498fb4dd88a9270d3220042334cbcd977ebd269920809c19b0d11f75067f2a5597c446b05afc72dc626cbe447573c296ee467ed25196edb9b70981ddf9297930d30597cd24942bb5fb2715e53074d75d7dea24858bbe2cf6a5fe093b3d1f328c7a799feae9aa2d7bf4c623a226a128fd9119308fa12e85598a7c3810514d8053aabbdfd914f2fef5b7e1908a338cd555b9bfe31c1b5361a34773754760baa8c4f30ee639bba8f19dcf52d4677537dda7e4853b55adea572169d7618c600e5209efa94afbea14a295d3e5fbf1d4f09de5388d18783722bd31696dff996b6c73bca28ddda86dcdb4eda3c155daa6e106fcf4f7ff9d380bf8f2e05e6e233251ea017b3c55bac9e570bfdce79af8266faecdf0c46595d1850d53b912296f3f46de3336834e14a62ff68c6aace78ebd9bbc95641b808e22ac16b8c4d4f1011e0675f0944555ecdc0fd30fa2e6bb6c2b07dbd4cb7fcb402efb5d4275cdf4555237103a4a807dca09419437d1739b359faab05a994e5c76475d1fdf60b831a46e71c0d3af00a4788ea4086b95d41440200492b06cebd1e7311659293137c645868927e04cd516818c367599c689748bcd919bdb68e5b8ba59f1943165c47ff9674e445d16555899959c49a2680cfe79455234cac708f00007dcc4ff1810de1c6265b07d5daa0c479bff7ebebac351b1ebfd68bc051e66e17549f4a4eb088846946a7bb917b06226d5fd21997176436ae838ca332f33a6fb0979c655acf607db42eae7fa468b9910b055993dce92580479ff56bd1a07eeab51a7528218c8c19d071beb11cfac9824dd5a88b0e2806968542df180bbb691c4430ffdec4358f0dad96e402564805d43f956088f7289f139112fce8ef77129ae4a956b4518f0f8a1b4c9f0582eeffeb762ca39824c1f0ca7282118bf2a1de3060f7c5dbf6517b21d79993575c5f4b9068b5cdc4450571cf6ba6de6a5ca616aa23fb93d1b87cfc4a1aaf01e065508d0a264776d99079976a6aa904bd56646e4f9b82ae5c42ea01d5fb6d5b5df8696e214f306c27cd0a8ab019937cb6a2d30c627aafd92c632200ac27c94b25bcafb58228a76d7c3f7bf7ffd7e7212603e531610013d1e8b70d302a3794a32b9dc7a2f911fac0f9a4ba8f7eccbd0c010775ef3c0336d96f29bce2bb370fdbc094ae7a05c69069506437e93687e1e18e019bf39d020d65d790f50a39bba3e2f7cbd01615ba9b3cfdad3ee41274a882c40f9da162ec8f6a9c1a19bf9207fff62f5123595dfde4121d5f2007fb64d715f6463af7e21637972fe573d102aad9e11bcf4700abf15e27bf0a62083dd15457e00e58144d801e8af521254bc7f3dcaa82126382b63e3d3f11e9f22f5544c5b5ab754a17f17ff8456de51393dd5286b63eae61acf639db0967ba832f03d54499612cb588e133b5c3003a496ee218ac118084f43b2525e2087594fa6bbc86418702b3183a5a2142eb84d8877b8d74bb2cf28c586ecbbac5adf86986f4c4805ae1509b2dc7a276dd49b27bb19b55a528c5e1dca83a69fbfa21c51b5fd8017b0d9b9c117a1d925a66dab801edbb537d2f9c720a07bd61fcd526fceff42bb9bc484615ea0640c6ad560197cd0dbb99402227262cc82eac6745234785409a0732fc6ac7d0cf0d0e78720c34a9eb3ad86c228831f010bc44b7bec2a657eb0a57448af1ecd6386344dcf13cecf5996fb5d4b557ad28132c54e2e0a7811ec038dcd9efc599fa24fe676095f191a0f87c4ba2e4ca379a75368e1e2290692ed6de06606311a8e08c920deeffb7ffb935a4069d699cf5c17746f197007a0806ac19da89f6166d279a9e5f21b9b4c1f29045856c8822ec53402260a1981c7bfd6ff1e63678798357faa80a4d6921f0e26a5cf031dbb7d9ba094e17d2e30416bc0661b4e921df67b5e90bb518d52784e71b0cffcac633574bc6fd4639c8e31a33f8ec923b9e55a0583b68be74cdbedd0a1f1f624d6073e4dc8cff52c16d50a5515d8c88574c242f9c1c0532e341b44d0467fcd1160ebdfe764bd5d49fe1c3716b9321c1ba4eb08acde4adbe511d96529b6225c5fa2781bdbdec4e1ee019efe92ad9abe35d567a664bca7618e44d7cc29bde533fdccf1f16bc5481fb4b73b250b1a7f3e022b8da117191574cc5b55275dc00d888df427ee1f0e038836b16bfc262c172765bf449aa4ed6c5c61022f69b2d51730cb7337928d1a951dd9c60ca9db422e6894b223497376b32a159e705028e914d436cedb728e503f1e2e656d1dc73116e3135cb3de48f43eb81cc96e43f602be87a61faa2645cf10e3198214abb7f53d8924052c8e66f85211f89254c", 0x1000}, {&(0x7f00000006c0)="86614e6891e1f9c706238322c62764fee3a0bc2eb00f11a32f762f0a1fcc57ecb231b01c2e01d8d785002d0506cfacdc6877dfb2aace7994dd2f3b7a99c45e26e69ff157c0bb918a45a994781a8547c71be10e413d6bc3feb3fb74e1b0bcf7e673ec06857da62f7977dd5e0795020236e5863c4797f0e6ca62f96e58a75b3ceb806003abe9ca212ed60f0b875ca961e7571d12d12f541954241574a702b45cd177472cb2a272bd7a2aa7a7b7a4145c", 0xaf}, {&(0x7f00000017c0)="fb7ccd744dcf11b2728ef16a95306d886e155ace0d6df950c4e95034d86c97ada77e9697b47710dfe19e568a1118180c9bd1c0ff5bd5348282479eeaeb790572717768cafefa512fea4ce33c4c", 0x4d}, {&(0x7f0000001840)="1b623e1b2792e6c2b7a6a04a2b9395bddac8ece8dca1d1548da512a892c0ef157b74076b1960ba025a3421dcd2b8a19c539084e4eae38d9ed5548aeeebb9dc333d1209f595", 0x45}, {&(0x7f0000000200)="f81e94cdbd4bb9223d46f718f7fa49b977535524a5672a", 0x17}, {&(0x7f00000018c0)="2519f7c3507468c5870219836eca382bb41ac334ab5a1f12559969fe08fc94f9450d3bbc9f02db31c912ee5ead3aaeb435b7afceed272da1daf70c86ac5245948fec416772042e63912c8e08b5d49da619ed3c33930ef4247940f2b0a50a1d1b9389c8cfcb5d2525dfa31188118f404827cb5f65b9be06165f2d35b1f577ef255f", 0x81}, {&(0x7f0000001980)="fb7bf5a161b84c848e7300e47b0fd6209b44a478e3cb3c5e85bda5eaa03a7450d8ee90b4e9975f334e24674ffa75865a333faabca82fdb79d702ab91f0d1ebcd83b8ab5e8186ba01f224e0b95896ae04e287983e738108bb330297f6f4e0d5f91425c0200f0941c44c1c8506f9797bb696643d44da367d44ad088bce28f0dffd1ecddb3d7aba238807e697f29037bd263a7f7f8891dfeeccb51fe7672c8cf24834d96025e20176d276e7ae3ec8bfa119ebda7c74f62839d5fd9f916e6fc742f478819f472722be2868ba9382ff53ebf563e7e6df20881302f4bb5a1b4c4867b411f1168a267c76d836e151b40b", 0xed}, {&(0x7f0000001a80)}], 0xa, &(0x7f0000001bc0)=[@rights={0x28, 0xffff, 0x1, [r11, r12, r13, r3, r6, r14]}], 0x28, 0x3}, 0x200) fcntl$dupfd(r9, 0x0, r9) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="09678881cfd5543c457bce", 0xb, 0x0, 0x12) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) semctl$GETVAL(0xffffffffffffffff, 0xc, 0x5, &(0x7f00000004c0)=""/246) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r7, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000200)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001, 0x0, 0x0, 0x0, 0x20}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: 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) socket(0x32, 0x2, 0x7f) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="4f7d508e82"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffaa) semget(0x0, 0x0, 0x208) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xbd) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000180)="059c42722721c280f100f81bdca5dbfa02aca046dbc3e0670d55f6b0098ef3e1db85ed890c37998ef29b17f4b4302b4523ba812913de3415093d81aea8f4bd4e29995b7a16358626c17993fa43d4673ee7e710aae3c8240bd541818d9892793ed1bd11a85c1c6fff4f252adaa446809e5deaec7afd3475fc53940dfaacda2b6d0bc7ea7e678250deb478b852cf812824033ff6c56a84de9f7058e9b7c94b947be6244fd22e245b5ab10327614e348b64d857b7920f658c06bf173db235bbeb6effa5bd9904d2820100010028674fbf1a60d51001ffa3fc88ad89275a89021391389c913a8d3d8b600f32e1dc42e3304f04f56e06d7c1c40a83f665d413b8bedba59a10b994d942f79db4623526b4104929d841070fab64e4719d5c30ead1fa859ec421ea5c785e98d8596f7f", 0x12c}, {&(0x7f00000002c0)="f6afecc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524e0ef38317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x2, 0x0, 0x7) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000600)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x8000, 0x7) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r5, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r12 = dup(r8) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x2, 0x0) kevent(r10, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffc, 0x20, 0x10, 0x7, 0x336}], 0x13206ca3, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffffc, 0x10, 0x40000008, 0x1, 0x2}, {{r12}, 0xfffffffffffffff8, 0xb0, 0x80000000, 0xfff, 0x7f68}, {{r7}, 0xffffffffffffffff, 0x1, 0x5336375987c6784b, 0xfffffffffffffff7, 0x101}, {{r3}, 0xfffffffffffffff9, 0x40, 0x25, 0x3ff}, {{r13}, 0xfffffffffffffffa, 0x10, 0x40000002, 0x8}], 0x0, &(0x7f0000000580)={0x4}) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6ced64da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142b9978200a02c3133600aa68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1e"], 0x10) socket$inet(0x2, 0x1, 0x2c) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) write(r2, &(0x7f0000000240)="9e3eaa467f0000000004bf9aab4230400f76000003d074fe2c2dc5a7cfd3647513c5d88d459370410510fa651c1ece0afdd308e6b7cad28dd6a160fad9aafe27ab217a3caf05a5c1fc1737417c1640376eeb76051c6d479da7e2b1331f7e4bddfbd7d8da0165c95aeb86927fe5ddde03e29aef48a43f922eafe1274a2121c3da09effe5953944327460fc0e464e55f491df5672f2901c477a98c10db8d1eb127bd5604b7114ea3edd301e6db7d06d4a265870cc12fe9ef697431bc2419687583401ede572921a0dc0ee9735261604495a10b44b0c3143d2f6de65c2647706fc77bc65d2b434e0ebc529830dfe40aad1aa2f04ec6defc8789ce3b0e8bfbb118222e681ef8c8682c96df83df384dea925fd3a5c497bffd450c", 0xffffffffffffffee) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000240)="5fd85cbb11cde77d1b55fcd21b2a818a9f5d76e25d7e33f2e6f18c2fa8daa5b73f4cf137df3fb94d24b4670618699642a66699b212deaebd698f8e408fbc2342c11a8219f2efde3ef7471fef9a9b59defef11d34fde85fbf74882b0ca3c10498b0b98af7d4a1df4399b7cabb2c5b5f5ec8b2d5933981b36d46f14814fe59", 0x7e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = socket(0x10, 0x5, 0x2) getsockopt(r1, 0x5, 0x5, &(0x7f0000000180)=""/138, &(0x7f0000000040)=0x8a) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000140)=0x10000) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = socket(0x1e, 0x4003, 0x0) r8 = msgget$private(0x0, 0x105) msgsnd(r8, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000a27d58609fbd360a19c710081d207d159a370900000000000000e22085eda4643118d931ff5449a14d527a56eb3104c0f3c10774d7d9cdc8c30f4c24ee9d8595f8d82b90f01f5390d6de784c599e46936c45425b67a42b2f8558be5a90a7f9f6311248bfa7e3bc4d2c8ec84b25a1f1582b5fcc0943d8bfa7d05cc80f222e800e23b72b268e1dc109a370fed53344ae29bbf125fd68afacf02cb938386399e8aa5242f664bdbff9626920234634f310149c48bad402e6c5fde0e03f933dcac0c65d08"], 0xa6, 0x800) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000004c0)="bb6c4e02e59714a7d200e0102c6f2d3587d80d7a9531d462ca5f87f2d8a1e562d496b171a446afad82d1fddb0ebc09d6a38bd003d9eb50201f2a00e820d2dd782ebecd557613021a6c98ecbfcd4b9f3b4cf5d6976928b844283509fab1cc31c7", 0x60) r9 = socket$inet6(0x18, 0xa79d7fe5379d51df, 0x7) fchdir(r9) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7a7, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) pipe2(&(0x7f0000000180), 0x4) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 16:00:06 executing program 1: r0 = socket(0x1, 0x4, 0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7fffffff, 0x0, 0x0, {[0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x1], [{}, {0x0, 0x0, 0xfffffffd}, {}, {0xfffc}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x1e, 0x4003, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140)={0x7fffffff, 0x6}, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x9c4a) r9 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000002c00)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002940)) readlink(&(0x7f0000002ac0)='./bus\x00', &(0x7f0000002b00)=""/202, 0xca) mknod(&(0x7f0000000080)='./bus\x00', 0xe018, 0xfffffff8) sendmsg(r0, &(0x7f0000002900)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000240)="7d3d8088d44495a775b12d780575bd53d92de2b5976f81b47039aeabd8d9b738df84b024422a7cc9b274fddbe315d692edf51881ecfc1d93eccc838407a2210101a52578ebf59fb2578e251b13c807a34a12038371fcc0b2d658c920539c93d5b536d05e34d853e66ba75cef46e887c863ab147233089a0b994030811ad296b7be872207524ee26a2ec0bd90188872b5e321e760533276d7139baf112ec32d87d4e436e24934de0c3ce9ccceb35b5b4e245c902e35dc4235272ad69cc4cdb8095f8c70b2a2a646531a3bb607ad2331d5c1a1e0f12392d0cdd06b54ba3585dd997348c3d3d11204daf08f2a76d14f271d110d8ff86bd965eba556edd48e19c55a3c8babf62d8c9ff6136a0570dc299bef871c6aaa7b501137b87a0ae6ba6aaccaaf1e912ccd3b1dd1d535c1a31de3616bd5815c4dd5aab0d4a8a15c94ef24e2c27075226bbe8936c42d5df8efd964ae1f77bcedc951a45476ebf5cf6da993e5d17cff376041201b0c3fb287ac9222ab956b39928df78a8d42c18da3b0807322e7632011372e3ef94c8ef3f56a188fce00fb0d69852b822edad5e57299862cb42bda91a816a5fa902e1a5c7810fb9bcf26ed2056dcddb2ea3da9ae2a19cb00d8bcc53ef7d3cb63c91122c15b2e5613591005db5aacf741d817bbb9162095d3e2bcd86c62f5215a7538471b46df28fb9782441c07ce5ca3d0854c86fc7a7d9e4d2ca27a9767ea0dc47d392dc4ef9a94f55d6c9d4b1b1a4e4fd2f2697a67533b99a9607faa7eb40e1fc7645b75c0f1a88071b6c0db5ef7aad9e2c989e3492786b0e60682c9870cff000984ce2bab1c3e74a9643bd9bc79b5834a40cba65a21feb02c5df744c10ee74cc928196ed5e267e7bfff5eb4cfd0c2d48b46ee5d5f864a5a8b1a1c5dd4b874543fb7bf6886c6560610dc7ba2fe344bd2e5181278fc0c3990d0a62186557bca358668fb0086618ecfff3edd151a1266ac6786e37dccac8f71855cbd7f8bb4319955e4069d710152c93c67d9b12adc666f625253437500eccb189728e2acfad9ab07d778492ea90789c5dec0cdb628973289d3f62c74a255826b677afe51023ab00c6f1954afd5d9ec728833a8cc432c43eba710ca88bd539d54e9dd4feec161a2690da870288a84105b4b4070cd1185dbf033b815ab46cf42f3b97993ac71fc84ca72f4ffb4984fa4c2f3957a356171eba65f72a2bac4e198b0341032064819ac97b5453c8284bdee3848c7a2c0121f1e05443200283f8e3297de908b820bed93aac007917b43e7b6300c7669337e6848fce0135357aba8197786ffe760886a10ff4311015161bb59088d94ebd7facf41207b3868aa1947604bff753e563a2d73ec1a0e9010ee5824ddbeee4b771642745be388b61ee424392d5c7911df69d5b3fd5647bd5b05cfedc72601ad0d2f29b380ec4a11d05b5e32635786d772b0b9c64ce64c062810717c6f8cbe56dc04ed7859bb993220b0ae96b1b08007742f0c3e65ad033e209c1663a3304489462f99785d2323c905fc6c41e9c8ae36912887bd220c79973ea6dd528610c048ef504181d0506e6f7d52e67b473c8afd644225ef24d323613d4eb93e054d802b4d5497eb9e0130ad90bd1e674eb7f34557ce31e78260baf3f1d1c000e857baef822de5d05d33a351b902f3cdbcb3d6fe75327f71cdcb0cbf70951f527eb25fbb61160bb550cbea6c235011e8b6ffd156f9bf4698693aea0e4a1201065faab3450e180fb9badb776e165a49e43ff91cc203eb6a812c1b4c0f7d75eb3516a9ff77452a3bbbcb0fce44ca9596a093e8ac5629d864af1c7cedd0735e2b5e70406ca1e9d95d214d306318b3b781f7d82d0c4a0b0e9d435d5f590a34737aeafe8b61aae3da9e6f90b8f0793e0d672ffacb12f08320daa150d66c52730c85321faa95645f295a10911938ed3a942949b9000f124b2a004df0e9a51e44563e59047ae5564091851196349dac1e91ec0e28e29d6eecaff701f94772583715ce79b38f27c056dcaa211a3b766539c013b3ba62eb66607fb1af42523358ea09a6b6c1522d0b5fe61e25d1406dc684512ecf868ee566047ac2a36b96086cf1e03e49317da2926819dd4bdd9c3a134dd94498e5f0363651fcacb979c16cf3b1fe107af1b66250416b3466623f6fa4ba268f62bc159060ffb03b3bfedd1120a586ee9e2d27d38350f81a852b55e497e9babe765de67ec3db174d493b5bc173060cdc5eb5c77884614e82f926e51677ef59ada747779c4114b98d9cc6d8764c7e0efa2f55fc79201fadd45b8d9ae83dadd23fe88aa681081419f0a7f7dd2061feac1099d67857ec1638a35a098a1cc5cff3edf009848259864dcfebbf9a73be4835f48f3e6c6ce49d862854241c117754a456b74261c5b9e9dd99cd2d93d3b40c171299c47baadbb7a20182ffb1c1b0abd184edf34c4f924e85d542f9f4a1ab153e90341d07ba32bb9c6661a49b43982a0f488d0124c3f9609a0060ac978f2ce40eda2df09fe0b96336cc0aed1d1326f5a5cbcc2dc7b4d882c1dd02326effdf39da780d151cd1f1770b658c06e9493470b66ea59eff7ecd42979183bf16632faaeac01e21112c8ddcebd00725b3cad8cd50f11b57d28a7c70cccfae1572f594ecda8fc35047efe16c4f7459ab951c41e214ae8d170153a2f9835cf0d77a6a5b9bd830b029f6476be2713a3dd85af5d4197fa3e8c6e3c363fab47b00ba6294513949ddeb7c6b2f663424bd60a4b013b2cbb065ef5a515cef047828782b916f8484d9d77562d7c625e344ee2ae666810d483560cc9ad38df606b7f0f26ba5d00507ea2a8968d8a38f23d4976c7796a1c03c014cb916ba75a7e1b29d60a817f37badf889fb1c29e51ad50bbb1a9b22fcc9edf7c19490db06403815e60e5c2176fd2f9c5b8d1e5bd314bea1e6ae429f34833168a9ff9cfb82d56c39afd0220e553a15af00a0224091e6e620e36e1ffa29b109ee83a50f58477d8988a44ac991a67cd6decae2d2ba22cbe7a53331ee8416afba7c3d4bd9e1a7ef91a78a7337bdb6c1c7d1b3dcb5eb85a39a13088846bc1254155a4f8d96a8b923832fbb75999acefce0f6dd59b03e6724b17dada2e6d1da83aae6f1256318ac431fc1c084381bfd91c0c5dfbaebd3727c9dd9d3b51313ce1c57c4c2611ce3e0da3ed3ebe50707c87fb959ce3745f2c0a32ea912f97c886b9ff8f4db340dea3229ddf3c05606ea55e9f631908b25829f132d0907c17cb98e472003b0cb5de2e2cef86fd8e9ad6fd609e0ff91860f3bb7bde33997e6c01dd122ceb48a4fd96ded229a94e3dfa3e44b49c1c19cc606562d3e71d29b546b66a7804a5d3c01c5e639f280e6808f05af270ebfe31c7345ef11abb455929268dcb89c21a2aaf8aa8692a58dc4a7659fed64508932895367aad21efbf733915c80f22678357651dc34b8c83b2b96c89ea9ebbc3fd679719ec235950e5437e02863729c4cd112352b3abbd7f0812bc314db65c75e39aa426c52fa1993941b6c19545cdfa66f53f7bc3e766bfff9caaa307e6f6af58774eb58634fc24c7810c440fddbe2ff5c42951a0855ba57aaaacc5b10d9a4e9d6e0579f3d50664d9a546507199c20995b21ebdc8272a48c55823252ec3e1321f77913a32307c612e69abf502f7c1f3f41cc2b599d31be75d32c038b9023d90cf93df2287cfd10f631015b7644a5884a0e7ab3817bfe0ff00e32446b5fe15479d359582aaa000ffe3c001cb1027814068178ac4f4b3049c19b64efb3ded9e7387d2fc9537e9b50467373ea04d47196b93332264eea7f3e58aac856a0b2bb07d678d698916d1a9ee81e9ab6c3c75af5abc27c88c9e640be1eb39e0072cfdf487a17b4e4ef4e06a27d23b21a482b8b1f439b84832314428cc01d085229cf1623b0594b09e241e2107f0881106743d385c444140b931187d2f207eeaa5e0ff9bcd8dcb5f2d4822d0737054c909d3594848bdafc436f4c8170280e1e8c8004ab5de579160dbe4ffe0f7d5f0b9645210895d7e35896f684fd4699fecca2c619ae36780e78121d1a41606787cca88cf62f1ccee72d4bdd5aa5da04b7880846cb2d9bbadb99a036218f2b19f7d0affefaa701582a9fb63b0d79f87ed626ae8c880c5913970788e7060813835981250c8500a89bc2cc093740a035e52a5316cf501e335756fa387d7b28f111f4ff33bc47330565127a9b7fcb609b8569ada065ead51ad8c736c177da92f514b14507dc2a6c01eb250f5e6b81f4936724885208ac7b1552cdeeec2ef6323d83f4af65d31bf68e5926ab273d9b091e3c16d120b952ff135b3db6b3cec9a7952629e8170dd1ab458dea12e12c8f591d8863c8616c03fcf2bd351d68956a651405447a38e1dce352cc3970d24c35bafe09470a3c14b58bfd1d4ccfb0f946464abeaac30d9fa1fbad93baa3921b73d4980a125428b8659b19f2ae3ecc882dc1f375581c8f21e3ecc7f6dbc67623a8c51b819b2a239b3c0ec8f9d23d43d942d38cdf189577dd08a84b9ae0c2612519c47de6af5c0db52f5e0da1d9b5f48634519767e786ca5a74d96941d2097cb47b8a180044386a939e9cacd9be6ba5467fda5fd885865fa2ddfedc9b5074850ca724539078a0f8e6b612a57f1aef63dc06d23b07da0f8d277942354984f33cd6ae348be84b4b4f178f23cc072fbf3d955839f23cd7cc94e71447abd6d8c67f9a0e88c648c5295ae7ed1a265d42ce01303332d7413b7d108cf823408e42b9407cd8f726320d96a408f80093ab184252132e453a068b57717fe83a4f42325762c281183952ac55211c985dd38a48ad7714487a0c9e56a3f25e4dea26f4eef1ae19099ee90294e59c93cd40d2400ce885c521b8427b8d317044a4d2e6ac526834c7d7886d8aacba5b908c3f215913f2e07b66792c05b358e803e54b2cf4ce24924f2c0f554eefefcc96870f9344db723f9d43a7a410d1f436653aa0f4d67974a6b3bf785835fe3312e8ae361273a2d95c8b15bba8ac119dad7de75eae684c2426a47d3bb8655bf0dede46ac9a8b43bd71b8fe9f467fe77f07964b9488df82cb3e08f6f3be5cea77327fbd2f20730c9a3d592c039c778ecc068553ef054c6da03a8324c699fbca8e85bd080d750d7d2ee837af157a1be17269c0fe865aba573f7fed1d4d8250d7ab11c47ffb968df8e5252c6a163f623ac462f3c8deebbd9d2ada076e66036f66b80ff55a40a85c115787197f1ea32d7cccc779761f0d0bb1df34ba8020c28986c94625d0a2ef327b02627a0e2147184dba59fd8b39d2dcfda50e5350ff833e59db114e9efe3edb339badc0101f85ae6b7f11b0834f066e0b5195e8625f293f3af48f7273039ac714bc4de9874b5871cb75111b91fad1f33603fe755093a158091e53dddcf400871d41aa5bf614a29fec264a52b7afee6c94bf71ec4317a08ab75212a633f76e464a2811bee255cb44e34a190f7d99ca71e791a6e57e8093151886b2bc97f86f203bd07d40555fce740b57b5ff003d56fa00b905966c3bfdc666308af8e3cb8e897994d5d727108a591d6c93260c2ad16e53787f34b4305f058c95ab500dee3c2d8c9e5a0d3945a83eed774408189aceea1552d45f10a550b0c421d5bf7a0acb254e03f26300bb264ee1f7492e5f1fe52189dec5e3934774f46d6fd6f25a5ec41b8975ba56ce5c9ddae24b395e38c5f22dcce2b5b75efa2219930712def0559013569017b7a1a4dbb771ab39344459afec2f48842572f4d6052b26059d5ab254e4e6167f65ef7d9854b0f222392909e9cfacb090d6", 0x1000}, {&(0x7f0000000100)="928eb9bcd2624af4c9dfd45db593e727717eedb84d4728cee8bbf0dbd0373b8bca78f533c846900c6c4a441cbba0262da5b3c504991b4661bb446275fa7b0ec52965e935fcac9ac89ab771720336b2bae5466dc7d58d6baa1054b89ccbcbe66c75d04f", 0x63}, {&(0x7f0000001240)="2d9edd0891d2ac3750a8edd1921afe40123aa9cec6227fd4d34172cd73344d158ea84c19fe8984748bc031232ee1d346d4c42265cef110b0820bfefaf2bcc82af5adde07af0b2ffad3aaaeb8d0629ed1461c614563", 0x55}, {&(0x7f00000012c0)="d1cc0493f141949ee121048553fb34d501289ee65a8189fdfe6141f28b4a97d7642e6180b7d009d7348c2bef92c29347b90d24bf852491d62c8e518af46acf6472bcf22fc141c13767e41d6a5a70a1f6f0face119f69402268b8ff1a74bdbf14bd2762660e602b50e1efe2a509d9621c90ac563f8910c4c31883437049ba6d4f427f36c406a3e08e1bce7efdeebe6b0f1eadb14fb03cedac9a075d5a295eb51ad73d72385914facdfcb2f43965777f21962b4fbfea5f68ea1f9e856eaf", 0xbd}, {&(0x7f00000001c0)="cb66c074844fb2f7af32767a4c0778dea2474dca8372348b6c88a8061e94f5bf72522661ae27c49fd55e3eb7", 0x2c}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="0801000000000000ffff000004000000fb64015686e3bf6059d836446321708d0d74a900a071b56f6510b97bd7f9592f6dcb37565ab30cd925b2edc0bb1afc94c923af45e5ee4a53feb20f58cae63029bc55150ab47556dabbad7a9496787eef9b4818c6454a392b024d9e3e691f7a862a95b0ff1f11ce9c180a8ed6247d5a95b27b0f90312c5e64ef74980da043a58500cd1f2a292e4b57f396d87d45266b7617fc6959efaea9eae7962f29e740ccea77ea7a2f8ec529b872b03b6a0c839e37a063e632b7def29d4248bc5ff0a65b229be46de51436aebbac61a345f3b3a6f9f78ce9ca8b6b17775a711986781e6af9586b76d9f0468386a4ccac36007f1fcf5406400000000000c80000000000000001000000ff010000304ae5b3f6540671ff8db0ac7856de6ef591d96c9328331b100847aac85f616182c8b74270221f4588b1d7dd2db0250fe7d7b9e535dfde27979a56d51ba18f61d059ec887d36f59fcd5efdac0215921026d79a5cc515e47029846a664bf7354ac50cfd8e7c436e080bf706e0907ffdbe5ba82e1a04fb54e7d0c5b7f0e857ae7b58f6f46e9adbc904c39351f550deaa1ad9112bbcb1edbc76056517565ea1d6fd980568875ec4be131ca6dac6f16aa87734ce9455d50000001010000000000000ffff000006000000a507f0a07d5bef76f3afc4a5afcac01bf73d127e8a76bf77533f6702a02c56b776be7c3afd3284f9ba59f69136202959ac85c7d76865975b55a133551c5d73ed2bb9d6b26069782e3da2e5ec91f2a92351b1e33f1e196dd328082add6f97d7bfc98e9417481b0a7860e776c9bb2e18125911b43e318e779afee7d0fea1609fe5b17c707fbf04cad59d9ae9c0b88442662e362f97a3c3235016daa987673a1bdd860c8ad8f0e3a9d444c901bbaec96c67c25739b6fd2eedf8de6d1bb181b88ad92c2c26df8574b7072d0c82b277ab035443457ba6395389261c0275a2a9bf370ed3d72f27357127439731b3e0acecd620c699e01d2fcca9fdea156944182f11e42fa2c97f9375e66eccd4244016e7592de258830031af874edbe3235db34f0e65a1f70b31a8b3a50ace46d5407fe653c12e8dbbe694ece12de3a2f026ba1d60f64323704206f62ac114c7526fbf29e01224cc1cbde417486acb7feba14c81990446ed965024334f1c8ed469ce23634a7db8c11b7de1d38622f0ba598f50334c820bb27d2b1821d5fa21a2b37c35a1e0beb40583b19a3726957d17f38255e108f796791ce28ef7ca944fa48a5600bd188ad317e5f66c1916c4e44d11ab830e2bcee98a0f7c27204e32818f44f9de32de99c003e50c156453df9ec76358cd183b64249c310423704828f37bff22a5bf524735ab718bec4b55976c1c9c192ba32121e5d3966e99723bb108e21b4ad4982dd040d7d1e4838ec9ce3e918c15296e95d585d94cf19b0c798b116e3418ad91f9283fb222c7e295701b0f345e2b9e21bc515a33f6424558abf549897cb61825c5d82a11b8c617a626e6dcc608154a93768619156c9a18d38e3b1a90259a6c0c9d9042586b20c7e3aaa25bf6d70afb791ac13c35fc18b065cd417be74b8faf7a8df908d289e590af7d2b9c54f7cfdaa88e0b788bb7e41b1366633763038474fe055aa97ab83bfbfbcaf29d7a81faedd87de219682e2d12769176ac5a16ccda9c2085e09ec9400b9ebb4c1a518ee65a7e178f163183a510df3af17a88881bdc107f6a9a5333d4c846c05f039c03675cc19dd854bf84626f951f9a616dd74be2980be4781e89939d866b1a1e24949d035e7159fc67b756593b96f7dac04303c12dc2d81a017f86442432968e8711ded8e4a0cdff6ed9583809d8074dc2140a17754183ea3b51250fee56960ab3ce95e62909f57af3904c3bfe14f2bb01071efca3c158de9c159e49a022691e3eedd8ea7a723e874d8914d46dee79e9303657f04e3b494ff71c91059293b0e36c0d05ac0f70d01d781590dcbb7191f3efc4b7f9babbb3d794489bfc637e31e3220450060e034c4740cadd6e4b1759c70649a55d385635a434e610019998813105ea6700271e2b375dcae162e199dcefcdcec3873a3dcb9499e21edd3774b7096e0addfde40815e3b636c1cb92db10038df30325754b70ef39b6f07b855a04e772195b590e66f56f889bb0b4ebb9ecaa621d73cfe1f8325de173cdbbac1b34be3e18111cfc91e7754b05a2f78d4d26128da9b79d2a2cd57871fac6a48ea14423e9dc3fae3996275680aaeb984ba05e7826fea32d13f94acd4cd814db05cc52844716308c927846322b8eb1aac32c33d852579b6ae4a3b2f0aa156ca94488fead475cd578aca0967d453a61e9b187dd3a5f23252a72e79ae2d53f2d3602a24e58fb040e4b6f40d4c9442e616f8a9e98c108bd715ca39e45a4b26192c119ee73509e10441e78fa926aa04c9776ceda14687c9499e18d2026fec1425b91e00c3631e79da86c1646b5564c7dfd31439bac1a0cf27fdb033eb28f9cf132bd9685788b8587e1dca25865d91e67c8660dfc065ffe3ef3f77993469339c8a64f6f38d33d384978f1e6700e63e18684acf59e95bc4659f4219b672c3ba820cee9b7ec50c315f506783a028195fcd4695bc32802b2fa34bed7b91e0f46e01447720365be830cc401029f6df5b185a3315071fca713c74bd85d4e6b9348b1b1d2d6dd59babae9302f7f0ab2a220ca034d76824cd5c1c251744bba308ad1ce6b49504047929108f4094f3467628e73217b2b4af55e4f5f1a01b20cc71e71dfe3780191f4bdd6afe0a7ebcfe225922ec635ffaf93d7a487f601935ac1498a87315229097fbd80768240a9515d3d9f14511f1703720025f59f966327ca1e4a9fe77961af757ece1f5df98dde4f86f25a79607dd5f04d7fd42ae41a32d7fc99bf2f6862ff8f2d0b49653e26a2dee78bab8c1487e94c27a10cfcd0b32fb205a846ff64bb21ada703c72357d92ab14ae2716aec60c5c8efdeb6191a7cc4abf2ba4bed50efb6c80f74cb558dcd3eae8d97e190c8332bf00f21a17f94e2fad2cbd724525ede6ba6bbe52bd967d5ef35e0de4e54a86023046b4864a0ce59ace02a141b90a7dc17c770bf9d0100aee1e1860b7bba0395f09fbfb88fac221d497e34af6688fc80f89d79a56690a6932b53fa4aff908e3b2ec4cc102d4a4b8b8f81d3d0a79b707a88ad411e005c6ead33f03e8ec4e81b03b0e6b91da39cadb291ec3f12df418821b951cafc2a03ea05a3fc936378005604004837878b91b99c2c23f43954ed3b796b4940ec9019485d14c4429ce656a5373c13f8aaa0e346cc3a3ca48be6b9ac0c941f7d0e3eb469e7f9e40951254431a757cdc8b4f647ff5a18dc41e7d4a32882e63e54746597f5bdd42984112114535decbd270db3bf4c07608542c66087e0386bff2d486a19717b530935ad5ea8ff547c0162023f20fb033c1b7089ff1c3e604c74c7813e6b19085c2d7527e885ec6b041a796bf35cd9b9ccf127671fc32c07faae22cc7d91aec18b3e2fba5298d86e7d9fb041f13eeef5ffbe9babfbd2666b95e87fb6415cca553e32a29dd3f511f2c75d6e037074a828debec10df90e395b4a4378c211adece21af47ab3345a6dd31717a02a162cb6f6cdc26d7246f102e8f8bd1ee668337d887f51b623ff8a09000000edc7e291aca21e5d4ecace3880aeb6fa946e2ce08c972a77dbb8dd05d0b07e944572add51891b1182ea8399fa5e11cd59ce811efd5dda99ecf9c613420fd7333be289e4ab12895d0c244408a7653ec1ac97072f2d962ad2b29a0e18c0fc98493a03a443bcca02d59b27cadc264210223042a2696fa25b487fee2f4eb7d03283c527d9b58e7ddb34fe8c1143975a233148f45c181291868598908f8e8f658f709d0c34c1174a9935616540cb17743143885dc1a5913dd2bdf9dea00a3328a6f0131e4570fb677366946bd2e7bd229ba381c0c0570238a0965c93dc7fda329fb0afb076e34ca35614fa3e13b31da657090bd07bbbdbfe149c70c6c03d42d30adc5cd4c30b3bf0c0a52225dbe700575984d61ee24513fe0935dec13b3e93b31956f17370bda931e846a8abbf966278a014991707698dbbb8d457ba7a990a3a529535d2879ca8c01009ed724899cad8c46b31f4e41e7a7c6ecd86da89be5c1b267e5c46954b9be149e51b710598e98a3e901a1dfefae22c68537aad7c0de69bbeecad7fb7125f01202f66ed2851c6e64417cb1b8159115bb0638600ad56896615f5b2243040e888a9eaa20e990d820615725513addbe8cc7b2c90374fd0c06f444773bc4fd155c50f99c699c063e047fff37836f4f701713a5ac902f431ae6d64434a31068df2aef7b31cce900f3049dd81dd779981cf655739109f67a139f580521d2ae45a9b3bea0e573083f6940c2192c7c0fa9fa09fd3eacf0f553d063ccd20751d263cc791d9e556ae621ec4585740d3229e4f7bcae12fe1dbe1566393ea1a273a79c2c8ea97efbb7c298ac789c63483ac55bf6530c53b7c1d7ae7686bacf347b02dfee8ac6233ba23be11b9478adfb53f14ae051e88b7a099516293e16382f734fb5073fd3dfb4e0e37665bf86918bb2e8eb46029ab1d292cf06a61ae197ffa55003c7b9ab8cc97ca1944bbc837c28cc9535de7035b6c84a02759fa2a4f4f75f9676aa5fba206446b036622d081749a1615af73b11d7f77e5d8784412cbc52b51ec8364ecb628d6da568b8bd19ebd379649192f792490439c4d1f64bfba7a9e1248a0cc58aab89e516a8f157b3918afdec075987de9e3dcf73ac71f4b0c44a11d41e60713f66856a1e7025fa1d04ef13564286578382689231e3c51640907015a15eaf2c1dfdb6e058f0f0ccaacf5fa92f655c0ed8718b68bb96c5dc256131956a791a025d5e75147f47b3eb1f083122a0531fce1d230f4e55251c4d29e7c5325fcbddffd552163503fb3eb44060c9a0e9e790c2cd185a5c89741a0be9daeeb32cb37847033888f61b6bb4336194b74ee737ab8da583f972188656fe23684191204ef4f20f876dd8a4900e428ca596d64e449871e5f1cb3c068fa01d1cd3ef4513864b0a3d0745ca047af5e883a96e0acab0def15403c397430eff1a1c740d167e731a1c963c69eec99cf158a320f9e4bee217d47853affee322aee59b2bcc4efa0264aa817b07dad6b1b0f1f3e747ba6044367316ecf7b4ad3857fc3e51a8007c356d75d2b44f519224e763ee5e67e9adbd5404a0ae07ad5a6b8f48d1cba20eefd8181baebde493a725d788f552de403e658218410a4f6b6850ab80be265903856dcd3d6d728df570416ba2c1361aef1756888b12d46fd54a6a347d55e3d3703d16763a41c8d01cf435ecb66e3215b40f2307849bbafa60a591f26f029610b92ed6c271b1e1253553331aceab1ebc32dc019fdd7e8a9003efcdcf257abc19e68b55846b5099d2afb36c4f27afa785d8305a89e6bb109915d0ab94d780834fbe0e9269897e1e80642c8eca82964541a34c5ce350d25e876c64683f964c9a7f905a6842d2f5dd995f35454fb7fde5cc2ea9f23e758178f965625af3dcae459c6682969201d5a45a9d1d65f571e711cb0d910e2dffbed7ee13238970e30a973f8b74ba83deb029941d554cc343d95bc98f164960f6baeb8c573f1919874d4063b25e9fd7c27ec6746ddc8e4ac984ae3aaf460bc450bfd505bfd93557ac32314cbb4dc783a589c8b4c8c53b36de4db58d02d599244eabcd318bb3ba1212179fc7802d2a2665e310cf7aa7587d117734b8b10d4da4e095c12f7a5b708044b671511bfeb900752f94bf94fe2d811085435c03ce1c185284aaf55c23cd7738029e5bb28ca8a28d1e4306b48085def66c38d137f6b9200f0c789198ea828cedebd7d761f2404ff3d740372bfc73abcb3be371ced4f2da27c4c01aa0efd6626c8aed2ae0b5f4fc7c7dc742fedf584376861c4f67176188e705993c9dab1c7f12e6f5284980ac2ac33c28c6b7b015e11303047cfe6e8b8efc326028774004315e6ea6a9c4917af3e171c1c66209ef0b0c6e95fbc4f79412eeae757b22a6338a881b2caeb6e5b38197050e2797e4c198460a9a1bf979a2cc235490760e34548307aaefc47cdbeeb5d20b8f60d8b08a430865f6df06e5b042676f327b38ca53d83b38d0383e1eda8a125323b79fbcc712427bd0606872874512499f690afe33abd7f359b49a194556591b55c7ea921083e56a17526bd5932d3d4719a3ac4672f4e18c7cf2ff0db82bd1f031ade4cc0551380ca70ab362921dcd7d684426f9cc98268855cafd23595e2ac1966fcd0c3efd121310c65b3a3edab78c16dc13a9742fc3f9d6da5ef980ea070685fd682c769f1658279974a664fcfd21c3942b20efab2eae8394d667b05e84d9ccc05dbc90bb2f443bd452b6cff0755a6b2628bdfcccb9510bfc7e5b8996e893091298889ca4729ae63940c512b3406ef3224a10010000000000000100000000000000807c4de8aecc5af7985d63737edac63ce46fbe98e7a0f2ca129049c8a83ea5bd72c02de39f57c6151c5dea73807e4ae22b4ae758e290d514734574c78cae30f52dcfdbfd682e453512f88d805c8a343e9301274ce17ba5a4229b8532978095fbf8104d16934b04c4846b15452dff4cb198c19320ac09544c4907aa5dc2096d63074d613dfc42547bdc1d6ae45898193babe3d5b6f2939b837600b06fc25204dccbf9fb93cb5c99876b9bfbca0dd1171a90f77f971de8ebb9648aed2f888bb5f557d43e59ee919eccbbe7111f5169c841d82244f36daf331ffc451d6f1b8947b24b6d3c9d690680007253d5a17213dfe4719b81cfa6beb508af8a68c300000000b800000000000000010000005588ffff5a48941b43f9b3dd7560eed08c5606040d381055b91d563184fbf090fdd68126448d9fd3b7ac2136a806468b519e378a982a6532cb7930590ef0c6526e5a7edf8fc10550fc18815f510c9c83c93dbce751fd3778e9119f9188259206e9ad879165387d30d7626742c94f5d9fdd00bc3c4d834cd9d7c3ebe44ac068d0668fc4d80ac63490b37550edcb47fb75ff52d0761e7f72dd7095c6389da184a31e69e11703da97e5311a130000010000000000000000000005000000ca1a8943ec81292d7beaee3df17031f7e3eb1dd2c2d43d827fe75e36f2433cdb1d75c2276b99b9b4c179ed31311056e3ca55c8226ad88418b1137aafc46c29b0ff6c94caeb77207f38d234541e07b10237d71ee9edf7b2fd60ccc20b30162c3c30af4579c7d27f9dd21c7e8cbc9a41d960eee0452e78c257adb9ed5db6288c22c3e82969a03f2a49418ee22fc4381ec4d8ef78e50be8247b59111bf61239c9051e7502d078656a0e1d67931b27a030652cc4735d59cf387828175c187af6503aa3de3aa398904be2211572bc3aea30bdcccd2e0421ab44c7db957c44ab038c64b8f62abd82504e55fa8d3087f70000002800000000000000010000000200000019184729c6baee14af837093de41682aa5eb000000000000"], 0x14d0}, 0xc00) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000002980)) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) symlink(&(0x7f00000029c0)='./bus\x00', &(0x7f0000002a00)='./bus\x00') sync() rename(&(0x7f0000002a40)='./bus\x00', &(0x7f0000002a80)='./bus\x00') ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000002c80)={0x1, 0xf955, 0x6, 0xfff, "fc6f429fe349b65469c069fb73b3650465221e8f", 0x1ff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8d10, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000002c40)=0x6, 0x4) 16:00:06 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, 0x0, 0x0, 0x0, 0x4fb3], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) mprotect(&(0x7f000008a000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) r8 = getgid() r9 = getuid() r10 = socket(0x1e, 0x4003, 0x0) writev(r10, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x6e) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) r14 = getpgid(r12) ktrace(&(0x7f0000000140)='./file0\x00', 0x7, 0x40000800, r14) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd046], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x3) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0xda5, 0x30, 0x2, 0xb97}, {0x6, 0x20, 0x81, 0x6}, {0xc6b9, 0x7, 0x80, 0x1f}, {0x200, 0x9, 0x7f, 0x8}]}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x200000000], [0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x40], [{0x0, 0x0, 0x0, 0x100000000000}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x0, 0x77f07dbe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) r6 = dup2(r5, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10000, 0x0) lseek(r8, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0x6, 0x58, 0x5, 0x3}, {0x1, 0x9, 0x3}, {0xfffe, 0x0, 0x6, 0x401}, {0x401, 0x2, 0x1, 0x11a}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r10, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) kevent(r10, &(0x7f00000005c0)=[{{r11}, 0xfffffffffffffffa, 0x52, 0x20000000, 0x667bd370, 0x9}, {{r12}, 0xfffffffffffffff8, 0xc, 0x8, 0x4, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x3, 0x1000}, {{r6}, 0x2, 0x40, 0x80, 0xa, 0x29e}], 0x6, &(0x7f0000000640)=[{{r13}, 0x8000000000000000, 0x1, 0x20, 0x80000000, 0xfffffffffffffe01}], 0x0, &(0x7f0000000680)={0x1, 0xffff}) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r14 = socket(0x20, 0x1, 0x3) connect(r3, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x3f, 0x8}) fcntl$dupfd(r14, 0x0, r15) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) r4 = socket(0x1e, 0x4003, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r5 = accept$inet(r4, 0x0, &(0x7f0000000040)) sendto(r5, &(0x7f0000000180)="cfe2daee3ecf8428b1dc4f0860d51ceaafc81140faf6dfdba0c11355ad1b4bb7e6b7f5dbfd67df267f5cf1fbc0047e62c65b827f9b1a55b4eeca23076385058591a130282c516931a324f4439e08ab329b5e6facb281cbd3a09ef77bc6eab9b9f127b8c0f65b729e2e5629a9b6205e2077bea9a7cc4083cd3805b7a76779495985ac9ef759d245e5af52a6499191fc48dd76b7db881afeb23ad8fb8906ab6e7ec0a5a53192731e607a23c1b4791fc3082141835f6dc4e6bf408a48b41e3ad3a9afc036f84fb544f92f1bdfc12dff4e62b6794f297871d6c5d929c0ca0c98f05e7ed32ee81c023423c7d0ada7f979e331e36a7b3b", 0xf4, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x5, 0x6, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x2088a, 0x0) r6 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f00000004c0)={0x4, 0x6, 0x24f4}) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) r5 = dup2(r4, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0x192e) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r15 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x20011, 0x140) kevent(r7, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x23, 0x1f, 0xf7de}], 0xb78, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffffd, 0x11, 0x1, 0x2, 0x7}, {{r9}, 0xfffffffffffffffa, 0x98, 0x20000000, 0x7, 0x1}, {{r10}, 0x0, 0x2, 0x1, 0x1000, 0x101}, {{r11}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x4}, {{r12}, 0x0, 0x13, 0x1, 0x5, 0x4}, {{r13}, 0xfffffffffffffffb, 0x10, 0x0, 0xfffffffffffffff9, 0x8}, {{r5}, 0xfffffffffffffffd, 0x7c, 0xfffff, 0x9, 0x2}, {{r14}, 0xfffffffffffffffb, 0x0, 0x4, 0x7d73, 0xffffffffffffff2b}, {{r15}, 0xffffffffffffffff, 0x71bf2a22bf9fe1af, 0x4, 0x7, 0x9}], 0x2, &(0x7f0000000740)={0x10001, 0x6}) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x183, 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_timeval(r17, 0xffff, 0x0, &(0x7f0000000200), &(0x7f00000004c0)=0x10) 16:00:07 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000500)="f16589eeb83be5700c46481e0690458d638f46fc010bf64a16e97ea5c8794736511aab54d61da36bbe5d70a23fb75696ad9a261a7551c51c19f518f6acde8b6222a548ad8f5c0cc8eab126af4c9641bc3dcea2b88d942725c28f57347b96a77f44d6488b0220977c80c777f5725fdebd2a4c123a3d209f3938a9ead328cba729925bb87b1adbcacb28e064ba9089ca748192075dfb72594f064645531957b02921fa9730738928aec4e8a4b25fedc237ac3017a1a9af682088bd0f8e7ee34c396fe75920d3687852dfdde840bf67a33934f7c483a6261c661e78ff1d87617fbfbc596c59a1c99701dfe5c7c037dcfe1348e2ecc5a70f2b245b158709e3e52e4e4966fdd5cd665303e2f25e281ca8958693c78d97afdadf1b89f9e84a305b454832be8b18c9674db49927d282a5599872e5521c397b0ad09630fa28f622e4872957f41521b726c3e7901ab9075384177c80475eda1f7a88998324c666c266408d4366ec041d34be97601bf7545b331553d3204658f0b287b2527040ae6771ce02e5e62685bb49bb840ae7bca6a262c4dbaac654ee0683028dcf9d449ab11811c0e34fa0e99f49b0fc6d155fdfb5dc9d7952283cffed3cd638a0ca4abafbd52b99993fdc18cbbaaa59999717768865e7ad637aa32d503a9967b935b095fde143804eb6aa02e0f5c9c479615f30ed24255678661f7ba7bc5c9b77ddb71843205e450675e422dada810a455b8ea9ce26ff863ad1837f9caa3572d94ae4a6288b7a5add871d8132ffbeb7b358e87ec1239771c912a1ccc08a3a64c63c39fae3d56a1838454340a734df61a46c964751ed7a70acd167a071daaa80fd06c603d2633109e20a36171605eb95dfcc43cdf708f4a31c8962ed10137fd580dec0c0cea36a666d7e741c75941d460fc3127f66bd077c9d0b009bd78165d57923de68852dc5e681f374e44b134bed3ff54d9131f3d54e8f85072e7ec66f738bc449db755c5be14f9ab33f1f85b9560018bfbd19d99356e5ac791a396bf3e203846b3f412f8f79091bf5bd091a05c1481def411fc855c5125514a5743a45d00abfb479879d4e475110979304d06b21841c90160606580a751d168dd142fb09c755e90d8c1b606f6d93f157e814fd1450c18ba30dcbc4ae52a10bc4a74e66dc2fb37570e041e254ca356c4295578c1a498dfd71d6e2e9b2fb240beb50d2593b762b767a2d7f3bc3d7a9a63507c4de8c725c2ee3ab68eac4d16fa1e6f1f520748ec81673293d512661a8a22c555dc818fc5260661967154fb98ab8ef27452a4e4138ba3564ede65f71b22cb8c29a69f5f0332b32ed9daa452ee0cd935ed3accf12065c10f8718018b57b8a24633c5ecf8e8318a50f8ab02e0195f2a4f1a7370bc740c7272fe8dc783c0c313463f4effecabf2a0da2050b393f5d0afc410ca7d45f8db8a15a31883815b33fb3ef2436b2e56a9e6a552417a06f8e0f85cfdb080cebcfd68bec319ff14a5236e2487c9b94a1dfcb727273c9c3ea11c14191817bb64a00578984514c1365fca4ebba7113e03d8fe3639405975bbbeab113fff2f304f700a640913428f027df46e5c6d1dc9e9705d544a12d0576955b2942e03c37b7d75602576e25c3c74ceff0d3e6afadd4cc7746d897c1af1a39037462b690c28f55354c443c83804d95fccb5f2406a7cebad8800b22de5e9330d9529e936c1b67fbb636fd951ea68c4f64f7e49849698c9b55d35419ec149da217699b38e211dead4f43e74879f11dad76b268380fee47cfdac02de4366479833da808b6c8ca6921a827af3a67ec8d2cb441550f8df9e7caad1ee995308017be1ce1bd7a5e97c2772f4513c7b106673b22cd2f0a88310925ab8cef657f88859ec36d6f4d3b5f9e190c1e0da201edd2dfdfcfcb5c9743c4d43a427752da175e687aa2182500411e9ff2086b01e34ce96c527db6e36b1377208717ad47e93f9d0e3e6d1828c1dba4f381136160019c730986b21156dd51877962fa102232d4156957b498224c8bdc8742e727197a157a50a5460aba43aa0b1d52a6232725367b72a1e81b317d411efa3152ae8a5da1353cd60e596372f98ec32a99e2667fe278fcf14be8d9b9bef855b2c8fc916a1376454443bff901fb0e310eb55d4e5ec9aaa86566d9ae625d2f80890f241acb96d52bb0f66aa31fbdba9c4cdb144ce4ad1a6dfa479f28bc5c0bed26be165a15493593494144f9d82e264590d4559e77e008fd2ec6bed64294f949ecd2bbd741f8c491d0f8d1643d3a295d4319c112ae3b2d2fe9dc10d7046ca3518cdb9ca9da132c11a72d913d5cb226893e5c5e8f1884bc777bd74d91ec77fe46f61304dee7db89f04420b594c3567d83bff386d529c58684cbc84493d2949b88d1eb7f626e463a110d426e09362dc96c6ba57c2cb1d6d06402b945fcad47a20cc49338584f155d5bb887aeed0e1cd823cf75f3db90d437906519ef969b2ad0e5c681080829472e68ecc43198878e8a6f9b8a60bd40854c7ab9a7fa4fbb9051447e52f1e0ceac5fa773c48be05531180800953203785ec7ae7e4e89d6bf86b971d34a7033f371fc7f65dee0e99248f761c07ad7036fb2ec4dfde47a270bb7db7689771dce90958d7faf97ffcdc58963d40a19b7f23cbb7c0139d9ae992ea65cd285f35429ff3b68e1703eeb9dd1eb36506f7670cd29f2d149f264a7efd51e2a56cf52230f967fbfdf45aae1d5c3f59ca9d3e67983676c7a4d5db46ef1f3627089a2cc9587c3fca466539624dbd79669d5ca483d5979cdaeb4b426686e4b54ccbc74d6a660799a4223e2b89db01025682a2471da2298ec239cc8d0af70c8b310593731d6f47803ddbd43776fcde723a333dfd7a33add3eb0861c85e77e246315cd57c3a4dad3bad5f2c0c3623efac6aea3eba17917174a1e00908ff60822732c495aaf208fa5ae9b9dbdd8b2fcd04d4ae30bb5b0f0166c6dedca4eb899a88a9daa29bc0c4216e6f73090bcdd7b2219e8ea2be6c67c973a3df3e58945612bf50aede32f34828911e62cf8a47cce57e943a9ad9a4039d619a963291067a7faddd85d0e86d186165e861b8b375e801efb63ba2b24f09bef9e7deea60381246abd3f887b8fbeba7c2bfd4a452e19ac2c1dc0b3a363df44c3f02b8e43636e28477ae7f6b067f2186ca5de56e24563c42172dd0b19d366bfe43612bdfa2f4a8a280e6c5e3d2850c2fe22dd68bc7e6573c74536cf4dbd0700baff87a886870a416182ab751f5e3a12801750bec88b8f1dabeed08172d4f056b0a31fd8ab05c010859cd3723723fac92d74a5d7873f7c0424fb97fcbf4d8ab063dc3f00b6ac6e4d26a132116413bdda3845d45ab2fbe63f2733fa3935897a4dc76260b1d88b0b990c735e663d1dc79429f6e2b0b870699a9344fd0b821532ace150c0647b827b3c54105a16f31ecd33aad2980e4109faf9f0f23e98d7e689413802ab83ff055e6a37f971ec3248f281307d1d2c85a5d147aece914aa23281fa76f82d3723f3c8485388ef45a7f78cde7f2cd19ccd2e013f147ecb576c21341b0b3eeed1bb893538e34bc8ac5d3de2fc3ea4155768dc050e7fc5b83f45b6acb72e786f3a1d2b6f59d537cfd99ce345cafc5f66db3fab63e1d8cb5876be5db8b3e02fcc04e431fada7178aa455719346af1f2c6029148b6d036edc6f7e3124692b650106da736af45b73455ce2d964202b34199827826795670cad412e8084e9a18e9cbf1df99790ba33d0051fdd9644d089d5421743bc9065fba174908b735dedf47f77240ae798c0ebf8e57baa2a5d75b7ced7d3d2d7e4b899ff366cca40fe4a017c0625dfaa3a2848e9c6755e4289f2730333c40dd8180841fe49dd2f8c58abb6d7003b6ca07fd3cb8bb757ad6b50a0c5c2425dba0c2203296319ce0e73163f7298ffbad34d5fb1cecdbdadd3ea74b7a925979091a0a53344606f3d04ed8d29abb92bb5bea0070cbbf4e34cf037128e32cc2b5", 0xb01) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0xfffe, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) r5 = socket(0x1e, 0x4003, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r6 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) dup2(r4, r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r9 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r9, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000200)) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000001340)={0x4, 0xff, 0x3, {[0x7ff, 0x9, 0x8, 0xfffffffffffffffd, 0x5, 0x4, 0xffff, 0x9, 0x7, 0x7, 0x400, 0xffffffff, 0xfffffffffffffffa, 0x401, 0x5, 0xfff, 0x7, 0xffffffff], [0x1, 0x401, 0x1000, 0x80, 0xa8, 0x6, 0x7ff, 0x0, 0x3, 0x8], [0x2, 0x9, 0xc0, 0x101, 0x8, 0x10001, 0x6e], [0x0, 0x5, 0x6, 0x4, 0x800, 0x7], [{0xff, 0x20, 0x3, 0x9d}, {0x8, 0x6, 0x1, 0x3f}, {0x100, 0x7, 0x6, 0x600000000000}, {0x1, 0x1, 0x101, 0x3}, {0x5, 0x3, 0x3ff, 0x400}, {0x3, 0xfffffffb, 0x7, 0x2}, {0x1, 0x7, 0x0, 0x4}, {0x4, 0x7a9, 0x70000}], {0xffff, 0x4, 0x1, 0xff}, {0x4, 0x0, 0x3, 0x6}}}) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = syz_open_pts() getegid() close(r1) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) pipe(&(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x0, r1) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x6, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r7 = socket(0x1e, 0x4003, 0x0) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0xfffffffe}, 0x8) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0x1000000000000}, {}, {0x0, 0x0, 0x0, 0x8000}], {0x0, 0x81}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) r5 = dup2(r4, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) recvfrom(r5, &(0x7f0000000140), 0x0, 0x2, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000019f, &(0x7f0000000000)=[{0x0, 0xe0, 0x3, 0x8}, {0xb581, 0x1f, 0x3f, 0x3}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r6 = socket(0x1e, 0x4003, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() r16 = msgget$private(0x0, 0x0) msgsnd(r16, 0x0, 0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r13, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r17, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r18, 0x0, r18) setitimer(0x542f5fb33e8afaff, &(0x7f0000000140)={{0x906, 0x6a023c1d}, {0x9, 0x100000001}}, &(0x7f0000000200)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fcntl$dupfd(r2, 0x0, r3) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x8000, 0x7) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='x/\xa4\xaf/\x83p\xf7t', 0xe783eecdded67079, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r9) pwrite(r5, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000140)) sendsyslog(&(0x7f00000014c0)="fb0534fc45549aca758ac645e53a5846e31177ca0454ce3eeb695cae01262c8c9bdbfc47196708cf9c73dda7b2a12fa3dd73ff0ac5ba94d68f8b45aa74be75e5d709a1462cb5a9ca4d0fbc2cfb172779913caa9be6e47ac629c23c20bcd7e5a95890cca291baf5227784b8b8eaa02199db581f7d7bf16d4297ed0616223c8f40655d319627b9de3efacdfc1e3af9fae5975b1ebe1ed74c97925b73c120bdbb5e01a5b53ceaf7a8c9bed18a03df58fc3957aec21cbbce1710a7a00b305c09cd643aaf31e64849077a41d18796dcca33556c0b1ffcfcc5c0b20982d7f4cc928acf1a5f70efd344f3fb31adfadb569f8427ac90858d630515ee93a1", 0xfa, 0x1) pwrite(r10, &(0x7f00000004c0)="ec2723761bacd1f968f05a4aac21d8733ee0bdaa59b66375177b8d42797e652c35946bc1b9c18ea5e7551113debd2b2715556420b163ed8a26a42d5bb49942a8a7553bb27d7cef929603c0a08cde84e81dce1bbf892df0ff4a331f7840ed6b594950167bb13263a91419d5f121541d565956070d8a36f6b6b23cf7f09478fc0fa21fb786a9272fe76e386190ff9ba0880d46f491835b021b47b72656369d78f71d5c4adb6a9a0580aa938d1c6f82a6f8c67cad9b3c38319e244dccc4ed56a94337866fbfa56ad5255bacb1ed729ab7e491143bfc15d09e07d61d16c642d68be6e173b76556117d11aa437130d1a598587a3ef032b55192e72e45272cbce350042a9462eae74530d52c23bdb26af1338cd356b18ffb2f5f5fa6978b8f5c55720fe51aba74c6b957a06775fdd93562d4dd6c343ec0202a8a0708ce4642da4ba71f3f5e5f6c18b959a5cfbab3c6466ae7d0369492902c530cc3cdb49a08c9c6dc27f64f49ac1f4690f101aa7a91eaa41530b210b9a17168b4cc4a4d86545c0faad647ab23571d9e41bb7d849aadfd9a148f99247bbbc892e450a75bfc2a27db7e95c7ba8297f5982fb9e4455c48ba7c1ad038448d731ce3f4f691de5ee74e1ca0a3c4cce3fe414ff0c1feea5592902c1a4296081aea9acdd0057e20c58290c04261d9e84e3344fec3bce7b545d98852c7809c10b870a87d413cf76b63bd1cff443c21cc1a8d365a955db318efaef2897f826592f4b71486dab0600b206559a50320291e00ad0f7ceb54f6bbcadcaed68b09f812bbef1fd291f348cf65481edfb9458af67852dbef3c7314ebf52e8c4b94283bc2124f616ac6901c367d52510376d3f85a0bae3dfe4d74b328ff472aa13a1a07b4f9a36282bca86d8fecf40f4fd14ac51ed27262ff0e9b225c6164118737c02cacccd5bb0a29675faadf4f463f43bce4d5d7f837b8247b5368fc8809acc49c63e2790bc5e59879ed04bd9d3625d563214fc03fa6808d081067cf7f3c6c73f9f9ccd96e353706a3fef5dae90a8c3cbc614d8fc312cab43f3ee0b0c51d30494fa8ce7ad28f471a0b730e0b7b770049e5dde7ec220baefdebcf8488d33fc2f70ab8cf6857c567f8b9aa80dddc049cccb609d5519922e9ac355c11f992ff118a9434641a167dad83c1710c810db239bc6d7daf7712009de43c37ba0037eeb73834847a292ea46ed76bb93b17b112dd50bfbd9dacfa94923ff3b4d9e8e74484904a29aae907dd9d5df30b3fb75b9c9cb01f35c229c05cba23231e6a682256e32d3e7f04def29cec07166a689e3bafb9a7771e8b19e48e15b0f921137026b92e107a517765034c437bf130ee70c54ee5d3baebad8e995255d799236895a7414c568774daf031a85b4cd85596bb2b8fe642bba51d24f70c77f2832799a3d7841f1cd5e0dd095755f71a5c9a3a0bd8a19cc510092a666f6abf00ff50d057c6f791d182296a5b0805ffa58fc92d6cd6efe066bcd69ccea9a7b629f7a3ff126d091ede63bf23c0ec67f2ef2b55229489534172647c83985f14416a6b76b7e60a5f7ab9597e351f208f41d9dba89a771d3632f35a009f085f8839cb8a83a8e90a3b915fb651b155c1816e42a0fed43e428c47a4b9682a57f883c9f153aed61b653227a6a932f0b14892eead6cf384b387011029b734f856b9e2d9601b0260972a8744e2e23930da7b4e55a5cc2f9f65c12a300108d45c25a30299b82f1a2f359b678900db6fe550f11c0efe4428105ca5f713971ca5464c5331b6f66f34b6facdb3c6a66e6771f2df0236df522e07e8ea17c8dc01aab7d6400f7a736ec497c31585653829f283352b550338ed030e6d8decccf5f2d1e9aa02899307b5f698ada84263da6089af0a03e0ad5927ed7ee91dfa45da40b14ee7d2b61b322e0c06e7b2ba9d911b32f75528a62e4cdd7982325e0ba96096416a572ace8d2da95f306eb7e02e3cab2968f6cdc681f3760a6185eea60848698ba34b78aa2ea49fb2f7673e5317dbd91d8240d5a6078b626030e3ce9fef952358aa02b2e5762ae526f3bca13e3a44ae325d26fa28b9451a571a12aa08d7039f80e62a6e0e8e485aa61886a946bb7a2bb2be6303405f8dc36ed28bd23717a9359e98a5adab3f321dae9132b389245216208338e93f38cd61d7d2f2aa875a3ec5f9815581f4b22f01659f2da21828422d7810bb22848b6ca35d355c12fb592024d6811d88812c9c5c5598b6afda435469ccc21b525dd56c5d4bb2c43c8f841e7f7dada6177bd33180c190566e3d161abb1ebaa63dcad177cd6917de894e80ae9b459966bfe7a62d9caed0492aefdc2b89019c735d29731df6d7cc065e9846ea1347f7129e84ef7897761cce8e0d856b088d4b8fb26a9a59fac14680bb80c67b585cb6e2541610720119473a43485848135878ca92f4bf52d27f9e10f2d43294454d3abdaf34f444c8c241244d3b678e5551d6a7acdd502f462ee55a13f0eb74e3560ab7e6cd31b33c9a8a37bdf9dec1db2650e1389c58ac25a2611934c3b2dc870f763d1bc3a054cfc16efd79ee693d78f5d4fca4d69a7e5fa0ca6057d21a30178a9eb3bdbb3dba86d392d0c49bfb348f0a277239968070c56cb23eadc3715ffaaf19154c095444a0144680780335f286f0708ca84d5a255f88a97b6e361918c572f4fbb5b83d403b642c2d63ee87a9a11e7ac5bbc31f9431ab1b5e35f6e4cffd73ac9efcf03129148f847449c172a773c352fbf34bdd1765165f3ac9d3e8c51c57741e46ce9dc86600a9f83b5811e1ae4fb2de888363eeeb844ca545eca8ef8a7eb0a399202168b203ee56f02011ddbdae44088330286a4f2a482fcb5584d119f89d4e52da81efe13e9623ad2accc5926696e05dee5894146c7e58d6ac8f011a852902c7afc73dd3185e03576e08610ee5367166d408baabe9d3190551f209bd5f20430a321ff424772774a7124d46e3d5eda2f41d480129585e6408dc4431d328afd51d79c89d1e579e65c7d215887f7de8035584d7b51c7306f007d341faec0745f1815a7d5c8bfeb54c9496794791d52d17804024e19d71c13e28bc0fab80223c0346e75f7beaca61ca38784b4e9cbf8efefcd25d8e74c754c103cee0f12420696976c67d5ed9f66cce77e0eea3e4d7fdb2e817456a317ddf3247bb06ac2647b672c52fb1009cbccd7694221832f127f10dcd0d3d173f7e0a4cee370b2425b4c0e38c73a9c0e16cf8d63c50c18c5e658850b9ec337bb127bf51a474a525224848ebf66e6059ae5ba7c1a12ff5a25a9250bcf7860199bd712951d78a034daf49a2e5a65a19d17cec0e21546ddf485b9306cc205b61652309d13b659387319cee8cd46f25d0859bb4901b5ee69d1f582309e8717625ed408070d32979ae9d97f6bb03c7f5d9a6768b7180df7110baf0c004e9c81cd9dcfc565f0d1faec790d13089ebd3bdfbaab5304185d924f19eb5a7947599c75825e89c080f8daad745fdb6d4da085017fda2ba47ccc439c066e195ad12b7d1ecdce68271db0490f8b316d8d2b36a265781ce5dab4221ce64a7cba10c7235e5c4e2abb71b036d79f215a59dc6edfefe3652a6c4f3530e60de7fe777b0b32e698b0fd641a6c2aa2416dee3d284ce1e56b4997c5a20faa9b5555375d427d16f595c4cdefa00ecae4a1f7f200a35e9dc18eeb39dacc81a72e867c0fcf3512616cec568fbc51bda77d93ef941f8e259a7a24b43a4b92d7f6532581a9733ceeac2c7b9e5f1190c67c8ede8b7a58226d09738b4f8069e83c84131dbbd83cd6821d8cfaf84904aa477d1d27bce1911040f1ce710fd5324ca061f6df5aa65bed27d081cbe250313944a611e55c5c6657cb2ef6264777c8702cfe1a33257c3e5ba295fdf063371a9ab4e9f0634ad6d27872f6d342d77db9bcf06717dd78a8844f053f48f07f5f28f9cd3ff307ae5c907a4535a9461aead0c82547bb8c78fd4349cc2c05b8caa19fa85f621ee5203a051e1267aacc76405430f1da298c8fbb5e1856de664c0e6175b8d68b5b0627c9b2c46ec00205af808ab71950fc67d10a6121802f61a2f2e31a7f8b6517d0d8d75bcd6dd9abf8ea6d4f49c582a38669c5ec9489b45db1efc6b630ad2f30b577a63df1ec5582221674098dbae96bd904349f53e1d5699d2726a30ef5b52457f8a0625b30e7cf2a12c709f6bf9e5b11ad76220de256a7e4d3407255f3099a79e9199f29342a3d9a15ad9932ff331ff3daee8cf4dee291550a5f7ec5a2b499041c94d7fe9811e39867cbfe2298bc0afc0256e72114f4b46102ace3aa9eeb4380da8ba122fc310ef39bd25341575f7f1cf2f8d5e7d3e1ab2b9494bb51b0ffe53fec545a90fa413d7592f6560c74930e25434984d6498f76789aee7771e13ad9b4bded38894f0933ee58e44c29eae371a572e1da89e7bd1c40305b023aede0f01dc23ae6c0016012c6dd6f224fb061730fcf5042570054725cf65e77ab6467d4117496fe29867f2fa749a578b5db487495fcd4e8ab18e1fb46fff62408589f9b63db14e7fde1b35454c6f1e324a6244ba057b7e584ccadd415a9cf18c79e2d224aa5bcf447985c7b6c1f1ed35a4c562f2c235c467dc55095cbe9273e6faf8e119b6e2300fa0e526dd0d57437bb49c5d244dc497b6a1c151cebd16c76359fb5e3b7eda3772812d375c44644e9841c95ba9e373678c9037dfcf143cd0ba7e76944db695940a116da07f2936d04d84fdb330aac1aa00d36e83190bcad811af664f6590c25b207dd1cc25df644ab67d8f918525d422c3db887f9b34d81ee0969edfb1002135c2fbf8103273b01132782a97d690b1574a2fc0728dd786d1781b1df569339c47e54cebb20f89d4a8f69759de453ccd2af54f7fcbb2e08cf5e4f41364eac5fbf99477b1af79ac77abd3d6945076c7e4c46682d53565737e1716e99cdf51477b385535e68a6ce82f918de5a41b39c0092518e0bf60e5b22c54f80798d1ba6c2515e32d34782bc4fe2b4f9591b5725d00d76f2cf67ef94f788733d606e1dcae54ea4bc41db3f2fa2eb6325d3fac7812e0fa1597ebac84904c89aec9db70fa3b7c66fbcf33118029edd000aeaf75d1fb9f65e2f83a82f02421222a78cd8df4faf8419481f2a80995caac029d6f16108afe346c70c918dd4fad9ff3a532c79f2ee0e65187ec77b958590d33568d8faee08d80b30016abc97cbe662d42767d959cd65a66ee4297cbbc3de699c14c00499dcceaab7e44523bbd714cc60a45f52a231055bee5e3beb141244f93932b2ebc18e3a398104876b27e5d9b5ab2e5952d997550c47d8302a23c66a3121d01ccdc474ca1a85b7c0c59d1cfa948d362e6328230ecbe80d2bad5800ab8b2ac8fe13087bbb0c6714ce9e82b273fb0d88e47f323ab80b68a623bcb696dabd2951bc1e6572dac3616a25f0e8febbb2f15306357d4e224749b5fa16d757d822e732bcd323000e44251d88fcf129cd4caf88fc92cb42cae05c81f189047689cd6c6d5f2dbb991afe256d2c065205d2e06fdfbab94eac171b59aa7255d419e46e0bc01dcab12966d768966bb8cf629148caaeadb464375979220a095d4ff4c0bea2af5a6285746d62dd5725ba395954f96ff11b1900bf9ed687d4a69319f0728ca569bcb1afe45d43147647ef28a5f05e53172dc2edd4ea59f91207be963908f138549bc26def1bf7f84f011d9290edebf30126b00798e31ed940d8c962e7ac641a1b2a722ffad263c3e4b849b6275efacc6107aa72c814f277820c6955fd6fa154529050fd7e712028bc0c8af4a8084946e756d08629082", 0x1000, 0x0, 0x0) r12 = socket(0x2e, 0x1, 0xfd) fcntl$dupfd(r12, 0x0, r12) 16:00:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x0, 0x0, 0x10}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) setsockopt(r0, 0x54, 0x0, &(0x7f0000001340)="4a410b233428a4a2dec7d12b06c09978e8af84c56778daaa8cdc0daec78bef953e789148aad20ff93e24d7266f119a68c70258a2a5f1208a45c0915695414c6c09347608ab3f5db07fb38e4d06375628dca7409fe51112718363a6eb90acd0aa918e9999ccc58c8ef28e5a321a76d0d93c839aad5a1ecf45a24a8d0df402e3937fc0da9a6b2156b3178436a36ee2766c8ead8675e223fdc58b8a6244212f4ea30bafd6f7d7c259acd9ede20b65953e542109b7a901ba9a289a6c9b0cca4c469e55e456cbd3fa975f51363c1781f5036161b3f16f4e624710e97b5aa091823d54", 0xe0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x3112, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 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) socket(0x18, 0x0, 0x3f) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {0x2000}, {0x3}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') r8 = socket(0x2, 0x1, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x80) flock(r9, 0xa) fcntl$dupfd(r8, 0x0, r8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r1, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r2, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r2, 0x0, 0xfffffffffffffe5b) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000003c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 16:00:08 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x335a6d4d, 0x3}) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\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', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r5, r6) kevent(r7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000206000/0x1000)=nil, 0x1000, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x8000, 0x7) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup(r4) kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r6, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r6, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) dup2(r0, r2) pwrite(r2, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="002fe203000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000140)={0x688000, 0x5}, &(0x7f0000000200)) fcntl$dupfd(r7, 0x0, r7) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) socket(0x6, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000240)=0x399) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x7bfffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfee3, &(0x7f0000000080)="bdd9477c320c93ba10c3ea21418c") 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) socketpair(0x1, 0x2, 0x1, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:08 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f00000001c0)="2977ec5b404de28a71c984c9a94dc0eeab6602d0b30943897be1bf2e1a5cf2a8415b392fd5292b22da4641f0185a71d1c44a1c7eaac2a2588581d1f8b4169223ca93a121f77f0c7b31fe860fb335d7a69b001f054c2706e86f2737815dba3f9561ebe9e78d3540fd8b31c727d300f2980b9dcc22ce42", 0x76}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c4a", 0x16}], 0x6, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0x1}, 0xc) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x405919a70c5d784c, &(0x7f0000000140)={0x75}, 0x10) fcntl$dupfd(r8, 0x0, r8) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r3 = socket(0x1e, 0x4003, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRES32, @ANYBLOB, @ANYRES64, @ANYRES32=r1, @ANYPTR, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16=r1, @ANYBLOB="47949743550b4636c9937611e8219cd9f8d08bb07806f8b2", @ANYRES64, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r2, @ANYRES32=r0, @ANYBLOB="8dfc5a8d26a3ca10305ab92f31680db1fc75f95b7ed7c5a11c3962d09d44b307fd03b367282ad5b35f28d13d47f9e5bf59d1f9a25e79d6d3efe0d9f4698b3f126442b0d66c7761c853e3fc05ce602263b4b61792f14bc342d8860257e36814e14899d64b8a6d93b41c762c5fc08327a252c9d35d9c4b3568658a10b5d444ef738a5cd9b6300b620ec49accf7d013b8dab8df698416acc26c76f8b1f0fe583a1b5a16072362abd24cc5f0cf3829ce9fd151878170843904128375e8d53c0ecc68476ccb26b29f0dad2b5287da69d40409c616ca3666a39fe0e2445df4c0e14a4ce1c002db134eec", @ANYRES64=r5, @ANYRES16], @ANYRES64=r0, @ANYRES16, @ANYRESOCT=r0]], 0x7) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) socket(0x2, 0x1, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffffc4) r3 = dup2(r2, r1) recvmsg(r3, &(0x7f0000001300)={0x0, 0x2ae, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffe, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x7fff}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}, {}, {0x2}], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005ba000/0x400000)=nil, 0x400000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = socket(0x1e, 0x4003, 0x0) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r8 = socket(0x1e, 0x4003, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000001280)="de308c586dbd2ee4c4756a51c667e1efac3633d3aecdc6b005abb312a07e804139d67f6a71dd3c9aeb632a94671c98b545704090fe473cb4b22a2768f179772eed"}], 0x1000000000000182) accept(r8, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r9, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r9, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000380)) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000001380)=0x3) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x8, 0x40}, {0x18, 0x1, 0x5, 0xfffffff9}, 0x1, [0x80000001, 0x3, 0x6, 0xb4, 0x20, 0x7fff, 0x6, 0xffffffff]}, 0x3c) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x4}, {0x0, 0xffffffff}, {}, {0x2}], {}, {0x0, 0x0, 0x7}}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[0x8e]}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1e, 0x4003, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r5 = accept$unix(r4, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) listen(r5, 0x10001) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r6 = socket(0x2, 0xc003, 0x0) r7 = socket(0x2, 0x8000, 0x7) dup2(r7, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = dup(r8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000001c0)) pwrite(r6, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = socket(0x1e, 0x4003, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) sendto$unix(r6, &(0x7f00000004c0)="db3ecf38b5975969f375434787391cb74e8884203fd7b1dd7b30386628ed606f62399196fa43939df76b004c61ad48b0418100f2c297d7b19622795c955f33a75aed7245ff061c6e9388529179602f6d2fea6d147ad8ef92b4e07b8d0ed9b0cc5a6645a0ad2b928f0ab7f9775d74890dc6c0ffb84159bcd652a9a6f58a1461c5fa7a0424089bbb7190b49d1fcbc6ce5de490d198b9e932608b2d8df92017624b262e4844121239ce789ce51df7a6551558fedb40aadcd9adf817119eb9", 0xbd, 0x400, 0x0, 0x0) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) fcntl$dupfd(r0, 0xa, r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r0, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000140)=[{0x83, 0x100}, {0x1, 0x3}, {0x48, 0x2}, {0x1, 0x9}, {0xa1, 0x1}, {0x84, 0x4}, {0x83, 0x2d}, {0xa, 0x401}], 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x8000, 0x7) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r5, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0xa0) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgrcv(r6, &(0x7f0000000040)={0x0, ""/60}, 0x44, 0x0, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) msgsnd(r1, &(0x7f0000000140)={0x3, "509ddc2bdad32c56fec504f8069ed726771e283cc123b0129f72b5af5b0b5944d3a1c4"}, 0x2b, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x5, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) 16:00:09 executing program 1: socket(0x18, 0x3, 0x3a) r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) socket(0x10, 0x4007, 0x9) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x1e, 0x4003, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20692, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/84, 0x54}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/54, 0x36}], 0x5, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) getpgrp() 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fcntl$setflags(r7, 0x2, 0x2) recvfrom(0xffffffffffffffff, &(0x7f00000004c0)=""/124, 0x7c, 0x0, 0x0, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) fcntl$setstatus(r8, 0x4, 0x40) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x885468b4ae719a0a, 0xfffffff8}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) fchmod(r0, 0x22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x4c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)=0xd42) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = semget$private(0x0, 0x6, 0x10) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semop(r1, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/12) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x3) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvfrom(r0, &(0x7f0000000100)=""/75, 0x4b, 0x800, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x6, 0x3ff, 0x8, 0x1ffc6138cb138666, 0x4, 0x5, 0x2, 0x1, 0x0, 0x1}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fsync(r7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r6) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) mmap(&(0x7f0000665000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r10, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0xd9, 0xa7a1, 0x9, 0x0, 0x4, 0x5a3, 0x86a6, 0x2, 0x0, 0x7fffffff, 0x800}) fcntl$dupfd(r9, 0x0, r9) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x767026dd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x765], [0x0, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x200000000225, 0x10001], [], [0x0, 0x0, 0xff], [{}, {}, {0x0, 0x4}, {0x0, 0x0, 0x3}, {0x0, 0x6, 0x4}], {0x0, 0x0, 0x4000000}}}) 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 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r4, r8, r12}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r13, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000140)={0x8001, 0xa2ae98e}, 0x10) r14 = socket(0x2, 0xc003, 0x0) r15 = socket(0x2, 0x8000, 0x7) dup2(r15, r14) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = dup(r16) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) syz_extract_tcp_res(&(0x7f0000000200), 0x1000, 0xfffeffff) ioctl$VT_GETSTATE(r17, 0x40067664, &(0x7f00000001c0)) pwrite(r14, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r18, 0x0, r18) 16:00:09 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x7fc, &(0x7f0000002e00)="0c0e0475fd0000000000000000db14061667a6f733895938bd3af42f2b94f1803c2f4c07e95235aea5e392343b149c725246129f5c7957c2616f7caf689a6410dc2fa86b7ad53ec2b72a2d884867fd8712a502f0a094f3ad0a38f96581a2fe0f1d0e6c31f657d0d2dda30eabc3e701c1aa991e0da312ea405f20dbd84fc56788644674a02a7240e97508d7543a3eb6dd1393640e9ad04cf928b63fbda50c8193e9e411157f76bae36767c2bb5fbf6db94116f2857825888ccaef6e20dbd8c2bc60e92ae085eca7013e57b7460168d478d5a1d89f314dd6582a1fbcbd6fa9edad660b90870bf3bc833bf1016ef05cde68ed249e65d9f8fd0cd540b29e5b8d4ac560f6c1fad14b58b43271f9d27de014db18655e10aaf779cccfac82c0a258427cf15272ffa06917418424b091b93d671a2fe0351bffd93e83b29bdf31692e1dd23fa35425153261e62ee057565bf225fa7d149e26041cb1d8fa155c5fb133a903e2704782ce17b4618ea7896319deaea07a7766d28abd1e8e996cdaa8ed9fb51a5f897bf21354347e2b59528a1c6f80ebb744cda6b8a087e74fd08a345be40afa304afb60f4f07886a5ca66bdbbdaefc39bff40736903afaeed18ade6b8f65d8db958b314c2c42bf7cbea", 0xfffffffffffffec9) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r18, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r20 = dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r20, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r21 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x2000000, 0x4}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f00000005c0)=0x81) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r0, r2) bind$inet6(r4, &(0x7f0000000140)={0x18, 0x1, 0xff, 0x1ff}, 0xc) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x8000, 0x7) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) r8 = dup(r7) r9 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r9, 0x6, 0x4, &(0x7f00000004c0)=""/232) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000c40)={0x9, './file0\x00'}) r11 = open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x21) getsockname$inet6(r11, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) preadv(r10, &(0x7f0000000b00)=[{&(0x7f0000000640)=""/253, 0xfd}, {&(0x7f0000000740)=""/185, 0xb9}, {&(0x7f0000000800)=""/253, 0xfd}, {&(0x7f0000000900)=""/179, 0xaf874865519d4483}, {&(0x7f00000009c0)=""/21, 0x15}, {&(0x7f0000000a00)=""/24, 0x18}, {&(0x7f0000000a40)=""/139, 0x8b}], 0x7, 0x0, 0x0) pwrite(r5, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r2, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) unlinkat(r2, &(0x7f0000000300)='./file0\x00', 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r1) syz_emit_ethernet(0xcd, &(0x7f0000000200)="50bc24c63f7a5696b79b1a716bcfb3c9bd30e13ce55bc05f3353d233ede4fd7b84766a3303f69a0a32dba85d9a504b8608bef0a9ba9ae1860733089d7147108a0098bb09ba07f61e90e4dd5ae296c59a94dbfe3d9985366e22047c12e7964df6a72115cbdfb69c9578b32a6714181582e643bde236f9eb8e4a78637d8c22a3e9bb2685d484611f15bf752f494fdb7bdd0a5a740e71d702cbbc8c4509fb6d1b7840ff5c21bc37211f964677be7944e561fc5d8cc8818e0607615ac39b3b86deec3363b1f8cbe67485474d0ee830") setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x3, 0x2, 0xab972454350e7a0c, 0x7, 0x1ff, 0x6, 0x0, 0x3, 0x9, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000140)='./file0\x00', r3}) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r8, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) chflagsat(r8, &(0x7f0000000500)='./file0\x00', 0x0, 0x52a65f2c4e65bb81) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:09 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r1, &(0x7f0000001c80)=""/178, 0xb2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$KDDISABIO(r1, 0x20004b3d) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r2, &(0x7f0000001c80)=""/178, 0xb2) r3 = socket(0x1e, 0x4003, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) openat(r2, &(0x7f0000000100)='./file0\x00', 0x940, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r4, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r4, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000380)) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x89, 0x2) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000200)='\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='%,\x00', &(0x7f0000000640)='tap']) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:10 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000080)="370449ffde2c9b2a96828061dbfea90dc029e73e0c451aeb1e07f582164d40ee9ecf55ff3bc1b581a3c570790e1ab0e2d5ad902302ef3629d778e48784c7b127bf613298e0b2a96f40079d8e0b3a83bc23ab67ba0fdbd5404f02c84cb382eef4fb6fab8ea12a5278be671be03a3d745fab6ee07d3d1de8ddac53d45998a7cc2d6d8612a0c34b92eacbc238f25d7344775529eecdb441f976bf5ced358130c0f9e3d36337fc423cbb6ff9a11135a4ada08b754fc63985397a85e845be4b5d3a47d25fa07ddd8da6c2347ab16cceeace611a3d", 0xd2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x1, 0xfffffffc) socketpair(0x0, 0x2002, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x7, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x5f0dfc770fb8bac9, 0x0) listen(r3, 0xd1b) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x4, 0x0) fcntl$getflags(r4, 0x3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) r5 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x100) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) r6 = msgget$private(0x0, 0x4) r7 = geteuid() r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x1, r7, r8, r9, r10, 0x2, 0x80}, 0x19c3, 0x3, r11, r12, 0x5, 0x5, 0x3, 0x7}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r13, 0x40047607, &(0x7f0000000540)) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setown(r14, 0x6, r11) r15 = syz_open_pts() ftruncate(r15, 0x0, 0x200) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x3d9ef611587b583b, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r17, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 16:00:10 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, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x0, 0x7a4], [], [0x0, 0x0, 0x0, 0x0, 0x100000000], [{}, {}, {}, {0x0, 0x0, 0x800000}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\t\x00p', 0x0}) mprotect(&(0x7f00007e0000/0x2000)=nil, 0x2000, 0x35cae2382e25dd91) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = socket(0x1e, 0x4003, 0x0) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) sendmsg(r7, &(0x7f0000003b40)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f00000005c0)="4798f220e3d61fcf5acbec6de203f5fad0fdb1bf6166c85966257bc0dcdcb95fed2be1fd88937325be684748cb845ecb4a99e54593de651805fcd31cf58768ad159838ace308ef4dc764944512528725bb8ca16694a3607e2fc822b18010f7d3a8b3f2fe420a5d970cff8b941fd0b1770350ec952100128931a9bd333499189eb1502c", 0x83}, {&(0x7f0000000680)="388b154cbe3939f78b3fd06a9f4b6601e0f3e21f12cd6fa9d477a981105d040b248735a0", 0x24}, {&(0x7f00000006c0)="47b376bb21", 0x5}, {&(0x7f0000000700)="52fc1f28c763ea1c35c133528ab8dc510cf327f6191b3a2e8b521e53a81b564ae4605782193316f53918503a20456fc0b980c5b7ef473588587e3d0ae465d83d779243ca2f7911bebf19a0a91c361e18a55a420bfada3104e6b9daedd2336e75be2ac969fa670617769cddd5130284a825b68be7bd83378c04b380e4f34527d5ae38e6ae0af7420d4c8ce2f7f36008053511b21842da724b8d40b8adc6d16751d73767db11ce8b736f6e339625b8d6016686f32b9d9eaa957c583448a5b4eea28e0d3e74c68ce8753e482ca768bfaa4b90734e64db70fd0635470dffddb9c8999c94a34985774dad759acb7632b725135c2ad5f8e1d51a3ada9ea396b71bdb150bbff53171d64025f8dfa3c460ac2a6db16603972c7246e6b82b187cf651792adfb398c4f05ce4b9d505e94fb36b70e85a989508f71863ec5d2e9ce7de4cf0c6ac439a5a1ca1aff1c3e6760e0c00e6baff6168b7f027118400c6888135f065e5f9157729b322fe69c48ad7f50ce247d33cdbf0ec1f52abd2af495c99b629484cbec78df96ed6068d25bb60ae02f5641cd34f0983b3d9be62d3e013444cc85552989cb4c9a08f5c5db21187519fe6b53e71a69132c77fb18f69693e3048e5193cc9c0ec18a65e7a864fdb46602aa33c8115b3cca7bc0f586cd30a92c58dad5389b0a9784a38f865856ee35ca638899dd089ea5c07ddca8a9f349b565818984bc874db5a9e1b92552a32ad465789b55de573a3cbf5bd06f611d770e3f3b1f5ce2a7f3a97ac5460a7e0fe56dc68a9a0139e626bc8e5832995dc4414d653eefed172c84e7ab41bc5870dc1d5d71ef73b50fcea33793b179ca6f7a43aa19820306138b61e8a2f1ada4446463318133a114171d9210c9144ed508abce2dd8010622c2c33945d0a203647e4eaff837ddf25e902cd837e7c41a35e5e0b63c54513da33dcaf171a38fcc4977d7c7489307b6ae0fbaddba7aea4d19342178dfe5a850d5c73683a0f8c9ace96272b463e5233cd8d3ef255a8aa9cdeea7f39cfbf39a65178ebb9fc62d79efe1ca5f9b501852695b3899b62c2bb25aa43f3c527912277a0da7408f0c56dd6693df90d68317b10ee9ab24e6706f83dc528d18367f5ec0c7757ecf3b1179282a57b345904184bb35b405e9ece9e731d5266dd270c56ba22713ab03206b54d5dd0d70b77108b090b14122d9c9e465b8935ff62ab656b8e39d2515cbbe064ea1258c19ed648ff02454b9d129fb9b5b7a161c0fc715eb00f64b43c212471e6fced29a62590a63291eb814b87c4c89d55228423a51287e762c9cfeb954568dd9b1df09422458271d246f994323e17cf0a5f0d49984405f6be21e050da1125045ad0a23b57cdef830b3ccde0984f59272fde45a1457188e0f57b7c1a4c057f4f1681a36b103a9a7ec22f0a6e4c3ac27f16b05c61f0850dfa4d4e7ce84c254f2c634a8107f6044d7930092cde4b1b99238dec87f9a7634c997a612a2b64733b80ad56b74c78adc9c71f8f48f96c9fbf59d3a1da114e3eeccaa5f907e4f1081619d66b83d8d5c083b28e43bf41c49a8e0d9318e86f0ba7ce68a3a256dc8709f63d62eedf60320ff2bcf44497b8c5ff86d521f00869980eba3bb0f713761d4d37660a174841be534ec759b078529f8ded5769268305ea3a67fa218fbdf314d53e7db81baa91e47aeaa5de9e19cbd5c9bea4f537c3e8395de71a9203a8324b51c846eae4a4548fcc5d1831d0625229fc1db64947202df73aaa6f946e69f9142dad63476626298c45f405bf1a647ee7cf84fc90bae001767300e0919c62e71d6354fa7cdb47dadd650e3d75b72e779527cdfdd034ddc41e8403a7fe3e66a046862b26bd5b83ae24eea29ecd47ef681eb91be61d8c413786476c036d710733b2690297f7d1be7f0b044071f03aac908054cbd13f80af769dfd51a6292e1e3349b460fbe3fc56e17d74d94978923c092bee10ef7a2717b0e49905dec86c9b83ab77171957c76b3dc39d2705ef0c387214ebebaa845c7d2669cba908e9caea2884a5423bb539fd8f7cfac5700535a2eb8fb21c9a07ee1b0c3c4ae579dfb1f07687b52ea9b64ef962bf815ce95fdda0bad205067fe84ba5a0c6ee7c6c7de50d84769be21aa472ee46bd9d6d3c5a15b9f0bedcca0386cc89cb3c132c57cf8e06fac450ad1f19814e0246f8e5d2268b31952634325e5a8924df1ee35bcd5e55080889ba2c27ce737035910d080ee4cb1fffefa0ad5b0502fcc81fadce971a49613b6e9e093267c0f7517121c52e3278df536e75e918475433ae0518fe8dbf6c22f9b5cf802f1cc088a57bea7682b0560d6a4fe3d7ede86bf5fd45ca0d53aba3bea07c676fbd4532748f5dad60246d116508236bd0eaba32d8ba7caf67ccfff6f1297b2b05c215073453e6ec7d384ba80caec312b3d5539da909364a6368125c1229f486ef7e89e64f4d1c2e06dabd776ab5750e8b509abfb8927179bd0ce07254bd08096b1097318d64f314b5d51cf537ac1164f24b412778d98025978ecb1709cdc5fd5a831f315d6e4627b80bf6e95adcc483f4a357dd6988602e1377d5cebe7ce6ee7b1c43fedeb4ab7bfc8d9ec1a83104a770756feea067703c7d9d7d4dc5332c9d03f5c12b2b880e14b38db27fc8490bf29a99ec48c26ec5710157cb955ffdb7c27065f38f2e111313567345eee4b82082cd5164fa85a72a7f9275c116f654f07a0a94496b1a1aebe769da9b9a0cdc5a984d8d498669fad7cab1ce96754518712502c7bc78b2e4bebc215707ac87717e46fd4443c47dd2503893a7676adc5563230e97d1aa7f277d1094dcfb4f653e1804756aa5a19733e7210dcf4659fa162c8d27e31706fd7b2f987fac1919e568a9f3b3f06d1557f62f9d1d9ea0071dbc52539fa8853fb7f5d345959dc36e029880e19761723a3d9ab82ca097bde65fe292f22caaf2503f2909bc17735576899081ec6e6468e89fa4a228e87972ab451ecde7c115e85d355e05dd78d8b2363d8310f7a18ac14bf7689c3b6c821cb87a8c99b812b31b3b4a0967aa4427e3fc2a8632e921cbef186f4df46fe1b5c94df66e734daa9bc4d42f17b5328e7640e015e6f49dd50f96463439c7b97e8324fdd57a7a63cab54e41d8da1c9df9e34675c9b38e5b3e4a1cef27b7fcbd49e1c42aa53d41ff751905cb6af9bdc6bb43fd74d42b393b11f602c7a7c4f18b633f7fb9efe2a587c2bb9c1a31f4e148467be1ac611e82fc77e115f0c0792b96647ea30a436093aeb6c9f7a2683ee3add66946acb6e1ce0629f3452f48ee4037aea8f9d697f71f70602147c1885ac9bf065e0e279cd5f01d42c76aaae2b0a2c7c9f7e5a934919aedfd0595f54c93b957fe046eaa585783bf32033c6136b5839d6c44f0bc0303806a7ac0bb1fba3d8f5446626c77953e0f8d5c699185c3ab377b221af6a1791074ad0664c9cecd1bc9f0fc7f76717ffb15e4c3198a653ca05432cf0bc405144184f893963bc2cf424e7a473003ec46e06d14fdb7fd11b09d4c1df5c579a6738176fec132d94a003bca53318fcfa9e2c6c00e50da138a7295784f3b7c59f4c9c4a543cf5a621ce293ab5b66ffda8b964a7bf2150b41051509bf9216dcf026c4d34484c4345ac7d47f354cee6b2b2a7cc1a690f2f98d7574b87776543dd322021904dd9dfb9dc457c6fed513a9f85f14affb95da05c2dff46f7bd68f4db8093dc862170159cd672611482273e211ca12dd854ddd6b1bedec7c31d6f69e0b8c66abab2367b842f4560afa193b2fb2f35584e518ccecfaf9b9736930ec0349cb5927303c384eb9d0aecd674eee77907f32fafde3116f4d69726f43b16a6f2bbc904ce2d6f9ab77bfc3417ecc0a824101892438258255e2332a6b7ebbfd63e97d79e0997fc818f2481a18479144d8c1a32ca56a97c9b14a4898f5abab08faddc61756136aaa14ae43a127c706c67c5c6edbbd627b5366a19656a94d29df8afcaf0610ad45a7634d19e031a6b9755d52bada532e83cee024827ed13c7f2db396d067bdc01caaf8c4f86e327f32b952b2a74d3b5415d4a0c24588495262159363e842b937bd507620f3d3d5b7c25171fa1928bfc5daf916498ee051a7ada017ed542ba58c3b16d50d832bcf29073f3c4ac16d35b1d416ade88be29641a8c234064aea74f4453a14ad83538232708ffb2be5a149457203a2f89c8051943046d421c411cce8fbe9a7649afd2bc741b6d8198314130c15da360dad7447dfea11fa3e4505098fb3e53d749c70bac0c41d69da7ebb886ef5e9599db6f3529369ab3b7a3ab4a15271fc937f176362e6a72b7f6c5cc22d3bd7843479eae4f65a97118a8270b05fb6f5128f2871d9a524945ae27743907325aafca574fdb72d4e9c7eee04c53b5051f0b5a82b25bd49246d0ffd5c799728cb10f6bd82378de781bbaf13477b6bf37f247036bca4d833a4b861ef1efa32bdac4cc9927b35fc9367ce9e4198beed6c44890f54de1e0d169d9619cb426915d1367f34a44a823ca3457d44135f4cdb72124fcfb4713f52e16c5552ba941af9e509ce4bfcf3a2f2cf59c2bd470569ae036146ccd1091fadc9730813579e33a2961ac666049451162e02bedfc2657f2fbf3674ce1c2a63b76f601a1ac4ed93c9ea225ba0e0372e0fdaeaadc8673533a5ecc5a644a32a4c845aa181e13cbaad35b18564e04afcf187a7145016563cfda8a4043483fbf43d2c62c2641a538c0b95e984384bf4c253dd576022f7435ff02329f3eec3efed8f16febe93753f92316aa6e81aa100f0c41a68f52d68ecc374cfaa927625a501245f55ed48380b812239ce6ed38a12cd134e265d83435e9e240adf0354b017ac5c66a34cdd2cf1fc72111cef136a33d65def4a96cb49af9caa26d6eee077f99cb8b4bcd5ffd0f7baac872f88e6ef92faf988a44381e8b6a2d6d331a35a446bf0c677aa91aa33b7602d2974de5b5d1660ea705576142000acc9d92ed1309b7388c0203f3542fa2983d3b4e0944d21b6a80dfaf918224f200ed708bd305c6f4d648ab1424a79a8f44cd77dea5fc9493d3faa9d198be7550301cb791eac6e0c45e4fa1d4fe8ca2930da5110b5bade6b90a969840b4dd45f59989115249c6a76bf90330d9d1c7e8cd2c11b79921fdc4861a6e0e1a9686aceef7a46d2bd18e5ae20185426011020acd44885a20a8217aa9e8fe51ab9edffd3ba7c3181efc38062b383a6b873bab865bba22f98308afff924146389b440cacc30b638c3630ca5bc955994a714b7a5c9a62833d2f2e7e59efa302a9f367785121773269f0753f81cab37d32d2c5da57006b0d4947f7e6cecc0a0ed5adf7930eccb764d9a6efdedaf3c346d010eeb8fe0626ac29b10ad05d4e6f6c46366bd7a5559765e45c62f640292f5faee664e6bdde33a08bd128c7b5962ef575a0a0408c1ad5dfbdbdf312b9a535cec7411219f3ff437a36293e51273a196fa281f0dc88d8fb00910472988fb95f361d8e52667984ded627c387f3c4badeea00ef84be5e5c20667073e38637f72ae2a3b822a4aa6899caff85722f82fab129ffb3b512777e9d2f12aa63f05129fdcbc48dd1e07525fc6121b06280e74250660fe1995b1fbc5abc6588b1f4eefe6b42b624848b50a5f6121dfab7eada5ac5974fd9c4120928c1bf8de65680c8aa01e90808d7eaf919439acf40ddade0be9bf86f98bafa1040f2bbbb497d32e83981d0791a6bca521e83e886a89816721869923b897da343e7c0c90988af125fe719eaa8039658d711006fd8ecdad1ff7fd8c7d9f32e836217fba0e39606c", 0x1000}, {&(0x7f0000001700)="296701ecb438c021db876fb93a8f41fa3ecc41ea25429febbe11d233c48186fb61b63a5d6108f2106264eaa5954b3ea3a3ee5af1087588a725f51fac95ee8aaf389fe25972f3d9329983", 0x4a}, {&(0x7f0000001780)="82a0be1d4b43c6", 0x7}, {&(0x7f00000017c0)="a75516cda4c62e3e14a52fefe4067a57513ae2a7e484aa95bc0860c895b27e60ebf1dc36b7709ece055914fe1a972284bde02558786868b096c795d4cab216a584a534def7912ccebd017f750e", 0x4d}], 0x7, &(0x7f00000018c0)=[{0x80, 0x10001, 0x80, "0dc6ba9cb88e3d918f9078f9b343155ca63ec4ec3f97cc5398fba6bcd17189d5d82101ec762e3dfd7a1b4038703da3db67b0df827f70901f2f9c3ee0f8be77a5e536a605e2c6cacb2fd0baaafdd7593dd2544e8eb7cd5891873783467b1ca104376f75f56da6eacb7668"}, {0xa8, 0x1, 0xffff7fff, "677cbfc51cf7d8b661686fa72b1a0998de349e9155a95ce559c3afe207ab28ee517a0792aae76133a1372e74638392a2d5fcab915c6566aa74844bb7aab3b739cfd40fcd4ffdac9309075a4b2ad06d7f40881de145eefd4acb4d4d6d15b6f4bc4cbca5670c49007de48a25e86391dbe8da5ec00218fe1559a042339d8c01f0c0d7e05dfdbbc63534d8c7cd3d6342658fb287d6cd176974df"}, {0x78, 0x87d62cc10a38b57c, 0x951, "3fda086c97500b8d86b307c35dee04867be837f900ad6a23d4ea56ee18dd7990cf30f65f8e44eb8bfb303ec01ccb5fa84f0bde912bb4dfc0d2b48ab5c9465a9edb68698d09e562e651f1ae8fc82a02203e8a42c0d9ff77d5c870659a20d7b562b882b19a46"}, {0x1010, 0x1, 0x0, "854ac76866fe75d83901956ab23dc33de07e6514d2e943747c0f387ae1097e5f1f22557dbe9d2d9d12d49c13c9ed7c82a7059632951dea6e343e35318b492bb0059ea36c6c45f0c01cac22e37777d24d6485f1f0436d1aaaa57f6c845c87c07e3dd9af7d0e774f6a137ca7f8a904c9837e6201f5580142522f2ed47d104ce1c1418d8512aa7422e8ecfb4bbbe89f63c9e7d5cba30e569831639507bcaceeaa28b2e9fdbb2ec40fb8733d1c7a9c9828a11b2bff8d6cd8f73e97f291ecd664279a6885ab43b362efc0fe3715b6770a8958b1125dd1992de3421c51614402af7d8a6ffb81a72e7a487c2f39e9ec554b9a9b8cf616ab43ac502eb5d2438ba6d29015583d1f32911dc555a3c467a6440738bef92a2ffd0e6be03ba2043065255c3a9b961e50b96360a011cc0e9670fe28849b002459c4f2b40bd487de4a0553a41af6874c0f448cb79d23079bbbf4f6a841046767061313985ffa58fae0c075cc202f33be49a1d34b194298f6f97317076f22b2df11ddf271fbe10ce978528a066a2f2df3e74cac03b4fa8cff03e44a5f498e544b95e05ed5458f672d84689d2d8d6014b3231811230d8deeaf52ac24b938aaa5967422a49155eba04e9bdd7cb5963dfabb6d332bf8d9e8ff6fd2eee9912b5cce404d788017a4554fb1beec848f74fd3863447db25af2ab447fea51d3933fe3c94a04ee3e7e85d603e240ad4a444f2016742e0fabf11774029f2932a4834c21e489337fc1d5085150d40228c21067e10e0509c129c24aa00d568ee62f6bb6d976ff88dec248c38762bdbd2539282ba4d98a66199ef12be19df843e5252a5a7caf0afeaa8a71ca425b12a1e235f62ac64e2ecf6c11897198fbed6592fe390a01ad98d21b8a17bf9651d170db7c95678e44075cd07b1f0f0eb6a9fd423f07881135c3257c6a9771e839c1308f2d760f4f2cf8b701264e95613b8a10fbdf707bf2e606a366852bcdb20c5a34af34e43876845514839af3fc6867474745e2463815a0fbb0c6346e4b0916d4ece33bca526cea5453f7eca2ff91509a6da78be7595bd3030752d44b8c55404c3c96407dbcf1cdc70632b24e36f914205ddd4573e56a4c16029ae8a330ae66938cff96cb1eb5a78fcce7e1b1950789668a7a334c6819f36bd7a3ee0d0467f26f9b9195acf526d4f8a6b6580bc5f2c04baa1271d3c4b79bef35aac6ee1fe0b3e084e9b7b63fb2bace3d8fc750c76e07c3b8e5ea6eb424f17e2cded8f1c4149d2b538aef39d4a01ffe52357c2b288ba4e8416f03003067b39ecc4f8487f497ec00ae50e65afd105d4507b23407ba7983f4b627376e7a77b6330bcb998549ed5b1b4b86c8009faeb030a877b19f6d66a805cd4bb7a307ea56953306f495d50952e09ad24c4c75650887485dc9e969d7091ab837428558a6b87f35b1cc313167bed4020bd419486d0ef61c1875e1d87a0593f960507928628841e9aac30839d648b0feda93dcb1e025b9492e92c18b2f1d39827590c128ecf5f4084dff8606e5b948530e09a749a17d38e98afde0b849e7dcc06f25d58fbf70d9e6e534dee1c9d401f9f557c0f3db2bc9ffe19cdd622180dc12286d04d7243ced4eff64d0a2174209eb7bf5524fc22afa3f55a02392d26b2b1182f6a6124ba0a7dc157e3fb28a49620e7a972ea50af219b86a40b068918f2fe6d47b41d7ac1b5cef9224fe4a168b24d7ec1d6235c8a586a01d540a1e45dbc0ae49bfd2014d47824b328e7035bf3719e14ae11e324bf1b365af2604a38bb24f23dad9d55eaa292e04b2f43bd2a29939a9e6ad52d5859f70805b0061926cf1cfcfe27b500b2f74b25da2444293e5d539432d4588efacb89cc4839dc070a11e90f5e020cbf251dbd5807e9cddcba1040a1cbe40e32e124149ecf4effe17568027efdff663021da5848abed68a36f896237301ede1c65c86760b99336ad8f5ea32df3e683d2a40f12e64e784cc8cc9b50ddca8f48bb97eb408d52fb0fad82b7dcc841ec75e6b432e029d2e62a58b854206bda72feccce743465d3520443173d6f4757f4d5be641f928c47e5960911c7214199d8bbbf4917b58ebb7e3eb6c51d9440ac25ad2872647d164780f191ebb712e4b9d829372214b99b8c85db7fcd9a77988e44a1186e5eabd02ea361b9b8f8c619f0934d6e5bcef31e138b9afb455975061e05427c98bb8ab3c1ae1494fed883c5597e31bffbb5f1c2a0e41b1a93ceba285fad14c724641eba3b91972c9c381b862422d9531fad92432496706b5d4bbbc415f43998ae69177fab8252165d62b8232c4f83ed01113c19d009faf053b8c8f84c37a15444e9e7021cfa16d4120a5e80c721b191d50f93a5cf6a90ffbaa0238826d6a1c78af72bc55d4b5b6df9174d1da8dc511ffe87b188c9b0f1aef72620276e27cbfab3dc02a2b9113020d0675cfe9cc3f4136110bf909605cbc8212f9843d86a262e0307fc9574f878503ae5bc4c0ff14a995b1218626059ba2ec8ae783b0414395de13c828af36071041463bb5f32013f01c78ffa228439a9fad2bbf72361b4b0c830018dfc3053604c5407a6f3c7f438af06f1259c89125ff8f2aae3686156ae569463eab4fb87f7671e056ccec6619039864f9a79bc9bdbcfe7b12a4923c178b405a29ddd6278439a84f0e64a2eeb2181e295712d2fb1ab88e57a5fb65ad14046d45c47063e1423394da75d0bcc94c6ac1fceb63f4bf8f120e60b09bc92c3e0d6bf9267ab9f9d474b1ffb41ff6c350982fb9f85eb145d3cc0d5fb863b0d0f1c82ea56d06d6622545138596d60363c4431c32b4cbc45ffcebf7f838540e51096a8127406fe18e2de985371fd52d31125be1953955f8084a60b1807bdfe3875d80ecc3b3bfb489ab26272e90a42adf2d107c2259265ecf7a3983183ab035417bf93115a1c42081a32cbb1f3fd910c1d63f9dfe590396a6f0a3559f8484319651cab1374077d2d8ab44bb0058f9d409a8dd06b5e0f673ac6f7c50185adfb137789fe98221fb92d1e5584b8addb2aec712fc47308c0a158fd6398f409f6f45f7167ca4d7d4932db3446aa61693fb9348c914bfcd62ee7fa592ec6f7f7dfaca8e16beb003e88e1c0d3258d5901813ddf7c27008441d59c321ff8a486dbcf57e395cda7fc031f317d76638a339e2ea27a80fc1d942660a0675112a81a0141a997e780892baa3d59a65cc3e0c9de144c7296b27ba7b629c668a9e2893886fa242974e8a0b54528e29aebe29f12552556da8995d6968dc405ac3a39a998a310687a79ed94d3c4d85b871d1883ff8e7237d7483b20b3c0faa257d3e263eb5a37c60b223b76f1dc8b1531e2cf352b06444844640e67bd2be677c6d7a97cea383093b189e87f0cedd8f2d7bbdb1c38cce4effc4279418e924493f2d7192830bfc13cdf9d396fd5f0f50104c949c790aafdcef888106ebb7319d2452b3d394554d1a10fd2d325afe79b1a6ff1c04ccc64c6960e491ae22a9aa8358d9ca30d3e735ab4ff48202cb3121f380485aa8da57d25fe431527b04d6d303ee328ff58f483447983cac7d079db3caeb49a9a604f670d1e4e5e839057d1d97942a77da9ebd38ab710637d720e0f51c963afe502848a7666593307d4304b303d4fd7bcc89aa8902265e71c802d66eb2a28009b71f3060356a4bebba0c010711e4b45dc981784df67586df05da4babf0395266c45d5d8ad1ad720e044ca872c1b99d7ede74cd8f47cce2c72daa2f9273f12894a2c65f47aee969281aa949f53b5fa8b440c9fd3d038f7bbe59aab9ad45cbe2592cb1c2e40cd4a43971955763a5f701efe93bfe8fe1724152333e2c2e0375cf976ed4ed4e2223b9da33e73bf5ec5e167c6c1c27a5fda1d8837b3144a53d553d3216bab09ae47362f1ca32573c37835782eae879c71856faadf753d86900b7339c360c2344c89061506c4a698c33707e35182581f03b5ffaa4983ced0c3aa5c6824d6bb7d116a233763f1b3e39b93d95c547bee53e26a0c16daf3e75f7cada3b361e066c95b0ab35204a0b69e17428b4ab8a57344afab3e2537d75afd6a277b1f26a6762bd1520e1ae99803de8127ad77bfa4ccd00cd68fcfc19599e379c6f78c76f03c723fcf066403095866fed3795c22e2cf866cf5587427557f7cfadad3131f439b121ba78132ec996b964d2c20a0998e1553f45bef75ca88e5d08b6c323f542999f431328b328ce06fc94ab71ef67651257f68a3bc240ca02c5ca23681bc83ff9eb75a5c1c96d9b64568ee46ac6d0b621b6c468de47f9ef2942a74c8417f3fcf49855b6a0d80199ae84758e536b07308b5a3e55c5bd94ab6bc31a33338c8202df71eb511ff1a9c742e771651470f65635a063200a253641713d31ba02983e9f9e90442257f23d71851278e6fd6a30c5673ab32eed57b227e8be34ccbed15ab081c7052fdf9b1c58fb93476bcdef8c9127a00d2e1b57b8ce7a76597e4c7928a342f4346561987a401d0ca20c99ea44511a8cc9495a612e42070439126d404ce25e8c2dd01a40424e765f08b4620bfab26d87a897415718081542aa9d2429ce67f66c26ecb7ccfca851011ec15341016a0f29e610f6efe0d3fe986f86d306912dc45905dff363ddea14f7012acb1c5c923d36ee05217f231755119b59c7c4f3817906c3980c17b88e478ce79e4e74012efa847ac8f8f30b3fc6dc87ea5deadadb1eda7c620ea0f17be760b07849aff99f29856e8d2aa26cda0be725c6a34686b107cf84d683fcef6998ad75b5118482271965a99a1d04ea904aef13301999a03de9ab0344903ec4fd9175f2a44bf3ea7f327203652a8434594608cded314f3cf748f8b6af629196d40cb430961412c1e688801ad427ce47b9b515d77d47cf094abdb03d747f7aac39ace87961c618cba416a986e1b26dbeb8fe4d027f65557562142a9cc879eff19945fd5425759f231b34f63a8fe9b3e65647889d8e3a1bb105313225d676362076596e85a61b9534bd262a285b6736d934e1e4a5ae5bfd1195435ff167184f49b9d1b9e45e63d05cd5d6b84b818f68bf47ec4f43abc143b69ace3e98a27b20c2113b5a87f9dac550ec331464b7244e6bf341b283199412eef28a9e2a3057973ed13099cc8f8d73fda867cb37621e7ceb18ab3ffaf9cd048077bf6e1c4a731e9e9815c07d669b21ca2c972700c80124ea30c1aba82530cef5c9f11ec32257d34b7641b76de15d28a67198ac19c1d498d207113e6e322e52b16077cda372c76440cdcb2dfbd4e77895708571de2bcc32a294f8e0b5373221c94c6c1cd8667dcfc6ba4b45b8cf6ef2e69d022259b71f31be6b0f9f7ca19f9e43660f695b9b2763f30462ea9436787e6ccc92fa7c8037a579277b9280f3e76878934a53fb439caa855094ea9807ba56af7e1cebf632be30575efb7b56098832385242fda5024e8c1110480a1196edc3adc6c4b44e8e925cf3c0aaabe05bff6bf3154638f4581b02397feb42dc4f35f0a42c2979a44bb07aaf93e2ccf3945380f476ae2b634479d70a33a593de486dce337bfb3937143d7e5d64759daadb5175fde806138a0f69f2a0d1907224f2d42a6d1f4e60abedc5c3ae575e667e1028e3d9ad411c839dbdc4026bb586f47fb7b179cbc52067c176b1f58bbcdf5e156e88b57e1b88b56e699130330aea85012b1da0fbbe6f8203eab1280cc21932ea1eabe92f96b8d1bb48b606ca1f403691b36084cce72a3d836a6f1da81a3967dc0581c9297cd06ffbfbe3de2510f5f4470bb20c8f3cd035aeb05a62839e966afe5c2fb8c4a9b8b47022afc99d5c4f"}, {0x1010, 0x1, 0x9, "b635e25999e6984bb19ec9def8e98bc5c5b2d24d2f2f51fcf13429193f6f945b8ff5371a6490f1374c4785e88b1ae0bc9bf933804dc72a5765af55cb2efaacf3ad391ef782e83fa08c236901b993dcb334009099bffd9685a0a16130fd6acbaf5dd4e6e184148bb804c31cf8bd799103850495dff02bf50b83268b4179797fa119a9ddaeabb07fc1833828393ae26adadf15490a4b3a45f93638b44ca61c51b69354c1f1dfb20fb6cf20e692198291d9d736286ac430fb8f13c51d82dbb079a6541bbe17098d7265e365c0fc998b9c04e7ab3de9d6150e4e549af24f9a5bfb3b2e9d78d706c62c2768d5ff79ab1536b27d7715adc95765d9f042cdbae60270d4a1e01bd93cd8f03f6aec125dd6a418b4f2a93945432d1c11ca1d6b5bd9756ac36a3eda4ee0b022396469c7736d3bb230051446cb05fc97ab8efcc5a2d3824d9fedf3582ffba3d0b3899d0297c8d3fdfb80bf4a6701947f2c6339e92db508226f0f28c13a44a05896f093b6a769f1c3e7b19754d1236064c1a9a8ef467261c5417d349778ace3c0498b789c3a6cdcbef97824dc824189f8ec8fb6b4247371f6a8593d79bfa7f515966f3321ba60312bbaa93326516404a4e4e03d3f35f3c570579d858d87d043402372ec725f9e5e4d376a5786739efd0d2a165d30861c014c13b5dd36fac8352b7cd709190dd84fca65cc5ed082c18bc8584409d0bee82e182164a684d7c6fb418484da726373b8beb88aa7ab3b197269a4a0efb9f988132783240f52537faa0921939447e72b487165a74864eb43d4f72eeb71f80444a2e9628b6898e4616ffbf4db46c06e5b88f2704fb790b47f9c70795fd70a4b145462b3316318e34d9ae031ca2d18e21741cde721e275f069969c49ca1aacf616fd4c52dde8b2b8621498b0082e907b60521e603bb1b4e53fd73b25f9e143cb3419d06b33971b5f6b80298410f8b76eb74f252ba9e9d638bc3e7bb538d0641e252ce0898f8f15aa66efbda8a8fd35fdae84c8f55b32657eb3c64ec449fe2eebd81eff66e0480532231dbe91633f976a6887dc2b28ffe781340e2e62b58b56c02a29065db98e50b035d14198782a9cea407a07ef578d104907c28b5449a25c4d13ec5f13d448bfb5c88cd84d0960eb538425170f2f61f829698df95ebc85e3e14326849f03201f6bb270fb6003eaeaa4197b5566daa016613bc748ec37a800a671cb5c94506a91cd8d6fdcda667135e0ef2d09545d6ba85b116aacab4f3688f25781053725fc3055a08ccf01b2918d1931c82d526723b4b7b5fac026acced164fdaef20c5393e0b0880f8ac5c3fb790c9e3215502a7dfe1df4ebac8dbefa266d76dabe34536a241bd814d46b48ee78cd0fe8149120e460380bcab166519843a75f73c5452af3aa1161730fda3de6389bc89617788bbdcb47bb1c0a4e4817630adc5e303568a2be8f7749a59e96d646b7f155e4af91dfe0b4b4d9b622d5b8608fafb0d1a475e514e08c48e5fe41bc01fbac6024ca6a5bbc5db2d6b7eeab3ae70854d038cded655bc15e950ad068d693bb310d8b51fed3a3e1f67ac83f6ad4a9d3d2329cb90d5e77dd5d7c4bcdc7a90c735f2f84e63cfca5aa40f7147cca206bbef317b12d64b0bf27061b8c3f3f961db43bc9e7ad808ae7742a98babb72ab96d2bb1a2bb8bbff071627b0ee9b6d6d3d2cecef1e41c3e4475f4df989e99dce478d6100e546b343614cb7d41c77bad7dc3daf43c1e017c95b8eb2755d9e86f5e58fca5c3bf17ad29dc24da37bba94e213a4fa7ed400f7dfd8e9e89d9909bb80b16db598024a0fa61d36c7e4a11b4700851b5a0189da1f3fda7acef2ffdd6efaf56ce3d1df743fa68946a471825e1f0bb60e1378a62dd6db63c8a7da0d2ffc70a7d919acc705126f8de07b71671a2d42a54f8f30fc61ccd5e790cf8df7c05cbe96bde5386b45df4e83d8b33812416a06bee94dda22f4461da77f9fe9d1956f24f61f60be42582ffbb16e3718441eddb573efe30b27e08f5cda28b5ff7948c5227861dac068eacda0f59ae426f9bea65d50b04d11810658d16142dd6f9d25446e14aef749836fab54b2d5cf29d4f05ad2ae37bb6a5543b15c9f72b6647f6bae42c934bfb57be7dd481ffc1a81761030140e1658f7afa2142f8a52bd0dca288865471152ec8a2894d79061f973625d05358d509fcae92dc80ec4112274725f156d6efcf51936dd44435ab38fa25e48cbe7c70555f7630058a0df951156d7d3f663b31582d8bdd12080ecc53bb6b54a16350b7070312452c2ddb748fc86bfaf32914d81aec06664038b645fda742b8e97a3768713c9e8fd25bf0338b1695ae8f9ca956e9a1f7e98d95bfe33c885e71351701fa3808488adb3ec596444ee07f058c5bdc8c01cd81446eb1e38bec0d0e11e58deaa6f661167be7181ec15ad6663924f3023e2eaca8f64d0aebfbf293d64ce50e273de7b2fbf6b51fff3cce3a69e10c591a24e6d98b9f37184a58d42a3be02ccf604fda662fb71c5bc4995d53de9bcc6e6ca3184b06aa11b45b103aba93795c6923300712d4e0ddc37dd5a835cff2b4cc3ee5084119d70295b7ce53fec2c37f2aa1d3fb6fa4da6a0d10c28ed41e43db176926190e8ded2f5632c388c106cb50a07ae9457d9b4b1f969d562d5c071cbc7a2c109727c33f9e0147e2d9ea106b0b8aca783389a85a4de063351d9519a888c0f5a59f23e27a4ae06a8a934c779f4b0d9a8e6414c54733d23a60ed6b4e483f94a394f48899a1d41ccd5d6ac093432fd144df9bd7da5e92e7bedc6b5802ca0b516c3e2daacf1b54249342428eed16951397dfd05df11ad0c504da891beac88c570423121d35fbb1dbf360c1001845384b575ae764e2716cd9939a4078b69e17a2dd1c466902f9b675fa1708e93e4460c7634dbb38a093b035e2221a0d0eda5a974897c84e0d9a3c0b106072f73b7d2da837e59a5c8c3fa0f9b11e065ab9a6f002669d2ba9ed795c59cec8e9ffd71f84cc7ce891032fd0d5d48203a03b598d2fd1b5a9b1e7f6d8c415a6348c432c5a65817418cf29f4441bef136f39ffeb7731eb4a1c0b915dfc9fe9195d5b0211d8150916451bcf296c7834318fe8007bedca7c55b81a3126dd460025f5dc420cb198f69ba6a739b4c78d489c95b965c3bc5807fc30e5f2281304e8d5561f24318cf163c298dcbd8d1b1b97afb9e7f10e89bffbfd39d7b9eb96dac4019d290a40f1da868f1c7bace874c1482042513015a49104c7691878a9413340658fa74e8aac1c0249c38d6cd4fa11d53744ed6f126337630591ea642efd9e9c21d4c5e059f3d871d5304ac444c2aa2b37deaaecd847c637dd2ecf15fbb347eb529548424ad666605240f35b6109c520f32c1cb88b938df17f9523a7bd418520e4bcbe33a4a5e64301ccbc96c8d49c31fb5e6a5c35e11694768c69d90106d9c3ad775e0cc35a91e3bf458ba07bb809b0aba8216955fcef8e2f3f53a9ac58c2ab07ca40eecbdc9e45659b35b58c3663e3664351d35ec93bc50722ce7a6952c8c53b768fd9d0cf4722703fba8e5c65f3781df2fb38ccca4df70961cccf37c80b861232f66f8049875a7a514ead011f690524eef8775280867e1b7395155ebc819ea59b12e4834585e5d45330f2c74c38f21cd0e7ba1895fd7840777e4c78391ea52789c3da75b776cf32d5ffdb7f0fb2a376bae0a0b8d64aeca4f74d80cff6aead9bf8eec32200832d82b483a197589ceb85930e0ed06289438c98ba0655177fbf37fc054afcec6af13f3addc43b6d876752fec9cd0e0f4d3edada0aca2104dfbca27e4595c963895e8a10e8e618a2009ae1a3c207b3c35d0870eaff6929d811d87995a80888dab96c66c042838a723d44aea7f5aa7bebae43ef17833c9e505c1a17f2967e2dc45abfddc65cc2be8531ec3465766b4112aa813e8bd1188afc4f1cd578f51d10e1d3644c2520f62ba00c4d060a43725d5ac5ed029492757a472f8f0af1310528fb772214c2bd49ecdbf52e245ef0d6a0eb4d8216ca556905dc250e583bf529371a09c0112d24fb6793d0ce6f0f7ad25435a364091a9fdb7249c3b4309fc531a2835cd9f920942605814edeefed28f467c3155a96ab2d3cf2ca99026b2ce198aafc64c3071a059f0066fcb704256b27be344f6093199efcb1da09b94c18ef13b0e681226f25ae4f8cdb20078b4d5b1ded9f9b567d4926d499609d533039e61cee1a23af5974465062eef914f4865e239c16dc38f19a67ffc50fa312016cebaa40623eb010abae5c012a825778724edc6f4458d13c37af6dd99858df53827239b5d2f669c6ca3c4cd094acfab4f6e24b09f06ff2a39fdedd5efe5b040756f91f5eeba02b88484a1ebbee3a85d25cc48fce54b08e44e33d269ca5a130a4b428c1a5e80dbdb1d148b1cef94443014374c1e385011321edec6cb36319e2f1656f0b2bdb802db547b790fadb5ee8a3290717b23901785d8e35e2e2971fe469f2c1ac39eda8f9bdd79df4892bccb5d342d70a2e9874b54a75568dd81f1c1430d7ffd0df2503823682f51e0c747d70643cc997fa0bc32619acb67e463b78bc006a007d2e60cd2e1b00eace3d364c12f63e48c67f675da048038a9b77e2ae2100f9d15b1ff7080b63cf6ea36d4c76f610db29f9b99da1199a1b65cf50d0d734c5be18083fe892e2e2251dc81fda334a73259a25fd12eb7754c6335614e26d16805d0f7b25c36cd6c2e613695f8c4309bc0cf1650afd3f9f330b74d87f0808527878dae25429048e54a1b5fbabce81d5a61b1f79d440794c4982e9d3ae1e0619bbf65085a3b6e94d4852e4080cbfa01ffd44d7bc65e1c892b247bd21d81a6a69d9d42e3013295b164b0ad812cee7b544435ad97297776fcfb4033093d0be2a14e1c86c0e14385885d27f60be11a8dd7b13abaa441672990c9cc66e6767c028ae00396e7c2b46d5bc46add2bbff850a6899295e783043cb53c9484ddd98c638b73fe7d6e3b2e43a64ba5da28af26499b2566c119f8f5f67ab2502cc207d76f5c31f0feedad03ab0103f386af2aa70e8627210dbf5a7db4f102c1909b728ad3d63846932883020c234eb9b1696450df751acee809b81f1fc6e713ae5e868f2ae446697b741d739bd403ad1577603015f70d4c7453a36bcfa40c6040f8f8404ade5681854d54ccaba300675dfba684b08cb109e416a8613b98ced2720330667c3b766e6542698061d40db0c66791012904cb69e63fc94c3b7a009883174c8601869f86c1c7f5a953521910cc50f9d24f13b58668a5f93254b7a73bedc24213b9bdee082b6d62f96a04e4444675942c6a8dbc7175110a52ccf334a8c90b5431f79646b6ad59855e93d792b674cd709557c0c0a16e2058c279974da10db7aaa0e78ca8a464cf0b492e1ae2e1a10c8a4eae769ffd897e8d6a360c9ccf5a6a12e233ce8cc829e0a6664f96a2116d736ed64b023a1cd2fb1ef9dd11a4876269e78e33f084b8e3990929a0d603defde4334eff8bf2f908160df7843476ba0a0b856ea36253eeccf8522c99fdc75e3cc2f69b75f210b023e51e838320f0639dbe4acc56199281009672de2ea7c72f0807fcf49717fb4684b5f23d795404c4fd4e571186518b58180b815a9520c51bf73ed434a35be8517d5f0bfc3e18ea47ae0631d933ead21b8ec3e167c6283cd57c6e8e3c15b8913c83f1cc7e829529601764f63bd2072aff547644a00430a3e129f5f9d0863bcbf34dd6d1fc5a8f18c6bfb1d85336a6dd47625063dd4bd6bf44adefd1387899c76349a53734d9f7e749c818888c"}, {0x90, 0x1, 0xfff, "fa1a626388bd6122afade4e21b8c2b27ef4700d262bf01b78a0d2a619f29b67eb01290312a585746d1dc8fffa352262fa005bba3aa307bf1e6b619b9f88828fc6a35b394f4ca8360ae2675071e9cbe58f9ae4cc972ad38a4d8a7e82aa6d2daa2cd010f294271e77b8bb9b692a416bb758d8e9726d9de8177ba"}], 0x2250}, 0x18) r8 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) recvfrom$inet6(r3, &(0x7f00000004c0)=""/217, 0xd9, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x401}, 0xc) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {0x50, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x1f, 0x4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) pwrite(r8, &(0x7f00000008c0)="fcc61387f95e6e21e8d3bbd396ed2830b7442f6e1e9bc227b3f211caf11eb6f3bb3e7a0a68b8e89b0031640000000070d94b2025f11a7a7097c58b00006a293bf9443aaf5f807ac6695a311a3a69741ac0c85a3e02a5cc5b37dbe05d43dd7d22b347f311fb9e2f69cb3284ad9b45a01435b265e344da48683502cc6de6dc444d8400ea5de6dd4eeac2b47eda3437ff3fe37baced80186f77c18c5e1973790adc0485f19aa6192cfa79200f7e211b69e4a5b2eeabdbcdf6e61b627c648b71d994264759a3d184d97dd5d0c1a3dc374bb024014b629c85bc2227cb2a827fc27a529cfb4a7cd073bd53fd9e485a957edb0f10563ee28974e360ca8060cc5761590d037de12635dca7139509455bfc56392a5984169d3e1c42ab6158ebd8b33094c6da3541f7a46c238d35fe3ce9c3909ec187861d34698752355aaf4cc3a40df782cbc489abf4fa3305b143e4a74b98da605e58019c0d5a60928a4d5ab56195352aa1a51cfd130f865553ee49fed0bc23c8ef6064c776da826f75b17b624ab83930e1f146a540d26e2e53cad163de2b9312d4ae0000000000000000d4582c35c83847d96a1000b872335bfe1c6a7ec776b9d3a2a92d74703676c60cfce3918e773688baac41f9cdde3fa16864616955a328be680286a4fb9460034d7e734e6b0d4e526ba502bab04f07f80e56d3d489d390e28f445bc2ec0a81ea02597fc644b550da78798de71a72115de6035ca6ddeba09765575df69c14de90edcb49152d01f2a3d5691860ee32ce7cf4c3c3c04d715c7b6b0d3d48cf4a707546a2bf45c67e5aa91c77f7c3551382f0b1abc09df917b9aba85aa0d65a0dd7a26e8b99be1d2e38de2fe15b22f50eee53802dc585249529fa22a8101709297b9f4f0c9b637cc2dd0221d6502db311cb89f7d111aa9dfc69f3a92eff2caf8d6435081bc38557911927e9f5e75d35ddf7d253bd599343d38d9d30f0e6f97904acf85cdc3ba8581cc7c3c55a03e5c9eddb2f374f05c1a65729b41136d30f224f85b6bd7353b6089e3f6d712ec439", 0xfffffffffffffe18, 0x0, 0xfffffffffffffffd) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x30a80, 0x1ad) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xb1}], 0x1f, 0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = semget(0x1, 0x4, 0x100) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000031e000/0x1000)=nil, 0x1000, 0xb) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x10, 0x4, 0x7c) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000500)=0xc) flock(r4, 0x14) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x1, 0x0, 0x2638, 0x6}, 0xc) r8 = socket(0x10, 0xb7704a9e1c4b514f, 0x3f) shutdown(r8, 0x0) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x100, 0x0) fcntl$getown(r9, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000200)) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xe9e9, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x80], [0x0, 0x19], [{}, {0x0, 0x0, 0x0, 0xf14}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r9 = dup(r8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = dup(r10) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) renameat(r9, &(0x7f0000000140)='./file0\x00', r11, &(0x7f0000000180)='./file0\x00') 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x3866) writev(r4, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x4000, 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x300000}, {0x8, 0x1, 0x5, 0x259}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r1, r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x1e, 0x4003, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x200, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0xfffffffffffffffc, 0x0, 0x8000], [{}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x10000}, {0x0, 0x0, 0x40}, {0x0, 0x0, 0x9}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) write(r7, &(0x7f0000000200)="d6c2961d81f56670290beedc46575a64a40c4ff9e2ffd092624432e1eb477cdfd20ed9604bb92053469a9c07bd", 0x2d) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x90d2, 0x0, "d705000006000015005b00000000000000e74de4", 0xfffc, 0x8}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r2, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r2, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x35) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r4 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ff4000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x2fcdce72d6da57e8) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b684454395ce853060087f1"}) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fchdir(r8) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = getgid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r1, r0, r6, r0, 0x2, 0x6}, 0xfff, 0x3, r2, r3, 0x3f, 0x7, 0x4, 0x7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, r2) r10 = msgget(0x1, 0x8) msgrcv(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) msgsnd(r10, &(0x7f0000000080)={0x1, "022091ae6edddefce93977df271342fb8b682c15f369df446605da942e90dbf132dfe012f643304ade632c0df4d49ef5e63bfc12262a68a732fe4d5a83b64edf6d2348256d01194c011acf31589e8568308f28beba37d887217e141b9b3f2f2680966cd1302fbcf4995d0b715e1e32c11d8b9593daf45c3ba3a18e97e98a45f34fba63e8ac232390c759b6d6b43809a6a4d013db0f88fc6f1ed0"}, 0xa2, 0x400) 16:00:11 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, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) r5 = dup2(r4, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000006c0)=[{0x5, 0x0, 0x0, 0xfffffffc}, {0x50, 0x0, 0x2}, {0x8}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10a20, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = dup(r9) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) renameat(r10, &(0x7f0000000600)='./file0\x00', r5, &(0x7f0000000640)='./file0\x00') fcntl$getown(r2, 0x5) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000580), &(0x7f00000005c0)=0x4) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000000200)={0x8, 0x0, 0x3}) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSDTR(r13, 0x20007479) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1804a, 0x0) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r9, 0x40044b06) fcntl$setown(r3, 0x6, r7) dup2(r2, r1) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8402, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4003, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ftruncate(r6, 0x0, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) minherit(&(0x7f000076c000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000500)=0x10000) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') fcntl$dupfd(r9, 0x0, r9) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = dup(0xffffffffffffff9c) setsockopt(r1, 0x9, 0x80000001, &(0x7f0000000140)="0bdbc80434ce27d4fe841ac17a8bf89cd6b935f5c4146b6316b0be640cc09d0696a599206f382dd493bee1ecf9e1215e1a8fb22ec0bbcc4417c5f758546717df7f152d43cab1851bb3eeaaf1", 0x4c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000012c0)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) readv(r4, &(0x7f0000001280)=[{&(0x7f0000001440)=""/240, 0xf0}], 0x1) socket(0x20, 0x4000, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ftruncate(r5, 0x0, 0x3) mprotect(&(0x7f0000238000/0x1000)=nil, 0x1000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0xff, 0x2, 0x20, 0xabb1, 0x6}, 0xc) r6 = msgget$private(0x0, 0x10) msgrcv(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225067e4d4706d703d6ed702be190d4299668aa22eeaface681bd87fbc12939f3d733e50377bc980c655dc1ec9e328458f7d02d4cf7d46e633af117aadb0322e71e2fe5841e895b4f87180cbdbd62efbdfa36648f781bf871a968a7da9447577c65c587f96989bb6ce8a3b4d88cb61d6bd154c906fc27fa85da561bd0eea95f277b0f4e9a281666c956c0a31934de0313e7db16219e6fc625aea621b528a7f65557f62d2f6cae34d6d6e9080ea55b7f0a327cf4817cf65fabadad95991bac9"], 0xfc, 0x2, 0x1400) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x1e, 0x4003, 0x0) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) sendto$unix(r7, &(0x7f00000001c0)="c5caf88bf8aff8de28369e72702442a7f41f05ce86997c93616bb91ee802c59a55e152e5b94f1c1d8bc4c34caabca6aa21f2e332b20ce2ed35acf0b7e631d8bd6ee26a14a072330afcd343eb9217c81d3300d095b94726413745e3f9d9c0ffed18ed60639aba535d146c509dd8f1d32079204bea0bbdf134cb945dd2c7187beb7548219ccb982ff2b44f1b0d03c0666095fa3025a8592a96317e8d052c949321cd5a7f2de084d4bd86f1a8a45bac0e6458c59fd69f972f01", 0xb8, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r9, &(0x7f0000000100)="8e65", 0xfffffffffffffdf4) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x40000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x1, 0x0, 0x1f, 0x80000001}]}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 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, 0x1, 0x0, 0xfffffffffffffc89], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) socketpair(0x6, 0x3, 0x7, &(0x7f0000000140)) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0xa, r7) 16:00:11 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000002640)="754358ee1ea31cb1e7e7c553f9e6245c5a0f99b1a4dff4da01882caf1072acfacea0c82d90229121d6cca50c302072d99468586b94e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef1d18a8e333877d149bf651fa068190328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96327fc8e8f1b1acb38433e880991f34b01ad6a72b6aaf0701d98d599f144c050753a8e82f1225751731be198ee5195512a53480248b74b7bd98f17e22aee2a3b74160b198000000", 0xe6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x200003, 0x0, 0x7, 0x8, 0x5, 0x0, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000001540)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbe509843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee01ffbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b802000000ac04bc61ddd7d3fe0ed476deeefaf7", 0x164}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf8bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314aff8ffffffffffffff6a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef2ac119f36e37acf85cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3a95adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf35}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x200000000225], [], [], [{0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x4}, {}, {}, {0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000000140)=""/58, 0x3a) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:11 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x20, 0x7fffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x202d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xfffffffffffffd26, &(0x7f00000000c0)="0000dace1169931499cdfc851239c3ad226051fd0469f707e6018ac19ed7b8d8e1fc77496410881b1d434d7cb64384b54a3d81a18af09610a7efbfa5cfa329f5560c73275cf0630d6a2f49106fca9343f4f31600e2f4b53fa140030e13b8d41388d75c1625eae03e1a7885a1ca382ad1f7e5608fef209d47f3f0e0af903fcdc32ed1f5d87bb72a786d8db5fbed03ad77b3972f1677") 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) r7 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x93) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000200)=0x5) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x52, 0x1, 0x2}, {0x6, 0x1, 0xc0, 0x9}, {0x5c93, 0x8e, 0x0, 0x2}, {0xf08b, 0xa9, 0x3, 0xba1}, {0x2e2, 0x8, 0x5c, 0x7f}, {0x0, 0x0, 0x5, 0x3}, {0x8, 0x6, 0x7, 0x4}]}) close(r0) 16:00:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) 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) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r2, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000080)=[{0x100, 0x8001}, {0x97d0baba8909056f, 0x7ff}, {0x42, 0x63}], 0x3}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000540)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {0x0, 0x2400}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000500)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x8000, 0x7) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) fcntl$dupfd(r9, 0x0, r10) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r5, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:00:12 executing program 1: clock_settime(0x6afc53e13bbbf6be, &(0x7f0000000000)={0x7, 0xf1}) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0xa2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/102) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2, 0x0, 0x0, 0x40, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0xc000000, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x6}, {0x0, 0x1}, {0x0, 0x0, 0x4}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0x90ee4a5113b3af55, 0x0) r5 = socket(0x2, 0x8000, 0x7) dup2(r5, r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r7 = fcntl$dupfd(r6, 0x0, r2) listen(r7, 0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = dup(r8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r10, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r10, &(0x7f0000ffb000/0x1000)=nil, 0x0) r11 = getuid() r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() r16 = msgget$private(0x0, 0x0) msgsnd(r16, 0x0, 0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() r22 = msgget$private(0x0, 0x0) msgsnd(r22, 0x0, 0x0, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() r27 = msgget$private(0x0, 0x0) msgsnd(r27, 0x0, 0x0, 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x1e, 0x4003, 0x0) writev(r28, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000580)={{0xfffffffc, r11, r12, r17, r18, 0x40, 0x7}, 0x6, 0x401, r26, r29, 0x7, 0xf859, 0x8}) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r30, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) flock(r0, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r30, 0xc0245755, &(0x7f0000000140)={0xffffff81, './file0\x00', './file0\x00'}) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xef, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x9], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:12 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="f5a09a45d940031c71998439a5d17108956573dbf56f2420b36e2774fc41fee1532f640fbf5030c886cf36d5273799ee0000000000faffffffffffffff000000"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1c, 0x3, 0x4) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000140)=""/185, 0xb9}], 0x2, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x8000, 0x7) r6 = dup2(r5, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r9 = open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x80) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) kevent(r9, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffe, 0x2, 0x8, 0x2, 0x2}, {{}, 0x61a1f7a73c6b5375, 0x40, 0x10, 0x8, 0x1}, {{}, 0xfffffffffffffffa, 0xa5, 0x40, 0x2}], 0x0, &(0x7f0000000540)=[{{r6}, 0xfffffffffffffffb, 0xa, 0xd000002d, 0xfffffffffffffffd, 0x5}, {{r3}, 0xb, 0x0, 0xfffff, 0x3, 0xc2a1}], 0x9, &(0x7f0000000580)={0x80, 0x8001}) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:00:12 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001f80)=""/124, &(0x7f00000000c0)=0xffffffffffffffe7) connect$inet(r1, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0x2d5) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r2, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r2, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000002c0)={0x4}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="11002e2f66694e653000aef08bb7f4818eef0c9ae6d1e1420f66f468c177fdc561505d24f00b957f9a753ee4ef2bcf680f26d0ee5003506c024601dc351a8dd4e5614571a5044a16d75c8ba1d7daf9457ee932e5da3f4d2bb9bad219a669a98c42c57e94cd9717362091526a45a91e90d12b91445a0e274ec6b55f47f8d2661fa3cab8efe1a8092f749173f3e643c20930344c6e5438a03c1b4a1aa20d2a75a9c50dc61b6a7a4d65e1337e46"], 0xa) 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) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1003, 0x0, 0x3, 0x1}, {0x24, 0x0, 0xa, 0x7fbfffff}, {0x6, 0x7f, 0x3, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r1, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000002780)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000027c0)) connect(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs={0x3, 0x0, 0x3}, 0x8) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) sendmsg$unix(r7, &(0x7f0000002740)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f00000004c0)="73d071bf087c40d01ab4f3cf6bde52b8ede8cffa20616e15bbeb2321300ef4943eeec6d7a0a3ba7601154d65f6ba46a536398fbee2df2fa1e70561192ba4337c89db90f69dfc2efdcd634163165483067b089f593d64f9cef13ded4379c85c711b0385c4814f65e9de235c4c2d33eec5f3fe23dda510faea03cb8aa76417e26ca2501b4ae9a4cdc17a4948bd2fa50623cb17dc1ffae35ccdcb55d79072ec35c613518fe3f46680b1a252d1af2ec4e001eff8ceb496534871396363f60f95983a876923618c5cdbbfb8017c925a63832d86cf015a1d93f3412cd2d569af8313a3374fd476154cb7cb34d3041fba406e95a0932407ebd2b4e6c6d8ac63cc84a14ac92f3a5b9a1573f682d816aa4161f5b298281fcf75d6b0f12085d5c87f6c1a9cee8b2b106b36cb2f03e82fa8258faa9883b67d5c745a9f45d971a1275a401e3b71c00678c0c9e2693d75b9d28111183bc578e3126d48b4e5b6e9942a930efbb2a74c38e6dc90dcc5292bc8d9855e8317a298f098ee6e94ba37f2cb2eaf56011c254be4f8fe0f8c23f0e5e8b93150770360946d496b3d29d292771a9b966ea22b09e539fb8cfbfc8a66110c42d8afd7362029fe8195be1d63cf8f3193a2ee6ce3e22ff0a3e848f07a2b0873f823fed57b56dbab7d5f360499b035f8d1e2a15b45c62adb2f858372550316f40297421eeb67f2958b07cfc24ae93632d79ff35b7a7dcd9f466a7aad8f1b5e95b86b974f6d90d76ef850771ffadcc6807ac0c9aefeb4557295397541e99de5f3f67ad076d0da49a0326d4010d0b54d9509d277e1507d50dc8584507b4fd1883483a005ea089df8beb6298761f3147d0730a834648b0c3638ec8fad18cf9aa9b9ff08e5c7e89b764759474aa598b04c4df8e879f2c2056970903ba8e596d08458c1e9f5fc3755b509c6d72eb1732851fe135e64cc00dff18a0b459a3bf635d3da31f019751d33a93f775f85caeec75455860a3421f239a5ee80d0faa7fb872cdc5ec791b460e2060d96b3e332f446b5afd80f066a77cc712694222cf77ee3f9f32876e8c5275da24ad513e1513daadaa667eecd09323cf7d589f18881659cbae6619c7ff44b724b823699b3ece6f37e54a54d03d2d6d6b338fa552c37d8fc5958dbde44f634cdb5af90292cb66dbb724fa3798e73ad20aebfb57f240c45a4b96d5049400d81e4a258c858393641277eec01084150b438d75359cc9d7de3cc2b2749929de6fcb42b06aec33f9f39546f72386c2382b674c687b390127aa980e0f473889311767883c5e4ebdaeebe0771acb30108316df75b2ec990ba97eee9e224802576a09279c304f853fa80f2e0c9fe6d3febcc1c6a6c8f1b073c4af319902edae48e4cc48b2a3dddee65b4deed525a8bb5c8addaabc6fe0ba63f0623da2e6fe028870acb0c3aba92d24bff8af5fd9589971814ce0c969ed6d00f6bb84fb61c7f17c5032a5c3b786a480eeb51f5ce4e894f0963d77a63ee6b7e8a2d17ee677778a3227f29b28230973059c6e70df52a3a7c398abd5fa8e534149b81b983b075e6e69879db9fb639c785416ef57cd7910c43a5ba8a4f83e9c24206c8529fbd36579857aee08ca6d0a4d1eb985aaa4ca5e812409c9a5127c13f2304293c1e4866ed09e3f35c0015f9f4f3a0e32ff716e9c6ea69e38fc754094a35662abf473bf54cb8ec11ce65b6125751f2adac6bf013cdb58902acc8b2af93a66bc91a9b99c9075307d46793b2c6d666add4fb4067891654d750522efbbb7985d3fb846346134481b100028fb58dd63a57b22f75d941ce45f587e9bc9745002c0d42345dd02e85a30d3647784c0dfe5c9bfd330ca53d27b438b83dcf4abb4965ef0a727dd12c151a036945dd88f9a14eb17f73cd9e3f867f0d9a4c9ad81652c428d7a9e1001ea0234260e75faa7ef81565d92c932a1763b4efcbb6d375402b4f07a70bb062382d8c38f02dd5d1ba82752fedbcd1f462835a6b2e8594c5a125d008c395b30328832d09756a5001b7ea6cda72e5af6eebe07b7d90140bbfcb781900e588e964663307f7ebc7321f1c62836ca7513d333cfd8d09a149a6b90fdef5cfd579d79339a56b9b86b6d8cf6173d345a41e8a0ed2362ad5bd482e1a6556e9e05755db35da11a9664ec8d6f3e0a654749202f60ff9154cb21ff75dbd7f1e91d1469b119a596644e58701adc18f98faacff23fe5b3d6e70702aa0b30767153ba68f17c33a7f21b500fd43680d27aaae1acef7c4d85de1ddc8dd150cdc93a0e154d459a23c7e680d8ad9a686556ae99ec3b2cda7768ab5b937116d7efe804f08811e29e3b0a92e29b71927f14be0883a3b599cd9feec8836ef0f6a91c43c380da347dc23486c05a6da94e007c55dd27e96f0d18add3da5bdb7c6d5133636cc86ee93f5952555d179f55930ca458750ba88f5625f7a70aad8c2813b4b1be15f684cbe470e748ad5553ce92df0765de0c98e2980c67d7b4ce60736d8dd990e8578fc82c366f0fcdc191e32bd5d270f59f6cd104e6cc5fcc47b8df5151ddf3d150d7e34d93eec5cb2025d8085ad7015d0103e7eb28c25670ef047924fb45c543504c3c79bbdc762907544d8bd5279ddcec310a1d07e4d50d4f905522b3f2387ad7eaa9f313ed81cde93ddca6dca99b3cdf793844a32e30bc45d9574963dcb5596f6e1f8109ed6fb2dc3ef7f89b98cfcdcea06b42ace20d75d67e1f5e971ac95457744add66d0613078ca034edf28a668aea8c16157a63cfec1240262fb81e1821fb5640d1d2a97d61e71e9e267f912f4b325f1a271fad8809c144ab2ca50a70d7586294a6c498a7fce2c8ef570c069e578f55098f3b70f7e54183c27ef3919c2de98d23dc83ee01a8565c7187d995847a5feae1323151d17859a9323d7d28a02859dc55fab2d2f804bc675428353a41c181b4d0720d7be9e9bba4a6273ebd4e0ba0e6b85645c6cad2aa76fd6b1e15d0277ba9e151aa8ffe8c66338c06d8b8cfc7af1a667d05585ffa3a47ce291e20cadb2211ac964037ed6891b2d5282b49b8449f3d2f96e48c4a4faae4972157cc645043f605f66bdb456b9ded90339021a13883791d77654e428d5e64255df799574460463c72aecbe8f1cf6ab540c9862a47dfbee5b951f9cbdd76ece6ac842208b7e5ae24e8485c5f3699f98b1d2400e038cc5089fed8c9dcb2c0db6b9d788692ab12b1fe6da4b120deebf133801c493eabfad6312cd8a8759dbfd663ca4450641ac4d95faeb9c193be601c3184bd10610a69f3e0775786224a6db2dafd8305795bb14f3eb574237cd0c63ea2a044179aaa0d40fcdee697503e26a5d2969e9b9d1899c9667ed3c113b1dae04edb042d9a4824fe6c4742a66b17aa98f0ea2ee711c694bf68d242021dda87305deb085c35d75a56ebeb829ceaf0c512388399411ac8831ef0bcbb4c9a3a973c344c7eab0268140a92c2bece6cbab075abe3ac6eef654825499cc5b5223b92b19065807e47d5eeff777a4bcaaa7bcf99d77fda7d5422db6309179c5dbd2873ea822477dab9fe99ddbec2bf438a2226188245a921dcca3e817b581eaf274393b6c4dd490dcc0aefc0886c73b7b8ad7e20de260b82d4283711ebac90a89488dee5051ce85c725f7105ab315737227bddff43b116ec5b936a831a0024e08fe48f19de8007f4dcd2bd45f5034d1c205f99b695afa6e36e290016d0374fde7d92c1e823c5283ac987a6bca6e96dd46a690d4b67287089a8fa3206309e99131ec5c1ddd66e13ce0f6aa3e9ba1aa43b06d942dc5992264a1eb78c2ac8f8666c86a5946c397640e74cbaae3b743583861e45b194a853614ed37d11f55b3c52bd5bd2ee3d7c839b7c359e7faea24ff524b05d8361daaf854b5a6ae69b95b8b239333b2ea4c203c892c1f4600bfaeea3e7ac670d0a0bdaf1db2afcf59ed42a9d04af2810b74b13674b5a60445cf9e0a6603c85a8b913bc77a0512c512c3336375ba987173361a8ac36c9b3e71dca3da55b850b74c5918a3ef114580d95eef38eb66ebc74691c67b1f62428e3f381f2c9019250bffab656069a9fef83bcb399b46efa0b50cc37b2f9e58e68003243a8e0c47b3c6825b367158c548e61056b60ab0193ca853fd02538d19311ed137d8825bb5e8c789bda5a738c2ac1b9e19e2e3e210ccd18e57c9daac0f52cf78809ae8fb7aaad4a6603d711de00e58415ba47f79637f9250070ad81fc96f77b7e3d9ee2bed4056bdf27aa6aac43c95ee880e55212ff378de04de30cba22b4c0d18618559c29f94d66285b44e35b451250c7b53a3e2244a441578985f3443e07876093f80abf5f9ebb9af88157b0a3858ef8be96c99ccf37381e943abf76402cc8a67e01e1d77821efb33c250159a517f134669a6284f9f5f7e90964f8efad35cc57ad3718d995d5f7afc5898ec163aa5e4ba0a2f144260684d80064d3a58faf0b2826516d1b792c2ff24234cd0ec679ecded451744d5a226d419bc488ecc5930c37c297ce7c70cac8f0e7119465fd950713a269b4a0eda5571be14e505ee706aee5ec4a5e80a583ae95238018e9f543c7c0588c0d496c956e2b2b12db65a7a22aff281c61ff45458d28e03629f6c9fdac1dd6b1018396e3424d3b787a17e6b31803252059ec4113e673732d2a72afdf88c9ed84db42bd6586dc6843909d0a8086854a3b5984d3d94c94b8d75971563463c3b25053ddad9d1a3f3675b7f6305127deeee246261f3111e7a3df94295ddbc28059b7351c061de4f27bcfe7f5b9b011dfd84d47c9910400d1dbe58ff4e54b0af6f5b1e641ea4c210a1610e3ee06bfa33ff201df76eddf1a4050a1b500f6bbe2426082fbf432ac8dd89f79fe81f6e3432a8330d77fc21fb3f8808dd8e0fa5b8100c579068af0dae630a1de36bd49f117fadda3fb055fe85cae227ced3fe2a4b948995a456ad171ba608e090f80ea278670a01d0849b29248d541b86669c6ac0d8aaa29b02c858416b261b2ca3be3dc7b3542920f8dfb31bd9cc1c7a33bd0c8524741472d26052790841d3323566937e83759a42e888c24695eee464475211f3bce7de07352a9d349fa16b56e51edd47201a6712559488cc5c4aae3b8805418d20d3001e17db4007ef4f35e0249e92e62dad5f6e02e6a6c463f365f2a2d070978c71917708c6ed35b8a57cf29cefc6cac9dee007046dfa6e71a8c6dc1867394b861d5bb9dafae26feae7b0f17f62cbf626144415a7416215fc9fea0d2a398e718a9c5e5b4d075b909bd5d787d8516c6b32f38de539b60e789abba309f9a67a83db79dcee8210ce3c05c12f5227defeecce09a0776be960163fd945b17d5f9d6055bc2156a626c20d3e499c9a52cfcd3e3cf2278a521f64e75fdc4f617c8d0ebef1d9ef732fd33534d9fea11268a427fad3e929fc8d2a9b3bcb304361d189931f840c367ed9b1efa4f9570c9aceb184c1e63ebdfe0b89737fc2a303fac374f99f149b3a8f4bb3c8ad9003d25fa9f346d1bf82e89ed23909b74f1221ed0b12872f84f5fb1389e94f049ae83c7fd34ad8e8fc303729b4365bb681462b14080035f305fee41dd1de4f9e51d8f4363f1d89a73a6441be2bce0bf0ea28e0f3874d1ef40bb18795e6092fa14db98e6968b53aac6f1f70daf46d4768be4a2ec6d62d120bca9e01f1f3de881f29fbc9e1ea65a0ae72fb87c45d501262410fec8f51838d2302c6395fba86b23d9037792dc0db83c01888b99952d822018547172aa9f887ed4a949280296fbdd7e17dbfbb360b9e7e6cdc199fc92e59001701bd851092ffcc84799d8099a4364134abc", 0x1000}, {&(0x7f00000014c0)="4020a2985dccb0a02d67d0914ed733729825d6c88c9b0b653dade95ddcfa7a9013cace34dbc336f0edf9279bc8e061cb6786b55c3f5bb0f34b211f912545743ae910a952f48e3ac4c2fd4f38f5c73d1f54e95c0ca476c44516aeb57ecad0022e547561d7d0139b25aaa9bd900047c4b809aba8a3a8269897bd5eb40200915822a334c916b1f9a7c8cdd83a4b3bc3139d95cc72df0867991e1a3000e2b4ccbb69cf7ebeaaa95165fee3cf9b7e0d7e24913a126cbceb552bf3fcffd59f2015be22d89a33746ebe0a12cacbedd7a34a3675f4d1e6c66e3f6a0be68bdd75cceef7c0653bad0c879cc4627e848839477b951a08f79f839ba9bb0976a6ed13653e5540f7fbdc634e0f969f9ba762a8a6d4e9b0de457b64aec82e1dc0014c6a5bf30430467cf5f94032bc02b3b2aaad53f4c24b7c03e86c2b0ec06a433b9911acee6ba34b15c447fb082d5aa607d524c7435e0e6ce1516db9e22959bf1293bf02a1b3556b724d48eb842f5c7c13d8e5be760751c746be147fc5ced7b083a9fbb5fbe7f82625a3d62d964929323150d720d14281959c8428c7ea983bb91786be1238f8c12c248f7552a4abfed982446393f44cbec9ffddacec866f4af8c9ec2ac1716ffd2caeb9b0d8ce120cb30aa264af598a901118564ceecd1e9c0cdfa786bd39d68a20bbc2ded31e863f81727080623a51c9e122e48e2ba7daace4702345d76521ef25f02657ffe17fbc309ab7ebdb5b578e12272840f84ab802c374aad93a83e1a2eddfce06fd44f5b13dd855bedc05928cae1a253e2243c9b8df32c986a807557c3362d1a90628a1a6fa44abb5eafef79a9f135d5e1f05a270beb95192387e4b9e2f0e7aae396a8257c08fa4e19635144b7a423bdae3f7e96c096670b5e039061b1c967a9ad7b5b5bbd1d71e72db16c64e7edb81e331dd89944b52c3761d950c2c913eef78b702ae5b3908507b854f574caa883133eb17e9c2ad8e010e339622a1342ad6aebf87ac19f3b559ed72862a79a8d45261d67165d06b680ca2f5087b2ec4db2e08459596ec74472ae24ad0d76b56929bcb466d3ca06f8255244c1da420479fcd8ee091a6be7c7fef31c3fbf75c0291ac12ad2bd57bbc053ad701997d2f29469c97fe025c83cdb14c4e2471f9d673d3a63d46684fdc3c1a4d22add3c5f8c85c27addbe7a6473c686b10013e215d73d3e56c53c131174ce75811f3403fef967c77ab6eb6a43d182161f866212e29e4aa732977688742590df9ffd49b655ac86f3b7c0ca0fa9d1eb413c4a9a284831f0403a6a9981ff9f66ae9cb6146b9126443237dec5e372f9c20768bb97ba3780de2aca85ae05b6e6eccc8521d39a4c2bef7d01cb71b7366d58674bf853be7eae8f33f55738e5f5c9d9db10ee8597e509e4caa7ff7209b9801bb3f2c74388910ca4904f5f2ded14f04fa053c1a42910390e508ed6ff26c1622b4e5e91999dc6d20254cb91450db9e8869aab1a233f9230abb4184e1c03788855e6ae9318b298f477f928a651d9f696274370988fafb199236b2795ccca7d04ead9aaf5dfe9da61badeb5355b6938ab860ae4276222d474e9a2be54ed27e61b204d2336c4ace5217bebc70f626b868b2c3fb9c7b48c41b09b3b1716d6c19c51aafcbd50467271475eeae5dbfd658d9d0e83abccbfe1fb8e5f0ae09ce4a3e193ea120d4ca59e15926c1a143828ecff6e9eeb2ae09041ad2878791e513dd381bfd12ad5f8832851f05fad1b414a1877dcc453c54f88c560381638d160a29493034bc0f8c25afa8fc2c2030db5d80b5e6eac4325cc181641b4fb9c2bbf7a13a0b5854768b8c718e3c8cc118f30559b41aa423c3187f3c3b1098f6d40c41c069cf54e2561d37cdada2f85c1d18f64791a3f0920160f1acb9ee6a7587d820fb0913b08d5682da606551ac2d01f9e7996c1653a3d1e7cd011fe446e83bcce4fb75100aa791723e6d7e30d9faacd911234e3a67ecdcd3cdea79f798b356bb7252aa8619ff111f0d741f37efaff0f7d9bd4856df68d179a9c960f0719d9c8a44661d94423bf93cfbed5c928bca5d01ca00618a0196b31314094877d69d6c10f927cce7174be618d0372eff7dfab1084e9b1f9129f71182faee8c4d8f4076de550e3fa632e00ae6f77d0f7508840937ae2a23409b1e8870d3dec10c40509e1c3a94b051066150ecd865fa72fdfb621d9b520fa8d720a794c431344d335dded00e79c089a119e3485366272304d74c479aa01d076c05f13f77b51e4befa3db143891df925e2fbe76997abd84386e6b7ab7f24b0d0eb6c971c46c64f536b41b70eb53af8fca388ceb81a96e3f0a93a24f1cc09afd79b55834a5389189eb1a7f8d9949abd399d1d50d5ff779c1772b3ebbd812bc0cfb51089a19088eb16da2284dc3808d97047a182e7847707b9d5df0f140d8f1d6f5f07e6f5e2934aa2cb6b0abd44961138fd4ca1f5de35b5f36930d6336b28f7eaa13e76161945337b22e6c1e7568603a40f5cd16e92202023c3d9e36b4ade80f8f6d9dd5e51635f465b68dd881ed4361e2bbf352c9b438e7cde19320aa098b993fb81059f0f33882fa8fe176fad46e0dbb85802fc64a5139470512f27196f68ccfdd6ddbd4aa6aa88692ed5771e4d152c37c9116ef1fb24b6c1f7e3995ed77ca57918c80f7fd950d3efa29631bf1fda362854156e353a8f0b74fa820caa06e54b38d510b27bcba0636de9fe310868feedfcfd28f0152da89e5093275d42bec9c659a31c6ba19e6e436ff035fb6e1256c9952d3e3fa7f593ade6f9b10e63096e13bd662e630972cb764d829d5edb5e8fc7e8662bddcdd590da5d98fc1cf2284c8ff6ba8980ad7daf4138c4e80b5e139a87dbc32f5d680cc42e6a32545dbbebf40a3126e76e04a12749fd8c8e39cd2422a4b88a998c242a8c1bfc3b858d8e37845f895cf075c122b0e853af18d4877f1a3e426d1e0911ff2b57cab9830121a659804cc087a1d5398e07abee36701b13c296dd9c36458e420732c90c99c8194256d704ced65f5b12cf29b0a3cb9cd453e7d2ca77d65e6f2709309a017c5b62a99d5c40919068817a1dc4e951fb79a8a290f6d96d6a5724fdfbfdd82263a842e8dfcf3d10f4a45209ec92cc11e6b06b4bd4bcc2411ca41779d1e52a279ba5102ef332263c3984f5e7590effae0876495bf6119c7c1e3909ed7364a0628469587b362b1d6bb07f56d6645282567290a7bf61d9ad57807908498521f5248269271ee34fa86564bfe64313ae50ff0e9c56955c3babc41e7bd50c6afd18fc908bb8ea8371ac9f708c2f7edd577706e8ca139f70719c2b52deab77161a1929d2840d7f69bb6cc883274e456a5e4e8ca0d987254a58dd1e3f19c2055d41e18f49814e9c0cb960baea97a8ed98629b9684b89c5f60728649fb7192d99f9d32f2be7c259df7e363c016e581e746a23eb1712992537545b4438e050d951e8e16088914d9117f8ecda71ab4fddf76651cbda971f5680517985e7fe69f76b0be8abfab3587e7f15dc59a508c8d685db197c0594ac4ea551b964baa6ebf84f2cdf971baa28d2e973ef6bd3e9a04ba50d15eaea39cc257593328466bd5acff64c4e5b9a3c54f7175cb8cc9b32207668cf5123b1ff08b7de8887cd6a51cb589f10a9811fd6195c4a90991da2717fe9072a88fb65b6bea48a27be7d87d3e61b0592af07323daf2602f772c15bbf04c5ac84eeef12530979807358e8c25eb341273c49092ea5cb58b3f7b7fc48c33caf95f5ace6fb906a57130b5440a371eb234f9949e212402e020aee9df76bfbc9453c1e34c5bc735eb3fcc3a4071c928d4bd4f016bb1b292cffbd3b2163bf5633e8b9cba7c5c789428aba85d2b03fc98f6f5023f71a685b2c44c3f19e66eadcb095e907162564c8f997fbabbd5abe8bfb396a8f7c3141bcbe45236a5bd36a42be8cd49dc2fe4fb53551e15709c5104638800a83903b246f675a22696441ceabddf899230d6cc6a1f11242e481c997dcaabe95ba72cade0201f8eb01eb4a65bab040e88e0b8908836cd9be64585a00321056205231b141fa3d71063cfe7a857c414d602eb816303db9a6439dcceac9eb439d17cbd63716a4c5f8ae7afaae34c0c2e57b0c4b39f3f30f211b6eb3f8e40613025f668575eeb71e138f2ed54b486669d8f9c609b86eb47a250924b1522456b33aa7ddb0d1eefd4b544fb2902c3a9177e3f0b8d9e0c8b49c80a44b0d04555b7789bcd7e49b5ddc72025650908059ba5768f57add5f65f221234beb553d1e040a498fbd36420c2621d81532e7bec816aa6fa48d7a9443dbe1f69a7eae94b3ba1b0f75b6fe4a909c464c4acd317a715f242fe65b4f6ad344c5e7ac9bef4b4038a3490482ce071f1f2070281e3d26d260b32f9aaf36785e8a51a74aa465a6f151b2ff6dc82626333055564cadcf2b44a07eb564353c1bea0e20b30438c06437df4c3899ae8a52538534d003fc6a671cea62ac6d68ef88361e5ca48035476500ff1961f6248d6b100d4f5ab1b48b566a63f01b2ce761ea2cad5ca93a4eab5c1e2f816e6ba8ce3bf61eda7d1c7be50c12291b5fbf95cdc224f876cbc8a79b528bedd39f2039c20786940d50785c4855c7910b0c7f68bee02bc834860eaa9134f244dda7013e5cefa094f42b11e9e3c138e7494667c383f3b66ada1e9cba3a045155627f60ba4996be6fda9f32bce26deae7a2d5db1c7bc5d4d22700d11c7e714400cf7553de76b7c6008888d84b02da28f0ce8c501aa733d019b61b1be578fbb2cd991dbf17e078341dd07511a577cfe8afdd879d2fc775db698236ad5673e0727c208838f470618a5168431d697a8f1015d8e55ba61a50f4449876b484c60144c7a8f766df33cd8b381747a56c7fad1fb03f02f001ad96ef7de60dbe090f8b897ab9106d5e98a3e56a1f63e539c830d9607ce19d23beff78afc41e1be866aef756c7332b96cce367eaf02545c256cf134dd34eab6c73b5fb96b528be2c552c5cdb936a7305dead984adcc3b4e4f5d99a5b1dd66e0bf7cba31bb9fd4fc33b0817ec22f023189571f001be29d02ce77496c8395238399b114b5aef7fea3fc037c962715fadc0b7d9a247d57e51619dd72b9c69c5ef303edcaae723d4742e8820de32395e49865cb35af1f1cc4e03a441125d3d3eab39ab235415146af4c0392b8a04bf533d9b7a571222b5cd04dfd0e43f96ac07e4885f44a54f3915de0cb5bac8b35edc682aae3a7014b4c095f2ab9962f8f743a79d579157dcdf61ec0b1271fed1b0acca1627e1c744d333bb8e35532c072f1e46a97a83b1061d249ca69d00102698159027761185ac7fc71a855083985a02349b1a1e0302c38e705a8d2756ce2cafc97239d784c34bf067dd4982bf8f4cf6c052d4ef0b5af4f317125f4114081bca887e3c46edea7e99d67935cf4d31334be186f1dbb96a67cd87d16b7f72626967598cfa4122a658aa68db329588c8d46ef1c76ba1e3a1d6cde328e295901c08436b044c20df719e1334bd57efc1082778a122cc7a121e340f8d878808f59774dc9df8f4d069922eb44626d62d24132cd99a70b9604e2a3a2287ea825015e40f0bffe55b3f26442dd81160e1e7ddaa9740aff70f5d7e532730d0a60eed5d67fc16b65a87168caf2751f00664dafb20dc584ddc928b034b4a7b81892e6ea7d04d8f6812b70a04d419493b8d1635ae16e80cf4bbab786b551d23344ce087954a41526914cee7a93b190b33dcda3a47070e2f9fca20d0c601aa59af70ecd40c39495d641feb77d5757958d850db901a7485fd67ab3d", 0x1000}, {&(0x7f00000024c0)="ae9cb4bfdfe4c7a4f866777753d542a35b8c134a273b92c035b813c5ffb03db85c806995315ff1645c3fe1f6a618392d7e9a81c81ebc30eb39dfb276fb17c4fa2b9c63f7f95f06ad2a189cb9b73e6a13dd5ee0ba6ffd9ebdd0c714d794061bc482ae9f85e70ef786848b865b27920395ffb874e9875a7bb24ed4fb302337ea0d67024c40e802c510e4f58a3653c2b77045f47fd34a4f00baa43ac1f0", 0x9c}, {&(0x7f0000002580)="a1c39246b13f8f65ffdf2f96e856ea9e25011780605a13ae3e7c5474f072fbb0540d2f284742d1fe6275c5741e69e5e87f0adeb826f77ae98d4184f9076c603f851b7bf73eef4b3918b7bbf9b6f202970bd5dd143da64001136967a30d996e29db939df47eeedba0400d", 0x6a}, {&(0x7f0000002600)="214fc06b1b76b7390f637d21a62d01919556d70632cbe6a0727e0abf70fe2b4d9d847388a8c35db218f0ee3e5b1d92b6e5b1722e2195ace00933c54bb6c25deebde8014294011699c7479139f90b9e8d9471a9d1e164304c39e15f08252a530e18b6ad746feb89d21b70d6ccf47553f1fc0b34d962e3e1577f187684f6b9d9475002a989219cbfa32faa0aed888517", 0x8f}], 0x5, 0x0, 0x0, 0x1}, 0x92ecdbb8f3144183) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x2) fcntl$dupfd(r8, 0x0, r8) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = shmget$private(0x0, 0x3000, 0x481, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {0x1}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x8000, 0x7) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x902, 0x0) dup2(r7, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = dup(r9) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000500)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f00000001c0)) pwrite(r4, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0xcc) socket(0x1, 0x5, 0x1) close(r0) socket(0x20, 0x1, 0x9) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="dc022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe084f9906783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000000000000006198a9ebdf1b7ebb57e768b2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b50217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbba6982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810880d8a2f1d46e27b566b72a4249f9474588ae4a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f5351a80d85cee30aa1cd67fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79da828de4479d32b008b685d9ee6980f52a8bed2a094783e959af400757633a1a73147872835b40d35cee64f2d24736930e69c3270b5c4b2bad908ad30e00000000c5e50cf4f78e3d89d596a311a87212a624e7fe1cd28a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4223d0fbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8d96ce4980ba09e3d46d29ee4880dd1bcb63ce4a9206d3413337cf1b99994508ee05d00fe4f3ecc8119ef56fa46988d877976aaa06202096213b3b8e0096d5bce0aba8f0fbacd5cac173e00000000000000000000004b004a2e56bd065338c2f654fb7a98bc4983d036169e00c27b4753b9bd095b4eae8d0cee5213f95dec1ed579538e6810ce46310bfc4d47fb0caa838d429fad17867f8edb63c406d6f6b693c297dbeda13383ac07908b3f44dacb50d0abaad69b26965f739dfe6112ac229c972d89332063059787c265d4f979f4431f5905f20f402d63bab16a1026edaa5d908568"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9], [], [], [{}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) r5 = dup2(r4, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = dup(r8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) read(r10, &(0x7f0000001c80)=""/178, 0xb2) getpeername$inet6(r10, &(0x7f0000000400), &(0x7f0000001c40)=0xc) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000380)) openat(r10, &(0x7f0000000540)='./file0\x00', 0x0, 0x20) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000005c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000200)='./file0\x00', 0x8090, 0x97e1c2426c5ea7a9) semget$private(0x0, 0x1, 0x10) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x1e, 0x4003, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) connect$inet(r6, &(0x7f00000004c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d796d00+16 0x0!=0x614a2d3523e14806 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 337130 79321 0 0x2 0x4000000 0K syz-fuzzer *200644 34891 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82647520) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd806f0a6b00,0,580,2) at m_copym+0x174 tcp_output(ffff800000a7b540) at tcp_output+0x151c tcp_usrreq(fffffd806e97ec08,9,fffffd806f0a6b00,0,0,ffff800020ac0ee0) at tcp_usrreq+0xa45 sosend(fffffd806e97ec08,0,ffff800020aeba58,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac0ee0,4,ffff800020aeba58,0,ffff800020aebb40) at dofilewritev+0x1b7 sys_write(ffff800020ac0ee0,ffff800020aebaf0,ffff800020aebb40) at sys_write+0x83 syscall(ffff800020aebbc0) at syscall+0x4a4 Xsyscall(6,4,14aa4fa1616b,4,4,14ad13357b00) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7920, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d796d00+16 0x0!=0x614a2d3523e14806 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82647520) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd806f0a6b00,0,580,2) at m_copym+0x174 tcp_output(ffff800000a7b540) at tcp_output+0x151c tcp_usrreq(fffffd806e97ec08,9,fffffd806f0a6b00,0,0,ffff800020ac0ee0) at tcp_usrreq+0xa45 sosend(fffffd806e97ec08,0,ffff800020aeba58,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac0ee0,4,ffff800020aeba58,0,ffff800020aebb40) at dofilewritev+0x1b7 sys_write(ffff800020ac0ee0,ffff800020aebaf0,ffff800020aebb40) at sys_write+0x83 syscall(ffff800020aebbc0) at syscall+0x4a4 Xsyscall(6,4,14aa4fa1616b,4,4,14ad13357b00) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7920, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aeb400 rbx 0xffff800020aeb4b0 rdx 0xffff800020ac0ee0 rcx 0 rax 0 r8 0xffffffff81cd62ff kprintf+0x16f r9 0x1 r10 0x25 r11 0x89083db9b1e7bbfc r12 0x3000000008 r13 0xffff800020aeb410 r14 0x100 r15 0x1 rip 0xffffffff81823988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aeb3f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=200644 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac18c0,0xffff800020ac0788 process=0xffff800020a8a710 user=0xffff800020ae6000, vmspace=0xfffffd806e7dc008 estcpu=0, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7252 133471 79321 0 2 0x2 syz-executor.0 2864 383778 0 0 3 0x14200 acct acct 77544 239749 1 0 3 0x100083 ttyin getty 84004 519587 0 0 3 0x14200 bored sosplice 79321 414618 23786 0 3 0x82 nanosleep syz-fuzzer 79321 374881 23786 0 3 0x4000082 nanosleep syz-fuzzer 79321 82572 23786 0 3 0x4000082 thrsleep syz-fuzzer 79321 337130 23786 0 7 0x4000002 syz-fuzzer 79321 465771 23786 0 3 0x4000082 thrsleep syz-fuzzer 79321 429277 23786 0 3 0x4000082 kqread syz-fuzzer 79321 251756 23786 0 3 0x4000082 thrsleep syz-fuzzer 79321 291039 23786 0 3 0x4000082 thrsleep syz-fuzzer 79321 376300 23786 0 3 0x4000082 thrsleep syz-fuzzer 79321 142310 23786 0 3 0x4000082 thrsleep syz-fuzzer 23786 86147 34891 0 3 0x10008a pause ksh *34891 200644 15171 0 7 0x12 sshd 15171 8162 1 0 3 0x80 select sshd 7604 412952 9315 74 3 0x100092 bpf pflogd 9315 309771 1 0 3 0x80 netio pflogd 9146 459983 90536 73 3 0x100090 kqread syslogd 90536 498838 1 0 3 0x100082 netio syslogd 83793 500976 1 77 3 0x100090 poll dhclient 97283 356595 1 0 3 0x80 poll dhclient 49375 128020 0 0 3 0x14200 pgzero zerothread 76051 405066 0 0 3 0x14200 aiodoned aiodoned 51962 506785 0 0 3 0x14200 syncer update 55432 53316 0 0 3 0x14200 cleaner cleaner 19714 336937 0 0 3 0x14200 reaper reaper 5595 293854 0 0 3 0x14200 pgdaemon pagedaemon 90045 492544 0 0 3 0x14200 bored crynlk 74266 338276 0 0 3 0x14200 bored crypto 81755 470417 0 0 3 0x40014200 acpi0 acpi0 24758 24285 0 0 3 0x40014200 idle1 56829 515337 0 0 3 0x14200 bored softnet 95990 438084 0 0 3 0x14200 bored systqmp 22360 196892 0 0 3 0x14200 bored systq 33776 141950 0 0 3 0x40014200 bored softclock 74169 72730 0 0 3 0x40014200 idle0 95098 11134 0 0 3 0x14200 bored smr 1 311565 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 7252 (syz-executor.0) thread 0xffff800020ab0290 (133471) exclusive rrwlock inode r = 0 (0xfffffd806e1ee6f8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8062e1ef80) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 79321 (syz-fuzzer) thread 0xffff800020ac1b38 (337130) shared rwlock vmmaplk r = 0 (0xfffffd806e7dcba0) #0 witness_lock+0x52e #1 uvm_map_inentry_fix+0xa3 #2 uvm_map_inentry+0xd2 #3 syscall+0x397 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82666748) #0 witness_lock+0x52e #1 uvm_map_inentry+0xbe #2 syscall+0x397 #3 Xsyscall+0x128 Process 34891 (sshd) thread 0xffff800020ac0ee0 (200644) exclusive rwlock netlock r = 0 (0xffffffff824d6738) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9592 6435K 8210K 78643K 17103 0 0 pcb 13 10K 12K 78643K 391 0 0 rtable 103 12K 13K 78643K 2193 0 0 ifaddr 85 17K 19K 78643K 719 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1538 0 0 iov 0 0K 32K 78643K 484 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 78K 78643K 3724 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 34 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 1K 78643K 614 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 3 5K 25K 78643K 2595 0 0 sigio 0 0K 0K 78643K 33 0 0 proc 62 63K 83K 78643K 1155 0 0 subproc 16 1K 2K 78643K 238 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 137 0 0 in_multi 24 1K 2K 78643K 263 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 558 0 0 pfkey data 0 0K 4K 78643K 650 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 97 13K 31K 78643K 9520 0 0 UVM aobj 130 4K 4K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 419 0 0 NDP 20 0K 0K 78643K 140 0 0 temp 213 3560K 4201K 78643K 44113 0 0 kqueue 0 0K 0K 78643K 15 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 59 0 55 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 183 0 181 1 0 1 1 0 8 0 rtentry 112 600 0 563 2 0 2 2 0 8 0 unpcb 120 908 0 898 1 0 1 1 0 8 0 syncache 264 14 0 14 6 6 0 1 0 8 0 tcpqe 32 5348 0 5348 1 1 0 1 0 8 0 tcpcb 544 1245 0 1241 12 4 8 12 0 8 7 inpcb 280 3499 0 3492 17 9 8 9 0 8 7 rttmr 72 9 0 8 6 5 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 35 0 33 2 1 1 1 0 8 0 pkpcb 40 743 0 743 1 0 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 54 0 54 8 7 1 1 0 8 1 pffrag 232 23 0 23 4 4 0 1 0 482 0 pffrnode 88 23 0 23 4 4 0 1 0 8 0 pffrent 40 57 0 57 4 4 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 138 0 103 1 0 1 1 0 8 0 pfstkey 112 138 0 103 2 0 2 2 0 8 0 pfstate 328 138 0 103 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1216 0 1016 28 12 16 16 0 8 0 art_table 32 1217 0 1016 2 0 2 2 0 8 0 art_node 16 275 0 243 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 33 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 610 0 600 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5429 0 4019 46 0 46 46 0 8 0 ffsino 272 5429 0 4019 95 0 95 95 0 8 0 nchpl 144 9307 0 8844 61 41 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 35705 0 35704 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 2 0 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 28267 0 28267 26 24 2 7 0 8 2 plimitpl 152 201 0 194 1 0 1 1 0 8 0 sigapl 432 2760 0 2747 3 1 2 3 0 8 0 futexpl 56 52504 0 52504 1 0 1 1 0 8 1 knotepl 112 548 0 535 2 1 1 2 0 8 0 kqueuepl 104 730 0 728 4 1 3 4 0 8 2 pipepl 112 1286 0 1273 6 5 1 2 0 8 0 fdescpl 488 2761 0 2747 3 0 3 3 0 8 0 filepl 152 24451 0 24374 23 12 11 14 0 8 7 lockfpl 104 827 0 826 1 0 1 1 0 8 0 lockfspl 48 294 0 293 1 0 1 1 0 8 0 sessionpl 112 31 0 21 1 0 1 1 0 8 0 pgrppl 48 48 0 38 1 0 1 1 0 8 0 ucredpl 96 7745 0 7736 1 0 1 1 0 8 0 zombiepl 144 2747 0 2747 3 2 1 1 0 8 1 processpl 896 2778 0 2747 4 0 4 4 0 8 0 procpl 632 8122 0 8082 5 0 5 5 0 8 1 srpgc 64 20 0 20 8 7 1 1 0 8 1 sosppl 128 22 0 22 8 7 1 1 0 8 1 sockpl 384 5421 0 5402 23 14 9 14 0 8 7 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 134 0 0 15 0 15 15 0 8 0 mtagpl 80 34 0 0 1 0 1 1 0 8 0 mbufpl 256 284 0 0 13 0 13 13 0 8 0 bufpl 256 14198 0 7150 441 0 441 441 0 8 0 anonpl 16 313401 0 300801 122 51 71 83 0 124 0 amapchunkpl 152 18350 0 18243 32 26 6 14 0 158 0 amappl16 192 14384 0 13466 105 58 47 59 0 8 0 amappl15 184 435 0 435 2 2 0 1 0 8 0 amappl14 176 1020 0 1015 2 1 1 1 0 8 0 amappl13 168 152 0 152 2 2 0 1 0 8 0 amappl12 160 201 0 201 4 3 1 1 0 8 1 amappl11 152 331 0 316 1 0 1 1 0 8 0 amappl10 144 182 0 178 1 0 1 1 0 8 0 amappl9 136 775 0 770 1 0 1 1 0 8 0 amappl8 128 320 0 292 2 0 2 2 0 8 0 amappl7 120 264 0 256 1 0 1 1 0 8 0 amappl6 112 337 0 324 1 0 1 1 0 8 0 amappl5 104 508 0 495 1 0 1 1 0 8 0 amappl4 96 2233 0 2201 2 1 1 2 0 8 0 amappl3 88 2246 0 2240 1 0 1 1 0 8 0 amappl2 80 20878 0 20816 4 2 2 3 0 8 0 amappl1 72 69208 0 68793 25 15 10 20 0 8 0 amappl 80 8596 0 8562 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 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 2765 0 2747 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2765 0 2747 1 0 1 1 0 8 0 vmmpekpl 168 24034 0 23995 3 0 3 3 0 8 0 vmmpepl 168 346374 0 344496 230 105 125 130 0 357 32 vmsppl 368 2760 0 2747 2 0 2 2 0 8 0 pdppl 4096 5537 0 5502 7 1 6 6 0 8 0 pvpl 32 859429 0 843760 296 113 183 202 0 265 20 pmappl 232 2764 0 2751 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 634 0 22 18 0 18 18 0 8 0