pt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3c13de17418832321e3d1ae76559107eae809eb6"}) write(r2, &(0x7f00000005c0)="8d", 0x1) close(r3) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 4: symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x2}, @timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{}, {[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$hw(&(0x7f0000001140)={0x6, 0x1c}, 0x2, &(0x7f0000001180)="c6", &(0x7f0000001240)=0x1, &(0x7f0000001280), 0x0) open$dir(&(0x7f0000000040)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) 16:00:22 executing program 5: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r3 = socket(0x18, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0x8020560a, &(0x7f0000000000)={0x5, 0x0, 0xfe, 0x0, 0x0, 0x4}) msgsnd(r2, &(0x7f0000000040)={0x2, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) msgrcv(r0, &(0x7f0000001b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdf4fe78656dadb100050000000000000000000000000000000000000022b1f33da1738aec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000eaff0000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000f984970c3b95df02724e4e42da268da60d460361836ec8c24205391bc592940e71cecbfc1ded8406f5cc629fd4cf42eb8075fe6d6500ba9b373a46a54e6194e2307821f9f59c47960bb359e6122fd545737c49d44d48cab20827d0cd75c95cb20cc71ce534c02af8148c97600c9f8b941a68c1ed1866f028a1e57e964008ee71c0cd9767a2c8f8f6589f4a484485e588dba41846a72b2a8b62dc1fbd6e9967d2cfca616c1a416ec3d3ce95e2aafaebae8d76e126e24c40fe3ea5468bb9640d6c0e40a1df2d1f477866cfb53df70e567eb0962c57e641363f6b56ac8eb63465b478d78f613fb48b2878ba489efed39785a4d6792541065724048f697395e0160e00"/501], 0xf5, 0x0, 0x1800) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='>'], 0x18}, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff00"/209], 0xd1, 0x1, 0x2000) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r2], 0x298, 0x800) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be2ecd87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/165], 0xa5, 0xfffffffffffffffc, 0x1800) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="24b8b1ef", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) 16:00:22 executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5e75) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r2, 0x5) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x18, 0x1, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000280)="f9c9c7a93c57849edbd2d525032fce67386cdaf635546092413e53846681300cf25561d777610461a676b266d461ede100da1eb2cb3314f8bb20d06567ef8b6c3da3097db46521092e1241aa84733659758019959ab2505ac833d4695fe3f1672c334d99409983fa9bae293b528e5ed7b21b0d50e1a00f9dd4c9334e4fbbea8a98e7421dc49af691358d04a4f4447472f7401dac990a4a35e35dec2d3d3405fec0afb6de5f4a325c1c2ed28c538d14dc2e0a34e644be8d3fce09c683b08ac791f96bfdaa82bf0256455c418bb35cc98446b71420b901dc90adb1d559e032dca619565c2fd4b559d5af67e0f65127d3e6fce2a75286d316eb251e733f49d7fe2c21f0909513ef7adb118c32d54f67cdde57318395ef33aec648d241b810a950a4e2af2eb62c5e8159072eaf4cb55d03efbc5f1416e3961341127a7e2cc4860d6ad09d3395d72f222af42556021ef9bc66f06b72640ecf358779fc5d87f274811eff249d2e84144a1c9c4c9be64151906e736812816ba53e0963ff8b98edbaecc88690b63569e10bea8a6efd09e6e03591ecc2", 0x192) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffb}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000180)="9470ad0100559c4969178c490000", 0xe}], 0x1) setsockopt(r4, 0x0, 0xa, 0x0, 0x48) munmap(&(0x7f000005f000/0x1000)=nil, 0x1000) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r3, 0x1) 16:00:22 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2", 0xef4}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:22 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="ec980000f2"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) listen(r5, 0x0) recvmmsg(r3, &(0x7f0000000e40)={&(0x7f0000000e00)={&(0x7f00000008c0)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000900)=""/206, 0xce}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)=""/230, 0xe6}, {&(0x7f0000000b40)=""/178, 0xb2}, {&(0x7f0000000c00)=""/120, 0x78}], 0x5, &(0x7f0000000d00)=""/219, 0xdb}, 0x1f}, 0x10, 0x40, &(0x7f0000000e80)={0x270, 0x3f}) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000800)="01000000", 0x4) r8 = dup2(r7, r3) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000f00)={0x1, &(0x7f0000000ec0)=[{0xa5, 0x19, 0xfb, 0x2}]}) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="7802fffedf"], 0x10) writev(r3, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf316e7fabc6fd17a135260f61611b8b0d214881a241adb4f7ea24acf7cb0a2537df2712f8a8a6f66cb5beafea45df72d18ba6dea036740eb7cee3835102128e1b6d2d9a94573bc9763cf496296a1b9d5261b1e175fa00cf783773ea8b75d5305297c8cd92667b76d60ba84cef1cf83bd3e46603569ca0435150d6c0f2ab0bc0558e8162ebe3bb6e54d1b9ae540e9cb007ab13317965ccef83482fd66051d714dffb816af654454bf643ad31904cc5b9cde877dccc88b3dd5d5bc311bd697278b92a79145fb366de1c6bcf5064ab4f83001de9e7f368d7cddaeffafbae395fee9a0656f848", 0xe8}, {&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307ce47b62183a7bad468e779094ef745c69adbd30cfba0509943d52dd2e6c4c0b072e6ed0115afe11aa9aa4737e978a0493baa47597e17b5319bc9aa862d944b59690155baab7fd0e49510d76323486287345972582dd6fe23bed208919d0aeedfb33bdf6e4390c9d4a85d3b8dbd7529fbf5004cbfe856f5b43c0254af0db3ec41c1b7cb95a9e42fd062e33d74ba47a68e33e6edb4c5c8bc7f0a067fd460ba858a4993c31bb2f43dcf8f658dfa0c99def92349eb80e496598c03e322cae60a11523521d455215258b13a41642d4049ed610b7443424ea48f070c6494034cf2a1c795ef8a017a99cbb2dd7b083c8c281f0a972775836216e0f486c50de364bb3e341a5700783c941a378727db8f7ed78d5a753f023af075774e91a72de94ea8c159fbbfe93f1c16610c9e9cbd43f1a5008795c00277f65689ac1b245b7a5f8fd57f41602d44bf8325368f9b71c12592d89018cd3c38c3a04c2c7163a8553febd3a05d0a15a363f47e15af5179a9d788415cc179f8c4648e55b214ba3bd9fce402a6c9940fec6adbece4adec67c4338a6243724db02c83071ab1ab6fb6397f2a2ac5138cf510f074127025fde4f54083a781d7a4b08a2a788ba68708f4059d3f4388f60dc9649d3b31152e3189e2a4acdacf00ff41b8fa61f838b04e3df8898832bc39547cd1bff49370232aa7d5e061fa40e41814021a255d3e29ef9ce5ab93d15593b725f5db3569f202c990d3e9ebb0e16624a8e6105b7aeda943489ae2707c3641dc8f026c1054c338270a1d33c55333f5c50562d9a5f22531f16f9fef3f94c43ddfcf82b74108388ee071b70886a299088af3f9f1a4152385823132e6c8aaa6e7cefecfd08e84b503fa7ce75c85b27e7c30170153c48db1fadd24607ea848b443ae8b1e7445990f6c5bf21542ad2d4e4110ed7df4100d88ae587295587ee3cb54d8085bac53ebafd282d2e971e1b15f2e85e512f7ee97d1522e8f72003f635acda703041ae44d33f3b296a18ac72b389932cda1bb82ff6d1772e087a680fe9c86dc84ebad2a426b2bfdb2e830301666a32709329a7c63ad86930f188065fc33e4b733c70657e4eca3a7d9998f8a8cf49f7f381a9c24c16dd5258486ddfb4df6134a89da38791cb52f1d6098e4dfe177ba852eddb6eb275137dc3a570fd59cf9237fd68ffc9558dfa03a2debb80e3a3bebb35331a9a8459efd8cc3d66236cacce018f3308e1beb9c4b5101b01a64231fd5e9f9ef4557dd165c31d3cb901ddfae3e657f2327c4c12c4eb81116057f3fde84461671650df1b423b7d641a5282c6eae6e55ad0129468d2420299828310efc989100cbfbe8806d137ad812d555820e693439591766043722cbd8670a518c34d4c67b779260a661ee3f8c83859d6df4dc991f287da867ad598f47141218d470ea370907e2b7dbedcad22732125af529e39847f9a6bce", 0x4d5}], 0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) kevent(r2, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xb5, 0x1}, {{r2}, 0x6, 0x1, 0x0, 0x447, 0x8}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0xfff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x28, 0x2, 0x8001, 0x8}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x6, 0x5}, {{r10}, 0xfffffffffffffffb, 0x2, 0xf00000a2, 0x3, 0x1ff}, {{r8}, 0xfffffffffffffff9, 0x6, 0xfffff}, {{r2}, 0xffffffffffffffff, 0xa0, 0xfffff, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x60, 0x1, 0x14e4, 0x6}], 0x20b89, 0x0, 0x1, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000880)={0x7, &(0x7f0000000840)=[{0xfffe, 0x5, 0x40, 0x100}, {0xb91, 0xc0, 0x0, 0x6}, {0x1, 0xfa, 0x3f, 0x4}, {0x40, 0x1f, 0xff, 0x7}, {0x9, 0x7, 0x4, 0x2}, {0xf4b0, 0xce, 0x1, 0xb2c4}, {0x800, 0x3f, 0xff, 0x7}]}) 16:00:22 executing program 4: syz_emit_ethernet(0xbc, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800492600ae006702080202907800000000ac1400aa820fb09a2df9277cb6220ab9add777004e224e2100089078a847bb1f6f7bfa6de58e6fb436ddb93677db515346f6291fd3809cc1c22ffad573a0dfcb8f3f070f69c734fcc7f741516c9ecf03391d0ecf8c98f4d450d46586c2ab15e398074b4b1639cff9f0c8642fcbc401c31088aeb1a211d45538a7b292"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) syz_emit_ethernet(0x46, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x3, 0x0, {[], [0x0, 0x0, 0x9, 0x3f]}}) syz_emit_ethernet(0x70, &(0x7f0000000100)={@empty, @local, [], {@generic={0x6003, "53a34fa27cce33c469dc38c508bcdee6f8f11c9f7fd06f8fd6d377833b3c9310aaea8faa547d2057399a69cd009a3dd258aca6d01c3028b546012df9becda298eed656a150912fc40c903c7b79baa82b6c87671a071b2fff4a0ccd408a9e5442c8d4"}}}) 16:00:22 executing program 6: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:22 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x0) r2 = socket(0x18, 0x1, 0x4) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, 0x0, 0x0) getsockopt(r2, 0x6, 0x8, 0x0, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r3, @ANYRES8=r2, @ANYRES32=r1], 0xa) 16:00:22 executing program 7: r0 = kqueue() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x48}, {0x6, 0x0, 0x0, 0x4fd1}]}) write(r2, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x25, 0x80000000, 0x6, 0x2}, {{r0}, 0x2, 0xe8, 0x40, 0x8000, 0x8}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40, 0x200, 0x2a69eb85}], 0x10000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x76, 0x40, 0x8}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x2, 0x3, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x80000000, 0x6}, {{r4}, 0xfffffffffffffffd, 0x5, 0x80000000, 0x3}], 0x10001, &(0x7f0000000180)={0xfffffffffffffffd, 0x6}) socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000006c0), 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000), 0x3) setsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x723, 0x0, 0xd1d, 0x0) 16:00:22 executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r0 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 5: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f00000b8000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000345000/0x1000)=nil, 0x1000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x16}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7f, "1a91880000000000000000000000000200"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)='t', 0x1}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="f9e1c1082b579ad9090a6d8ef35c", 0xe}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x2, &(0x7f0000000240)="12e97e201c15459c0c8d78237f33ffd7beb8ab4426afe48b4174eabf92a2723fc89c59b4dbc084f08f92ce2cd8c74d9bbc4ef6c5705dc0a108c145092020bc1c97fcfd4b2b5b4e3bf446e1de54f8918d847e65566860455fadf89cfc0ee4dd59acae9316322735548fb05ece4934dbd8de960d836682eb0e22152f8a9603eda4107a69c093bf", &(0x7f00000001c0)=0x86, &(0x7f0000000340)="6a80cf03b8ac769ec340efcdd76aeade8157f4ad4393744ce6ad8382e238b90848cab85b27566ef5db8e415090d9e4eb9c5ff8210bb704bf2ffa9d09a0e87f03ba999f8a1b0d52b7f6be89d89d4bec37f23a090cefef394d0402c65445f0", 0x5e) socket(0x18, 0x1, 0x20) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x36, &(0x7f0000000040), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000480)="b1f0ea1321f31a61c3f2afe35012ddb3eee328bded09395e7e6ce6f3e4b5154b4d90bf899dcd5f8e3c1806d62d97e43398fe21329b992429cc5a6030d1f98d73836b640e2803a651599ac9f0e47fd07300c010ce40aabb1a3900b2df669b0c053623b14aa2d7319427b736232b68670367d6329277ffe27dfb766098ee9dffc396d244a88f8454ea08882d181aa5c9d05f1dc567d5db7c44faa89dfa2b8a473f4f99a7c5d85439c8c37cbf818c6c05f0f28112b172d86868d7d8fa5eabe6248d0b3cb69ec749e3581deb268da7c24f78f80416c2e90a684f", 0xd8) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) 16:00:22 executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="935f6b2c07729bf78f7d9a758f68bb03be6629885947f50465eb2168cc19118e67a85e4f11a4321e06d600e9ff518d36ed4b038b00d85b2a4da196be5aeadd409344dbe48e8a756d78cc242d053d39bde22b684a9595e7e4ffdfe5da3bae72a2a6cdb322020dc4a02ea6c105f0a910eedce286b3ca76b747de8aef1bcd39109411e6d1bdcfa906216ad35ea32cd449e6f78f2fc69cfa591fa7dd36e72c2846afb5607dcdfb9abeccde49576aca8990ec3dba72a89d41cfc35969de2f2a6a5a921a71f33e2f737bea0d4b2bbf1d9d35528abdf164ff92c09b6f782da609d0bad1f1aaae72f0ee6f88637e0f1c3e5a57d69cda7943a2df4ada7e57a6522cf585a6f95678865c00c34b3c0acaacfa7d0e83d675d071f04b8b8cb170233681e7aa722ec7b22af108ab35c5058cb755f134c21f57480aa006113a80b90cd59e0a77014b2065d7c2c899c092077e7aee5f2e1efd90dde44229fbbd378e3a260d3e5ed6a35429f9948a64bdadacb4b1ab28fbdc4d70910843f33950c6093022edaadf6191a241b6e4aa3478c9b647c4635c2149f709f8014c5239617d7ea2338d174704a6ca1108767fa3baadf019e0df0de10b182e44ddf3ea27a63e6b52f75cf3cf74a232a73a5cbb705ce003cfea9bdd62cdb60738c8acf16cdede72d491fda7e608f5c676c0af85e1cc1dbb5723846c92451d5fdd91a63731145dea832831645bcfef2f679cbb981cdf8168017c94e2aea68bb8d8622c22e9178324b4b98a660eeba591fd8f7e324de1212a5042d4d28ed99b411c602532646f4cadaeae85dfe40ff349121179b88a1759c442e5e727019390113927b3ab9e5db6150206651d98c17d69bce457dd208b3bd204ca8fc9411c3cccdd8241898ec9a8cf1480cbbcb76284abbfa2ac76114026c7f330747be0cdad942e418f3fd5821a5f74a1ae409cb58dd2ed878bc1c0b12da1aba771c6d42a300e15a69d5d63a29a93cb558e52af88d9cc5146ebb78a564c007043a06de2ab5628e571b114024fe7d01f9c24ab7273b487c40872b313d6b23c150165478edd97258c12bb09a488aa53a2834cca1c48a69b2cd92c6403105eb5554eb2c151988961d705de8a5c754860982ce6ee75c8187ff608d5a70df763afe4d256bfb999a996f5fd213fcdbc594ed059138fa47f8449b30d4f94bbc8ee5ccaec09ddb581ea6d8db5f0c493086eff176fdb6dcefbe90897952877f7da6881c1fc8374a16f364edaad30e36ad2fb5e0885b2393b70e3eff7ce8aecbe53cf35876a72ff7fd6bacdb660a8beb091fa329d923aeb7d2bed136cf10a2900688999d96301dc5e99456ab730b1877ff74068c8b9e6cf9d787f5908aa31011b114f4e44767e8a2ffdf86ad495392507515f7d235eed80cf734e97dfc91ce58ccb052e9482f846f56a7dac89115aab1490555470a319ad4c35a8a92e03915ec35179c33482902ed63577ea7820c3540b427bb0acb1418136f3cb319c34c04fe73d79184a330a48bc2bd05147a3fa4286eb693840e27a3dc8af5f2056a582030bea77b07155c6a6d5c2de61db5a4481a918b37185fb5164aca5b0510a484e0da41571707cab51891359b3c16bc4b7128f7aff1d3a4c63925f460034dd59df7dc48bfd4ba1dd584013d7b100501c01ef5b0b017de40d4a570f721fccdf2f1932d50a563c1884b93c7f0d3d263b209ca987b77d8ca03f809a9edc03024f0e0ed213bbca4433588227ebd9445cdc4933c0cbc4e063cf0f3335ecb4a8b80d800b4b662e1953ad98d9ce4d7d087cd96f09f168a72b7ad043c395fb833c6a3414d31a5d413200fce169eed87c44bd4fcc61f5015ee54519c2d53fb6af01c83164d84daa5842ecf44d1f232c8c1cb0a24d48c29ece0d98b46edf7dbc70b29559ba560d1938277f3aa629081b5fd4ec3311ae278cb63e1a33be1fe2ef7b5d0b3a08bf479107ce08bf37bca2fd36078856e8d3ab82ed75099d639ac6522cd9aaca406bc509f32ae4ef910c1c2c09dcf631fe98ad391ddacea5b56dfcbf9721650d9fb1bcb84968cb6aedea00d9f9dfad82d0f4ad3b440a6dacf3f288376816d5bc63989483ef383f8824b32109d52addaf7ff178a40e19d2cae591be98cfc93b2b6736f2149bfa67cd420fb20ba7825e19b63fbbdd6060b6e5e88456fa3a90756ee4980959f24005ded120212f40eef49ae59c52129eaafbbae2b1076657d64c6781ce7d0650ac29bc974c043dae1ad65d6b89e09f0ad5664ae1cdef977b24fc7abf33d58ea4fda21badb4d5e7391d3ba6b3656a9e6e8d97225454753dc30803f0c57072780679729cc4ecf5186666d62cfd5cca890db87aba00b8f296c867a4bc1737bae8fc05bf3da8ac56f2237d204dc483f2b0732c6ac669cfd4cb8c29339bb402a498b1ce4c236b5b42be9ef8fcbf51215ad56cbbedc6bc5196a5894beaf5d0dd98c2adb58619fd7d05e2eb2a81997475280f830c738bebb613680a0907378ffdb604a25abbb02225a49649d019582c5792fe1519de7517991e252b73618e33e914c5339d793b9f2403633761cc950b8d1fc0d67ee0455f6cbefe32433d02a8b7af0edce3dd533d0a9de1abb4b2969b419a41e7b47b39efcc39b8e567275769b6ef0eb85d83fe23af1a6c9ff8fe6b83b19b7cba1fcee6de42b05824a4515079cec2acd06f89798c422cf1818158cf51ba72d05e4b93357204a2a51a2f973a044b0722ccfaacc7da24e57fb3780af105d9d689f695b92e1d2568c6a4b8d6daa3d29c2ad8f36711ef72ea34a0785c4549db8e5ad7cb020a434e4bbe1caa33057f98b262a3747a24835e4ecdad12a2d2c87c5f8538b753e9b3c4d032bb95f4c205397f1b3967fc059808e21d44013b06d03c36d3de70ff701e1fe53bb7afddb909e910dc66e184cb5f17731805d8f63182e12559cfa1496d2d275b6b790d1e302d9f110ef9160604f98176932910f3bdf4215cbe27afadc2e5fca26daae6e01acc8e55353b4f81be49a2d8e03a4481de962494506f6e436b827aaa55fd1566e2038d0b8ebcbffda0060072f146183e37edcce06157cb296c2a94a884c8cee9d99ecec0c27c87072a82764151bff08d03c4e5ea11f833448d94c9bb60a4aff3c925da687a8799b066e3f20ca2e3e05e8a400e700ab77016bb6565b0ae3da46921b6bb5494d44a68c6f63866b124f2d630614922c01a1d2f7bdd76f5173452ceb90a83645c8af8f4fb9509b6f3afdce2b945f8eaf248a42d65d46dd36f46789cef0875d5e7a22b946bcc61de8434b46f2eda64be7c9753a8401df6bdfc64efcec70e1aa4d20f56ba47ea320a4796fba792a555ae941b6ca1f2bb0ce9819d314882bbaa25ff19e360d0e88992ec3dc33e0c715e8c6a4f1ac4995768c804549cd3b4c7abeac7eee8a9e29085dee1b6c9aa7170224ee20c9d055d0cc5ffa534841be7ef9cdabd44341f6776c87553397a64851a3810a876f8c1f7f7bc2f27b8e747f6bab4f3a26f7b31683daf355b59a21a767ac156229a557f8fa9934a31463530d85803bb417941eaa3fd915732309573badc288cb2df677fdaca99de81e1bc2ddb7b686befbac7e509a0c2f6a8903e44d493e00c5bf144261220fdd05bac86b7868ce122c3e5afb51dd8bfa274e7a3bee6ca97cfacb3a435d7b9171ffa2e67b9eec78dc662f012782b9e6cc36b0f06c296436ea0dc89623f6e0cbb65c5dc8abdaccc2571e7fc17723afb9e292e82d83718bff17e046f19537eefcec54a9b1a7c48f6813af34cd3e623b1ca80cedd4bcd5695ec04ba693756d60aebf158efd4f9d810823147f813a2fede825828b527420f084b5b026df1f7046319351f3a19943114706e4cf7f8b60a9ad09d6a6c3ac6dd1b4e056311b2e7b4e3e7043270bf851e04864f13e298f585901c859149856c1da43964120ca2ad1537a6161f001a6f12899ceb093ae79202510bea9e716fbff2c0667a6422ff5579d25b239a57830769aefb5a94f4a2ab0a042da0b33b0b10f795fcebda33fb6a1a82886ddf1851c574a11e2ba3f61c6b2c1020c944ed04981b37ea4de1801f8e55a29483f7bdddc0cc19a8ca2bd47e5dd477c3af14a1bf4402a4b617b98b2a7d46a8cf0d70a61ec8408d95d9202f048420dfcd52fafe0a4957acb5fdd247f413041a6fc7e4bdab12db7039bf1310237f41091432875396679f2ebf174db49a065d0ac704f659fdaafdb92e4a74e5cec1e08ef60572e27925068fa1dbbd66bb920e7262d4f2063fee8d890615f34cbb957739c1c9bbfc1b30f64052685cb1e7f5024a8fc1b915656c5bba7ff7a8462b0a24ddacf94f99659f894a99446201fbde8abf8033a386b9657aa7b309e9df5467922807b77c3c72fa822b051ef5e97331559e4f5fe6e86ce368fb503d641c1e9f67acdaba9e748c0ca19c2ed10b0b76f636c5eea1aa011ae01484a3da08a865292e17983c133601b153ac2603bb6ffb907ed2481e5b9a5846d0e3c779fd68414855054a43f514640493d75d418dc565db3d37ffc78061b8f911e47317eee4bf20b270dddbd6eb804156491116487650918bfc6eda0f12104333c49fa6136426d401fb34f586cf91166aee3833ba8d394db1ae5340a18c5fc11c87ca9427904ddf44d9f330b13dd395847a8dc07f2ba292a0632b1ab890f6f34178729a606f53e5d385a3b776e1577475a71582659a3e306e3d12cb34682e96b4fab8e63c5ab806795a5cea9fdd4c9781c8ac161b9cc7084a7a2d3a283cc290fe097a18008ddff9c17123e1a86b558988a25f624a07ca33d60dc3f9bbb8e39e953e88370bf39e784842af8d1319c00da07afe07fc07fddffb8a3b3394973e6b604f07baf75d1a0595ab72fb5a66aa50dbcdcfa2adf9d25ccbdd73295c46d9d9a6b2030138a93192ec5e0143b485f9d330fb3254980e7314c246f4d598b4ac4c5bfe143ceac6d324094eab837bce5713e7eadc59323ee26d7dd008a59ba597d1a4ffc85863be11592c7e004d3facd6b66ed1859ddb1ba351f9b4a1d8ee5c50af06be39a1d1a2aae39cb596b26d4ff79622008fbf4efa75b0f09a899a11748c542ea4f28967335c1ebe644384aeae8e342555d5754cf8edc779db2f4ff0deccd92087de9f63d6313e420c44e837436db8d15171d7cae882e1445032dcf60ed8b044079908a97611ee108207139320586de82f83ea3806d22938c8755313cc7f3bb45484e8e7516f90080341b7700791c196656dfca46b8f70a4e50a59e4c64a134b2b0a33becb983a08a598119ee8527b76d4830f0daea06757daffac44cf650d58d4d53afdfd37a12c5b83070b9a6600f98101cfabe65651f7526d061ed41427f6af63d9c174863773c713feb900aa2aa90141551ec89a4f912b4681aff7a5e79be2e974829b3b56c1d78f78c46f9ea7f917d48117213436df0b8fa5c57e922a5bc1a7a32475cf77ac25900f69a28bf64366d7ac16a1800dcd11a5e4110e6fabbcf0e9fc069ad832a16d0ce08dc4745054ae485dca0568d2a16d26fc782e37ae3044ebd1461dce5666e808a9be4e824d57598afea2e7a67f2c234e3c7bc1b60c68a115bf45f10d4b8394b314305f630103606b9f84ae59ba0a353e69f332988fca117e6e89836550e1c7c6b3c53950d2b5ab8d553b88ff6e47cc9e53ca8286e8b9fe0b8e02ab27e8a9076813c605dc068857dbd242fbdc332b678e179e4906c74f003cf92dc6ececfd6a4ec76dc925f0f5c65111d294d05115e6f1704493da51dcad0379ff4f5a86ad926ffb06a9cbd6e3cd368182f5affd9cb6ac282d70", 0x1000) r1 = socket(0x18, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x2c, 0x27, &(0x7f0000000000)="26db8960e8b93550a3c65e3031e0bec081d7bdd4478fe73862f712308f82905a5b13cfd5e9ea73bbbfd382d8b0e2a8608d493ba9f8e0b9c56979e36026ee8de7728c099ff22845e3b6f4ecc8b31d2f8d1daa660c7323edc6d46ec1f963f36588653d8a49d2a33bb8cf4b854f0c814cdef5de63c18a4c6e32e3344642a5d48604191426007719928c2377f53d95a7eaaad542b6b921e4be82eaa6c6e95338e8aaeedd6c91dd21ba87be0d4101559478df1f9e50a62f281254aefa405cc317e8a821ce89f2db312abbc86f1883051f4488", 0xd0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) dup2(r5, r4) dup2(r4, r3) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000001100)=0x200, 0x4) 16:00:22 executing program 7: syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:22 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61}, {0x4}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f0000000240)={0x1, 0x58}, 0x2, &(0x7f0000000380)="cff8205a", &(0x7f0000000280)=0x4, &(0x7f0000000400), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {0xff, 0x0, 0xfffffff9}]}) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x180, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000001080)) syz_open_pts() syz_emit_ethernet(0x2a, 0x0) syz_open_pts() r3 = socket(0x10, 0x4000, 0xff) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000740)={@local, @local, [], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x30, 0x58, 0x66, 0x6, 0x9, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @timestamp={0x44, 0x38, 0x5, 0x0, 0x0, [{[@loopback], 0x9c}, {[], 0x7}, {}, {[@loopback], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x80000000}, {[@loopback], 0x1f}, {[], 0xd6}, {[@multicast2], 0x4}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x9dc}}}}}) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000040)="82cd17dbde7fd19727182b68fdb6be01b97ce167bafce27de7e6c16f0ebfb7ef5bdeedc72b75c9bf92847cf25d93bfdfb666badc", 0x34}, {&(0x7f0000000200)="17db0c4baa1ca335c0c06ecf139db7e4759f6f11a6157d2970cdf6bef49f1cb681fb5c0a840ee6e87c2ee451a1301b15", 0x30}, {&(0x7f00000002c0)="f85d25d049d328e821955d7d7ed39acb968bdbfc4bdf2059bc848bacd4243cbd1e36df874735d0601060630f4b8871eca4b7e4d5eae553a7277905ac1f16ca17f7a1b902f3fe32cb5c04456354230e3b16a48bce11dd3d7fed64e8afe2cbd337c51dce50124c68b5bc338ce92278f25a4cd84b3c9cccde104becf36a25c4dbfa1aa81dadca6bba69b4ca0aaac41677f30b8c8ea0bf20ccdaaacf65f3dd", 0x9d}, {&(0x7f00000003c0)="0747b2f5a74a928e2af7d49779f4e3b2ef6111ded225c386bcc81fe41a2cc078c4b507cef288c1eaa09eec37225bde49f5c3ddbcf10cc9089eb63f5cebe65643dd36b7a2c147d9a472fc27cb4d83460be887f8b1e6d09cbfb74b774d8d616dfb0219da0a91582a77e16dfb2623a2be9edbcae5dc8532a95e519316de25c164d265c07a8a39dc35f22c846fe2f477bb12bcb8381407cdba728fddfe", 0x9b}, {&(0x7f0000000480)="c1d714003efeb2ff7203c69abcf286bdc0cee23ef5c9a97f0e637f69235fc6134e6b3f1d08280c8ebaf9ad9be629c2a1d2c5422c691f4902b59fbd2f42d8c17ce7ee64f9657580478c13222cb6c8f38107794266cb91d73dad2f31e7caf3", 0x5e}, {&(0x7f0000000500)="68ff7f0544f6eb15315c624f28470d0b583260bfb9a218da0f839bdddf7217cbf82d9c493aada52645703dac21feae1edaea56a8d7ad4fac415b78264161df8b7e837bc2b5d8a00fdd21f5f0e08335558b255bb92ed64415f080507bf962759c71", 0x61}, {&(0x7f0000000580)="b7b39f4d7e26724759cb75472e6a11d892f9ed37173e0ce3c5e6b6273b91395ea5bb3c98643a90b747f501cdb07d8263b04bf94a0506c93c545894e6ccb8", 0x3e}, {&(0x7f0000000640)="84d4c379672ffab47e56bacc5b22e6277be0e4c3a5f6b6d2ea545bb82b080e3f9cd16730f8dde6a13260dee5f71b1a53082de8777d3947bb4dff5ef0fc22b4b1551a63c500203e8d6132698ba549cf4f5ad4efb38d28d8d5dfbe99ff1afb68be90", 0x61}], 0x8) socket(0x0, 0x0, 0x95) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) 16:00:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "102609307e7be2df67de208c8bda612c3100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) œ¸ç¶$* våÚ­oø`}Í•nŒc÷Ážuù+Ón"iÛùáÁ+WšÙ 16:00:22 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) close(0xffffffffffffffff) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000380)=""/76) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000004000)=""/4106) r3 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r6 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x10000, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x5}, 0x1, 0x6, r6, 0xffffffffffffffff, 0x1, 0x6, 0x6}) r7 = socket(0x16, 0x4000, 0x2) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000080)=""/70) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000004000)=""/4106) r8 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r4, r8, r9, 0x0, 0x2}, 0x4, 0x7f7ffffffffffffc, 0xfffffffffffffffe}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/7) r10 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r9, r10, 0x0, 0x38, 0x6}, 0x4, 0x3, 0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:22 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/77, 0x4d}, 0x9}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)='n4', 0x2}], 0x1) sysctl$vm(&(0x7f0000000200)={0x4, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x32) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) setpgid(r0, r0) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:22 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f99", 0xf03}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:22 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x186}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x1064}, {0x6e, 0x0, 0x0, 0xfffffffb}]}) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0x1, 0x40, 0x5, 0x889f}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r4, 0x5) r5 = socket(0x2, 0x1, 0x0) shmat(r0, &(0x7f00006b2000/0x4000)=nil, 0x3000) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) unlinkat(r6, &(0x7f00000001c0)='./file0\x00', 0x8) r7 = dup(r4) flock(r7, 0x3) close(r7) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 16:00:22 executing program 4: socket(0x18, 0x1, 0x7f) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c00280000000000000000002a0000ffffe0000001ff020000000000000000000000000001890090"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x8126}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0"], 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) socket$unix(0x1, 0x0, 0x0) 16:00:22 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x680}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5, 0x0, 0x1, 0xd7f5, 0xffffffff, 0x3, 0x1, 0x0, 0x8, 0x5}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x1, 0x6, 0x8, 0x15d2, 0xaebf}, {0x1, 0x9, 0x684f, 0x8, 0xd0c}]}) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000240)={0x6, 0x2, 0x6}) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)) r3 = socket(0x10, 0x4, 0x5b) r4 = dup2(r3, r2) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000300)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/158, 0x9e}, {&(0x7f0000001400)=""/43, 0x2b}, {&(0x7f0000001440)}, {&(0x7f0000001480)=""/61, 0x3d}], 0x5, &(0x7f0000001540)=""/4096, 0x1000}, 0x842) sendmmsg(r0, &(0x7f0000003940)={&(0x7f0000003900)={&(0x7f0000002580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f00000025c0)="fc0087aabbe3623b881b50d4409418ee4ec02ba18cb1088a9f6b8024e6559bc0f419299f5a99759ca2c60ad206d20c975704e32b6ea614c8e21c4c5f712cc7c050f9565e74360359557252db", 0x4c}], 0x1, &(0x7f0000002680)=[{0xe8, 0xffff, 0xd6, "9208e30d345e3c04f24d5fdd8615796a01c160a19b0fca0af4dd3971d8c5e390f17b0b8bb317dc8a06769f2525426bda14bc5162785410c1a9cd324303cb67c4cd0c7101a2e040e660ec9c7a24cade85e8dff72afd2e0066e94fc16643d5a18507ef7a217715b3f9949462a0ce28f9fbc778327e70b449aa84bdba495ff509f9147895256d72f4e3e00e84bc380702c70649b06d78b92517a68477b0bcd622010b892e8f75122396184474e01fe69a260781ca79be154215e956a68ae0a9a0200525126dd8d245ccfde02cc91810d448301ec0187e77"}, {0x80, 0x1, 0x7fff, "6e27098bac163e5ad9115838951a1af45f9b7883fd4fd574e2fb03c3ef1347c661ba11208029e3344687c981ed3b81236b29a6bf4bc16c22e81097c93108daddbb1dc521760593029e6acbbcf66738b78c1114a6c29f9c54850a88334de4639eb8bac6eddaeef17ef234bebd2527"}, {0x40, 0x1, 0x5, "f79d8b9d26afc3a6d375cc927e34d1c921f906898e3937325a1ccadafe660deeaecb41ac98e28539b6"}, {0x1010, 0x1, 0x8, "33ff2380e471297f0534b0c9f954e48aa4a6fcdbfca893f8f3417920e2e891f6903069f44c8a3bd7c33078407fbbffedc73c4a9ae0dc74b3bcc2d5e8e71b3ca8972ab30b7c9eb13a08fdb132c6215f06640ef0a65ab2c111a60533a1602cb9ea752ffe0ab4b4d29dfd3950bce81e3f36b6b06e980534ac97790aa80ab9d61d831e14c354dcdf5008d14b21b6943dd02735021121d7be2c1ec0e8ea1c069884b25dd3040facea5375ca04a1733917674ce80955d8647e4c610dfd2013d357df60fa8528cd23f80568f630db7100ac4c573694b830ef322e0b031d8963ed077db20508277123486e85969d72110b3afabfea1980b542be0d33a66404dcad13d40dad87ac9fd69c2e7d06cc92e70e2e3010daf7cd2ff2e51309c0ec949d657479af68298edbd327a6c2f95a2bc9e1482b66981638586f6e01508abcc40ca21f8927e6c304c3cd5e4d28fd664693a2317a32b2903e2ca1a20c232fecddbfb7835a67092b143a56c82b7a36beacb81811e88f0d773b8839432ae4c093529530c83e26d0dcb8ef637ef3c1d98ff4feb143b7c7243f1ae96649b7224d9e4801e35d56e0fc7d322fe2ef3da4f42453d525a18d2856198f727dd4f4de22e142fb4d4b70a0e102234938fff7cf5f5dd294f5ce5ba3500ecdef2ede0a26e81f1410b78876ce447115db9b18d9ed57c489ab4cfe9e47e40ee2052d410e90fb9b3075b07505b7b55251384154d2b4f545015862b79b075a91ea4a5791631c57f4be11d942ecee350204f3299fab2ca1d67abe94030016d618ed35af48f339402d2bf4ebdb4fb5f5d24d6ab28b38dc4ef0cab2ba6d6136bfc8483e79f6545911174231c0e7a4ae32d511229dcb211257dfb5d7139c0eff0d050711e3eac11ebcb0de8ea1aa0878bf766b8712741bee1439d3d1502fb506621b7798ccd732af83af77dc19edec4ef1d84a97871784c020ffd00f234264baefec248de2a301e4aa28c5b401de8b0257542443275072f118729d2b1a8c822651509b297ee49670da07678b6b13527ab71462a9ce7fe6dc710ad5a84e88afacd05693ec9ac83799d642e08f43d0b0fc1be81e8ff080b7d8959c0e6a8c18c1eec00a2ab6b78eb5e0b11559d4b04118968c835e0e435df9594c3366bebd26992382ed32f32657aaaf492a3967c612b5051efd8a117d1ece8ad7b33f372ee59a39cf76879029c0bfde4053cc77c68f7b0ebd6b671fdaa8745a26a3fe505ff0f87fa500050307b1d4e2feec7d1a4c8d4b77299be1da388aacba78e779c0d7cd11a08ff7cfdbf514c4a5abd94576f1d9579bc967df45f719003016ca421a0d94209edf2f05eb39943bb3acfebe88927ea96de604277b550d1e37a256e0dec5e96d997993dd5d87513433856b07cef358b25303093ffea872a57000ce0519cf22da77bad2fdc9f385a1347ab90cb806a568ac2a028675dbd86d2bbd29170631d0f90716aa5b9b64e45fd9b9d8975cb6fdb9a3f0e45463b5ae5e143d84aa4fa30ce568a559738dec4d83e27860441e4634f4de9497c9ce0cff450273d3d6856564599a140103b7528baec9250728f0ac349d4f8b21aec9e4fc74b42442ab2f2f6296d69fa7b6beb03ec4cc4fe4b4d8924cdf2d81a9f42fa2b3de76b878ab111d4ca3218f16d191232cc3ede8a4db649b26820773dc6281672df01396758b00e45310166312a5583c4b73114758fc0202b2425274f051a3b75aa6939362d6d224a17db773ed150a65172bdae780e58188cd622c0fe51aefd1a23f496c593d58fda95f156e7aa20cd6da21291f78aa1f06bb71cb50056985e07746c2344bc92ffb6b5f58984e906818ddbc175383dd18e4bcd3515c3aed82ebd6d6774c5703b2e839230bf38b0dd3474c1f381ca5101563f6879c7c0703410cd229f4ec4e0993a6f6e0c5342784649643991b4454631a56166174833291f3370a6444663472b5096e225d5ab6d765579add26ca7e165c7048f92259feb6f91baa971100b6a372fe2c6f611bb39d1a874d6328a1f2e07123d352c21f19274eaff1b69aa028db094a3560527dfb6d8c42260c316663ed528f5f61ce82ca328001b0a699b445a95bf3fa31e8537af359558b3da480107d22607018a75355c74e9412d2a4c26140bc4e9a6ef124dec010049547ea22b2cf2e325544297c4dc09926d60b37f46192b8b3275a50fb55f1a2191c2af3c0f3d35caea5d8455cc0c9e57537145e6e3362a30152554ce4399774d420095be25425f70a9b8c2614338ab646edbc200621bedf373d6e416f7ad1f6c6ae07a4aef80710380fa20ac8ba9c603c036e57455c5b94eb4f1e781fdfcef5d797e31e1cfe9029b2c2111242af1a8d14b6af1aaa74cdba6955b19e7ccc8ca2479e8d107245d4e9a6f30b04f9e581aa19cc4fd6fc787846d67d6e66c422d17ada5ebbdca2c818883de785eb732bc45189b7db317312921cb4263501763989e3bec67cf67e691e3ca8d228b29247a9950d3402f61c2c229b6e0392a8bd24e6ea7b58ffba499dc5dce2d1a1e2ce8660273df5a8de60aeb3b381426ca83b22a6fce599e85290f064946af67ace404df9a8fdbfb0be5597c6f7fd2c5c4c3372ca2efda111fcdf53b5ea71637f6531fe296816146a76b41fac23a06ab1faa1b73f60906716dc98b141c59ba809be46d8ffb26d0d713bef7728027b98673b585823b53df91bc2da23744051bea07ab30c62baccad0e2f751fb07962d5cd049e4f8362d934eecbbfbb8a30b0f0f22ea67f0e98757192795f7bd87ae087b93f2b7d4a18edb2e8932b5f92ce5c38f1f198561608843ea22110157e22f66045e0a24b911cec66dda5af8a6e0264ae498fff2c32a48d56d87dac21db1d6817344466306130e3705ca3e8fd9e466ec0c6b1c2e57296db31f3a0e324a70f1242231edd3b13a24e4a270e414d004312e310ee736ea2a8ac8c339d983a4c578f9cdfcd4934a74e333a6331ced2b9266816d3afa1fac05f41cf46d45d20100385e055a344f20e2efe5eff8c29844ede78e5932e48625066379c9f0a3d2a69f5ecf6f90514377a18ce9800322ec3d3d6a854ddc3fb223e99ed515789f63cc77692a70b84b44a8136dad609f1849b16ba14eefce2372805c94f9654f5ec7d9ac26e1f3161a87776d5477c154172668b118a829181fac8de861c5c092eef86f37e1e7ab011d0674cee9f685dbe1fa13f30e507728790bcd8a6d29b80881a7d45d758164cc55c8bce7a431b674ac2800a8110731b2d29e7da7bfd3247581b604374c3dd268bd493604cf5970d9669fcace5f7972e974aa28d9c5a297b9a20d36ab56948e48627fc51616e2982b106b776f42ab74f7114f2cab4833630805df16d2729fabe91d387e53bb7408a8f7123fcf2d526c2232aa51a4c23a63d5f3bdc37d020e48dcf50ee5e35001fef30fba1bfd4eb66c53a520ddf77d87f5655c9f4bbd10204a01036c6513b3aff4e37ddab2738da110c3d83ddb3984a444dbe1130beb625c6e99e99778996316672eda62e42366a78dd773aa729e3e2b8b805b89b6907a9f2beeada1d7e1b80371ee45164c6453dbff5631d3321189cae98d3decf1aa105b20b11d7131eb2dac1663f43a5aef6c84b44f2456a2443ebd695c6c59afbeb08c9b347ab7400c82ee6c673b8ae2f9facb5cfbfe1ea9ce58b97b81eabe71ea2453c78d1e2dcbf790237cf2b258fd6cf63b2d7e4b35aa1deb746a62fd2e1d4de0b5efbb5a17623ad25dfd9197dfb37dce8f0ab8076461ec16dabe16db419330e35f845a05f3d4868974bb57eac3b1f4ab331d3013df3960bc233bc876a47f94f71ca330e6ef95c13b23bb02528821a23e7d5b3410bf625920a81d3ac57edafac182fb5512f920bb1f749d17642600e379cb8f43100eadec033d171b01810232e2d647df1afb4c0f77ce2eae6c88c71115b86b6b90c18b66b6dd7c1152118da59ec4944a9ae9f69fbefa5a01c6ef58a2f900295433adcdd6e482fb653bdde671c15f9adec69bb3f6cc00117072c51ab866d9a4bad1089fa1c243714b6f9ac2c4d1a5dc69f272dd83c4de856d7bfea1703aab8c3088eba82921482bfeaa86a672ee5b077336f81d5e4fa1e9069afdd63e552278c259d7cf120e06d38f47ac070fab90f7c8014d79213587b414a6960fe2aa6648f8f42ecdaa29112e6d65116f1889297b8fbfd8e54053444e4c33fe03b2406c03c480139aee049e3bc0d1696aa441da56687c9f032ddd3951044cf54e084d3db52e0f649df2f5834a90c527a302f1b298744205e20dedf22016c52d8e50f95f39ed0ff8e2c9877d338b3db845d7416fb97ec7f5d53f16abb0f9ec04851b56af886c7866137b4403c63b24c2dabaff579a02fbbc3730ed4bb1c5d810015d195f271e794929f21257806cfa2965854782c8425cb8ea57a54431c661bc0f16a0d0fc1e3d2484675eae6bb35a7d98c1db6b6c99a1cad6d5d537bc2038f56612f7a29a2bd9d94c5c0ba8fe45603abc86caf066e38999d441f07a6e0f0a3a9601daf88cf5d6bb0bc1eab1099ec32880343671f35716b0166dcd9603d0b6527e5553a697b6b569f6d0c4cdb73b7a413bf47820276debf24e7d3bf22fc39084d729235c926ddcde7b1a088b402c55e0263157d187bb11e3eb2767a0db2554872c4e460ee2ac538b769e2129caa6cb34b2756dac8010dc95ca1dfd427f96136f6a7444ac93ca2e2a5f05e723e67678b70f56ae42049b65a92132efe11b2a6125b644767e9aba0199a84a6e0466b346ea42e423612e4209c548a1c040f5fcf5b14a8b3db2ee5913d81fa125215593d7ef519ddb351b96f823c44361a8b022a2a31081c204cf90477f91bb58d0ace7fe1f673762827150c78dc0085c2d19611a8af313607fab37ec294ba69571b5dda9cd0f77a7a7528f68b44ec0a0702e859d7498cadfc2b27c42cee937b5f994be676cd56ca05b29debed2b83672add44239408f8126f0f28145ab145c740f81776fa78482ca1b14a3ab560fa0a1bc9ff6c255c2d0a7a0da8bd9ef8e0438960e4036c39fa577c19ea28538cbc9e26f75fe94def6f2e1716110246773cebc2903410f7e03ac4e9b15006931582c3f3838237bc6bf4c8453700400039c16c62a71e0520438a7f71ef2ecbfe397864c8e1b2bd0c53b4c335d4e2e4afc9ed01ef3dc33b53b989beaf731a65ef917265cd61b31986d0ab84d53a193fd1baf184727e3e4f57d6e1fd96c07bb5c7eb08f071aa674f7ff6c808699a0fa99e18fe25fec9a139a80104aa628c207e0d670f0ead7381789a8d3a048a3b59fb3ed2b9d7f0c337903264674263c5c64371994ce7f6219cda3cd7fcd1f3a86f3a80b2ec3ef60f3348cf5c75a718de48c2b29fd14c6e21e8bb205a96f7b5710fb5ea717ea61bb5b631f529a09429b07f13bf05d4baa4c66c492b528f35c1f88440c7c198087a9aae04fc0d37f2318df4d0272e4bfc0ebfca3d5d6a73708e108e1eed45b60b77f648e03a1f8172e1c0e91f7eb2af3c7a14fd6677e528eb6e9cb46682681c8b00724e660934aa8e8c37e1ac4150a8c229e99ef931fbfdd387eb15fd0be0efe5a335c93f8a7b3a8fa51ff173d2e5e8ef96252450aabb1e49e74160954f4c92e836dcded6f4ae39fe1a4dbaacfe293402355e98fd4e50b4dfd8481d5e000879622306b1006db46aee5643aadc388208d363f3ed61c23b80878e5dc93d3d8c4fd9f1c4a17ed1af4e25f909b4e8178038ae108d21dcf800927ca2cc5d0a576c082868cbfb858b18d5106dde679bf9d77b86a8030e8d7a81d79cc05174ab"}, {0x98, 0xffff, 0x4, "1d94e85ee4716b4b28c3e5bebd420cf41fa7025aa14f816cf58cf42635c5b6a6961521d84a437ee84fd2d477626e3d672afb7f897e87175ff6389d5e186aa0723da50459c408f23f064282605b9b567862c1a49e3a28247d3c6a535df996da6cc0e784d8f2a9138ea3e369266c85aa7f447fc7a660f1ac94514b97b42a4494353b8f"}], 0x1250}, 0xdf3}, 0x10, 0x1) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000003980)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000039c0)={0x3ff, './file0\x00', './file0\x00'}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003a00), 0x80, 0x0) socket(0x1, 0x1, 0x7f) setsockopt(r4, 0x6, 0x5, &(0x7f0000003a40)="0015a63777b1c7c9ddfcabf508c24b6a71677bb59cea439513c61c5f4cc6daa66db2ae6c49df9341f1e2c33b628695e5454e3a7655f1caeabb1353113d5798642457891fd219078c9f829c38854a1c53ef53b9", 0x53) symlinkat(&(0x7f0000003ac0)='./file0\x00', r5, &(0x7f0000003b00)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000003b40)) mknod(&(0x7f0000003bc0)='./file0\x00', 0x80, 0x8000) r6 = open(&(0x7f0000003c00)='./file0\x00', 0x8000, 0x20) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000003c40)=0x1) write(r0, &(0x7f0000003c80)="13f7dfeec9991bd9b207a6a42cf12640b0c5dea45cd0cb5f951aa22abd21aa2ced7b90c8eb54b1cd184fa31fd436ffa6b4a973ba1eae540ddff3cae7b3ab965068f1b9eddf59117d8d16aab30aa8dd601ae255617f199da076f1ed0056ed2059a8a063debb2eb39e622f09d0ae98d2057ab5b17c3418dc9510af151992dc843d26204b73ebc99fbc4deab1497eb573a2f6a213287686115f3741557c726a52992cc4d27295272b3bf66f9b9909384c1af140b0e55c059aacf3f6ff8d32fe3e04e25474c0f77c212ea9636c6ef45d0a2aedcc870c3182366e961823d96f7abca41faa9f910d206e8aacedbec6dac48f5d81fb05d7f24e2d", 0xf7) writev(r5, &(0x7f0000003f80)=[{&(0x7f0000003d80)="f0e9f0cd4cfc6e705fe252fd9762fe26415775c83e9b6e923c20440ecf2870afbe38dc3e9a946e2a78ffbb1467622503f0f66ecfce2ed61129b4a51c8295db9de0ddcef0f78801b20675cd37a79b306f4212044791c2c237ea12c129f78a6f83c00b8fe9b2cab151cbbb86223ce6263566086f2c8f16f99c384e59b2421d6bd037e42a9da75958d52efc65ed28f62f77eb330fbfe0328d76dc85bbca82bedee22673393c2ff1d8b2a17c79f9b58ab25dadbeed19ef56ab855018e43451c1f855cd4441c58b937d4c73bdd3fb39270600504dc6db3bad180b713e76338b54a9d105933a3abb9dcc1602d70a059d", 0xed}, {&(0x7f0000003e80)="3905f0eecb84755f5496a9d219eb01e7f5e51f5c61112047462812f3e900bab70a44d84386b0aa4c51b6029f9be3e930b4760d7256a923f93a94b8220a22d46f4cfc", 0x42}, {&(0x7f0000003f00)="349478d2bcbceabb65ffaf9d7dbff9174f0b0776815d338716e4750b42333e6b41b21f4e5e761b13f69244662101cee0ac9c743e91b7ee1a1dca20499fafebba7e2a466c6ee64443e61214b1f7d05b8040e312ebdc6e2de9", 0x58}], 0x3) r7 = getppid() fcntl$lock(r5, 0x7, &(0x7f0000003fc0)={0x1, 0x0, 0x8, 0x7fffffff, r7}) recvmsg(r0, &(0x7f0000004800)={&(0x7f0000004000)=@un=@abs, 0x8, &(0x7f00000046c0)=[{&(0x7f0000004040)=""/168, 0xa8}, {&(0x7f0000004100)=""/245, 0xf5}, {&(0x7f0000004200)=""/89, 0x59}, {&(0x7f0000004280)=""/205, 0xcd}, {&(0x7f0000004380)=""/115, 0x73}, {&(0x7f0000004400)=""/192, 0xc0}, {&(0x7f00000044c0)=""/103, 0x67}, {&(0x7f0000004540)=""/251, 0xfb}, {&(0x7f0000004640)=""/102, 0x66}], 0x9, &(0x7f0000004780)=""/100, 0x64}, 0x802) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000004840)=0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000004c40)={&(0x7f00000048c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004a80)=[{&(0x7f0000004900)="bfa8de53afbe24f7fca50ed6fc3c833ef58d17b9115d6d289dc7c7f419ec8dd2e9c7be4166918396af4bc281aaa255b148458fa67ae8cf2568f504d45efc0f803ad9b21202a05b0d7e121dd49bdbe93f6a4e3fd895839f86168bcd895825de498028a8a24527824da669ea030a20c69f8a56520dc690f8f0c2c4dea4fd479b96d14eaf6dae95308cb4c92d88aa6decb2b2db299a2d4faf3050e2e4e00455648682071f5e0b2bb2b9b60c0a4a636d3d2bbe413e2d5c0d0b2aaf38f4fe57341d68cf363d578a6177ff5c06354f61315ba1", 0xd0}, {&(0x7f0000004a00)="45ecb2ec0bb3c7e01d13ad55eca29a7f9e7fd1510807224df1c8f42566dcc17c0f84b324827403bbd436686b5610df4831d21141ef6cf92855ebd259407dd8b4509226f1af4ba577146a36763edbc1a31a", 0x51}], 0x2, &(0x7f0000004bc0)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r7}], 0x58, 0x401}, 0x1) mŽó\våÚ­oø`}Í•nŒcpckbd_enable: command error 16:00:24 executing program 2: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x0) shutdown(r1, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="cbe0e43d342540afad42215ab26ef75199494c21f7378a329db1c2bdb45ea608f671c46e06baac8e556a1ac159dc07a779731e29794a76dbc741d00702b81eb3144646b0d07170678a98d9fe66dbfb589e510d6a1bac6ba23282ed302d813b17fe52818e51179363847da76b23dc35744dbc36894be1df458ac1cc47124a8fb147741dcc14c448df1b98896f0a19389b78abf690fb12c2ae8cf93108d0221d5adbdb064c1bfbf00be7ad0d5c2feb656ef94ace1f38e8a7dac2b5a1c04dacb62a2134e4982c7e2b7c7e56cb209c2ca7c6d701082b75b0d3df997e57f83033508469d38890a1457e", 0xe7, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0xeabafdbad584d72d) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:24 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) writev(r1, &(0x7f0000001fc0)=[{&(0x7f0000000140)}, {&(0x7f0000000800)="30f52b4cf0cb593f03de7455b60685a4bcb6959f9483a9b874e80ea69a437fe86a772eebd5755e939697c9bac3bc0f553ef2afb547f8d3682ff03ca8ca8e458e23b6e9a849048862210be04320b28b662d60789bfb4be36d962971a5b25ffad14453cbcf967645edf50f8b24507c1029a1a43327ef7c0f5f5ac748be7ee7cf43e0ff35c67300", 0x86}, {&(0x7f00000008c0)="95cbf7f0da15800c1ddd1ea0b50718be3002ecc62ae15ee962ea032c3333a75489dd10daec64046da98b5b75c31fac853778d0f47a321b3b54a49ebf20b686ce155fb0fac492a8f4a7e2dff5aa64d4982a54e970058ca8b5d6409f80766b739861e2e3309e443696cf967bb2330bc0e4e7def65596b285d8b8b942a79f6a140da827751f40cd4f5d009fa4ed81", 0x8d}, {&(0x7f0000000bc0)="851c758d1297f6fe05be4cc13c2babf5156962c370994093933b285a39dd5bf235a20bd81ccc2011eac6aab8c0c632f9b413c71f34b364435bfc011ada0e2c17e189db9b84c667d6d12cd4d83043548a6482ee11ebcdc85abdd3ffdc905e06e18b9ca50f5938a9344b161d927fdfb062560e57a235297bb9383efb3f9dbf243913316283b10b43da0e0e209db82f8eca6524a33ad0815ddd6732d101bd7732786345c1828b06119a98a30a2381587815eda645e347d465a6d83feb9bdca8ed7213de9ce3a6c1e989955e61d1f7f62f2e2942f08f", 0xd4}, {&(0x7f0000000cc0)="1d5858af706be5512767f65cdbc3db7a70d711b32ec9bf886e3603019115e606ef5ad396a8f0f1895eecc9b38d8e285bbbbf418e823f7febcfc467e0ae90f739ded30eeecde7dbe5c9ec91d5e2271a22ca473e9d9cf2267f49a080af4e6c49f5c3688422094a82b9c1bab261a180bbe3596fa7edcd7319120a8c3640e12028821e6c70c157", 0x85}, {&(0x7f0000000d80)="3d990b1d3291d3383f88a9a9743b23f59dab465f611fae779ce3005d1565e70ea19ffed8e5e8c34d31a3e08800c700e12f1a5752150e1839a452aa0a6c8125c5b73b0ad70235a2c6b1a837c94847aa6c420388963d92b4a7b5cec0928733e0b23f5eac252db28bb564dc9eb3ebcdf636823d0acf76f826cd0666b3fe16d80fb4603115091a71e95de7075c85e3a4123adb0577d04940c74924fc3387774d7645bfe606f77bc431215a93f892b75e77bf9ebe9cc4771f37", 0xb7}, {&(0x7f0000000e40)="9e3738e614171624aed7e63b38ac101e738e65395a7447acd0c174265db1f261c2f1d1a8b30b672896d54500f221ad7daa2cc1735e8f61e82fd1a16fcf18e4f913946e378cee972601c45279172788dcb932fd832edfcda7fcce8dcbd267cb7ab103e25196162a40b71f7b2d3fbf61638eb91edc97e1c3b5661e0d984c07a82da5fa620ff417c2b9f5f2d6db75ef0ad127833ab0d6b02a3a2a1cc2d0fe", 0x9d}, {&(0x7f0000000f00)="a71459a64e8cf8dfa998f0763ce9f3ccec521266e443094eb54f5b562d44eea3d7de50abf22f49b3a08e81823c00dc158751b64666d91a84d450d99ccec6c41ad95d425ad78a9e21c6fa5c4f5262e1c7065608cfc68c33662be93f5029d7fa9a7f936f604ce9d37c5a806a3909c0b261fe702e2f16424058143d6259c0560469cde3fa4b8a", 0x85}, {&(0x7f0000000fc0)="09ac854fa0ce890315f1bb913021416a2928eb2c06e17b8014531cb2fcbd7b2b9bbd60caca8bd7268896d4ed225cb2ff07af544ab3f5fa96cb8619d868f7cb5e7cdef6a8ee9daf0a184ef509d1e0b6abef058cc5230328e6859703a095599b7516089ec87ca676501b736d7c21fea3f9f9d612ff5e945c7b927e052468134936575dae96083e852d2e1c4f7d9cec383e3f0bb79feed9ccf42a02b8f97486e208269a371ea45fe8ce2bd8a6508c2249a005b59c9abbe153861ff3d3db0c1e15245cd7867c62806ffbe321a4edc61a8e26b8048c11f70731a15a8e89e98206eadf8c589bca068eb3994e6b616596ce26de4cd17990060f26665f15493ee4767356612faf4cb7a85d60eeb1880c856687530e52ed4c98c5cabc8b8c3e31d6f0074762a5ec1c4e61757313cbb294719a7b18f013dd97e7ce28765dc17ce805388060d6edeb8df6c3136e2530bf744cb0a39c20f104545ae0fe72fce9f6a91438084d8134057ee6d081d212460a6230f741cb47b8776ee160a089e589aafa6ab925a5bd4c502a26e67015ae8f02330335bb4505e52880fdd4b93630116de693c62cef5ebb39f75e503c5aad48de4fda383b4926333283264d8d8ec98ee79a684fdb3e92dc901289c6b27a095aa4a98b365940411ea78479e60617103cc8f279bff937bfa87bc9faead31df46cf46d2c8b549f2ee7afc90ff4318b779f165394df82c66ccd53b591e324aeb8165bb018fefb48a63acc7d137bc237be310b5f9724884e4d6ba23faf7a8cd112935c05bd09573331a1f615f448fcf407822bfe7d4417d6985a4ce6579a2f27e78bf1922b4590959e3947abe3fb2ce1511f7b4af628eeac49a641a522e3e41463b77a27ca56a332756c610c60615195262ff90620ac22dd89a78342f9b9862820b976cd561db82c551196031f217d3c9bc8686a2bcf943823fb8e161dacdfd184261a3fc64a721bf4ea805cfb8636c1f1b1e973a876ad5251c4fcaf2a9c9da801370b08990c48d515a5dbefa6e54244f90f7e0cbdd56db19defb4b0c3fe1334335fb964deb1fe394277476aa2c6dffe20ac6669f30f937a3966065428f7c35d631df0a376de7f877c08680e96e46944a28bf267cf2d23571f2db72efe8277a659631ed279254b4052da7c9a46e01ce75f9c7dde0ba8e9e38ccd6bfda3a8e14a6069e8c1cca42264a711eb53f67e018f3c30c9d5099f9bf1c54d86fe54415c1b92d92c01b07d7bfdff36f3d96aed9f6fa0a2e95018d29d05d86188b06dd6d56560d8c36aa19cc412f1663e6a102230e4ea9ca27b05d77e8e1a409f8dc7338fa36c5b3cb51acf6bb529284fe8f71c1fdcba7bcf2f77cf97f350fa69672d7c594908fc131a6aea41f40ac832dd10ca268331ac3176c1beb1052266cf02d617fbf0d4fb438142781a7296c670b2857c354445a1454d2b0ba15cf47c6ea6badf218c46fefc40a12f58b9ae6cea2ca1b5858cec4bb858f2511d11640c1bf1d5495f739e46357e9e286e6576c7b13015049a87e321559891735d0ae8cea377851afe10535309aa695f4718ca3b967af1d53359e977bd7ca04e6a8f32fac77c361b2cb9a697e0e1d404e7422c91cb997a17781a4c9e39c32538cbc968a275a253f7bfb203fca7a75a6f05cea6ce777df96acadce88cd640afb9725d6d3d4d95054049176fdb2fcdc1966c1cc861ec8289f315e1c2e8a532dd087cb45b6acd72ccdc30829435a399851a010d5fb106c9c87f117f79010233c68dc8ca9c8d0a2c9696f3463ca87987937aeb0717b869ef24535497b83d666f50d7b03d6d24dd8e5f644eb96a60e00c989e26964775d86a2df1a1123d3072a5b74f81aa7eaa1c14c83f5d87c3f75351653b2733b740fcc2d7178e58831c52f3530bd90b542a78752f2939cde79d86344a90aca0813038463d64181ebdb9bdfdb9fdda817ed190bf72b5329777d91a335a20d6e7989a095e619f5fce4598feaf0ff85c076fe4c0ca1cf1bdd17d6b70b2e870791ea3e53cbc8370de1e4e80dbb24f4353919b12cb1b25dbb42b46d04ea3e4d21e1a6e5890431306cf864739b1386c5d87316a4e6040c3e50ea7bbefea56b059057bea4e4438606c4bd1257d85bb6c2220d96fe862749f9ee472583c6ca4cf8b9fb931daf81a4ec67adee2df237f5e11090547b7463122b3f7c1f2f5f2813ebb8cda66bd0dd5ab7e400935398f58db30917690b0dc05e6863ba90e514bdd90f8438c72b1872cdfeec28f34f46e1510174149998642d2d9d3086254c69d946b6d7d70d2c5dcfdf1646d7f6e2ceab240ebeca11cf0d6f3255ff05f1db9fa5e2d12b688ee68fd3175f8411ee22f320d8577323af3b38cdea7c013fe147b169dd87d5dd2cf2114d6ceb679a1f3d3030225457b62ec475cc1d782803272582b4412975c1dcd328dbdf059349ea2034ceef24f61501535d5c65f40c0761e281b853d54a0b4c235e8da573c005b46f4b20f8f7b226e1e60f198301f1e4fcecc25e02b71f1c6a8e6655bde6a7bccff2e7d1c5e42e80cf77e70fe5b98deeab912ace515cb2ed1663339cf243894baa99827d08aba70e8443330d9b1dc01d43ed8d31473dd3df028977aa584f806b4ab1185126a58c3e01a7ddd1ec3d335ff37ad7c028ffb1e5902037566262d6ac0a0ba35ee6b1cabeb94af533b62401dd8df4f39835066813316f45a04e4c6712e908f5eb1aeaebc35330a7dc670d380051636819749acaae97aef7563f63519961a666e69a8b189b2fc479743ff0884603e7a084d92d2e6fc92248d9a25efa13eeb3055e442ed19daef5df1007223f0ac77bc36a70fc936faea1e943766be0e060e1cd82b7e995b0f9883ff04cc150e7ec6b6a79b800899c6535a1c74080f3e6cd0a97f75247e038dd973018a369395c19c4dd262ee7c5c576588c284052a1e25246a4a19429cfc981fc773fdb533e050a994eed72a90365b37896c9145fdad2652c4943f3793b7acd98a0c1943696b5ef017b6559d0a12f4ba12982ce53eb118de5b2cdb13980166104834981a1def5db6933b73a9f8f611a8a285febaa34953126ea715b3e2dc12e3f2f9418b20708080db6cefaaf13b2fe6bb365cb53362b4fa844c92af8af64470bdc24f36fe986d5cb8fbd9d625215c78d94589a76d87f38d292d48397f7302ed6917b2f9164fbef8e68e82f7f9760843ec8e67f8b441d3dcaacabb1f41032aad77fd3bf879bc238124bab0a9dc6b2a31ad59cebb45b60251c9b9cce1fb6a860db01cf3f68941b1c5fbee920d809cd0c06631f1e36b3137c4e93cc4b250cd718d3b4f21c4c5a03c4e40f0886de351bfce08a1cb3ab58f26445ba47e534dfe54bb28219cb0644c7cf378a4bfb1295a5f923ee5eb84bf366a8d6e33159786160a732b11f3c4c3286b2a8b4041a7426a68994a1859d0afd798f5dd63c62e1ae03b45d97b36dabb78872ce5831af2f0d304aa5e987e3991d41b9205edd7476ed155acc4d9fa30ea3299627786db8ecde3f847e624e87da1bf382892a667f68210b60ccb15a7c9c5466642c6ac7eaebbb289f6486dfc796b45e04e57983d31b32ea912c0b3ff3a79b9580a5d421368ca2a7e1a22daf4701110d78aef8e6262338f6772c8f058d63fa6f47d5a174c9ec7f8fdab9b4b42e397c72de11adf3080265b8b2eb166a414d417a9f4fa914b8de84ab8902172b6e0d3ccaf59266c6e21c8f3e943cd0c6de0493355ddecf72487ed1352afd79d29acefd11c2573edc83db4b633d394c91c7e1a80d3b85fd02291f4dd7c9235b0161ee3e94dd575a483dea4db8a2f0d47cd8cb1ff802ce4b58e56647518c4b16ac13388e2ca4cc025bbaea99dac8fb777dce7a5f0c533485b8be15a638c6845f0bf38e10211f58e529a748f33f3417b7e3e056cfe75cc6406505fed93b95891cacf4b121958d5eadb5f608bce967cf089f81ce9ecc5bcbb46422e6ce21564491d68329c2db3dd56f0f19e5e0e9a3cdc7211f2097f6d8f85c96587848f0741b85198c65e32331daaa351cb12c9e566c24e45593256bf13709dd729f62e9e78bc185f5856a8f353bfb6b08c9113f82f8e5c6a2f9df64dd413d7154b8cf324979c9cc7b3974b851f96b8d820f1732103cbca94b3eda096171405fa49da84769a0586ac87b05245bcf42382725f656bb7e15675dcbf1f378ec6fd11663064a992d0d882831bd744dcd16309db54b93141e64e1b267f04d542f080d6e4080930ea75a2fc9b1d107d33665ef211f864d6b87938b483604c2c9c35d0fadddef7cd3d59d44feddc05f4532f2a346a4028d993d4c7a48ac39a453d5905ce50339079f4146fc38af1057ecbaa928db100c28fd93e434d5265368f2a64327ebf8157558060c5efb2b242a8ff35ecbfe7983b9bd256601b5e0cc575faca28520c7d9bc02ed4bfc7b09e13a416abadcf8a58a0415e2bbc53d812afb25195d31f7ab7102e1a0982cd7c4074813d62763a48daf466ed88f57307598bc8e037e2579f18ef1ebd4e0dae2c7a1b81b1f7458621a465b22800a99b819f59463f4e3fb16bbd17f68c2a973748a86e795efa341ed9591aa7769e3eb9cbb771b430d3f5eaf6efa76808de0ffa0af79c2a4830b9bd8a9a3cddc4b39121161bf0c8dd0488efe7ef74f70c688f56986cae22a240b9af9eb86926da85266100ed5d32d808bd8099e058ed8bfd96fa2c6d8ee6056314b378eddf1f306cf056687bb638c7263573e8148d2ad4c9fe7b2f55772b1e7dfea70df37598d1ff9fca5bb0270e0c05864bac7b52942c9c25ab2d77659b5fd62989dddb1418b0b7cddcb19c64cf605ceedc3c6d6d058b7b93efef06c58c084186717d89524c0a8d1b75d7fbad040606c8fdbfd8e2351e3f21bbd13a8da9728388ad6969fe56e10b9367e1823a2ef14ece6f7c4f42dd6f416001f22993ad06f6fecc427eb54684e995c7d43ff6428d361080abcd7eb1431366f250163d904be9ab16dc6a10aa34d372c3e8ab8db43f4e2a03980f11d6e24a6019d26860adbc0187fb4e4d5a2cd963dd6b16b7a43de89f5220df0261fbf7b307aa7dd83139033b1299d5521199d4da19bc7a3142d1d78539f8bc821dca94d3688b7479f9ea9e2519476b4deb45a40d7e81dc7c821461ee77db8605c0b3f2a64f8ca761a47a3e3739f08cd554e568f441b06ec8bca2f465a57abd6e54082c1f7b57cdb61b3079f2ea9fddfefd4643cec9e6552595f0f03bc046f3d5dfd3add07ccd2719a3ac3af3c6af96fa73b48c7e5a7fc896af88739bd6952b05292d2aa1d24405f42751da9f1e59c71d91a1092c943914a1dce542d915798452add05006b7110848c033a50371595b9f336c3938866e4cdcde1dc72e414b2ecb89cdf942819f3d032d3eab84d44ba7fdc23ad78be6e2b92bafa0fcfcb2f2b96543e757719a2614843103381dbe2c7af9a9d89a366dd361ee8c610df82608887dba1a78e4d524b3175c8b019143c393f85fe27e26f47fa76541d6ee27150037e044f7ae336316ed8b9f24551a9e1694ef2b9b381908507a05937d83fcb8d3d1e4c3e0e3feef6e1dfdaec20509181d679c8d84751d76e4d384eee257af66d2b46a29d110414af93ccc50b46defe2cd39686db0d24c9ad87e4f28b0b2c03f732be88ea051b12988f72d310f5e9d25b4703f1dd9e4f87d83e06ac487adc97b5ac735221c1d9d1b843fd92ee427c94b9303d69fb75d6b7c8e0db54dc73a6d0130313dd551ab5af457a8da8551a150dcabb42d216bd88da9622178321f8d7af3519beadb317c378dd80b4cd9b697fac9f5716facc7", 0x1000}], 0x9) sysctl$net_mpls(&(0x7f0000000000), 0x4, &(0x7f0000000040)="5748f41f", &(0x7f00000000c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d3af0300000000001900bfffff00"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea8d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00", 0x1e5}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffb7, "0000c6f26461c094f4ffffffff00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="0c27efb5f7e445d13f3252db2fadfbb01519edc5152d0abb46ec9e5c27745a23e65149782b4e31ff6987d214c75335bd00fd18f86b2fcfc18f097132b38ef4f3d41f1e05e0ceba4b1d5698bebac2bfbadf888aa91ed4a14d6199dbb81b6976ea9263ce2edebc937e326658f00260bbb79ca8f7bd809305734ea9a883154d5266625b8e6300df7a8f95733707f0f2", 0x8e}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000009958bfc6f7ab74b90cf210e2fb9fa1ca5e1727a6ead22783cb9ffee0c001b181f447622baf2b1b4d9b443d9791a90b2f9a15bdffc69208135c27bec9a82687246497b437e3fc86b89702ec229e8d4d1e33b8fdd055b5e10f900a", 0x97}], 0x1) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{}]}) 16:00:24 executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) listen(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x20, 0x0, 0x0, 0x80}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000180)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:24 executing program 7: syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "102609307e7be2df67de208c8bda612c3100"}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 16:00:24 executing program 2: open$dir(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x59) close(r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x44}, {0x4000006}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) fcntl$setstatus(r2, 0x4, 0x40) sysctl$vfs_nfs(&(0x7f0000000100)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:00:24 executing program 3: chown(&(0x7f0000001900)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) (async) mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x202) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, 0x0, 0x0) semop(r0, &(0x7f00000001c0)=[{0x3}, {0x2, 0x9, 0x1000}, {0x0, 0x2000, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x28) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f99", 0xf03}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:24 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x1}, {0x906}]}) r1 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/158) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) listen(r3, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0xffff) dup2(r0, r2) 16:00:24 executing program 1: socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6d0200087f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) dup2(r0, r3) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) connect$inet(r1, &(0x7f0000000000), 0x10) setrlimit(0x7, &(0x7f0000000040)={0x2, 0xff}) setrlimit(0x5, &(0x7f0000000540)={0x8, 0x2}) clock_getres(0x4, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffff9c, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x29}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a00dd67f3227908132e2bbca7c96bd6912fb6c1c9e04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000340)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f9fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e03861ada163f81da92278fc73629d7dd0387d37a96dc697e8aabe0bcc153b25acbabe29a1647a5e0f5235b27dd78d2416cc009f872b8d6852aa75da7c7f82dadb665a0a80d2913a6bba7c27c8ce847210f4c3816c99e1a052f15fb31599895e397056f829b926e6a4ce87517672405d2d2d50159fecb1d1cd147cff8bf3ef7b6cc5153c400969f40ac355404a1272f154a2ad345b3941adffe2a46650748f324949f6b9f08dee388bf5d506b90032a033c80ef0f3951e85a9e699b0c2711f6514800127e02de69679da02ad79b4999ae877351e863f9ad1a5a157131f57e83f15bc9753ddf9acfb3650705aa38664a3acb9273427dc16ea5bdaba2d2d0a45d82905b2144230c069003187ebc56e84358566633fdc3174de59f73021fb109d5ad66151390313ef5f18361dbfff99c7bba31515f387536e01a26dd58efa98f77fa04b803b4f8bf095ec32af2bc31cf528a8b1d59c322163d42d2784f2ae34519587fe14a18654acdbd098c42d8167f9a42442c359f63864f67bcffec24cb7def3347446b1f455c7b1d9d6b7c856b579300000000", 0x22c}], 0x4, 0x0}, 0x9) recvmsg(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/112, 0x71}, {&(0x7f0000000a40)=""/165, 0x97}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000380)=""/160, 0xa4}], 0x5, 0x0, 0xfffffeda}, 0x8c0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000a00)="b1000501600000903f00000009000000331c1306cfa10500", 0xffffffffffffffc3, 0x0, 0x0, 0x0) kqueue() socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @empty, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @loopback, @broadcast, @rand_addr=0x10001}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) 16:00:24 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setitimer(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x4000000000020001}) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) minherit(&(0x7f000023d000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x8000, 0x9d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)="fb41e5276473da0f97f1629909839da384f00ff704437c0b05e47804f4f07a383ddba7416a7d68fa62ccbafea4eebbee6b572b72a6cbb9177227b837a2af5f5c50730d04e714a0ecf413e05df1505e044768021b14ca912c502a1c5642e9da87710815319330a8263ae99137e614b06eef6cd17fb7d9f38d5d3cd3e810cca8db0f3eb72755ca9ff6fcfcc16f404eafe81d984657d93bdc2bb0e219d3f65cb2ce8a33a4397a2a79b2280fe874e729852f5b66c587abe0098d53d4d876f0baaea87910b8e1b469f399ccd6fdac7eeef645a36c2cd37235366024505bc0d2654ab45130f1100d4f509f0f76c2673e92638f5fc5ded6eb0b9108ccb2ef4e1f65", 0xfe}, {&(0x7f0000000280)="c2e42558bf98b4aac5494570b31b237e0a2a3f038522246fa3c1a759ab7bae7a941fe5d0606ed28c81d4fead02fb5286901222d7a69622c250dbe9533a3be2ee392ccdc5aae30ba2902bdda42fc0b38ee28ea95be6ceaf8db9d37633f3526b87fb21754c7f251389f5f5042eb6ec9221e0e79d9aa0cf6371eb049b15db7d0d57f4565902ba0a444e2b1b20a38caf711e7057bf7585f9f1fcbc84df7af011e1ba8f2f63e00263db6be5f1f4122b53f8642d68d50f", 0xb4}, {&(0x7f0000000040)="2913202a379303b9f9081244f1d690dd46ab89a08be957f87ee5f79ba181430c0ff163ef9a6a4028f84138f9feb3c4aba4c480a9278a7aa74700ecdce6d80995d638a50799c9", 0x46}, {&(0x7f0000000100)="96", 0x1}, {&(0x7f0000000340)="88c7e3028ef3cca9dc0307d9a9dab51b5295c452cab82d838ca04d8e39e73aba1877ff060efe90eae08944fa60c6115da43723efdb38117dd2855a228a887631b3072256f72569f2e3eca48e8f0baeb1d2d71b943e5fc90ce42ebbf4740af31d36f565a1f053ddfad096d75c97f326b8c88a2bf701f9eaf4a8ee2a6ec921511b039a322f2be9a88ad0", 0x89}, {&(0x7f0000000400)="8267fd25bcd17c6b0762bdcf03e900e42c743fd31671ed04dc1a752fd8f5594abdab432e712fb306883c33deecb3c400795efc06b8c8142fbb4b073fe801f226cb87ca1ee463ee191994996c34c46737360d4c6540773f09d161a33e4a535ec13e991134", 0x64}, {&(0x7f0000000480)="8ebe987605da5805dbec3967065f8a31a4bead8c301ff84188c71d180792161ab8da05e38758847c18928a8f1e0eec629b5076371b79d244baba0c596ff1789b5062cfd1f63594db75ec71d361ae43479ab14376a4e061e52001617381c3bcd4d4464644ce3a93a06673b4646e4a8682e1de83d0", 0x74}, {&(0x7f0000000500)="adc51fb30e783f5b", 0x8}], 0x8, &(0x7f00000005c0)=[{0x98, 0xffff, 0x1f, "279a16adcc00a7edeffb74bb80ebf9f7b1255d830b153de3c6b3b92290502ca808c8740d96e407ed90b677e373d6d025a2c6ffa7d8534d6882447c556b32f7c35485b9a9fb8c6beacb7fd4a4e717f99cd61b39ff345661e3bcf559e77c248a842829b21a353a38261ca5e3d88ef583d25f3273fc8db0db94502b0eeef0a2791498b74a5a7fb3"}, {0x20, 0x1, 0x7, "e0a5b345c5e9e41f34"}, {0x58, 0xffff, 0x1f, "7b91cdde5003620f2d2c10621bfb54fe4011a15ca2ca86f2b40b0c349d1d5fd00bf75b71dddcdb61c857ab6a431a7f3fb8dd3f8901627b8d27eafc48a6be62c813ef"}, {0x18, 0x1, 0x8, "0ed94c9a"}, {0x78, 0xffff, 0x7860, "7408f3828d12ba7971328dda67be4b89f2e5de7e7a724a1eff44f61dacfed47c54a8750720cf6a42482e3f01fe7f245cb26d60f0ec1b4babecee67f3071b0868effab54d1dfe5aa1144892ebc04e7f7dbba3e68014d8f6ee9dc63932fc36084b65"}, {0x58, 0x1, 0x7fff, "56a594b97cf20a3b0f1c8a104dcdc899434c36501603e0b489a975cb9934d1ea444bbdd397b39197551dd3369240c801d1f5d56e91cd28cd2127febcd0652af3528689775adc"}], 0x1f8}, 0x4) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:24 executing program 2: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) r3 = getegid() r4 = getegid() r5 = getgid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getegid() getgroups(0xa, &(0x7f0000000100)=[r0, r2, 0xffffffffffffffff, r3, 0xffffffffffffffff, r4, r5, r6, r9, r10]) r18 = semget(0x3, 0x3, 0x0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x7, r8, r11, r8, r9, 0x100, 0x336d}, 0x2b, 0x9, 0xe262}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r8, r12, r8, r10, 0xe4, 0x9}, 0x9, 0x101}) getegid() r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fchown(r19, r8, r17) r20 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x6f, r20, r12, r8, r11, 0x0, 0x4000}, 0x749, 0x3, 0x67f514fb}) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) sendmsg$unix(r19, &(0x7f0000000780)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000340)="623a622719accbf2d79feb1e0767095491b0b7f7597f7e7a9a154ce1bc15f9f746c3639abd46afd40701c8702754b7ee15bc3d880d05b0e229f1ddc9fadee2e4027793a581b0e8b06c761e40c6dea4b99178232af1d6ad0eb032dca3dd720036be119bb806bf187f95d84e13cc5d78061be965daccba5a6b9958ae229654f66bd8a88daae8cc72bc2ca8087812bc87143a04d9808d056a8cfe0b69b026618e", 0x9f}, {&(0x7f0000000400)="432d5ec5655572cfaf2d225dd4b482f285b1ed388d54e2d95468a3ed2ae57e19b392169042170be45fcd0a524297e0336d3d07408d388fb8947f1c765448a598f56e3ce7298b6520a82512ad3b569dc512315e6b32988f68c52955d6d7fb6e6a698964c4fce0be39ae4cbdfbf8b418250d197f025e25f3203bb11b1f572ee4c48c8810e9b765550dbd09497c7227c0dcb7c9e6d54253e271b7fa665d3c3ee5842656e0f94715eb8568a0f7c293383f7e3256f7fe4914f70bbf976674e2f0d21770", 0xc1}, {&(0x7f0000000500)="f682e4b9587b44302fce4637a08bc5afce9fa704ff7b2e3ab023110b614d2e8a1257f1dcf9774a23605c1e6bae1af3a1c9287c15", 0x34}, {&(0x7f0000000540)}, {&(0x7f0000000580)="d918968a33a50990799b0bc55643fd75af56c69621f61c104f1e9063d19e62074415fcbabcee03d2b4208fe50ca2e02c335244e7887a46ef85ede35f8c2435155736ccc5fa98401a2bc2547e0f67fbc7495458ca24419571a0905542f8ced18682f0713e9bd4f74fd6c92b01a1ecf8ad845daacaa27c0dfa157900c22978cab96cf67977f2c7b805939ea78c4eac0119a6b5658aae0ee6438b79ee8b71d34da5893eadc808804c25eab2c020cb1c69f718930bbe3a5849eb951b0ff0b03d62f572", 0xc1}], 0x5, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r19, r19, r19, r21]}], 0x20}, 0x400) getgroups(0x7, &(0x7f00000007c0)=[r14, r11, r14, r14, r16, r15, r13]) semop(r18, &(0x7f0000000800)=[{0x1, 0x89, 0x2000}, {0x2, 0x7, 0x800}], 0x2) bind$unix(r19, &(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8) r23 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000880)={{0x3, r8, r22, r8, r3, 0x112, 0x56}, 0x0, 0x3b318ca0, 0x7fffffff}) chmod(&(0x7f0000000900)='./file0\x00', 0x4) chown(&(0x7f0000000940)='./file0\x00', r20, r1) getgroups(0x6, &(0x7f0000000980)=[r13, 0x0, r3, r12, r1, r0]) r24 = getuid() sendmsg$unix(r19, &(0x7f0000000dc0)={&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000a00)="53876e4b7823da8d4a9a5f2c2583dbf1ce7d23b3885e655bd85ed51388b1", 0x1e}, {&(0x7f0000000a40)="d4f59fdb3159c8bddd13811c4f23a2adac9ae626d1b4901602d3c76a74c35f4c7afbddfab7103e71cff805c90c1f783ca1d41806c2d4d22f4b8167e1b8a02e1af79b2b0a11a72e2cfe6a3efb0a6548e408493adcb97697ce0a33addbdcdb0ae02b8aefa5b9b17d02ef509c350c4bbeeb8f314d8024069046b6625e7194f7aeec06657c82e87be2f2e76e44619eb8c02d99fb4a7e8de0acb8dfaaef2500117b387f3ab319097836f7ed033ba155c5e0ccb1858a73d1a11fda18ded8ea87530aca1e35a32c6c24302bca0c2cf8fa737d776be9fcca0d2f63c140ddb668c485a94901fb7a8e2a0fe846c0374e051dc14afec0c3b7191e162fba52fd34de35b3a6", 0xff}, {&(0x7f0000000b40)="c34eddec1bf574330e10ca391dcbb48eb8f51a1a911e37989acd2b1c79dd245e8383592e75dabc7fc4725a3d3876a61625403dde49417f89cdc6c639d37373146ca66cb9f0e769bb9c9998136b933f37c0bf7c8c87cbfdc5f4cc7dc1f5d27b108b8b9b321663515eabb67e3a52340904b319d887a049d46617d525cea6a37fa911c2c62f1cfc56614e39a515af2eec4e23a4a1ad7e85e78e20e085402a99c7e45f7d1d8d1859e2ca168b950b45b7515bc862f61f", 0xb4}, {&(0x7f0000000c00)="c565bdbec5471705b8a9cdda9e8d", 0xe}, {&(0x7f0000000c40)="f859a5aca16bb3027693c0b10a86ca7644590a1927363670885106f1c16826282fffdb7cb8bd126844d2f90594f56ace8155ab922ae4f318846988bbcc18209adf3ae53ee1bbbd6af6218099eeb480e31fb88ee8f675304d01d4c69e33f843f78bc2a400999eb642146c9cbac5e6487209166a7991c0e5f28e491bca28e4a1acae51a1b8085196269cca0cc7914fbd7c434d55", 0x93}], 0x5, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r7, r20, r1}, @cred={0x20, 0xffff, 0x0, r7, r24, r1}], 0x40, 0x408}, 0x400) semop(r23, &(0x7f0000000e00)=[{0x0, 0x11, 0x1000}], 0x1) 16:00:24 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() socket$inet(0x1e, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r0 = socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, &(0x7f0000000600), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket$inet6(0x1e, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="15840da01df235beb0932b53e9a7917b393389f0b8c85aa9a4b8fbb50915ef574a8d1e27ecae4cdd4a4df6a6ae45a7bc60287d4337a94ce761b84511b376b221492106bdd934fbba22cdef11b5fab5b1ebbe34a743a86446f46f77d8359b7eaf00870be76a847d66365b348e709541e4d73c3ffc3b45a998", 0x78, 0xc, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:24 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="307a05211fd7930000"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca009d5103bb01966ae1dfc77934719f486581dd48bf85ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e378c39066f6c462e90", 0xc9}], 0x1) execve(0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x7) shutdown(r0, 0x2) 16:00:24 executing program 4: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r6) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r7, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:24 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x0, 0xffffffffffffffff) getpgrp() msgget$private(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)="01000000", 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x1}], 0x2}) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/52, 0x34}], 0x1, &(0x7f00000001c0)=""/158, 0x9e}, 0x8001}, 0x10, 0x42, 0x0) 16:00:24 executing program 0: setuid(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x8) 16:00:24 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e", 0x12b}], 0x1) execve(0x0, 0x0, 0x0) fchdir(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000006c0)={'./file0\x00', 0x0, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffffc, 0x200351d, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000a80)="24bdf0be1478bf4f2b8474fe032477e672d5b08561507baae23ae7aba88a60dd92779187095156447d324f86f93da6d3a9bbcd4b8a1bff3a36b4f74a1b6e3af7ed4a9f045c34008278dfd7223b7599122b98952c4fe051d6522738f7c875daf0942b6d2181922f6b8f975ca7f8e42f570951b2c41c1d", 0x76}], 0x1) read(r3, &(0x7f0000000200)=""/124, 0x7c) setitimer(0x1, &(0x7f0000000140)={{}, {0x3, 0x8001}}, 0x0) setitimer(0x13f69df7d7f7fd0, &(0x7f0000000000)={{0x7, 0x4}, {0x2, 0x7}}, &(0x7f0000000080)) getitimer(0x0, 0xffffffffffffffff) 16:00:24 executing program 6: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIONREAD(r4, 0xc020697e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x50}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xffff, 0x7f, 0x20, 0xfffffffc}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r5) r6 = getpid() ktrace(0x0, 0x0, 0x40000934, r6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000040)) getpgid(r6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="02"], 0x10}, 0x0) 16:00:24 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x0) r3 = getgid() r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x14, r1, 0x0, r1, r3, 0x0, 0x9873}, 0x4a5, 0x88f, r4, r5, 0x2, 0x101, 0x1, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206980, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994307c", 0xc3}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x4e4040e6000, 0x0, 0x0, 0xffffffffffffffff, 0x0) pread(r2, &(0x7f00000004c0)="5c0a5f7a9daf120334accf66ac07ac4ecfc37d3747022e6137d830c88394ba98968137736444fdeca66af0f4fd20dd", 0x2f, 0x4) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000480)=0x7f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) open(0x0, 0x0, 0x60) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x400008d, 0x1ff, 0xd2c, "8717f9050700000003000090d692480d51aa8000"}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f0000001680)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4961, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)=""/176, 0xb0}], 0x1, &(0x7f0000000300)=""/155, 0x9b}, 0x80}, 0x10, 0x1000, &(0x7f0000000440)={0x1, 0x101}) 16:00:24 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:24 executing program 2: munlockall() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munlockall() mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mlock(&(0x7f0000f91000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x800000}, {{}, 0x0, 0x0, 0x0, 0x20f}], 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r3, r2) r5 = socket(0x2, 0x1, 0x0) dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000300000000d1a4c8eade242e90ab01cb097946afd1f645bf2abd839f71c800171aac2dbf7f61fc436efa0698114152a1610ce0439353c440388bc95be3128b7f6d6f93f4fa60798803443a1ecad8639ef200342f16aed1382f0aad4974d1c7d0cf030df237e5b1a6cf92d2ac21d88579e87eb5055b0ee97e906659d35a5120d022097055d3b39a930d2d7fc84156097ce6ee501130f76143beccb58da02e62e86cfb1aa313375ae84803c6e34aaf614e7622974edf00f3df5d52c05a755d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) 16:00:24 executing program 6: socket(0x0, 0x0, 0x0) munmap(&(0x7f00002a0000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60, 0x0, 0xff}, {0x3c, 0x3c, 0x0, 0x8000000}, {0x8126, 0x4, 0xfc}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(0x0, 0x60, 0xc9f9e467d04a0143) getpid() ktrace(0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mmap(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df37caff81ae42c258793949dcf253147c5ab08445d06357581b6edf8e2e1da5f5a6b327619dc9faf067d9d68f128872ac502bb5b00c94485e27336896355e012ec6852424c35375fa2882dae125c5307a891c0150dad4754f93b786ea0a6e92ff918df3b1f0dcf2b3ad45aa0f35280b13ce77ea75db93edf5ee2a7883d55831336b8c91c6c54baee05a4bb6d0828fe3298df098e40c31fae3b1b3bc0d4fc424bc8a36d5f1c5"], 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) 16:00:24 executing program 2: kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0x9, 0x50, 0x800}, {0x9, 0x4, 0x4, 0xffffffff}]}) 16:00:24 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @icmp}}}}) 16:00:24 executing program 4: r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="9134da4e863c", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "7c0002", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="26df3d8132837336599e16561ab9d299", {[@fragment={0x33, 0x0, 0x9}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @rand_addr="9b28b28fde63d05a326075c4e32310b9"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x824}, {0x401}, {0x4000006, 0x0, 0x0, 0x10000}]}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37363a45d6bee0bf84a9e", 0xe}], 0x1) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10d, &(0x7f00000002c0)={@broadcast, @remote, [], {@generic={0x600, "9707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3bee1bab484e1748efeb9e1f01ae94d29beef3ef8955fc47af89b9745906a43c9fb2a9ca6943b2fc5ca331ec46bd82c736bb0cf233fac1ae6d82d9e57cf"}}}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) 16:00:24 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000000)='\x00', 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f53bc39304799831b3e819ef9ff0c958d61a0a95d0ca534d53", 0x61}], 0x1) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000500)="68a6124a6ed533888e485832d7ff5c9b0a0a8bb2a2434b91cd6e64ca5a3ee6f51abfaeba6c19f7952bfb2aad92a7d0e610ac2bd172c26f2030e123558ef134e5d646855b9b75a31eea654a24f18aefd84e37bbaca24f0b1d178bc0bccad20d6945", 0x61}], 0x1) execve(0x0, 0x0, 0x0) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000380)=0x9) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='P', 0x10}], 0x1000000000000119) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x2, 0xf3e, 0x8000, 0x8, "a06b19d01596f7dcfe14075211344eaa116f062b", 0x9, 0x100}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r6, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xf07}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}], './file0\x00'}) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x8}], 0x2}) 16:00:24 executing program 5: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r6) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r7, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:24 executing program 6: open(&(0x7f0000001700)='./file0\x00', 0x10ec1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7802a0"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="a5181c1ca3be1a7bff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0xfffffffffffffe82, 0x0, 0x0, 0x0, 0xfffffffffffffc99, 0x400}, 0xf) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kqueue() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) 16:00:24 executing program 3: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:24 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802cd"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x4000006, 0x0, 0x0, 0x2000000}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) listen(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = syz_open_pts() poll(&(0x7f0000000140)=[{r5}, {r5}], 0x2, 0x0) syz_open_pts() 16:00:24 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:24 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() socket$inet(0x1e, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000002700)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x4, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x5, [@loopback, @rand_addr]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, &(0x7f0000000600), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket$inet6(0x1e, 0x0, 0x0) 16:00:24 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x2) sysctl$net_inet_ip(&(0x7f0000001680)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4961, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x74}, {0x6, 0x0, 0x0, 0xf83}]}) r1 = socket(0x11, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) pwrite(r0, &(0x7f0000000140)="22d167752c15d4009d6e049b775bf906c52050b0521f80cb7b3bb004edaab77b846acb55c3df218737c425bff5d425a7c15b935847028b3f68f8a8a4aa9ab0db97cb451f70712730b7136b245abebf353c59680a2fe74139ed95", 0x5a, 0x2) write(r0, &(0x7f0000000300)="7696e5f3d1f18c37ceb8615ac7cf", 0xe) 16:00:24 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) socket$inet6(0x18, 0x3, 0x29) 16:00:24 executing program 7: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r6 = socket$unix(0x1, 0x2, 0x0) r7 = dup2(r6, r6) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r8 = open(&(0x7f0000000040)='./file0\x00', 0x706, 0x18c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r8, 0x0) rename(&(0x7f00000001c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x9}, 0xc) 16:00:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) socket$inet6(0x1e, 0x3, 0x2) 16:00:24 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/234, 0xea, 0x2000, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x5cda) open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r3 = geteuid() setreuid(r3, 0x0) r4 = geteuid() r5 = getuid() setreuid(r5, r4) setreuid(r3, r4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000340)="e9fdb71adf2b769cf65ea62cf5b57d8e35c36dfa670c2b51fdfd0006d589d382758cadf3ee839cc65eaae9950bcfafb020ee7e2e9341afd0d627fd598d3257cb7e6505452bed2b0f8b68d11b65158361d8395924ba35b5738ce7be0d7db8554ac584cdd7f267c7eeaf6d50cbdd06fdeabc1ddcf90e5f1b214ed972c85d9ec3e9a1cb697205093d75abe23313cc1b6bdf75ea05b2bc10f787bbe826f340394b1b20b6c393fea72d5a3095fe1fb700", 0xae) r7 = socket$inet(0x2, 0x2, 0x0) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)) chown(&(0x7f0000000140)='./file0\x00', 0x0, r2) setreuid(0x0, 0xee01) truncate(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:24 executing program 7: syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:24 executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(r2, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file0\x00') renameat(r0, &(0x7f00000004c0)='./file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x287e) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000180)=[{0x1, 0x5, 0x1800}], 0x1) semop(r4, &(0x7f0000000440)=[{0x3, 0xa9}, {0x4, 0x9}, {0x0, 0x3ff, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x8, r2, r7, r5, 0x0, 0x16d, 0x1}, 0x3, 0x6, 0x8d}) sysctl$kern(&(0x7f0000000000)={0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) msgsnd(r8, &(0x7f0000001540)=ANY=[@ANYRESHEX=r9], 0x32, 0x0) msgrcv(r8, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001bc0)={{0x9c1, r5, 0x0, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x7, 0xffff, 0x7, 0x7f}) fcntl$setown(r0, 0x6, r6) close(r3) 16:00:24 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x2d}, {0x60, 0x0, 0xa0, 0x4}, {0x416}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="2aa9d7c49b9b1a3b2a781374b35cb70c62864e880d6024fb95df0375ad7f9f66ebf6a00f3606291ac3e8010fb45694c576a125e66637e0f6f2f8466f5de5e605d2d0cbff26c152c30788804b5d9849ffcc87e309019189b9d45ae0bc0b417051082380da857ddb652b", 0x69}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) 16:00:24 executing program 5: poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000041c, r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r7, &(0x7f0000000000)={0x0}, 0x10, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(r8, &(0x7f0000004780)=[{&(0x7f0000004640)=""/14, 0xe}], 0x1) dup2(r10, r9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000140), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIONREAD(r4, 0xc020697e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x50}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xffff, 0x7f, 0x20, 0xfffffffc}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r5) (async) r6 = getpid() ktrace(0x0, 0x0, 0x40000934, r6) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000040)) getpgid(r6) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="02"], 0x10}, 0x0) 16:00:24 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) setsockopt(r0, 0x8, 0x4b70, 0x0, 0x1f) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x401, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x5, 0xfe) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYRESHEX=r2, @ANYRES64=0xffffffffffffffff], 0x10) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYRES64=r4, @ANYRESDEC=r4, @ANYRES64=r5, @ANYBLOB="1f087f52223b6ec2ba23aab77615f63d391b98aef6202fc4e14d29a347728db31d55be83b84bf1d96a12f9369a7710dac22e4749ca977c77d6a7b684acf54618ca81423427a9877765a78e911e6ff82b81386eb2f47a0a848e49062aa4395e5411b233b98bd7bb9beac280eeaa34e4f1130f9e34cf8b63fe943164835f284dd056951a288b4e616f4f9b8f316920de39b2ebb1ac9920cd0773de46c72be480844e8125123fe73fb078d5f48c8b2c4be9a0ea6b081bc59798e10417638961dd958414a80e7b3900d2dc3383d2ccec02c7f7a53361522e42a79edc28e3e404ac678fc654d34f690c1e"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x4, 0x6) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) listen(r6, 0x0) r7 = accept$inet(r6, 0x0, 0x0) r8 = socket(0x6, 0x8000, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r9 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r10 = dup2(r8, r8) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000200)="d1", 0x1}], 0x1) dup2(r7, r8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) 16:00:24 executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x1, 0x5, 0xfffffff7, "10b3535db1353320fece65dec1ed14eb47e21804", 0x7, 0x1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x6) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x6, 0x1, 0x5, 0x4}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x3, 0x3, 0x8, 0x3f, "1ce26cc7e85d1321964b61f643c586250f7291f6", 0x3, 0x9}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x0, 0x9, 0x0, 0x1000}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0x80000000) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000300)) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000340)="b23964dda74a796d56b41aade6ff0e9419f51c3abdbfce1c5ed8a593cf2cc41982377c28711818a8ba3420fc7f42b259ca96fb2f4aa1d1dff8fcf48b21793bf736e72844ca470fafb261bde7bbfd68750a21e1b466b90df4c6035cb43af0f4bd93deae1de7190286ad57510a758985065a4e1ac273689cde43700a225ce61e05c681aebe75b64f8480257ec705cb81435a3e03505f5340dbd335c3a075002084698b95e885e2323f587fcf6ef50b7a38cf293ea691dd82e025ece253c6d806f145af1b7f6668ff981df8272e8714bfd86ac50d2e0d816948de8b", 0xda}, {&(0x7f0000000440)="57499968199419aa0b3387ce4a0950d4ae28aa1e99ba23b21de3762ae8984c7206482ce00646cae005c0af776e27820b10a5b3569939", 0x36}, {&(0x7f0000000480)="6ab1d5785203ea34a56640b6add5eb36c7c9c629b9f84aabe739b944d327bfcb1f67778f870c2a939d2fe4e6198c2560010ef8d36cc2ae1e8688c26aea28a43881b2b3863c8bd67c36cdbfc885914ea3a871e94538df157f28b2f46eb0bad406805959530c893b29c3a12f9068957949c7aceef7c468d392193e0494e68d7f63ca3bcc623e8377b26cfa81c1fcc4d0b9e70c83b42f47a4a1576e956f69c025e7b6342d3899ea38f4a52314bd0afbb9ad4c25ce0b18ce63369e7a0b2ca0b1d00bfaa1cedf36fe7bca1382032c4c24e3dc35f5dd06e057", 0xd6}], 0x3, 0xa23) close(r5) ioctl$TIOCSTART(r2, 0x2000746e) syz_open_pts() ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000005c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000600)=0x1ef) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000640)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) write(r3, &(0x7f0000000680)="a9b00ea188ee4263c760a347ad46146d6ad8e0ee837c2b20654eb3ef3ad8a2ef59a9ba1ed3df1450818ceffbe8049cddab69ed882a60cf71e34654f938c1264891731da5d866cd34228be4104fc3db0243511dc007498fd8070cda98aae9719621d3ecaf3b8e79508cccee838d372bc0b2374b28c0a9e282e6e20f8950262cd9b1d58e127d9c894afa80df28761c6375637d", 0x92) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000740)={0x7, 0x80, 0x9, 0x10000, "2f7f7e63568c9095d92d75b5813c65fcbaea1667", 0x300, 0x8}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000007c0)) r7 = accept$inet(r5, &(0x7f0000000800), &(0x7f0000000840)=0xc) kevent(r5, &(0x7f0000000880)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xe0, 0x40000000, 0x10000, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x81, 0x40000000, 0xfb34, 0x8001}, {{r7}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x1, 0x5faf}], 0x400, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0xf87}], 0x5, &(0x7f0000000940)={0xd55, 0x7ff}) 16:00:24 executing program 2: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x6813, r1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x57, 0x0, &(0x7f0000000200)=""/87}) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x8419, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x100}], 0x1}) close(r0) socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x2, 0x4) write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(r3, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, 0x0, 0x44, &(0x7f0000000440)=""/137, 0x6d}, 0xffff}, 0xfffffffffffffd8f, 0x843, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r4, &(0x7f0000000300)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getegid() fchown(r4, r6, r7) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000140)="5ac738dbb0980bfa87235b9ac57426ea31e80b0cfc08b0ddeab3b6ca9db78136ceb14d1968ac", &(0x7f0000000200)=0x26, &(0x7f0000000240)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938bd43986f2d8d757914d9c26d1eb93deab1beab66e4a", 0x41) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x2, 0x0) getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x40000500, r5) r8 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x7}, 0x6, 0x0, 0x0, 0x0, 0x802, 0xa8a, 0x5, 0xaf}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 5: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x6) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r0}, 0x0, 0x80, 0x0, 0x9, 0xfffffffffffffffd}], 0x0, 0x0, 0xffffffff, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = getgid() setregid(r2, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = getuid() setreuid(0xee00, r10) r11 = geteuid() setreuid(r6, r11) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000640)={{0x5, r8, 0xffffffffffffffff, r6, 0x0, 0x0, 0xfeff}, 0xc74, 0xfffffffb, r5, 0x0, 0x8, 0x5, 0xc, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, r4, 0x0, r11, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r5, r3, 0x5, 0xbe, 0x4}) getgid() setuid(0xffffffffffffffff) 16:00:24 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000040)="c3", 0x1, 0x195a05e282d6161, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0}, 0x10, 0x843, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='x\x00') chroot(&(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6a0, 0x81, &(0x7f0000000040)="d15a5bb5881204e54947a3017961529e6533404a8992de737bf5f1f41c0f9c34cd1bb95b6ea6", 0x26) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) sysctl$net_inet_ah(&(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x1) 16:00:24 executing program 3: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES8=0x0, @ANYRESOCT=r2, @ANYRES8=r0, @ANYRES8=r1, @ANYRES32=r2, @ANYRES32=r2], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2, 0x3, 0x20}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000600)=ANY=[]) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r4) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) accept$inet(r3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r10 = syz_open_pts() close(r10) syz_open_pts() ioctl$FIOASYNC(r10, 0x80047469, &(0x7f0000000040)=0x1) writev(r10, &(0x7f00000003c0)=[{0x0}], 0x1) kqueue() 16:00:24 executing program 2: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:24 executing program 2: listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3, 0x0, r3, r0, r1, 0x27, 0x1}, 0xda26, 0x9, 0x8d}) r4 = msgget$private(0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) msgsnd(r4, &(0x7f0000001540)=ANY=[@ANYRESHEX=r5], 0x32, 0x0) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="42c0577c"], 0x16, 0x3, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001bc0)={{0x49c1, r0, 0x0, r0, r3, 0x1, 0x8000}, 0x3ff, 0x3, 0x0, r2, 0x7, 0xffff, 0x7, 0x7f}) getpgrp() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getppid() geteuid() r9 = getuid() setreuid(0x0, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000580)="28846f997200b143b79bc38f2282767e26eaaff81f0b6dca231289affb6753f1ce7e9be9441b7614cec7c447e776ccb6ed54095c551e9c30190351a2e0b85e58d0a73544ce595aac56ead9c4fa9eef5bcf90bfb08d94c1a1683a4751ed55d4d66aa7a8338fe4a184408c93d543ca5b4b08e9d5350d47569515a6010000a9589d7795b63c00f0870123e09ce0eff013625537524744c52632e66750d59fda80a4ad8dbfac56c3f68aea62818edf2f9810bcac52a0e2b1826a8087ab", 0xbb}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff0000010000d0", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRESHEX=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000a8b1cebdc5f4b077bcdddfe23e17ad30437f2fff07000000000000a2f2a2e7e89bb43ddd2a692998df2d82dde6e82779487cc1e411eef5f466c8317e17da8bec4e5b04e19d7bd73e4729081fb0ec35f23319cc3a0bff8616e52c9cc958ed698c4dbca8f8fd8ba28d0e25351e0f0b895f1f6781ced7d6fd0a4870ef986317f1790e87927e3b7b2feda81e85af1194376bc407249b7f4803835843c042a483cfc9493dddb73f89581b783330868f67ead04d2da499734f35daca779847f5fc3581ec75876c83e26c7a319f", @ANYRES32=0x0, @ANYRES32=r9, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0xa}, 0x0) mkdir(0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) 16:00:24 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="307a05211fd7930000"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca009d5103bb01966ae1dfc77934719f486581dd48bf85ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e378c39066f6c462e90", 0xc9}], 0x1) execve(0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x7) shutdown(r0, 0x2) 16:00:24 executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x66, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x7fff, 0xe8df, 0x3ff, "df4b0b565f2e80b538143008fa6e712ba0fa569a6c8afcbf3ea3348d9324a585645ab0c0926b5d14b345deb62811a851405e57f5f105a6e3915dc9c619e1"}}}}}}) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x9a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) readv(r0, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) 16:00:24 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xa25}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x16, 0x1, 0x10000, 0x2}, {{r2}, 0xfffffffffffffffd, 0x66, 0x80, 0x6e2fc98f, 0x7f}], 0x8, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x10000, 0x80000001}, {{r4}, 0xfffffffffffffffc, 0x20, 0x4, 0x7, 0xffffffffffffffc1}, {{r2}, 0xfffffffffffffffb, 0x80, 0x8, 0x5, 0x1}, {{r1}, 0xfffffffffffffff8, 0x22, 0x40, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2a, 0x10, 0xfffffffffffffff8, 0x3}], 0x3, &(0x7f0000000380)={0x3, 0x4}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x84}, {0xe}]}) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:24 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f1917f000001"], 0x1) bind(0xffffffffffffffff, 0x0, 0x10) dup(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sendmmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) getuid() fchown(r1, 0x0, 0x0) getuid() execve(0x0, 0x0, 0x0) 16:00:24 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) setsockopt(r0, 0x8, 0x4b70, 0x0, 0x1f) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x401, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x2, 0x5, 0xfe) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYRESHEX=r2, @ANYRES64=0xffffffffffffffff], 0x10) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYRES64=r4, @ANYRESDEC=r4, @ANYRES64=r5, @ANYBLOB="1f087f52223b6ec2ba23aab77615f63d391b98aef6202fc4e14d29a347728db31d55be83b84bf1d96a12f9369a7710dac22e4749ca977c77d6a7b684acf54618ca81423427a9877765a78e911e6ff82b81386eb2f47a0a848e49062aa4395e5411b233b98bd7bb9beac280eeaa34e4f1130f9e34cf8b63fe943164835f284dd056951a288b4e616f4f9b8f316920de39b2ebb1ac9920cd0773de46c72be480844e8125123fe73fb078d5f48c8b2c4be9a0ea6b081bc59798e10417638961dd958414a80e7b3900d2dc3383d2ccec02c7f7a53361522e42a79edc28e3e404ac678fc654d34f690c1e"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r6 = socket(0x2, 0x4, 0x6) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) (async) listen(r6, 0x0) r7 = accept$inet(r6, 0x0, 0x0) (async) r8 = socket(0x6, 0x8000, 0x80) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) (async) r9 = socket(0x11, 0x3, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r10 = dup2(r8, r8) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000200)="d1", 0x1}], 0x1) (async) dup2(r7, r8) (async) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) 16:00:24 executing program 0: semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000000)=""/111) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCPROMISC(r1, 0x20004269) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) write(r1, &(0x7f0000000880)="61514a50e95f08b0eb215fa128683ebf087c4ecd79e57f413aa1fb09764fb17f2226bd06b8c7696ede6c428ed4f0e56cb92ec898dbaed52a88e2618eb073990cb68199b0b5b2ec4fbdb673f774725d61bca87ad102090af05cdb171c19a9f260ea1be643cfd56dcd5896c1efb634a26a09680855af62a929bb77f06684941f557bd4cafc1832306cea9e1672ee769d67b49afbdbee720df01092d23be229260ed315501e0bc1b979a3a7c78480e592c7e02dcbd0cbbe8d25fb7d2fbc014acfd31fd86b675af5718c2074c2fd908ac0d4634c00994f8a96b882117ece9c3e29aecc9ae7833b2b166ab247a6bc0fc35aad06de86799871c3e1985663a712e16e6c72106ae2a908b67b18bda67f72c5a3b73fa8fad871e7465861a450011b027d2e6b85673826e145b7a83279e8eea11599c9d120ed2d83a3c9899dd79b2992d33428790022ad484d7a52f4c8f805f3b06ee017132935e9ccf298da92991cf86e1df9fa370a47a0bc4d311eff4ff0ec95aaa1cff18ff7fde64cbf8b8d0eed9b60374b9294b8dfb187dc8aff1e2dcb68a1ecf797f25d884438a6494bd60f7e135d691cc65e79e97d4910cb2495316cc0f0ad3ca813f082eb7e76cb65bb2f5df8f8cece760284fe7109e16f47fa89f2bac5f5e9f81922283727c0fd33071e8c558bb98fb8ea6ce34db04cfe365bc4899deb2c5eabd6671eb480b016867f29d8c63b27248656df364277cc0ca29f429b42c52630d69f24335f500e35df56050c6fd93f48eb18ef0186ec53178e0a224481a91ad67a7a1d089453a62a1053e6c00ef3dd093535432e168300d93005e9d63cc8893188cba4c6b3f31b7894086218793511bf2a67fc893e99b713f77cbb025ab8769948c7b1efc7e1f6ee2d27759fa16cb8d15ed6a957616cc5b8011a62fed2071a66132a6f67b4db0fbfeb8dcfa16574586e9147a8107594f55dbd424a81dc75191197976083f46ea6ece340afdb5f20dbc822ebe3c5efb9d70d8c54716300620137d7ccb1e7a89bc45860ad7f1e111041cab4f4315559a4125f14a6f6942abd3f548a93d8def13dc0ded1713eedb0abbe41afc9e229d82e2457de0aff0f6a8d1b54f056219ec367734a3b5ea08d6a15e5fe9b3df91aa4ec7183f8dde690cc443d8b49856779983e6f65965da6606d3075b5befeb6481ffe06eed1cd62a91bbbf9bb90afceb4f2f71c573cd717cb44a83a999b6a75ad7d2f0cd91f137b28bc3075baba03d8e3d097fb5c64f897bd7f8924fb0181ed92357e8a2968151517b43b3589f14b032dfa2af562909c44f5d10630936635d8b7b42f2e0487e493c351d3556f81ba7d91dc682dd0ef565f43f0f96e1349a1df003f419fc4eb33319c7109c2aabab2e3e1ac3c78629b9a420dc437ae93cb8fac626f8425c3778d79e8c0fd08d8bc127d768d00ee5d3523250af293da06b2047d56280209e57402defede5ee867559f4bcea74ef989120d68f808395c9256755593a7a4d6ba45c5515b5360ffdd17bd66314265e9a48a166a3c1c86d3f576b668b52ae43da5c05ae7444b998e208c261c6ac9cf158c6dfaa528e542e07f1170e5102bbf04bef67f725a906ad81038c09dd5fe8c64ec2f2520eb02fb7960d2a9045fd023ae8a66863d19669a5f9f761e8982e6dca89b7c4ed6240a92456bbf347a19b1fb0425677a7280bd5a38b95f0bfc8babcfa8c30deafd0cf963937fd77d43bc2a947c254caa58b9fb6693b7dafa91a6e23630cdeb61d2d30829da20806409444d71f4797dfd991514de9dc2be3af6603e7f431151462edf5d186c99206423f20b835daba07fa4027f0ba4719e138771c4ceeeec2624de3d1fb9270a5338653b877f5c86de8471685b0a70335f075cfe2e6bfd3667c4e3626b952ab4d24912bfd554c4fd4b81ab94fa5cda5e884e9559f2ebc30f16ff4897f00adb3eea6e4ff598ed26f3976d0a10b60197d0d6330ea9789f093f1d970ddd707669744e31da42c16f0f5dc916b6ed303f87c3e53a239d9d3f8844e80de7aa49dc4f1e9d2c67a981edca7968def8f1e0034ed51b8de96d11cd5241fd7f45b728f8f3d324d4b87abbb7a9c7d78812b93d6e1e4d82b061135326f0e11ee468d8431f629438c88dc6256d5f98e20179860e3eb3cb6c8491036f43d48416c1f36b1c457204f797f2aa8f6c83cbf5e40a80b2b288ed549ef6ff5b38534d0200c394fcee1fed137d14c7b36492da2057c04f47e164e1bc3619117700e2f721219136a0099e3bc30b6acc82542f74c3e1aca460736de7c74fc0a0bfc3b1f920708b9d27d4628d6206a4bd5cfcd03711f5fd26f5d87130de363df74492773901ff6512491393ee452cc6b54e4e594e046ef3603d6f538132b4621da7aa149a743452d2740335fd794eef4e81dbe4499ecf513344d8fcdc44ba973078977a38740e07dd34c0836046009e142c168b49c070d9d62101092c94c1a9b70620a3d9ecf77414b5b7cff0f7870f313701b056675bfdcf73a3bfd9b3c14b73a3cd08dbe6b825831853a97200e79e42fe73693bff8842b1c554fed10ff4239d79383090b6f2f104e446315f6b985a2193d75ea0f75bbabefb8fa5fae8a424f6fee3317e3cf32ac8792102e545c57b67836c7a5ff4bb36a6143dcb5c76b96ba84bc66681bbf2c009bdcc0d8e4cea41cb231c6f5279c5720aa9cc4600a0ea77698b4ae9f65cf0321ddf1ce2c4694372c576a01956bd7368c11cba47f3f6a22af5214b85c113e8d15ef5682425ca457338716ba85f1b1fc94c2e4f62bd4c0fa8e23944eafb48e767413d2016e74a93af301e9f8b11a67f1ebedecb91599355aa16b43555a9e1ce4d494c8b76575d6f046b27157d6defa3e5a4543c7bb52b1b24ad71c04698634e0546abc2c15c061a6bcc606d4771badfaa05876729c400e954b01051b566bb44406ba9b92822a6c86ede5423ff0719c8ac2f730294b410ccacad4784b87c846033fdde5e24ddc3756b49645d7b147fb67939072ced6f6ad7c9eaab57f19021e82653eb8741c3f46863fb15cf925b66c57273bb45b9612d42e99d04766971523c596ef9c9b9597eb4b22acd1e25094e1c3f79fe44fe9ffb8255e9c558973b774fa908cabaf50afe606fac4951bf49a2bf8d31d2634feb748be532fb2265c9cfa6bdf12191dcc5c4f0cc04df0a7cfcf0460d5d19af50f51e878bf3c296d98d110c9168d272bad7855a0bf8650d845a17d42e8bb99f0ca80bc08cab153baff1a1417559a7893af5041a69a688560ae568b5814a1fa89e05169d4be464daa6bc7fc2bcdec60ac76fc59efe80c69b9b76d6941a616cb2e5bde4507f74fef8fcecff8ddd61e642f38b3b1ffee3aff7da20d7822fa6a09d37d79f0ee90e176c3962cca439928cb09eee56091ac85e1493f0196399eba7ea5951b71705dd334560484e57ca56b9eda524f987637d74621661cc0cfa55fe9ec4a1fea2abb00eff9c62fc79e5b89b0129436576ead8563fb88cf6aef6be4596176cc36a09ba73afd27b3b63c94afde0f19cd5b656094f6b75de8e42b167bd68927caf3b5a574fc801d8ec2363ed7afc74ba39904c0193dcec970079cdae221965b17aaf4f2c44eacf9743e83323f3dec5d7ee7ff8fd17be9bca116b8ea4a80a468604adfda2ea735153cccff6bf6a3590e999c6cd6a84efec4c3b9e819baa58645ac470b5b2b61c447c4424de66ede30a432de8bba6897b66eb8fe432319e61f81ea660cd6fa4f5903e6fddc9db6961fa3df20adb497c5fddf44177aac1f9b6759ed7abb92a19137b4e3459ce42a5d00dff1926f55a00334c7911fb863d594ea1b6f1a534aa012ddf9bc20009d9b3227b871769ec0f0e89131b1876b2ece58970941b2f61952f47cfd9741c01e24587590bd527661e8a060b3841aed68590b7411fdebf535b80b8dcc71ae8b1aa3077c210306266277675d24ff52c9c6231789c703c8e7a125a2a1764e6aa81976918246411e95c997e03337157d01a068643c93a62d3b1f4207c876a71ce5caf3684cf0a77d0b2dcad676f4299d92c106fbb2bae7125b990005d7cfd58cd06530d652fe9b4cf681ac03b765c5172af9706f98b1504b994d1e1396d082d053ddabad856fd39100655c6aedaf8f3f127e883086711da3eee3f24221b5db7fe5571ccc0253b3dd52c80c6b48952e34fbb3bf58b8ef150989af453fd1f4b07ee5c6d804cd9ddd5ef89e4a2dc4eb71df2a6aa77ebfa1a950077037c47ece0c052093f9d8377c79d35f7bfa9c337e83d0d08a9cc9ed81123da049a63ea4f5a900b05907336dc3ba6413dc8be961aa9d3153daf49f419c0b3dc12742712d8cec9dae538635bbc01e62667d05112b60d12dc68c72d8184e7ce1ba4d049507e6fd5211a18e678df9ff0b8dd015f955a15ad23351917c8017e46d12802a5ae405c65fdc6a60ce475643fbe274d6dedf47d77257c286c7316aa9904fcac048fd2b9458495a275ccd07a95fcb7ab8f7c037e73bba9e6e4015f5aab37b3f1c81701a6c8eab0921e14f201d7a8a8722e116f57fb3899ffc9301beaabf388e29d0b31ce76c1b6a81effcfbbda0b3f246fb9e8af30391ffbcf786b803da25f2dd9331abd94e6cd100b7128ec25714af363593c2d576b1403f513224f72575f10d325116c410c50ae7ad99ef237183505cdb064605517485ede14eccde0dbec3ef69d32dca9ddeef1d2c47b30299feb20fe3a2ef1457bc6cac1d4efd73047bc971721ec2b2a14beae4e878d590f35392ed75489c01daba7aacf2797bd5f44145dba3c5c74fd5ece6590d9d832e0adf99e7877fe35880160f81ea954b2f3b9d081788451da27f8bde64190d82794f69d7ab038012a8a5f8a1ce63f06324e47f1d82716e7754ccf6bdf6bb30cd72b5d14605838599b7ff4fb204d49c263269039a9d0ab0fc825028ba764f91ad0ba140d481d146782402559bda1aa15d3746edd215ddcc116b46e14d9d32576a49143f825dcb32c0eaebccf51187382032a14b06f167fb7f32bacdce0c41b4e60249ed726c55d77f4bbfc48463908cbef8ad20c8802edfc6b4eb284c8abb8f2c2bd6abf8f1a445550ce508765dcccdf1130a0a36768eb1bee434fbb634e399b8c0d2707655a4f0a2a3832be8b4d2798b03413cf9d1926af19cb233b1ae1ac633eff9c0cd2f4d4e530893b0e175aaa998c0ef32220b15046c70f6e3ac354dbaa3bd95a8a22942e9264b790bfeb68c578a74238c6e6cb2fa7d64ba4777095c5dff6eb2b48506d822b959882e882a86c3252a8545fb90f9894be99469b0704c3ad01214ddea697c42886eea22bf81b7ba3b4d4b7c112d7f0cead06d6c8cf897124aad02c1a6c9e615b34d15e54f8da338021dc4434c13dde59f4f95f4eed650b745aacd386df8085d6b32cc5aca511df05fa53ad817531f62beeb671a5674509c3a5fbcaf77c42eb9d2ca56ead534117392f651c9898c23501e9379c6093d704b905837b9406c1a51972595752b07670880ee46d38da8b6cbb4c3789e03864ec19d0c96a199d4d7d87043013811a2ecd7a4319ecdb037026b18f0d782ce1dcd6dac32bfa14215bdf418c43d538fc9844b2db8295f1a144815abc79763f0e72f51f87dc7c679d3b54efc581f24f47982d833e3bff88028dcaf729f466e7795c819e1300a2f2d7300dce1dc0f93fbab05875a0bbf2cf562be89f4f7eab886c89f3a237aa7231724ad81b580c91f3ae0e8fa373f1c104428386d6a7033c3ec0abe60aac7ef0a48dfa9779d9e8f47f9c36276e9beae57d568a8f4dfcb5b86c119e2bb0", 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000200)=[{0xb6, 0x8, 0x6, 0x3}]}) r3 = socket(0x1, 0x3, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="780800dc3814f3eb54590309519ab9488179b7bbca735e42744cee44b0c473aa6422cd43497f33a4eaaa857999441f3523f60dad0622c3a32876d5dd8cfbbd93955b934ffb45146384bd4d56e03e97f032029ae5707158fca2f2af67fc84018874ee868f9e3a1272c4ae1b6f29ecbfe62cdd39b300dea9b4268f56121f84fc845fe32990e8c98c141bb3153b0000"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x8000, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(r4, 0x0, 0x0) 16:00:25 executing program 6: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x8000) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x100}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2c}, {0x416}]}) socket$unix(0x1, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB], 0xa) chmod(0x0, 0x0) setreuid(0x0, 0xee01) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="15012e2f66696c137d51a2a5c1653ca76db644705159df0469dcae51b4df26ac69f6e6a94fb43820a8fd01e13ac8c12b3bb6a7bbc018a35462142e8105c8ee"], 0xa) r5 = socket(0x18, 0x4000, 0x4) close(r5) socket(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="63691114e404ac14"], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mlock(&(0x7f000000c000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:00:25 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00100000000000000000002000"}}}}) syz_emit_ethernet(0x43, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabb00000088a8070081001f00aaaaaaaaaa81ef81a9062d9d24530000000000007d7cf20dbada6d7a2791f4d7ef86526d00000000edff00000000003d4e2dae39788db9aa4986bfccbe0981f3c78f20f0beca47f2ec4792a918ef89b014f5fa0c2aa1b4a7f3f5baf9bccd4ee3b79b9829541d6c1b46711ffe905ea29833b0e3df3805044b816467b79c54de455c4c75a10100000000000080ae552d29284521048356a859c32c435be29ff5290f441ef3bd5673e8b597ab99a386f59fd67d50663cd5b9bcfba5bec69e8ac9d68258805b676cbc3a99742bd1f35c7e128e2b0a8fe830ead88452e722438b75e26e194c64010a0ba6088da80ec5f70e298797407c888e9a85566cc7bcff783326d5d8767942c4c026bb0b51fb4807654f3b44e9b4d89c"]) 16:00:25 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x40, &(0x7f00000000c0)={@random="76ee05bb9a61", @remote, [], {@arp={0x806, @generic={0x6, 0x809b, 0x6, 0xe, 0x2, @empty, "14677b54609930a378b207b3bf30", @remote, "6df0eadea978f61630e3a10fbfc68fb7"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) 16:00:25 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:25 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00005eb000/0x3000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x6}, {&(0x7f0000695000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000500)="0000000045604553b7354b06d4208d08917d42b8ba2be32e17442f168347a23c8e791c643601f83a1f89ba4a1b1f5fb3592814202572b10be3604279ddaa31d5b32b52074dc5860a49751583d3d8c72699d3f67de2cb53888878dd1b7d7efff483f00f593cbf9128d3cdbcffff0000000000000000000000000000000000000000987a60ca8f718a6e5ff6e25a9b9e35f7f3bff3bb19a51e4e8cab825ad415a2125ff8e5c1011475cd37727a978f361d6857b02470b6225107c42d98dd851553ca95561742e9f024b6691f27fcd6e51b7392ba207da9ec6b93a80473e0b8dc8ba6b06225cdf1e35300d32241401198e19276603e8d5e6735c72c709ed15bfb69abdd82c2bf1fe18d2cd7c67083353a41632ab60f355daffb39c072e3", 0x11c) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1e020, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x0, 0x0, 0x800}], 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a00) r3 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) recvfrom$unix(r3, &(0x7f0000001740)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x88cc3a16d1f5a36e, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x15, 0x93, 0x80}, {0x20}, {0x9, 0x5, 0x0, 0x7b}]}) write(r4, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r4, 0x20004269) open(&(0x7f0000000340)='./bus\x00', 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000012c0)=0xc) r5 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000440)) 16:00:25 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40", 0xf0f}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="307a05211fd7930000"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca009d5103bb01966ae1dfc77934719f486581dd48bf85ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e378c39066f6c462e90", 0xc9}], 0x1) execve(0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x7) shutdown(r0, 0x2) 16:00:25 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}, {r0, 0x40}], 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r1, 0xffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)) poll(&(0x7f00000013c0)=[{r0, 0x40}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffff) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x2}, {r3, 0x54}], 0x2, 0xffffffda) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) close(r0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000240)="12d0550732fd2d1d67b2602f1f532fef147a38bbb96cdecd98371481e9de3d4878b34217d0a04ae5118ec095f0c957a79eac948bde044f396d67b057cb73436d15a19f2984811ac9da567825776183fff96c01c3c85c5c3161e64308a41d96e925b5c86bbc964e65137c0854289f4a9c557d0f9b4364cb78a14ca124198334fe92accb9e350de45d61c33b2d236d698a131eaef1f7c291cc4632594f3c27fd869437501c70c4ed1de973ac", &(0x7f0000000300)=0xab, &(0x7f0000000340)="12417be48da5a9e98830ff4ec7cd2093563fa21a29ae10753f070ee21944b82c74f0fe6ec3d30fc71b593453887b69f92760aed549e2a7f9797487dcf86b0135c10542163a424b60bfcaf530eccf69301856c684e68cf61840925308fb79", 0x5e) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000700)="5f6d1f8d735af8d3c56a38bc0e88778c7e3ed04863b3b0ffc0a7e9065638e7d277b90256c6af6f3957f70b52497061d3a1784790854028c9cb188a8e3c09384c9bc35aadd5d80953db20f5aa5d97cf0f6cae932556f5f4d992bf2092c86dbeff441a448697fbaca663c89abbacaab450d6928ef97399390d84d9d757d44141bd5f57b8de59717333b687c5d172914bf32997a1484c3328096033edd53cdc8ba16c095f034ba54a7d48de6d170b853d1c3bc20f0b36e465010d5051cf0c4e3cee4b36ae1732be8476c4dc171a83b30d4c041ff96f6f1a94f362b12c9269717b6014d9b8b0bee46f2bb17bf2a0fb67ef454ccbdc6121b0d8c6efab2992e0cdb382d141ca559ef931e2a98c87ec4d11b4fc7c8a7065371b1133036456ac92d8d8fec7e8266049d2782152e56174a8cc63fa47a3b33dbbf562fe26d1cc98c5533177437d06e2a70af5f943dd20c9f1cf30de432f7ef8c3468bfccd7a65d4ec5160cfde90d148481d8fdb5f0367b79c09dfce25b58d9bfa14c085fbc31e5acfb00fe72edf649472a883ccf298ef6be1fe9151f3739d988742cdf8bc0bede97ad5fd64d17ead0610359878c7748e802e90ebd6cef5e5264643722f8e87f3183ce9e89e719a603681a074bacc16dd908ad816c3c49aacc17cb8d9d14201c76213cad4c5d15797c5aadb74b3be647240eeceb4deba516d5b97217c207dda9ae047e4830742dcea942e47ffefc46ff93ea9890904b25b9d72a5f541e112d796a097fde01f6ee619f64e8aa5ee62722d60792aeac3dbb9c386a011a101759f15b80e0d010b826852d0ed333a66479ba213261577582a32af5ed43e8c1bc054fe8c3469ef8f4c62bcf153bb1a51670636745d64dede0dafd934fbf81d5082480abeef83db5687270c544a6a4d177c071567cb3184b05f766fead59a724ee47d272c751a4a2c144d2173709195a818b1b54a8149e5691265a303fb050e2a38e70756eeec902ff0137c7c22f2e9d5f828429fc2f039be31ff94d3cfbaadf893a46db2d1cc95751a7c780532efeb8f5907d239f35ebefe5c72a0e4f9d3e5d5e7ab3aaf1d797021e81954b801e29fc5ffeaf2a5668501bfc951e8217894490c3f153e068de677543b6073cf31296b06bd2af21954a549e43f68558811e27d08a08f0596d2f58bff9d936a816b103d527d6840111ffd524dd75ec97481c5fa2911702e82e1da974899f4884d58062136a748414c9de9656c19bdc8f30d64ef1eb5beb2c94c3562a6c73310220774196f36e4bdb38a537d22fa3b64c849ad6974e8499fdbbbfca8c72e655916f5cb94b52c054618fba5f88e5c9246e4b9fc8e63227e86a29ce118c4fae3adeb218be16d2e9f9fa360cdbbb5e57eae7690e278e5981783124fd2d7689d9594067b53879f91820f4fb0631d89e9b8150048ffe7a79a46f04d0ff0c28f7c0978b019924bac49762c683f084f3f16cd409afb73112d4df2032e8e4f237259298869c1ed4e16221da5c8dea3a93befe721ef870afbad07848c05e4286a1a3cd72eff6486963c6c12cff46587d445500aef02a3e830ba2d174887f6a305942ac2f3f8bc80b4bf980bafd80bebdf49a436672d439ae8330e3de9d9497e09d45233b3167eb3535191e21f2bf437f93e5f8abab034a8758f0f4c9dcbc08b5fff8a4d0c51fc8313b00f8a5dc6f03255d3f9ddc42e5481e6550a2a917a82eb3544f1188499a0d44df56959f3e3077ac02674d318a9e43edb64b6385d8f273b2443dcf1d2f9e1defaf5ecae7f4e43d48237df0d7f6aa1eea16c1db8ae8569fb8f31d60a2b8592dea7005850917196f55ad5f5200d73b627bc839351cd1a55d0374052924a638de5480a558f91c61fc80d5472eefd58246ee6e1ba8fcf77957419c4b868ed54de729a54b5dabe8064a226c68ddcbb28d3495b7de7a6c1ed6dd5a8bc5fa5c3f0e442ae30a51fbcaf0cf762cfe612e36c8c058cf4d4d6113dbe83401aaa17059856afa0a55e01573d7e9262483da8bcc5f8fbbbf3e19678f1217f3796d2c90c25c171fbf2f74f5dbdc913d9365e54c18d17f7ac24213e0d3ea0877beec7812a1c3475b88e9d4c762e64e7574f01b90c92fe8ff202b31c2240186a20875a84f6201dfeae124873ece8e2a45e1f7f41b91ba64a53e23e8c8a3a4bec9bb19c3924743536a4ce7163d1aa2b6189ecc41defe5822041ca7fdef32d53afb954b9a20b2fff9795ea2332f52de810861cbe0109db4605cbe122d8a2e198f631abea06f479abac0e7864cadf80dab3fd027ccd683553c61a359aa527cd712632a3d0058dd5ba1ef5a5f3140f01f5bd15bf8aa040be63f670fb22a84e4bfe306abcf96e7ca459da1cae117a9fefe168be2f02cc068ca3515da82aeb063b66e8ad9f206ba8204b8e372806b08bde78f5c488a1c1cbb00ef12b280a3fd75460cfa703f8524d7d0dccb6452fd11619297fd11f252fae6db61da9c6cb8725c0ad6dbcaa82b5cf8b4651e183e5d248167712a8801214352bc9938dbd5ee53fad7442a4e96c8b93b69eb9fb636d9c537a6da0bf958e616779f61b8baef802de539660a67a0549b68fb9cf16ab2372c1faa813d52e28d14bf06ddbfb4b2381c21d690d54630e90faeab940fbb890a127e5b51b2d10b9697096674d182b30134f487b6ae5d40da753fb13fbc772862b17bec3cbfc27c3de7943fd77a188f6c12f64d12dfd6751d403cea4ac00c68ab46e6d140c84dcaaf6c6a11240bcd63ee1f23564fa2d7697ef20e5ff3ea51283e86b6add8daf3a7bdc947b69a60c1fcfc79ef8b420b1242d64b1aff3bc21d148c7efe44cc39e8d16dbbed9839ac08a1b400ed59c6a9a7b372ac7051c57c208c823c4a45210b6f9523e7ac8860145c21a5ec46996aea87a491f3af69cc485840dbba209c04d78033d2e18aaad4bde1da17bdbf302e88f8717b87d9cefafa929fb6f31423bedafa73411dcb51facd2cac846b2da64c99a2fb21ff269ee1bed44bf1069a5c2c82cd3a4c8aba0350d2339451adc73d251ccca4adddea6cc0b1b898f02be7baa0456aaf1fd8dd51b55c546517a596a6d7c20b5c9cf0d79db9262c5bbecee1775584abc695baf4ad4708d229f2d96076445b76ee29f6f714d21b820a11d61cce861fda943002573ab197340b8aab6dd911030804008b14f995e4b0033dec993b5c9df3cc46e2314a563b744799712ee14b67f97fb937f18b49f48d204bb30ef3d5b999d473eb76b5679ffedf3ce5f2a8c00afd665fb5ec657be2a4b73a53c3c5e5b374a3c15cf48e8c8ed90c4e51003d8685171568aab267763900deeb7940473d408b4b6c62634b9997675b0202fdeb0f798325c039c22070130b79d105d2aed0d49ad44e74abbfc7cd94b29ffbddee766b1995e377e4a5a307090d69895491391e75a2cb156d5c258ba148c6d5654db507f5cf3a88c47a53100e9b91374017d42aa488715bf7b54d6de86467d095825c9bb584c6345698acf291ec4c6134c22925671d85335d7bf664de933f066dc37cd360b5196fb386e738cfa6ccf6879a98d37f35fba4baec63be642c162439ac1b3313110c73dc8c1a62942f8e80427fa9992298dc2349259707687b3f6f095ea6ad2318d6823b7a9fb8b82d65f393db73c3b2ab3f976c86c64defa13119ef05c107f64aeedc4c20509993557b4c95cc677f5684c14642fc037eeac4efd8c316f0e4f40df7ecb428b7ca13e9975c482ef66f0ea70d7cc23244cc44a156179f3d9968893cc7fdde7808201e707cc087e2c5f6aefc776e22c95384e110cb18c9832a218fe13a94d46846c81b583beb092418bf7b36ed05dacf377fcc82f6ceed9cb18725d687a7eae96411a9e96af23cb20519c5f21f8047b76ad096e39a039e59dee5da04eb7f902e2daefdcebf16c10e18e772808de6c178e34badd74c539d5f6c94301c36c3326412900a22eb07ab8f30b6f9a8cbf1211384fc9c86f8eef696cb20774c9fd3382b4119117a414c3d8f6e7141532b2dbcfd11d3c432d8d3dcb4de8bd7b3264481026b86412d9dca553b93c4c43d3d1026a26bc4e13cc6aa2dd12450ef1fbcc2d19cf080af3677eecca8d08ac977e97ea21bc8b69950cf8a051829e3d55e6cf9d23e24f9737f0519dd84f10e0c4a89cc7c6af6d12c5cc17d0e1e67dd1c07a739d598f26463cc9a1b6ff6c3b57cfc439de06dffae132d6b29d6089d9be54b70bf365ad232f99d98c96dbe615c5b744b2357b2b708c449d548e0a32d2ebfb97a0425face63edf06ceea4d7685488951a58cbb5a9cee7c494245486160ea6bd0952511498e1d73f1e8c7b718a112cb1683e888fd20af472038099f82ae64bbfed2299ce0616d8d8f82db11fbc323e0c8fed4f3e801fbc5080bf1fba52df265ac2eeb4a435d17a8139607e65884dc1c367e130f4c0dfa26751c776607ea6d5d0b1099c4114fff47fbd1919c76a46f9cb3305f868a458fbdea5813d6345f3a39ffa24e931d480e40f44635588ebdc8f04f5c970a88c149ab498e41fae9ce758eb26d5fcdd049a3697a95739658dce61dd5dea25d917ed2943955d3250ebc7c364d8f7c698380387ba79a348cc77ac42f2c832e18b1726e44fa528070716ea89236229ab6fd2c579411a6d2ba6a9dc1b27279ccd898faf84a9192671df08f835c339feb1027dc52723afad487d35914583b2e41198945574ddfdfc293cf8bfe7a4595327ec918be46f743042af11f0d85b3034d9f49eacfa62ec96778ff59637297c101b7cdd7dee7b7741bd2891d55fb441945797ffd3b8b6e4c6cfdb09c859f896aa555394daf29d7efd56a717685fa1d1d21d113da186ed6ea3afe4f7e193899e7b214981b5d34d2ad300abe49756debdb721fb0598c3ccd311182404b39fb55986dbdc2ecd32287efe2fb363611485fb5d885891e5c6fd41c7386dc66cee1ea03f871669b713a13261f602eba54facd37b138f5ec16457348ecb62a04d0abfec9a7116749aa5f96972bcf805133512ffee949240ff224abe188b9383b5e3b250fd25cffde37c1eb4792d458475e489511a6ca0b090f2824d85a5e6192adcb632f93ef3db8de30d976baa9a89542432d7b105def565c5c9a854e36fcdc1aa425f662fa8588cad5751816defd48e2b517237d5c54bc542829fdbc7d33748825906a2a8f089c702c743503849fc2679b2371f2a275e894d061e08f5718d63283cd46b902338067a7f1b1fc36c1725fe2376eda9a1693e1663fc3a9d637b0af229bd726b57dc8019fd2d5186a061d676f7968a8bacbbd13483ffe55eae6a4931d59f879e9d58865584165b9ea2a4c0381114a8982b7f6585b9227fc54bf69f3549d1bcbce80032d0a8ca8a07a74f2f41f0896d42fd2b1f4f3eed891149df5dfe5bf8ecbb993c7796cb91f78e0951e59331ac76c63dad1727016be6ca091d57dacd8127a294b4385b7c3596421d926c1da4e92484561abfdd8835ae62b1850287966c7310d8a47ea6e036d3fb9d4bd8f8c1ef1cffaf47dd25b68dd36066d81a515540234a538a62e8f22fe8490d647cdc454d184b3d45fe9500b36c8d3109d3dac3155f0bbba342f8b14660a8176265be6861be503ed032795705929fb9025e4f6a33925a872f47a98db5b9533f38dacf33be150a5b2b8536feb3ed3c8068cbcf1da1ebee1077be6ea381468c7606b9fb03a7bca8cc3edf73b427c63086944849d69c35e229e152a2b09c332bb9d34d6df2f103b7c270c3ffb3c9d2be0c5adee4ab87554961ca6d47be3d1d3c84baf3e3f9b971455d7f0374d892da55447630044", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="ff4b0c8597361f9b5be5cf4be4894a6f156289f8ffaf108e25a9d1bfa4f6a4b08e0b0b936fae2a677c4ba257774f11551d7c6b964f8b2777f432f9b49cf04eced82b3ebea2fab28f4eccc93a27fbcd3faf47ce52677d5ce622831230f3e8c1c16cb290c3c7c5df716953e06a2841b2df121791ca10629c075e90cb81dce8156b8bb7d99dae8737274472dbfc1a21957964c61da49598d8c9a77bb23c5e6670594223e4c7a5efc3728a6e28df62ccc134c99b4b48cbc86b819d93ee6cf7f47efe0d2b95e9ec3eb2257bc826bc0b445d74b57f7b", 0xd3) 16:00:25 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d9002f7d25a6f1baa66fbf3766697b54bf530bc7a1d09f9084c361e9ce6cbbb7622a289fc512b522b321201fdb3e3dea4d0f8dd"], 0x10) shutdown(r0, 0x1) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0xe8, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200}) r3 = socket(0x2, 0x4000, 0x1f) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x88) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x9}, 0x9) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') dup2(r1, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getpgid(0x0) 16:00:25 executing program 2: wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) semget$private(0x0, 0x1, 0x3b2) r0 = openat(0xffffffffffffff9c, &(0x7f0000001a40)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x108) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000140)="a93c50997b31c9541a65c9bfc35920cc9cdab3694d92cf42ad1341e3dcbd9893a4e5bb2a6016a4bda2ab34b82654388c67a019a69508b603246ee1f07653a20265ab3155896f6a7f8e0ae784769e1cd23f25091dbe8e4756b187a40f2f35b8a07085459ca7c75784c6acbcd9bfae111d10700b36f84dc96525bafdb7fe9f5b913ab067a47363b9918237ec2ef5f7f54c133c3fe423e9ad68e42c303925b2cc1f276ee5e03fabbf892aac13271146b2a10ff5dfe3a8030290b56161be0d60eea976299c7444ffe018a5995c377856bdb3efe509fd219686211ee8f9877da6455363", &(0x7f0000000280)=0xe1, &(0x7f0000000440)="4101d44b1c5ac92f1e2f9f1c0bfbdc097e3719164682ac5850bc2d3ec83b4b2f9d901efbb6147bae1b7647f3203e13fc61e576bed18d7a5efda2e35a5cc60b583219b4875099b5048ae7316bbbab1cf3bb553f8e536bd99fd59cdc818c53203c3c0268c7107b529892662c31a71f808d5171f66a9bd5a10fa29d40d23f25652f00c10fef64dda357b1ee964eab69b149b45de2999f654562a71e0ea490941282f82e52e7dd14b218e45cc459c1f0254f3d93c2d6eac41776d906b00f7d1ffcbff2a3ebbab1fec8394af920619e5c9ca787d6a0d47fcdaecd3005d25f02491ee515fff259cfae86128eabbbd20e83df5e1833c0be5d58b6f50e4f3522b5b271245fbb1cce19ca721bbd2d9f1ebf1bb81542fff39f5e31a88f532d978971e226b50d0c3e756ce3985377859b6416a26a2c7e233220f8ff95930000", 0x13a) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) 16:00:25 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e9020b"], 0x1) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x2) setreuid(0xee00, 0x0) r0 = getuid() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setreuid(0xee00, r0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x1000}, 0x10) kqueue() setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x0, 0x0) r3 = msgget(0x1, 0x228) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x10000000000000bb) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0500000000d7e8d768dffec0f61fd7"], 0xf, 0x0) msgsnd(0x0, &(0x7f0000000080), 0x8, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 16:00:25 executing program 5: ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x200}, {0xb6, 0xff}, {0x8106, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="f400b37508004500001c00009ef31b1422a0005f0000e0000d014e204e0000000000000000e5982da8f2df5470f38082d283d8275021aade088d6c7aa582b4c7cbce6b54b0cf156a9ae4342082058f461c771f125b067eacea7fa4936efeed1f4ea8dcea618e0439250e6046e45cb5d2f3e0c8bdd7c604697f001b1d4bcf90f167709e96e8df650fe6c4b3"]) 16:00:25 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) 16:00:25 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140), 0x0, &(0x7f0000000240), 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r0 = socket(0x18, 0x0, 0x0) shutdown(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup(r1) lseek(r2, 0xfffffffffffffa3d, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5}}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) close(r8) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r9 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000690000/0x4000)=nil, 0x4000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6100000000020300", 0x0, 0x7fffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x8a6ee0b56957234c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) 16:00:25 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) (async) pipe2(&(0x7f0000000000), 0x0) (async) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) (async) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, 0x0) (async) 16:00:25 executing program 5: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:25 executing program 5: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) close(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) writev(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:25 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000780000ffdf4a13aa"]) setsockopt(0xffffffffffffffff, 0x45, 0x8000000, &(0x7f0000000080)="c88318900e0cd40ac5b55143f10ff9fb24f51ecb30c5cc3e2b386a48f5c1d5d43b0898b3059336b120bdb50f6e276b21aa4259ee4dcd73fb7555f61ee6ec08fa85b0f5ecd49790a26976871fe063189cc9b1f9358b74827c745a5d9beb1fc277d558b250ee5fbdaaf86146d6db5a9776061f88323b5d", 0x76) 16:00:25 executing program 5: setreuid(0xee00, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) chdir(&(0x7f0000000000)='./file0/control/file1\x00') r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, 0xfffffffffffffffe) fchdir(r3) open(&(0x7f00000000c0)='./file0/control/file1\x00', 0x20, 0x25) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) 16:00:25 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40", 0xf0f}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:25 executing program 5: wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) semget$private(0x0, 0x1, 0x3b2) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000001a40)='.\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x108) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000140)="a93c50997b31c9541a65c9bfc35920cc9cdab3694d92cf42ad1341e3dcbd9893a4e5bb2a6016a4bda2ab34b82654388c67a019a69508b603246ee1f07653a20265ab3155896f6a7f8e0ae784769e1cd23f25091dbe8e4756b187a40f2f35b8a07085459ca7c75784c6acbcd9bfae111d10700b36f84dc96525bafdb7fe9f5b913ab067a47363b9918237ec2ef5f7f54c133c3fe423e9ad68e42c303925b2cc1f276ee5e03fabbf892aac13271146b2a10ff5dfe3a8030290b56161be0d60eea976299c7444ffe018a5995c377856bdb3efe509fd219686211ee8f9877da6455363", &(0x7f0000000280)=0xe1, &(0x7f0000000440)="4101d44b1c5ac92f1e2f9f1c0bfbdc097e3719164682ac5850bc2d3ec83b4b2f9d901efbb6147bae1b7647f3203e13fc61e576bed18d7a5efda2e35a5cc60b583219b4875099b5048ae7316bbbab1cf3bb553f8e536bd99fd59cdc818c53203c3c0268c7107b529892662c31a71f808d5171f66a9bd5a10fa29d40d23f25652f00c10fef64dda357b1ee964eab69b149b45de2999f654562a71e0ea490941282f82e52e7dd14b218e45cc459c1f0254f3d93c2d6eac41776d906b00f7d1ffcbff2a3ebbab1fec8394af920619e5c9ca787d6a0d47fcdaecd3005d25f02491ee515fff259cfae86128eabbbd20e83df5e1833c0be5d58b6f50e4f3522b5b271245fbb1cce19ca721bbd2d9f1ebf1bb81542fff39f5e31a88f532d978971e226b50d0c3e756ce3985377859b6416a26a2c7e233220f8ff95930000", 0x13a) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) 16:00:25 executing program 3: mmap(&(0x7f00000c5000/0x3000)=nil, 0x3000, 0x0, 0x5f9b6f30d0eaf170, 0xffffffffffffffff, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7a02f9"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001e80)="e6", 0x1}], 0x1}, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000780)={0x0}, 0x10, 0x1802, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 16:00:25 executing program 2: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001c00), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x10001fffffffe}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000002c0)={0x0, 0x2, 0x40000000000, 0x1000200000002}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001c00), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000002c0)={0x0, 0x0, 0x4000001, 0x10001fffffffe}) kevent(r0, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000600), 0x0, 0x0, 0x0) 16:00:25 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = syz_open_pts() r3 = dup2(r2, r2) flock(r3, 0x1) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES8=r3, @ANYRESDEC], 0x10) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5813, r6, 0x0) pwritev(r4, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) poll(&(0x7f0000000200)=[{}, {r7, 0x10}, {r4, 0xc815e5cf861e3171}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {r5, 0x2}], 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto(r0, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f", 0x5bd, 0x0, 0x0, 0x0) 16:00:25 executing program 3: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:25 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:25 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x23, 0x8, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x92, 0x4, 0xffffffffffff75ae, 0x7ff}], 0xa, 0x0, 0x8000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000100)=0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000540)="da74289430b495edb08090d71376e9721163f32ed6d6aae9aee87aa7e44661fbf877b717e00606ed5f8e413175762d193cabeedfe2483dc18707408a552c821ea02492f5327a4e2509e5d2e176314ebd012989c117398c1508224b66d90268626e36983ba2450ac85c91fb435b39c326e66d9a0e364dea5bd0e11d13f8f3eb260052ff6a5c389a9cc20ce24e885944bd862f768d105ed0e731a4139fd47ae562bf966295e42785a049f2fd2eedc4bba5d7f6bfe87cdb64c813d55a41e88b643a137d9fb884d0c28d9fe1329e0f868f5ee5b70216767535496ff9e0efd30507aef3c519feb370c7c339ebb4d971d2a53284c12dcf494054a528719cbd19835aa678010de6695b75ec6dd21c8bf0f91b153288c94c28a50f9ea663969b04bf2696c94e6f0b1cdd193143469d4d96146ed94e57f9df2299ddb4d5d6f30d9ca835fc0193b82b0ca756544416b04949a6f01f2f967f2a6db871e2239fd802aad7cf21784215735a92f9ec33e6c522b1985274f8a3a16641359af429129bd3a206c002ace2e6ae7d3d3f86a055be7a15782cfc3e6483f99e0c45b239ad16d7137ca8b4506da344b99e1f9164cf89011e07d86559e7da8cc0bc918175da6e7402372e19f83fdd237635ffb7d87c4c6086db53351b0f327f92701b2c560361cae2f0607efe59d2e98c57c81119e34b5c04228ae5f7361899dc056505db93d8359ba12205ba716e06ffab9871148f0241a657b600d850ed8518f626077a1ced5f95529ac959d345125fed6d849eeb1a672a12e8b48c759949fbf412f69f81fee1345ac1caab00fb10427ab81371d49c3cf564ebc5c7317ec4ecf97020f1721d145d4688ca93582aafde02a52162b376eb789349e1846b71eb4a047ca8d5ae8ea96813934aebb0bb816d4823fa826a441149d020fdad9bc2c9f6bbfec68de1df13a79896cc21d059b574ed324e980b8f8d09613aa9ded92fbb7e46b428b3af366303876a479cf2237cd1ca85ee12711dcaadc65e1487934e13716090d099f68f4454710153871a798eb72c0ddd393952ea2426ade6ae74e7e3485d3efab52c8320d6e985497c59ccfcc061a6aef8d8c2c6fa5646f9fb7a5aebe16374ac476fd0ebcd0a92ca7d77087255da83c5e8adbbfde624b080805ceabb879437dc7e7fdaed6d32c1dc7aa6734dbac3b84be1535b70b4da8c458cd8d04551961fe0840e92b6c0500a64c7d418e82062e6def30dfd0d0e785cbb525ca45354eea04b85f84f7bab9f29132ff4778ec96336bfef73fb25bed6ece1a1e58fdd1b4afcf8d07678e0ba7fcc219066c6ce714d0f43dd3e2b28ba97b7c562a0fac66de5cf55ed700e3964d882b3ecf34d8a4d7732e70f78d2e7fb55fb63eb3e5964b26cbfae01ad44c0d16ec80af76d41cc50b0e631255771a4bd816e3fb80a14189bfddf468b50116567ccdbfd5451b8a08168eea2c93e2ea127af4fde3156e68cb952e21b89674cc4fe28703f39d89dd020e01b4d2893d056c62140add9aff79ae27007dac949789eed46a3afda534676124fa550bfc9dcde10f717b812923f4f531fc993deba89f611d6e047b7fbdfcff0ea0834708750390d7650e2b4b45930df466961fbe16d935fa842b68e976e0340c1723f369f60798d9454b688c93d7282db59d541ee54307f7fa197e29df6d258d35e6ecd6db26e45a54594530f2bb3c8e26d01b5fa52886f42624a1e8d50d9c912073109645c87cdaeb9071f5ddf978fc92007969d223afa8ea0e713a6bfc6acd566411845be8e91f16c75a5b93738874f777413056b193d534e8f1011c08806cd4b78521add1ac7a176b9d7840c36e63690a252ffa2322992f7ebd155d2b7573e40f58ca631fa8a5c3df7d288eb0f30b1b0b444b8d825c8c874c8c8533eaec7ef4e40141b349dc49b2c5123c1378ed450495b7c42e9b2c895419312df8effb1f9cdc16ca180834d58cfdcc111e6c03264974fa340721d44a040cd5abd27ae0b630b510fb6de53b81028c3127853f598789ef0bf118dcdac4e70cf5cfb17f7363b273b299d5e080b0cc52e70b2e2476977b3e27c602373be500a0c686bf84b15aec1610eb3086101cbfeb5a7c2e0a5c7695e8c2a58df0826f7c1e9fb96eba9fac5890f7a91c2e111e77042cca384da11a9ce36b89126780e5e13fddc6c88a885979354b33e2e26b0f419b1300bd82d6dd52339e9605342f34a5562ad240e5aae191da01b24e79d8724f5e2292aba852316ed41a2d16702695267356514543cbf17e3d60cb55d95a637082dd3dc6bd9aba736d99126809b6aa09881a3dc61b9f7c3f3139aabe41162177473eaf86b485194155628b9657eabbe9709b45fe107a04eb2c0e37397393e844d1a7d51580a1f123ed59b8754cc995bbf021659ef65453ec85db99bef9dc5c40783619b4b6a16ffce05f6b3946fdeeb547c294f82d33271ac236acc9a31ea0f33bec1c19bd7917f10bc427c46670943818c4d15c621673aa9942b8ad26d9c7bad4ab338096e85549bcbfdcfc14260b27e52e0c375dcae6f189ca46aff6b1e53f2660c0720508bf398484f06c79d69133f383f80e4a14075072c9d46e821f1ad5175bf8dbb9d24cf20b33e3d5fe22c280c0989e9f1675b8a5805866160f9f4d5c80dee9d4cdb8c368cf6db78cf9ae9f5c6183f936471a7f72089f36e41483de05a6f05b01348ef886546133cdd0da3590345c8bdb0c3869289a2fd59b3efdbe9b66a91a06e12b85102f679bb986001b34d166dbb0020fa6d5352f1cf251967c6ade3c34ee8c3b68f9945a0a34db73207581962f09bfc64e3c03ba77636e1c8aec7158d0f0fb538c9c14f64dceaded12bdd8d7be870a63b9dd11f7320cffe7832069405a00b5f99052a68a5b9587ebc0c4a0a46cb303fa9ac8fc5685bd7cd4f26e1ef05c30ade54615294fdc7debebc28605ad2055235ff4c54a7fc5767c86967c8e6fa1f26ac0b9f0131847d4e0e18b3974c0bab37b663aede9b45011e70c99c6bd9ad0ec402112ac11097adda6e5707d3a47a7646d172208b3f350a9e7f8f02a6f72317c1d247ca300aea47b1349292430893140ac1610d28806bfbda6532983c2d708242d3d973d32c73655c1d42431e1c7ee5dd2e2a9b270facd6513f9709e020f2d895acc83046e478726a8fbaff4850bf2507df86aaa333f085b4b0cfa77a4212ce38ed91793ae9f40cf5e29f60b87c756f16b003ea8aa4c3fc1528631f455bdfd4f290b979726ca7c7ed695a37341dedf405519d6263e40395561e42c38faca69136463e78b28579fccbb6b8a3a20a3e87963d500085bc6197f9c8ceefe6211c6edde3b50f08962342bf700ceaf315fbc1418de6b4342dbc57eaea8ac6fd4a851419bc0aff79dc6a07437f2348ef4b9c22ea727229c6657b9618f8c2496edfab9ac7d1c50a68db45fca80793ce3be57808b901484ff6ce50d268a2e2e30703964fb22f9082c166becadd068d3fa2c61662ea9e5d32795a8ed45e50f20a500db9cbc16a64b69203877b713a345e221fb3574a3da4e8ba3a53babaa870146f4d01d26ef667ebf0b670cd93570ad2ed43ffc291bf7f1a1b3743a7fcd1cb56ca491de482cf0106e003605c5d17dbb035b216e0f4ecfd0ccb633ccce15430071af86bd6b7bce036a80387514d89259addf19c428e9a2affb359fcafde946580b930194e3cce071150ea994b75caf3ab7c620a8d151880862f7bb7f34138a2137ff8b50720db93111ddae614d5a6f7d4d04315b554c2689ac5e23842d493a50437f40ea7013fd4c5bec32c5955d42122a441e5fdd0c61d19b16532acc5116e5bb436059eb4c5a149817b4b9fe18155793013aecd0515dd6f1e0667dd3ba6a3f8184fd4db65fbc81e4210076843b558c5afcb84009d338aeff5c70d25fb003ddb554637742a9208d4f2a48204ee4c3ab41c03620b94cf03906c5bb14a32c5f046ff5dc541966b3253478f9d9fc43e14ea72492ffa12ac6b29158dd9b19cf421bbd0288bac8cbc1d44f144d5a75c9b547858da1e72b63e66836a98883c011c309fdcefbfd42f201464e8a765f2927ef41dfc2fa030fe3fb991b614e7af74d8e938065c37fc1dce91f3f3d643a45d9b70d7306dedbb58be3ef6f6206f3d32186a868076d54bfc933a1b203edf04f88d36480e757ba5e451405a811f5b252223c40844c0afc2e185d626b0d5a7f21cd2fc6271b0f7472b9b7ad5773dd2358a6b4753c3b628c7891015574b880dab5c5eef9243b571bf4ed7248f84bea7206105ffc7a55a654bd2623ef3ca3ac4b52d8ece78c0cd4ef17672e2ffa34376eba7d13042b7b253143a2552c4f62a268f50c005920c16bfb0e0f49dacadd564fbf0b74965f72c14f1647762fe2d9d084becd05344db8480d5ea31a5d87f45fe904fccb0c4c659ac8c691e2a563ada661b930bef1de2dcb15193af3a2f9c2b4e62c45dd4bf671913220000459a94167044c64f891eeb1d3c2be91adb5d572fa324f98da38bd09c43a57738f5e6fa7d72bcc658b347781db864e62792ed741deebe985d0df07928c3b774ec6390441a6bd0f016cf406b4e4ec5da620b05a268c9e92bbfe57b5b27b71823bfad97af5e52a8dc81401796d96c7c8af1aadb3a84cbe23e02622686525c73fe229ce253b118fcf58228a3088b583612ef7cf058fde68ac79bea83aec56b03b617bc637aeee2586cfd4a60556680582a189470cb5e076135f4b91ee1e0f224aba813e0bdb53ea7b1497df8307c2cb124ee6758c53bc3034b29aba88a13f9aa68f205977c0149eddc8a80cdc72865415c6dae96b2ec2599e18352ef7ba81e48bcc60282bf39cb13a1d9484708971425cf6c2a5b276ec70c38e80b5a4776cac9e8075fcda12dd7ffc04d06fc65ee0ff9e3debc607f83ba73d9f7f7903738f2e884fa8c7b94da0f803c8c7a0a1f1a59c2f72d7d19a42bc9dfa9da4ed59ca24b6b936c56fedbe50d26859b9716e848e210d761b5a3b81f9b85c14608c08e6c256810c40cca1a1988c36f754b719c01f741c53e7c1e02aed73b1fb98b6c64b84d39bbe8162dc5fff0035cc3fe5b33a60d979f31ed34a14d246cc3b3500e177e2e09683f6fe0f9d90a64bf2586fdd3539f40fccf38979e64d5a0adb010235396c7fe1363e132928af0f0921aa26c76d8046f1d4af1a9dbf3ecf1bf0ccd38801a3ca066ae32a5c0d97b765ae7165e063b58fe3c5972b0572335bbcbea3e40731d88789d316a57f82fbab4dd8c2ce7dec74bb4fa8ddfde12a0bd27cc7011cc56117b79170d35f63ae59f4d7fc815da6ce8898598be2a28a6e33cd4de114be224323c5ac33dc7122f1570902f32f939f3d9ce34866fc9ad2e7f0a06b4282667b32ced5a48cc47b0212adc62de758e80de47d00b90a2b181e808d820217d66c59a60b96b2d28cfc1396d7fc751eefaf6bab27d289bc7edb8958fe91bc3413e5983ebbf30564cc89c93f4f600ed03cae7e783fbb8fb131ba965c4bb4967224b0c4f30c79e6399b18b48b760cb23d55419aeabccd9ee9053392f7914b78b7c9d5131e2dcbb87daae6b97bd4b58ef096d229e007366b8fb1ffd04c83ab16a1305f83ff86003a64f3a2f6696cbe60448e36fbca0cfac67048a2f92bb3306de8934b6fad772b4a700255ce05c8e9ab14d3dd9f4bb53d7e6c6a3e7e25f7f80d1d1b790838a31464c9a40e96271f6ddad2658547939580bc6ed98ef81f722a9783a8c40b0bea2b73ce53d6bdb057fca54ba258b56c225d038052cc733db9eb559d606c5b9d02f54061c1d465bf88814ad9c8785dff4", 0x1000}, {&(0x7f0000000000)="ab4173ed034d28a1a0c49799051e1194f1c5c99ea3b56eb65a5826a166fb96910cef81bb2e7ab747f6c459530dec0b7c08de35c3ed882bbeb294e80e47718cdcdfb7b4391ff28085ae42b9d2fce488c205bd1939207d717b89d8d1f73e797bec740f4fb9bc2a0f0b3f1784a1cd09dca628dc18d70e2cfad6f010d94bdf385cd3dee7d9943c367897156c3606849ee21049361dba83acc52080", 0x99}], 0x2) 16:00:25 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x200, 0x0, 0x0, 0x4ff1}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x29f4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0xbd, 0x2, 0x2}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) r6 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000380)="bcecd49fb34c4163da0aacb93304ff92adc975406ae542cd2a801fcdeb61172b8ed6849d1018dd6a448548fd154ceb069d9135bc92e56039aca9acb6c1a02b70671f26ed11dc1a98382f4969922a4a82ba662e8729e1e80fa090fd5e439778c2edb2521f35", 0x65}], 0x1) writev(r7, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) close(r6) 16:00:25 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000040)=0x7, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) shutdown(r4, 0x1) write(r3, &(0x7f0000000500)="16a9717e51ce65966e15cb088f303c11e1fe579f37dd5cc232645d3723299d9a3c4413ccafb398c05676a02c7de9a13276412f5e12ad2d89c2ac1e906847418993e7c9fb7fd236aaa0f3bf35699f0bfa1adcb4fd1b8547a8015b2c6dd43b146d450efb6d3a5adfc4895cf3666d", 0x6d) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="8cf2403336335b48ff86cf1ef8d639b65c302eac1f72a4c6f55da01c64f861f62f1a66a1573c6f5ee702ada92298e7363bd99b3be08e3246afc508e52c6f444fa8c2b61d3e3a437f0e4a8bda5eb3518b6f03eb161132798a174faed4a50a70d946a6f4100d1ac93cf9558e62ad8d248d756bb27005d478ba0e93a7eca4b092774e6a925debcb81bf2eb3e06275b40f5f95a00e984617caba6a35cefc9e989dfb50056e0754e9c4e2cac100a44df9a8653257817c0ee26481f326839e74f71d06c57c6e803f8965ae97d67f179b149ca05865f49b753cabe97359051b81c82f0128f025955145bf6e8d130e4d0ada6f27", 0xf0) setsockopt(r2, 0x3, 0x40, &(0x7f0000000200)="0f3f4c6d7d8a6b613f6caf56388bc010d48d5a98305cf9ce49d712d33ed9621e72bd234ab31cf06d14953bb6d4a1de9524f3b217f56fa044e30e18b3120033d5c9196f6d42c8291e4d3f7540970f9d3dac5f5e90b062118345427ee738c9da6389957b39474fdbd7970047a3661b6bec1b8718df4cfc72d06afbfc95f7165461add645ffdc5f39ed12e674ab667a97cedb1290a2f3b56ab1126c5e5c38e0e8d1a23c94ddb1914d42978e200b0ebbd3d75583604021e021e68691d23985a2c68bf8c80f823197fb82c159ec6b", 0xcc) setsockopt(r2, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="b9416348eb829fd182c71bd2327a3212ae5089e5be4e3dcd34f3461e5e26c7e1a8e6cf75467e1ec846baa1aaea679a0448b0dd0188224455676abd614445f71b33c404ed7fe09d88ea4f27e8a2cbdc559ca3f64522e89e52f98f4699c9fd477508352443af6e8e02195c945738b5bb8e7df68efc7ba9b6eeefac3b83436fb50605b2ed59e367727f164cfeabb1d22ca4ebe99e306837ba4aa4ef9c06687710d19e4dfdc133a1fcaa56fc8ebc6a120f578eb79059a7d71690155af4993c2ac69b15a54663d8fc60ff2c3e9f9d9b3f454e13fd2ffc7c55ea237b0c21b582e4235f91fabfec19fc3ac0e690fe3d09d885d518850473cb68b2a32309b9948a6975", 0xff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000000, 0x100000000}) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000000)=0x8, 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) msgsnd(0x0, &(0x7f0000000100)={0x2}, 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x10001, 0x300000000}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="8fc0bf7a6799c04b7c6a72a3d081007707abdf243f1b7b1d33c45fce7aadfafc4eda6727ae640951907bc27fcf64d6d115437e3e47139aa4a36015a00da4f7e6817541e0a39014d97a6ca0a3060be70900c2b36b134253823a98fc24d30200000070f41f458ed596f6c006ad0d8c70917322d23c90aef50cc0151fa5556abac0bb3ca75482fa8b76e512ae1ed8d0d5542b863f6a221d4794b1f8b41347321867fbabb28a9ae1aa149528bb0d8f844cfa2e", 0xb1}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fab5a443b4c0359356b702053b5514a31f7e6963ecb12137c0300182ce5c679e5dc515d8e53c91f59c2bc9f3f7f1fc372848eecde8b07e5dba83", 0x3a}, {&(0x7f0000000640)="63f6f87fe1c615717bbbf14c83aef241af8d5b4a4837e0ac345374980ee2d153ea9ab75dcb6c4aaa4472eb2c8e1bb403f9bd5bd2955ad7c17b93336b5ae87c01abcbe5184528656d3df40c3aee3df46f94be32de77aa19d127b9d76b7296c44dc415ac3b38fa249330dd55587e85aae22825e90f154ae723529eb437031c09c759dc5e292ee496766cfa2619c4f66b7f", 0x90}], 0x2) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090900000000006745b653695b5e8e0010000000000000413fb5df308cefaeca562eb77b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000980)="ab11742ea4df23558497e88c1c4d5589a0e85c17e550f8a610d8abc4896c4217ebdbef9ccf781099d1a0cdb9bac7c4ec4d7f7fa61c6a7181e42725cf47ef72a1ba586e12f8040806cd6e37f84b820f60927213058ddd3bb8998c4b1930644a3b6e614649ba3f9134fcc0a281a46578df32c10106b9f5c525b97c53bd941136645756c0e6c43a90909ec69a819fb5774d88ccf471c03d5f739a34f66127fe1b05e1a22aa0defbc66cf78b7fa48f412e", 0xaf}], 0x1) 16:00:25 executing program 2: sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pipe(&(0x7f0000000140)) close(r3) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000200)="73754cda47dcde54be0067acc4d1c5926cfe3506c09f56f7a28f5f648d390fed4a24fde7cba442c75dacab22f13c30f3e7fc555e8e4b3b82f888376eecacf779e53f103df5206a9820eef0ff9527ec748a04adf7ae4e8f723263dd70965b227bf30e1bc05a5be3cfdbbc32b67f6ab5924f6499017e2f111677cbcb2cf52d9db195ac2b5f59949739a7e0080ddc6150ad4dbd77da5b377fce7b1c8839037d558c44665762c8fb4019", 0xa8}, {&(0x7f00000009c0)="213e4f57d32c66dda21bd078f9a2be3f04ba2abfc796a315c85e67a7f078ea6a8ca42ece75e160c7dda1b9bbbbc548fa14ecd87d3ed4112009677f0894d18d29fa86dad2265ad956c752a120f6e20786e374083b200a8cc6a6d38ae29aa7755200398bcadba4461b55f0a169247fbd4bcc49b83504e8b0d2da8f611c9b0539540e1b0d1f946fc7f67a14522a3b24c8a86ad5a9cc124312617ff32b853a15af50fef4c24e630e1ac584d50b0467b8e1b6d03f11a1e48e6f8b1a872b85ab570c468cd8426b62675026ea231b6e354cb5a06e50d1fd770024c7e1c1ca5890402452a99dc2fa6957cde1f5589e12f11e35314cbf5cc88cddb97da95729105832b82075d0966d3b1c54e450a85860f24e3828e285b0e306a5f33e64f9e5f160fff65550eab4f909402214f528bcbe450c1519612cc20722bb05154abf532d459cedb2b1b288ff8da31220c491122b8b29c6274ee58df41f05bc7fcf14853e7347b230bc2089219aaf1428d84aeea20142136fe2dafd37df7c0eae809e3763d0ceb9852fb4660f350125f553e508d03a882188c35c6447844d36080714f5fad7ba4560565ed1d8c5051b6f8b9582dc2d7b8d62012f151db7afbb178680a6396ac2d85bf40c60b35fc3671f8d7ba105a40ee3c4764bbade22283bb671d4c5e82fb5876438f18f65e2cce2f8d892aa81c4e5735583562cfc4d511877933e56943cdfa9680ad615c33633e00e35c6731684e3376518241f25966e803154e6047adbe65c53e83ce094b3e26225f4e3649b84b0648f56ce1ac60f810ced41eb565970dab84178bbc15a41ca9c0e222720a3db9259648c0de907cd08c09a5ac70f67b7cf901d8a17e1cd0e6ee519a00d64dd119fad90d3d7f1021a3c6e532d9275ad6997e628384141a5275866783a25cc06d9b12e8062d06d21cafa49200a3fbd850e0e9a42912adc6cdc56db5f038eefc72131939b27a9fff2cfa80ca252009dbefc38085409d4baf75e240e17c00c70150f09f3b0e4aecad7df80b3ebd634d70a8cbeb59e05acd67928618fc48de2e57d9e7d7dde4d44baa107948a63ad3b769307f7d5d57682b236620169768700a4f84afa6fece0e21a2aee1496df75d814fb1352c27fa04fa5d1ed7ac7be2d286fdd4236823e0c574fc90098029445b4611284d52b701899725650a55e97dead50c3c8a89936d159d34c5f00cd5a4c3779d593b3cf352330242422ed1143b22701b6f0f872a33afae77301ac491386ffc5dd07f5fe7b87d1fb433d51637ce951bab97fb14755fb4864602c6db1378d5312a2c664e033ebd0f2c5dc1b0eb11d6a48afd436e9271f1ffc7298d5aa7489cc630ed46150bcb1ca99a2e3d1e4ec40a29e0010a8eb2e070b9973c60da5ad4f24dc3fce9439a816f3e3cbfdd5d498f4a76e602c158112024d3123af3068a4ba87b9a0c2fed4dcb02509bfbc761f1fe58a69f2216af804ea943961f27a88ea1cc16b67d0a5ef7c4d9342dd920ea212817a7d23ded7c80e397f71cd0ca3ec9b8316582564a76e74cd723a1bacf870953ec6794786d958829d14e6c46fc8399ded72ea306d30b3704b948f072d6e3594cd63bc5c0df8ccf35449c693a45442f7482c03e71244e1ae84ceaecad526a12c7721837541974bcc954de07c4f2b924fd243c29472c029021656892efc3a90d858312ea4fc2bf0ed1cf29e04867775d5c18522173ff2c00008ed2d6a57b276b7d866dd02bc643527adb4e5d61037fe7761ee0c36e739e02c70ac32f1da3e48cb7955fe8e6d4ff70a1637bede151ee013557ab57cfa6ea6acef6f2987ff0f34f69381a8eb335e267ddba2f4b2cb5ec91fbda486a1fb7574cdbee24c9886009148f68dd67b71c456d32a186b215e45fa794658840ae19375cebb0ff89a2e9c68797d6993f7a2e285bbb8871341b0365b1ed1b55a803e5baecf044f4b48c5d93ec09e926a342bdc1d935366bf7e1bc44eaa6ce25ecfaecf786c43f91ab30e6b136f20b709451e9582ed06d398ae62d8bae6e1d934074a6d08636508a43122aec270fc23078a3d0bf7fb5beaa3e92eca94dc10d106c257cc60141e4116c1f197bb27fdc33b1210b295fbfbf0602e16a0c6fdb69e43e5f7bae0c8f9a8f7232774b3e7c91ca78be72e8edc75d40d5f5f8b75d61e8cf7c4f24e82e2da11fd9bfa24cffe7e9e2a8ab3e496c6cbebe1c25da983bdc3f7907c4d831ad7477544d883b04b09c25ca59749e7a47bd8585612a62bade06cd3cca40faa6d6cc70ee469f732deee20b4b9b11f63a5781bec33a8ca97402201370955f676be36e1c147d0b8d05641a83aa87beb375f99633eb13dc24dc35a820af93bda1a596a279543518cbed6cf24ea053ca677deb1ebb4c62757fa07968679dd6dec8d09506041ef44a7d36df9ad5b20bae0a2efa5784ccc13f95b4cb0e3e75374baf07c438febf2d057645e623fcd2e14ba23bfb45de4d4bb16338f035400aa4e57f16119caa9bb3655b8cd3d1f3a13857c4387750bda25474fb9c3862a8bb1194b1131a533fe03099aef64ce074d30f4efe33b9fd47916831370fa9183a1b5697d74e49eb3f9553974d3615c24a0f94ce182abc78b2d4c550f8127adf7ce928cd02a1314270b493050eef627366a6139f407b483a485ecf987d8463368d631b31fc61094e8457432b8ff8ed4a4a9223db41cf49ad9d574122e81f013e62fdca3f15f041e7bafd7373d5496bae758856a0031ee838292b7a19786371c28a9f4e7d01c4599c1e44ef5c4c0738500197180507249c1d87382a07b03f13faf08dc5f158f71f4f4c39491ec381cea424e1c7e51d883cfa94e690d94a60eca459e9cdce4339002ae7898e32629a3b0bb5e46c9e3dadf67ed63581e0f109faf1653415df284a7ed7eaf0b47f6122ac0a93216ee25430c8d90d6e732d42ecc759f0e0f88c050f75ae0eb3a071ace98f754bfb4c61c126fe08f13276cd93ad118fa6886f107c13fa570835073c9c269f1c99f597abb5f0788e9356aa9bcc6c415b32e2f538776e98f95a221e71d57d6c4d19360e498b58cdb80c907d1dc3cbd51cb34266fc1cef43b101eadf7c27a8ab26f8bc6258a95dadd76d2c17d63eb35028db4fd94156e9eb59167fcaed4757557d0e15a134b76956186f58d198c04e274bc0a6f67f70ea92a831f433a70d1459a795883c7977528d532a60157dfb0929ef43b8af799aa42ab65eca0f6cb6a7633b44bda4354c2e57cb7749ff0dd2ec0292998cc3356ed2a3fa8dda8fff17d0a4c0a370d2200e12a1f394ac205a342c20ea7fda6d1dea2869b7882a63f9632910b42cd22c9ab8004543eb5a6513ba9d2ecf8ff0e0bb77d2c3a894a4a7d24a778f0520eed03358e374a7f95ca9f2d8d49947d7ab8a58cec043a87ed3e04982094cb62e4221f36c315be08ab25345717e85a6587fcdd597c543fd4d6037ca53d99e2f2c58008f16d967f695c73bd78ea278281021897509eaa02e8c003116b5a126b6deeeef19bc9f2433b7e6083871aa9de2d02957ada5b0a7da6fa2846191bd9861ede472384eba88200f73172bc61e42bca55fc74269b93a4840ade3fac756a7af779a68b28872ec53d1c8e377d03869edda933ab60995ca660066a64b051b3c0439a191ca6a0ae02b22b7d2302e3bcb954e69723b171d61fe3cedcaf3dbf2c045cc47cf8a962712feae2903be5a4fdd7aadfaa06fc3c83b2ccd798cc7adf5a8d4a3fc8f2e597e41a9de268598dc3568f44936be088dc7bb5f98bdcc0b2584df2c69369dee8987995106e1f1333649634d9716ce3702d1df6a943b33f02ef0f3d19194d19f0c85ce453fc42dcb77655934b79b688ca31120603b9cf3c80e1dbf121db7cd3f6572794375269bfd82f6fc6999d417568855888e55c667edb5dde7a718ee72d2f66378b47adcc0482d76ca4ba454e09f27827b8a0aeeef4ec461454b7907b870a01780a764587422ae178f82ef40ebbf9c63cc02c3acb62adf25b578038bd7e21f5fae29cee20f66893c66fcab302102a4fca3221f666eef4487d3512d8ad2e98da4608c5e525bc5fcf5e2140e7bb15a3ec0dd61b8ad95ca55cd8b2228423fec9e1b83b276cc876fa3a09832616721fdf0fd68df746e15ad6981061c652b66bc1b2fbb500bc907f037466f5ef6d6547806f34f117b7aeb545c470d802fb3b186374825cab4f94eee9d4dc083c272505961d03e62e9d7a67842f67a8a2387ceb16027b929bce59fdc9c976586bda8108bffa91ae81765602e06dfad1aabcbd78397d4361330a90bd96c4b744026e6c40aa84a60c614a2a72421bb95f6a3b4e407688f89015136b67df13c99556d028cb25b50460cb7a57f29c3d4de6e71ce6aa85eb09783f8dbe527d56d1885a16b297d92c72a1ddc5343a124219e44e12d686fcd3d1cb2953682250d973488b0e4dd4c92c7ecb12a324d231ca4a559be772e39cd1b24bf3aac2565f2cfab55b552f83982588194291d079c7adfb4c1e3f3319bf8e1289b97569e43d925265475d7567dd97d1df83dd6ccd3f3078c3b96c650eaaf29e1ed4a7f29459429c1ab7ad023754e7274e34441c0ece43622747051a0a9c7b37a1c897f6072adabeab3c0d1804c892b8751d788f0b5517bb3cecd4b96aa1398fa21da0898a6676a2d443169f2da55774eca4e74a93ada501d15e50875c090768f909a427e1e998af04d821c31871898efb4ae450eb49ba04eb70d3a31e224d493cb3353930220c03e68429924e2fde73eed5a50b99af5cd042174143e2fe11b7b94faac9b6117fe7d42a9d1bc8fe238c727918485569642d2bd8079557d64237f5109ae64fb3aac3794aa9a36ba9d992de85bf0d6f49ba847bed18d35178930825076388390c8d1dc6ff20505d688ac0348020635e2cbbc8643df58c0e4124a096c4a999cc9d9d51b9aa748108fbb8c9baa9ad0498f031f4be9fdaaccb190c234fbbfcba1648d7c7893eba24f91a73082ee7aaf2cd9f3b3b85fdf279dab7c447b831aef89280bb0daba9511c3ad9d52bcc2ef5e1de801786cca759cb55cf4ed64fa4d07e2e03a228b31f3b38d6346889ae3df883561d790cee9797830bab105040513d550dda1bed1c2ac9a3e11ab5bf1370c6f1dc6319b4fbcbb309371a9d1ddeada342a1cccc723fa7f96563a25d67a1d3b08382ee66a41d1804791c0cd2cbde511078dd9251f6b4a185e580276832f984fb00d2bb0ddaa3189788f519a7c037aa9630542857b351d16c44118ac51a43de91a0afad7deb34e5ea3c9e9b7c26716cd8d6a74c313a56ea88e842b338a00354728aca553bc0efb33ae97bcb96e8f2eca01d571edaad03bd646c0364c5eae74f13cf5e44f1a22565e08c7681c44424e6c871d3e4872dfdc2a4518f2f60f2a083e3735a567288a3ca969e7b38c2f97fc6180f60c72c77f4ff4f4c5faf11eaf10652d2b583eaca76e8645747a477cbb1f542138ef298b1adb72f8d8a3686cffc7c5f565ad56dd36239a358af373271fb00457f5b7d9ca956196b3c939e903ff121c4426f4723405fe38e43f910475e38ff2338e08bf6cf9d26bc2b5a05a481cfb772d4914f1cdff2fe86d6d1c9e26d1e6a579e1ff50856165639a998ae8e90e815d3297f8306cba1267778ddc1e6965d5b20d582adbf34a5838fb4f3af1a63fa9c09f49fa56fbdaccf02d03eac1865cbdc5b07e2a09873b6004d20382e765a613c96438901f76d8c897c71dc4d1e4a66d468e720d7d8f9c72dc969c6820fe20a230618cf3c6e48617de208b0bceb2856de796f819c7b121f6874306a19d514b22a3b99185b7ff6319eac53e54fe106a9906c1b944832c5917b72c1709b5d7f7d08744106e3be1256613ec1263fe540e59784924b75a3bef53662f5af00", 0x103d}, {&(0x7f0000000500)="cf8f0e1932e51e6e907b3f54efb0670ca966a1e09561215b2a71c255f96fd8301199b48c94e79beb30f23f1da55262b93453c750b0e4c10ce274dfe4c19ff345126fd7609b1c6477629af69c318379565a98e46734a9c8d76b56e4d30c0c80aeac3c380abca268f08689f6dee45b330238aa0422c96070c336cb6d3d8b5775f64cf646729a8cda1a3b28876a0edea3c4e952dc4daafcacc0c57af9b40b14", 0x9e}, {&(0x7f00000005c0)="9c235f31b582f7a7df11eac6dd2dc3ef7a3c762568daa3c52f0705f86dea6ce0b4493ef8cd8dfca2676229f87418959dc30cdeb269670442a8814ee2faae650076c432e96625bce85cef7dc86943c5bd5c6ac65a51effc0101c800534793b8f20983b3960bb0b7aa3ac855bd5f40438f72b573fabf5ba033d49f251c60844b94d6636484e6f151bb1d1246396cc92fa29a3d7f223263d3ad29720635b4b229e6ac48c7a0fc44701dcd65e63794557630dce6c0c5f36408ef2d4bebdf44126cee0b459b96c234fe5d3a5261326367551c7f9f72ad14529fbf393854e4e7c91f22f785f62363b7b19ee1001d8d06f40f54", 0xf0}, {&(0x7f0000000000)="01de86ea629a60878d46bf2ebab9f0030ad557b164474ab027dfa635a4d08f22e508864cd914fd7b4165", 0x2a}, {&(0x7f00000006c0)="469193b0cf01883255171cd922ed6e73ab566fb571ab4fe338c5bd4acdf7c654d2688f6e665c171fa5a31d57d79a53d4be229435b9a4d1d44e28ccd8d04ce45e30126a137b891e725b63059796d094af5f950d2f08e7fed6f4a19dbea57f171b8939e23d6385deaf16dec32c352fc0badc37e0468c96ad3de473f1bfa9ee65aab5baa5f3539c7ca9c1db9c41cfcc0ea9dcdee673f3e194522377f6c8363224063ef518a5e462f4842e813a9c4650bbd390ecdbfdb71e5f701f904bd00a9378efd00c345a49ff829261142a", 0xcb}, {&(0x7f0000000040)="eb056632b1024e12d783345a7e2df513d92bf2eef1476655e885583691", 0x1d}, {&(0x7f00000007c0)="19c69e2025add2acc208491a57bda78e5272dcdb4bc44df80dd6cff3e1d7756735cdd0685af3209237549f92a3744e183964b91ef1fc908be6776aa3d39ced92e018311f128c1a272291185aae323e5f8af0f81d544ab8b14bb1e538efa906933c5e9aa738d3ed1f4e4e7a605b728202b049f99e8edbbd048965381e9911d63a1dda2868ec4ca468c7863164c1beda9a30367e0f21466c487f0a2c61", 0x9c}, {&(0x7f0000000180)="6fabc2", 0x3}], 0x9) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000003440)=""/4104, 0x1008}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x98c55d6ae2013d3d) semget$private(0x0, 0x4, 0x425) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140), 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r5, &(0x7f0000000240), 0x0) r6 = semget$private(0x0, 0x0, 0x10) semop(r6, 0x0, 0xffffff7a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x8012, r4, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) r0 = getgid() setregid(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() setreuid(r2, r6) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000640)={{0x5, r4, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r1, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r6, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r1, 0x0, 0x5, 0xbe, 0x4}) r7 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x5, r6, r0, r2, r7, 0x188, 0x9}, 0x9, 0xfa1, r1, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r9 = msgget$private(0x0, 0x121) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r8, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:25 executing program 7: syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) close(0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$dupfd(r0, 0x0, r1) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x7, 0x0, 0x0, 0xfffffffe}, {0x4, 0xfd}, {0x6, 0x80, 0x2, 0x7a}]}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f", 0x67) 16:00:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x3, 0xff, 0x0, "4104d87ac8ac93428cdfeed2df0732a55d687112", 0x100}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1, 0xfffffffc, 0x8, "548cf96148afc71872bb6b6faa487a699645eeb3", 0x8, 0xfffffff9}) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x1, 0x4000, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x37) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x80000000000000, 0x0, r4}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x3a0, 0xe181, 0x2, 0xb6, "8244dfe6e9b6d1b549d8d3f609e22dbae12f6a3b", 0x1, 0x4}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="bb4e32175edda581c9b9a3aff5b3c7a66fe6d75710fe0f2c93bd82fa6e4b671ceb618e74a7b6b3888f207338c2e8c26836b95bd209a6a43997c338ed9e00af6b6498b5ac560f20d5bb89afdb191cbb474c146bdeac78deb20f2c06967d990e5bc18f7080674ea254fe85b9940d6588616e7b4ddd7f8f7c18b3b8777344abfc8592624218f3bce06fbf11a0a01f6dcb458a91919993a2f3a2d1adc94223ffdee47d4314", 0xa3}, {&(0x7f0000000340)="7c9dd0e938b1e58202b9863bf4114a3f29fc9b152c1e55e5b7f284b4e736f27b0ad62ea84246423741f2182a229dd5d24285f889d8459742e1f228f81e4f4f720af4a213880aa9cd", 0x48}, {&(0x7f00000003c0)="b769d932f5aab8635c36ab", 0xb}], 0x3) fchflags(r0, 0x10000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x7fffffff, 0xfff, 0x9, "944db3bbb0979a384582747d57c9d93a560ee36f", 0xfffffff7, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0xcf, 0x80000001, 0xb8e5, 0x4, "536dff4e94422a4c435f7044b4f4cc017cfdb36c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x37c2, 0x8001, 0x5d9c, 0xffffffff, "7987a09c7e2b3d5aea82e85b4c0cd0065d6c0677", 0x9bb, 0x4}) r5 = open$dir(&(0x7f0000000500)='./file0\x00', 0x10000, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000540)={0x0, 0x2, 0x8000000000000001, 0x3ff, r4}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000580)=0x5) fchflags(r1, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000005c0)) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x5, 0x0) r7 = getuid() sendmsg$unix(r6, &(0x7f0000000840)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000640)="1936c64a0f391e31c5abb9809e24c00b319f75b091e7d89479ba8aa209965e7b6f5961dc09e9e100cbee91b8edb6b4c3e4346cc7ed10cff0867bcd4b019f27e9c88250a6ae639ab4320faf0c4e5c8b70a6cd1fecc104930e53156e215047238305bf09f82103cdcd91586f3c7c69b1953175d9b9e3f6c0823f88853070bf592ffba298b131b98de97810553a1ae49a8c41bb97a66958c9219ee215f1ce5e38d227b6e3b713b1ad7fbb4ade8cb3de5499680e1b8a5ef2ccc814", 0xb9}, {&(0x7f0000000700)="3ce3c3fc998322e697ccf0e434485c618fb4dfefbfe274aa9372da4e957ee5ed4b227d41fcd9", 0x26}, {&(0x7f0000000740)="6af92f8fd699227edd6a7dce589c7a", 0xf}], 0x3, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5, r5]}, @cred={0x20, 0xffff, 0x0, r4, r7}, @rights={0x30, 0xffff, 0x1, [r2, r5, r2, r0, r1, r1, r1]}], 0x68, 0xb}, 0x3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000880)=0x6) 16:00:26 executing program 7: r0 = getppid() ktrace(0x0, 0x5, 0x4000040a, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fed, 0x4000005, 0x60351c, "090201ebff19303f83888b42e100"}) writev(r2, &(0x7f0000000600)=[{&(0x7f00000019c0)="0db44007c996217ddcbbf7002b8071ac4a1b16405cd687ace8ae4e816ca311e862cc2f128601c9ded85014325073fa68c49d4a9b4e33a96187194f0dd37620d28728eb66398982bc1551801a9e68496c6bd561cb9a9c4e4d26f0caca5715d55dc27f7789a27a17eb5ab83829f8ac32a578f7792609e1d48f3a6c79cc1175e097f1c860fd4ec2b18804206b5ed6536d00923368c8b8ce109ed895a29e53b66dbe6c3d33ca4caffd7febb496e58283988eae57b1a07cd415180fce08ca356318fb75226c301c232bcde810f5ce1a0662ed14225318101805d76abf2a3d8c6440734c3f3c418298f5c98dc0a8155e0ae6b6a61fd3e4f57953f6768a732e12840a8143d4a18906adba65ec53c514d45674bcae66a67e643abd6fb0ceaff2aa9bb9578185efa24125d6112b12b6b5c4d8e393efe1c48dea1dc11beee64bfaf55f00b989e9d6a22d91dd70b1452a9b274f70d2092a8229bc78f82ca3683c537927df058f0141abbc43dbcf4c4d56e83371e45b4acd2e1e80627831cf2d36be2ee2712076875289", 0x184}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="17687bb7758004cb5cdaf593a0101bc51350222b44d3e2385997e6bafeb1862866336982a945137864225f4cdc311d44f2c2301f87838171aded4af993bef55588310a6b4adba39442dda9fe23f1a6252ce3d4d0e088afd08d0a3571d784d437b60983803dc6b0653cac950d14ef48112bee433f7d501aa322a8c0bff330309b2a935f2c2e8aa98c39edba12fed44ce87e300aa78f39e7daf57747563d6b40705c51b2eac9bc8469ab3a2e47997a8488c0b8782c75e7f52d3b1668781f04808b3584b76417a1b8e2f87efe53c0bfb473eb51bf1e307ec08a4547b6a2537ef5e509fcc159cf756510972fbd7194de67b6713ce20c0d7200b2e8381d09ea23956b0b454d8bcb427b27807cb8542a83d2e0e15f0d625cf5c495bff2dc9ad6c742813a5e9c53a63011a3844677f636fecd9694a1f4c5d31b4fa4c6030f305d3c15952137be777046bfa8c0152703df8413f01ca5d00a36023e18ea6f3bd1567089b07fdf0f3278e4c468ad021777637d6747d4a627df0e7fab894a78b725081e47321b0051d1041b746b436366c2f921f1a7c9c061bfae06d809314f5fa27faa462ec059e1565e73e5fc051c49225a65a891fee74fcd77c3b312f994cf8a1d617bd39c9a4d6627012d6c47391123ef36fc9fa6115bf1cea66ddf774ffb910161f05d01b7296e3edd3be0153060766cd8febdfa9074bc81e83f08009654d7aab371941e18ff0d2fdc16c1f537c34ded2ec7885caf5bcd71fddf199527b70ae161628be83c213c863bdb3d84ec2d1c8e8abc791d26cdad4b72ae96a3b4f5fcb328df317b4fd7f374b27ec533a8a19b9ba140d7c889408d233430b5dd518d86ffddd42a17df020d7e58975c358a3bcd9bf3df03dbe272369d00a10b53065b1c1d0094bc1528eaa5cd7a3d28d12421f710acaac59357256339f54b20d855868c2259895dfa81ef7679d9d42bac9a529a1ae7db4d839325d073119429c2df0d4373073b8d20a72f9d5f9a82678c942829f0bf8ea2e47a6673a6c2dfdacbb741a54f1508f804541fd22632053e8a7c7733a6cc3161f9664d4a6e8d0c5fb9a826b731575d869ee2ac485a0ead7b3d790651eb432eddee512e3c324d964575f4240951d85db0e2516dbafc0d1314726e29dfd898947a78c995d44ddca75a51bb46c521843b8e819b836fc576de7f9c23b18246c6602589da1bde506d5e5ce566746467fe50b28cbe30ca95c907865f34cc09", 0x36c}], 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) poll(&(0x7f0000000440)=[{r2, 0x4}, {r2, 0x4}], 0x2, 0x3) (async) poll(&(0x7f0000000440)=[{r2, 0x4}, {r2, 0x4}], 0x2, 0x3) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) 16:00:26 executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000001}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) kqueue() openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 16:00:26 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)}], 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001640)={{0x7}}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000333513fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04beee020000f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0010000c80000008000ff000000001000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) 16:00:26 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x199) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)='$', 0xe}], 0x1) chroot(&(0x7f0000000140)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3}, {0x6, 0x0, 0x0, 0xc73}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="42ccad8ca0ca2ab8374f9d81941b", 0xe}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="2cd298b7b3e099bebc4123d71d889757b39271670d", 0x15}], 0x1) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='r\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) 16:00:26 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:26 executing program 0: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:26 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000340)='./file1\x00', 0x3a0914c44f7b202d, 0x33) ktrace(0x0, 0x1, 0x40000934, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) open(0x0, 0x1, 0x9) open(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/184, 0xb8}], 0x1, &(0x7f0000000240)=""/33, 0x21}, 0x8}, 0x10, 0x3, &(0x7f0000000300)={0x9, 0x400}) r5 = dup2(r4, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="84c122019e7f250000"], 0x9}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r9, 0x0, &(0x7f0000000180)) recvmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x4) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:30 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)="2c3516de69316dec265d6bee3c8a64cd9762a049120bba718a3df373c7a44c2ac865a19e8139a8a4f643cbe0ce62fbdda85e22aef18d883f7a234df1d16e0d6f2719012ab860136ba0dfac14a59eb9da6e08a23e49e3b38893ee497bc2c0f5f1a6f93175f3887438564f5226bbb497f1381f3aaadad42b5de4bb86d8cc74afff123869f90a891e81fc8f", 0x8a}, {&(0x7f0000000180)="28d8388c519c299f3f3fac0fc4566ad5eb317f0f8d0fd5b4f47395de9413f4186ecaaffe838ded170e405158268428b95688c35f33acc7415fd313109c1d0478f3da91382c2a52664537bc00b6d7b2260cd82a740772331e1c840719bec562f1297ecff26cdab8ba97bf28be7825aa507b6b4c105d57e07a0c40cf39d76d49213c65a5c99fa698dec2857c26c24b3cfbfb35d3c8624984c5106f0bece3a5b8dcbe47aeccaeda3acc4aa53f9ae3227178d7705ba7ee3fcef6e07c8a1cb1dd808a661c15d03c0e71", 0xc7}, {&(0x7f0000000280)="fd9f1a4c1ae5db2e30ce9caa52df45b36ee6322417ecf5343947e0ecb2c1005e", 0x20}], 0x3, &(0x7f00000013c0)=[{0x38, 0x1, 0x0, "49097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c6"}, {0x80, 0x0, 0x0, "a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb"}, {0x60, 0x0, 0x0, "63ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb"}, {0x98, 0x0, 0x0, "46719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d338b6bda5052225218f33a4d521e32810ba"}], 0x1b0}, 0xf3126e30ddadc5b0) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x9, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r3 = open(&(0x7f0000000280)='./file0\x00', 0x831e, 0x0) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000040)="d6", 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8060694a, &(0x7f00000001c0)) r5 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="930311743d2bacd78780cd1c66d163001252e98584a971f4c206b3faf3b6138f0e57425a10518d532822cb62c3a16f257a242757ebc265f6fc9d870acdff7b830765c874e3a208fa1c27e8746db5c75dfb1f2ec3c03ea97e1607bcfe40d17eff233a893d56eef5a37533abc22323e0604cd64e75750486ccfc3a9827b2b5b3c366"], 0x3e}, 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000300)=[{r5, 0x21999984e6cae2a8}, {r6, 0x4}, {r5, 0x40}, {r5, 0x1}, {r0, 0x8}, {r6, 0x4}, {r5, 0x4}], 0x7, 0x401) 16:00:30 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x40, &(0x7f00000000c0)={@random="76ee05bb9a61", @remote, [], {@arp={0x806, @generic={0x6, 0x809b, 0x6, 0xe, 0x2, @empty, "14677b54609930a378b207b3bf30", @remote, "6df0eadea978f61630e3a10fbfc68fb7"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) 16:00:30 executing program 5: syz_emit_ethernet(0x3e, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:30 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) 16:00:30 executing program 2: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') setrlimit(0x7, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0) msgsnd(0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb82174"], 0x14, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r4, @ANYRESDEC=r2, @ANYRES32=r1, @ANYRES64=r0], 0x55, 0x800) msgrcv(0x0, 0x0, 0xa5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x50, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x20}]}) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) dup(r5) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0xc0}, {0x416}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) 16:00:30 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000540)) clock_getres(0x3, 0x0) r1 = dup(r0) listen(r1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x100000000, 0xd8}, {{r1}, 0x0, 0x2c, 0x1, 0x9, 0x80}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x22, 0xfffca, 0x7fff, 0x3}], 0x10001, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x4, 0xff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x11d, 0x6320567a}], 0x7f80000, &(0x7f0000000100)={0x1, 0x8}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:30 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:30 executing program 1: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) symlinkat(&(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r0 = getgid() setregid(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() setreuid(r2, r6) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000640)={{0x5, r4, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r1, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r6, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r1, 0x0, 0x5, 0xbe, 0x4}) r7 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x5, r6, r0, r2, r7, 0x188, 0x9}, 0x9, 0xfa1, r1, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r9 = msgget$private(0x0, 0x121) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r8, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:30 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0xc0, 0x0, 0x0, 0x2}, {0x4d}, {0x16}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0xde3, 0x9, 0x80, 0xa4e}, {0x101, 0x7, 0xec, 0x4}, {0x3, 0x18, 0x0, 0x5}, {0x800, 0x1, 0x1, 0x800}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xb2, 0x40, 0x8, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x10, 0x80, 0x3}], 0x8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x1, 0x101, 0x7}], 0x6, &(0x7f0000000200)={0x7fff, 0xbe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 16:00:30 executing program 3: clock_getres(0x2, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0}, {0x5}, {0x16}]}) pwrite(r4, &(0x7f0000000340)="54bd7374950e002ca2b06c80f381", 0xe, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r6 = syz_open_pts() fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r9 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) unlinkat(r9, &(0x7f0000000040)='./file0\x00', 0x8) getpeername$unix(r3, &(0x7f0000000500)=@file={0x0, ""/48}, &(0x7f0000000540)=0x32) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0xa8) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) r13 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x28) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x9, 0x8000000000000001}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x100, 0x86c}, {{r3}, 0xfffffffffffffffa, 0xd6, 0x2, 0x1, 0x4}, {{r4}, 0xfffffffffffffffd, 0x5, 0x20000000, 0xff, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x1}, {{r6}, 0x0, 0x6a, 0x20000000, 0xed2e, 0x6}], 0x4d, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffd, 0x51, 0x8, 0xf, 0x3}, {{r8}, 0xfffffffffffffffd, 0xf1, 0x10, 0x0, 0x2}, {{r9}, 0x7, 0x85, 0x2, 0x9, 0xff62}, {{r10}, 0xfffffffffffffffd, 0xc0, 0x2, 0x3, 0x2}, {{r11}, 0xfffffffffffffffd, 0x49, 0x1, 0xff, 0x3}, {{r12}, 0xffffffffffffffff, 0x2b, 0x70000005, 0x0, 0x5d28b079}, {{r13}, 0xffffffffffffffff, 0x20, 0x1, 0x8000, 0x7f}], 0x8d4, &(0x7f00000004c0)={0x100000000, 0x85}) 16:00:30 executing program 0: sysctl$kern(&(0x7f0000000280)={0x1, 0x6b}, 0x1, &(0x7f00000000c0)="17819f", &(0x7f0000000080)=0x1, 0x0, 0x1a) r0 = kqueue() kevent(r0, &(0x7f0000000cc0)=[{{}, 0xfffffffffffffff9, 0x23, 0x8}], 0x9, 0x0, 0x8000, 0x0) sendsyslog(&(0x7f0000000000)="d2ca9c0e80005e5fdfbd1baf7be03142e7e93201", 0x14, 0x0) mknod(0x0, 0x2000, 0x0) r1 = socket(0x0, 0x4001, 0x0) dup(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:30 executing program 2: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000480)="665b8b200a338fcc9bedd39ce74cbbca195960777b5da3bd34e1081e4620e5bda0ca959f25f05a5ea42fefb0d9b62958fd179f43d5730a7b6895290b478f00b0", 0x40}, {&(0x7f0000000500)="6a9b38186590c4010d53b59e48c8ab56bf314558c8901f8efdcc49e657850bc051722f7f3f748d022aa14711029fe9b0a3cdfbe80dc7821184e06b70d1f4e9101910525ebaf59c2fb8145b0a54adde28c43536581644f5e7c43e5b204acb9e5b5593a5f45049aec83ca764fe6a4bdd69fe34c0845491ddd61487723ef4268ccd2ea81ea0f58cdc7269e972e5d71297d29c55fa7a53209c5502bffd32ae5096ebd0d7fcfba0211fe204439cb7e721bb81805c", 0xb2}], 0x2) 16:00:30 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x8, 0x3ff}, {0xff, 0xfffffffffffffc00}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x4) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket$inet(0x18, 0x3, 0x102) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)='W\x00') 16:00:30 executing program 3: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040)="2a68f959e7286c0da33defebc6b5bb76b7441bb442ca379822c4d284e681a1285f3cbac92bd33c9560a0a5ef7f4bfa566d51ae1d0b80666a264e83475cff06c6cb57a919c18e974cabbcbfb15798480199723a6cd6540e5a6b3ec39694be5fd38085afd383ae08319c7e", &(0x7f00000000c0)=0x6a, &(0x7f0000000100)="9324293d088c998c8ef03ada8996fc91d1b20f3fa8f12c9e2f633d", 0x1b) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000180)="eb4f48072036b0db64029d6b3c8d0d53c904e0c31c9e062cbc731b5b96a4ea48f3972572ad58581101b5b187ad55163b1bf2d523353beca6976c5a1e0fd9898cfd1c6272f4c5483315bab34a0e284633c2e2b2ca86dec4600fa23b50ee62243a2cfc2d9c86ba911b0e12b49cf54cabec9584c00fc84ddc2acd4d82c666a1c5f08bb2b76fa183f9b4129ff0f920ce7f899799f6dc7e0d05a3d68338", &(0x7f0000000240)=0x9b, &(0x7f0000000280)="57396f167d0487686245766a1bd6531beca6b5e447c21ee337a34442efb368ab6dcfa2b36d642599faa62f59ff34006ae11064a332be4a8e836f2a5008efc8c635548d7f9bb0c035720aa4d08fb059bed94cfd366d4d003f074e50b613a70c3a1d5220c1bb5cc4b970c3b27ed61ae668b4ecfdca495d4e3b9182b3e548809948b4cf343854346ca10732800a4de5643362229a191fb8236d0e2a2c281d1611574a75958663452c2ce68d96d41233b0a704a61f7e165a6b1ece783c4ee8108b8d", 0xc0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) sysctl$net_mpls(&(0x7f0000000380)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000003c0)="0b6d9d11b13c3531f99055216e0a70bb11475616ea6b675ef8e0b49ee36ebb0548ae15032d100005b46e2399598861f67acb73537948aa11cc53373dcbba7f8f8d36bbd1138d097ace6ebbf95c17f053cef0f556d78cab17c3c159ad191c620454f80fc110a11585c15cebd0b6791c1e24da9c3c54821c1369f1cb78672b838f6028ca15fc506525f2559f27fd0207dbe4cc63a0939b8386634e567ddeffb6", &(0x7f0000000480)=0x9f, &(0x7f00000004c0)="0e6718836bc75bfa806f8c21d58b410b24b59b12d2254113b9c806481c387e3c6af0b30e306c4d142f76226dbffcaf280a5992ad040bbcfdda2c56ba487714c5eaa1047b5b21283332f4c44b9254ee269f4d0b4683d015a78b761dde5662bf322079ffa6ff2a67fbbddfdac0973631e04b6a094e36e7ab17027685458baee76a8c52d712feca53ffc4776cfbb822ab2009c9764315c067b932c19fbb23d82d95fa323ea8bab408a326a0f0f4ab8bbbd3428ba4a8178d82", 0xb7) close(0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x8, 0x0) pread(r0, &(0x7f00000005c0)="0b67b1440a562825b1560b9e3502b3b81ab61b4a5926f396a2a9e9372882bcff76a5ce9c64b3ab9c5d70767a19efad91c91426be77d327cba63d0ae5896c85f7924d1b3401132a9b215a2f80d96e32392e73c96f431e81fc754902828f3b9da9b719ec2a262519d53dddc48834fbbabc321c760a989afb54c1cfa4e667730c6839cf21af5a753e0ea0fe4d195c79388f1e3883ed889cc937b65d2824bed2ae8b9b13668d1b06d88035b4e121123ce2325050996fd718", 0xb6, 0x536) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000680)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x20000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000740)={{}, 0x4, &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000a00)={0xffff, 0x5117, 0x0, 0x7a04, &(0x7f0000000780)={{0x7f, 0x42, 0x7, 0x3, 0xff, 0x3, 0x200}, {[0x8, 0x200, 0xffffffff, 0x7, 0x7fff, 0x6, 0x1ff, 0x97, 0x0, 0x7ff, 0x1, 0x401, 0x1, 0x5, 0x1b, 0x4, 0x8, 0x1], [0x0, 0x1, 0x3, 0x200, 0x2, 0x0, 0x101, 0x4, 0x3, 0x5], [0x1, 0x7, 0x7, 0x8000000000000000, 0xffffffffffffffff, 0x8, 0x4b], [0x1, 0x8, 0xffffffff80000000, 0xda74, 0xe3b, 0x7fffffff], [{0xb9f, 0x0, 0x1, 0x1000}, {0x5, 0x6, 0x1, 0xffffffff}, {0x1, 0x1c000000, 0x0, 0x3f}, {0x5fc7, 0x1, 0x0, 0x4f}, {0x20, 0x7fff, 0x0, 0x400}, {0xef, 0xffffffff, 0x6, 0x20000000000}, {0x5, 0x2, 0x0, 0x7}, {0x40, 0x40, 0x7ff, 0x7}], {0x0, 0x4, 0x2, 0x9}, {0x4, 0x5, 0x2, 0x5}}}, 0x7fff, 0x5}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000a80)={{}, 0x4, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0]}) readv(r1, &(0x7f0000001c40)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/114, 0x72}, {&(0x7f0000001b40)=""/199, 0xc7}], 0x3) r2 = open(&(0x7f0000001c80)='./file0\x00', 0x80, 0x8a) writev(r2, &(0x7f0000001e80)=[{&(0x7f0000001cc0)="b935ab410d178193e30da7465bcd17edfae8cebb63a748e8747680dc9f7d6a8c517b48ca9aa7c3384bc150c1ace0c319385a4deab7e1", 0x36}, {&(0x7f0000001d00)="15650108f93d7e93c4f6987b6d984b7c9533a8654ea89dc35399a8bf73f38a6fcfb41b3d0cc1db11ac1b88d312dc7a79dd781e08f5d08c25907328cedd1af455aa8c64c6bb0b9254dc92c1b5d95b249f0e59715440cbac794b6075db2aca86fbfcb67c9f0ef9deda6cc6d0a0b93897f9c6bf20e4e65006e13e40db79429fb6b03e87c7f41e26067bf8d305d0f88d5bf1bf7857239716de217b70", 0x9a}, {&(0x7f0000001dc0)="3e5fe4f462c462da23b3a86d184bc79fc8d640020b670df1a034f126e97673dc28b7a12df2e58fed3c53512c5fc376f801714526ea07198aba3b394907e4d368722cbfffe9cb7cbbb70d72c8fe158a49c7339da85160a46850c485122d0e5b98e7d2be072c6592a67a8901d400ad447cdd342eb489865d5d9160ecf19fbdc975e1cfda498df1f62434c29bc3950ca6f72feb4eabda921f96e91db23a6e228990e8b5867e3749915870dcdb75b477d2", 0xaf}], 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) r3 = dup2(r2, r0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001f40), 0x80, 0x0) r5 = accept$inet6(r3, &(0x7f0000002000), &(0x7f0000002040)=0xc) kevent(r3, &(0x7f0000001f80)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x4}, {{r3}, 0xfffffffffffffff9, 0x92, 0x1, 0x1, 0xa6d4}, {{r4}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x100, 0x9}], 0x6, &(0x7f0000002080)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x8, 0x7, 0x2}, {{r1}, 0xfffffffffffffff8, 0xc0, 0xd, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x2}, {{r2}, 0xfffffffffffffff8, 0x18, 0x1, 0x1, 0x8}, {{}, 0xfffffffffffffffe, 0x61, 0xfffff, 0x9, 0x251a}], 0x80, &(0x7f0000002140)={0x97a5, 0xbcdc}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002180)=0x401) r6 = open(&(0x7f00000021c0)='./file0/file0\x00', 0x0, 0x160) writev(r6, &(0x7f0000002580)=[{&(0x7f0000002200)="07dc12189ef015dcffa3cefb05220c1763468de01eccd24a7af4d33469f582b56b1d5e009198842f282a80a07062656d7f4a1adbbc415dc61cbb6e141a656e7e9529aa23ed8ebcc9c10896aace949e7c05154778c7c5c64d0ca3751b84f6aa7f09427a227c4bb32e2ce25f4ea84dc70860a1b11e863ca23bd28ba4de747d37d7a3e836b9b352594fc1bf36fe1b34efac4e2e24f5a29c51a6425548e0b2d051285af448a2538a396da1b29f389e3eb7521e07062e8669e5c3bc9ad1542913263786", 0xc1}, {&(0x7f0000002300)="94ec580ee834e08a9d1167487ceca0a3e17ed0f5c8c7eb01320780d8110eade21958abe8a05b4cfedd7757bd25b7f43899e2443a5404cbf855980fae9e4bcc9eef15d7e599b43890cae2e2cdd9431809ee80ea76a80226c5cedddb1fa1cf", 0x5e}, {&(0x7f0000002380)="e8761eb364831b1f21864de56cf8a40f1ef7f0f52b54c21daaf6ba18e18bf5c49df0a7e300f69d1cd69d520451d7dbc07269c981deec3e46072734cc874f1fe74ddde0fe8d64fd86ef9a28153393119b4466ec0e98629bc99f5835fb85bcc68967c9716d9254dded", 0x68}, {&(0x7f0000002400)="8055909e8c75fad82b30548194b3679c819a37e9d2252c3a645168768c1c4f4adc49d4eb042212b27d2bd6dad29944c01c6bcf3ba45ca9c9ed100d7a8c527292900cc4702e5d50bab3856323da8c96208ba2b4f36896ca0109e6def8bd4fbb7ef2c8148c41f5dac8", 0x68}, {&(0x7f0000002480)}, {&(0x7f00000024c0)="0dcedc9db8dfe6130d869bcc5269", 0xe}, {&(0x7f0000002500)="6d7d427c569e539d5b1597585db93cd053984da3f20d1ed3391840b12208022b6f5cf5c12f29a62ec179162dedd0d1a9b7d04e05ceb0decc3b430d346042dac0045262f97c0f3444931027ea", 0x4c}], 0x7) setsockopt(0xffffffffffffff9c, 0x5, 0x2, &(0x7f0000002600), 0x0) setsockopt(r5, 0x1, 0x7, &(0x7f0000002640)="45743325a9", 0x5) sendmmsg(r6, &(0x7f0000002a00)={&(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000002680)="2de52ddca66f435bae31922b787e2c493fbbe1c2da221532306db1c812feae987339deda6dec6d369b598d566b5136b8503f95dd797e2899a2a561ce89567847987b5591ee81f8c32a167bc7c677c388ac117ae9837e58ca39e54faf97578fba3c0d5751c790c90f7716733a6b68177a637c7b3df3e68ffe602cd5e2cc3e49ccd6c9206d217c7c904dd3ad4fa01142f7628590f521f66f20844d3f39f18471de139b010341e42a89db3d7e0ad8db87d58ece1cc6150a65278fce6fc5869fb0f51921400e058af851885e501e01e892e71ade4848b8b48ea8c570e8471f58f5b64cf76a9416a9", 0xe6}], 0x1, &(0x7f00000027c0)=[{0x100, 0x1, 0x35d, "e2ee78568a723e184244a11168ba6c51567df5e925b80c0c2616f98d11e6237ac346e0aeb2826a0639f19612c199ce0020293d67fcf500e7fa4c8b7871c742d7f3dc075eb08d216707959da55fd7f779431d80cf9e2a1d9413be42b8060eaa6fdbb0942caa6b0b6652edbd61d842ce6a1832c066ba808699697cbcf4a15fc0c753ac195a535f4725708a2a2de1a75118c67fd4be7d97a41e709bf396c4da2de8adceef23dedf71c0cf6f92b2160bf319fc8206410feff42c591a3ce01d82dffcff33e607cd06939619d1629d2c8963175c1973f56b6c27a56db3bd7bb4ee9277709f45bf05a0cd749f3c2f432f"}, {0xc8, 0x1, 0xfffffff9, "983026d8770cc92111dc5476eecd93303dfa3b87b1891c5b5b8c9d38d0cf40bbdd85dec9ecdfd20f40ff801273c0617348c9e2565e6ed3b4e3e34d438910c9fc810da424c0471127092cbdee10ca77722b5850b58c979df9ec27e6e2b51ab2375ec5bfd6e48a929c2c79429b1cf0804b622e178392854701eff5d27bccac34894873e7aacb995c28db69c3be20cf406022791f4b21fb97b7346feb55c9afe071f8059ea6a5e984581ca42cff8f7172c6bcec91bf"}], 0x1c8}, 0x100}, 0x10, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)={0xffffffffffffffff}) preadv(r7, &(0x7f0000002e40)=[{&(0x7f0000002a80)=""/56, 0x38}, {&(0x7f0000002ac0)=""/57, 0x39}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/14, 0xe}, {&(0x7f0000002c00)=""/237, 0xed}, {&(0x7f0000002d00)=""/85, 0x55}, {&(0x7f0000002d80)=""/183, 0xb7}], 0x7, 0x6) write(r6, &(0x7f0000002ec0)="0fac0b8b64f1687a01e1a886392bd98df86fb60552401876f3ace544669fec5f17bcbe3a331d637b78c6e5b99c4a5a889a1b037539d5e6f0845de9814e6e26e845d5895b386914281d8f9ee508249b0e2ec3358c2e9ea6316bfe42520c7fe23d038bb33972e62a3f67476d5b50105cc1b2ae9686fd0d095d786093e5114829dd1d7b29afed12119b3d19beb35e23186a8dd1d37a61bd1552bf893ce8f9000812d22ff9cd3a41bb3864edc12fc0a43d", 0xaf) 16:00:30 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x11, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 16:00:30 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000380)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b1abe7d238965d97be097d6f89bfe039c3700fb7e458da0313f0b04a9597b3ecd338033602ab03d2843b94604c1a14ea1748ab6a2c8856cdb547b6affe6923894564da3d561efc7138225b6e5bdc1e24d2480b925d7c7ea40a34d22c4f2f4b048ed01425af100000000004000000000218d40cc9dc01d691a0fe4da49664e9d7014caef4cbd6257e3bb9d230f9edee90e7eb3d760a740e0ea2f48acabd06f9e2af4cb7e5f1f092ccbc301a34427fd582b5b6b63", 0x557573fb) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet(r7, &(0x7f00000000c0)='z&', 0x2, 0x195a05e282d6161, 0x0, 0x0) r9 = accept$unix(r5, 0x0, 0x0) recvmmsg(r9, &(0x7f00000004c0)={0x0}, 0x10, 0x41, 0x0) recvmmsg(r9, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:30 executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000680), 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r3 = geteuid() semop(r2, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}], 0x4) semop(r2, &(0x7f0000000200)=[{0x3, 0x8, 0x1000}, {0x0, 0xfff, 0x1000}, {0x3, 0x5c88, 0xc00}, {0x0, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x8}], 0x6) r4 = getgid() semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000540)=""/134) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r4, r3, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r2, &(0x7f00000001c0)=[{0x2}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(r2, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4}], 0x3) r5 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r5, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 16:00:30 executing program 3: kqueue() syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[@ANYBLOB="06baf75d7bfb391affffffb87655ba4c6c839880cc08f667e5ccd3a415c104ca1d438ea55178bc448f899fccadd99a592fc256e9bd6a556b6db031c2"]) socket(0x0, 0x2, 0x0) r0 = socket(0x2, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200000008}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket$inet6(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) chmod(0x0, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) symlink(&(0x7f0000001340)='./file0\x00', 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000699000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000159000/0x2000)=nil, &(0x7f0000697000/0x5000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) 16:00:30 executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGBLEN(r2, 0x40044266, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='wr'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88e71b243ac78698f1edc9d910d259abad895946"]) 16:00:30 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaef125c00000000265d110c59e0593e816c1a471cb9abb38abebbc690446f7be78c361bfa9ef1bf290e8b90f0", 0x2d) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x9, "00df00003f00000000000000000000006d2b00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec1fadf3c4b64c5c84b704b6a8804de3647c41001a0a1b4a1014f16a869280b8c6b45e805850e77b82fcb18fb061e48a89418ced4b5df440dc30e6c17d54f87d27edfc33c38af7ad0fe4ed868a4435019ad25453875c825dbf3f8cce4b9daddf94d327930c4a8f7aee2f58c6f7a7ddbf0a3540d49be479877b1be2943a04c7996e35b14683f864", 0x7ca}], 0x2) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a598", 0x127}], 0x5) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab8214510057a664bc19f87b88e918e72bd4936828d5362bc3e5a74809458592e46b32b751614f2cf36dc466a80e22ecce60be292c671802178bf2ace84c2511315b5d6d9c5ac01021c4d605e35b6b4a5512989a008593646b6d3b5ec608079d5e35312c505240347879ab4970bb9b85231271e363dae34fd8da10bb17416d4ed65de618123eb52f24f3deda5d8ae736783765173620494adab89c794f0b0a1211354bf27adab0e7b4b3c77790418dc94263386b6ab2ef32fa8520a0a35a2ffb5f37a09b5524f2980dea4ed8c1007ab303d371b0b5e4d73f240d712d0da298df679ab1e2ad190f415088bc1282586b0b4a2ae267a0b186aaae6e3cad98756ab72daec7fdc509997cb0f291e1008c42cc55e68c5c8b986c32ce4a657d9e8d56df279d7999d3c61e5e49133d690e2ef85a4f99f941466ff9074acaa813acf1b3ae2dde08d52f9c8d496b9d022f2a82bc343db1b5ca83452b485ac8b2aca78c182626992f7eacb7a476185a7e24917ca72212d63d8c786c7e9a0532516a07", 0x184}, {&(0x7f00000029c0)="9589c4917e1579e97de740e1dfd568241c5d74e4acfcc98a82a08674d6d387567af949e23ac3cb8c8fb3f80fc8556b022407cd8a02ee9d7d2cc746d79f411540f7e23c2cde3af16cef1f48b570905b86d4a03e6706b323ea9e87436b8c4a5efedc1d546ac7ad6f0d5a3c98b591f916fbfc98754e3c5f53e80f6c0851638f67fdd0bd19000b", 0x85}], 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000300)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000480)={0x6, 0x11}, 0x2, &(0x7f0000000380)="e24aaaa6062644dfdeaf4be22885119a30395aeba2a54ab56155b4afc17510dc3982f900dd10dcdf06c48cfb9a99997a03a776db205c2ac3040000007146c20fc7ac7aa1c13f04e3cb84dd74932befd9a81a4e8302f1dc030935a70a24311f96a3320a73b65e9186e26fe4133ff6097c1ccead09a6ff03fc7d51b8079d2538cc8af686fa7b54cf675cf755d81821497445f120d4a72da1f75ce9becdabb9d7bdb5d0af5be13868933a3d8f40963dbb17757188bf7b69ed1123e993ecc35155f314fa44af2ecf3ea443449113e09d1e2b5f41f0fc29c46aad317589b298a4544784b44abe811e01", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)="cf244b3ed4d3c9bf80", 0x9}], 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = syz_open_pts() munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "2aa6bc8affc40000000100"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)='.', 0x1}], 0x1) close(r3) syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000002c0)) read(r5, &(0x7f0000000180)=""/208, 0xd0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) getsockname$unix(r6, 0x0, 0x0) 16:00:30 executing program 5: syz_emit_ethernet(0x3e, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:30 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x7) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x3d) 16:00:31 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="90419b6ac628d65a5c083ab0970bdd5eb3b76364a6ea81727e55994f60fd6dab876b1c748db485dea0901c7a17d4c7329e16b5cf115a7cee6fcce60a6602d858f6", 0x41}], 0x1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 7: setitimer(0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000240), 0x8, &(0x7f0000000280)="156fbabd", &(0x7f0000000380)=0x4, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:31 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:31 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x13b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64, 0x0, 0x4}, {0x2c}, {0x56, 0x0, 0xe3}]}) write(r3, &(0x7f0000000080)="76e5daad6f01f8607dcd956e8c63", 0xe) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x6, 0xfffffffc}, {0x416, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000001540)=ANY=[@ANYBLOB="aaa2379da08461ad73ea77d048e1ff140290aaaaaacbcf340d4428634f18"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) writev(r0, &(0x7f00000014c0), 0x0) socket$inet6(0x18, 0x5, 0x3) socket$inet6(0x18, 0x4, 0x66) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:31 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x181) msgsnd(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="02000000000000005b30889bfe18653aead1e060d974ee656e5704af7013b50e54000049127c480e7c3695b5bcb378a821a85e92afd59c1efd5e6591917a756a0000121dff0721f469d3f65947ae5b735b5a6bd1764c619de7fce2518967f497cf213da7c1c0c8aef869dafaee58da4982a30eee60c1d11b93c400883de39b75301fdb743b40cf81eb417540cd48aee9f74b2a00f5ad8267fc3be9bf2e94304ab7007b68a9e1d17873d3ad099220921b83e5f30f549fcbb6103850a05a4e5dbf9557ef9c495360d16d3c06c97944e36462370b43df251064b4eea854d215d12a62449653de20b4347fdffbb030e92308d4b6f4ecb668a7a1108f9d73e0e8ce612262d84a0f18ca06e8241f831fb1c9cd785e60976fa87314033f954fee3acd4275c572fa8e1aacc888d0d1206da6bbe7fef41e6b72a73fafe6280484ade8a0d1fbfd05667e6c1009971ed74d7dc9d506c0ae2fd14ede66e483abdac6f932b0c21c3235fb61141b8224d4261db819"], 0xd1, 0x800) madvise(&(0x7f0000ffb000/0x4000)=nil, 0xdfdfdfdfdfdfdfdf, 0x0) r1 = msgget$private(0x0, 0x100) r2 = getuid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/4096) getgid() setreuid(r2, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0x87) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001440)={{0x7, r4, 0x0, r2, 0x0, 0x90, 0x8}, 0x8004, 0xfffffffffffffffc, 0x2000ff}) getsockopt(0xffffffffffffffff, 0x400029, 0x7fff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xc, 0x7}, 0x8000000000000000, 0x5, 0x0, 0x0, 0x10000, 0xa8d, 0xffff, 0xfffffffffffffff7}) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001700)={{0x8, r8, r9, r11, r6, 0x101, 0x200}, 0xd, 0x6, 0x0, r3, 0x3, 0x0, 0x3, 0x403}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000000300)=0xc) r12 = msgget$private(0x0, 0xa5) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000000000000000d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000becd1899b785f2cba4d963a754a5fd85396a72fbcebf3ffa8955d4d18b75370c6a048704b5043b6c14ce5a48422dea6081175333a01817e33b2b2dec140ffa0a10cc91af95aa9e3d4d437bead81fc2e925bdcdc7cf858a877b163788939d6fc85546a634942e4c9b82817e8b3408ff1285a497f6adcad75867c07d394d967688d34a7d0a99c86f1048771d68da9755fd8f165594000000000000000000000000002b27ab7e6a0976dea100b5fe753687101e699d8aa58c5c248921d41b659187c18854180f885b5390b14d0eae3b0a901a5e547a09a6c90acd353db2d3845b3d9094f0cc6b1e4302161d640a33c9d0b71191ba315b8d0b160e432511e95155c734ee9c7070743650063c075f149e50c56f151b5624217d1dd73c9b5998dc59def7432707013f45be4eed46181b9c7fb28f2d96343edc585347e9ccea28d0a0a563fd2190e66e563d08ab539e28f47a52e1c9030d43f19eb78ad2bf838c16747fb4871f7041", @ANYRESDEC=r5, @ANYRESOCT=r7], 0x97, 0x2, 0x800) chown(&(0x7f00000002c0)='./file0\x00', r11, r6) msgsnd(r12, &(0x7f0000001ac0)=ANY=[], 0x68, 0x800) 16:00:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) preadv(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) 16:00:31 executing program 6: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r6, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:31 executing program 1: r0 = getppid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000380)=0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x64}, {}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r6, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x44) fcntl$getown(r2, 0x5) r7 = dup(0xffffffffffffffff) setsockopt(r7, 0x1000000000029, 0x2b, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000200)={0x1}) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x2b, 0xd, &(0x7f0000000080)="84c00940b6e6760fed7b06edb2290a53a64ea3f126061345f86895", 0x1b) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r8, 0x80002) 16:00:31 executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="d9701f17c01a", @local, [], {@generic={0x8863}}}) syz_emit_ethernet(0x10c2, &(0x7f0000000040)={@remote, @remote, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x6, 0x6, "857703", 0x1088, 0x2f, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@fragment={0x0, 0x0, 0x6, 0x0, 0x0, 0x11, 0x68}, @dstopts={0x33, 0x3, '\x00', [@ra={0x5, 0x2, 0xff}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x8d}, @enc_lim={0x4, 0x1, 0x81}]}, @routing={0x50, 0xa, 0x0, 0x8, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x7fffffff}]}], @generic="e44a258ab83ce15c6b11b60ceb3f5dab98b5e5c9d2f0f2a4522c94d06fd2496bb3844917b0026e4ffd60cf0b9cb942512f5ac35a31c6e5052761ea63ee8cc02c2526c7be0426576d630b2571ad50eff02d964d10366bbf27b3cd9f5f087ecaf583135ab3f29a6f0534d76fc7380ee07ea00169cc2bc70495e7c71644e5634175ff91afa8e304f65ac5db679465f1322beb6e6e3cf7b8841aee63d185bfb0806627ed73d19eca18c66fae6c8582baa3ba23e2a5caf485237b9e89e6c7331d1ecf9daa1801b8cc6ba1c12772e96236bebca70bc4603189f8b131fb9ccb09741639402a75980fd8fb67ca9f6c5958541fac46db286eeb79b4ad89c7a268e35c0bef4f4555a43cb3ec6c0bb1e1f8697da4ad4c18cae72b5a6ca37de027c1dbe123701d64b9b74f83dfe92bebd418eb2dae3c493780810e448fc68a5a0e865593868e16b4e5730a88e4786c7f1c35e440cf02cbb3342532bf9e90ff65bdbbcd9187995f225ac0c12fdf4f27921afffa8d918f67823036929c8455f143cb800ec097215419e0a2a7c75eae1b162e3acc2f500b76698cf53ce5b8b3324e3474af321140d3a66da51359c3d812cf5fd4c93107603dfe38f8d99b772d97798ebca62e1224472eb2bf741b224aa710bdf694899f0e911165edb99637e68f93c32c37b8c596e874f0a5d5710f6fb46e3fa45b963c32ea0b2f35b27ee06640924d0d4c2a15cd548aafc945b73dafaeef38435fa19fb628a93f464d16630d5feed7fb31743f8d53bc20162195b737206bc3bbdbac93eb86c90ed92dc40663122f56cfba8286e072ccdc96cfa43375143a89818a4630c86698f9ecc5221e66be5d967e7ea042b44df03eed61131c0aa2b672a8fb2b3c1f4f45eb2cb0b4d4317cbb638ad144f84513b199e13901eb82b6c04f683a5111c67c177411688ccc860f05791cc78c5b76313d28901b93521bbf57bfe1c49e233fd621b6a411d38176a6b22e675394268a7398b22b9348a1ac050640c7ca86acb325b1fade8778b00911bd54a35ad6fe9f9f40ba48f1aff0fdc2f728281e6ae3b00556b1e85d598bfdd286f3fe54dbfd631f5eddcdffca445014ad17d0c8f0e539aff954a44e6833db3895b66b617e703c6140aaf812b9b82434d2d83a31ef30e799181c519f1946e933bd37cc2ff1e6d316fc611eb1292cd0027e89ae23d92eccbc9a3bc7108351bd3cb6a26cdd9536800ebb3d36a0b18e2a189f56fffc224d8fcc17d86947ceb69aeac9784e891f9b5a8409fc3baf909eff1d50d44fb78081427d9432a825c9c776ddc447a4fcc0e0277b618b7e994d0538052c3a5e5d968f272966635b50ba2452817c128d734b38836230e178d3f022a809c1b229f4e5238d0ca4cf44c7189e92f0d0874f8762a801cc0553a2a5e627cc1f40f820d2abe275092b36f62daa62224bf76cd75b30aab75772fcc44220329ecc315bbc305c3c3b615857b66977f7dcc9a369befeda142d6762b9c8c070b3daebf68c4bf5018c024ec62d648e4a9f48b8f8ff10f2f785195b89bdf1c3af89fb57726192636c24d1df4531149d928f6d63508bd5d839a783576c64807f4d3200ac75fa010d7d4c5e294e028b4d03beee18f09b87733bb0a14bec2df9feff06d706ae8553fb1c0a212393e22a00b5f4b02e731f8ed23d61f30e592b014c593edbb06646d1eb2c8946c0744e51a0b7b4c4969baab8ff9f4adc176753c56f6dc5c609f3240eb8b06b87c84e5c922da7229e646c4b836eed2b373fa6850846b29a54533f38c1a0992824194016bc2f726c37d2995dbfad2e2113b231bc528980c622790bd830757e6f80d80d160d98c397d851fb99ae5057e6b0d31483eaff0a23fde30a6a3345ab8d39de62404041717ac5984099e721f4a02b42080e1f137e47623fe0201e7ad6a78a6f0c721a4b4fac5b814b71b66e60cf442fbc1231dee2e2a41a7a2054c5be72567cac11b3e9b3296b9562e15b7f7ebaad9ed44615440528f3c1f12acd76a42249b9673ecd1344e939943d7bb545e1f0201d85b194532d86f62eb8224368010a1d8e49213c849e167b9252d2246721ac9702fdabef032fe1cc63ec9ba6db4d2f17f4f0d09b932608b0908142ae2d530af090c4890c22cba73fef38bc0304ef30a8cc714eabd10d2977199be4358280c1a486a4bfb00935ab71630cf7ba563c554b7a168d0d0daed3479f8c984c7cae02d1b1ba86eafdbb6ba09a03258e9474e5f354a3594a029d9d13cd6b59f295edac5a3f3104e626683d990690606c930369a95779fe3cca76a19259abb87b4e258efefd6cd1b43b7ded798ddd07a212aa9c319c86737ca8d6bfac4884391e2edaebdab93575d1249c8e156222aed75d0c800873cc38d45fe44de1ecc1011dc4fcbd7dd37659017c9d3f40acf6d0df216ab2cf654f994f27e39ae947ba8dfa7d0f846289f3c9a189b79ec2f08c54e0a1b37fd6e60588f8f3c21efabcfe740fe18bee7a0321eacf9b99fd0e5e15d43dca38752d8373ee89c2167cd6b30fc68e4165e33e02f7739b0410e9d9dd606dcf610bc78118d4f66068bdf9410d0dc5f65aa1186db2cddbfc7bd274dc3bc39a50fce835cb1f0e4cb3921f59cf0de587937cbfac249adaac9ffd9df1f153062dfa8cbe11c59b56ed3458929f0f3263500d9ab4171cdb13cb88bd90981b9d32dc2efabda5660c14796977d2563f75278b58f9f95a70451f717286ccd3a2b6b2b77ecabc13c93cf975b6429e622655fb09cfcbfd37c31082ec4b53a7468dc20cdf7bf46b872d894591a55029f8c18b1eac3e40f0aee28c788077310988b564680e53b9f066000e9ba6b354b3233425d1e8d45e5b601eaa2c1accfe1bb6e0ebe7cbeab403d5a7e242effd1384d3924cdaca1a1fba5993b2350842b7480daa8ed5522f904b8371872333f8391a8b7c2cb084d4f00ea2ca7fc4c3f9904a895d2ea9b4a04389b80c5d83696f228382045d7d72c8a406d8c68fa91b6f7f395f4908c9e88c82ac677896e8867dac26140b8c373baf7b4d62976a5a06f7690304031c2a1ea649f00091326821d83791d737a7367e58dcfd8f572093fe7724e372f0429ab61fcddeedaf139e6a730f23e0a10e10a54d6b761752fb41df9c1f803868b7b6679dd334a78f3c0fbfb6c1f539a0397a882da0826a84995bfacc223ea2869e93c0bfe8dc224a68fff4294df1b6d0399d863d2da4ca1f36836cca50e2c88556d3a846e0df63d4ebe2017ab04bfda2a1ed0490e77280a81e3b436b9a53c480881cb9ec84d28abfe24c842f26523255651cd0d03e14ae0d6551c5bdb0d7dd7b088091258870e488cf07bcb7bbae44465ba2b9952c3103bc2e475204092091e11a32bb3c001a345b397e33dd86fb0f1258cf582af266eb697009848a8e9600f26bf9069dba43cf7b6c60bb6eb463451211e1207947625db35f0e659caaab6d13fb42867a4112c8ae656d4791977eb380d6ca2d33df79038789bf3d6811011433a73b0b320c7c3cb2a8e975382fbf8f6bcc07c40252eb5082a307987d465a10d7d215a883eb46e9779913c4719f787e17ad2aecbab9434c676ada727bf520936d83f11b51fa416e0718ac3aaf69b2091e8160a3744317a27457d72d5421f7d9bfaf8168f8fc6e9f0aeeb0e094949314509e355bf9dd32b4163763c3b638af0796bd746f89c0a415bda80b041971d30c024df154ef80e98e8eb5ead4bbd3718e302e278d6d9901d9e6fe1d456688dcb2debbe54ddaf759ade79141c1ea2693a69ee7abfee87675d8728da402bda519122ca3efcdf7ab5d0d4f3f305a4bb83ec073bcc5826402006ebb37c87d881f2db0cb916d0a2b8119d8575780dcc6caf6c7bb4abf56b0df46f29970103dea8f260da16ae3ea86806e14a70dafe0de3b34c2ac95ebae0df2527d83ebc4e0cf0e1e91b80e516e84807a9e0a0a978ae9541269c0b2644ab998a6f25f06d44d819fd5c2a27d293f86c711946a48f8485a2fa11bc1d4e9fd76a8eaa7df84168eef495b97123937af097b66f23965e87c03d33719b2e35ff544d5ff7d1d162c8c11a7ef7f413344b29d2d8bc34b4015d655fc395962d6f63734cfe4bd7a71b6658506d013301d32b874df1aaaf8224289e0b94d5d3bfb74d1d2ac811890331571e73c58e90cbab77b3dfd24833dc45262b29582951bad3415556790e5dd56fce715f9fd851c16755aae9606bc9d038acc86a9b10ecbfd4caa0b45b57512d68a5e62c2da08208aa2e94816cab062a2f49bcb808f19789a7180a4c950ea8008c81d95418047d38db564f6705005dc9150608b7b7c328dfa95cbaf9648290377512921680792408bdf9729339b2e7c1f443d5e83b40969dd885b4b0304c43d53bd307819bf0ce8c998eb4f62f96d4ae71d93d4495a336a27e2bb9a5064de8c4d2a5a1c7c514fc7dcd019ae872267e7f788a882323b5c03334f95acdf9c92dcf87bc43f070657dac3796a7b4c725914519f0b877de08fc2b1862bb4e27f2499a803d61e74cd9dfb71566eae05609850f4f6cca99744eea6802a413ce113e12c49c96cd386a285e20d0224963ff61e9bc72bb7ba87882eb344a3e3f4b06fecbaba48f055635c90c9b04b27a265f39d0654977584f66978f0cb898b5fbeee3d3d06a5b240e493bcbc6868692c01d79f2ab06213d6d302f40399101a66f6df0b3ca40fd980b82c47c3fa05c04dc86fa080845318f41830c3dcffe190767025359e8c5c2ecc859055734dc70fdcba17abd1ec349c6cacdc6ba2d377a6dea2df7c580ec7eca2f3db1242bb96663b15ee6ee824d714af2ee612012b278ab25579826dbc450a4757f4ddd92d73d65cbe7306dad540d5f4e123c82cc3c1f01366f351dd2bdf8e54e315f2c9fa6090a61ad5b88a812506aa558e80815b669a43ae827daf7d80087399178622ea32c86fc7a55f22411f1e690ddf045bd94437f47afc7090512db0be8a9ab94be5fc17c20e5b680efc4429aaa2c0978b3d811dd3247d84d01cc57fb1dddf7533a846c68883412c0290695748c379ae69f17dbed1bce7b4f52797780dd3581e0a78f4beb06db37c0ec671958232c6f74510a51006033e82760be3b5dbce21504e7fe92aa7412088d8932728af5b9e08efe5ce6cd82ca598b3990ac9deecf3b0f957386e162ea7bb0ea96f52681e25680dd78745fd843ef2e53a4df97cb7c0269de0c250bd4e83f5a1b1f9a48dfb605eba6288beda6182b15a9806b9efb3ee0c91c4af10520dd33d38fabfb4d8af177f1aacb6fbe10bf86106b5dc4183fca4555d5174152166156a753725033aaff51ab97180dfa70b5982579e065f266f65b9c8d444c08466d411c22f5cb42d9e1a5d6ad211b0fa4132f41011d3629d7740bc08e1ab302234bcce79c7e86f16f5cb86f55de983a89b656d75ccfc3cddea485cbb6b1613fdc8db827c21de52ff96020b62ad5be86f1f596e3757b7c7f8dec28fa790384775faa044d70d8067ac4447111bd70a48e8957f5d8f7d46680c42185a71574efa6db0cbcf4816ade09de0e0f64909729e64f539e4601d83ef0b9466e9631298d40e6d24bf7739524112ac7a9d257f7139c0e3832282fee0c5291d51d4ab82716579f20c549d8e357265cb1e90e0096a8db3318a2b4c00e761a8b3c1593bb013f110d079e185dec98b6f690ea58084db266a9be88326ba426d5a2e8ccf472d48dd9d1b1134589873fa404a37917d89c4572677b7b23da2bdb1974291e458cb63b7cbcffabd7635187db82bf8c2176f7befdfa4b26c4bfacf5c082d7cee712825584a4efb88af"}}}}}) 16:00:31 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) 16:00:31 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) 16:00:31 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) utimes(&(0x7f0000000000)='.\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = kqueue() write(r1, &(0x7f0000000340)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b1abe7d238945c1a27f8765d97be097d6f89bfe039c3700fb7e458da0313f0b04a97245896e7614ddef5826bea0ac597b3ecd338033602ab03d2843b94604c1a14ea1748ab6a2c8856cdb547b8676943efaf886b8503c050000006affe6923894564da3d561efc7138225b6e5bdc1e24d2480b925d7c7ea40a34d22c4f2f4b048ed01425af100000000004000000000218d40cc9dc01d691a0fe4da49664e9d7014caef4cbd6257e3bbf3230f9edee90e7eb3d760a740e0ea2f48acabd06f9e2af4", 0xfa) close(r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x180, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000001080)) syz_open_pts() syz_emit_ethernet(0x2a, 0x0) syz_open_pts() socket(0x0, 0x0, 0x95) accept$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 16:00:31 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="89026f94ff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000000)="01071b56e968bba7c46c7651085c0000000000000000000000000001", 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) poll(&(0x7f0000000280)=[{r1, 0x1}], 0x1, 0x0) sendto(r0, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b", 0x5a5, 0x0, 0x0, 0x0) 16:00:31 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x40000934, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:31 executing program 0: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:31 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="de9ea3d209a463a0ef91870875cd2b27bb84c8d982b69e46ebd1440dc8d4bece5fb02246ee32224a4ced04c254138b2e8cf7ebf8ac7aef013c486f4b70be475ae29264c06ee9a166eeebfccb516914e888225e48533e0ae50494bd4bc639db6b2291f27f27b1769067d3142a56b045c92924", 0x72}, {&(0x7f00000009c0)="333cfbe52a0218cd0b7a5677698c13a8d6de142c8406d30a", 0x18}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="a5181c1ca3be1a7bff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1000000000}, 0x10) sendmmsg(r0, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000080)="4cb22273c1e082e0e4e7bdf8c95a50", 0xf}, {&(0x7f0000000180)="40c861056fde7879cb93ff35a7ae96381d62094231c3f6582d6f9c5af0b733eb0ca47c77566ad8116817cd1146d84a9924324ebb0e9396d444338f4586ab4a5e3fed149daa75fda0b08705bb79dd2abfa478ce46ffe42c941af1e6261c982faf0fc101fd6cfc5393d3b1fed133328c43f6b82e576c7e52b6f0b1c052ff6656180304a0c20734ff997354b72f8d2988a13e4952bf81f9a874376750fd878bfbf1", 0xa0}, {&(0x7f0000000240)="fda6a5b84c609294880274f3701e4b71df381c0112e12d516bd98987daa8a0aa30377f7300abf261d4968911ed8920001b8b883eba621793b5ae4d6effa3a52cfb45640e0b2463063e7f4784c0938b44b94180541815853a7ee8682db9fc9f30c18b28c3870765075f027bb12171dacda7b25c079633ccac3514d0c005f16b24dc31d7367530d204b5565a98389ae1ff3500e5", 0x93}, {&(0x7f0000000340)="1db022c6e7b8ae8a685be05b038340ffb84b9d31a19909f791d8c11c662c37fb6f61adfc3757bf0121247f87fa8857cb02ac873aa4770f80487893069224e15da63274b02cd063c9e0565a6c7dfbd6d76eb20bd09d9a7ed7db6e805ce75483a0943cb2f72e6cfe7baf99611e5487f870529513d2fd7ce1ab1b8fa294976fcc32c8eda2095a1f8debb5f91d94fff7bb81a8aa751901d90af4bcce272557a1bb3aec92b4291f8cecd05c93bd336f291ac0af0e8e325067", 0xb6}, {&(0x7f0000000400)="d251b84d704e12f26021bc1d6cf4fac607bc25512ea55fd34b", 0x19}, {&(0x7f0000000440)="63680be45393114630baa468323740f4ce13272d62c933e67646007d99ad22ace11465551af2f7bb152f4e9329f17fb36a5d8d3257b8195583204a747c9232139adb224b48dec140ea4038c8139b2e3342dad1599747a095e0f8cbfba5095c926f75210b6355437e53b6c6685d9d3f6e8f83b3fdbfcffedea48cf82bb8784dfbc5f495189c64ed0251400966b338b61afbda6bec7819f65a88050aa650b69022ed107749f599454ae8a2e95679b2ab01ad8ba3ad19fb9ee72b437e319920d4959e1546190c659be7b6e76c42faaadb6f1add0f947ed55c24f1150ff11b20deb2c0cb35221c14b7dbe4618111ad961a2d41e93d851779f7709ad0e1a67b", 0xfd}, {&(0x7f0000000540)="8e8b406ca540d8266410d2b03f24d29fd70b09b6148a128446dcac053dc9c052e258332749ee5171a1d85e943348fa90ac85b99251605605c73a9254d2a9390474fee9d1ec99396d6d98a684f264fb5fcc967a520dd30684c8f2a640271616df54b3b59f0049a4a82b13c47730b9d91c9860e045e7952d79f38488cb1db4f8d7a62a64b332c0b54cae5aaaa84e7e6005a9505cf1f9f868704250f95403e5da4f24f36c44ae9580239284756c534ced", 0xaf}, {&(0x7f0000000600)="319bc97c93cea2b4a596deb35622102ed31c401f8dc2c889eab0a6494da5f868f69c7479e397bd8d561f4dcb4776eef2b87e14dbbdb1a791a94ca4134e4ab13c7ace843a693fd454b317247f93960fed04cc28ac10663dcc98ce4984beb43d7a40398a3a3fd0e1e6b97c265825aca9cbc7d7de3ae2b44081c83fba67e84d3eb2b4c7e57c5e7b8c61886c236598622c9e9f8ce409adc754d92cf2768ec6a6f96fc5f08e11eb6712cd6cf1ce0a625fc8d77bcde51f1a373e6c5bd878680ae5f27ce1176833301aee2c915e245366bb31fdb6fb38df5042a94217b1bc9d676235335dbc6b4b15396cf8cf263b8091fae0", 0xef}], 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="4000000000000000ffff00003f000000601b5d801a75b0df5d5c03fb95f10cfae784691c02341d21e6a6ff07000000000000c1b4a229f44413990000000000000a01000000000000ffff0000060000000a5803e6435159de31970b3545b6b238fa0234353c5b28856f68c98552e1beab2dcad0814122b29a1dc8c6943baabbfe31ef1e195cca83944d9f2522f5b84e28b42701c83f89b85f46ad3a5fd3c94f73e45f9819a81874d5d1db9c5742dd0e7335023d93d94b6924b405db7a47973580a7550b3e553139dc6b3067374f78e57dab15a0a9396ad18d8f58f8a36113eb7298a102bbed3d26a32a06baa5d1f34cc0c5a61fe41240ea90075b8fe5177d3b97ea5bf6a1dc601e054956a4b982d2137dc28b36e05d905a1eaa00ea9d9f364cfb592305116dd0df954c4d30f75574e0d5b0d44fcc77bd3d49e22b1e86ee6b0c343ab62cf500000000a0000000000000000100000004000000f969032189f9ee63f6807a8b69d3be85d21bf8f032530a36bd9e8dc6182ec7ca2c1e8c46ef1c172b8dc44fecfb972706875489e121f3916ff6cfda3d55895dc5946ca57b3cc312c5c12008c682bde0830e6d757f6f78b631423774216aeb0765739c17f8aee3cbe49242590b45dc2c7d912697b596d4a2c650364c621642b7143004ca2c13c07ccf717366a500000000"], 0x1e8}, 0x4}, 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000dfe000/0x4000)=nil, 0x4000, 0x4) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x0) 16:00:31 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ae, 0x9, 0x0, 0x3}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8, 0x8, 0x7f, 0x401, &(0x7f0000000280)={{0x4, 0x9e, 0x9, 0x5, 0x8, 0x8, 0xb41f}, {[0x1ff, 0x3, 0x1, 0x80000001, 0x4, 0x5, 0x4, 0x8000000000000001, 0x5, 0x3, 0x9, 0x1f, 0x1, 0x4c, 0xde, 0xc0, 0x0, 0x8], [0x2, 0x2, 0x74, 0x1, 0x80000001, 0x23, 0x7, 0x0, 0xeaca, 0x804], [0x77f4bf9b, 0x100000000, 0x2, 0x6, 0x9, 0x200, 0x5], [0x4, 0xec, 0x0, 0x3, 0x7, 0xff], [{0x6, 0x80000000, 0x6a0103, 0x81}, {0x40, 0x1, 0x7fff}, {0xff, 0x4a9c, 0x9}, {0x11, 0x8, 0x7, 0x10000}, {0x1, 0x2, 0x7, 0x80}, {0x12, 0xe228, 0xfffffffb, 0xfff}, {0x0, 0x401, 0x8a, 0xcfe}, {0x7fff, 0x401, 0x6, 0x48}], {0xecc0, 0x0, 0xfffffffb, 0x1000}, {0xde36, 0x9, 0x1, 0x8001}}}, 0x8, 0x9}) sysctl$net_mpls(&(0x7f0000000240)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="22db0981904ca36a0b44a70d1da3c9c5dfb32ad650d50b1ff7c09bce0e1578a2d8719e6eb50cf8b066d42112cc8335450a356cfd289a0440d628bb3b1457f59cb768fe762d4ce0519e5382f4eaa5dece2987d4faa3d338f267494e33f179839cfa7305698754bca8e5eb62cd26b7ffe109849fdcded4e9e23ab90de74dab12245184c31c8995900218ea57f35501562396ea60674842a998675c4b54e33ac656c66be0f9c80261", &(0x7f0000000180)=0xa7, &(0x7f0000000500)="0b757ab0efb9b175996e3ddf7882c6621c1571462512dc250830ded65fdbef0eaa80d13321579ad89e29ee45fbe009e989305886997c100b9086f71413ac5eab4c5f2af67c92e27218fe9b8be9ac7feecace3d751dd6df6ea2ab7010f19512ea2f588dcd137e646d49f88f74a7eaf220b196d975c869841a101a", 0x7a) 16:00:31 executing program 3: open(&(0x7f0000000300)='./file0\x00', 0x94d357e1a28ddc25, 0x186) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) open(0x0, 0x80000000000206, 0x0) open(0x0, 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3}) semop(0x0, &(0x7f0000000580)=[{}], 0x1) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40006da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) r1 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x0, &(0x7f00000004c0)='./file0\x00', 0x8}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, r1, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0xc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0xff, 0x3, 0x5, 0x9}, {0x7, 0xac, 0x13, 0x1f}, {0x9, 0x0, 0x7, 0x7ff}, {0xa5b, 0x0, 0x7, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7, 0x9}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0x80000025}]}) write(r4, &(0x7f0000000100)="94e15358337d0900000000000000", 0xe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x4, 0xbe, 0x1, 0x4}, {0x8000, 0x7f, 0x2, 0x10001}]}) write(r2, &(0x7f0000000700)="c662e62071cf5e85539afa5e908352635cb3ac14e156887afe0b9763fd9f8e97de6b77283bcdb27337a6d7b9afa27d6e8584c649ec438ce2bd0ca61d1c7c0979b42d2553c1ed9a5a5c6bbcf6886b0db63765ac576179b293715fbee78602409c60d39a23", 0x64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x3, 0x2f) (rerun: 64) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0x0, r4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) (async) socket$inet(0x2, 0x0, 0x0) (async, rerun: 64) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) sendmmsg(r3, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{}]}) 16:00:35 executing program 2: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x43) setsockopt(r2, 0x40, 0xe9e, &(0x7f0000000100)="953d3416180a41fcf409e410dc578755d3660e8fff14d8a30cf27441f5d40e2c6a656ad42c5c5c2c3d23f56a8acb8c794e3234853c7a802311ecc8f4c93f15b6ac9f0870edc8d31552d19257a34b847a5344294c6e6a12a629e4b6c1d242c8f5ed4e7f57fe9284a0d439fd15c7225c0f18f474278eaa32e764b985f1df9ab68a6de2a478c14a01c354e58234137a7c92d5576808fd23e5", 0x97) r3 = fcntl$dupfd(r0, 0x0, r1) sendto$unix(r3, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b0369de8daf9ba735004fb54729a7776e033decbff9e81c456937b3dafd21f23e411c4707e55c4c38cfcb48db4874d7cd82f6baa0ae9d25a7f26948eb936bd3bec5600"/257, 0xb1, 0x404, 0x0, 0x10) 16:00:35 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x2) syz_extract_tcp_res(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000240), 0x8, &(0x7f0000000280)="156fbabd", &(0x7f0000000380)=0x4, &(0x7f0000000440), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) dup2(r1, r0) 16:00:35 executing program 6: r0 = syz_open_pts() r1 = dup2(r0, r0) flock(r1, 0x1) syz_open_pts() r2 = syz_open_pts() close(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000001940)='./file2\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x2, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = accept$inet(r5, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000140)=0x56, 0x4) syz_emit_ethernet(0x1c, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108000604"]) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f7e1a137", &(0x7f00000000c0)=0x4, 0x0, 0x0) 16:00:35 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) nanosleep(&(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x6, 0x81, 0x0, 0xffffff2a}, {0xfff, 0x5, 0x20, 0xa06b}, {0x662, 0x7f, 0x4, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0xc0, 0x0, 0x0, 0x2}, {0x4d}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000001c0)="c8a9d805a8e7b15f1b9bb59d56c762c3229af9eef397ca51e4024b18ae7e9e3d51caf669312175eb550bc83df0b948034c29521b1b6ea36a2321e7d00fc3ac653a7722df8e4686a7e646a4929580e40184c1d8dc82304fee6b282e83ff9ccf870c4f009160d0f2815545d7f1b025bf494e4d0fdf94d16e5754620edd", 0x7c}, {&(0x7f0000000240)="e4f97ca2e02135a472258159b0f1928c3fed1b50759e7250e5341578efa62b5d59b07849c62ded4559eac03214159e2f8ee6fe4eef1f9412211af845b7e71b6731914742e6178e231b7fb108935fc09cb1af91e6575d6859dd8d43dc7fefe34d1a7a89c571058c98aad096f1", 0x92}, {&(0x7f0000000300)="3e697690473c137f626ea43dade35decc0540fc68aa8f98919b5c67b27ee66e1ef9c9dc462e929df2b3e816568c72c110fa01032934f2226566a760567bbf4e8773f4bd43c770f7ab414931821b5297129889391b221a08a9831d40e26c68c6b2e5947e9a3fced7ff4127b2ec56d240fa73732040381097cdc94efbbc9e38e4bf7", 0x81}, {&(0x7f00000009c0)="831a99d74ce09aa07cf05ee1f8e9a0537b670bb786e780b4751e455a9ab4c71e383f1f0f2630d6d01829abb100fe011479dc8c123756cbc832557b965ded4979305ea512b3f82a7b604b07902636f313b6d9308759bb66727ab2525b9724377e762ceffd7f7c1393198109fab96e49fa39c8fba38ed42a4d5e4c9e2aceb0422a92f29d369124a0edaca63783018038d70021e3397c66b6abbbb445930d7426ef51b9f35dd858fdd2ccd40cab450be1d49cc82b57f6876e1a474d063a39504d26502b7ee2fd975ad28876556d4eaf41ae5615b608e9392d9252d86f792e72774e0d33b32b4a778d98d7f1bb85e7f60320ee4ce39edf10ad30cc1b3487d2cad22bf2f618d4cdc0963ad477612d89498fdc3ab53c0fc2a2eb63dd6ca9a7e44512f26f96d5ae21a908678485e2f2bfd42be9fec686a5b70d777a63adaa90b285c0daf0fc0ddc00a27ff94c31f24a1e6a3c4a0a912e9794093e016c1171c7da758303f34aaa9fdeae1e754f28b1be3f90a0d95e9862936fa4fe6c430a139539a68a9a6fd83a4b88c2e9a33d0477fb837e298cf1bfe0e2907be4d301c1456712e77e86c720b6f55a965ffb63a3d0acc59fbc68d668481778570906652c95a95cf59dc72cfa30853584cb4a9a37305454b4d9139755b7168dcd2d4c2711f793d6c53f88ea6a9519768e77db75afc430ce3d3802f707bdcce010f3b4863ed2ab2184ba6609182b0fdd617615f7f82c4327e3fc667b151c6e3e44c6fdf6c960d86dd41dcc544a2ff02356ba0d1806ddd22f78d7c51410206edff5b72e2e10f0104b06becfe6eb467bb8333c3ce787bd51c8e589c35bfa78e970f05e49ddda7cea10043bc064a3687a782ea9baf1cbf269b07ac8ff6afe0130865f62949494824b7307afd8197ea789c446751796efbc14943bba0476fcea72a1548b1cf9b89bd4e8cc445aea96d294dabbf7451e09516c9e06fb3460f8a710b1c109d9aeb5fe67d1fc1e3295c566c7938ceb23876f264f17a6efd690279ebe5960d129973861fe0597df6c05358c483b2dbbdaf35f94f9140f9d40aacda311802c393390bb43d2a4f42d89bbeb649525dee3bf8993e918b60359572e347021974b7bbd62fe33669375094d91f9f8190699164e734b37af88ae8274e20a52192a51e80ce588800b45a6c7e5f9c83b6be66d8e8f20e996d7064e26ac1bc98a258b656308571b0e901c9a107cb974ce46aa072b33c13e080633a0e07675a0b22b1d639186269b72d7afc36c379540ad23d98fc6e619768742209ef0ad9f9f245f963bc0d8c5407f6f9a5415ab0083d9eb14214dd74dec03b93f251701eb192e669d19bd645690d12be12109ee7f0a9786bed037580160743ef771d57dcaf758d56c92f82f2e9b055ff6a1405faecb72268143040f2e0f33e47c2f23d02ce5171dc42001bc9b38c6a6e19296656060c3fea8df289cd660680871615d03f20402dded2fe449eb1f3c460d54cb85525fb9a5a5629615f49353881a6d88a1a2491086e734e53d5f6bdf0e74c8376ddf7724c9a7a12c5dbcaab84e497da8beecb6941b7bd92114cdf395b85cc1b530c546d96786017b5b01845f367318018b92d6e20d8a700421fc211776da516c34c1a591d681d770aa8d046ea14f86888148b6ae8d1991bef4f70a86d248de6dd699e51adc92d377a86083924754241770a5796d49db736a2ab2cad613be7ae57ca55394a69446d3af2f49fa81a6aa2073ed813b1ee52064cbed84ace745a749eefb72811d1ce2a98f1eeaaf999ab1a5b65c993e147b0c5ffec8cae41cb274890e67fe7af2d8bb651fc6eda564acdcc7f65d087075c0b1b8d752d4c739048f93f3c858cb9669d8526cb8116e54ecfd2a5cacf01d1306778b2d4e5591581ff9da8ed62f924cb4a20ed89cf465f31d1208e13a8389a4f5e1d4bd19ff7d5d42770764aa514cbafa5e98aba8b70b4cbbb618e364356770b302bede5a34eaf3ab7d6593858bf0e9a6a1bf786d33d0a0255dc54f3f13bebc2869e356320d10b348166b8249832195faa820dfde8ee18d216f8b89a0240ba642f6dbcfc36f13afe264a1d1e574c0175006a62b69bad00ab49ef15b1c587eb10a26cdfa4aa120a94512e2b6b49aa415adac077e4274c6cc863655e88e20d21758dcba6fd09e5949edb05ca63a35845235c8e4aceacb842341c97674279564170b9520bcb097198686b6cb4601f48f2e46f70aba37c612bfaada0c5eeb212e382962078007bd7165f62c5cd9271f179f560a86ba3d813a0e8743ca0674ee4c566cb55fa911639a4686b4776941fe8132831e7eaa1d8108eebea07af968ac2f39e9dfa784cbe4fd18a0863b6a421edb0dd24a17b271adbc0561341e08dc96dd665d55c79f01ea5c5a30f0d45838de9f9d6e1cbceed274463e4ed69f50cf7a8c91a8be52dc5423a587c7e3f033a8c8814b885528a24d8131ab5b20d3b300ae2e00887bd05bfeb8436f2fce942a6d6327bea66ca1ff88c9470fabf40deecea8fd64ead0841bf263e6ad6e0521021fa77f60c69ff39677c1df429e27451bc8bb3cf95edf444f05aa19bf31a72ab8c73d12754faac3f83fe4ad5866f4c808d06c3e4a1ad2f2266bb6560c169ce3b973663392acb5084ed154e7019edd6d71fb374287c6fb9d3cb20e2506f247a8842ef46e681bc03a85b2aeff7aa28730769ef81ab268098004be8b1cd43c584ceeb296cdb53bc5d8ce2fd8018e9cc1426a7c3c0113cf005b8a3271faeaea45c5f8f62050eb8c0f3e460c950eaffb8f85b81b1e69e0729a0ecc27a537c6e35e556f82d64d7ebe4f7e761677e0b494f61a97669a240e6429c87fafa529fe68bc0dcae2b32dce3634554b0171f6a2d5f939f1ecaf2ee7364dc9e04431598bf6015224e1faa42981b0bec089139ea8c9978bda8481f2754c32b0d1c3d3ce00e35b0af91ac4649c73b6ba8927dffbb72259c708066c4978961a589976a972feeec23ea7", 0x840}], 0x4) readv(r4, &(0x7f0000000000)=[{0x0}, {&(0x7f0000004740)=""/4092, 0xffc}], 0x2) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:35 executing program 3: setrlimit(0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = msgget$private(0x0, 0x208) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) 16:00:35 executing program 5: syz_emit_ethernet(0x3e, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:35 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40006da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) r1 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x0, &(0x7f00000004c0)='./file0\x00', 0x8}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, r1, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0xc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0xff, 0x3, 0x5, 0x9}, {0x7, 0xac, 0x13, 0x1f}, {0x9, 0x0, 0x7, 0x7ff}, {0xa5b, 0x0, 0x7, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7, 0x9}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0x80000025}]}) write(r4, &(0x7f0000000100)="94e15358337d0900000000000000", 0xe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x4, 0xbe, 0x1, 0x4}, {0x8000, 0x7f, 0x2, 0x10001}]}) write(r2, &(0x7f0000000700)="c662e62071cf5e85539afa5e908352635cb3ac14e156887afe0b9763fd9f8e97de6b77283bcdb27337a6d7b9afa27d6e8584c649ec438ce2bd0ca61d1c7c0979b42d2553c1ed9a5a5c6bbcf6886b0db63765ac576179b293715fbee78602409c60d39a23", 0x64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:00:35 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ae, 0x9, 0x0, 0x3}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8, 0x8, 0x7f, 0x401, &(0x7f0000000280)={{0x4, 0x9e, 0x9, 0x5, 0x8, 0x8, 0xb41f}, {[0x1ff, 0x3, 0x1, 0x80000001, 0x4, 0x5, 0x4, 0x8000000000000001, 0x5, 0x3, 0x9, 0x1f, 0x1, 0x4c, 0xde, 0xc0, 0x0, 0x8], [0x2, 0x2, 0x74, 0x1, 0x80000001, 0x23, 0x7, 0x0, 0xeaca, 0x804], [0x77f4bf9b, 0x100000000, 0x2, 0x6, 0x9, 0x200, 0x5], [0x4, 0xec, 0x0, 0x3, 0x7, 0xff], [{0x6, 0x80000000, 0x6a0103, 0x81}, {0x40, 0x1, 0x7fff}, {0xff, 0x4a9c, 0x9}, {0x11, 0x8, 0x7, 0x10000}, {0x1, 0x2, 0x7, 0x80}, {0x12, 0xe228, 0xfffffffb, 0xfff}, {0x0, 0x401, 0x8a, 0xcfe}, {0x7fff, 0x401, 0x6, 0x48}], {0xecc0, 0x0, 0xfffffffb, 0x1000}, {0xde36, 0x9, 0x1, 0x8001}}}, 0x8, 0x9}) sysctl$net_mpls(&(0x7f0000000240)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="22db0981904ca36a0b44a70d1da3c9c5dfb32ad650d50b1ff7c09bce0e1578a2d8719e6eb50cf8b066d42112cc8335450a356cfd289a0440d628bb3b1457f59cb768fe762d4ce0519e5382f4eaa5dece2987d4faa3d338f267494e33f179839cfa7305698754bca8e5eb62cd26b7ffe109849fdcded4e9e23ab90de74dab12245184c31c8995900218ea57f35501562396ea60674842a998675c4b54e33ac656c66be0f9c80261", &(0x7f0000000180)=0xa7, &(0x7f0000000500)="0b757ab0efb9b175996e3ddf7882c6621c1571462512dc250830ded65fdbef0eaa80d13321579ad89e29ee45fbe009e989305886997c100b9086f71413ac5eab4c5f2af67c92e27218fe9b8be9ac7feecace3d751dd6df6ea2ab7010f19512ea2f588dcd137e646d49f88f74a7eaf220b196d975c869841a101a", 0x7a) 16:00:35 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="1f2e4cb70b4d2c48cb2bff09f18491466c523e36c6df9301a268177b609fe6d05e2719381e61c07f6404c4d59c03dff11e4fbe4214a9200bbf56794c36b067c4daaa84aae65a6ec2c5bc14528a09532a7c30ec3adf5f051fd2f1a887a8432f2a9ce2e1f7ca97e6986e753615b4cb45284811139a00e5195cb1cfbcdd3f1997b840e05b2ef2fa64a540e117575ec22b312a9eb3e29631fe4289c28889095b45ded6d16d478bd42ddd8da6fd5aa122f1c918e8423d0d5c6204efe579e80eedb2177e39493699298fdf7cdb06838240fe830970f536251f5355a2a153fab9db196ab0684b5b7db37908649f2b54cdf9e44b200883e1c12c89188b7a95381c2937a24bf66c9a01761a6718cbfdba0bbc10b12ef569770de231252e2c47407d27440a0bcc2a4bd14cbd8cc34f55fb15c9a29fae323fafed27ffb83435d11e51f55c93816b8666ab873334c6c06d319a02f2020ad1ce5c57b4d9e352358b5f345766459861f69c7ce3fe8832a1e60e3d8a109c769c76ebdab3ff7a35eaed13608f1ae5b6761fb48a2858abea27d68e68c0d48fed13983da5e9ba511e34cb735a473621583b9887b3c230506d43ec6d390f27fe950fefce93eebebb2c60d89b74e31f43dfc6d0711310f90b4c418c93cdc5de22903a2d09fdd03b34b8e6827bf70be4b27f7d5820c42472ed6bc2bd7ce9e90f765f594b645cb130524d6be86c2a0767e50b010476b9f1a408dfc31e592ed9a393888ae936dc3364133b0fd77a85c8b73b2119db53f3d4f25d7290bc6e83d28fd135af0d125b108a57cfb14c97d3993a927fbc4d1f7b5560127e450ea6ecd862eb5a71928682c5ba8664f4ea83b41c6312305789d9aa83fca50f513f7de4c59dd298d698bc7b0fe4a0f04a1c46ad245a6fc48fd4954c9a33647ffabf89164081383474b9345eab34170263730c3ed084af3a71be7f9714ac7f0e3286557cae71b252447577e7b8e2024116cb94b0693ac4e17607b9667a862d3162768c67b90c6855f261d1572c6daadb081eccad657d1f02ec691f0361767c15d03ee03e233c0e503260ef51c266fcaff44bc7d82fc7e648cca1d638898fbdf84bc68a8f1bd080cd4d3e11d31bf594ed59ab2d47e0f122ccd1c183606c13e0ee41935abb834bc0ac174f0072472a94ffc58b75499d3d3f3a800b8ac5d418eef6fb061990b8e55a9a039d0f4c046deb8c147e2bd0247aaee1c60c93fc9d2cd35262aef53fc4ce91089acf97bcdba92bd25692bca428d0a99ec2216908399ba8f04645311050c408a2043fc2bc4b5368995118117f73d302a4bbda65bb92e0fad86f940e0e31d28f8008ce163371f7ffb59992bbade2f4091448e0f25ae54015a32724091ec105b1605762e16d65f5bc171e75d71c819ec2df75a7ebf9afd857d1b196878c81f46a339b290e09beb394b0e04398287445954ae8ba13b28212d4409c6185d7ff2d5df5379a35c5f745bb1ed0e73a6daf5faf469ebf5222cd2741d57aec79f22502825cf9dabe539ca0cbc771bd8a669f36ca3e05371325e5349557bd42755f59149c9885e5673cf527665adf673021f89df05c9e795700f10c4daeaa6ead0574b70239cafde9c761b067e329dd33bef6ffefabe3eec26bae391bbc8ec4168e34fa0659abd47d7993906b593cdd19cb4ae243c4f023ba171c5ed1aea8f804eae15e2d7437415d2a761845eec2f3482b724403e60ae2789930160650f41777814ab58ce0ad055c013f86315fc06ed12d7931ca4135ecae7ca1ca75b6d7a78c179dbad33798a905972dc7dabb45bed55711302edcf11ac123b53ec1c73735c047992797d9bf60a2cb948454ea0b3112ee11c30fd3fdf101af4b25761e955d4ef37917b4a2a76f167f9077024af44799de6f45056ec519de20ca18b59c0552fbaea3ae86fd9ef489d68be1e489a2841aa427405c68395c1ef1ccb320b12169f64bf1786b3e9bb04d72f585faa65ad8b58df69683d4fa4d5e55da429ea9768498b709b7ab06fae46109964338e147040eb4cc74348764369a52928287665f566ed1b0a57d4662ff70bf8508eae62cd3c829659040f481ca3efa56496aa79cb8320df9034c9eb6a19e54435ce95de3b0bc9f51f4544f02160e959de77778a5f27e22f281d3ce80f7a9facf0963c6cee82700eaa05f8e12fd659777289f4a5053cd0729a0b137ab084e321bb5f35b5af2e2a23ba33ce0b9b1ba880ca9287b0e1450d4f4c2236735df5f67a4083d94936c79d0923cf729499369c657e749b4e17bd41ad2da78a098d4229dd35ec996df9e7a70f338f86fb8b2a60be9602280eb285b19d2843594036e21153688d2f1985cd7a6aaa1bf0afeedd31a9a375a7592d3cadb9078f27dafb9a1faf5a609106601ea38edd4f6b13e0e09463e2b9af523bc6368c8680dba6ccc739079f8dd66ce8f77666fa1021cc0b9ff61cbd3b69554d9d83ce068c90bf16a929fabbe2c9485d076290ce8ae308c780d4d8e5f187721fa3ff09a584dff248090a1260840b455bebdc9053546c3f23b0ec558a1b70bbed3d2095f171596cf6f28dbb0bc16623e987f3f4b2d87bc1a24a17f492105e772d1732d58c884e9e515b3f90f3e09e9eae042c905be045954e45b003119be143c2083178a65738fd24f2b978e32a38f72b6d2e54b01b76abb59f8d8db952600cba0e514978b11b8cf5b7e3b903d4a2db1fe176cdde2573286041e6d3baca6674ee65051bd5e43667a146c63929d814fbc2cb23a2095e7b8968ed96b12ab420f6262af8de674d294a5c7e5952822b53d7a3e618aa825d046178abd3f449aa9fed0c5db69dfdbdf9dcc0d2cf5e6c679116d0967cfd2643cc4594fbf6ce14a68a3181e8880e1b8efa915ed82a391c640607c30ae0b64cedfb236bed22324ae6fa00ac4906d6f827ca8c262fa94cd4387e4df87fc38999f0c96610d6a7e251b64b31a70a5784398cb3d5db978e5db327ee9982e71c521ac178700f4ab50e186b6aedb6902344ad88d8450fddf2b0a94df8dfd63206db7e9f3858d37e6a2c02e7df3e33fbdfc86fd396272098c138dcff080f3ae4221b7d46bca698ae38ae5b9b9584201d20b2f01498d11e66bc275784139d3c7b6e28db5888dfae4dbc44adb5163ca9047841599367f8db92caccadb4122aedcd2a3c5dfe48a474cd2cef54aa2a166d558330edeb9d3b539a0f3c7168b415aa76b850a9ee5dd8a9f27c72d413b0ce438e4f747c5e1ec7dfa4ab413eb5acea402567654d7692eb81f34c0cf2bbc641ddf98767471894b7ea94e4c1b01153d30822bff0e719e3c62c2c4c66784d9dbbdb8c4dda063abfd00f3ad153d52afea84909ab261f1c857b66b060744f4aaa0e3d81f0b1d6fac3b079196d259223a0c6d9832076a919b7fc05fc237ccc1a09e60d06c8085cc7fc3f5b613975fd790bb8c627e09290eb953861488d63593b6635267dc9be93cbe51e01c84f2c8efa2a33984cbd7ca335a9d726de69ddb348d7d5a57de414701455adc257b69f7ee6bc4199d769286cc03f1d985920742f0dc0dc294f06a2ed697b4e6c588620b4078549f7d423515661140d8d4a6dba06d7ed928abf929e44e055ff2f702b964af90f8389672058d2e7e787b56665d6055fbbc3154903deb266c0ff59db55de2856936a27e6a419b44b8a0d63be993e6c500e5030beb0adaee0f6b498fb8aa8ce19547e525879641dc27044dbf608e5fa5f5c8080d107b6b519bdd44380e97ce855426d191e384dafd21e2fad9b4ba80c8c245d1fd06a28ae6395ee2baf3907b53a57f265d0806209162e0d1603538b2c48aaa2c32dac1a1f44b170cfff96309b47d4f92c42cfe4701c3be458b6d65797f9d7e0d3bb915b057b8aa9a5198f131bbc18ae17bc5962b3b86d392c3c83b9775e14e04d799fc90bf2f75fa659920d73371cfbc05b5a83e9aa1013fc94f6d1cc498ba55718972365ff4232643961c53e1a751a1df8d86de6cdbff43cdbc4d95b6125b89801b879ec3ae0c31a7033038a178a99903f7551dcfb1b35bc86baba78526d00cfbb2781f55186ed9762fb1a971075b8d6e91f6a8c0cc9a0b7156e6ecc8ee7a7fca1ccf5c23c9a5fe9874737ab9749acb5f836552d47f53fd78f9ddc38aea71066a0858f563499f8c4926cfbc9506f2c7fcfd141429229c21a6805b14552f6337ea3aa869cb8f62d47e75728a62ae0f3bc6e43cb36a4b028212073e57b4546027b1cf4a6df33dcb4fdc5dc687b38b0a163f4323a64bd7780a5d8964b2d25a225b4efb4a62aafe7c89a55a271227306db182e1c20a4913b68a833cceb48d96c43698a09fe5fcec811ec3bc185cbe68d13f204954a690fc66900de17251e05f02a97f20d58823c7b825bf37b33c007a2cf8ff12a254a2b48792c4af452115af3b3d8a6d252cb4849778e42b77eb20d9c54d4e30c8df3096f0428051cf1f274b2f0686977645ae1fbe910e2aba957dc12710f2cfaafedb9b44fc65f5d4c97576a5ee5b9d6f8cbee474f0b2d5db622dc18df070aba49cae031fdb75dc0c94bc7b0afdb307d80223946c2bd9510d3da99c1488bf807c8591cfdd22340dd5177f2ab61c4c42508d4f48903b90aad5c4acdb26f20b35aa488fd637a50396dd8f4af95d081de2ce09e0aab933feed04b85852808064541bdcc58bd0dcbede0deb9dd25da08c4482b756611fb684e6468231dc28886396e8a0a9bb310c8b293598fa3c750df836f9ac5e3b96b828fe132d136b407d6e154b100ef6597bedfbce281d4f7e0491fca3618318afed2be4867893e46b40f332acc0cdb6c361c852473b84da2e37d7c16727d453bc34d99da5b1c679ec0e930d76e220ad638c4d5cc070a8d84aa72c796e6dace8ccebff962e76411f10a9e6b1ba3f3e72403d5c5d7d6089fdce88a2e9cbfab41ddd960b26867e9b1808788faab098cfbda0dd82bf3dd62b231cdea58edd9f4e37ce7596a7878f8c1af516a0b294240ca34509346e6e5faf1ee190fb632b0d912f6281cbd35373963cc1590531f6f72c7dcb5fb4590159e8bb896abb0cbee66c28604e5230686f99ad0e2385c8f8ec0258e332bdc23efad79204da58ae04dbdd740a0d6a52b1e9230553b5511bdd4583d745f4418db1e58836c78e78b878f60f8b7fffd6150ef6598b0001e55406ed743aa2322afa98130f571b03e19218a8ac4fd4861de1ae06a456194f812b67f8233ae4ca154bee8610c9226b2f689599aad9d322c40198c0ebd4d149bacece1022337a919a45b743257c5d9a160cdd6fc3d6ea2468d3489d3a4f4b1db96ac9fc90a5605ee8db45aec9cb1e8f1005ef5eb88e4fae083d55ba9752340eae4f8cb93a9233336b6a71fc06310951b40f3e53098194f7df10d19b213c0e523ca0ffda11b10bd85dd86710eea03a7561dd341a8c98a9a5b0c197abf6fc4348eb379250b54a4a945b2748e89a50c95a65d5554735939374dd9287ebd5fd850f1002f693b114190ea448e2fbe3800d70982025beef3c0a44e14646093708b62be393953d82df673edde301abc9b62c8c45680b5d4e94f02619707cc9f038e07e9ac932c163de5c5fb05379a9431a6411867bd8c633baf30dc8287901f1504690817a79a4900454c11e922ab60f6ad963455d305129d121a67520be4b2890bd50cdc3ccab258637b376af0fcc78698722de20919d4f4dd939fb8d8c0c27b5d9b29c86e8100c1b1a9d0ac8adfd93e1f961881cbc38a1077e32c999e1b21c16dbef036f4f7cc549bef0545c715a99efc5b03c089ab4f7ef4716ffe4560328f619c91f117503d72d"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) socket$inet(0x2, 0x0, 0x6) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2b, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4d, &(0x7f0000000100)=[{0x0, 0xc6, 0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) 16:00:35 executing program 3: getitimer(0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x84, 0x0, 0x7}, {0x28}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffbfffffff, 0x10000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) mkdir(0x0, 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="7b16a500e1703668288ee280e08793a80abf9b44aaaaaaaaaabb0024"]) 16:00:35 executing program 3: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:35 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() seteuid(r1) setreuid(r1, r1) setreuid(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x3ff, 0x800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x5, r4, r5, 0x0, r2, 0x14, 0x5}, 0x20, 0x100000000, 0x1}) setreuid(r1, r1) r8 = getpgid(r3) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206931, &(0x7f00000001c0)) bind$unix(r9, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setreuid(r1, r0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r7, 0x0, 0x30, 0x6d}, 0x9, 0x7, r8, r8, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, r2, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0xffff, r0, r2, r7, 0xffffffffffffffff, 0x80}, 0x1, 0xacc, 0x20000000000000}) r10 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r10) r11 = getuid() chown(&(0x7f0000000000)='./file0\x00', r11, 0x0) seteuid(r11) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:35 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="89026f94ff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000000)="01071b56e968bba7c46c7651085c0000000000000000000000000001", 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) poll(&(0x7f0000000280)=[{r1, 0x1}], 0x1, 0x0) sendto(r0, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b", 0x5a5, 0x0, 0x0, 0x0) 16:00:35 executing program 3: setrlimit(0x0, &(0x7f0000000300)={0x7, 0x54}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600001c5e130000202b9078ffffffffac1400aa4404000000009078"]) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000), 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) connect$unix(r4, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="5c2a056a4f0591d3cc6a241e84e12525ee04f3ae670bbad27de6e6636458f87d1f910fb2eaa57f8d762714c0b3b554de76b0b8920dade286f7a3ad98df3555c4f9f9f44187b23ebc1c6469b2e71ccc009fd0efc3b0c7b4d001a206f0b7e7", 0x5e}, {&(0x7f0000000640)="ab9f970066ed72a08f41280e8895d324f7a15aefba0635a435d7a6536fd428a91e517209456bfd19b3207d998c68babade99821807e9f899f71a4c892a398bc9d1b6f137ff7793f6f9ed69e279e211c568141719c03cf94ede516d0a2d41fd704f3417daf038b0d54e6dcbfbd339c78567ca301e156604284c7f2d6d24263a1e6673a998c3d88a1bb7b7a15b2ba0fa8c8205abd16a7d72ea7c2d101baf5e9bece856f7826743a74a0a1f089a8c1b635a35048cc86a1e470637dc162a41fc1eac7ffc6116be23fe62c0b91cbb502ddba074dfe8d32848fc26d5d374071816a6f7315604d154", 0xe5}], 0x2) writev(r3, &(0x7f0000001a00), 0x0) fcntl$dupfd(r1, 0xa, r1) writev(r0, &(0x7f00000008c0), 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) write(r0, &(0x7f0000000540)="efe60c68c9652a017e47603513be414b9d3e28cac610a74c74875073d17b081b72bd43140037275a4ce6d7b9140f8c223a5f3f0ae9088a3e08305ff4c91a922e0d202362c918a520452d13a2d4b3f71f1af2fdc26e3dd10920e641f08b7ae25399b1fb9ab0f9791b25e2d7ff5b6b4188484be3bd9298a0fba914411bd7e2d866e2245782ab98f5434edfb56be35485509e29701f30b8cd8eea0edb4ac56724", 0x9f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39ee71b85b16a4afec6fb773314e84777024f41cce52f23e327b1621d4304b4997698b5c10ab129bc463ffe608b85f231a17365f7cb7d86712955a923da57fc6b3939bb2afcdd8b07d95002c84e67a00", 0xb3}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e94423d99f81a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a8360ba0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272", 0x115}, {&(0x7f0000002200)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a15312e0dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000005ac0)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a12691091f834403c5c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc0166caa9975d180dae8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8be2e581073448fe1f41b779c1aeb3b49c332d04953710663d817a764f7ec2b3bb3a3e391", 0xb08}, {&(0x7f00000004c0)="64686e39700c156b9552e340725d1df77dbb1af2997a53bf4d2294b1860f8b4ac196675565328890b4fdf39a50a1af245ec0a53d6a0c4ea0671d0ccd94b97e268ca45e11613dd4777ccc3ff8be61269cdab201d48208f52652187b253ca94a92dba1f823948d5a80746f55b8f073b90b0daeb6e969", 0x75}], 0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="782605fc10a5cd00", 0x8}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xe2ee4f19, 0x401, "13beeaedb0dad0bc6ce29b21dd6b1900f5587546"}) readv(r5, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) 16:00:35 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000005c0)="dc", 0x1}, {}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0xfe4123043795df4c) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x0, 0x80) setsockopt(r0, 0x1000000029, 0x39, &(0x7f00000001c0)='\x00\x00n\x00', 0x4) 16:00:35 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x20, 0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37", 0x8) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x9, 0x85}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) 16:00:35 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) chroot(&(0x7f0000000100)='./file0/file0\x00') setitimer(0x2, &(0x7f0000000080)={{0x0, 0x377e}, {0x8, 0xfe}}, &(0x7f00000000c0)) 16:00:35 executing program 0: setrlimit(0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = msgget$private(0x0, 0x208) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) 16:00:36 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x7fe, 0x0, 0xffffffff, 0xffffffff, "6cc10800f3191f018bb526088d21aa929b58505f"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001700)="ea0b4be0ef32d38ab173a7fbe85f0ae7d473376b34adacd0ac6deabb635f35ad9aa599d3ca5fa87f5e50d9ddeeb3004384d0a07b4e64f327c7daad26e965cc27a2018bd749d1d208c77abb7fde0939fd56b27ca4a53f62806084bab0fa9b85356f8ab262f9b087fecbf20ed006d6caf0a654e9360870774609ec5643b0f1250c36eff01241a2922750f72952fdbb190c4a6fb304a5d4d507fdb2b010829ffea1", 0xa0}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="046ee6ea62c5cfd5a9cb033330e204dc4c05f81fa38ebd16d4bb02008eb9061ea567e381f03f0c7338fcc2720351a82c10f5abb30899", 0x36}], 0x1) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x16}, 0x2, &(0x7f00000002c0)="17", &(0x7f0000000380)=0x1, 0x0, 0x0) 16:00:36 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000004c0)="6319c9c093976818469eb93138a4ac393eaa469a080fd78e6cf1aad274841a56", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file3\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000040)='./file2\x00', r1, &(0x7f00000000c0)='./file3\x00') renameat(r1, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f00000001c0)='./file3\x00', r1, &(0x7f0000000500)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x30}, {0x61}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket(0x18, 0x4, 0x9) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 16:00:36 executing program 2: setrlimit(0x6, &(0x7f0000000200)={0x3}) getrlimit(0x2, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) r1 = socket(0x6, 0x4, 0x0) r2 = dup(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x31, 0x0, 0x0) dup2(r2, r1) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x80000) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7}, {0xe}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0xfd, 0xfffffffe}, {0x5}, {0x2420, 0xff, 0x0, 0x7fff}]}) 16:00:36 executing program 2: syz_emit_ethernet(0x3e, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:36 executing program 7: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) 16:00:36 executing program 0: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd0008000000000000b8f707aff57432a505995139959fe8249fcfeb969ee0027faa"], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000bd92ef88cc72b3ae6e63291000000080024fc3e72bc758b00000071d600000000000800000000002a"], 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() fchown(r1, r5, r7) r9 = getgid() r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0xffffffffffffffff) seteuid(r11) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r9, r11, r8, 0x30, 0x4}, 0x2007, 0x441f, 0x1}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x0, 0xfffffffc, 0x2000, "48060a616a2aa6bcffff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='.', 0x1}], 0x1) close(r0) syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x80000001, "05045db900", 0x10001, 0x1f}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x82) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x82) getuid() close(0xffffffffffffffff) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) dup(r3) (async) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x10) r6 = dup2(r5, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="dc6fb769a8f330dfef7610db8a539801d9fda49e63dd31f39ab2417dfe17139a5aed55c61e0be2fb1108faf70821be6cbdcd89c87875ac40fc30c3293f06a347ced9cbd2a0df7fcf0883bf5e955c1378fe8584976a284a7735a977f2ef1d7a48495cea1bdc85d6850f134341eb5ebb3e8a235026d5476f97e3165d64ba79f8e6a3edb13ee10a81b0171a0b97437e00", 0x8f}], 0x1, 0x0, 0x0, 0x6}, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, 0x0, 0x0) 16:00:36 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x4}, {0x15}, {0x8106}]}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@broadcast, @random="de14f5dfc3f4", [], {@ipv6={0x86dd, {0x0, 0x6, "e01fd9", 0x14, 0x0, 0x0, @loopback, @loopback, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d904000000005fc49e7600", 0x0, 0xffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) 16:00:36 executing program 0: setrlimit(0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = msgget$private(0x0, 0x208) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) 16:00:36 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x6c, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:36 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() getpid() setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x69, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="357d49cb", 0x4) 16:00:40 executing program 6: open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:40 executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x25}, {0x6}]}) syz_emit_ethernet(0xeb, &(0x7f0000000680)=ANY=[]) 16:00:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f", 0x43, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="192f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = socket(0x10, 0x3, 0x3) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000000)) r9 = socket(0x1, 0x2, 0x1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x400, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) r12 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) r14 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x20000, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = fcntl$dupfd(r15, 0x0, r16) recvmsg(r17, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r18 = accept$inet(0xffffffffffffffff, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700), 0x80, 0x0) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740), 0x100, 0x0) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r22 = socket$inet(0x2, 0x3, 0x0) shutdown(r22, 0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001940)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="a9c17dc564ca563fbd44a736e74bad9bd0d7048138f271ad2d5ec0ce60a5962e050cea22785590f42a7345c9acf967417dd99bec7af7c6ed2668224d7ab7a95cbaa5738c9118b6feb6ead8fb44b2da1291", 0x51}], 0x1, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, 0xffffffffffffff9c, r10, r11, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, 0xffffffffffffff9c, r17, r18, r19, r20, r21, r22]}], 0x130, 0x9}, 0x401) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 16:00:40 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) 16:00:40 executing program 7: sysctl$net_inet_ip(&(0x7f0000001680)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4961, 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000480)) ioctl$KDGKBMODE(r0, 0x40044b06) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x1d, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xfffffffd}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) 16:00:40 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r1, 0x0, 0xffffffffffffffff, 0x80}, 0x1, 0x0, 0xa7e}) geteuid() r3 = semget(0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000100)=[r1, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, r2, 0x0, 0x80}, 0x8, 0x80000001, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, r0) getgid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8001, 0x5, 0x5, 0x0, 0x0, 0x2, 0x7f6, 0x3f, 0x7]) r4 = semget(0x1, 0x2, 0x208) semop(r4, &(0x7f00000002c0)=[{0x1, 0x4d76}, {0x2, 0x3f}, {0xedab7960c3b36b85, 0x8001}, {0x4, 0x5, 0x800}, {0x0, 0xfe}, {0x0, 0x401, 0x800}, {0x1, 0x9, 0x1000}, {}, {0x0, 0x101, 0x1000}], 0x9) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() socket(0x2, 0x2, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r0}, {r0, 0x77}, {r1}, {r1}, {r2}, {r1}, {r1}], 0x7, 0x9) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff97e0000001"], 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8060693d, &(0x7f00000001c0)) readv(r5, &(0x7f0000000040), 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) 16:00:40 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x84) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}, {r2, 0x40}], 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000280)=[{0x2aac, 0xfa, 0x5, 0x6}, {0x8f, 0x1, 0x4}, {0x3f, 0x0, 0x7c, 0x82d0}, {0x6, 0x0, 0x7, 0x1}, {0x9, 0xff, 0xf7, 0x7}, {0x4, 0x9, 0xe0, 0x9}, {0x6, 0xff, 0x4, 0xbda9}]}) poll(&(0x7f0000000340)=[{r1, 0x40}], 0x1, 0x3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xffff) poll(&(0x7f0000000040)=[{}, {r2, 0x40}], 0x2, 0x7da) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="7824ddbdb9dc5d88276c3fc6bfbf44c83b23aa"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000180)="15f0faa0cd577cec700dc4fcc787432323652a3e8bb40591b878920a2011f77f4e24736385c2f1acb9b09b47b2745f003005729566d0b9b610bddf1b79597a8d838befd6b04accbd95c2c75b37b5a6b97545783ce7c0a9bbc9c52ea86977cafb70fb524ad953d1a0e69e9fa38ff81087fa4d7eb7f8738e16d1a04b2b21cccb06f9f3fea4072e3a715a039280030b84b0d36d71c6f3db940068f469a8b635e3d33a42bea04e6dd0a283bca57b0da345370ddfd509768f0ff534b9615a5131167e9c4730c6e33724a5be282fb41bdab6478c36376e", 0xd4) dup2(r3, r4) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:00:40 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000180)=[{0x87}], 0x1}) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) read(r0, &(0x7f00000000c0)=""/172, 0xac) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60", 0x0, 0xfffffffe}) close(r1) 16:00:40 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000040), 0x3, &(0x7f0000000100)="fe709e34ecfa8f5dd9ececdba98faff9343b1582de05ca53826962831cd302f3a87460ccb6d4d6d14b88dfff5e0000ef1664c916f09ab41a685b2612c4570735cded9e5372df5c62ae77a339060d16057d53bff6b12c816b8049c8f2ee36a46fb4cf7c82ad8bc910e8b0c6f589b2", 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0x400}]}) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r4 = socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:40 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x4, &(0x7f00000001c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x87c06386f0cd585a) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x19a, 0x1) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) r1 = syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000080)=""/51, 0x33) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000640)=ANY=[@ANYBLOB="00000084a89f2d24000000000000000000000000eb815765025464101247a19d6d302caf37a3f7eec229e47b21aaf7a5ec255d95455408d9e6636157c06f6150d9010000000000008090b3b13a1317b3dc300d671050bd2c54f98cba5a1c2d357dbbf985fd34deb4465fd165c3fa751c514813d1942da4169ba4be744ee47705000005008fe294322943584ced1d3dc0ad0e9bc74b35bbb19b7f13ff696e526b16a96587ede7ae212720f17f94e1097fec5a256d45090000005ab7db047d83656e37a247d49e3e3f33ae8764d12cceef86842429144c925255f7e8376a8f5ad1dea173a064b3037009a1b4a4feeefb3020f336905d2d1d5c77bd46b7c14f90b4035025b35b4f8b8b705fefe1d4b32c175b8e7af15cb474f9e77599242a2f2d738adba7345b102fa1e66884dc0f9fdd514b9acbb3a064c1c4a4694907a37db5536a3cefa1ab631eac977bef69affb08000000000000005843d2637c7a31fff55762205651ec98a6bf32301482eff58e5f29355b338c1519b72605da0be919a2ceb7706429e55b107f852b7a5dc8c1"]) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) dup2(r1, r0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x4) syz_emit_ethernet(0x62, &(0x7f0000000fc0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000000000000000aaff020000000000000000000000000001"]) 16:00:40 executing program 0: setitimer(0x2, &(0x7f0000000040), &(0x7f0000000080)) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000b40)=ANY=[], 0xa6, 0x0, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850260c7629"], 0x11, 0x800) msgsnd(r1, &(0x7f0000000300)={0x3, "bc597b8a7110cf55b130f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640705b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"}, 0xa9, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) msgrcv(r1, &(0x7f00000007c0)=ANY=[], 0x90, 0x3, 0x0) msgrcv(r1, &(0x7f0000000d80)={0x0, ""/181}, 0xbd, 0x0, 0x1800) msgrcv(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00"/232], 0xe8, 0x3, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(r4, r7) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="476003a44be94d40a76ab36875c46aaccc1ddaf46d47fb3743b72faa1088208041e94425d99768334af1b1faeef9", 0x2e}, {&(0x7f0000000200)="42702a6fbfec6e029fdf925a5126e647d8ffd91b16c34cdab8da43d68b86e0af38101d9825e667452e9f8189578d5cab1c2b84c13ec086f53a635d433a6d6fed2fab0f42ca3ec0fa37431fe60029dc1ea4c784666919a2800ad1dc97a412b3be6cc0914aba90655ebfbe3c270af2c72f98bfb00988ecfbc79dc13846217b757519f60ad4cd234d943359cffee202670d6467223b79b53d2d5c94bcea426e36c4c6e9c38ec1aa56f622c0f45f083afbdf09065ccb9da6608e6f45e0f64e1e79f52c862bf6", 0xc4}, {&(0x7f0000000300)="a83b85352d6bda5e074755cf5a0765528b16246f8d99324b4455f82dd9e7505ec6041130442abfd4548cc336c92a78f933be9e4f6e7f3118e9de3ed28b295ac2878f1be1079046d00ff315452a68398f487ed70b8d92d83175b9d76727b9ddc27e79df67bcfc6d9f34d057590c635cfae49069223da3b22602ee0e228bfffa15dad2e6ec2b2e6093bac6fbec9025c8a4ac9a01b3a2000000", 0x98}], 0x3, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r8, r9, r8, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r5, r7, r6}], 0x48, 0x409}, 0x400) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x81, r0, r2, r0, r3, 0x80, 0x4}, 0xfffffffffffffc01, 0x6, r5, r10, 0x3, 0x10001, 0x7, 0x9}) seteuid(r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:41 executing program 5: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:41 executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) kqueue() r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@broadcast, @random="de14f5dfc3f4", [], {@ipv6={0x86dd, {0x0, 0x6, "e01fd9", 0x14, 0x0, 0x0, @loopback, @loopback, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r9 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x38, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r9}, 0xffffffffffffffff, 0x28, 0x20000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x689}], 0x20, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffa, 0xf4, 0x2, 0xe7, 0x5d3f}, {{r3}, 0xfffffffffffffffe, 0x34, 0xfffff, 0x1, 0x1000}, {{r11}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r7}, 0xfffffffffffffff8, 0x22, 0x8, 0x1000, 0x1000000}], 0x20, 0x0) 16:00:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 16:00:41 executing program 4: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x4b) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000600)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="38ef7e0251fe", @empty, @local, @remote={0xac, 0x14, 0x0}}}}}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r0, r3, r7, r3, 0x5, 0xab8a}, 0x5e6, 0x4, r1, r9, 0x0, 0x200, 0x3, 0x9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) mknod(&(0x7f0000000400)='./file1\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x9ddb, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r4, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0x3ff, 0x400}, {0x4, 0x2ad}], 0x4) semop(r4, &(0x7f0000000340)=[{0x3, 0x100, 0x1800}, {0x0, 0x8}, {0x5, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0x4, 0x400}, {0x1, 0xff}, {0x2, 0x2a, 0x1000}], 0x9) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x8, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r8, r0, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) 16:00:41 executing program 3: connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0000002701741d4fc8ecdec800"/23], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#', 0x1}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) close(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c", &(0x7f0000000080)=0x17, 0x0, 0x0) open(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r5, &(0x7f00000001c0)='./file0\x00') getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = msgget$private(0x0, 0x0) getuid() open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) setreuid(0xee00, 0xffffffffffffffff) r9 = geteuid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x7f, r9, r7, 0x0, 0x0, 0x188, 0x9}, 0x8, 0xf9d, r6, 0x0, 0xa, 0x0, 0x1}) clock_getres(0x7, 0x0) 16:00:41 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xa, 0x54}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x400064, 0x0, 0x0) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYRESOCT=r1, @ANYRES64=r3, @ANYRES64=r3, @ANYRES16=r2], 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000028d6752cf0040dd962219276baf8b4d47b5ef370abccfc332dcffad52aa2419320cb6f443a773c3bd795ac5505d0626e2e3fa9a9d5f41b31a6af8270346687b9b9b111212c7a77035c14d92f5d65911c112015fea410290b82754e0c2a626f2447ef1278dc70b7eb9a9b0abe8fe8942812f3733306363e5dc493835452fa4fe62c982b7e8"], 0x8, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0xfffc, r4, 0x0, r5, 0xffffffffffffffff, 0x8, 0x1}, 0x7, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x80000000, 0x4, 0x2}) r6 = geteuid() setreuid(r4, r6) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000133000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000008c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000088000/0x14000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000040a000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00000f0000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f000008d000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x4000)=nil, 0x2000000}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000088000/0x2000)=nil, &(0x7f000008a000/0x1000)=nil}, {&(0x7f0000392000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffff5ed, 0x0, 0x7, 0xffffff80, "1010958e46007c2600"}) 16:00:41 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x5, 0x0, 0x2, 0x4}, {0x63d, 0x41, 0x3, 0x1000}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a00654600000000000000b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105de5b1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0xad2d54714387ae0b) 16:00:41 executing program 6: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x101, 0x7f, 0x4, 0x9}, {0x1, 0x9, 0x81, 0xed8}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8000, 0x0, 0x77, 0x2}]}) syz_emit_ethernet(0x25a, &(0x7f0000000180)={@random="32712738977a", @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x7, 0x6, 'AA[', 0x21c, 0xc, 0x3f, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[@routing={0xc, 0xa, 0x0, 0xff, 0x0, [@mcast1, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x1, '\x00', {0x7, 0x6, "da919a", 0x6, 0x16, 0x4, @empty, @mcast1, [@hopopts={0x2, 0x11, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x6, 0x77, "424cf0d0063facea60833b35a0ff4a75e7eef6c9ce7e71d23f1cfdcbbadbf53f461c91d02db0e835fe411ab1ba83ecdea8e331cb04210d8ed55bca0aa322e2a0be1ee29b1c87572ab0e049cbfe669f7b9a1f4112044813035a6bf0ccb1cb774207afdf37a58ce3b6fa81a9410f0dc2987c0d1ac6988e76"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], "6955d63173fee1a1f326ce0fd76dee30388fd3f1f49f533de16ff5d7e87d4a845940e01e4958da773771faed079cd419495a3398d1e7dd3ffe97b0e719b5e1997743fc17a8cc8e3ef55aab341b12a3a8cbf3d83cb7afc611291f6131c6671fe2652269430b82f1539a4d0a90a82e0f5268ae032bb344c053d67678e670abeacc6022d1f3b59e21f6bc7cb74129bee68a541c29a4630db55d9ff19399b00692752b4b3de7b40cdf180d0a16408886cf0ca06fc5a8d29a50e931e68f09dd278ccaec46ad91dc6c17dfe2924efb4d51da02e3a07151ed3c9cff9f04325354febb14c818ab3531ae16cc76881763ada366ce9337154085e7b33af74bf12e"}}}}}}}) syz_emit_ethernet(0xbf, &(0x7f0000000400)={@remote, @random="9872353fa0e4", [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0x23, 0x4, 0x1, 0x34, 0xad, 0x65, 0xb73, 0x3, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0xb, 0x3f, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0x81, [@multicast1, @multicast1, @multicast2]}, @rr={0x7, 0x13, 0x40, [@empty, @loopback, @multicast1, @empty]}, @noop, @ssrr={0x89, 0x13, 0x5, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}, @timestamp={0x44, 0x14, 0x1, 0x0, 0x6, [{[], 0xfe000000}, {}, {[@loopback], 0xff}]}, @ra={0x94, 0x6, 0x2}, @rr={0x7, 0x1b, 0x5, [@loopback, @multicast2, @empty, @loopback, @local={0xac, 0x14, 0x0}, @multicast1]}]}}, @generic="36578e3be4a8da110c4071e765961192e64119ab73e57ebc5b0ca92c28a50eac62"}}}}) syz_emit_ethernet(0x3b, &(0x7f00000004c0)={@local, @empty, [], {@arp={0x806, @generic={0x1, 0x807, 0x6, 0x9, 0x2, @remote, "63201d20a4e09bf5f9", @remote, "886e2c5586a2798367a833262c385f62"}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x0, 0x40, 0x1b}, {0x6, 0x80, 0x3, 0x10000}, {0x2, 0x3, 0x0, 0x20}]}) syz_emit_ethernet(0xbb, &(0x7f0000000580)={@random="d5f95b9503c4", @local, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x9003, "2c4a19ebd72a8ab0fba4a8835d71ec15e24ee17db1d6ceda10a3ab4639c7330d03e0e6c55a66f03da7a3f800af7077d4cd9b32d429ac2203b6e1fbc71d51ea883de50339379bf075d0a599cc8cd6ea6375ee741219dbd1e6bcb89292e4916888bb2e7b20dd4430a31ea0b07feb5396f19132695348f64a97cb5f99786123464d663df2af172dfc39b1eab235817072d641a14e16feefd78cab6af7b1114db9024ca99ce9630a80a0ad"}}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640), 0x20000, 0x0) write(r1, &(0x7f0000000680)="b800632f010558aefb9172348bd70103bc9414e4853e89b53b5e428ac40e6844182a8e9686ac66c6730b1cfd4914c3c9a9bb1bb81b0f480163980b99d1f2742b58597db7d5681b4e57e400e85514cd551901e7229f71fc72a9230f68eb0b20af3f827a465d90525e1b3b4e1b39fbd0a472893436ba743b96aab96d06e71c34043e9628a4e5350af14680f4d1cd8f4bc2166b794124f3c00a72d6e9715e222367", 0xa0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x400, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000007c0)={0x9, &(0x7f0000000780)=[0x8, 0x200, 0x8, 0xe1f, 0x6, 0xffff8001, 0x70, 0x9, 0x3]}) r3 = socket$inet(0x2, 0x8000, 0x20) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000800)={0x2, 0x5}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) r4 = dup2(r3, r0) syz_emit_ethernet(0x2a, &(0x7f00000008c0)={@random="af92d96b72f6", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast2, @broadcast, @multicast2}}}}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000900)) r5 = dup(r3) syz_emit_ethernet(0x41, &(0x7f0000000940)={@random="bc4cedba89d0", @empty, [], {@arp={0x806, @generic={0x18, 0x601, 0x6, 0xf, 0x8, @random="febb5a205718", "2f4c35e4d8e4321d468f56f3d88a44", @remote, "9f61c054aff27d092f150a3f5ae88af7"}}}}) write(r5, &(0x7f00000009c0)="c992821407e66d67b6d06b8aa5335976eb503ddaf6490073225ac7ccea59dfd09e532df2d8803ad28ffd818c61106c186521e559303a7a731a9d1de8eae380", 0x3f) r6 = accept$unix(r5, &(0x7f0000000a00)=@file={0x0, ""/264}, &(0x7f0000000b40)=0x10a) r7 = getpid() r8 = getuid() getgroups(0x6, &(0x7f0000000f00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = fcntl$getown(r3, 0x5) r11 = geteuid() sendmsg$unix(r6, &(0x7f0000001180)={&(0x7f0000000b80)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000e80)=[{&(0x7f0000000bc0)="a1bc3c20bffa7792d037e9c16e985565f42799af8529b38b444a697d70a253923018e8fe2ea246a2bc0534b2f8fa88d030add02849abcb8b56242b7e17a9b4c758150ee180bc71afb26cc2898d11c9429236a8b01bf47f7557d67f73e1b0f5a21d3c7efe7adad6b30e31239db8a0739f18b3080112e4e174d57592cf3fa595a1d4d37972d6faf240284b48d425dd9f3f51b7a8b87e5b41622b6910caab991978176dd765815ce9ca87c752ee6876a8e4e0daf808cfc37b8425848c8c56f8e7e7c3e7fd06b1ec7e4309074e659f3d61f1b1482e279b74cd5fa2f4169547268ca1b78f129d41618f4ea25c7e138865fff51420", 0xf2}, {&(0x7f0000000cc0)="e16089fc0498a115f9214f4461c17e1205c0d29bf6cf9ee5a0d9084d70203fd5add758ada8dccd1a8c9dc8cfd53b1b8c7ba2a475785abc94c5e09ebbd57e9739b2ae7703728878b8f4046f2c99b97d62ad009279257e3c11945cfbf05ffa367256d516068f49f25636d775bb6377a1c08799195fe9f38ad5e2aea338d474d7ad5138426f5f06d8d723932ec029cfb893eb4f546ad21cc9adc45c5d99b6645e57", 0xa0}, {&(0x7f0000000d80)="50a08aa09b1cc63afe9fc91c9646e28f85a386d95167e50632a13ec2d757c962ecc150f15cb0e1615b70b8511342943582e1dface46e177f01f23333ea8ad0b1605096a55878c8a68e4dc841543ad68db451e6939f763c97e012789c9496bdfe47130c205351f881", 0x68}, {&(0x7f0000000e00)="6b5856b1cb13a1", 0x7}, {&(0x7f0000000e40)="004a5f293babc1f2345f889f8650ae6f84f306fa25f05b12", 0x18}], 0x5, &(0x7f0000001080)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0xd0, 0x2}, 0x9) 16:00:41 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 16:00:41 executing program 3: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:41 executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffa, 0x3, 0x8, 0xcb8c, 0x1}, {{r2}, 0xffffffffffffffff, 0x12, 0x20, 0xf97, 0x4}, {{r2}, 0xfffffffffffffffd, 0x5, 0x20, 0x10000, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x11, 0x20000000, 0x1ff, 0x7}, {{r2}, 0xfffffffffffffffc, 0x81, 0x90000086, 0x1, 0xd7}], 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x6f}], 0x40, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r7, &(0x7f0000000440), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 16:00:41 executing program 4: r0 = semget(0x1, 0x0, 0x220) r1 = geteuid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r1, 0x0, r2, r3, 0x0, 0x1f}, 0x8, 0x9, 0x7}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="976abd19", &(0x7f0000000080)=0x4, 0x0, 0x0) 16:00:41 executing program 6: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket$inet(0x18, 0x3, 0x102) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r0, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:41 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r1, 0x0, 0xffffffffffffffff, 0x80}, 0x1, 0x0, 0xa7e}) geteuid() r3 = semget(0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000100)=[r1, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, r2, 0x0, 0x80}, 0x8, 0x80000001, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, r0) getgid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8001, 0x5, 0x5, 0x0, 0x0, 0x2, 0x7f6, 0x3f, 0x7]) r4 = semget(0x1, 0x2, 0x208) semop(r4, &(0x7f00000002c0)=[{0x1, 0x4d76}, {0x2, 0x3f}, {0xedab7960c3b36b85, 0x8001}, {0x4, 0x5, 0x800}, {0x1}, {0x0, 0x401, 0x800}, {0x1, 0x9, 0x1000}, {}, {0x0, 0x101, 0x1000}], 0x9) 16:00:41 executing program 6: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r1) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r3) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r2, 0x0, 0xfcff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0xffffe03, 0x0, 0x0, 0x401}, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000001680)) semget$private(0x0, 0x0, 0x606) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:41 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write(r0, &(0x7f0000000100)="3580a2a591db52deead1ab2827304c4697f3d113b06bfc0c04199e3a797a058a86b55988b81081808065bef9100643692d39c176781cccdc859b31fdc7dde309ffef3d444ce7d83b2c52a89b3455e987a530fe9607e307a557fb13aabd49c17a5b666b4852060c3b5845ef2caebc20917d12c3078637828e9f719916b88048ea23c595b5bb60917c8a68c2f4696cad9d86d9113b34b7a83b7f4da9ac29d625b4833f17fdb3231e607f0868dba25707bd0508a8f0b6711bdb5371ce2114ee432d9689b4c4f89ad63f505b0202be913981cce3c2392fbfb7a66d98", 0xda) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000200)="9425f6b79893496ef45bfecb24aadedd0a0281d9d7d6b207265cd56bfa65817f892565937220ecb46e16e448b2e476436f9b19c5280b4649dd8f7fa6e4f91f0566f247add09f56e8cfc2702b4e6b0b62f2b67f06db272ebf9f1bffefd02d614f035774cd59110ad3c1a320f2f2a46d06719fa6498766471e258ed9f798a67f1233cb80ac4687d42f47d6f53962f2a3a836fa7f7ab852d1a313ea41ebbc936b36abde", 0xa2) 16:00:41 executing program 7: mknod(0x0, 0x2876, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x25) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x2000000000000000) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:41 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="e60230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r5 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r2) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r8 = accept$inet(r2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r8, &(0x7f0000000700)={0x0}, 0x10, 0x1062, 0x0) 16:00:41 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7}], 0x1}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7fe, 0x0, 0xffffffff, 0xffffffff, "6cc10800121afe008bb52608b921aa929b58505f"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="9b19b50c854cd1525642a4d48efa1a58a97867b3830e1ec6d785e9e453157d28cae7a92fe9ae2afe4c5fb452eee7255b3c2d89bfcd34af4b4d81bce3aa15c8b1b0cb0f3423d45335f2a238e8c10e4aa30088", 0x52}, {&(0x7f0000000300)="eb7c336f6076d07d3d76e3d098963bcc37493d2eafffa551cab3c8169010115dc2478964f8d910814128da8e06902598b2f894d34ccc05dbab47b6817654345aa575bd1704a0fb869a291ca9bd49f4adee7ad2950408ff364359ce912dc63bfa535db9300d313300b856c51e4f6fe77d714cc5b1dcd5fb08ba0f129cf3977105a941173e37a08d1ba9b2d196b368828608cf11ba", 0x94}, {&(0x7f00000003c0)="e695f0fccef3c06f4cc7fce12850aa6e8bdd3baf6d5540bbace3fd278d0eec70df3422ee", 0x24}, {&(0x7f00000028c0)="1117425d7ea1a349253d74343131bda77c20d6e17979e5f1e6a2c0934ce9d2d8766c1f5df4b51423dbc432ae833bf2ce74c35cff86a68e8c11033a6db6f549637e61294a344e45c8b74439216f4aeb48b7cd678b586d756fc695279adb355d08daab04146d434a71b9af4a660070babe8eb4898764594d139f27a7316f7e812106bef249f3dcbe9c69ed5330e79111f8b18c4949b338b7ae132ffa4c3b278d2e665896c7b29cc78caad1da9df684017bfe507166c487557be14c3df2cc965e1b2e7e109d0005930962c6d0f8d2b96120dbcc0c9044c7e6da5fd7f24c6c18ff09ffb542939b4b4362297012773d3fcdededcc7593d044c6513f9ba5b6eb2a04f9cab81acb51d620e4e8598fe4c19c4a7a165c64c31a624cb811d7ee3f43655492fab113791a623bf43c89a2492d1e0349eddd9943223044f60d906cf58181e14b356fe2b6a27223c2fb727a0aebf46b2c3317f865166c9782f76743df733afeb45f48de79e81ab5ffd3bf6f371c1d5d3797e03c29ac1f3cdf44067b4f42acb770400408bde20acf0b2aa4c7a3b709a79dcbc307e7f6e25791316df652672aeae089de538543069670de21602d4cf47e524db5c77e4524e98c3d86a7d6a5b0931317f2e7e26c6ec86dba18ecca0d75482fb1e2e7922409d4a4c31634c52d8871e6a75981a613d9e4daacd2be873d68e6f3c96e0109907d74930d97fcefb3edac222da8795891f7d1d53db07bd9d8d96318c088c579935a87757007458e1c086c2989592acc3677b7bc0f448ef9b90092b77d4ca88a2e8271545d3b602e920cec0ae7fbc4f9b65ef3b7d0ddd2670fcc219a19a10c67e89f352015b2aa5788315a7d4475757607bab5bdc06b9b751030e17ad4352957f3ce0c9ba19452bc21eef5d4a3b73d30dfc14317a377b4ff8a357a2c349d048f647096e00f65117e98016d26fef50e3c353bab0ed66b8f659c5273a2adf16aabf2b9765d0605bb3b63a9fd58fe51ca35c28f96a23c87eda846606f21c8a17a4c3bb9816894614a5c498e974feea42bdb6fe3a53e9217461b573e802372f0a234dfcb87f80aa61ffaafca974d4b6036b4a557091e65e735f274b468ab739f0f3ee0e673b3217aa2477036f49197d026c67e2663e93c40ff18487d2847f595ea6f941c5217930191fa11b909926cbfe044d671e59bc46fb39e6d60fadad65c8f943d7caf32527593bd9114c5eb52346d5e3d09841e79a5966bf4d3ab71d9a83990d85473c794aeabdfdb65c2dc2be8af43b92ec3482544dd7fda2538e3b13cfa606124b751a8106c36816b80af9b1754a601873392528970fc72042ea03ef65a25a8cdbea2761a4a02a09a06d2ea8b6b52c6a7b9491c753dd759c1e195393a7a7655fe6edaa8b8d72f54fed1af26d05e5c560ac4ac0c5c040266f12b6213f68c22bdc775d7ac8869ad46411f0a01c575e53b753b66196ad46bef2e1de40313de7bd98fe446a50cbedba207c8809d5a817baca9532dcb0e45b0bdb966a6737f634acf53cb27ff70062ca1ba64d0a1763bfe4879f7ffe95289ce62f8acd2016dc870c14b05f232c15f668b1a83288350b5208c0f51ece3cd4f6c97f42d857318ad00b8c47ff425bf33b37461fc34ca04756f088f10820c22a864df6e1d3f28d473dec52b82218485726f8cc72f20df7535b0be54db872e7a777c02a2069a51a87e3c4636a84944fce0f82ecd817215b46c62df5e8a7e0e118f5b338115db0813e35e21d2435bdd6e315fc64f96854c766b5a37981612515db76264cf2a054d2a5fc3cdecebd3111eda9c03d3182a582133c15e68d64b423bee0600b9e4ccfc6b71689fb1d2416cd4a63815ec861c35cd49a00b6f3121ce92b4043b1129902118a7bc352d11e78e156a8f3e5408544b9f5ad32e75925d3e468c5d6b21ddd6c143ab1ac9d07101a6084c3999fa46f83237216ec8cb696ada67b3d31bf3c5f6c7928e9506ffc273678514bfa28c86c45699de2c271badbb3424d87c319da8f1cab4730a8b5aa7a4839d1cb91de80089ff09194950abc647903823e0d086a1067d6e0a722d6d872dfcc2370990c88e58cebf06bc46ca5521eedb68d5cbd93e5a1a4e4444b652251f2db9f16ac1f55d41c3b7579d8de51b689fbaee0c85ff3247c146d7cc7eefeabe23be9339cee57ec61ca1d1614a017f3e5d811b4ca031735620b346db8f1c0b4c668d3e8ea1068cce5867be370f58fbeeb7a9acfff9f781c056b0449f9f7a49dad9a5c209030cc14f618074fdc7f9da1e449217d0806ab71b4bd7c1189aa34c3ee5a8f3d29f8a2cde9c3729e68f04368a6b7b743b67b7de490c11b3fbfeac110f77984356dae4746351480d3b3f5a2d8d81ad36d2780933fa44bae4ae80f243ad2b3a517936956d496705b2bc83825990f60d6c7fb2cabb01f7c87ada94559df909f09faffa53ae2456328e96817f5a6afb4c2ecffebd4e02717cc0be80c5bf7be1228fdc36c70e085f90be4cd4c6d53141d51dd0d8de35861536951cc80f06a0ee122a7ad3b51f11bdf7f79521597618389a3a95dbd480d06e9bde1898f34ac33a3e79491921a3890a8c15263a199b195ef5e9710fb6e294e23cc6e00a53b4d85de909734e8f7cce36c10a7c37b58c9b37910827d82d110e79c14442eab2cdeb3d1e2f1ba39894103d7e991f8170ef8e7ad4aff48c8357294a0d9fc8986246a25f12b38a28eed3141655b1be6a2fcee0a22c9c7e670475957bf80542685142bba3ec3c7427815d7f999f8d1223124f82f3b897bc9b136c2e8d12207b8df483ff9943460679f8c3ee39193742a6fec07760bcc3baa2c04975b6e5c8959644f2c2f00f0bd05c8582a49c4fa9e7da2e81f39fba9fc07adfb8d8bdd39a49a77b6a59cf5e8e3bb8d968348f2f80e6c88f5797d811f3fa0175bb9c80c76a2503a98773da70a4ca5d6a2d4e8f745724e3ed15399fa3134522577cbdd84fd1cb796039c8d34f60aa676df7a64c39d953c526bb54934bf58f7281d73d150e8e886b2173af5acacad60d57f42eaf4b228f4369f02b6d586acf4c17eeb5c3845a283c8cbc551bb96250fb1852b0910945af219351fd4c0c11ad81aaae29c45af45038b409a78664359f8b2953d616eff6cc3c436f864ebbbcbcdfdf9da9575ab728b66f50352ae78a3747c8f20965b6f9b080c47fef7b0d7faebd5841cfffec1435efb80d380fa4129e9e17239abec42007efc3d1746f26e284d98f7fc65e80fe29d91ddbad2df133d556e72920de6f8f1dcc000c61663cdd410674da5ffc0a0a143b6588608777c0ed4eb09a12cf0e5eeca45e1382bf083fa387ab6c9ecb4f32d8eaa268f65b2e80490c3160db4d969ba5924e927a9df11f39889cf30ddde256a263cbc6aa66bec6c944929395350ca3afe2e13aab4a9460a6ab8d2762ca8d63bb828e2d2b69e7a184f1efa0f941d8ab9542d7a61b4b042a7207ddac34ec57e94f02d66baee7567f603dfd78e5ebcfd62c05c54f41398e8c0dcd9d37cd985a32e17f0a2faca47dd6605474efda27f07a3898a6fecb0ad9db16ba9ef13d16057e9112c767df012e98a79c906c5825b1aa7e64bd98af64ac227aa214ad9e93c3068958317e7560ab9b0905370e1865ec93213c299fce65c5aecfe9c216b633feeb1d125000a5a4ad42573ac9621379344cb013fcdce91d4b3263ae972650f797a3f43096200492cbd99b280a5009ee74370d066b9508b1faeefa29c50a1dafe8e04221fda862d82c2cd812f0d1833d5dc81e32bb629fbc59b9c73e002e135c9f32a7586955141cef5fbe11d8dbb7d621b246a897c7cdcf7c2cc4db6dad784813a424f57b9f796aabaf92dfff83f86dc6abaf75be2afff9dce5f2e2143b8ef37958414e7975aa0c03649965c1cbe618bbe9754b70359c040f4c22774329b25f8119b6c555fc19846c2ad62e0c4e83465bb4a02463c5b4ec13db19524bba31b21a02e3336e651e139a4cada3f6ebc38e899042ccc8b7cc301d687be8a3e065731c144a918d5fcab5effcf597dbcc7c6c2caf6ce1923f7bb3245b00af7b9961ff8d693c682034ec8d2fe9d17bd132e415189f92b8020b902b744fb32ba7d0af8aec9e112ae119c3f9e4d045e252e5e98c3f06ad432d5e0e9eb66d334dec50ce8d47720383ba1cea177d470778d813fd22bb8cd6056ceb141d5c92e76a7e77a70709f99ce8118e23fb4fc639f53b49fb0fe4b9367388f63d6a8ae4372fd30c61dbc3690e7a3c6890bdc0a62a8476a9709b97293a238824c03e6caa0f268c2496747c766b04789c9e84a5933e11183d6b8b0a175c8e6b70471eafdf31b3db403bda30abb7769012ac0a6c741916ca30a600894608a982af9eaca0a71a4adac4831ec06a104dfb755b4a077dbcefd77e0856ee55adf08f5869a49106b7948919e281ebbec133487241aa4bcbf8911cd4be13aa0ccdfa00cf9999b0a98ce5286fc5a81ba1f8c437776b3cc67d55ea39c0369b1d0edb3bcab07e89a8b3b908", 0xc6d}], 0x4) writev(r1, &(0x7f0000001a00)=[{&(0x7f0000000500)="bb9f364a1b0b64f8442d476ed9e0ed33c29a447476be16ad73c92ca0fb3b1d08d580ba1105f380c62012e9e1a3d4e440afde51d19fb84c69d8411b00c3845c021d0ebcfbbf7f453de03a516ac0af1f2457d78bdcbb6c985d578799f82061077564c51243146c272100423b95873ad4d837fddf9d13e9becb0a18c6244724cf1d9a0fd2ee52b2ef7f3d051120b3ea5d9fcc0556832e62c84b8eabfc7711bc79000c524b4e84243669cbb2f32d3e1699b1d71ce1624217cf9018bee8d42c8bd78392c06f67485ee78b3a86554e6f60ac4cfec7f108bab27787a9854d4d2c3789b363fe20799f0895ed9b836fc1e1d915155b5b3b70d55ea0aa785a4a64c88e37e2309766515569c9f262d5a314439ffb7a821aabaebb380e5024b540c32044a9b4c9e45a3548c1ec0b5adab763d46d230e097c2b9149fa1fb851a82d085ad5d962ab7c88ea642c0efbd7ff0c748abab1eed8791f7f5cc1300933722579b32fa45aac2dba98a0eeb683c22ecb59937430a95e739718f2e629f78483a331751106e07a015177a3bda672e65f8e15d97ab8599837617a89fbc4b7c9e3a3cd00dacce1fbf67559203d4f17afe97dc46a92aacdbec548fc4427e896d59877a97fb48edd1ab9d0b6c1a03e67d00a1ac7b42b8e7eecdc48215a5f70c3de0d27bc22a8f5b710a793f8c98f197765575d20d79a1ef20829353f3b21d281897ad303def06ecbe5fce92eee483476dbc72653986c802985db773c2b7d9b2804493e5aea2fe1bd1141a7a47e0ad74442c176dda7f3d3258065d48906228a00134d809605d7d10fa7330b7ccc463f8ead8591ea45b123982ac7f806f8464c4f665a9940e2e8ba6d8e0ec33b8ac1ba74377ae1fe59a06267f4f0a13157b69c2a4defcfc694b17c052a18859d0b72ad4a0a6e6447065a52b6bfccd3f130f0267eb30260529a367cd567553321f9cf38a4f21a4e637d20ff24b986d230c6b99ba79e49e19d2572070f93d0095d686b49e9d8102dffe3548dc6daf956e3a0806b497f962f62ec8349288dbecb9bd34adeadc9f02edba77f47c2bd662bc15a92dba82261ce6fdc519a2a455377b963728b9e347da7111977a245e8c75f2c45bed84c35c39b53df6ff012eaf443bf9b1309d5af5a97aeba977ce084034a6256f69181c9900ea31531a63623a1df73929b0f2684830f61701bec2d6be3a3e0da6df0b7e8f7ea5a787c94543091194d70c239ae250a6fdce0de633c8839bc7f739912de2a773e014302542c4b4f26e9f243c2f6040453a334b7c0868255aacf972b2bfef33776bf1cdfbdfd3248b6371e3fecfe7ebf76ea0c4c24544e86d490e229d86c1718940192217aab51731f731e7d3d5ed569a27512561b66822ae9fb439263cd6d7b42a310ea3507c82c71faa146f252a80eac08dca4dce260ef3855969702a8916cbe2eb5746142b832c04cffaaaa8b91a0263901871e58f08d50bce14b086036ac2626c6a854bcfeb87e20cc8425a9574f8b4f7f6deddcef33159e1e0bd7e7e3d617ba56af4e8d8817fc14f1706ef6d827b1e63d3324ae6059e01a94651d99a15886ed52dee6d229541292290fe3cc7f0f4b82c6f9a6192fa7ce44ca0beb3df76364590cc29b757e2fdd3b894bdd549fa055e6f51628d5911fd92d0b7c44d644859b587a06c767b98dd27615d6b9d9848421bb713f78e8c42b4faf7d6a8f5258180059d2c7b9b36212c15e519c9e0fe7f817eda1f5886f9cf2a4762abaa78b4ea43037268f5c457e08c8f56ef0dd6e3bd1c248fd63a1f4d39b1da2ebc7c4a5540960463f597a433793103224ce3cf5c2dfd03b4eb5981ac98b6287069b5148d4723e4cab0997b129f9ebb8282a35e07164ac097b536f2fb6559c1ea038cea53f86b277d3c8967b9abbcee9e9fdb9a0d811b1be399d720cf3b3d956a6cc189058a7968e37d85e6902d713438d2003511648699f64f524cf9988815850015b18901b632bf2b60c910d73676957d4e19a978f111ff189a32078c89133311acca7e4ae436a179b4d4c7670926cc81ba3c95953e70c736633324a5d6eade4058ea2d06fdf9a380594a87add78bf72b618b45cc8f4e037360342ec1f9135f7637ac88725fa5af0f621d4bec2db96baecb1ac90a14765efe615de9b28d75f209aeed0a6b291df28ba60d33c8ad23ce1d7c64265cbf36c9263adc9ca0b23f35cfc3a530d57e1625cc860e98de8fe810443f926b276e851a2c76f19dc13f52e4b8cf8a25cb307bdf4b05b375b28503d65938a77b3eb8f8e1cafabf66ad3106481eba54a0d964067339be02a3eb4ffd9005057aa317fe1971556314ef75294f48f95803afe3d6f3048b9b2238818a94ddc76abb2681b6be298df93fcc4231186742fbcc570af4967cf40162b3874dc83a49f11a5ce9694809e3b4aada5578b27d1e6b44422df413aea5a395d875cf097bcc7d10eb21cf1a594de1fc450482243cb5df41018c02101a3d2ab8172ca5a1b80d4b81a68dc0cef7118cbb2f397f0e713ffc3f5312bfac26bb74ecf6b6d9fec36da737355c86e031fa0a325ff8c3a50a670291f5a6524c6334c1710db8b6a758ffa0b214c24448258e538fcdc325e283bacce48cbe2ae0ee0fe0ced22a508641e29fa34741ffc052095a42fd279ca3b052938df801331cee796f3e28a7b063432bde0682addd18f1ccbb5a9b5a03b057451992b1d70cb8ca0ac085a48e20bbc1fc475f29faa47ea84b7e9687924374a85aa1cea391a923eab2f5a2db7920dfa832dcf94d7226d8305414c09de11cb834fbc306a4d6424cc58fca54d85b99a1847d538cb8d8c7fa62f0f29d3e609b4419917e062291547e35ca16f2d37b8b17a17adf88c9f2ae0138a46f3234a04fe8c354d7b9dc9ac47238bbe6442238604b902b6c91c4819376e299fea992dd91a83f2c47c44e23462a709b3491d03774bad07bf2585e74f455cfc378e032f6dc161d80ac29347467f357879b9f6bfb8c81815ed585ee913479ef5f6dda816f90428fe0df9a0e705fe24bf8069e1baa5b5ab12cb6c9daa7380c432955fbdeeae6e62306d11eebf0b402e577cb54391b4213f496e784ba205c16e5310c6e56d3e1057481866d2a5a6673b9adfee4490c9629cdd1021cfd5c8a9aeed5625c501c7f68ee62978dc2b1789a01ee66b8abddeeacbd4a76662e92efc3a23894b9ca019ae29aec8103608fdbcc75fe132b1eb905691b744ca487d94f7e0c3ef9d3451493f26a9d472693be991af53a0712b982687a22b46f34a335d2de55fd56c0a99afaed59fb7fbebfc8a5322c862fc72f51d71d74ac4d22e60d4daf78528779a6525bb170bfbd03d460951e92fa7b900ce8a88423691252b6f5335f04d442cad8eb09fdb17d8e2898ae3d5b35544c64915b5e63a0271814f6856081dc463a5686df4f55c1c3cebc703cf39b41049a63b495823fe5c3c8f5d13048e981490799175f0dd5deb17b6432e5114a26d60fde98a76a22f80424cdaf1a1ab87d03f0ec0be5b0467c616f0a1e307979145e038b04007fb284cc791a2bafca6a56cd38f212af9e45f1d6dd383d2b5bb9de62ce4947eacd6cded24baafe14fe8407f494aabd622dadc3cd32e036210d2a20f1e1d54c65e44c25479684a8ba96c97f19faa503d64aad75e5cb141af572a86e10423f2c333c8f5abd78389777b308332f235e37baa5f0aef2b26fc43a8b83798f555af5217a0d3c403886f67261cdb2f22cb0304cc16be8fb22eeed8b677c1afb2864f339269a292e0f52ba3c252fe523fddf3223039d8ff7fb56384cbfd12d00e80a8e0b9a2fd1b42c1d217492b36eb9e4dd6a90abafc081fcfd6a392390611cd86394a3d08f34a44769f5676ef0a984a0814e38f9fa03d7ae333e0efc66b083a20c9667407173332b49a1563cbc926a59d275eaf6a2c965eb550adfa2bfe22211621d64c392dcd95b9768993230fadad1152d28f031ee554f66055488b82206e8ddb7538bfb8ed5ea303cc0bbfbff835e41f1cbced2aebcc569361154a8a7d5c29682e272f7e7ec5be9a", 0xb28}], 0x1) 16:00:41 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="b63f2a418dbe943c45228ddd0fc2", 0xe) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) 16:00:41 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x5b, &(0x7f0000000080)="9a7f1452fe869fac2659b5461edff3c77756ec077602b86e64743d8c0a5c17e6f75e919112", &(0x7f0000000140)=0x25, &(0x7f0000000180)="a044ce144b07f64ca364d2f320cc4a5204ed94fd42c823c528ada82374c9a3b1161b9b708c4850315f7bc14e54dfb97202e76aee64014f06c751c51c73b7e4f89478c83e7c068e4f1d481f37de6fc8de4c579f3732e6215b10e0466c5eba06575f14a5d1edbae0db67ca65680d0dc31415aeed67538bbb49ac4a8e0ce39add228eff01f59fe0ff793b7a7b07bb4c77", 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) close(r4) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) 16:00:46 executing program 1: mknod(0x0, 0x2876, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:46 executing program 7: r0 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) setgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r6 = getuid() setreuid(0x0, r6) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x1c}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r8) r9 = socket(0x18, 0x1, 0x6) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="78007eab8e2b3e5a05d6039b0b2fcb93ee155f80fdfe35ea224f5b737f4b8077dd8d9fc0f83fec106abb5c8c7885f3e4d323d15615623093fc8717ebe247d5b6a41530ab3c13f265ca49947773d3b4a9615e2af17dcf6f2abf2d574c051311c28d7f98011a421a0744d4b1dcfb1b4c41e630e77768b4d50a53e4bc3cd3b74641b5df49736134094028b0b4492e71b5770e252dcb05a4341e9135d166720879237e306ec55e3b0c03ae2057eb5e53de0bdb5217680e53ef98304a34b8883d3967c3696f55b06c61e4d7ebd72816dd1852e89e8e1d9b0243952edc40bca12cebf2507f9cd22f41114660781952deea68f0a1f6ebcbdb09080fa21c1bc00c282c201c177e2d632ee851017b099298382b02e046930ac30a2da710abd061b580730ed10bfed28fce30b059cfe855149b88c904c9d4098abf5423dd73ebe473fe38ff0dac"], 0x10) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0x4, 0x4) listen(r1, 0x0) select(0x40, &(0x7f00000004c0)={0x100000001}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) 16:00:46 executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r2, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r4 = dup2(r1, r3) r5 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(r5, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) shutdown(r7, 0x0) r8 = accept(r5, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) recvfrom$inet(r8, &(0x7f00000009c0)=""/57, 0x39, 0x2, &(0x7f0000000a00)={0x2, 0x2}, 0xc) socket(0x11, 0x3, 0x0) 16:00:46 executing program 6: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x3, 0x0) r2 = accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sendmmsg(r2, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x1, 0x401}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="b834cfa8f9fb0fcd7702391552b86dce47c8d30d670f378e0b342d7909aef1e8355630affec9a670014ce0fd46582be924d2d241ddeecf78f4bee2d7017678017c7ce50455407aa0d9ce1b534c909c7c9b90a23a7a559955d8422a3c35866fe5334a7c10c06c4ff9aa541673e395835d4d74fc03f597082ab3fb1ed3088ee4e05addae698ca6e81b0147e14bfab5b0", 0x8f}, {&(0x7f0000000380)="d6f79cabae60b505b4d2a6cb35a144eb29df6a2bdcbe6a46253e066fdeb1ba45e41439ec4c6e2a95a3f4b2de7d3273f2d256c4fa62624381790d9c787b7a62c54f", 0x41}, {&(0x7f0000000400)="9b54f32c64773fe0bc38398e2e4ec3a5b56febbe71f446e17406070840", 0x1d}, {&(0x7f0000000440)="19f1903c49fce1410f15e819a69e6e5dfd280559420b419a0fdd4d737123651f9ead545ff179a3ee20c062c12c20da969f31a9ec818f9ec678d55026bc28bfba57ef10a9a05da0debc7cc346517d7f856769119e545700", 0x57}], 0x4, &(0x7f0000000500)=[{0x78, 0x1, 0xffffffff, "ef69f7e7d15c5b2cdd9f9ff7964de5acd883ace05d023183c5f1d00f8cc0f5356a4a0132ee6b5e869077d7a5812588a2746eb550fb6e324db049d95496c1587e4ca198de49a6e7216c3696bbdfb45ac61104a0a0ef7799815305bda89ff9b136a8e2"}, {0xa8, 0xffff, 0xc8, "5af909da50e64a4b6108c8c20458e869bcd4ce6524f095eae7c9da15e6ea4ad267a8efb6bc5044144c46b1c2e8e2466710115a377f1830dc41eb449a41dbb46044f6f6f0748d5c90792428b5e7623f04a18753bb579bf5d30881cfe76411f8d14c04171c170088a73ba7a0054ac982a53e5d8b1707a6beb5363782f80d57af18d83b41907888a37e8e171a9c9afd4ab73772"}], 0x120}, 0x3}, 0x10, 0xc) unlink(&(0x7f00000006c0)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000700)=[{{}, 0xffffffffffffffff, 0x8, 0x20000000, 0x2a1f, 0xffff}], 0x2, &(0x7f0000000780)=[{{r2}, 0xffffffffffffffff, 0x44, 0x1, 0x4, 0x81}, {{r2}, 0xfffffffffffffffc, 0x0, 0x40, 0x1, 0x7}, {{r4}, 0xffffffffffffffff, 0x82, 0x2, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x8000000000000001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x82, 0x10, 0x2, 0x100000001}, {{r0}, 0x0, 0x0, 0x40, 0x9, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x7a, 0x1, 0x7ff, 0x3f}], 0x5, &(0x7f0000000880)={0x20, 0x2}) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f00000008c0)) execve(&(0x7f0000000900)='./file1\x00', &(0x7f0000000a00)=[&(0x7f0000000940)='/dev/ttyCcfg\x00', &(0x7f0000000980)='/dev/wskbd\x00', &(0x7f00000009c0)='\x00'], &(0x7f0000000a80)=[&(0x7f0000000a40)='/dev/wskbd\x00']) mknod$loop(&(0x7f0000000ac0)='./file1\x00', 0x8, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) kevent(r1, &(0x7f0000000b40)=[{{r4}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x1c00000000000000, 0x80000001}, {{r3}, 0xffffffffffffffff, 0xa4, 0x20000000, 0xffffffffffffff4a, 0x2c8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x20000000, 0xe00000000000000, 0x200}, {{r5}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x9, 0x8000000000000001}, {{r1}, 0xffffffffffffffff, 0x2c, 0x0, 0x5, 0x551861ac}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7d, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x24, 0x10, 0xfffffffffffffffd, 0x240000000}], 0x1, &(0x7f0000000c40)=[{{r2}, 0xfffffffffffffff8, 0x33, 0xfffff, 0x100000001, 0xe3d8}], 0x4d, &(0x7f0000000c80)={0xed1e, 0xfcd}) renameat(r5, &(0x7f0000000cc0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000d00)='./file0/file0\x00') ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000d40)={0x7fff, 0xfffffff9}) faccessat(r1, &(0x7f0000000d80)='./file0/file0\x00', 0x20, 0x0) rename(&(0x7f0000000dc0)='./file0/file0\x00', &(0x7f0000000e00)='./file0\x00') execve(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000ec0)=[&(0x7f0000000e80)='!:*!@\x8e).+$\x00'], &(0x7f0000000f80)=[&(0x7f0000000f00)='/dev/null\x00', &(0x7f0000000f40)='/dev/wskbd\x00']) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000fc0)={0x67b9, 0x3, {0x6, 0x3bf87c31}}) fcntl$lock(r1, 0x7, &(0x7f0000001000)={0x2, 0x2, 0x1000, 0x5, 0xffffffffffffffff}) close(r5) r6 = accept$unix(r2, &(0x7f0000001040)=@file={0x0, ""/248}, &(0x7f0000001140)=0xfa) bind$unix(r6, &(0x7f0000001180)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r5, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000001200)={0x10, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1cb9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xac}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x85}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc6c9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}], './file1\x00', 0x7}) unveil(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)='r\x00') fcntl$lock(r3, 0x8, &(0x7f0000001480)={0x2, 0x1, 0x2, 0x120000000000000}) 16:00:46 executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "046cf52be3da1c664a8b55dd634db17f1cf7f9b8", 0x0, 0xcc00}) listen(r0, 0x0) 16:00:46 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r1, 0x0, 0xffffffffffffffff, 0x80}, 0x1, 0x0, 0xa7e}) geteuid() r3 = semget(0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000100)=[r1, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, r2, 0x0, 0x80}, 0x8, 0x80000001, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, r0) getgid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8001, 0x5, 0x5, 0x0, 0x0, 0x2, 0x7f6, 0x3f, 0x7]) r4 = semget(0x1, 0x2, 0x208) semop(r4, &(0x7f00000002c0)=[{0x1, 0x4d76}, {0x2, 0x3f}, {0xedab7960c3b36b85, 0x8001}, {0x4, 0x5, 0x800}, {0x1}, {0x0, 0x401, 0x800}, {0x1, 0x9, 0x1000}, {}, {0x0, 0x101, 0x1000}], 0x9) 16:00:46 executing program 5: mknod(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000680)="5c08af81431a3bcfbc9ea46ba27ee6469cea8d586a72a1b0424b30416b00000000f3f7148956462df4dd303be4d9cbc39b9a3f76c2f83673b04f4161c8dfcb49e3ea2f2f4ac8d20d662966a1f46a9e38671bd3cb3ba04949cf88b09f102df4f59d11c7d28ecb0bd3ed6dbc75b3d08cebee0e061063d4f3d521e4a1b86c0308155f0d9f5dc8fc9615cdd45bb38da84d1b95ab3b032263b090885c4dc84d0826177e34cceed7b1382a4f2abd74c9237aa00ba4386b02fa8d426f247d7c14bf74d524b8381f33065dd4d06436b4bc66b67c2b67017f8096a2cfe9ee85211476445fbc9f1e8c79e22905000000745865c7535a00cd6c9264d8d28843f23cccf32432fab58a1e0eca7e601257262c4e33d23030cebed1aa4fc8bf0f50fe1b75b47b2d4b1d852c1167636d8bad77aa8d3478d746635814ed840530530ca7c8fa8cee34a6fc85fdcfaeddae564813a4ab0787babe9ff15c1d222206c988f4d65e78ec6204b7783890221508c51f720ecf0f917471abfbc1440573138cb494d030183945493d9501411314a2cf8942", 0x18b) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) 16:00:46 executing program 1: open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', 0x103, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) open$dir(0x0, 0x0, 0x0) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r5 = kqueue() kevent(r3, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0x94, 0x10}, {{}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x43f}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x48ec, 0x3}, {{r4}, 0x6, 0x4, 0x80, 0x10001, 0xb8c}, {{r5}, 0xfffffffffffffff8, 0x61, 0x20000000, 0x402, 0x6}, {{}, 0x0, 0x40, 0xfffff}], 0x101, 0x0, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "102609307e7be2df67de208c8bda612c3100"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x61}, {0x60}, {0x8126}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x7dd}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f00000002c0)={0x1000}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x3, 0x7, 0xe1, 0xfc7}, {0xfff, 0x1, 0xb2}]}) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000340)=[{}, {0xffffffffffffffff, 0x4}], 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="d95efea55613d2a2335c82461b5de98cb1a314a3c64465f6f45450195f8b6e13ab8965d4f1db6c6f2c1a332cf9cbe5fe909582edadb014b456448ac74f887a19d52a1b4cfa2032986c0499b9b83ee5cb7666ac47a6b97cda572771db95d12c93179f182e20f8fba0255f970304b836e87124e55885b19337f5ff27dcdb6ad7381ae221ff2a3a50c63437589d0c42fd129e31de", 0x93) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) 16:00:46 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x180, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000001080)) syz_open_pts() syz_emit_ethernet(0x2a, 0x0) syz_open_pts() socket(0x0, 0x0, 0x95) accept$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) close(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6302e404ac14fe0ea516d675b8c4fbf6f3dccc2b7651b4010130af1d71e6469bde75a197efa58220055112f0ca3414b56f84505c8a729e9f9c54654f165579a8a2a94f51eda75a90bf0b16d29535cc40a6646344d516b1e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400", 0xfffffffe}) getpeername$unix(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x8000, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) 16:00:46 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4840000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x24}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00007a4000/0x3000)=nil, 0x3000, 0xb381056b8463292f, 0x11, r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e7521f4269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) getpid() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() syz_emit_ethernet(0xdc, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd66b1c5121fe9f40d00000000000000f1ffffff0000000000ff020000000000000000000000000001"]) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000700)={'./file0\x00'}) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) ioctl$TIOCCBRK(r4, 0x2000747a) readv(r5, &(0x7f0000000600), 0x10000000000002a5) 16:00:46 executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x84, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x60, 0x3, 0x0, 0x1}, {}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x40, 0x0, 0x5}, {0x2, 0x5, 0x8, 0x20}, {0x401, 0x17, 0x9, 0x80000000}, {0x1f, 0x7a, 0xfa, 0x7}, {0x0, 0x9, 0x1f, 0xffffffff}, {0x2, 0x1f, 0x2, 0x5f}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x0, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) select(0x40, &(0x7f00000004c0)={0x100000001}, 0x0, 0x0, 0x0) 16:00:46 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 16:00:46 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x78e, 0x42) r1 = getpid() r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x1928, r1) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946465, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ktrace(&(0x7f00000000c0)='./file1/file0\x00', 0x4, 0x20, r1) 16:00:46 executing program 3: mknod(0x0, 0x2876, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:46 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) 16:00:46 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe", &(0x7f0000000040)=0xfffffffffffffe7a, 0x0, 0x0) r0 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x8, 0xad) symlinkat(&(0x7f0000000200)='./file1\x00', r2, &(0x7f00000002c0)='./file1\x00') openat(r2, &(0x7f0000000300)='./file1\x00', 0x80, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000000), 0xe15, 0x0, 0xfffffc01, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0xb, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f0000000040)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000ef0e000000000000000000000000000000eaffffff0009000000000000000000000008000000000000000000000000000200"/72], &(0x7f0000000180)=0x4a) 16:00:46 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="bb030057575dba2aaee1db6ae33cc29e8939a3", &(0x7f0000000040)=0xfffffffffffffe05, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) getpid() sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f0000000280)="e38d6118d1c8f177b659", 0xa) msgget(0x0, 0x704) write(r1, &(0x7f0000000200)="8a9cf7d75d9f95c7d71a1dc8c0b6", 0xe) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000140)="57788627e7f1e4baa12ee9a20492acf0d289be12a21a1bd84aeae1cb72b74ca3e524a46b4be4cf815d851d041c88", &(0x7f0000000180)=0x2e, &(0x7f00000001c0)="53bba1413fbb75817626b3dd77ec8467ef180b6f305496296295df7389f12d59bbe1e6ee88ea2a10d5585281fae55f4a37775251e844ef43c320d1bc510bc52fa1e22cefd3bb4f70f2a405b3dfa795cb1769a5d4e6db8fca4c8dad6c584d15016ad2284f40db8269e886b97bc0a4b1a32efc35828ed8aa38e34c299b4ec6c08c0963c20c997a4373865692bd93915e73af10c6b915a1a5cdec4737da83df34bd7ddec3c44d8243e12dcff2aa983b7b36c2b6d8c83958809845f0f301f9520f81068e66ae40dd93c0081cf2fa8791ea99dd078e432663a083898f51fb4aaec327ad78e344fec8177cd8be9a28d36ce608b738177fd8a05beb965744a58236ac64d6e10455f7b7f017b49a0c6de52a90e9e95b660cc9a22e7a36790d5bc81d30bcd9753287ea62e5ff47473ce632a99075fbda99169f64187fdc891a672787780e74cb61a6dbc37a59cc05f63a85e0cfd02de3bb398a20468c0ba7bb1b22a2a94a20de325391a3b1d77b789f0fc32510394d2f25baee7580ddb746d64ea2f09e5a679b70076f10df9221d2b47e2c2ada81e474d4a80dfe481bfac315772b46c65d65c57ff658ba0fc309cc2373348a2acd179c85e4d1138687cc3c60cc82130f33e984a1a0addf8e866a2cfd464d8ad59bd0c15348eb9a54598fb6d45d503d18b5fe1cebba1d59a8ecba5fab68f57bfa300a9acc232462df2e1075904b9118b9c4374b60c327bc8bcf25f8451ea08cc946def010a2358db1521249f25a0d2bd572f150ac9a1aeeb7ba67e886ef8a2095b7e4c06617428b91cfa24bdae8d604324f879df5b4eeea4efa4b4e40660a0dac1c7ac0b031273848975ee88e4ee6dd5a238ccf24fbf4ffa1bdb2be853308a70a98632b4e63a727cd136d5beb2901f17fcb1a341eada4188555350ac7d033023bd6d1baec584b5f54a3b2f38f068af15a7c641163a8635d6e3ac00076f51ec012ddc60a9965d1e7845b50b7387cc14a8b959f3fecc6c0547d6f0d86b8217133b63e301f063079581772d393c84c0c0e16dfff93ceecc22f0edbaf227367efafb0c8c5c5d6005cc2269534f13a2f482a39770ece5e1aa567430cfe021f28870d4e7b7a0f139a1ca855d0bf19f93e71b00ecfd5459f5180c84eba6f054479ebf8c5b27a7f93d2fdba724049b8e3d09e4d474330c80465e059086a8e3c74ae55bd0dea889f1cce554ad5e5518ff4c39db67282fe7e15a7e81750fd316a56747976c7437ef2dbed9d237ad737c0194d503964e40e95b339c58d26145aa9411dd292667aa6b44abd11bc9861df4f71ee58ac11b0a13360c81bc5b920a9a82d15e659c2875f204aeec9aaea7ae27b1c9998c80b32bcf95d2a0982bf00d4f0c6fca1d183d9c5c5f9da3b413135b5e4d55a110f8d1ed9a026764159ea39458711f477e78ffb53d33cdceb0a4b099ec5999eadb50c158e45bb2fbb6b85306157656fb973f7501494b3302e2cef10495ecea23b964038ff1bb0c179ab2ebffdbd6047c8464cdf91288d8bebd422dd70436294b704adc4cf653ab12ba6a72ca0f521d94b987d52ddfceb29c7bf8818df1e8805c60e814435e863448ae11afbdd97ae944f66fd50730e214b359a6a624724c564a04ee8b8932a8cf5dc54dde1c0bdafa36ee5f048a475adf6c5565cc8603591182205e1ee179c6838a760b7e4af20b67cfc04c88b7052648800645d170937f714f2407c4e56841b3fed6a679c3867af2440a3616f5e0b5c0452d6952c5bbf19c7ed219d9e0de3739df3c097673f7cb4085c4de55fd9c5f972d595fc9d2dd58d9ce6d164f30cb77ca03959450b0914bbb85fbf93d32027ab8c173fc7d6e799d327b94509978f005b7384ab9cfd97017f40d6f2d47157054c2919911e0252c5096c55df254b725f154fbafaafd100e3ab514467cd7389a6669673523bdb1ddb24690384108c203b1790910acc861aff470f131589fb54498380ece0b1d914d7d61f455e36d3951260a1148354d9678b9eb15c6501623827fd89b04f95269aa38d4df1b6292010a9da8d4fcdc0ea05d4e3e7d52fef698e346abe837d450973a4e353336e86c70a86f94da051628f825fab708ab984fb403272b96268429f5d51b5ff5ea4876f051144219278ebf0d59dddec59549b435258a1855a8c2176b7b06b0cb46dfd8792398e15378eb5a6455bea73f5a859c41457a5454a23d4278725ae54816af24fcc7d52b50fd6409cc7ae9675f83d1fce5c88db96b4b6e051e16c5c914f6311ae127e7b8d8303ca638964b98054e5da791faf3c005a06034e979a825806507d5bb944d52102f9829c32834adeddfbd52421d36b45bd801a15e5e9a183a6544e8917040afc2b1b9fae97741e9e66913dc7fc239d4b763661c41dc92055b50a29d0c873d82930577b361bbb7dd9e56f08061dfbd2a14cd8e5a0098ddaaaf556742551f278f59f9d7823a0223933ba31bff9d62bd12fe70ab3a9b347c34bbf73711726cc274f0d404a025c0cf523e54eed2ce5b2080978ee414c2667b6fff13b42b3dfbb9048e51270d1976d2d67107df96ed9f6c28e7995a5bfdd3d6fdcb472f6b0482f9793b0b2c00c8f364aeef7e2d9505a2882a58ca5029c5be076849696db2db1d026cf574b1d20ce9575b9df35c3ea730bf0502280a0f73817009f52b8d9e7309b4f755aa0120d625253e2189a239e8264d1ec61cacf6a3606aa0424e69264257c46f0f1597db117652977767bc5a68f632e248d4a1df273a1e1747e8cdcaf2711725846260761a8c81b64bd827db3762e0a4c7b6b3399113f25815ef6fb2942358c63ab185e009f509dedbf7f52c86ed57264d551778dfb76417e91f004540c36cde5b23be41a3452f820b1c0d6aa3f2456d89ea366e4a6e95ae6d90e6ffdd5bf3f57d639d94620094f8b2fe0a4d1e74a7914c62b1be4767bc160d6974504f4d34362e0db24271e89aefa95386e37e2bbe8fafbf3511d5e4435a8937e52de629f4a141d7795d83939ccd0d831d92e855355815b79c2d5d03aa22927dcbc5524012028dfd826e653228bf647ab7ced3ed5e099982ec8993310a6d44c0be9f01bd519e0c2a1669718cc7ba34143b4efed0013fba6d2aa5e1e74f679db8729d7240bf0b12858aea7572d2136595805fc5e6411cd5f4a749ffb2b2122b53bdd37f74b4f0c45fe07651d5b1e027d331a1dfdae7a49e4c62e44e940d444410d0969cd79d19e8075ff0e021a15a80fceb80077aa82441b140001e455a8ae2adb909e1d174d873019d982a024c33f56e2148df8a8608c2fbcd9e2d3fbb445e2a405f6c3603f19b13e4fbb06afaf7b9295911b2fc5022b6c9385d86ee2d56d6d075095040a0af63a46f6ad2a53681bf780aa37906aa8c3035fc3bc40f039be0b1be5b9e9169b3b93cc4a5943fea1b3a7214a954ce6909abd84970423c2ff3f683e5cc51cd569914c593a57d07dff9eb7265b44199e7aa585c53dc2778f5111391d7166c014d06a46c4f279f4932ed5ae9e729de2155c1332c950e6be57cc74ee32403697aed96b6d7157d7f24e0d3abcd8d9609bc838b1d615683e6bc76042e90f97409a449e6ba3617846a913b84abf07b498cdfc9d5fe89d6773b0e38e9334ec7ee012ea03c86a2376a9ca00b96630a88e07cc2764c9f263b3eac1c6a62136520c57c2840c0ca58ebc783371e873c4356d74cb35c5156a28cb4a32482d406c96ea9d51fdabb56751aeba2b6702872e43b28fb95be2a899a02a9d97843a4229667d80f6d0c17ffddca5e4c58f7c689eafeccd04632a6167aeb0c1d5045f774aed253f6990497076e2acb58ed2bc9578d7763e8005d065849d76989c0625931d0905bde364b3981d1b9e77fb445f2943134bf6b915952be30899c3b396bd56b26af4969f033d3beb58afa309494e14206b1f7e0c7847729a350b8ae899235a45a6c9f536b4a8fa523dac810be76aa2869dff8541ad3f453e4ec097bba08c93d2e8ded8a3beadc5b79644bea1d119e8ec3ae9dd4423b86212dfc371d4eb226ea20edf86531c33aac7fac9d046e0c82354506f09053dcef0d3d3d2a6b907b52a81ce9f3aee9dd4458a6a37cd6547f03d0f24976248d342c7ca6752930fd3152c63bfe2cfa706e213c17323cbc15ac490243df47629575cf13bd7be79e07ad55e0da4a6b02d437cdca0b66ab6708480f10ddc0855046bbbb604fbbb1b98633f2a9dc86c7b498bfb0aab7a4ba0ec04211c13c84196278b27b6f7e1d7de6735026a4528cd340d555128f72e62dcc1554a6577fd00407d309dfbc0825dd3660989b7537c313c54750993cbd48ddb07e837da81a0eae294b15a2ec090ff24105cf8a4bff704bf991118860930c7b42aea763a324486c1eeffd1df8e087d02166d46081b2c70808b1d8f25d369b6b5c0e226df477b6f7a4f8bce0abf30383497a722b233ec900a4da4a971524c1a7bb97151743136666c368bfcbce3f1dee7b1f3db252a8e04a94c4b9caceb40111c93c93946d5f2c6aff60bd0d476745de491677bfae33095b7fb36630180f84ff2ebc8ee99947a1971e6f359e7056c019cfe9ec5ec88f77a5953b0212307b2b5e6829aeb6d6e4f5825d62b3394abd617e22527464a8391483766e90b25939dc59d6ee39da11a32f5d19837b7b8d7a7ef38e020cd95529d3c6ad1c6a113de6c38eba5229e028ecabab24124da8d31426d29e12d7b54e4865ecd46474a77495e08fb696f853cb70aedbed52e3cfb8fa2f47a4be74028a527da25c42b3bbc383eab874c648266743bab7cf9d390295bdef49f4ee43d6b851071a52ff78520486cb1431c0249a84f3271d2b78ce9e7bf12e3d61b4505235d100e0a2ae451b45327b07fb9cbdcc85f136c49cd05adae8caeb2e608b538db54b47819cc2ab597cf3f44a4c55a8ad04b523a9af4ca2737d5539e09f9a0f36f6833b5070eba38e3513c3a66e4efdbd5101f59c22d9578eb8b5a46c4b998c74e2c501eff2cb83ff508cea1d83de9b86b887808728fc2db47fc5217a5174342ab45c0e223151513576f415e60bc6012da715af241d68d7da50f9988d04fe54d3ccafa45033d3c2f86087ce35a2d024a8f1c251c86596dfe4258203d70306bdacb64843ffb132657342af27eb5cf964cb825a66758556227fb3e95121190d61bd6e2a67700f203675bfee8bafc8785bebe0c6ff305578a2645b14790c29f15a7089f54f20ae3d012f21887c70dc091803867e4d1fc0afcc4e0bcd02ac7edffd4f7f5cf94f8675d2b8118426373c82e957f57c42fc7a59a3575c80774dc4be70cbebcdc5c873f9d3b7983f0ce577b4b1525a6cea0ec920a761bd53024eb5ac014056415c9a60dc942632c9c77d98df3de9d40f3ff150bfc8db56a65b33340b9e39b9b1d2f03a8f2c45c3f4c44026e05ddd7255f32c8166efc19c470de5dfe824c9ad1ebb446f1f7b08458c47f0b6b3a53bb8b221f1b2f70d1da5c1f5f0882734dce20655d8370659291df1ebdac54ce0df5fd5a55d832cbde2fdc1a2a5ed69d2b9e556210391ff67606687780b8342fd8aaa09d59b925cd91999e6c119b2902daa3446b3d394da1026fa4b942fa3225515e138d12c73920cca2940c0113f501ba265f4209962845b8fc1e6858772b70664932a14c8dccf787875f0ce2b257059a1a90c96a5fbf2abb7de2794b90df94905cf02eae14142885fb8c66c6ea9d816f7335b4d9cbd0e4bfc94385afdeb737887319d05e97abbb77ce11de827f8fc5cf3351b90dcc3fc1945df4ae0a788dcb892eeed5b823cdcf2a99afde553da26275450ada6640", 0x1000) 16:00:46 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) sysctl$kern(&(0x7f0000000000)={0x1, 0x6c}, 0x2, &(0x7f0000000140)="4b460b6812b64ba157169b90e6d530c9a309b64cb2328464c84d8a26182dd4beb2ce5abe5813d7fd1a282fbecfd2677f5b9acfa996f431ebd565b0beaa00220094a9f54de71bff070430126062cbc0e0a7d310459f6b2605ca1fc13ad94e4de9addd725a3582b5e36bccfca24090d2879ec13f0bce2bb5d264445e949cb483d7fb0aa9d74735e892cf489b08ef96183e0eab39c859a9a56c55c73518b79023255bc9835cb3050f16fbe8ed7bcdfffd390ba3cc656b98475f5d466d", &(0x7f0000000200)=0xbb, &(0x7f0000000240)="9ac3cd172be3b2599bd4656211abfb00cc4be7ce63f670d9b9b8853402e0352df66bb7ae2793a7d2e46a80ee09f16b34efe9dc4dc069ad7ce6e260f8dead507efb9acbae4bddd95311574bde8ce0549e423d8205f383d05c566e4d499ee6490966e88b373807481e0d0f3c968669a0a2f7c8c7cf76f9da195ec5166e852e9cada50c773b9592fdae3f5b8ebbc13a7b", 0x8f) 16:00:46 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x82, 0xf64f}, {0x8, 0x40}, {0x47, 0x20}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x200, 0x0) mmap(&(0x7f000075d000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x232a) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) socket(0x1c, 0x2, 0x2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000001c0)="172317edde7441e795e2c32e687401b6c3146c7b2712908e76457964753cdaa8761c3436458e99528976bc111eda0d0d2f2eac56f47c12af57bfb4f7a174dcdf04081a10781f65974905ae21887c84500b46a1fe354257888152f778f66e364e4962c7e510ec35014997aff881432943bd0cc1788a8bda21da70652cf09d91660ad1a4b5", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup2(r4, r5) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) dup2(r3, r2) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000200)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d032e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000440)=0x210, 0x0, 0x0) 16:00:46 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x7, 0xfffffffffffffffe) ioctl$FIONREAD(r1, 0x8020699b, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) 16:00:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x84, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x60, 0x3, 0x0, 0x1}, {}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x40, 0x0, 0x5}, {0x2, 0x5, 0x8, 0x20}, {0x401, 0x17, 0x9, 0x80000000}, {0x1f, 0x7a, 0xfa, 0x7}, {0x0, 0x9, 0x1f, 0xffffffff}, {0x2, 0x1f, 0x2, 0x5f}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) 16:00:46 executing program 4: setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) 16:00:46 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) (async) r0 = kqueue() (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x35, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) socket$inet6(0x18, 0x3, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x601, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) (async) writev(r2, &(0x7f0000002640)=[{&(0x7f0000000100)}], 0x1) (async) r3 = syz_open_pts() fchdir(r3) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0xc0}, {0x6, 0x1}]}) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfe) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (rerun: 64) syz_open_pts() (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) (async, rerun: 64) r4 = syz_open_pts() close(r4) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x0, 0xfffffffe, 0xfffffffc, "1a1117f0d0a64300005a110000ffffff001eff00"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000002fc0)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0d", 0x3b}], 0x1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10011, 0x0) (async) close(r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff04b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async, rerun: 32) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x1b, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x1af1, 0x5}, {{r0}, 0x34c8ac744177087f, 0x0, 0x20, 0x5, 0x401}, {{}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x40, 0x0, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x81, 0xffffffffffffffff}], 0xe1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xc2, 0x1, 0x5e, 0xffffffffffffff2c}], 0x3ff, &(0x7f0000000380)={0x9, 0x7fffffff}) (async, rerun: 32) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) lchown(&(0x7f0000000880)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) r3 = socket(0x3b, 0x4, 0x80) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000500)=r3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381649bfa5516f32c9af172f3391f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e0", 0xb1, 0x0, 0x0, 0xfffffffffffffd28) r4 = socket(0x11, 0x3, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000780)=@abs, &(0x7f0000000580)=0x8) sendto$unix(r4, &(0x7f00000000c0)="b100050160000045ff62f2907b307d0000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381649bfa5516f32c9af172f3391f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e0000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000840)='./file0\x00', 0x10) poll(&(0x7f0000000180)=[{r1, 0x4}, {0xffffffffffffffff, 0x10}, {r1, 0x2}, {0xffffffffffffffff, 0x100}], 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000a80)=0xc) seteuid(r5) 16:00:46 executing program 7: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 16:00:46 executing program 5: r0 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10d, &(0x7f00000002c0)={@broadcast, @remote, [], {@generic={0x600, "9707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3bee1bab484e1748efeb9e1f01ae94d29beef3ef8955fc47af89b9745906a43c9fb2a9ca6943b2fc5ca331ec46bd82c736bb0cf233fac1ae6d82d9e57cf"}}}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x882919ab1cb74ec9, 0x91}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) recvfrom$unix(r4, &(0x7f0000000100)=""/55, 0x37, 0x0, 0x0, 0x0) 16:00:46 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x5, 0x5, {0x7fff, 0x6}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x3, r1}) r4 = accept$inet6(r0, 0x0, &(0x7f0000000100)) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x8, 0x6c1, r1}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x2, [{0x1, 0xa89}, {0x2, 0x3ff}, {0x1, 0x5}, {0x1, 0xad}, {0x3, 0x7ff}, {0x1, 0x5}, {0x1, 0x80000000}, {0x2, 0xc04}, {0x3, 0x6}, {0x2, 0x4}, {0x2, 0x6}, {0x1}, {0x2, 0xffffffa1}, {0x3, 0xffffffff}, {0x2}, {0x1, 0x121c}, {0x3, 0x6}, {0x1, 0xffffffff}, {0x1, 0x15}, {0x1, 0x1}, {0x2}, {0x2, 0xde}, {0x3, 0x8d77}, {0x3, 0x8}, {0x0, 0x40}, {0x1, 0x5}, {0x1, 0x1}, {0x1, 0x5}, {0x1, 0x5}, {0x0, 0xfff}, {0x3, 0x1}, {0x3, 0x8e7f}]}) ftruncate(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x0, 0xffffffffffffffff, r1}) r5 = dup(r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)={0x3}) close(r4) bind(r5, &(0x7f0000000380)=@in6={0x18, 0x0, 0x97f, 0xffff}, 0xc) writev(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)="f844150f40a3a6b2f303965cd88e9476766111bdc8900bbb7098843101824b1c229628fc52fadfd49144e38a93e28097bbc1f97bddf83c2dcdd74d615e809d07d84838a4e01b2d57f84151071f51d15e0d9d1468fc2e4b724c5c67720ad9711cfd241277277845ab7a242969632ddf3b5598a469a988269b06922023a2d727027977a7d8a3713a5fa1600c4775e0cc819b316b696aa33398563a842c7de0983f443a6822e514b9186cc30bb6995dea8891ca59c86b", 0xb5}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="d314997cecf8aff776481f5edf9d19735d5e9314f21c83bc1661b8d4c5db8b8b7b3514ea3e0c1b82b2a53b82d7afc0137c6870b39ca76df2188ad0ab3a78bb8c3a0a67cd9c7e4a15f181074f8e17", 0x4e}, {&(0x7f0000000540)="7397dfce424d08d211b82b36e67a9e13bea763", 0x13}, {&(0x7f0000000580)="554c5f6f0a5b498f8d260cbf903d61ec7e2b35cddde583fbfcd321ac0426958b7cc43ee5e28fb807aef6cf3627c0bbd689ec4ffd5e0e2558ccddde5d5e9a4438a0c9e52bc33192b41f0e7b950d9195926dd4e8be61e79d4a3fb5df4e796c80eb585c491fda9705458a24c7f0b2b95c6c01e31f2b16e7f5a11878", 0x7a}], 0x5) connect$unix(r0, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000006c0)={{0x8, r2, r3, r2, r3, 0xd0, 0x1}, 0xff, 0x2661, 0xfffffffffffff001}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) fcntl$setown(r5, 0x6, r1) r7 = fcntl$dupfd(r5, 0xa, r0) r8 = dup2(r0, r0) getsockname$unix(r7, &(0x7f00000007c0)=@file={0x0, ""/256}, &(0x7f0000000900)=0x102) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000940), 0x20000, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000980)={0x1, 0x2, 0x100000001, 0x4, r6}) r10 = fcntl$dupfd(r4, 0xa, r9) fsync(r10) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000009c0)={'./file0\x00', 0x9, 0xad, 0xfffff801, 0x1, 0x6, 0x3, 0x5, 0x1, 0x0, 0x4}) close(r8) writev(r10, &(0x7f0000000d40)=[{&(0x7f0000000a40)="9b2e62679ea06af12fc8c48bf1560071ba0756e1f6f884c87a9f328e0033bed143295e847f52115b244562e1f47266f830f360a5fcef4f00bb4410657472184c11e0cfcb553c892d16f7b48f5558c8116788ebda1bc052dad6dffc5bd1a6309ad0c409b807c2f7d03503fc59efb5864f2686b4b36d773d70bfad9ae4f2", 0x7d}, {&(0x7f0000000ac0)="0b05a849b163c7e4266c720d1ac17de2762f9b992c9af6172e6d0da3f782bb2b97ccafd0734ccfae9e5051a356d7634c2fc4573cf2e02104131da6e9c38dacae16ed2854f57f9c867bc0aa3ea51b371505af1d48761ecc26b3618b8160df5d5ba868f423869428c59a7379e9ec5ff5c9b4fa6ee64f1b7993521bf49e7542b38bc3681de5566e7e42d074ed84bbd9963982e0b8862e8e53244e9bcaa8aa1d6de7675c1fcf3aee25bfd318d735dab02cb142a4a4f11421de74123aa13c406f1620ff3eaf379c10234b83c35444e05607b48f54db980e44f2da4aca4499556771", 0xdf}, {&(0x7f0000000bc0)='\b', 0x1}, {&(0x7f0000000c00)="9fc0a1fb758de60a931f7428c77a3222a201caf4125a06cf78b6a416e94618e4a1b7285cb55258dabb666002474b56f2810fa03f79aa774c8beb59f3edc7d71454525873ddfcffcd76f4a9d49e5ddd0675b728459acaa7cd4f29ed67c95ec7c7f961", 0x62}, {&(0x7f0000000c80)="73636820f7ca2694244f3c28bee39759656bf97a61978b67215fc00aeb2b844856115590af6c641d998ffa68fec2f069e242dd452993cae08f7716cea9bb10a9b56d3ed5a5b7453cf07db653b36f4adb23d941263da8d488a12b9386de27e3acaba7f7a07c0fad04569965435f98f31e0b6672d273001a782a5c16de67fbdcc7258ee59535", 0x85}], 0x5) open(&(0x7f0000000dc0)='./file0\x00', 0x0, 0x80) 16:00:46 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:46 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0x0, r0) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r2, r0, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r3 = getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r3, 0x0, 0x0, r2, 0x0, 0x3}, 0xd1, 0x1, 0x0, 0x0, 0x4000000000007128, 0x7, 0x843, 0x8001}) r6 = semget(0x1, 0x1, 0x280) r7 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x434, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r0, 0x0) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x7, r8, r2, r0, 0x0, 0xbe16c0c4796c2f69, 0xfffb}, 0x9, 0x1, 0xe00000}) 16:00:46 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0xee00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x24}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r2, &(0x7f0000000600), 0x10000000000002a5) 16:00:46 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0e12b311714c74eb8c1d641037822a2d4f22c0b62201", @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES8=0x0, @ANYRES8=r0], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r1, &(0x7f0000000640)="eec4ef210ac8888b1f227f5c319c7e0009486b80d9edfd38f3fe1a07128dad404fc6be8d90842262d025a6a94933589a3b5181334878ff7a96622f492130fa8a070416a0264df9c8d49dbf6418b7c514fa0286f42c3611c52cfc55b5e4d3c40e6d7169e0ad0016bc3135dae430653dc8870801f91d2e6913330c8605262718379686735ce25ffd6fe8a3ccab8062ddbdbce5b12e4c7276254f645de7307795f7e115bb1bfceb2a4c0fa5839ca39bd831f150a0eb6572f1d17cdf4aa844b96e35b3fe3f1bcc00f4047d8604c76c46dad22965d2e8c635b2a980fae1a68ca20faab63191d06aa868e23f9ee264a07d65a70bf5aed1c410ebbdb31bb8d532e467c0a55d2dde9e7bba596aac00fa180ebda263eec2246f8bf467167a88289a1d87d23ae0d0df660c83137748b90a8c6d46b81b93875629a8d83645fba148c5d12310cda89abbd8b62f00a72357058d35efe354640895382bb047409a231d25ae6f627242a4ef802a395b177a57641aa9c0d8a3", 0x171, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES8=r3], 0xa) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f00000002c0)=[{0x87, 0x35}, {0x40, 0x4}], 0x2}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup2(r4, r3) listen(r4, 0x0) msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r6, 0xf869) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) 16:00:46 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x84, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x60, 0x3, 0x0, 0x1}, {}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x40, 0x0, 0x5}, {0x2, 0x5, 0x8, 0x20}, {0x401, 0x17, 0x9, 0x80000000}, {0x1f, 0x7a, 0xfa, 0x7}, {0x0, 0x9, 0x1f, 0xffffffff}, {0x2, 0x1f, 0x2, 0x5f}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) 16:00:46 executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x821869de, &(0x7f00000001c0)) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="10"], 0xa) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="03500428efffffff7f00000000000021", @loopback={0xfeffffff00000000}}}}}) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100, 0x0, 0x0, 0x2}, {0x4000006, 0x0, 0x5, 0xffffffff}]}) write(r4, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$kern(&(0x7f0000000300)={0x1, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 16:00:46 executing program 5: socket(0x18, 0x3, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000fe9000/0x12000)=nil, 0x12000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) getitimer(0x2, &(0x7f0000000000)) getitimer(0x0, 0x0) r1 = socket(0x11, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71", 0x9b, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = syz_open_pts() writev(r2, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d819adf80c8260ee970abb9f7ad2b30879fecd651cc86f5a7fa7ce0202c3233423dcdb97be911ef401c0164ff228f9c1e8d2f65d15bd6bc64beba09cc92931e32aac8656f3e2acde22c4aacbd19c04c8794eb4e1b456c310d6f5ec8578e4a5cc35801e1cdc0e8c2e66d8a007768f14d7dac053c8980489829818ec1fd64758c444e8029d28860de3b974965e75881b47713336efc2d31f385b", 0xfc}, {&(0x7f00000002c0)="74906e0258f82f98b17e69c4c0b8eb0de96426e1f3b594968ee72a7ff81da323a004a9b2a31d0a1f0ced5622acf171e845f22b439b98e4e6da6c00f46f40510237cedc49a623b642fa6dda3c897891b5c4a5d7b31595bc2c53c307398d98b584913c8d2df1351f50b5970532449fc6da5be18a374d7db2499d0e42eaee6d0c7442137c69021efa9b", 0x88}, {&(0x7f0000000780)="ba55764e2477e93e7d4a7752af776033e2b9b725ec516bf302000000000000006f4da63ddd90410d067b144b7a3e1989ba1bb3e29c00000000", 0x39}, {&(0x7f0000000140)="0dafd75362cc5e7a3b5ab977f674084a0b4315188bc609340927e828cf0e96117008662f0ef8d262e86ca2daa0f788b1e4ec44effa761ab5864796f2845b2c48", 0x40}, {&(0x7f00000003c0)="ad36dfab7752f708abd7396901d367474cf06d9e9a3f553feea280f7d2dc060a9a29950a9dd7d7dcaac3c918ef93f32aaf4d4a7ad198e987668a6428d3a6432052a2b8ec5e4e6ca8b15383aab4c52507ed7d456ae8cc20c5ff4a8ef970e701c8b3d74134e57a39a9e7b6a93738d7704cec397617443fc14f2c34659f9ec8f72d974da0c8c45a372c547523a138d72b6be1abcefd5ffa200a47e9e6bb5764689ee3ab382cf0f4e2695d64ea93ad9ea2ecaf231ab6f60c5ba0492e5625ebe4fef01b3014fe1d42bb5ba4530193824987aea4b97f94cdd4bb028779", 0xda}, {&(0x7f00000004c0)="7e2e20f1af4a5727280be7fe81c2378fd359da5d8c24b63e29345842776921ba940f99ca46ee59c694a90b41be55f730", 0x30}, {&(0x7f00000007c0)="8e8feb356f8829ecf531501d0ecd08e76568cd7c2bc8a52edff6180f0baab6c75d63c19a93206fefc8ca9a1071b4d7dc2c4d75d088b5525d1dc4ffed441b17765641658b0b97a9515b39c71418b71d1e36852ec3d4ad8dd8b00d33f22052dab65d4a66295e6573574c0a56aee1ea7a8e570b46636e67ebb2c0157a58cbe26490117e280dc9b8ca777e56adf27d817d4e2124a63bd79b83999bfdad8b930b79fd5a0ffefc332a827b1fe1f52621da90d70bffd8b1bb2850fb67248937af23", 0xfffffdf9}, {&(0x7f00000005c0)="65cd23400731286719951510ec4ba5a840c69bc9882a3250abe32676adc9a572a026aa8b09e1c20ceac92d2a559a4f23ded493b76e682973b2c41a47920347a14602427d187d5d92028e9604dfe8c1215aed6571ca41a0e3693d9a2952e220732b71018552b1cefeed8c2a801310e5d65636248300c2498fc0524bf55df8c7d7a3672b57cf4b45e179f047e2b4f5c4ad35eddcde039f552895a2c8e780fe690ea424c9", 0xa3}, {&(0x7f0000000b00)="7b7a310406ce265d75e0f354040035411d1a16234641d41429dba18518fc57ef523c25dd826f3d4efe0e02b633c96b875b36607bcb020061b7a3896acb678e8f08f76183e32af71e7394d32dd59c44e4776dd46931c9182efe91277c1182171df17d777d30ccc42800a751cac9432e917d7833859e8bbaceed3b572d51773d2595e992721c37673b8ade4c9e6d723f27f77e77cccc4149733d94ca9f130fb258cad7b0ff46831f77b6441f85397322b0949511e08b8e8c7aa0eebb3a2ccdc91adba06d185772d3cfbd82982a9039af47c0241cfddaed6d72fa0c744db75804c1f9e10de005f7c30ec5fdf8cba8cf470428f8f90b022857259f39c011a9b092902fab3c2fed29726d1c5ab2376ff6126a9a347f9bf536a3951b7c16fffeecd0c2c6329c53018dbefc84b7c4e2a620b2236239c9fbbbc3177420d59706e804b04bcb90ab577b6d638bafce197209749e9f89c0d4c3a0df0aca50fc6b0cb90e240150d178dd4dc33a5300bbaaafb3b6f4487686a23655390329a8984412b03164d5b706f91de0140757631f9ea32ac0060c118ebf6316ee0f1f97a10bf6c6b391ea095a11b5ebab53499311f483bde5250b8ed6b4d144a28285401170d4d438a845045e0d626217b53acc76f916abfb8949ec66400c564654bea454bbd6b1e9c07cb94a3f75fe27393d5dfeac5b45fec26199769065b7289f6cf2dd7eca953f16f6ea473a6eb256ffa908004f3ab21a68428d3b2ff634d575ea457fb07de91a5aafa292767b569e83383c22810050bf0c28c98716a6b340449399c1aaf100271a83da310f56268abcec445d7333b847810e9c5785a55957a715c822f8c59ae453be9100a75300802176c81e0f5b82b95a40d18a2e41a8640f67665fd554237c6c210a7d68ab1d6443418e7a0d1f34048a17a901395535107f4ba3333b8c565b24574eef3e8209", 0x2a5}, {&(0x7f0000000940)="8c04377021584f738453986b5d6507f0948678b3b195ef6863d1db204f92a858cc72924010b085eebbd9a28de8246f250ae7b52695fa19b1417750720ecd4eb40d173c12816a158558f79855771e0587bcb593161918d5c1bff0fa2b622e26fd8c6ab2d756fd5a3c3d95d01290171c17704d4a31773bc5a349ebc520748877fa18781f7e8757e58685dc2f3792aa258f0a64376249f251f74a47f0b1dc4b7d384f6a897951f7b215c119822e6fcac3fa4604dca6bb50a8014221e992201c1e9f525ca44d494bee50f3f00e77d6e10286d432c2268445d98526b661da3b46aaa5fd2b3136cc401428a0e44c990a10087a463c5e6e8f92ce7401411194de41fedc27a6a8d3fdc412dc03780fdb8f42dda6a2437656b9febdc123c16bc4110fc611e9e6b9b5ca3a011cf2f3e188e5de7ccadd199396860784f4365f575bfd9a163ecf6414c32e8c2a114a43941deb3ecec22b24cc3fc5d88b09e03798ceb8ce2da2fb200d70e2dd742f6c5dd0f9239e0d1b6a2cb479ad2eaac2bbb3ddad35dbd9d555e0e086bb0c229c665866e8368f1a32b1", 0x191}], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0xfffffff8, 0x0, "6106a6bc4000"}) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r3 = kqueue() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x280, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x0, 0x8}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x34}, {{}, 0xfffffffffffffffb, 0x8}, {{0xffffffffffffff9c}, 0x0, 0xd5, 0x10}, {{r4}, 0xfffffffffffffffe}], 0x6, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f5d0c470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000053b800000000000035f8094568ec69b5c61c3c969131fa33367b0dd75b2ea148cae99f7cbc55a756a688fe3917631730139e211b58b043e8fdeb7fb84852707ef52d2e9c1c682f12867996fa642f471210f47b5204e119497288e6f517ad18abf082e0690e90dc37ea3f6e428bdd49a1a1"], &(0x7f0000000300)=0x106) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x88}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0x0, 0x3}, {{r6}, 0xfffffffffffffffe, 0xa0}], 0x0, 0x0, 0x0, 0x0) kqueue() 16:00:46 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="bcac239812070cd43a7594d12b444bcd338143f37ba95bcc7935798915f69512c5468c83973074d1eefa21fdb4ece02b713b308448f19282be90faaf30331fac63d9fb56eb38e2f6890a09d95a315a24044a7698d96f14c20c06892a2dc043d8c3a182b8bfb55981", 0x68}], 0x1) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000500)=""/176, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}, {&(0x7f0000000400)=""/142}], 0x60, 0x0) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="29cf60922e615972851a090000000007a65d00000000e68087c1000000645ee89aa2c1c13cc297007e5a000008000000000000000000"]) msync(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x1) 16:00:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(r0) listen(r0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f53bc39304799831b3e819ef9ff0c958d61a0a95d0ca534d53", 0x61}], 0x1) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000500)="68a6124a6ed533888e485832d7ff5c9b0a0a8bb2a2434b91cd6e64ca5a3ee6f51abfaeba6c19f7952bfb2aad92a7d0e610ac2bd172c26f2030e123558ef134e5d646855b9b75a31eea654a24f18aefd84e37bbaca24f0b1d178bc0bccad20d6945", 0x61}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) recvmmsg(r0, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000000)=@un=@file={0x0, ""/505}, 0x1fb, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/11, 0xb}], 0x5, &(0x7f0000000540)=""/48, 0x30}, 0x2}, 0x10, 0x800, &(0x7f0000000600)={0x9, 0x40}) 16:00:46 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) sendto$unix(r0, &(0x7f0000000040)="1a7077639f18814a9ce40ccd148e0b18b3109b973cf8ac8d7952894b8f1ab2f891313ab2b58cbd43eae922d2329656fabe87654224de48bff8507453c6b03457bda42bcd293b26ba1f1e3fd125325128f218b9bc30683c33bf85041284678fe456f4227ee3118fe19257453cf58587cee8de11f4a2bcc8df5155b7e182e218922ead6f4b30cb67ae41c637614e261bd5fe35329e8a856aa2bf8edd1eb9709da686474fd18eda641201e1bf0a210ce6ac13d2888848ffc5ce155aea758ec187965a42d43f1895a9eb25", 0xc9, 0x9, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kqueue() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:46 executing program 4: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:51 executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000040)="87d02862da9ce5c11554afa015bed2d63e483e997c9177ffa26a68fd587f410df5f3dd9941", 0x25) getrlimit(0x6, 0xfffffffffffffffe) 16:00:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="a15b53966bf5d40e293247f952156e881da7f32f78a3d62509a6c6f9402aed43fd3f465f5555930ba7eb8f4bff033ed74989b2a120abb5484f4e32", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x5, 0x0) close(r4) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000400)={0x10, 0x1f1, [{&(0x7f000018d000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000702000/0x4000)=nil, &(0x7f000007b000/0x2000)=nil, 0x5}, {&(0x7f0000504000/0x1000)=nil, &(0x7f000076c000/0x1000)=nil, 0x80000001}, {&(0x7f00005f4000/0x2000)=nil, &(0x7f0000568000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000570000/0x2000)=nil, 0x9}, {&(0x7f0000507000/0x2000)=nil, &(0x7f00001ee000/0x2000)=nil, 0x80000001}, {&(0x7f000043d000/0x3000)=nil, &(0x7f00007b7000/0x3000)=nil, 0x2}, {&(0x7f000005e000/0x2000)=nil, &(0x7f000058e000/0x2000)=nil}, {&(0x7f00006dd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f000030f000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xa1d}, {&(0x7f00001f4000/0x1000)=nil, &(0x7f0000445000/0x3000)=nil, 0x4}, {&(0x7f0000580000/0x4000)=nil, &(0x7f00003e4000/0x3000)=nil}, {&(0x7f00005a6000/0x2000)=nil, &(0x7f000018f000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000040b000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000750000/0x2000)=nil, 0x2}], './file0\x00', 0x81}) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1001, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3, 0xbd, 0x3, 0x5}, {0x0, 0x8, 0x83, 0x65}, {0x0, 0x5, 0x8, 0x1}, {0xffc1, 0x3, 0x8, 0x1dc}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x601, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000003c0)=[{0x3}, {}, {0x6, 0x0, 0x0, 0x45}]}) (async) write(r8, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{}]}) 16:00:51 executing program 7: setrlimit(0x8, &(0x7f0000000980)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() syz_open_pts() close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xe15, 0x0, 0xfffffc01, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) syz_emit_ethernet(0x36, 0x0) syz_emit_ethernet(0x0, 0x0) r9 = socket(0x20, 0x4000, 0x4) r10 = dup2(r5, r1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202108599f2096efb720a6d82ff86e0"], 0x1) shutdown(r9, 0x2) dup2(r10, r4) sysctl$hw(&(0x7f0000001140)={0x6, 0x1c}, 0x400000fc, &(0x7f0000000080)="c6", &(0x7f0000001240)=0x1, &(0x7f0000000140)="01615b6ebdb930a475818b7dfec276648f100698ca3091a7525ba7dfe7acc9496c88b60c6c1af0fa2c6f6ca192c24b4fd9b2e2a6a3f20bfbf257279f194ad959a4a75c", 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) 16:00:51 executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x10, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x29, 0x1, '\x00', [@generic={0x80, 0x6, "fa4389250524"}]}]}}}}}) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xb56a, 0x4, 0xc424, 0x2, "c47ce725f49d7d7c6f7e53ce765d0ab775dc14da", 0xf29, 0x7157993e}) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) munlockall() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe2a) r3 = socket$inet(0x2, 0x4000, 0x9) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x0, 0x520, 0xe1c5}, {{r4}, 0xfffffffffffffff9, 0x0, 0xfffef, 0x6, 0x2}], 0x401, &(0x7f0000000100), 0x6db7, &(0x7f0000000140)={0xfffffffffffffffe, 0x100000001}) 16:00:51 executing program 3: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x25}, {0x3c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x8, 0x0, 0x81}, {0x7, 0x7b, 0x0, 0x401}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') linkat(r5, &(0x7f00000002c0)='./file0\x00', r5, &(0x7f0000000300)='.\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @icmp=@mask_reply}}}}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0187009, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000240)) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) fcntl$setstatus(r2, 0x4, 0x40) r10 = getpgid(0x0) fcntl$setown(r2, 0x6, r10) listen(r2, 0x0) shutdown(r2, 0x2) r11 = fcntl$dupfd(r0, 0xa, r1) sendto$unix(r11, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b0369de8daf9ba735004fb54729a7776e033decbff9e81c456937b3dafd21f23e411c4707e55c4c38cfcb48db4874d7cd82f6baa0ae9d25a7f26948eb936bd3bec5600"/257, 0xb1, 0x404, 0x0, 0x10) 16:00:51 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x200}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x3c}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) 16:00:51 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x120, 0x3) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x40, &(0x7f0000000180)='./file0/file0\x00', 0xe}) r1 = socket$inet6(0x18, 0x7, 0xcf) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="2a259e26e3f3c6d365d72cc7f3c908f2d3383023a71371bf2edb739cf7f9b553643cbedbd3122f292ea6dcdca2a16b2b31592910c9f3152ed76a13af7406b9d74ffe7ee2f6e0de0f60046534736be704308db979344c417ed8ef3d759b0f5ba90de981b57036938f4dd20d7901c1392fe46b34e0f276dc6eead6ebffee71ef5fdfc93768e5192aa9868aa97410e662e78ffa7758053aa1e972ffc6f0186441e3287e3358b6eb76a5e6a35a4ed7bdfbdc7454c12a09b418fb4eea528f", 0xbc}], 0x1, &(0x7f0000000300)=[{0x30, 0x1, 0x1, "f16dbb0578e8897ef955411365c925bd42ba4787c77ac61323"}, {0xc0, 0x1, 0x80000001, "55013d0ee6697254537a7dfcc0c0c3125a6655b60541e656582f997af8462bf79b31212ef6962ce18d0f8200ad4bb92aa1311c1e34dc5f7ca6ee811914a71ad8d4d534c235113d922982f0bdf1951a07f65a4a8f354ac56a5052907ad123ea3ae83188fa97159035e73016335bb502814dfc980d862fe067423ec3b639e690cbc150c5492b57ed35b3afd3d2ee447bbda20b2e16a50cb516c5997e5f9fee68f1f6e00dea1f4b55faee57ec17781b"}], 0xf0}, 0x7}, 0x10, 0x10) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x1, &(0x7f00000004c0)='./file0\x00', 0x8}) r2 = accept(r1, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) recvfrom$unix(r2, &(0x7f00000005c0)=""/190, 0xbe, 0x40, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = kqueue() r4 = dup(r0) kevent(r3, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x2, 0xffffffffffff7b4d}, {{r0}, 0x0, 0x14, 0x40000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x1ff, 0x4}], 0x0, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x18, 0x40, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x80, 0xfffffffffffffffb, 0x7}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x6, 0x80}, {{r2}, 0xfffffffffffffffb, 0xc4, 0x4, 0x4, 0x9}, {{r2}, 0xfffffffffffffffd, 0x51, 0x20, 0xb91, 0x305e6fd8}, {{r2}, 0xfffffffffffffffe, 0x12, 0x4, 0x1ff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2c, 0x4, 0x2, 0x6}, {{r4}, 0xfffffffffffffff9, 0x9, 0x4, 0x400, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x5, 0x846d}, {{r1}, 0x1da32019ea46d9cd, 0x4, 0x2, 0x2, 0xffffffff}], 0x5, &(0x7f0000000880)={0x9, 0x9}) r5 = dup2(r4, r3) truncate(&(0x7f00000008c0)='./file0\x00', 0x9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000900)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) writev(r6, &(0x7f0000000ac0)=[{&(0x7f0000000980)="9bc49cd4f10de4a28fe3acb245a1010c119b28ac8b12da", 0x17}, {&(0x7f00000009c0)="cd9978fc9be131c39ec7d0db062aa1218a1013d61f7b0adcee5fbe8e6a4814eb5600922072b8a78cd090d9645fd1137ca852cf2167b9adc2c6d99fdc54e0081f4939f8d4b1cea32b1f0b71ce45eaa7d9586655510e039d840be9b1e6e200c11aba8e82a76196216b7460233b4d85742e601b639b195db3ce2fb427a534bcc41d300765af58e9dedb1eabda4e44c7ea895da88c00f93304c83896d8c0293d8da91dd9d1d7698ee0ac632e0fa61adea3ac37fb897800adccf35801239cbfcb3605efe7b8cb529c6f61fc0cea03d77e1361da3c2a489640677f10f0fbe261851b7d34e3fcdc92354f4bb91d5daa98a4d9adc7126dec8844f52545b189f215eb", 0xfe}], 0x2) recvfrom$unix(r4, &(0x7f0000000b00)=""/46, 0x2e, 0x0, &(0x7f0000000b40)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffff9c, &(0x7f0000000b80)="6dd7fa89c80452", 0x7, 0x9, &(0x7f0000000bc0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c00), 0x800, 0x0) read(r7, &(0x7f0000000c40)=""/188, 0xbc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000d00)) r8 = accept$inet6(r5, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) sendmsg(r8, &(0x7f0000003540)={&(0x7f0000000dc0)=@in6={0x18, 0x1, 0x81, 0x2}, 0xc, &(0x7f0000003100)=[{&(0x7f0000000e00)="4c07e3b8c76b81ebef0208f81e9968b8573c2b5f02f22436d7ecf827e7", 0x1d}, {&(0x7f0000000e40)="76e137d7310d55210a310972a9fa6867b61fc5f82eb11a938da0b1596fca789fa203058c37e177e54ca37e60c4c4606c88a7a3415fcded1901ad3fc377ae03cd7d2a5e7cf163d538e0acec2fce521aea365fd3b9c24e262725a111b39e3f14ac8299495f7c615735cc5790222eee32cbf2a785fb8973055a8422119c245fcf1a9dd0a536545be558b0b43ae92f4b6dca748f40a234bfff3e3f963de9bbdbaad2fce827f796cc941fdf27d8c15ca6dac6303000a9a12dc795f176c9331865a4c9e167fcacd3e806513bb5a293e3d1cdce461452beedf87bbb8d117113ec2c30426c9819bd09b0a799708365002ef0b481a91c97bd1c263d94679754d8198552167b1d16cb3b57d32c552126f1fb984880dc95eca8a577f7fdfa62985ec3b7fe05ebc10877df10b2dbae472f3401d1609a0a166428c78467ec14acbfe2fcde21133ab75ccbe79489b13631b5a572cf97e1a99bd638ca362bbfc13d55782fc7851eb26ef5ac7aec8bb3d1427ae38b08cef558e5c85805973ffbe203531a9b2f9bfebf4ba9a998493f3c5f7409ca6776fb3f7c99dc8f3a2bd9f8ba8bf16531c58cd54a857f3c8496451abc737a3ac64d11f91db50684a22f716ecda63a46aee4ebcfec76e28a9cb618942539ff59f3683197f7a45de6bf267895906776acf551bc116fb47f4a9b3100e893889a3a183ff93adc8ad4ec4f6fa1bd71e4819cc35a5d47ad61b0e0e2233407aa550eb970d0cb92669bde2518f794bb3570085cdd981bbe0bcaa6dff9c0e37d5efb79a513fb48a8c0ea3c4fd66495df401b56ad2fdbefaca2eece2b94486f56ee1da5dd7b6596785066175ebe0bca619e2f599c1f4f7f0dc3e0730846205735f1cab0fe73972f3c3d7866245d94801854839beaad04a770f95e72ff3a7d7c8c9f616417defb9b24a6638c0976856240ea9f3781786b437969da16cef20f63b9a5a6bac0b84bafc2341e3f428baabd6abbce271979dbf99393661482e6fa643dc65ec96834e1b0dd7772726bfea1119db636d524b9c283cf679cdbb141a47e294aca51a5f8621c31a0b057b40a9a70407ed1715515c211f52304826ab8e38f81e54aa6de429e218d77ae0a520eaab9267d7488261f1499acf96247b20e1f48d071d703eb2eaa6762d25e8994d8747b708fd00e66d1433db540d9a745ff7dfe0563a51b859ee35d99c939aceb52d2dcd7ee43f5be62ce7c1196663252b691372083c520553568d05ba3b089197f3e1e5298892874b6729d1bfe46ef45340f702e6083b79cbc0d9eb2865d873984a16991395e4360f5000fd6dc022e739d003798729f44a950104ced143f13e0051dce24f7fa1fe9883d69623129cab92f165e8fad35b1b22147d151795cbf1a1a25f5474019786497cfe06f28211b0ab43dde7111c0013d9bb501ff69442b15dd1a9d39b43c30826b843766b620ecdc4a4fb42cb3f90b38a226bc2faa2988259929515d281f9055c22e6e0d045938a609263fde5f7dce7b8f50ac9051574906d887b4d938e884f83cebbbd61752a824c5d85d0ff8290a27a6ca7e1a3f15c6f6b5a13b6feae541dedffb2b0bfa791a8f0e87d9872cfcfc668f2e60e2ac748c4a494a4d6c908b21fdee5027db264a8f83d962bc7d4d122e3c6ffe1b5d053a95c5aacaefb049b630e778abb940a154891b82f4f758aede3bbfc68c785f3df361ec7e6861d6c7cb3b64f8d01d10cd87485a015d53bfefa7f99381b779a7da984d284eaf2eb31248205eb6c9b7cab0eb5cf99796b295a8a530575f33f486d2b52a918f167dc810494279a8df2e6bda7f131d2540d442e06efce8ce1b476c85f563788708ba70fadb1284139cba4f96bfab6e1ffe6717bbf187c436720ce57f76c536481ac4f61534a1873d1320142c2d088aab57b0ffa4898e7c5b591c5c866e06b3bf3618dce06a7e20e9b8c0a11ec2807eda452320b991c3847d0089a2b905cc283ac8ad56fcb4231c7a29da5a45f4279a69921abe44937750a755b2fa3aafde67f754d24b4d5c79ff7facb35c37ad809543a8d05255653bcfcad544827a4d3fdced5fcbe69ba49d9e8e429d0ec66f46177db688e49be82071ccc82cc1c057a0c7981fafeb49171baf061ed278edcade8238bede8f36cae5dc6b557b3d283725e19b0128ebf3ec0626576e0ad1880129c891c7afef6755f29289f5cc42abee60183bf365cc3dff588525377d79954faf928ee59767a6ab8d33cce4ee34ac56d9c5941546a83033551e9416e235079a817a74278bd6b716723c3d3f1389595842e6a54990643cd40bf90193bfd27c734a50027462ccd5eba22147a5e86bcaa6e71aa82ba24b404ae685b2eb0e8efcf2acd64f79a70dd3cb30b36d27ba2cb18efb00211e6c52a7c88bb33b632cca4ce2d4a4405463cb7458831fcafec6f371fda436377e17bb3796441bcaf6e13ffc95dd4e63c7e7f8e3970a2cccee244a8352ba9061ca231870bde60ec1f3a4520b4fda7929559cfcfe77538bad217cd8b2838f884d276f284567b15e8725961c92b152a8d59359d6ca2facccb2d0ce47c4e9eda830f39d77bba3baeb63a70599caf34961758eb354743793d93c9fdf5811e377fe42bd99a9b0c60a44fc84af9e20084f715c47aaee4d618bb552889cb4eb312c1191f1ef9c1ff9901a1b6baaee086c7567277a8c70d339bcd91549ff44c8e0ebd259bce55da7e770b6be02f57e2a7615071810435d3dc70e1cf8bfd18e05c229f4f1136fbc4175526ec68d3be759ba18a657d11e10db3545e70d57bfb338539594da58304436f3796dd88a9fe5b6f17c7e7b5a9fd14cfb1bc11b53999a44c9be1717111de3ac06b48556a748693eabec24237c8967abe70d8e6474edde01eab7d2cefca0ea597777d337617db3853318d3301d7ac58d81367c34cca8106ad28d4008a179f47a67cd3a0f4fdf94b70b016b5fb8d73960dc1486b38f69c6f16bbae181247afc6c8fe69af80f17cd22ef66b0bd204ccf7496a2769978c2d7d546e9eb7285329edb5488e2245c5925b514fabed840e157f2118c1a10e7ae55dc6884b15b8c46c9702cbee21193c2949478737ab7f0248b09351b3c9aac37a1d5043caa1d5fb8749193e6a232daf4d829863d9d1b7de926d3b4b18fadd916943f9ca0beefe8365ae4e72f477acd2a3c2783a498083d25062fd815c113c1f56a8c9d0b25aa1da5df1b3280ceac2ae1958df19f0e91be1ef1aeddb921ac10d3f9f839ab0d428fcf3030379b48f1903e3ac1d68ef72732c71543dc9741d1fe54efb129694f5248d9b25bd19c0172150ba5a64820f107ef995c8c85949a29339a63e6729b633682d048f646ebd67a58e27415cbe4e3371d217874c01b94bb74e7ca50b277b3d72c48923725f42a9b2f95548928eebf7ecc5bfccd88203ab2f2a41e0ea3bd2ab176b89dfbacfdefc21581784925c9fa3f0fe1ba010406fb82f1ecd3780c76b537519ad451137a18c14a4a57aa247699f1c74d06d61c48392bcf8fe00a5697ce8f0b19091f63cecdfb57c71e00b504c7387b590994a1c144907912f31c1355fd55ed9acdeda08fd3c3083f20e1a1a52435ee7ae3a72a4f798d7db8e758b6e69021007b6066014b80aee8f72cb411e002df619fab66751ea89fb044778e576a69505877fd08bc4970cc71e30ae02ea8e5aaf11a25ad7793b8550bb0506e6460370225d34663400aea41719dd80ed296bedfc0ea7c2f03d4504b6836e35fcd9eb3dfd7087aefeb9352f639286cfe6985a8d152f1d5136ea128f7444000261669f760f8c0d6649ac22f8a91865b29100e1ce289af187a1033b07e2bdc73e303074b1fb90c4d4ae79efe0a9abe0ec2debc33d583200e6af48a139083211f9e9310e91e2466295a5efe6d9585f445f40414700f70620c1aab7edfb5a9ada487856660547f45ca365283d3d8530ea66b8f8d0dee7979a40308dd2a80fbaa14251d4cc283ee630c768ecc81538256e26d9553020d0b274e141891f859c47c37c854cfcfeb15bb849295bd9975caed6bfb33ef73a6755ea6d61e7d5d31c2dc6fa8eb53520250d135582e4540e237a13d410e72f1f6201682231d61b6fb146b9512b9e0d84daff01ab4ca4cc6e18aa3f8baedc4c5e6a7ed4b57872c65514b29da9668b9d7f0aa044da7b06f143e02e9e648470870e6fa554d5bf834eb6324f46dcdc573459eb3d1a55f66e7ae0960a0f23fc8e73f684131810e657c5a73f1650ec13a9194601d1558335f1f254326d7aa488d538eb57a2033b17b99b15f39a303e8b12fc5e6c70e5eb9179b40f43621f6c95180a66f363946ce3c4e06c4c42786b3e145c55e884ecab87d219e74ca5254399cb73e8ad1f53928bfc7f851e26260380464e30d271547b2e2e68c5020e37dedcd1c074b441f502554da4e1287bd0a7e5131456141434b4666f2416671e3bd114e0f89417d337960a7a7d2be9b1efaf4279e94f171807d846e9d0f9ef3411fa6f2bcbf39ed5a5790d272ec762502324f2456141d5da5f608a1f7f9d7345509083e4d63c90acfb1c43b68c520ee53574ba87e0a96b941b88d66e3755d01fd033f63835205883000a933b633163f44ffbfdd7cc61671bb216ca1b872949c5e637847e263e651f329c6d587166a8426fec1b184b387765184cd74aa2443e695cd13f7cd124f96e0886eecc8196bd1aa05fad19c9f607c83842e6d3a58a082d2ea646f151a487f96b9bf4291b12195eaf0e84a85d562f0fa4f98262c5c7d452757654c75735370342ff330c19b36fec46b03532d7186910e55a2a927b2a1202e28990c5e1fbfdae646542390723c118508db5e119277a489a9072c29fa54147e8b8f4829aca019bf95961567f6d41b2a097476c2a7d4f571edec4d6be8b66490fe663e98fd8a7b047c1486fe28bbb3a4fef55b914fb39b4027e0097b4bfcc12c9565be99742bad3c64d6ef1dde8ac8970fbc203cd102f6a3e4caf6f997bdba37feec83a2626e03bc13a8990709bdbd76f4cb311fd30dea9f9bd936eac519536b6e45c9226aaedcc3ad7d025f0e4937536392863c6cc5203b3fee559bd17a0bc3e9cde11005e091fd92eaabc7ae4a05919424f60375385ed7ca18de68d4d7f83f327e3bd93b508224acca32d78b962048100894125b3b62ceed478e70b6d258f58ebc83fa9ca7c0d7dd91f0b0eb76c9a6e10aded1bda80da59ec475c2043c8f65bfa5929c9c646cddb168cf247addb774b690f32b37d4b56072787ca2b717b89918d6907d0eecf3459741c69c7e70736e0f4f9784f93fcec74be206c765999f71b64c05e5d2cde614a0cf87dc39e71abc20bd04528be6ac2ac0d374ffbbd2cbe83e0178df76bf5c4d33b73de270bcc0ec87234398bfc013f9c5b4a092de3e13c77f331994e8dddd9c64d742fc0ab46cabb617c4d4b824ef9551136078bd0f473a93c716d941f4f521e573a488b111bf0a82c649a827769cb36a33a21e5c4aa8690adb065ae9c72c889ea09ff4d259fef701e402ef60b1a107f22075561b722bee5c07d6a661f11bea3cda10a8dc887c5def6059235a192b44064acc49506e49b30b5120f91a3c3ec664e05527e39927804e092a68fe8d5ebc76d8942ba1bf050ed90305677fa708e553a23a18d9b5dc239c6b0402049ffa49e84169783e9e9e9c071badb743d425141c6e727804761fa84c145e975c7756901ccdf882314e66a64b68e7b1f3a4a541c1d63a6ad4d7fdd55cb4c420b36c314a3981222698d44dbe53c6bb41223bc48f0e4bb3c84e92e312bcdbc46848841e057c6e528ef8cce00211", 0x1000}, {&(0x7f0000001e40)="ff6561546b40303f0285a656f7b304e8db3798d9ecdb6d3c466c49bef70669ac162b33b05c033aacdc19c19d353bfad967d467c862d58a65", 0x38}, {&(0x7f0000001e80)="6d3cca066d9e3c754e85f48084a052c58f81e344426c822d5bd99275e222e74b662bd0715e04ec17bd2fb1117a945600ddd702549532781409df42482affdcd95afe8ae265b881b10a87a8b020c2c20816176e1561a2e176f62de213f1ea31aa6ae02065a1a9c577d7dbd9f155ee074580a6e6ec6b5f5179c3d8923176b593dcdf4ddfb0fafcc95508f8ebf27260e8c21c373f931e85a80517b93e78f2828c7015aced32d20ca7b2c98c001da1960c425d0dea4ab580f002107115131862ed03995fc1c097352f99bfd4044a8c76138800bf15c73c1fac902128df3fec11ce6ee55870927aa83884cb9129bedef90659d0e13b9e286d2a25f864fc9619ebefe040d04ed0e3b74571cb9fa4d1951a7ad07b84009ebe928ed1c662e56d3d94e78d595698bc853762a313cf7e1a27f4e1f2ce2c757998d5a19f81f0d1cf6ec53cc00ab9de5c3e5d5e01b3a97e371b83fed3da3e017a43175a88a32bfdffcb93eeb1651eed147752beccb2d03e8aef79678f9aca3944c0bad40a7d21a72342c438ba51d1c7e006a79e18dda42eba1410dc142ae97747ae875a86cbe08d17943166f79c203ca612c68e8e58baf35651a75eb00d80b0ef377107f09a0af5785b3f34a84a78bba18e89a5051f7fe48d178e819550adbd591d0e8cbfb58dcc877cdadcbad469a7c7bae1c4ed52f7624a13c30ea3cb991c9046e7d982be4cb34f57b346c5ac969d7cc16432b9334417c5e5abce029d1c94b71868d64bee39f133ca62fa7de1f035399e24f3e23d07922570c23a3e850c5a8198bdcf3c8fef3cba60933e9fe9d495228fc30951fc842b7eac8787daf546b4b8c413c426638934e44540486b0fa5446e187f8ca80d97ab819f1e597d3248623081f9801aa5444521acd7c4cdba6b3b9849acd191392f3322b799c4159254265c127fbca7f720ec58b9f0ea3613b5ccdd002f38650d7390aed9573a7c0e0b369e49f43c84bc3acde4418352c9902ee65199fce8decc74fc4a676285b54f31652601df0369deb1b05a43ab6a60e22f5db755e66394b8a17f3ee7649df9f114fcc54d63e6dca7907054cca034244fb8cbee9dee99a20ebe6a55e663f6a4d296e153fcb266422b48573027d2af67615edc2ced4801961ff2847ea9deebfb3cf7b872584ab5140a1d477f363e312096f59fd529d1419bcdb8ad1ab467ec0f812473be8fb9e902b6f81b44699c68c8aa431797700a8490c5085bcafec011c4ef0f440200a651530bf305e81587acb2d3ca05e768e39c93e9245f6d158ec992fa2fe4d46dea4b53820affa1e7f459cfcf70b165ba71817050765807dcb7c4c574142f0ff55ab8db900a725b42c7089f9afb1fadf108c0ef55fac4bd5ea812ed94ca72a60b6d06660073973e0e9f1dd68616126cce9ff7e00d0d6bc46b1fbf95495a770b3eaf6c2e7445b814704d5b3a192ebb0f8cdcf23f969be6c2fc2b5042a500a80260a4df34ad0436c6941b0c401d8e386fdca2b886c110d66ebea868ff141eb7f93a7907b623ec7900588598c064e3bf72531d38070b6d675b4245e2fcb9b386e5bc0253ffe8810804cefb2c99a61fa13522c1731d46cebe00f0379e05e43ffa30ff465573c9b73c252cf93df3b42549e227f3898f5a9d1875ab50c531bf2d4b9da5381f2b8326dfbf00542db2678f517498763b48d7ae89ab296fce4f15832976787f97e4f9855a9e482423d46ab882488f8203c6733b8b117a9b443ae7fc2ca1a7712266349b1b71942276cc58d062bb53ddfe3f9634954ed8d3b5af2bad7324ec8b46ee01fa6525b55556d24a1538783b76157aa205f4926babc969454fcc0403c960ae79648028454ff4e1708b5141ff4982aba8a94e9e291ad05c7282b4394edf0b9737716a191a29094b2f71d50ce09e0ebf57a32a6164f57e8ad460a90cd63af9df977cc234fb776931b585a223d455a562be53d6ee68c49fff2f87729ee889049f669dfee5d29f9fff64c06be87801dc74664e35e50417f47aea6c98a12cdc0894aca21c4fb3dc705c275f02756ee7d3ece430419327ed63afd7da4ee12d8178f140f2f2f247923778922d1a9980fd0f5ded544f595e5ae812e3aebb83efe1d50eb97824a199264e1805ede4948444050b8a940831ff5db570fc3da4cfa69e30814a96d67d4231a2841fdc122e956dfb97645a0142dd791acae77a252ed2f352a5841461365a734a646565fdbd0cc4b9b6a83e21ded0583c89abe3325daf05af831e40e85d3e46f1577384ef83d946c019a4a336d539d9be53a6a77d14bc4dcd830510b79baec02f98b98f7036e8c879907b7e3ebe604cb90e325d8802c7b38a5266f5196b097504bc8d68f74f40a00fc5af3c0cbd8e3b9eb31e1bb9a6617fb70061e04e8e6b9dd7585da9dfecbe65e4140114fd5f9595d8290fad45be78c2e7bc6ded350f8e538609ce781070a3a19fbfbffff2e32ae6981bb88d5d1ae0d670d915297a7b539b4d9d382c91e376797030acd2eecff15e580d45518a89cda46f88326a5409852d101d004eb13d46e1e6082fd34100ed1180b80748528bad2d52f41cbff84a66004d848369c2b4b0d6b9c6e11026dbd29eae32609206a52f2f2aee51c3b0b601472495590d9f853bad4546b7b48fc030f3f51c04e7a9dc0e1f34c2130ac8eb2b8fac0869df1fb88bd1c76f88faa22246782a75e8859473ff4976f2f4fba6840e552d299a849f874b4a5e33fcb5934285dad1773f42a2452f4c374737195626e69787ce25f3289a446f3e0fa38b41b384ea27acb907b6b626b7457c90c449f9d7fec78dafb1d119141d25a50f44dc9ed32d53b6914016f8faa740055cbee4c582c9e5fcdb2375d51bbd4bd7274b0f7f934816370ad0cebebf7f0d1cd2c922a1ac62bb7f6d48c6f971a19154b973fd7bf7e8dce8f74e2fdebfbfd327fb22c68992248913e522e2d389bd8b40496c1956a44f1331333fecb29586e4733f06b1bf0220b7b31f45278ae9343bb58259f4af13b7b721d2fedd45246c2e8fdc8d32d2f2d37815f917153f4909b6991c154ca665455a93828e0df1acdd774c84ea31fc9691dc90dae643a137b9ff1f3116da77dc4bded90dcde14e8cfbce7c73e513d188763144fc2ec67b8cef65dcea6def8f00a4eb2d75a308e4e712f3441f5a27f074b482e03c293d9e7e9f48c0facf83a945900df9eb37b499cc9f708c9a28afe613d8eae11f888f5798096def41697b7301217d031895cad754d3bdacb776d97b1c6ba073e1e9bd8c23a4930f31cf29b737858ccb2db2073ebb585dfe42ef828ccf7df2aa6007bfd27f5e7e9327ee05f06f2b3f42a1423dc2a9f997a06ac4e76cf2f1ec4c5ec422632b06b691462dd6a31e5a2efc04aacff42f59bc6d1fd66379dd24d4b76f833b23270b745e631e8e1fe3738c805e4ba2c36c9cfed358145fb3a6b3cadefd4543bdc766a4595caac6039b44c43d22e08b72d062a750e3e1ccdbbe01e037e6ac531dfcd141863103a643c57e93362ba60bd49bc0b278e6b2591b1eacac540c945b93b6ae817b3ec27d6d689e296b66d19d3de8f5923cbca15391fe73baa77e8abeffe42ad26c412d6a34c0e44f2924c1cebea3d051a409978f610b88efa2f7402f0f4793e36037f8295e6544175a7b989fe344682024d37ac900b6ff123b7dfecb1c5ce1fd6c431e8d55ba223483eb7700b979bf63db510bb487ba55281b661718597ff4d1bfeb79437bb40829f61d2c82e2e33923895a68ce8205dada9b45cba34095c0ad76e01d515a62ba0ccb059e61fae3fb3370802aa721436d8771a2401e2b81f7dd473f726b0402bae5fd1deaf8d843acdae35f0e6ac82352f8e482496b74a70b1829aad791e0927522b235c3f178892b611d1463d698173e938c4d41e554dd515ace8e3258bf6078402fe2198608712efb05666fbf14ff442f0451aa72d5f6e714c353961930dcdc4cc7755fd94bfab2a6465255fff3abf1294c58ea3d5aae09ad3b12f9268f05f6b56545ff2516213ad803bb5fe99d12e8245484b9361e828c281bf356230e90c3f9fe72319897bbcc6d9795f204a12da404540c7ace99c3e6afa444cd7fb5a8375940b030ee6c2c3ca08835c5f45fe6557c0be0dab9a687764954598320060891a5074d4c095f98f2bff06562a921d754646cd3c470e158618e5a5e851b174c83af29b4e002c8251898470c27de5df6ef0644c2404e24def93d211036b28922524ffc8e523e9acd647938000d516f04662d923570e71983fe89c43ba282b90ca3bef1d8f00452f1dc25b3e2ede5ff732b573d7526d64e6e158757b02c725b58c38252e4dc1d43389d38f7a51f72d731bc143274c87dd61d3b38d849f899c5713f2854f263bfd81b608293ee6c14453cb24ac2f9a193dcc5a3b616c538cd513c3c538b2522f61f1414c9e4bc46e822824b6b778931307cc18d39afc5ff27c4857dce2816da397269148bb83cd42e8a3d98da5081e04036000f9dd8815e245aa3feb0f7a380bdfd0ea79a1dce2283d6051bcc220619696541955f020ef3b864430cd850e4d47eeaa1bb3de066120dd56d759e1540cc3982bcf6d784c14fa293661fe623714523315e01839889dfb9b763fded95c83292d35b7bda59555167b42911323330976bca14b76e09eee3c3c62794156132f61b854ace2465254df2e8b9582974286efe1afa49f9e7661bf496ad50a7049b5050c44f50c7e3cf3700054d546f49f6664006017e594c3b1f91b00305cb7596d8b89d2a752e10c6472b75be7ce22ddb7faa040ac0a91c86854ccc966b40a43697f7ed0729d81c7bd576c4ffce13e0d6627c2b2e68d48b04c5f3d3b6afca26135335e87c174f9eb162633480f3fd2050a6f76170d81358376afb3642c85234b0da9f408937c28e74f2311499fe193f549eb02432ae2df4f41294e5084860e4cbb26d41d1506082ade5c7b50dc6b54f462f3966bf5d7f0c49b5af89e9e22bc7fe2aebaaa7a756dc1baae5c14909043be2d1922ac61a6b3fbcff733f088d7d06f8a179c32ca211cc8f09fb1049d7bdc94135bf419ee215308c03abe8d8c09debb57692dd14376a091e18a517e9fd4d3657d9eb1e28c888c7f121a6056c7be6a5badd7fc4048b4395eebed99d53c1f7a3669a2aaa794f2811feac469fa015ba5853b2cd181a92185a48f8e0a58f18bd258053db2f8b3f217e3cedada881130187a953389a6666411d839d8a6412de04bc8ad22c5148feaa3d0ac6a8a0e6cbb5f7c2e383bd0526efd99104bc387395547756a7f9b355521c7fd45c15b3600475a270841a72b26c5df3f41cd71963d67176be0425d7565d099c56db6f054ee7173630866639765c36006b6d10538899dace48bb27f95242c524fe9f80eadc162b0b544b37d3c0251c7a327463b74ce0de62da768c1b7e698378df9cdf6985e7ecfe967ab77c387567d6802f971108bee30e31d9a7f1df97d0f4e8d7d00914d6921569e9ad46990222de1959d5cf169eae173d25a8937b73943279b28400326823299a822075789db44e5ff09500f8c989e2c652ccc862137a7f763d8f8ef6371d5976d1172a805223f0b63cf2fbfcf05df8ede95a3a18c0b37c3d144d8d69dd549a95436f56c7770f7184363b661dc9f990776ce88d7eae43755eded152a3b3398a0f4e9400dd2e6f97554b21148273e54c05edb049db86f762b8e7ef8ec82dfd84caf4eda1eea5fbbbffba0ff0f84c0868dd27e8d61289b46e6b66a4521cdace8ba8e7fbb13115d039172fb41ae9f6567fa9056f6a81ee19118dc65a6cffadc4a9", 0x1000}, {&(0x7f0000002e80)="5d6bdfec305da752ec2f3a37332ecfe076d9b782b08c2fb880f43386e1381c844f983573eb9ece991a12191274e7fb1473610542dedd8c99de5d93a5a7b8b6e9d4358d40233c74c2cdd7f032645e59c3be588ecd41510ad96dc095b53f585930e100cc1c98971b54788b446e743362ef40f3081a14125c415e76e29618d66cad5fc55c55a23a17b2a14f6181ba34c0ede9a6f0890e1ecbd5db7bd7214c434585022096098b6e3e84616b61d9baddea7e1f40feacab8503f4", 0xb8}, {&(0x7f0000002f40)="fb8ea03e8717af1ca47bff424c016dcdea8857f64535a099e30681a75bf6bbae43ca4c60e4edfd01624673279f17e870522432a29b51034d94a5952ce2141f5f98c704c47822d6dfe10e2d64e0bd43702483ae391f0eba757b430ccdaca0d4477167b9940956d310b8ed1e9c83411ace02ce9d6016d6915d5a728b1eb975303e2467c0", 0x83}, {&(0x7f0000003000)="987d7f75524144e5be3bf6801e44d1673eb8051fc01cdd47b5c4efc8df16d6fc34bf654d70e91ce12ca4a3e618004a0f78d0c005706824694f1e5ad75ee0a9894215e6346ee72c57fd25f9d33d7eff29d25a8fce54be18e509728a1b3c553566865b3ee8feb3cbcda505bae89f100de7169a157fc8fdcc7a9989ba4f8bf515fe7264ee62e878fef093857ce878fa79a0d76399e2904dd0b6dfc1677fcbc64d0cadaf0a683cbc0d78bfb43eba3734ee629c4076c025447a43cb21fb6173c7a3787f72e5eaf1b740658804ab9eb4b50d54a8ce4299f5", 0xd5}], 0x7, &(0x7f0000003180)=[{0xc8, 0xffff, 0x6, "b6307afd1cbda5ecdcb04f8ea16b1be0887e2454c3ef9f1be85aabb5991147eb629771a14038a26b86becd6c308951c3b28f0c3badae439283e40ac8d6a23d472ae962c612080d81edf71d97c08db0b4b670f27d29691015b286dc029d4fe345ecbc5ed309823682629341d372540a8e85f4c4c107c689eba3ccb28a265235b6127ecc43168cefd53bd7e97500138ef4549d90f3d8218b635a441342cff10db33233ad9a1d7658be07feeeb17a3509068c7901bf"}, {0x110, 0xffff, 0x18, "2d05d3f942ef1f17607c9b3fb8aff4fd36bd293412988850e10182ffbc370ef9a5cce4ffa9a5e5a4a5dcd84cf1e7e3762c1e6aede55a68e883934bdd3cccbd714c4941dc421e6076d5c94ce5bed17ba798bcb122581278532fa7fcaf738f691d42cef14bf3dbd7106d0d8d4d51ea159580082d9e84555701044dc391e5526031a5c1bd711c6bf1b4b6079344e8e55db2c26df52f73b2dd55f354b1b2a01760c06da38e8f006a83de1780233c1973e1419f5e487c8d7fb274a6c95361a248ed880efa470605ec85c5e123eaf75c8e90eebb313ee8215d41b4c404b6004cfc484d5aa20e790fba4d3007405d148ddf6add7338a415bf86c67619de5ccf5a"}, {0xe0, 0xffff, 0x8001, "fddbd0554f2c988dfc59921128f992a27cb8f1751e364f3b1fbcdcffe03d8e0ac9a0930ca44da90f2495e2cb233e6e5ff467ce62ef5948658f06e2ebd6edee646c0b4656dda3200a2ed98facf8fd21dd55951332cb7e2ab101f96e2fd1d22c92eade319ed62ba99302f336c536a6f90bcf8054f1ca69887a6af9e4dfeadd5cada302789f39fb2e733eb7da64c55633a9a5802e1ff59a13e33d6b11ec199fba0642e3521ebcf7e83f91f8517fa0866b38c336bc4e605f44d9110088b52feb3933743683ebf40ba0171b36f4b448"}, {0x108, 0x1, 0x95c, "50f12fdf2eace29b778efcb0febd4d1f37e21fcf00b6e343fa637024579ad20cae98f60828095bb2cf236593fd13b182eeaf756e7766808702228a053e17593f6f1e01fd356a8bf2b80403138aeccb1294fd8b4397d21e0b70841a5780ddbdbfb25924e2466c4da6e2046cf6e6c1674e31b960a9178cb6c131a095dbd125de281c7ecc105d9e79954dc326c8b5e8db350b06b821b32d15e99b69add0d07678019cdcabdb4cd5e41c713bd44095a6e457de3e48d261eff9813e445cab4778b51af9f8c53c2cfdf58a3eff9a9d32cf945fc424656ccf6102f257e287d939b730dceb2d56b0f479c51088a763f5df4c06af85de0c31f086f606"}], 0x3c0}, 0x406) connect$unix(r2, &(0x7f0000003580)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r5, &(0x7f0000006a40)={&(0x7f0000006a00)={0x0, 0x0, &(0x7f0000003680)=[{&(0x7f00000035c0)="b2c4b6e24e992e4a6baff15dbc551710eda1f85bb888db343a509b5077e490b378c070554161cd60b5c239208c3eb54c506e2dfa44214e4bbb4ad830329850eff8cbb982d3", 0x45}, {&(0x7f0000003640)="9afc25c91d01e67c8be3a7a8503ab38dfa771567871680cc2e68cd7f703944", 0x1f}], 0x2, &(0x7f00000036c0)=[{0xc8, 0x1, 0x54, "35eb44462c7dcea8f63fb756e0f50b5bcdc01a193a413db27f60941da624adc743b42c3637cdfa3fd71ce87cb5765144c7f2f6e61a829209bc097dc54e33c8038e95f691ffb93f34912d0d316c3cab67a222d350bbc3f91a025211eb6f4945ea8f6fbb69de94896ea555d07a98ef18aef118b6d9a6db916b50ca400a30d594de3a86a3888b1566b0b4f885d7fbaf9a9e5bc029d236aab7966fbdcd8a8bd6b66b04c919849e2327e0a74923b004bd2e4f6cd15a3ce43c88"}, {0x48, 0x1, 0x5, "91ac8f62a5d4971a3a664b0ebb4d3227411e4b712e1b2b96097546929dc5306b754147a457d7994066797a9f952a96ffaf2105"}, {0xd8, 0xffff, 0x2, "0dee8f3a42adc93ecc0f6f0e808463cfe639b5c02fdb194a893f2c119737349db5beb5f1a3608688e71fb6eb567bde0d73de80a45e44c2ee8e2bdf6df7b9a2939f6ec3930254859317e0cce3d233ad2a69d40947b7a9bf14a3db9d3efedea7e53e48434dfd2026a0e06a55d793a79254a12429d7421c58d815c8b3010018f24d0a11a7b654e3d79c65cf6beb6773d9c5345803a0f272ea8e08bd923bd1bf8f2c8b86cbb2701d4bfcbb403ed2b2acd691853c4911fa0a0a942943b6f36ed411d949"}, {0x1010, 0x1, 0x1f, "961d2dd6aa01167f12c03a102608f783ee5a986dd58e3f05cc4b4e779adcbc39fc75ec5e5fb5e0f03902132cb051531a72fb4db27133e971a0b16f81fa5d19467b9b036ebbeff004e6eaca0ac5bc5fefb15d140888007c79b34a7d218f1c0963f1b67034f7d48c9f8550a5e90533773a22865ead910e9ed5592975a5acac9b5f872104d8b33bf2b52edcfe224cc659d50752e19ec04d8de3268ebc991a5594ded3b3410c085e67386163525fcbeaf43acb3f1be5d9550d7aea5217ede49b7eb68f4492d1049d9d6f6569a522d9e8b0b6a6a2c8c3edf931f22c2ac399eba06d3efb3a932ea89f022ce14517bd924fbe22f61c7c14ac047ad99e9402ce99876d07c42a883b9966ed746bde8dbe28f913fbd42bfc685c4d8aa2947970ee08abe0f33388f8f42eff6176af84e1be346766470fb3e0f02779397f1461e2bb76d40158d7a14aba83cc70ceae29c381ff60cb6925e54136ff687f53a9ba82e4452b086daafe903b49a64beea8cf76142b05629c00b6e7dbaa381c31f65de9e6507eae17cf4d1c5d5db313fecdf7931f4631b7e021940f9313f5e8bcf3fbeb6e30cd4bbca5ee8b965eef29a72eb0cee9abb28cc97b8971f6feacbeeec04882094a2166d2483f1e9c89389ad069797ef75adb5520492eb2566506f122037c497206ab1b5de00f77d20aa5a3f106cf0560d7ea7e14233a82d77ca6bf28ccc1af6c9425f650779841a5ecef21d2b1b45cb6d099a05f55cf3b2ff1ee49c410d1aef8a9906cedc00883ff084fbf74309d37032ada6a6f1fbe0fc4a69f1cad726ac41f90e7143dd995f02901228344133da599aee5a913322121facd525cbdf01b867b8aca5f628753bbeb3816e79113e4cba8ec3caff6c8436c66ca89ac1739f64610f0e73f5f12ed1546918a2956330a899a37a39921121d008e904724b4b03c788d7d6078337b2402cb8304f9cfa6bd06b12a8fbcfc1ab9f61497db69ddf1abd25d05b4157e7fecbd68cb8a4c443e6632883dc25c8958a6ecafaa280df4fadf1e2aa4f53bdc414e07669258bc1ffe019f96395f8123afc2ae37209888ca80c36920b66cc852c864468b35e3de208c1f217a57885fc290937e1bfbfa690c25c9a140514e5030a3e8a13fcd8f5dae2db6f487e15946139088cb71f83a41ec9ef33623a3971866aab3edb763a9cbfef28927566f4f0a0b5955aa9d2e7bfc22d9160c3e211bec6e3dba5dba60bac6c89c7ed9ae749dc5338d83bb1738c2b87c0b84d3d453cd30e27fc1379a652bff5b9c1bb57b77562f4e13f2dd3cbfcb0a3db716c5ff6e39fc71c25dd7845a0015d2dd73bd77ed48ca9e18bd5a02330257a38a28a14bdc32fd67fbabf440bae2c911ac67bffd636851163467c767a1e7bb42a2274c8206ecd92bd675034963bd26dbeb8dfe655c5bd65c7051e11a5b7b14af1aea6fcf64841c26113b590d27493fb67a4eac14d2433544db395b4537f4d29f690e296c9cbd5aa701ae2f085396cad385a3c1fb1ca66e9a5f563f0646beb2602b7729fa32fdb72723075ad5169c2c48bba4540d0d22ac3ba12d8a695e22d298c0a1f6bc7c65a082a49bfb978c504eaed635ccdcd8c27b423d79ea4fa8aa7ed79a4b77833ee18b863b1082c466f837e8194288fdaebe3d4fa18e85de3982d872c6603b45638c9308e4031cdf5f43101d7b5caf73e4184d2f93e358a4d6b7be06ee64ee48424dab51f1d3a992181b946b8855d08e888c29c6ab6711bfc966fa0208f378b0e5a2c7630349ad59f2cb3def4c2cc28426a00dec48d60493918872d717641a7cc5d48e5280731d651f554aba6c219b9a5f218137df084ff0e8902731624cacb1c9e7c1b53098a126cf833910059b96672ef946b24dee5eda30618ac5b2a4ce65f05883b0e866bcd15e02deb061cb0d625ab32166ead13e7a6d9e66ac0b25c40a7ad57474a0e8b8c04d3c425eb7e11c4e44db27301522b6f791f65c737877761e2a28f21f2adeb9b8de0659ab8d8ed259dc85f41b0e07827bfea8e5d5dc50662c95c625e7038e46e8870580cafceeb7aa956d98ed5e8fa04a5b5c65e934889ad18ed1868be9f09eb95e9c805b85c81263e6078038d4adeae255d0979fef5b2a245cb86ea887e20277eac9c2961ebd6eef0714f1db56e1866d24fc09f505112c31bd2312cf491f5b5f94a65b4f4ad5db08c48f72a60fdb75516777f9d4e30e6c78cd5d887ce2d3490ad3b1a2d49922490f1a1bfef51cf800430d8bc6db38521e9d5308241d285038c198573c7652b1092ac1c6b4f302ca81184d72b1f99bd19a71e677da32a243de65c4ad55e0fab739974daf1a4fadfc2df0b41fdbab6de14db90c9e8328df452a098d5bc9e117397293c599c2527669e5007690668523b689055793ad182269dd98172af0a07a305e734e4102c7158ef8a40a599d406cf3aa330f35ef3c895a262d9aa90a3c1e016473930a14c404d43f4763dc731aa6fd4b5145718dbc49567151db8cb9b1e27859d9e3990810370cc03bf9c33b89f75903d27c9b1dd5de72c1e6b0341a8451b58511490a52a6b3a2c4311652ad49b4381d1e566fe1647ab86d8d6cfce2812ab49cf505f62333e4f4931370cdb4aac711d22fb1e27e013eca51f30e4b7a1307fad7443e60f56df42ce4c9490a2e53da6d2dcfff4f1835661f2fa16d972d1e1a376cfa9267aeb93bf134c7f6ebdfb72ca669037f0e644be84f22fd74ed2fe14703487cb25351d1173d1f5b6a18207b86e59f63eb4849aab8323b43025541c8503019e3b978fa98e961e44b377dd6fbc53e3bd849c2b6a3afcd4e45e14db855228941ee0f3666055f3f51b723f61c83b3941f8f9b86293ea3be8c1e4dbc8801a9795628d73a8d9cc3cbd270f9c062950148a4eea009810c9f7df447417a8e3877ae03983f14897b657fbc1c42161d4e0cec8614e2d0953c96525b22ce97ad3312c79c0325d7a8b511659ac25d039cd2dc54d9f8ad749faa16e76b7ddc3364d2683601da44a2bdd4e3c53776ef17417f25332b9467502f3f8d4f8b7870a45a7829b676f15f72f62810dc709618666c102c87b03a581be4918d84fb077898bf78da76b5831e7d048043e99230883bc9683465a19b85d7717a224fffb8b2a78e732d9010602aa03c4b753a4b88b6b44fdc9aeba2ff5a93ab9ddbc8c7a8f88d5ed1b3ffd589876312649fddbe0364bcf8253670424e8d935f454a8949df13edd833bd2627e4285dd99fa888be03aeb442abb8327fadbc8552af05a064e99ae960dcc65fbcf330a2d0969a9722ffa1debbfa2b21e212ce2f5012d58bac57c64d523c50715f1a1ef6959a10d699beff42b154305e18e175b393f10c83b6754f16b57f4b352ebc92b684d6b7d622654117bc5c2b6b087d7561789b46a4abe8aa0a9b9334aa44759fb9f6e3e15181a2cb1dee0eb146d4cc6140d671e17e69dc93fbe796c4c97cb5307c4fc98520976cd52d43878aada667659c7f434b95dca07c024ed0630ba9dffc7a4565a6061948c2e0fb69e15a5f10b043d5a26ba4dbb820e3d3691306e63567084de68e0f8fbd94d7458b781c025497ecaefbb3c1da32f0949e40297fecf5a1df6477826ae4b4f734695f195c8a132d720892d2e4cbc058f07c92dcd1153926b71d3c11e9eb9c6671e5261b013805b6e6468064e9dd034c5934dd846d10f2493434af512743d04ee2d006d06f00fba1473538589df5e77b88435bcd8686f01c025057bddef3b035b1acb6c7ef24cec613c22454ac1e64dfcf50330b2f044892fedddd1b03c1edffc858a87fbbbe274635f68d353c744f39785001d54e4afaa309f6e8d67b41c7e02fcec4eb9dc22a29d02765b0f19d73a039ffabbd8b87ea0922716208820ccbb7bd8273048fa011302cb9d2b5327f89ed1d58241f574cbf82a76be67edb3bf41f8cf400f1c4403e514c9ada6a8a17085553501f012ea021d29c6df2e445f2626eb9fdd3a5ca1a72cd125986c68222975b86a796ef2abdb5b369be7dcc1d6c8275a8cc167d7fd170cdd154f904d892e429c4439826f18ac069c84ae65d22ec42c0457e6b4ec7bb9e85a97a7f399b0656bd26168e2df85429597ae7dec016a0a49bbd33fc8d4d3443766eb256f822c78d99968d721684e2547197aa5dbb77abbf429aca7b55ed42d377e210b368c75a873b5204a91adfd6dc1edbcf0664cffb7391ebcd805fee2fbfae37fb026b8cf190de95ae19fa1a5a55e0aea7de3cd356de8b5c962b17c608fc4c81beb806b36bb7d55350b71e49043fcb270f9a2436d54aa7dc2b0a6bf424ad0059184c65e8b8ceef0723b9ca6d7971baa0151ffa02f7ec3599dbdacca89505be51dfb888c0e66e65bc8a60df4faa17ec1278008ddfcbe57756ef89f04f3a6ef8890c2922a8d68d664811e01d63b539791ab7e209939626bc6e4fbbb4294622ac17c3fea83855ddd65f85a7ea3bbc5d7dea20fdea1e4ffd8b268630eab80b829c610cbac28cd7f994174f10cea3865bfa93aac340e4bf2eff7ebda9744e89983bb7170e46997af81977784ee866e08c07ac9262daac97a8690c58d5181adb7724541428a459b776fbd5469b07e6df4bc1fe8fb8e15f3c27428a4c76081ee82168a3d2fc8a5a3735addb90a15a1b0e9bfb295ed9bbc8a16a7f2efcd072dc714b75c1b445d698850ec3f7dd0158b5efc8b7f642eec8a6af98fdbdcc0f578c98a342e106c610987697253544986554929f282fb3e73b948c9e2be7308fef7f61db43a5e42d330c69b802d07a0fe03c0ebd15646f8b055d9cf6195a4903a45da2068513f4226d209bec7a0d8e51e9544a18be1a0aa8449a9ac397d3322b7205ad8a70d671e77f0cb5aa8432bc755ba86dbfeb5adfd9d82f0f4da1612ecd8f9f13532c4e8cae9cd2c8e8f24216e49afe0ef261869e753133db3b3d98e2c615a4046535822cccfde00255cf809a86ce6d4434f20c32d53f45fd52342fd2d3e83c2955ba735587dba9ecd6bed0fc63faeb7359b813008e73361a7acf7857e68f9def867e0cdcc7a1164fddbc84d716b048b98f2645c81914d10b17f990783cef88749d00b2f9ad7bba378e2eacd6c629b1e17851e9c0429a677602f3bb615b5f6e50df20e7e8ba9ba64b62f17c9e4ed8f3bf2c0252400864085710952ddae50405ea0f172eb1d473bd2b8cfd3d1313701ecf5ca79b33ee25640cd18555e75af97f5a08699dd293682a0800802233127b1d1c999ce8d7ffc74af22d0173bcadc496166648f7840181aebc7596b3414b3044d98c6de431964232f9855742fdcb0de021bb0a258446ad8710b29ac340cc01d2018150567f16eb4cde8d7b55b1853edaefe196ffc6f562173f926a843fa0776e9723e86437956c9ad7ec557c7971b18484af11d0224627ed2e34f147c63f4c6f29f733116eb77339bfb9e91559f0318bc0dee43b6d6c72cc4807ed402b8022ced4369c8f6bdb0cb8e17a187a22dfe511d24a1c23e54b9dd19c24de845dbc776e0a4c087fc1a4823c10cb91ed4d112b493e34eeb79717a1ea161a08722f339bf3cea106591c7a7b23552949c94c6b9f09c1113eae6244869bfb3206c9ee4dae8c1e83381d850d27f5c834e8b0b12391dcf85f3f81160a0b3003f4fe7c839cead3532bcab882895f1ea5d6d0dfb6e6a9d24b5fa061079eb6de1e7392e594e71f58f8e0d515cdc8e0484ba885cdeeb2d2ae5c7158c13efe22a1f763c038cb0c2dab99db3b75d89e247164e0f39951cf408ac2c4717513d3673583ca2e6b60136fc076e535af46547a02286cccd40ddbe350d55e795fdd6c"}, {0x20, 0xffff, 0x0, "adb1701f7c36bf1413bd4b238eaaf117"}, {0xa0, 0x1, 0xe89, "5e1cb25881b84c6b9c356aec5967f48858e54762bad11acd4f6903fd59e4d96579b6d0ace8ac0110aa81af1ebb1091ce53ff069834b3b184d52090751c818212fbfff0fcabfd9defee68254dbcff6b3e6a20d820b47357bab087ff8a165109fbb27f8a7a1262419822d86287a2d4e26a597c8df6468baaa213e4f22704782ff2fbd34f2c03c2afa3c97a40"}, {0x1010, 0xffff, 0x0, "e949cbcab9df6acfee48f85930c0054915cff9d67ce68fa24312e2d3c0775a4de1e7fa9435e4821419172fa9a30b550660bada0c2c366ef4917c810ab9f5f4db8bb4c32f0ca00faee5d225b5f875c9b877030ae4eb09da014e5655b2b20c73c4f0028900765f8b82556f0cf3e28783e15be5e31bc4868fa14f077d5b8063d946b0ec3eb36375b65b825e2899c69dba9b798b03e2a85a34881ac3bda1e723437831b3ef50d501d2ed8f462e5ebfdb1350162ecafff8ff7587efcc9e36e04a8ece47217b734b249dbbc64c74be2bc45b5dc53ee8a7fe982ad45585f7b249962b64297d490b510cfd7b7076e8c376f708199cb4f46c604f9231c6896ea05d17d6c8fff5b66db7c7ef1a84fd997f03b5d02bbb1d317c7bdd7047c84e877a6f3acc364c09cd765a19d163f66edd9a554ad778f2b8b7d94b1b8d545f78b791b042c23325d44cc0a01456c6ed725197d782d63d27333a901ebe72bd0b562be6f3f7986ab0dac443aff736869b2992cb8b5031e528d1f5235245a016441ae18206b6efb86426144f7cd8f65017343d2ca2d4dddb6f1cb812c13f580731e1d787773235312908c4877ed0b8aa48cdaed4b294d5b497aee9ae64e9bf1d111ef11f75055f0ddeb678dfdd15cacef27b2abae839cc461ab3beb1de387d04b04ea45a058e7e2c77928e52abfbf20fadbbffae83f67fd7653a27caba70c70e0c3ecae8ca0e2bbccb218a14fdd66c13b3d9846d9159c2d366efe31e930584ef86c368b9582469438276ceb87b05f3c250c3000604ea4d2f77e42ba6d8e2bca64560c859274c91622395cc9ccb7320068452738be1dd4585e3c99dc6012e7ad1274ff0f93f0d75bf86f2fef46f888e610503b05ba7f840ad3aaab141293f9a79987dfc5343e59e12cc22662a08d459b92d74c3848e5cbc50733f324186eacc88cc993ff72296b0688f324cc4b2d0ed3eda5696d0fd40ebad3534edb09058d207019e7f60e02558c5b621af600ef06c148d1e11d3a7f9e7bbf3c2d23d666db619d66fd7aa1dc2807c33586722269493ff62d8e76bf8c029f8b87b7536ace0840cd26b5de6d1c76eb08b548afdcc8c5d57553a9c89c4de5f41ea95208214725d5cdf511065b720270af5e2632f4230c14b3bfb82947eb3812e826b1dcc50a5d9494748764a9d2f4e76acc0ef7db2d65d2c1c2e243f5030662e1717022deb5ea4e68ff2f3d1a2b7a5457a9936558ef049ffcec1cff4ae0f3931dcb76f79d1e0cf57af8c7e2096742f8cb707200b5afba290e87517529d1a5e91cb84fcb2469529b932e50574c6508fe224c000d355ddb1b9fa1d301679f9d3d79ccac26b83258ef894053d8ac796ab9c87f9779ca8c6de6d30936a0bb1110a8197ac4401a5ae06b02e6ea0188996b24be107114e155dbdce4e139c797ffa9def99eb6a28617f9cc4e03a605f9e2df153007d03f307648acdda81400f7ba67b065e7503efe68baa6f75465a128f23eb3df86375fd97df4150d70a0bf99f846741bdb4934167c0357299df568722fde0f9c110bdc9c743b4870547f6f9401c06b4b0d38baaed79e4696be717ef4d7cec314fa12bff03587157bf1460842a658a0b345db8ca5a13dfcfc2377b27191853bba7ab70ea7fc5a2201ab093820ae3a3a671e3adf8ed16a1e8f1b1cf3e9f2e7d81269821c826669bad0ba670e6510cd573abc2870102cfaed909eb177024efb859ca9abe32f4128793fc4561e5820844e546383aa1dc424076ea2de6adf05024d7a4fed74cd5ff683324f2f32e7446e6258b14499839e2e58a678d0abf0f30632d22e6b01df94ebd761b770b5d9f89da2687ee2d934cd96b8b6b5ae22134d46c32270dd511df52a0388d871a010b76dfde00caa0db6b4ef917bfaeb529bb1f019a9a24d6b9d6fabf984a814a4e484cf5987536476aaa4c4f87f3632ec8c0afcd92093bd157374bd139a40870dbcdacbed7c66f24407260b451a9cf7a18a5526f80ed978cfbfb1c5e1bcb44cbf9db9b47d527c577c190590fea6890fa30b15959506661605fcf4a43be1716f01f6f055c949828c50c26ca4d2ba0fe78139df752500de11715f24bce7d9ad8e0c6805d20951139148f13c46936207a66f759b195fbec6644959c7fd328ec018084c84ee1f05ba0b11de2feb89b192966ba7f04280ae58be89e75ea9be0a798a484b9e207fff7e55134438747527b5801d2f34a266220ff8ad55a2a469c1fd56593333f5504de6c0f7abfe603cea62d9fa497bec2c1e61219b639281c472b5c273424580f9a86044d373872bfa0d3aae0e87b39a0f615782a4ece35192a093472a96e3cb52c070c2bb7e2e2ba4680fe1b00ffb8eab63b3b6dbc1fb3b08b5cb4c8199c0c942c3481d9f3bb308ef8fa21cceef6bb9408e5e58f3f0445e114325f8a3a4db80d0a24f10c4ed9b4b4aea52e053e9c5b36ac36c428c86598220d400183a378280386adc5ac7228d21b91b41500f9ded319c84181249354b6e484e6b4fc71dafd5806de9a5f31ac3d67c5d9bb401fb346d008887c69d7847eacc3418a0fb7c65577d3cc6c8dea6e23c3a5ccbf08c873713bd29ab6174546ca1b4497dc3d84db37306d9a5ba067189aa131ca068355e45716fa02b6b9e479281a27c0995c13eb7ee34dd62faa52981fb283d4361c37648786318136224686f5e8db17de088072566027e4420b76283ac18584eb55a77edb6edd3add1e0a0a821a47ce9b002777df96eb81db17d90a18cb703a11de84399da72f510b3aafee7ac9d87a456f143bec53093e2c4f398c54cdd57860274be91a4a1645f5494399aaee59b7160ad2eb5a33fc1c5b049a2819eaccddbb1928f5e8a8f11e3ac0a78e87ede6d6800fdb9425a8418db843b5ed63a04d15e1e5aeca344dbe683ffa2e7cf0fb7edbcadbaf2410da68314d898fa2d1aa4dc1b99dadaf18a584b5e4827f353ca05d7dac85882694074d0cae452b09b0013cbefdd4973670331dd4def13de6ebc38e324a8a4ca4c548729ab3d39ce332c333512653db171388c8d9becd1f3c34ff5a1c78bad5196c877e16d26a65cece47633319b1fccb99b880266f1866a16ed6e05be97f88e7d3df4d4a4957ddf00e51c0756d3f98e539a17dfd9a9151012760f6cd624502dc48382d349e427321ae1b9c835a2eeb4edbe36881697b1e6ea67ed609ea0a96879f46522370ad2b2554f16e58d216098ad6116e388a17244ed9a54681a6d4b5358a15dd72f82e7cd71c7fe807a26e0596292e8e261cf847facf78d3ad9f1b3266d73f71b0748dd4e3319fa1ade008770b5bbc112d5915ee28c4dfeb4e445c16d5b29f524a6156ab5150ce55737ea6635c405c48cf31429ae1ee34e8f0bb6fae948e7712b733109d7b4db09d49736a3d9274cdd0ef038b571a90f505bd61de1a308ee7553566a93b4300d9cc1925412d47553e21342e18b130e912df40719d8c34fb0653dcc7d6300043a0a1e6de3f63e0fecde203032ed1060a36125ad2802a16c88777aca8ec2970b4ab352cea99aa8a6379b96456e5c9690a89337a8cdba142ae02c8ab8ddfa3582f2b02c15e928872f67c802f417bb8ae409cbf0958f98de921c1924a5063223d194adf575f2a0e53dcb966e8aca71cf7a1f5f92d77b7a9f2ea336dbb7656859cc8a4f033d5ea054db1ee8566f9b7277fd18a56b7b8b2f4d23f57d86c31f43e081291bca6676d52fe7ea3be8d0b09e4323f37a5d582593b890481ea0112e62ffd823c49c9d66a39e3e14ddf51b1628d8e77cc8c6725228e4d6dddff1d79932d29c5deb7be5a0e8d33d6139d39b7e6de78e45d56789ead68c24ea24bd0795922623126d1dd1408d4fd6718da32cd04bd1cc4d1d2eb712be32928706896d79f1103c93e8739aeae983e9e91613679c7295d700fc7ade6bfb21711e1908ccebcb397b16ebd4c2b89a63afb2f2937c3f381122f1086ec40e7795c5243c6ca871f6cc60001122d49f0dec78a9ebf2ddba265499d1018419d6107568b09ed052b20c9cb123d79545c630584d653b5d63695c42b1b9eaddb3d6c71a4940311f51325dd7c703fe328cdc13dcae3ad906384564318ad5912627b1da2dd135c15b6bb87e100b1273f484388f064b793a806fa5ae1fe7655e9e9e409d0112252fe53df8545bf2d187a6c709c2ee90a7e0a583368bbf208b02dfb1b71e43fd2285dff9062382f4739d1d51f0209a81e97727c12143a109719178d4cc39c627479d00e426a7f0bcc611b4655afbd58f7f8606c212fbaa2f9cefbe917c8df2625f4c6c8dfb50b29363c29ecef140608553315bea480ec9da990ae2feab7bda2414f0bf10ef4f4c4b2d0f7652ba4c7772a3447caf8592577fc125ce4ad7406a74f014a671a05121af5d23d02da48ec6ad0456d43eaf489d35545b7052ffda5b4879eff43b6daedf4561d5f0b6dc6de682115335271cbd41e1830493b225baa5f8b76f7e1c6a7935d628cb1718c89707f967a44c25dd87e82f6aa55b6ffed7ada98244e1f5d7ff7a9a36689bed3ea5682ffa7b9f80b0604174983cf321f646f6d41e3ea3c4d7270ce83c55694696e6f63e390b6680874947766ec0e532f5a8b0e29089884624211bd4ce0e3edf786a67db053cb8271d0f8f6d759c94068e4fd2a35f616da004f587f80b08d56f7a5fcb53ac32e7eaebe2def878db5c89a57d655aaa0038f17c6e21dc37b6ec337beb425ba1c81d8f6cb10b99685bc68900fcdf0e892cb1e6a0a5ceeb6844b0a9245b2a538b038c42f43638329bc8024c18c5ffd4c60d13c009d8b3a411292e38fd538a1e3b1d6c23637ec1d04dd0aa0f3e62230abe7dfba71de92d41f2b5d932c002335fe4aa3d3832cf1306d7acd4fd393e0fc88847f70e227a491bf6ffeb1190572502e4efa84b422aa12475042c62a458eea86109dcc1de98375562dac9df45d2e531ad2466e92908a1d279527d1b20c4b83bff84671f0e975469ea63451db1fbf43a1d20f92df4441881336c9c8f6c897c9d0aea7aa08b78f260f52c53add96ce07a8404e4a42bc416130aeaca9c8dce5cedd97c2bee1e6ee74285963d4caa300f5ec1d1d15a452d77937da08bb86d421299f8b2bc44375d6dd1bb1cb12184e68c4e948ffed4e25ac56bdb16d63d3716cd89aff78187a3a6d9abf52a96f39c894b531621f76bdec3a35cbf0417d9a4c787af0eea2e5b72bfc9feefc423644bb5d4c65f3b2d71397568ee67b0f0b0733a7723749b2bdd99646e602aa7da897bffeb041f6c769646bfaf9d677752dafbfb9f9ef2d91b15fa2160130a75caf8d08adafffb9630f98f2079ca6a068cef99fbdbaca12b40c1525ededaad907b45b238be1fd04baa44a6e6b6cf0f45c333f56fa5767eff16c12d6ede4ef9cf49db24d4a967089a6b3b10dced9a9de85e59e4d040fea937c9bbcb38ac52686431517373fc85f9400cb33765e556136ac922f56b229fe85a27f58b510245a1ac7ff412d51d17c6a0d9d943c6cae36e5f234f615789ebaff23ff3ca6a42d064a086408cf26a79bc97d27d7a729f527751b43c7101e3f5635f1363ca009feb039b3793c4f72329671c799b1c7e59224ab64d34611ab45df30121ce270850c123286a251b9d9e0226f0de1013c1970a282ce3e35f7bd4a111333c707f0a53c0c695a0403e8609cabc5f0c8e84bc01bdf3a474f95af395897df73d5ed2ac627c7043495cf1cd4bb056de6373907555a687828da483b1f14657c749ccbeeff2bdbefa67638b1a728a56274a58ebde9353431631ee24037d0a70d56c49c34822506567c7943cda01fe23002"}, {0x38, 0xffff, 0x0, "62bafec1a605f0b4a8bcfdfb958888b1ee9953fc0d1881c4993e235a24e2bec8d8"}, {0x1010, 0x1, 0x8, "01fc1fcfcbc41c21de094a66bc7e08d4dbb2f3d041ee9e043e5e875f0ec51c524e8a4ae5e7c8050a5c734b9589141a41d8b9f53a4d5d7911bdc2350a0e87a50044f0bd7d21aed6948edf1e60418fc642be80955914be9273df9b87871b6fd6d9c24bf20707caaceeac3089f0b44225712c4de6f5517b62508b4eaaa7f3e4ebae1721718b0af3fc9e4c49b7876c43b9ada2d70f3bc8778e0b04b72bbfce7fed5805e520bf9a46ec610a2de6d808c6e7d6a2511d5536f2ab96563613d347a5bf19dc90e0f0278ff037890a1defb6a4d029c66e25751900886a31963d183419347c8b6202b318ad44b8027b4a4f5e2015acf158c9c8deac450143ed7a2a58b17d2dbf4ec2940b126e66ab26d7c62223fd0c5a86e2bd1ccfd406b55ba5061947432f5b1ec80a0880b6fe983f29bbd56c1b7d89fa1c793c99f20390fef3a34b9a38745b9fb936679f2ff67ccb5fca467b36dbe53624b3929a4c9194b1df5b07e6bccd8dc7e59e293b652d3c5dc25f2f4564fe4edd8eba18250a02249e67c690be40d6abe0c72345c3aef9c252e75b6fd977105a7cf5b79db638dccf5e6699f8f24fccdf297961f5a158b07b12982dfbe7ef8fdbd42456b65790fe743df5eec9ad03f340fc56203e968e565c46fffc1f07c09e5324e0769f60e88717fde00a1a7dcc982dfa04f592edbb8dd818ce761f89749cf4b43c4aee38c1aa357618163d5e4bf09b97ce027985d4eb63b89209e841e7b25e226da4d543e3157402ea74faa5490362d600258bbdeeb637b76ad24debf99e7db314ea6dc37e77a49e2fdd64916917131182ce67d5edee11a880b73c8abd92993e5e810e5ec1af1a91e0b4eea9f638d80406ef78aebc2b9bde179bd90fbb987f8097268cc740a48bc4bcd0254c97b28998c376821d3067766f34f1daaaff198fa01a1581bed56cbbf75cf6e314d9bb0017f91665744ac6bbedbea828bf350e4c74828e1f8715374b039ab49cd2c0b2dbcddc2b2063463d2ffd2eaa31ef1f2f4126f2a79ca1e71aa407eef2e10ab6d7bfc4afeb699cff35d1ce854c4ed32a6f6f3d36cc6c20f9bf4403d79cf50ce27a821573d790db99cbd81b4f20dc2534ee42b8ed04f4241c2b22778bdaaea75ac3433f139534c67b6d2091f1a119cbce1072884c19251327204d74d09eeb826785007f672d97b27b81f3efee8efe793e5b6fdcd9617aadd731db8bd3d969bab77de15bd369947dc56dd5f25703d8ebb551bebac222bf4cb5728640e531e21d3f17b7488ba0a643c6d9e3b47f913d40ca20ada511ff0f7421c0656912808b131f5bb848d682b4b0b451381bc2a3711af0bef125cb8bb1b205df789a48c58fe58cc2d53112abc985b552950e62c9f900d00f906a88f4512a656adb96c3bf6872c5ca10084a376b4b9aa96c8b635dcb581b1054b57c4da1a178ce9338677d3e9e9f0998e99e2b6ec4d175d1dd31d384e59cbd4ea66b2a2e21d90d09ce0a18cedf1874eb98d92b9b837a79712173abe26e45aee823b5b3f61d4d926b009c0b1ee563fc0b767dde07e1a000381cebef28601e5b393dca5565585db1f70b052cec4a69daf23edf53e74f983be96e94bc1a506c16a04e00a9ac7793396fc06652a821ef1727bee04de0ad03ed29f112321cdcbbbccacc32f96324bb6a771292e323a657dd32307478d5fd633269e6204f0a49a5b99917cae5e07660cee218cfb04c6852c9c3f715433a6edea1be8f3622d54a7d0c426c579f730929411651de871691b359a753e00b128191dcda10889e69678b556a2b1ecbf540b856a1c9814772a5131c274dcbe2c1ec6833bc52e08f3c74acec7e1a77beb383fc1d786b91cda54497778a2bd28b8d755f080b37783b08ed0f5a9bdd4076cc829d1f805f1454b598460573970e1f4ff5521f60f04deadf4854d2394143eaff00a0e50410b9e1fc0adaa171ad145b30fe2436cd472ce2512138ac93e043d477037abab2744943637514af56b3e4356f28e5b4cb6161801d773261a074d8066107cd5162fa8ffeb48362bc3c31f9c9abdfa5ae5966a0915c6101c7ba0c91ef25ad2e3ebd3dbf8a09c2c686156d805e62a6e435c03a1ba79c01b91183851ad48ff0e065e2a3c1183f14613554ce0dfde239e20cf696e31bc8e0b160ffb853ef803342f745ec9014b189c2439e41aed27ca991f071636df36263640541f2d97d95c7cbe0ce05176f75c836811d91c6404369d5912bdb358bcd755327e1131f24b6f3e03b9fcef6e0adcdb82062e614abc2672c0aaae3bde0add1a99abaefe5b0c0c7c4e557c86e8c897f52ecbbd86db1afd07572c335e33dc698c72948dcd8437c090c2d04d760fac2699623446c0bde57f27cecdc261f2bb1a924fcd30c66da52bdba50b4686d7f6580733dd81d52dfe70208066d4de9b85ed3df9cf906875e2209919dba5e928ddbc63bf405995f783ebee817ad52f9dada75d966d516162dd6f5df54f6278cc4c98b19e1d063d3fa8193de0a56f5d5ddf5fbd12c0187c771229da45a1f897906c21fbde491733129ece365acde663b9b5d57435c5a68268f49dc7774094014b95bb42c27fd563614eb736989700427ecbaf3d579ee74303a4a6caaece30a624b1c80cffb7bc11e32a547cfba4b276d60483822224c80b109eb7abdcdd42c2b3085c0edd1e886d2a79c29fb80373858aa00356bd00733962034abedeede540289825d0f52541a6865b8dc1217657d1368e8d2c3320184e3d861f511fd4bf07bd5c4f8af9794e22bb5cfa4dc1b4002534cc7b953ac7e1b0751e088e80c16272ee6c2397551490d61b85d463f5ee5e740e3ae1472ced4486dd67cb8799b8bf6955c50ef252f19b94b8655bbaaabb557a7a93bfbedb955a86935024fe44004e6f38a6157b70d5efa517251c74cfdc0c01ad668c4e677f0226257d61a2223e99df0455d24dd58cadbc788352d1238ae24e8b0bb15c6b0ad172ac604cbd84b2d311d67011c282947fb7213732d79a082c7262a2bcde1ceb4cfb19e65e83f15a7dc3c1eea0b7cc163fa532db27d6a2e3041208d93e9c62ec4c104676f680aca854fa8cd7337b78962cd74d9890a3d19c914dfd0ffd685f165743e1f599817b1e65c5ec036a0f226181530a53f8dffbbe009d028a66d9369877992ec7d948a33e4ae8edccc19a60e84ebccb62255fbab41fa64f57e8a62bd2e2151dec26974433545e1034d4537b73be027c5c8f9a555c1ab22470674ebf83c80939d43100b5e1422d60c2aae38c6d7a88751370a56528dee9e525e41f3b014e559737ce265075c524df59ca3b8ec114f9ba115be32cf75e278cbbb378ab36ee1099e7e158108603ae9b13cd5f796148112ac59e2d52f40030f1262d2482ab10f6d94b118879829fccee84ae9b17242e6f89e81ca951d7ce27799752d68d7298a899d092af1736f44fa7c41c011c385fad5efdbd8f27acfac3c62c048b0a5fe9307be4633f621232c5ffc51ced200b384a6e467295362d953bda6f958c33ea7c91e1b20fd5ad3e80c3956e9943f7bf059212f157914c26c3c598f1237eaad421b0c01620f44d9004384e7528edcb7d7968709bbd480dac149aecad51177383c1fb888bad9f6f0453d81e640b50b80db673563421f2c4c61676f9ec67d5bb6e2defa67d91f166d7abcd4608bd3923dbe769db6babb404aee9d36fc090f728d347f26175a8e5abdc60b3fc8bae066a46dba675e5928c1375f07e424ac2a8e4d3f7db614fb3e23da15348d716a19dfa6250281be5cfd15475843d236ad3161a295a53dcfb9a3ee7ebb6c28d5be538632b3f112beca1b63a09857f5b5910870bedbafc0dabbb3231faced133d7ee972f8a170a67bebc0d479e949578bc9329d86d064220bcda63efa3e1571a7b2761a2638fbf7d1988b2b8b140899cd3fafc2033df5c190971f439a11140acdc6c9c14c7bb6f4960b9f290dede01383bed87f422b16b5e1a2d28567361f0ae46ac7388f4e6cc5f815ba95d6fa16652754d31f93fa6d53b3f7cd5310fbef443bb86d8ce0a2af951cbdd4cb5867dfb152ebee90c05e0f5460202fff7690d0a0844141c6ad6d5b44ef10ffe31c69e952453ca6d9a3240158ab6f6587d55a36140ed3e5f165f6c6cfee1f5291b0c8b387ebb25dc9f48c7e76fea0c205729aa6396fda661d72f13146538eeb7363613338e30c4806f514bc8f91d34c24c3db8208328a899e843fed5b1abd91e36422bbff7610c71323070e0557947359fe75b732a1757ba5df6cc802a4d662c3baddb5afe7d51a4e43b1c29801fc8aff9ad00f85db8d517347fe12e49c69899a12464e76cb16766ebfe083753bca02c14c3a4ddc645290d932c6d2fb1d0af5355ebaf4c6033d2e06e0596d87e5f5708e7ee3336c4ebb944e10ed1b9d692c0c8fbf4d557e5673a31bcefbaeb0f72c02aecb9becc604e0c8a56857e6190f34a109c0bf3f9a7596b97a03cc26e4fec907f02959ead092fb4826b40a5a649bcb9bb2e83dc9d4db8c2e9cd344f02ea80e36bf0b6d9c1413bf459a886a2a3530b9e00cf30fd1a2437e4cf352f11849a0e1e8a9396fa0fcf2c373ed73af7c1be9ba958383cbbfa6b55d19d6dd02f6025758e06bf899af2d6a8ff06e382689cc6155a9bbb24247eedfd3d61d3b84aa97bb48c4e17f27058b6d3a5b4d0135c381631d5f2a98f1c5c517e3fd0f4ef7beeda0508da946ff5a8bf5b4896f102f86ff60fb9e7baa9691d9a697ef16a997e9dec9c349ef73732c9b787a57553fdc503e207121fba3877c00acfe7e978b05aeab34886fa6a1d45722451f35ef9684f044bc97550f9cabaf6f84dc600ad17f0dc7bbe2b90840e0c923053dce48c86f911efab95fdeea3fbe1224661adb20225e0d5c681facadd881058c48180f3e82d90dec7dd98e27ea1fefff014f06f997bf8a555fb8579dc4af55e48545fa60ad35075a9fc5041222c2e638999c16127507278a4f426addb9dfce799a4e7fcca4d1e422a9ea9133ac209be0c759e4fbb79c876d235a1b56587bb7c846f0490f6ccbfd25a7bb2842b35fe897b6415061bdc55554af4123051afaf850a082824f3c53d9aa3233f1cb02ffd09cbdc8ac761e34de93d4559cf062c8334e223dcf8372998eb52b8704cc2923137193c89b060174523baa70bccbb20c578dfd72c6959eea4b15be2282edef4b2338bc8ef4d01af92c0ebf58a249e98814c214b693d1a37a2ad2b11718c234a6cd613343afa135f777146a47ddc11dac0dceb8b52ac93cbfc73969f7dff90357d8793063e60aed33d13aef2ba52913b123cfc7a7b75ee0b0cfbef6697816dc5f25ec9dff49c7869234d0618fee5dfdf354e181bf51206cd9a2f226012ba7a78eba5aa83721c4bdd37af35868f5fed0c0335a2562e14e25eccd404e304e2b27fbbf361539423a27b66bde0d50f598e2af52ac0aa4b5ffded8ae10e933c5eec5c0af5569776084453faa318b9d2c8a7b2f6a608c2c01d300eb96343d8f07de3851a806254078542d0955d6790c062bd2b4904ecce1c9d1c982d86f9bd408ae9178233a8b0cc0bd548c8a9ba2676982487b40d7c12b9e2456195a28ad3a0338dbc32eabb22b5f2abb8243ee1ba08b8ceed01f47b888828bf27417e83566ea653d1d580c4d50403077e8f450a90f99b351259cf7ae20fa6bfa32f06890fec751d982350030d278376ca86cb178fea959e0006463bae6c8b859a58ced2f3f792e1c0f17bbfc5de0737f79360b12d2af0329ad1b0373b776a49ecbc0f7cce68fe01dbfc034aa2c5c780db0422cf9a5ce12db7de0447b0f9af0"}], 0x3310}, 0xab}, 0x10, 0x10) readv(r8, &(0x7f0000006c00)=[{&(0x7f0000006a80)=""/74, 0x4a}, {&(0x7f0000006b00)=""/67, 0x43}, {&(0x7f0000006b80)=""/42, 0x2a}, {&(0x7f0000006bc0)=""/27, 0x1b}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000006c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r9, &(0x7f0000007240)={&(0x7f0000007200)={&(0x7f0000006c80)=@un=@abs, 0x8, &(0x7f0000007100)=[{&(0x7f0000006cc0)=""/247, 0xf7}, {&(0x7f0000006dc0)=""/229, 0xe5}, {&(0x7f0000006ec0)=""/47, 0x2f}, {&(0x7f0000006f00)=""/162, 0xa2}, {&(0x7f0000006fc0)=""/139, 0x8b}, {&(0x7f0000007080)=""/70, 0x46}], 0x6, &(0x7f0000007180)=""/67, 0x43}, 0xffffffff}, 0x10, 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000007280), 0x10, 0x0) 16:00:51 executing program 5: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r2 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x2) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x6, 0x9, 0xedc}, {0x8, 0xfa, 0x1, 0xee}, {0x2df3, 0x9, 0x9, 0x9}, {0x5, 0x1f, 0x7f}]}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000282f79696b22f4eb"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="59b2edcf034a422c120f6e623a3edc2d57eb5d3e77db05b611d6d15a5c9dd14fbcef9cc3228ff509cb224ff8aa405f477120e1532cfcddc7aba5b18f2393553d7f8fd5548bac952bd1aad4036d16ba0f7ad063ec8cb3a782a25201951dd368e5e6cea5a6601b6556dc97d54c5e434dc17e34c8d74542b189e2e4bbc2a18d7dad556f3b3534014c191a1f7e1ce05e361f2087125c83c3635d008e6100bd1fcb3191e1788d908ce355e7c52a69cefd585b65c79458124adbd1749c9c0f770b5921167bd3", 0xc3}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, 0xffffffffffffff9c, r7, r8, r9]}], 0x50, 0x863e7f0c1bb87ef7}, 0x8) setitimer(0x0, &(0x7f0000000280)={{}, {0x1, 0x8af0}}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="46fc5017", &(0x7f0000000140)=0x4, 0x0, 0x0) setitimer(0x0, 0x0, 0xfffffffffffffffe) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='k', 0x1}, {&(0x7f0000000080)="519fcd57dd5f94a690af23690cd82d65676610a69538a7b1a3314ff1cc64d238624253bceb3c66a6adfb0151387e3526fefa32e3520ed6bc56311cf98ec6cc97b6934fafbe673a6ca1f109af0cdebc58126a089ca821f3e866eb", 0x5a}, {&(0x7f0000000440)="5b2491b8e22d07ea74cbab80043524821fcd3582c89bab2d9a7e80f8ae912593aeba58c8aae3dc6211b6c4dd7fe93874b42ec1de05748d0a9639dbd9270ca71cbc193a14108c2990de320c5de64289a94bbf4cbd46ec184dbfdb7fc9e546682a2eec91f4fc6c001e44744e034dd7cdefbbd7c8dee508957a6348d280a5eb6f98f77eff0d380636025f36662d2270746163aa802751255a2bef4b7f335e0bd559580df967f8d4114eede66d07f1b4da14e6a53965ec2bbc7e7da5b49b4c9272f6e43836c19bfd7c9cd3f44c16b62f2656c2368308d6740acbc69c54ead63e9a85b737f9fedcd0b61aa65208f8a5385a32a65efb10938670fa88593c627cd6d1f760b492baeb9aaddfb272d50a6b9479a8a741d5e95b4f52e3aeee3bfb26fb7568ab0251b62836a6cc935c3d447e08095e38fefef6ef33bb97668bdf3a2349d82d13dfd9e67ff27efd06b4edd01e0b0f68234d33b6c527f2fa83ab74a8bdaac9671b45394ee2ed976b4d3253fd6e98e9049d60abfb7d3d13a635f4ab1337aa180d26d426ae93c6e4493745b413ea9ba7f0b19563a41a7b911adf988e6c80e34a91467589aff9c14c52dc2890789512bfb6d67453dfc91d44601c15329b3a7ce54ad86e048e4f418099aae41c577b3fa63979ada67efd46eabb2b133e86dfb75e2aa771cc32405100c01aaeab1e82d591f213b3bd06292f98b86f21f2a6c6a4938fd501af9adeeb64cf8e2ee9ec85e6e3a924c51bf9cb9230e586631607595d60de7ae0a4173c173b8e4a559b36fc7833f39dd2004ce80b89b4a24fb36f607896cf2acfb591469ef122d2d22dd144d355b6e96bf244ee1b9b9ff1ef1bd99251716b8db50515e3cd1167c52f2c78dee12ce93550c702ea8e1b32eacd2b018f942c97bff62856df5aa0245cf9d12afd701fcd3be8b32c2321d17a83131edb1f92b7630aebaa7331440c704cecf674ae098d96509332d09c110e0c2d5cf275bffd3ceda268684f4cc93c89d56a187f72086ca122a14dea96e4bbe3e17d65c243ead79db779bbdf8534494af1924061f75319c2d528991d579a7df00c9ae2092a582fe9ff0c1ab5db3a7e869edd29e45ba0b97a350f679cc69a69e27543c9367ff7dcc8e15b87b7f6472e03d9d37acc377fb32315fee87a8b47e2022b9e40727497feea2b97d1dc1d9e263007ab4758a7bbaa3d2d25e04818b6997a7c0f34a9a815cab66b7b26dede9bfa4d12c6f9876d0cfa19ac629e606536b1c055002a5373534ad8eb8707f039905aae8f2811a90a98f26496bded18899af206b03c34f574d59d32ad14ce321fa11ed72f71e43ce72ffadbb03da2709b233e901cc094b31f7771a9dc8ae215be337d5b3f815a600ea802da4e4e64e68d5f6f717d807e502a8b1593754850e1b07a2ef32896904f5eeadb88331b1ed65b174e28e280fec04541e560375fd892dfa4ed59199c12771ce90e065e53ece3d3209b9a9cd079646141ea92e8399db6dd463414c6919a44752630557688da85fee1025a161859598495aa5a95e23029cc8c08fdb1d6bcc3480589119de89dfa0cb5579651fa520dfd3b4b803eddc0bf347d8527a865fbba8f8cbeef7c8775f2700e8081b128ce52e4ceeb75f9517adb77a1c4fb15f13727cba647e7aaecd4f0fbc244fdfd42987221a0671c344b4f33b77bbdc4d8de0e78c8ca8c879e9f58bc4eba410fc74a4a778e589a8790b553853dac8b04c0483973944c61a6faa48dcca3da6668296a82eaf53a40c2d076a443402d84cc6b4eab7bc14958507b2975730281f5b1064672b0e1154de674de8f4f1a68879b14d8f5accad2d836f36a2f74a4edb11bb60b12d27559d7b16fc6a239ad10a97004b550eb6ccee20c333523339a992a15922b54dd2f4cc3e8cf32685fb9472bf4ec567a51ad9d577f832e0088c4497d149793e0e61b77ef891db89e79358a3cf5747bdfaeadb6b5808fa57a86599e5ffb6a729c7ab26b55a04a033e6b399f125a542bf505d297f20174e2cb06225aa3f0995563abbec991727f7cc9f18e22f24ca8449b402dccde9542159468ea50f539d30d87b68d9380f703c57d3758490853d6c0d2b784897247ea2f16b9bcef6ce104ea9badc6de244d2d0194c65cfe88f5913a148c82e79fd780be8f2ede323435089f431f505e7c0565495b941421592422eb8359dfdcf1fe24164e2a7359f8a45ba98b14243b7cb4c0d57feea82249f09c116c207a783325ffd3ad30991d8127f183057b76816158558316d3aec98c53ac237bb2c70bd5f704ed09c37707700e74eb17c09392fd8fdf5bc1df2db1a296b1aa0bfcd02a7e4edc0a9c729ad024d8c6eddf40ef98489eba2c5c58cd8db2268d04b711a0e2c1cc2924883d4c3cf92973ae85799b7cf287e3a40b97922a5754c65619abb148da2f5b1c76d5a7e6b94447fa52987b794c1c7303d4c8e570779e9fcec717434c82fc7f78b7ee46d8cab97ca412b68670ff6c98640a8e5a80ea82d23c1266530dc6cf3901f19088a1fb863829ad362dea04d322cff146a99cf70d1316170ceadde61ba5be06aa4e5630206f6d6312b2796482b4779c8cd6fe5db8ec951c206086e276584da123c80f8b725b1ffb615bbb3a049ca417ee5e1de9ed759cfec7c5ced2dc81caf61955a37a939a1ed35dc815f149d5933d242bfea385e66997e1936bc9f1fa0fd066cddecd59a1c37c8155a8dbed147f4349824341298d17d84b0fd1a47bd3dd60f7f1f8a34552e1e2e75e64cb91fe918442857830e680edff3317f3fc76b6e42dcfe00f3fefe7a63d3523a1d2f8e7f996ac60e3db2ebf26a8ff4f31f9dcc2ed8a2d66456be2103b49798399edcc00bde3f18d59331fe571a9e54e7871734e646a2de8fe7084d835e7d130e57f454b02f380b27beda3cad469da020b8046e8b738db969fd5ca1a9bcda59f6ad5e9e023f55ef357a907e04125e79c24c04eb2ca31587b43df62a38842e3ff85d31077ed14fd2151041cad6fac7d48fa92bac22bd2f6219253f28cb9bc4e2641d43726dd5e0b3aaec89d7e1d78b239ba14166024beb07d24a3fe2e727ebc1d0f2089c67afd798916cf6a6a0de4f7f989cedbc1c2b0dc67046b32ac93924fcd702af9ffeab10ec07e4b5068cd94a9f2345bcf7f0854fb4af586a5d197ad92c51482dcd178c35a8183a5f099f3a30e5fa2efaf02846c307c85bba21b9e67989797cfb3081e4657bb196bf8e7c74de95c456516f189fb302d8682a6cd6aeb4562400055185afcfd58405237daf1e199190a15db62c2d89b666cbf349e1d6ce5544f28f34abc801e4c0e3d7598e1b311f22167546198113c37be1025abf3f8ab589b9058b2bd598cd966c5b29eb5ef96f1c6540d12687d9c9f1dd73d455aa5da684dceb58ab4717c92189f6709a4c6a62c0c5d79f52c87ad616bce380ae2302a2c9d3cc88efdb095afdbdd8f944b93de42008579d7689dc58814892a89656e40b2338e6b7fd8b00efa51f1e1cfab5a581d9f4dabc4f60406b23b11e56e3b2a5dbfe47e3163bc2c80faed7a6d0f697941fe8f067deba1de90394fdd47b41574f9b63b8f042e46ceee74beae49b9f4ea766a3c13a391681537505f5ebdd9c9afac4e27d764a776cb80a95e6d0294cd9e02385eb6b63a462add0c98303ade1826053beb02fdd5f96e387f429a7e5b471cbc174d2beae1d4eae763b7f04eb1e15b36abdfee681145899e956addf59755d84624c90fdfbd1dea428a4aea9de886861f7c710ca01005e830178cc1a211af35a8e6e894b66dc390081b68e2b902d74a651101f53d9ceb8a7b040b72af7a30c9cd4fececef93bf552cd98f3d8018d62f93641610fc66ec66bf168d30379936e3b73b45ee519651cfd1a14d447d9a8bfa809af2d6738922023eb57ad89003e7ed6417d3fade55226da9a59deca9df8d2597501e19ccf7e81b67a708b94854980c6d83851651c6de2335f2dff15bdc4c43b7e79436138e4377d6b59bafc68b6e72a1e0aaf7566cfb7215762f043e9942606417ba3b882efda0ac60b288c92d812686a72b9b0581412aebbd3be4b61cc2dfb454e6013409272ba600ceafd715ffcbb77c10f5dff10d76b6251711ab60839a3a87241f283ab91a4382dc81c58ec920a02a914c6f62e8a14f9cd6c160bf7e9489f70edcde73ede1dc1658dd7a9bb6e93c86795557d5ae27c23915311ea372dc2169e0459eacec4c2f929e41dc36086d205ab9232265e38805ddeeca76913f104c0509fb780608ce61e940b54e226031268cf76bcc9f10d064a984b3e37234111901549c89dc05b71d85822d80f5736c6797d597f13595aea37c303243aec3d9bfa111f0962a77ed1d87e3c1c00736a461563440fa0a924a2911c7801e02b5cb32865fdb5a13987c6d02f19c13a713835ef31d38262a0d8edafb3ef93cdfa27addc13730c94c4f2f9ea96c849eaa063949f0688a929d1f5f7b065f8c89a0c5ab19de53759c56bd8e1f159219a578ff86d2993edb596e649627dbb21760ddb5ce5b8c2d8e2168d021209136551ca7db3aacd723f9bdb25ed4449407a68f5cf6ed941c75e1679c5f4cbd2c160bc9737cb800eb78c002bc962ed6797c3c2962bd27e991665934284e13a0919f90db25c7e7f73499c0683b9711e9c9cbfab8256dc64327823508b82a8cd46f1c342d133c016106ed432f48313190acc30346572406d07da7d2fddd9b55c530ac67cc79917b1405906386e8f9488e6bcb615b4b01b63e532da7c91d0cd0ffa3e9578405f01ae306813e307d8042210bef9a7ca1ccaad37c0cea2f0e457536e2b4864ed5ec10fe62d888f6a86f85227e9ac860ebeebe20dd277b18d514f51417b52617f713668cc4d6a9e298c8d3044f19d1b3e7d9639e8dd4c609570f11f7da647c45e1043b768727330f6392bbde5b75ec72df86908e92d95702e5de04d51343dfbc8e28ad69a51154d374131572d43dc26c4c0eb740240ba0fabbd7dab1b3fb41cbf3825e527addd6bb1cc99daf7753ff4f59ba51df05117733561d732742a746966e0fa94dbc7cd90bb7dfecc5eaa13ad79fef5e6a414c8cef1c9461c32fed9f3a4ec5456089a1c937e065a033b3fa22f90b8add801d0009698fb65a32cf201984bc7d274336bff947daed707a8456cdc9b817091c37a20a1a36349dc8a4396f90ef0d3441a913fd1fc5bde9f16714f83412aeacb20f536fb26e968d0c063f5acf978f4f14541e2185aa1f3d06db98d428cdc346edeb9f31bd7b1536d6f5ec2c78c66a3756bcc5faf117e6e90c35d3a15ce75ce2fcadb7f17f5e9231644be014977918d081f61d6cf421445a0a35a0cd808139428cbd1aaeab9102332a04eee33a6bd3e0507eff650f5f52feb564cb5b1f80c2deea7f09ff3e8c3dea2ee6cc70a62b93662902fecf2a922b62072fe936a38c5ba3c5c29ee4766a049d19dcf56aad5458f049e2024e49864b6bda406b1702f776aed6c7e3d5f185f40632d244d548c1f281121add694400a0a024fec9d83ff182c14fc56bc8b17266c2e096b884e105b979100a7bd2534c68c54a8ba77fc7b4f6deb2e87b11daba1a83199ecfe071c68dc3b14273da57abb624f9d8689ba6d04ecea342fce73f917b1fe1f0331cda18e7a64c6f2acfae3dbe3641c59069ce45703eb462a6f509368d1ccbc1bb", 0xfa6}], 0x3) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x1, 0x3010, r0, 0x9) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000200)={0x4, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x32) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b1000504", 0x4, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r2, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) semget(0x0, 0x2, 0x624) open(&(0x7f0000000100)='./file0\x00', 0x8100, 0x104) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) 16:00:51 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:51 executing program 4: socketpair(0x10, 0x3, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="734541890eab8b83261cdbf8a06877823ae72788b96dec815207c7460a3a644b65a0b9816932c07708c253c92b280ab79efac4fb5f5c93c95c5d049311525da9ee1d30ba67da2876a79e7cb25bd32d17d40fd4f969fe465934f319a826d776506100111151d5cd0ebe5c9f4e7e52c90b7226186ab0c60de4ab42349bd42b83cd3ca6fd664ae4dca0f8e26906c6fb0cdc", 0x90}], 0x1, 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000007c0), 0x0, &(0x7f00000001c0), 0x0) semget(0x2, 0x3, 0x15) 16:00:51 executing program 5: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 16:00:51 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:51 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff7, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x82, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0x86, 0x7, 0x3f, 0x2, &(0x7f0000000240)={{0x1, 0x5, 0x3f, 0x8, 0x92, 0x1f, 0x5}, {[0x7fff, 0x9, 0xecd, 0x10001, 0xff, 0x7, 0x1f, 0x5, 0x362e0e0b, 0x8000000000000001, 0x3f, 0x8, 0x7, 0xc9, 0x4, 0x0, 0x3b51, 0x5], [0x8, 0x8, 0x9, 0x878a, 0xffffffff, 0x6, 0x9, 0x3, 0x6, 0x9], [0x1a6fe5f1, 0x6, 0x7fffffffffffffff, 0x10000, 0x5, 0x5, 0x2], [0x1, 0x3, 0x66, 0x1, 0x7, 0x6], [{0x2, 0xd78f, 0x2, 0xfcf}, {0x7fff, 0xd1, 0x80000001, 0x3}, {0x80, 0x0, 0x10001, 0xfffffffffffeffff}, {0x2, 0x8, 0x8001, 0x5}, {0x4c0, 0x8, 0x8, 0x200}, {0x88f, 0x4, 0x6, 0xfffffffffffffffd}, {0x25, 0x3b, 0x0, 0xffff}, {0x4, 0x7, 0x3df, 0x4}], {0x1, 0x300000, 0x5, 0x3ff}, {0x3, 0xd9, 0x8, 0x4}}}, 0x6, 0x29}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 16:00:51 executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:00:51 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x2, 0x0, [{&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x82485608, &(0x7f0000000000)={0x1, 0x0, 0x8a, 0x0, 0x0}) ëëýQ ¼Ó©´‰é‰Á>våÚ­oø`}Í•nŒcvåÚ­oø`}Í•nŒcàIÀÓsc¤]kî øJžvåÚ­oø`}Í•nŒcvåÚ­oø`}Í•nŒc¶?*A¾”€ìÙ“¯ŽPvÉg¥¶?*A¾”÷Ážuù+Ón"iÛpé<[Ì€Vùä#¨>vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f5699f0 16:00:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0x1) dup2(r0, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r8 = accept$inet(r5, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1802, 0x0) dup2(r8, r7) 16:00:51 executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup2(r1, r0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0xadd) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000001640)={0x3, 0x0, 0x3, 0x0, 0x0, 0x4, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20002, 0x4) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 16:00:51 executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {}, {}], 0x3}) r0 = kqueue() r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) r3 = dup2(r0, r0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) socketpair(0x20, 0x5, 0x3f, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x9, 0x5}, {{r2}, 0x1, 0x1, 0x60000084, 0x1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0xa, 0x801fffde, 0x9, 0x9}, {{r0}, 0x6, 0x1, 0x10, 0x1, 0xe3a4955}, {{r3}, 0xfffffffffffffffa, 0xd8, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x0, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffff8, 0x78, 0x10, 0x7f, 0x8}], 0x101, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x80, 0x40, 0x3ff, 0x8000000000000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0xb0000004, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x21, 0x6, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x3, 0x20, 0xbbb8, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x4, 0x4}, {{r6}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x9, 0x7c}, {{r7}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x9, 0xff}], 0x8, &(0x7f0000000340)={0x5, 0x6c}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:00:51 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r1 = syz_open_pts() shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x282) msgrcv(r2, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r2, 0x0, 0x401, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x2) open(0x0, 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000240)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="02aa75aa03"], 0x14, 0x800) msgsnd(0x0, &(0x7f00000018c0)=ANY=[], 0x46, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001700)=@abs, 0x0) syz_emit_ethernet(0x3e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000016c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000001780)="ebaacb812eaa4e713048e6996a929648ebb900000000d7aea2e64c807dc15a38d104c5d109bfca6996b8f634c155c072109a5016ff750bf6967b64805cc9ea9a2659f4b818b611ac60187f4e6f2a68f7d0f391df4108d6890a6d5c9649777d6d0f9b2b3e81353496359446b1c9a0cfd7b56f5832d1316699125a9b93c6199e41ef18", 0xbb) recvmmsg(r3, &(0x7f0000001600)={&(0x7f0000000080)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/201, 0xc9}], 0x5, &(0x7f0000000600)=""/4096, 0x1000}, 0x3}, 0x10, 0x840, &(0x7f0000001640)={0x2, 0x4}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) 16:00:51 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) seteuid(r3) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xf5b4}) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1", 0x56}], 0x1) setreuid(0xee00, 0x0) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) r10 = getuid() setreuid(0xee00, r10) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xcf) faccessat(r8, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978c, 0x0, 0x1, 0x80a19f, "bb08001000f1675910508b00"}) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 16:00:51 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r3, &(0x7f000075e000/0x4000)=nil, 0x1000) shmat(r3, &(0x7f0000c69000/0x4000)=nil, 0x1000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x1c}]}) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r6) fcntl$setown(r0, 0x6, r6) 16:00:51 executing program 2: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) 16:00:51 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x9, 0x56}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, 0xffffffffffffffff, &(0x7f00000010c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7817c829f86af163b7af49ea5308e4523fa596da483e5c8073ff206913a977094145dea00b79a64df79a000036c6d31b2fda000000e4a5eeaaf183cd05422ca8432f3137b6afdb21caad2ef9083e6b0921c2153899582d979e00aaa6bd122f82cea82b12ffa51a21af616aceb26c79b931cef965c783e8dcc1c12eed39212fc95ea3"], 0x10}, 0x0) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffff5ed, 0x0, 0x5, 0x5773c541, "8c030000007c000000000000000000004100"}) writev(r0, &(0x7f0000000580), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() r6 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x4b, 0x2000008b, 0x84ae}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40, 0x8000000000000001, 0xe1d3}, {{r4}, 0xfffffffffffffff8, 0x93, 0xfffff, 0x29e, 0x3}, {{r4}, 0xfffffffffffffffa, 0x18, 0x1, 0x5, 0x6}, {{r1}, 0xfffffffffffffffa, 0x11, 0xfffff, 0x3, 0x6}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x10001, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xffffffffffffffff}) r0 = syz_open_pts() close(r0) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r1, &(0x7f0000000000)='$', 0x1) close(0xffffffffffffffff) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000800)) accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = socket(0x0, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e67", 0xfa) recvmmsg(r3, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f0000001a40)=ANY=[@ANYBLOB], 0x5a, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000800)="0e8ce356455f65dec3fef6cb27ae20c3192652c4fdb66df26ece62f45040cd235199cee616a8b9aa2338ff77eca914546631b029b42bd602e0a4f957a905ac0cfe0ab9a5e20abeb16ed2f36f0b84d42181878655d4aadfaf6c502d9894c2f1e927f0a03a25fddb64933a5adb771a757460511677dbd7af632aff8a65ffcff711bb11edd7aecb31748f77d164414459a1bf2647e1075e801cc0963b9225ae0ca9fba56a099b654f21f7b5335e00d331f93950f6dcf111030f219fcdc2b44afdd94645ea6636bb5a99fcda3526e5ca43c59e8c89a973b584a36d977d8d10deb423956141d53562370746c10800e27857aa022ad9bcb09fcc457aa602d5a169a6f3b032c3aa63737228209188c4c06ba80dda1720d663161ec11bb8fdf2d947fbb096f2b42fe01b67df6b90866cb85bf33151b6ff47bc4784b9df9b77ad196709b4d225b6e874799a1473acf88b34ca8cef72e9e6ea285278c9d02e75433f6b0fa568169c43e69f5a887e993f5419918541029b85e01005b17f63e9916d0cd4a6ac33a664eca63d242a5d8b691d02d537e0b42a5644ea1c58039e196b1859d7d6a29fc63087b5b1d5f7f8cf0083769dbb0941a2bb9991c2b224eb9cf583841f19c7c93540b3c1eefc609ade9cce9d9759f34c4ceaceee2e4e93d80abd2dd4408afd816b0b3450228b862b696291b0cde528bfc15d5b262744eb18ece042b2442c5a074746601f2f613f69fb1ed0251237af31923feab1ac61e6f46ce317448505234d1b215d80a8afad3b4f0b589b8d5320121365922c43267a0af0ecc533262d70259c85c015c7a319400f2c9ad4e672e38079b2f14d0aea7e9607c82b9807089b7b55402c4a8d313bc8c6fa9cf1602e29ccbadb9afa5491c956e08e8f95e7b4d7dbd0829b88c9afd5b862607d1620290cdde4d018177d3f05cf56e21323afe135eb6ed0394fa9cdc7d59289769c2df9572a261c043194614147256795466887e2f9e1dce0976d26455e46776c9dfa947918e0ac1c8b7152266024439b9e94a815053924999a1fa3dd0ba96eff712de14924c94d1392d03e4b1c67fc8740bd77e0ce2acaf9c076493ca14c4be115e43d65abfd233771223e83df36bed21b22eb7ef41bf975a50c455dc02993c8e2884aa3afd6c49513054c1d44b9dc1b364fb1e98254e99af5634a6d3b13f0ce3e8bd12f9bff59355fe20c1dc042e4cd037bd9231544241665c0330a0f1fcb89974115e2b29b2ca442694f4df4c6b8d3e4ed10c51b81eabcb66133fc5add4d46eb8918068ddb183fe30c838e71301079e520d5fb3194cd4492b291b3b1c8e217ddaf9e531fd259f88cc7729ef64bd5c9e1abd3616dc66a03a48c1de0da877a8126cba9897e7fc1ede549ec892fefb3844144a6c81f7ccc5359b09cb0b2c9414671d5755d3f5b7d0eb5f22241f776c1c8d647d0810f545002c468c8361b1dea7325fbc6b88389c35cbb729a35d897cfcf002fab079aebb1e5266d83d9617b055b69751637cadfeae7a4f49f1e687e5767096c86cc0fbb0b14b89e8b7786a64a8de91b7870aadfaf0fc2394f635a1c56a3136be5d877e15f7965c1217519de1309df3b2a0bb5542fd5c2c6a62876f337100e9d6562fdd4f9ad4df2168b9dff1e5460370d22d8801316ffdcdc3eed46a3816c19f93da3129b2d068626c39e9dcae46057035575e4861b4f7c3128ba7af37a1ee64b1aa95fffa386bd033b65f0e8c72910d59f1c49616457355573c169170f68dba3855a001a49b6951ea5ec8f6dcaa56a5084acf095e4d199b56b0694dc64f5520a60cb1094cdb783baf8d381ed5ef6d09ffaa82b59829626aa105c83b331dbacdebf9960695bc9e2b8f97b50046dc994a8c3e747073d577993e3fda517a3ef128a1b70ef78840647d1abc8d77dc894eab5aa965cce9ee5f6eaa8de832e8b4a60fc469a75d870850c76f1b0a5fd6c8850d190d59b19d19ba44401acd7b12f2ccbb91f27afc9d5e1082467520abb1a9859411539c26a0cb2990f5b44791b55a311219077c11b087a4a4a1752dd14e10c3d49943dfc48fb1012a4e606826bcd60397b189a99faecdb8386404886038bbc34c9fdb5d504420cd50bf8021ec4ccb43ad5f021060517c68b32b0510eaf029881e23060723ffe5639238fd5fc0952ea7a6682187a352797634c6633e9abba1493a62932240820952a22b043a94acf09c9310cc1122ffd0eb3068497d704d9fd84365c3f5b4d4fa4b66be8e82ed546b1705cc840b49b61edf32945ad3feb88786470ca76eefd2e772989c921899f5410646bc5ffe75e9306ad2d05c6c9f6548611197fd05ed293e220414e888075fd9b33586b7c8781403e1f7da57cb1321aa4420284fe11966dc981278ce5a971c5861f2650d044d622aa3e1196028f0705701c82cc6f26d1de42c9aea433a881274df215c1769c75adbc3288bdc51a8c4b088b45306dc96fbdb282acfd337f9612282296c7d2af8251342361a8f720722404c25cae71341d05f3a2ca1ff6f58f1c1c92be8543fba046857cfdc22d9fe169aaedd0db669f9584a4c88b07e12763caa05fad4f8931c88fde986688a12b7074dfde694d56227786336427c7edaee66db5a00a915c5aa404e4c25b587756f97ab102f409b8d5996cfaa25f30da89a4e1db82c53cda0abbb5b231215d4a0ee79624af5f13f1596af5b9b0bd89887afad10165d1b3e03ab99c759b19bc9e8ced3e9244f72cb384c5d8b9d2037a4b9455222d2e5d737376959cb59b2cef63627206af3cc9bdad9ee2bb1995e7f019301a52666c631c41479656eab8bb5e49311409781e82eb5c8f6d1151003334957649b916c1aa6cdf369e51c5d7e9fe08ef992f6c6937d0893cbb35eb447ea522137616362552d4708d3d974f3eba1cfc0bd79c596526fc828cf7b1582a630445986c42a325066a75608b71082b09d4", 0x828}, {&(0x7f0000000140)="137faeb5ca9f86026fb783a31fdd66b964518f7a871872a6ababce88017247074f573a7282ddfebad75d24ca8103ea84f5dd99aab17fa54431f5456a577dbacad7c5038ee71a04d427e26573fd563bf3aa66f5b5772b756983bbff353fd61b", 0x5f}, {&(0x7f00000001c0)="67edc16196b581b0794659ccc332b3c8bb6837beb58a18f557adfd9f0014f7fba5e87c8fe0ae55b7aadcda8e8002354f29ae2c5160723740a51217d404985c74be8f3f4848a422621d676e57fa1a9892e4467ec83c99bd61410cc8f4f9efd2dbccb1ec9c9edf6463083f2892f46c51b39d5f5d01b26d0f21f7bdac8f1c78cd3bd72e6182878227db995d64ea6240dabe69b5a49164a76c1ec2c95aef9e111c976cb7e503a0768ec8c6de3070c702b3e65013712895", 0xb5}, {&(0x7f0000000280)="b8b6e4060c6232f9b272ecaf07f71497e0c8cc7f4409b5d0928d1a3ea63ca66051bce7f6e626e0f0ebc919499303459aaae7c1d002778a013c630dfc759a1f78e1f329508c4ce924a596536e37a1d787303ed7dea1e967e372be274c27022a95a85212cf28b94972185ae549b952066b5bc32e9e432e89f5fdfbd1f4f440cfe6155b6d60502260d0819dfdc172905f6b81f1fd74b0927fcbd1e8a4814419a1a4f67064", 0xa3}], 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8000a6a7, 0x82ae8d0, 0x3ff, "dd330ed4ea3ebf4d8f0b507e428a9244c8f40288"}) 16:00:51 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x5}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 16:00:51 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000802) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 16:00:51 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x7, 0x24, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) setregid(r8, r6) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000d16, r4) utimensat(r3, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x8, 0x101}, {0x0, 0x6}}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000eda000/0x2000)=nil}, {&(0x7f0000395000/0x1000)=nil, &(0x7f0000d2d000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil, 0x6}], './file0\x00'}) r10 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r10}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r11, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r12 = fcntl$getown(r11, 0x5) ktrace(0x0, 0x1, 0x4000001c, r12) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:58:24 executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}}) getpgid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7, r3, r4, r5, r6, 0x6, 0x1}, 0xff, 0x0, r7, 0x0, 0x7fffffffffffffff, 0xfffffffffffffff9, 0x5, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0, 0x2}, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002540)=""/4101) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) 21:58:24 executing program 4: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 21:58:24 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc02069a5, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x9) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = dup(r4) writev(r5, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r6 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r6, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000ff"], 0x11, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x90, 0x0, 0x0) 21:58:24 executing program 0: pipe2(&(0x7f0000000300), 0x8000) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x208) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000000)=[{0x2, 0x7}, {0x2, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x3, 0x8001, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x3, 0x4}, {0x2, 0x7f7e, 0x800}, {0x0, 0xfffc, 0x1000}, {0x2, 0x3, 0x1400}, {0x3, 0xe0b, 0xc00}, {0x0, 0x3, 0x800}, {0x3, 0x800, 0x1800}, {0x4, 0x3, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r7 = getegid() geteuid() semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r6, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r3, r7, 0xffffffffffffffff, r5, 0x82, 0x3}, 0xffffffffffffffff, 0x1ff, 0x7}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) fcntl$getown(r1, 0x5) r9 = shmget$private(0x0, 0x3000, 0x1c8, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ff4000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r9, 0x0) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000140)=""/94) r10 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7fffffff, r8, r4, r3, r4, 0x8, 0xad}, 0x7, 0x6, r10, r0, 0xffffffffffffffff, 0x2b8c, 0x42}) 21:58:24 executing program 2: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x22, &(0x7f0000001580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0806000108"]) 21:58:24 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0x1) dup2(r0, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r8 = accept$inet(r5, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1802, 0x0) dup2(r8, r7) 21:58:24 executing program 4: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setsockopt(r2, 0x71, 0x7, &(0x7f0000000340)="0e33ed8061ab384f5974a8143fad2e2bebff91b8f7d25a00a54f58d1550371eaf45863eedfc81d74d0c12be9b715add13a4910a1b787cfb1a3296c12dc2ce94e4aae89afe71ff12489c92cff009a7f2788f7991b283fa6536a4db7ccf610a2a068270e7bfd3eecfe47584d6f0b25ebf0005a7de1968e117e7a47271b72bc47983e164a93636e875a5cf236c35676f0977c139c7d6f89bb499bc9c1813307dae8127457f8582c0fb7d6a7566bb51b5b3963e1f90c746aadba024f27776e7179b79a3f3c6a0b36b50efa9d", 0xca) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) 21:58:24 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x10001, 0x8, &(0x7f00000000c0)="9ec9b5d4eb3f88426524e42f0f7976a8bb0d286b0fd13f9370d3d657775d034719908a1e71f6e4e78fcc6e6c0a04701556727e1dc6bc024d960bcca25ef130eadb88a3321e9df06865e6e1a922514ab4eb1b9285f489bb4b5e07270d9a1284626fb5d02a062247bf1b9d38c2e508174ab4d2febe22e4c589064e435af286292989af1cd8c24d2bb12a5c054fdc1f993e98b1f75b079b52b0213b4c9501d0d93208812dba5a7e8d84e402f539a361c4cf24e8b512", 0xb4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff04b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x10000029, 0xd, &(0x7f0000000080)="ebffcbff48000010000000810002000000000000e9f545417a5bbdeb", 0x1c) madvise(&(0x7f000027b000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f000064a000/0x2000)=nil, 0x2000, 0x2) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:58:24 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 21:58:24 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "39df98", 0x18, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x0, 0x2000000000000139, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}]}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) poll(&(0x7f0000000080)=[{r5}], 0x1, 0x0) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r6 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r9 = fcntl$getown(r8, 0x3) setpgid(0x0, r9) r10 = msgget$private(0x0, 0x460) msgsnd(r10, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="3b727a099addf9401e2f3166cdd29a3b66d196e1091d338a73239ce1d763b8", &(0x7f0000001080)=0x1f, 0x0, 0x0) 21:58:24 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@ra={0x94, 0x6}, @generic={0x7, 0x3, '\x00'}]}}}}}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) syz_emit_ethernet(0x11a6, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x1, 0x6, "8bae17", 0x1170, 0x61, 0x60, @mcast1, @mcast2, {[@fragment={0xe, 0x0, 0x6, 0x0, 0x0, 0x7, 0x65}, @dstopts={0x2b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x16, 0x0, 0x3d, 0x1, 0x0, 0x8, 0x65}, @dstopts={0xa2, 0x20, '\x00', [@generic={0x2, 0xf7, "db7514525e56171da41dc59bc989df0a39efde7f263aef2eee3f8b16cec1763680c2d3f85c3080f25cc3c0f7f376218796416eacd98f0ea6177c6c7e69c9c99c0c1203b264e7a146b7e7f91e03e14aa19afdec71a7d7f1fdfed4c941f0c2fa91bb7ff6935288525b91acff4ef826726bc8ba11f885e17dccf541ac05ebc19a2148f285d8e1dd4f19b26752a6963dd0a681f18ec8a296981c573feb8102fa36376bb3c4b2a182964dc2084c1c407af04d3dd8431047fb16c432defb990116842f997d1725573607650c9ed9a267c278a9625b7924ac7b8d136beed188e2dbd3bb245c15e231c88711d13a3bf6cf21c7cbe55cb491777b12"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @hopopts={0xf0, 0x5, '\x00', [@ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x8000}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x80000}, @generic={0x5, 0xb, "fc3d641d82c8a01d368332"}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80e2}, @ra={0x5, 0x2, 0xfff}]}], @udp={{0x3, 0x2, 0x8}, {"92ca694a4ee0d55354bd5c106bc2141ed488d51a9cb2f19b297b9d2445c260b31b4404d2aab8ff912a30e423c6622c14ecf508f6f10741ff74cac4acaf9dce3722c6ba075d98a0e2f62dd46acc633f06e3af0bdaa76107aedfe0f14f9ff39e87ace886c7057546c9265bb32070cd22dfc82c0fadce8f915485ae7d49758e1a959fa305dc438194cb63118f61883387421cbf1d952ad7554e27c0bbea2c5c3050039c25df61d6478a6150879a010dd3bf51f61af2daafbc20b6d2710ffd58336c598977f1d514901889e8087daa37edd5b84ee2dbf1b106ebb16e1be90817763aab5acf360b549d7f0c9c000cd957b1749ae0984490a884448f8d1eec88d5de38cb226956de3406f555e3082bbed03e2f858fb3eaf93db1cc2fc9d2af6ec2d931c2f24d71e32691fbd419591c4b80b18fa15acf1ba16c2f3612ed03dc7ff6e21e70b0b5ffe96728c896b53871863eac744e9f33397126613dee083086cfb30485becba829dd89aba949ddcc63f676e59b8581b1c7b7c770d784a6514772f9207e71752c5ea6f501fd1d3fbf75cf560ce68be1500bc8041cb613559667426682a1f58412c32b67a8fcd0194e848dc2f44ca74388a7e15c0d7ff51415393c83a321815a43373255a00a5e8e158256f96ff79e378511f3ec99c0b206ff2ed4e03f53e256288442b32aaf4d0ce73f9584a489a5992b5818e62758a468b2e23da2dfc245d41c8f14b16f502aeb41b06404e84da2d01a161c14b3a75cb0c1ac0e1ea8355dcc8bcb04b34f862ca3e41a30a2cf10bb6fb4540cf4b1e02f1aff2e2748bd16ac24226f38d7f0616c975d518ae03da1975ce85ee16ebd0a4e45577c6b188a3f3fb8e9821a4679b5fb4b199c48e3d2d90d94e545dbcf24d525e6011225572a01e08a535c80b7589a0868ca18a99f0d0d73796c1d65e8f576c8e1eb6f139d8e2fad45e8ada368e712e3e8c063cb816c6550005eba24331688dcc168ee782b4aa1352e0a8d1d272534daa93485065f636c4d910812c6c4a925b8dbd78b11708f0e9ba313c89388b7fdd1416888615b235c13ffec525c9802517009f7139bc6d4a826cb798d2f607188a92b03b3f0116131b960c7f63ed1d225229cfa3f08977041d61ac2f02aad2d3c8f652d6be4fcf3608440a77d7c0b9e01f4488ded31a6dd7a6b8ba5bfa9a974bd7c3026d985d9bc58f74569b217bd1c7fef8a83e527691908c301b2c693e86412ed5770164da9480fcef2a2e3bfcb12a97fcdfa885f211595cc5b05c96b6ccaf9ee7f034c92d7e6cc5bafa6f5c8afed6b870c45490e8cbd7ebd287955858eb08b2b005272adc011dccee07f59d405a6d51b146e8f16d0072b31f8293c43d0dd6065a9245f655ec7d023e7f5c2558dffaada2cf0a77f26ddd5e17af0af07c8c2c6647851a6e21e571aefebafdccdaf3ecb5268a9aaeee3fc18e025c318b90594d26abf8e85d690127bebae725aea3cdf679cbf653f379332e38cfd97f94cdfdb30b3381f5139788f0f795c2bb6dcc46ddf438f93014c2350d6b7acc4ea31a6baec0edc872271d630831497e4bea6d00119262f13647b659c012d13d47d64870d476b313ae8e90fb6bbd9dd17cfda468fc1c3af037f35f5dea5dc5abea7960f513f4c63e72b2a2e32d00480b011be1c4cfa13eead2b9450ed93f07e1fdecdb9105902e45dd02a4c2e55daa5875ac44298ffd0837dbd8b38ff5094b862999f4ebba12134b1b773e8aa15bf173e050c68a6024666bc4ab7905fa75a76447679ae280813a4449a468c33504e4e975597fc3e8aa850e76544704d0460d8995245b4c222b313cb742c5b494c183fdfe84cd08d7194d3ad06b1213248a9f53b8f821070ba10d1456b9f9b007f75940f5ebef505930c8bc330c2c8872ab38d25bf3e94c13f20ab18f55d707f63d5a4fe218233f82af506f023e8457e564f8d24131f1758ab452ae20375dd965661f40a124e37ac30e36670437f59508dd59cce427d07831e26f01be77c295663e683d73bb235104687da5018d208a99d5ca94059ba33dac92a3ac7320451a8e4d85930379ce938ffe486c984394354f1578d6c1b42285486564199ca67d347cd43379c2265b1f73a6e1cbd10d9897d7670c4e0a971d66194814ab34e219e5cba57006c0c256619b01459ee5227040bf179c8a31ce34888698bfac29525564c1ce5df316d57eb8add3722a3e14434877a45427c23b82a30f21ab832136478f155309fb8911d82ba4be60179c4927c70e2fa6543172680bc690b5e32a54e19e277166269f36f7d6014a7ca5607d85a885f8898bdb826160563e9848bc7b4fbc16905c1e80e50ff7ef56aaa691a96a7c12353f9ee56f22967606802b7a9bc0f69c9ea0152aa07eae7c6aebaf2670bccff0d0fab6d08e26d221f230ffcc1ef028bbd354068e629bc4c01f93e9e4398a152d5f8acd695bea931a3301e6eb393f0ff2dcf6f5d4762d1e917355ac0cfc04579232702df3331b7f1449e5648e83f0b5981f720d59fc6bed175832e75489f0f314c3876df39c635c01b947129189e5559e5970022685f7b4758ed08b84dcd24a7e1d44879d0bb138cac12e9d917caef4946928347888b5e2c7759d703e9a3c4204bcc7415313f458aceef2a9bbf51c6cdbf3091bbda14640a64baf3c376159b1e424fafb5aea731a01327723e836222a6a19f68800a88b4879936978a3ce8e6446a5f40516b1fc0b98fc6af1609b5972737b76257ac4bf7bd74ec2c337972433a1c560fc0913fc82a0772c6af50d88a2fd4b20eccf03cdb9818251333e5076d59db4a595387fe8167912bdb4113212ff7b4c902bf25cc6ada1509a162ee0ce47dd4c99db2da4fe5f0100850423df816a95fa7ff3e916842fe781eef6e1af0e8a9b62b387990d2a188fcaf4b61799948f409a669ad7b23fe35a4a25ef6635cf347b073031c6590b3029d9986d31f2114f2eb19706bdf82b24efbc8cff9b2a04765b90b732db95fecf3aec10d252488ff7e774c38813a9858f59e27de7dc2c35cb84687d4ae9e239cce965f7d88e9cc62b80422801c0d99310fd836cb5483b7e99dece31b8b3934b9a7a25269aaefb5d93c750a18d26fedd90ca0903f74a8852679219dfb797e2d0861c9d21ed2819354ba507ec0032f0f9fddd1d2c8cd88aa60eab86d6fc7f306423e819cb1dae7e1c8d75e9c3368a3867d77d23c95f6d8bbe2524baeb858b14f34ca4317c14b1efe75ae68d51c48b9c436ac9ecafbb84d09f723b80a150820ff8b6221881bb15e1d7ca5def6941fa24c1fa2823a4d8ffa1bec1eecb57dfe6c2554a266c311118a535b201620d04b7e377acb37f75a5693659a381aedf8a49d9673f6ec5110b838bef9c95dd9e012f478306177dd3656c534b94cb7ee2c72477059748a1050f71c181d424f47aa3c0d1a6af4bb9e17cb550e73438c4d9c51d82026de22c10fe21e7300302f702ba316986030007956534db3d52508e91f4a11b478a8fbcb2bffc56f52e5a9b358d68de3386c1bbc9695e81db29709ff336eaa61b0b30544104b30ab51028921ee7950a78edc751927edc2ce2633379fee9e8764400c3e82529eac6fe21a09ad0564a4a90ca8b66f4b3bbd613892057895ae8782ef3e1e647a4b91d739ccd5c7d60544fb97a38834bb01b9cc7657f0384a1b1d24b4b0ce5d7b61b02913a1e7ee74a2cad6ff69ac0725001e6ed130eab3d2aa9a63278ad48839984ea90ef9e0192b8a0ce094ec14dcc02ba82168b0f5965370e595012d11c23fb0f00d28c2f2209ca89545a6fd17e906b4530f5fceb653630fccc11c088e427136ec6a005e5cfdb87bd38a6e22a6f2bbc18266d9ba3ba29de402038c0ff10e9f7adb4c324d72416a5ae369aa17cfda48eec32227996d7d61f6f92ab1cecb99447f624bd5b7ba8a1c4008dc7188e9d09894031a483de6a5ac28ad094e302edec316a29c0a9b3d4f715d8b6170e09d7ef6fb24d2e804b704278492ad0ad57bd542cccf121c8810c57bc5bd2760c010e63202f5f1c2f13a458fca0b863a193f390fa2e381a3d5f423a1eea29b9b86ec6354541c937b5e4fa04726f1fea142816d5244fe941d390507fc8c6fd10fc655cf4186a146cdc704f5214c899842b6742f8e1e4824c647a689b5f6bd043883675f5239cbdd2b14776f1f08ceeae80cc028fb9108af3075ee869ee246478d54ffe998059c86a21a4c55a2551247815b73b7aaf4807c2f36941cb5915c336503ec276464af9499e93c9fb3b2cb3cde352820d16507e06577e117b96f11631e6d6de3649a8dd68e620456dbf4612fba934af9b2b607034a78ad1148c3c10e394faa843111ca78c213855d9a821204096cabc87dbc6a76b791b70fdab567ca192692116a2aea81a92688443425266edb6504213262ae46f44c1329bedf719a62af326726d27009b4db74e2c12852e2a7d9083f0200c3ffad850b5504eccffea758b2cda910a6362622b29bb5840e5e0f2e2bcf1ad25eda13a28edafa6648203bcaea303147eabf7cb77ff1a4d31a71b506e1e3c00262de7e1303ec12eadfce549414e6281affd9df1b29c03139466ed161dc3981e7aeaa80823478dfaf35a634953733e25315e82c25cde78d9a275e6076c62cd75472d7578b0ad94749f87139f51f2fd4257566ae1bcb452686312e6cadafdf1a50048e35eb60bcd2af7ecf51618605bb351de0bd851b4bf54bc64d1e2b5d4aff0d5dfcc63454efb77decbc1cd846f4b740df9210240f1906d4df1999e5bfd791cd75bf3963b0a4853c0298f6c5359db6357cf684daf1bf516ce9c0cb918df67ec96e7ba5f12be6404d8ac3c34457ff3a26d2ac03648933d99699d9d3232ef5997822c2bf37e82d6073ab6f1f1f155dd210c421cc4de81ea506ec82397b03f9d314c98e9470da20df476eb6f7a26a3537dd95de3cceb34a1203e98111d602672a27af1d13e522264da00a563427301ec0232d7b71847856c46847785ca9c5c6522b78dc2fd3ae82dd4a9e5fe1c7d51865a3319debcefb2ae11533e07efa1d1ac0dcd4a5dc9ca26a276dcdbe826b9748e4b6d7a7a881410212e4f6ff2ac41831fa3bb14c1751a2d0dd527e2b510a52c1aeaea1f7e602d307a183b9caf244f91859be20440af13cc8881737fe8606c823711ea304223dba8b99e66bbd2b41bee854be39c66f32eb3a82127b230f7516bf074841308e2a4fc569525294306f0dd5bca59d8a3dba7364e94161b3ff6634991f83facce8477b1c5387e187d4244147bf8057b86ddf76a6fd17a04f326ce22acb441d7d6a09539c493229168f00e16c36fbdc43634823b837e20190dac3a3ab77d15dd53fc580d7aa5bff1a845ff64bf11ffe411e005f73bc0d89834247d9f60d3deaf493afc45356f7bb5465c2ab961bc882b0b0eebb0d14c1e4887492e04635c0b6b4c1065dd3a36ddb9f1f5fa518309260572addf920b1488b2b9562f8fb840f24dd72e4392f6a04b0dfa218372a162086f982f1db1b519af5f3bf1173cd3dcf25cf60d536624fb945a4ac36e5e27376acd8f083fa8c3a17b5bd1eb247791d719ff64c8a7ee0854960994e6dbf16cd65450765e21a0743550f6e6c7664c5159c37adaf4dd47a38c95afa99be3dc5669543332f99ec0159551fd74c0ac1f77d3b77dc935f9fc813e7d76ce0c06260f33abfc26f95f094ead4f5ed5be7001b9208a7e0a7ed7cfd4ed0bcd5b309b93d2399931d0d28f3e14a56ca1e3a99bcc95bb540cb8e061e0479a990c3fe4641ac0ad6cb7f656ed0a39ac4aeb3f6cff8e273b1a6bf7e6339"}}}}}}}) 21:58:24 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x84, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x60, 0x3, 0x0, 0x1}, {}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x40, 0x0, 0x5}, {0x2, 0x5, 0x8, 0x20}, {0x401, 0x17, 0x9, 0x80000000}, {0x1f, 0x7a, 0xfa, 0x7}, {0x0, 0x9, 0x1f, 0xffffffff}, {0x2, 0x1f, 0x2, 0x5f}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) 21:58:24 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x5, 0x1, 0x8, 0x7ee3}, {0x3f, 0x2, 0x20, 0x1f}, {0xfff, 0x7, 0x4, 0x4}, {0xff, 0x80, 0x81, 0x3}, {0x2, 0x1f, 0x0, 0x86}, {0x959, 0x6, 0x7, 0x4}, {0x0, 0x0, 0xa1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x20}, {0x41e}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x55421451) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x6, 0x3, 0xe0, 0x1}, {0x3, 0x7f, 0x30}, {0x276, 0x8, 0x2, 0x1}, {0xa7, 0x3, 0x10, 0xffff}, {0x8001, 0x3, 0x5, 0xfffffff8}, {0x4, 0x6, 0x3, 0x5}, {0x1, 0x20, 0x40, 0x400}, {0x9, 0x5, 0x34, 0x7}]}) 21:58:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 21:58:24 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa0000aa000086dd6000f4000008000012a18000000000120000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 21:58:24 executing program 3: syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 21:58:24 executing program 6: sync() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sync() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x4}], 0x1}) msgget$private(0x0, 0x104) getrusage(0x1, &(0x7f0000000080)) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@ra={0x94, 0x6}, @timestamp={0x44, 0xc, 0x8, 0x0, 0x0, [{}, {}]}]}}}}}}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x18, 0x3, 0x9) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x26, &(0x7f0000000180)=0x7bf5, 0x4) 21:58:24 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8d, 0x4000}, {0x4, 0x5}, {0x1, 0x1}, {0x24, 0xfff}, {0xc2, 0x4}, {0x101, 0x8000}, {0x7, 0x73}, {0x87, 0x3}, {0x24, 0x4}], 0x9}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000180)="dbf6c33c62444911b596d0c6c91418739449b651cd60a3bf532db8ad3e9746dbdde61e6a9b1c4ebbdede6471f20ffd31068204ecea04adaca670f88045439955866b5af4ba9627526c051d4c8c783f1c5e355c47b491a47d505e816852b4728fa659ccf49ad767f05acef2f75a2f3507e53f0f3b3b5248f6f5d3a4318b119a473e3233dc43dfa999604e57123ab1d64ee14d4dd1c1cb42b0a0ea91e77d72485448dc4ad15bd6e9c2fee5e3659d4b3f0ff1bc4e126f392aa857c79fc4d48859f14c958c9d5b1134112595e0ec3294e6f057d93a02d41a7db665c6045a30075b594d882b771d04215c0ef6c481b24f7c65df172e5624640f7d826df5272ea2359e2dbfd2e17879e0721fcfddeb7e9f6971f4b657fb916168c974eccac20ce4a3840e92ce46abe46c8c5f6549bc7cdd50364bc1c3c2f84ca0f855e49f4536751d150ebc146b7f979aec049c38481e2df6dcf8ad9d1db3cec0ad32b27a1d80486e0faadfde0348f3feaaba632b3566f0c65b3928c0f7d230abc8ce8e28c169274801861dc98c57ec9ee36a65a80098ddc39a73edb8e8663f26d8c7244163229f20176fdd044ba03fc4ee7a916098eb9e5f8cf87df2fb7f22c8d32c77d1a857d254a5cd8d0c9d64be94a9dcaed7972da4f276e9f761e844e638174286151590feeae99af4ef1474648ef9adf7d5d7059ef92dc122ecd9b911249aa4bd7b17f62361b757b0ab9916d7fe2f58c95761722f459a889642137697a1856385ccc6a1e3f310b8ad5ab14a396d6e46e555f386cd3ce01525dcb9a07761730c3c3f6bbff1dd71dcbcf5a52e33934dbb28078b708739326b01da9ef5f05cf300de8df3d5fa39d1d2bbe9ff61fcdf76430378443199bc02586031ac64ecb352d7721069ccaccca34157935c1420eb8aa733ff1ad066584f848a0ab3910598445462e5ee4431324a06cde1727f8d9293dee571cedb61bb7f4dcb24b9dd44bd154dfcfab34c5d2e05e6c4718dd2e71222a21e6e2bd78cd939e4dcc848f0adb58a7c81df62a9c8eb31a91cd4a5c8ee7f98659a9850c6664dcb36e8c6b0dfb6142ee33fdf524a4ef242090cf348afa3d322808822196335325373a5c31bd2418056f7f88e2beacb20913015349e24aba9c71a4372ff5b87d44be9f2af2fccc7efd3354a4086fae1268968419df9bec1d3706ad1bef1ba3c56bd880a121a093db015bab050362da52666f23de25317d5637cc2ddca0b923f6b2d8829b67a60c9c554620ec68529d51dca9427a7dd90d07812b7202e8d471de3186405198ba8b418416f47793590ee7c660b98f5894b2bf19de18cab041b3a0e2bf8a4ea9440403bc5455902f1164a70655f2bcf6daddcef7778783160a412b8672ea6bb43bd7dafe0b1cae0d7521f8e5f57ae681f358e911fef248178406c625e1e62053ae5eec746bca7fdbaefe77ebca83b3366f0a4a48fbf44d7caf1a9dbeabffc08736a7876ff9951317aecb7dbffe0804328da67ea5c04ce90bbcfdc420a8991fe78845cc2eb4d305802fe45706e40d80724935ac09dcb0a224624f40fe8ac541a570ae25c782de6e8b4151cf3ae6d34a428f2086d09df1212c266723faffd345059eab95ac6018fa46bef864f23dbe3db01b4ce380b3ab8024d5265b533f070e14754f244854ef78cee7e258ebfd45aaa47be3c01d46976d2e9bdc920e768e636eb79a81ef27b6e7f80ff540ce1e7e1a44c9120b67fc8be9d348bd34cc9c690d73359602fc6e988e2fe0c70b6fabfc102d063a8085714b1e5b03eaa6f13ea6162f925ced3e582d512c6aa72b7692b00d484c87782a52b2e76d91cab66cb88cdf510aaadb9f18cbaf8242820afc2af308ada5a7c9b191e087d0807c6f1c0dba8c933d58ff166dde3303983ba0eec275d36c66603f52885e6811f694b11a7570689e7daa888a4dcaa5d6c95173618f49f9ccafade04dd014fff4cea477067543050776a725e64016d3efc8d87046fc431d375059380750a748efff2c3d238168a12a8c8a4a16d567a3efd2f78ef1d748d699f092862ae560ce9472ad5e217cae674b4856e51bc85b9ac008ee43013244a394ec0dc24e0d0467a12c06b82950b9e5c05165674198e8e43c60aa89ee1f06d6d6804d172e7e718152a1bf0881a00d84cab847ce9779e8de7769fba117aabe0ebad24176bb4712dda2d01b89eaf0e169515c4033dc8ff2e1f8d238c11c6f7583aa2ed9a24326abd1a9c37e187dd686b7347580a5d4ce4fee0cf289526486e44c8fec166afe18b5f5c70a6e6182c4e2d981bb52d4ab2d083a17107e808bae38a6c798c7f3748e9b4754e167001f515fc13074271dd9e2f32caec03c54650e797592bde54cf623291290dd9d0928d01c2aa57d2c77fcea663768c45633212111eaea60289426d7878c163f13e609b728ee4748166a18f943fc1fe631e84504b6f0f66bcf27830ce977c1373ce942e4875a424081ba3256f74b169980f8f5d78e69f11d34f62afd290db962cbfdb8e51d1b5c25a4857c1de74079450aab05c75aa200ae7865053ed7176a43fc0a27a60e2cb64554309e722f1adda820d9a8591b26226357b8305869c62aa607055d856ce8b93021c600ebb4cbc270ceddb469e6b3bd6f0606171fdc9af1e7a97a810aad13eeecc944b31b79e2506e35d50442c23b1609337d376e0465cbd1c6db39187d89b17274671c302e1d89d6ec632b1269fd76d83dd8afca6ac3bd1b2f48622f9b0ca2ebad0bbac4662cbadc8e7bcb9eb3789105ac8f005b42782e0d8570a89189b05894e8b2e1e17d5e5567a2856553b0f59de528643a2df948bab45d385d8819ce679d91a56799d0c94099a773d58601beba9b88991ad99fe74a42d6a48a5e88b8e68b575bcb829108e0a0e1bdd501bbb71beebbdf6adcdc7bb326a33c17b42e95ea5793842d50d9a71058970d3c7c499318b417923d92d9c036e4505a3a523eeb8797daa951294ca636d53fe514645c4378f6575034827d176d7179408dc1fea17c053dad700fee43f4ed98c1254f0957e62053848bd5e92cc26bf810d5e5ac1387664d1ffd2a400d37f4a2e34aae9c17a88b14c78db811d7d0f7ef6a49b1c9ae62f78e02a6efb877c6467d83df567c2af8c9469b2460ca2d37194e1140ae684533e3ea57ac088559889c8e011ee148515910986d417d38c23fcc77c1e6b524e169b50302473d5a9808f718c246c70dac7c4cea87c880bc71a6eda2c053e1b0a72bd7137573710108bba07607d5ac4973291f1f7e33431eb737f486eb750df0030f2258c4c8bed8fc51f50ee830dea52501b97f169116d89ade4d31d9e1b3c69be39a7e49f934ede069c7dd4621c8cc3ff8cc8df5967a27060902c2f8ca217fb8692d8bc36e1bc2e65c682c7f07d8640f5fe46a32dc57174897f0e7b067237bcfad4a50f1f6bae0c6c4e3459079e11bde76ef2e8d6866f07ab33efa0068a7974557da5125b33273d4489fd5a3d42075771d790da512738aaa6f6fb10e8e8c6a5b07c20df9b69e432a9b6cfe425402e98e5e775121b5b07e412b5f77c7199c6af9d3cd87a4ad6f8ab2992c2fa2d440b29bc9a79da2ccb20107a3284f7af1e1d3a0882958955c2ebd674e35696e6f176a41bcd86613c0b5e93f1631212ea96f5c921801d1f16fa0a1741eea79fc4f25f38df8279682f2b1f783a0bf3d5c705a9d0cc2a35ed6a071e0293485c1176fe36281276c338913992c2823407c67a4ba71b2bb40284988377317b6eac0a7fa85e88ba714fcf6a04a87860cff943423367e5e56e3789793b60e37913efe243cb0c68483c4ec9e84c08b27ab153d7ff2b8cc936641987fa6b50d374fe3241e64c4eb104bbf2a85b82049e155c1e05365d2d1e18c4b168da4f0c77f97f830e64d97d4508b6b4699df9fcb0586938dc438001670f4ab875e4bf5bdb645de32b275a5b41384f895055cbf375bba889669549def159357aa34928539c74e20ac1ec16e0cdc69dec47cf6265be4808c46aa1cd75cae259720022c560f61cb9432300ff1c0a5b2a06f136e9872e13096ac50b164176d42fb39ddb04d5a008ac97184237df70959ad3b27676ce39716d7462509208a9e684ad1a6fa24a1d7d8a9584203ee2d9ac1cace5b9ca6febb0c4dd635a5fa88e7bdffe9c5a57936e98b1be7d502c86b8007d5fa19be7c40ec84d318efe8034caa2ef20ee5d362b0e4ff886b6f48bee8b55fe4473ee9ddcb063a12dbee4fe47d543dc77298a17b06a6597230f82bd9d221d5e68df2e4cc495f708fb89809c967819adc5d3d44c0668ff8dc23f7a553de9d501328ffb54c7060f54fde9b6a1cfb0bedd62e4847d0938ffb803c7a99da14fc9ea0fcccb81d3f99370f2f3aab3bb9149e77d87b1b4940e7417edeaaacf655ab2586b8d5b2aa973ab1435b5bdc7aeb94633a451c82f95b1c0d603970a1640fd104e0ae069fc1450d28ca446365f71e8f32a232974614c421cc7035b53c73624766ce5ea25ce353b808f9c7f1a1508035aca3cc3dfc4e1b0d95863a155ba978711f4472dc87ad0ce798b868582fafd52e2366bcaa8baea5757245ea78c34a847406528b227eff9ae4356bf01029ba619405783ddf666ce571f0fabad664287014693ace22d3390113a5fdb6642eaa3839154e8e11a8f2f3ea9e7eb3f548d05deb46877ae20ddfe801a5365c26a071e744eef892cfb4b273c054195e4350552d46bb186bd66881c1f941dbd3924d7bbb9147a52ea1cd7f9cc79167e57cd28f8c347fd501a81ad65ed77acf3306aac3675a46acd504db6050ed08f3f5d101808e709cf84fa1cbba550594a3d99e0e90899328bf25308bc988932dd4e905d162d3885df72f38bd91f954be131a528c991197ee96c08af86c551f5c4b39d7e361f642e61bb73ac66f2f5ba441e6eb896316cb7c49223319d1ad87a11a3c8bc626a92ecb6e8e14076f35bc5cc87af3a95de8ecbee809854720d7638d8dadf40e5755336ed3c3da765527f1bfd73060c0fd103e0452f063ac0a128c2f8dd2b93c8a2a300f1f583c9df9df78bda75e9bf8857a8ced556d5e54ceb4d79a10a594d58937472936277cad7fc8bdd32ff79e27dda96b1e3da10d517f281b7b82c40f7c1fad8187c5a8136e06df0d5759ffef363a012710dd125668716647b3aec6e85a8960c76d7fac9a415bd1463ce78f6fedfc8c7c56bb4087726f4a4095c11e7368238d1834257bdd4dbb62bf924d1f84418a7761f026623a720e894ac38cbdc758e244472ea77c83259fa70662b7a70642df06698d2b283a24217b3cbbddb2885f89441bac1a5fc1f46eded651e58da282e4b5ebd10df5d438db91022c927db7671ba54fab1d9a6668aae8d06d558f5f549e9d01d72b01c0188162cd77e9fc8c1a497e2f72872f8810b8e1ab3497d5f25911b85da6bbb9e3db337f51cea82021d67d0980ef6877ec5defb2fa438a20cf5f471d3cbf67058de982e1c9b89e066bc6a7f21295dc6074365292ce1921f6f2b9a448b2d005d7510661f16d8c0b4f38cf941557ae9bbf202640830b8e0fc5676a41ce5fbff04f515cc51c255f9b2aefb50b434794b281a91944588c2c79635bef23b4d4cd62c7495cea72f42777b9e203cdcef74701ce7d10d0d5f41a0693688ab03c9af403ac57f3868cbffa6888a886c15f9361dcccf3f479371fd0957bc128d92c7cdac14adb8b8d020cbb3afb5f15566d03d2f036a37632205f2546e4fa4088a383e67b9882c2bdba352b972d72c15ae1731d9e55d83f37ed070f6ed575ff2104ea78a4ca4959ce4082b57113ac290", 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000001180)) r2 = dup(r0) r3 = dup2(r2, r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000011c0)=0x80000000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001200)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001240)) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) kevent(r3, &(0x7f0000001280)=[{{r3}, 0xfffffffffffffffd, 0x41, 0x40, 0x7ff, 0x2}, {{r3}, 0xfffffffffffffffe, 0x85, 0x4, 0x8, 0x1}, {{r2}, 0xfffffffffffffffd, 0xdc, 0x1, 0x3, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x38, 0xffffc, 0x1, 0x9cc}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x6, 0x3}], 0x81, &(0x7f0000001380)=[{{r0}, 0xfffffffffffffffe, 0x23, 0x50000002, 0x5, 0x6}, {{}, 0xfffffffffffffff9, 0x80, 0xffffb, 0x1c00000, 0x1}, {{r4}, 0xffffffffffffffff, 0x50, 0x2, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x81, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffa, 0xea, 0x80000000, 0xe9, 0xfffffffffffffffa}], 0x6, &(0x7f0000001440)={0x7, 0x80ad}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001480), 0x17d9a07f988b3aaa, 0x0) r6 = dup(r1) kevent(r3, &(0x7f00000014c0)=[{{r6}, 0xfffffffffffffffb, 0x1, 0x80, 0x2, 0x7ff}, {{r2}, 0x0, 0x30, 0x1, 0x26df0, 0x7fffffffffffffff}], 0x4, &(0x7f0000001500), 0x1ff, &(0x7f0000001540)={0x3d, 0xb7}) recvmmsg(r2, &(0x7f0000004ac0)={&(0x7f0000004a80)={&(0x7f0000001580)=@in, 0xc, &(0x7f0000004980)=[{&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/100, 0x64}, {&(0x7f0000002640)=""/47, 0x2f}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000003680)=""/62, 0x3e}, {&(0x7f00000036c0)}, {&(0x7f0000003700)=""/4096, 0x1000}, {&(0x7f0000004700)=""/209, 0xd1}, {&(0x7f0000004800)=""/154, 0x9a}, {&(0x7f00000048c0)=""/158, 0x9e}], 0xa, &(0x7f0000004a40)=""/1, 0x1}, 0x100}, 0x10, 0x2, &(0x7f0000004b00)={0x3, 0x4}) pread(r4, &(0x7f0000004b40)="1bd74e7116271f0ae5e7cc52e60953419af65977869af8e9eda3e0338ead8b7d11f1736c31035bf4f837e1536dbe839e02818b383aee37fc9e6cf13b674bce61524498ee0277ad4208b82f3c8d7ff985868b73fb0c2a2019667f97d4d8475b32a4473c54ec71158c1584dec10378f47b9d89fba9cfbbcfdbb24373477c5ff8c427e10e82ae0984e8f0a9ca07bc5c55b1d063c71077eb7b12f2b51816ed64b5ac4489f3ca89bd84117f3e523dbe9e21dc529b886e44cf68341a0629622a786d6b64", 0xc1, 0x600000000000000) r7 = socket(0x10, 0x1, 0x21) setsockopt(r7, 0x7ff, 0x5, &(0x7f0000004c40)="d5ece30f12eda24ae5700e04d89b543e2dd29337bb0cea7b84317b79d33156eb537d33f9dd9828fdb9a2b57d35aea69f62b959f4e979d8b2a3f1b25ebcd21f556c911166c748da6860f714c9b466e1ff65ce467d5e21ee94ebe5c55cfd9f1977ab4322886eac61621b0eeb9bddbb9880a348303dbf235b72255589b0eb052bd1ddfbd5d74467e880eb14d9d83c1cb5df89261a09a340d4e38a6a333ff6f1f3c1140be5f9c0e1c6b24c2fc6a82b75fab2449d4ba25c887fa8f724ebb9e76ea7f77f5ff309be3817147b596d69d6f09657d4518593053757a15172bb1a23372945e57ae4905eb566230e5f365ce8ee1114cc90588f2c54836b79689f8485c25814c5a31b3c4bd4aa39206a46f4beec015f8f432be3debb16c1f1b356c5160fdff69a45c268b4a28ddadab0cac257b4a6bd47e059312eb38b11871dc1e5ad1d71788866f7ee8328d0ae21c9c784b67d6da51e0a7fca683dcf5aaeaaf85d8ce6234e0ac3386d5b82a6dedbc19b136f949f7ef96d5ffad6e0c2898226f3d26730a1a1d3e5e2269637a9f66b0f422d901f94d85d5a0cc74ab198ecdcdf0c10b9908a746328289c94dc7ac31a87089f3132593e90765e2a92aee33d608f377ed8670279abca23d7155795aac9118b6b50bc47ef53b1043b451324882a076ef24797f30e4c50ee0f8eaf0713702c25ff8e6ab4893ea9a1c69fe1636fa8f750df27f0aa6e6a7e61bb563ccc6fe68b5b549c9bafbcca72e7a42f165d68bd32e98447fbaa9f816b95c76b4d00e52a26ce5dee7939586306a938aa1d0d9813616095439da20b05bb8855c1ed59c02bd66a60250958853abec96a787a0687e0995012633b1a4391011a92b80b88b5cabdaed1f8e02550219efbf37a46fd2b0f573a6f44c580f3fc2c673c93ffde7b2b38a428810ecf045b2dd9cca06fe94de81d6dfeffaf74006a6ec1d4102419f9e3f0a8c0779b8ff042a9a586be837065a9e0e3053e4ba90482b2fecdd7f310ff4c4c2b153970e7a6c2db08e3fa71cabaff52c176707c8d24ea298948a22d94109c03e0ab0efd767d356659924f6393927ea36c1bf0812bc99423a361a76594b09f6e9f7b5521a3ef0cb520be44d6e5c393d24542c344932f1bbd7ca6dd472bd9c12b9bc074dd537ff007ff9bffc3ee5158e640f19518be1ed2489608ee10411bf84abe488455b26e9b5d4bb5aa4558d229cb5bef227d1e1e2955fa143f23b327f1268d0eff659aa986bde5f94ececc79692182c4e0d7d6bf95e306af950720d8dbda199123eb83c7d3565e95f01e116599ed1d5246f286586a521b5df4701e0a17b0a2237c6c55920ae9392911df7ec8a3dc4d35a79ae999b37a17010964614b2644f3529adecaa372e2add5ad997c9326401f9245db12bb8ba5029e1aa46735ca428052950454ea7ff7f1d3f93a1a70efa9149a3b9971daa55d03ee6fc926ae1986439e4d4ac0bc3ff24e35108ba3f43fd7ed77e3579b4eba2f8c3515d980aed41f3e96fe0b33e6e120f9c2ba02d055e1301de35868ec9fd0df168e4a06d75e7e7de5ce5c49a1fcc8740e36e95180e9124829e5392fc41cedfd19a1f276b43f5e8420f78bd239e89111f92a2b9d8c715adbabd40aa9041c151b8451464eb4f79f377e703d19303ac53f1cb1cda3a034393b705d2fc5f689835bac1f8349de3d3c034d435b9f78c01633bd94d7fbf8fea467c2065e97b0e794257cf1349a95498552ad4615cceb0a37af6e9147078f71a361b338181bd1c7cfd91f40d58b15a8cbca69a0a115df6de86571a20e03f24f5237417f010a05bf5940cb01f71334fd60986a8c35ca89b4844be4c171df2fcf8efd8c81e9f74f436e3ec02529218aef416aec26e8cbfe5e2ac21386a6df9480019695ae128c301e106a689bf04e126c59c1db2be0cfe521062a7265f1dd985502ea99d650881236206cd6b69b7d021f58b2c37e06dc1fd0d10dbb5d78d73a4812a3c7e43b1e0155a60eb7d67156764d9cf59c20b25d29f52414b7831434a00cdee0291388fc3802825c480ac20ebf987ef784f5b3e13492e7ce115664dc1c080897f370c07abea2161148fcb88a23e9253176c16bf94136a4791ecac00113fe6a07168d1eec8b81ee3e5e049968e06a4cbcf3d7239be3a51d2e6f0f5fe6f1af96e81caf93286d4ac004c266132d0e09fff55bbdec579c10a9926adde176dbd7d9aecd11271f643d2e9b4cee25d32b5613824f2760b39bc1251b136dbfa6b4b03060fd3201fa8689032c612d2b0e145ec281e82bb36776af15013d62d60abf01166d5c16c551a98b7f0918e12f178bb1dc4589e720104452296ea2e6413f7241f6462aa7d6a12bd9005d43d137f8850f675039c6ef6f05e2759fd072d841ab587db9d9f4889efdf9d53aa2018aeb931e8ac4af855c2af801779193325c42f8d1e1a7dcbd2477fd228f007003cd191b7a8c298f7e43fa634fb30f3b739944fb7dc5d006806b7016565229ca641974f9b336e87854a74e2651c10aef2ca7399c19a6bc1a229d1a256601ca4ef2593e232eb3e32c784f0ce9837d7e9999610b2cb271c2fbba559c3e313525839f7776bf602986f5e3dd122a9bec9d2d94f5b545ceb8c7bb6842327b6a9a445be8f9d54f7f7b99009f47e1686fef75cf70311d5e67960301ea35b927cff0e10235750a07209980fa91e14f052dd663cb8ac15ee61aae69c772df6f54b290e994cc07cc2fb3ace36d1272d4ff559b13e4eab1cb7987a5fdff4c521f8d154cde3bc0c0ebae051a58e5b9c36ec0032347a094df22419609239a000e6f61196d4d472eaf5e625184a426e39a4348ce2f4b5ee8da07612e1d530dcb9c45500a5e6be6adca1092987361f0b9de95653a6b09addf99b980d7945ffb0151e051a9ae0a15b13a66d21a112ab1cd03d2ac0c351220b2ce75462cc6a654ecf30daeff94c67a522485f551e4e78466b496d3e3ab53f043a08b742968401413d0699418da4ba1c6fcd520918bab9edf0326d798990953bbcfea84e568984893c7b42b2873b1dbe39d40275d5df2c1ed41d2c9d0615abee3ab50e2e1cf669221b1458c34c82351f15eedb4fa9dfe9027267a3179cea4575372bb7d5f13aa156f0cf95e0382fc400ff8c62a3c088d28b3b4c8cfa3168a4011cb80ecc572766faa0b6cf93f0d3c29cfab6bd41ddb920bbb1152c28b880f34896d22a05897ae4cfd84c51c482c721c95e16016c87f5719fc3ba128c6a92eddbfef766910514c567958db8f3b750e0a37cb2dd80a9b43e5582b4ae1c83a413c71f43238b3c2ede8d64400f43c0da515edcbeaefd255552498e7565d610fd03a14962003bb22eb68f0d7caed250c75b809b89a3eaa11e095bb62f7bb5623ca77480098efc64da5ce3bf9298cd962e7fcacf9f21837c99411989fb137a9a60d4b3deec9f2982058ac168a8003fef5e5fa365a6bb10c67c44a6f34dbe179d2f5b747a6a3bc6cc25966d35aa1e5cbbd2a8c5028c23bf9f8144a5c5074684d79516c722d562ec03f09785e6cdb98c08419bfb51cd3a085456d0850f9109ad0a3d9c7eb2e92858287a305ea2b650552751cdc3b569dd64d3c04c1bed1841ab75c105ccd605ae7bcc57ea46c1cc8b775a4e5ef9eaa9e7b8369370619e718dfb38315a2ea590cc3e12e3643f3c88d634f168270eccf5684bc58e8d083198dcf23886b8df0f52d190d266221c1dd3860bbccf57e042529b8771d12a446853d05582fb95552c33871d20a0de1e69bb4a06a60387cb1aed2b200f1ff72d20da635c2eb839acb223f1fdede1e8104a54eb0cc6f215f6fc3e41bd77fa4bf61ad5e63ae52e6299ac1ce941a4d7bd81ad9c8f4bbc473bcb31dc634471860386af9323a7ed511e55b3aada7a39141a811107c9ddcff553409b254b48bb301f7ba3135abfa1b43fd6a06ffb46fecd78eb996864563f3f5ca25d9e38d238117cb2c655cded4f6cc704ef7d3fce9f75173cdb830889db49d2055948b96f04aee315834ec6cceffe5f7ba1e9663eef9d8e11186e158ecefade54e552d2a9f7439f254468a18eb5e4a0cde0e6faf1b6ba4e5554835d5fb96a4006e510cf59864405f5c6305fe0ae9aab56d7b8e390ac3738bfd2114787a673af120809c430d16ef650d307d7cdbac9caa70e4e78674eedad5b7d302e34267017166b61111753403b6685b03afc09da936f68fc6a03dc2e794972c9a8370240bf0e1340079a6fae2373b11951f18853cbcbc4b0d8d82ede79c3293860b9d66d1bede4e53e57137a2d947c3482544ea4a9223d3a5ecd4e46018823a3434a1e0157957d6b80b1b343747c39477001759aa3c71c895504f7ce8eb25ce4a289cfe831c991132ccf4fe41adc442207e01ee200f4dabc24cd6fac24d9e33cdacf0e8be9b148dbe1ca95b0129db2220b1fbc5b79813e0dab0b1427a241eb94bdc8e083b85637be4bdec1f2c63b7da63ed310cf37261c939c8bb1609ac7c251b7aa3f0d9485f0bf611a241ca8c731600c7fb8f0a244a2d437d71445ae32d9b94cc935e1d8879c768a3df5dbf5def44a2266baef5f16693cf1e38d755c493a1bcbe7cb61bae5b1f483dbd4f672e1ad431f3b22a795eb41aa6d283b4dcc9d3efb2007f5001ee6b8ffe0e7e8160b9aad9c948f620009ce01e6e32c38fb8a77f957315956549b95508ee7c6c78a4c1c5e09ee3868709b03b266bd258970c51218c8932c48b155d5a38fcdd68b0b453e45708c9fdaee4df5746b9d55e36a653be40dffd7d56232ac1a25f4dffd7f27c7ed3dfc8c834e529a113412e0981eabbbf626883a4f090dc72f76dfe32c90da6897b9820d35a78897d3778ceb43d93fa1be86200a1ce2c4807ec5f2912aa4861e16891e97988e79466f66fe50b7b23db12546eedb7a87558797858e2f2ab37af2ab8b4802bdd6afb97e977840f834214a5241a9ebc10af6343738867837837b12899a0c7a8266b882ae959520130db654f2f4cab5bec1b9ade505db4e9731ae9fa506b8dac1bfb72d3521572fc5857178cadbc0cb0f8926653f230e367c7452103824533b23f9b3f491ca82b3f540d3bed60640e079278ebe43b9f12cd3bcf4763b7aba1b80147d1a967c57ecb504de7e76b62a62fce6cc32eab2c2a0c0110ed16076623e7c7e947fe678e34315fef74b7b30780a8ddad3dff5a1f5d6241c8ad4f36627fdc4f2d01a40847bc7a1ab43275d4a3351f5677119baf046cccf6eb573c3c6664efc2de7af4c9383624d5f8e795ae1582d13824fb21241318400da4fffe33056ab36e41883854290a256cd05569769442886663cd777ca663a43be7faef09124caab083102c7c3b447e8c24b3d7431344b7816ecb9420fbfb94cbbd4f7b50f7483b651166c821cdcff8435748858e1cffebc9a474393cf6f4cfbbb6465c2fd328baa5e9f9f9221168bbbc8cd9c2bf40c2e9cdeef75f9159667ba782280f1f53173881f02c058b0e23c6a905a23615b72af2b9efb361a77644002b09f7c0b0b459c62f6b4de19cdef0bac5a98f838a1cfb8930813f50ece3fbadd520b55555968e08b18de9636b2c78f46e93ea39d969270bf2ad883aa1e6b06d2f6e998a7d9da0e30336cf58548562a3724aa9971c39e3bb13eca01c5416370d165276ba7476ddb6b662c50e63521d992bc8636166b7aa5a434ab480a6525bd432135ad10196689d01f0e004ef4a5ba1373602e2520ab31bd6f98afd8ca54eefc7ee051c682c8dcd9e15d5c103060676b7a7d0a3e93eaef1b0bd8adf2004c07b30f38100390e47dc56c53b5eb1c0057812d05c6b76cd9038", 0x1000) accept(r2, &(0x7f0000005c40)=@un=@file={0x0, ""/252}, &(0x7f0000005d40)=0xfe) r8 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000005f40)={0x0, 0x0}, &(0x7f0000005f80)=0xc) getgroups(0x4, &(0x7f0000005fc0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000006080)={&(0x7f0000005d80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000005f00)=[{&(0x7f0000005dc0)="1bce7c633ff797e093fff3a2a36446ed2bc305771a729d574396a47cbd64515996bf3f118045b7ffe6ac11c9bece3a2470ca5bf818234fba100e15ba649d20809c7224037df9b3c4b6f6a2e47a212853c456f0ff", 0x54}, {&(0x7f0000005e40)}, {&(0x7f0000005e80)="04ec24cd6f4fc7647a857e9264b36060b1fd4021aba55aea07ab884897fd8b0929c2f51fbb64f462202dc0b55e62d8189ac3e594f98845efbcc763cd768865882e7436b5bf14128b90085c17528c8e733e49b6f976", 0x55}], 0x3, &(0x7f0000006000)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r4, r6, r7, r3, r7, r7]}], 0x48, 0x4}, 0x404) r11 = socket$inet6(0x18, 0x3, 0x7) recvfrom$inet6(r11, &(0x7f00000060c0)=""/161, 0xa1, 0x2, &(0x7f0000006180)={0x18, 0x1, 0x5, 0x9}, 0xc) dup2(r5, r0) link(&(0x7f00000061c0)='./file0\x00', &(0x7f0000006200)='./file0\x00') socket(0x2, 0x2, 0x3) writev(r7, &(0x7f0000006340)=[{&(0x7f0000006240)="db180625fe664420dc0ab1d605b946eafcdb9da801587538570d42e4ebcdf9ca522ce4aad7eba7351db8b3e15fc051fed1484d57cd4ca5b523f14d11f103ebf186a6107f90a278d0fce422ef06cc1519b9f5e36bdf166bff899c36268f782d720d62996e426a6ed0e0765d69", 0x6c}, {&(0x7f00000062c0)="a1b528b6a99b4cf2b672dc7f180bbb", 0xf}, {&(0x7f0000006300)="68e7b99d3264ff5d3fa6575e8dfd18989e21282c0261b69b7762ef116f31dd4e3a4678c24ff7b6d0100bc2ae241474dd802de2ee3f", 0x35}], 0x3) 21:58:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xd36f, 0x10000}) sysctl$kern(&(0x7f0000004e40)={0x1, 0x31}, 0x15, &(0x7f00000000c0)="0aa160d0", &(0x7f0000004f00)=0x4, &(0x7f0000004f40), 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f0000000040)=0xfffffffffffffd91) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)) syz_open_pts() 21:58:24 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) 21:58:24 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ff037f000001"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0xc1045763, &(0x7f0000000100)) r2 = socket(0x11, 0x8000, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000000000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb770c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:58:24 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = dup2(r0, 0xffffffffffffffff) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000100)="410c6e87f771803c3b090595f4eb2016903cea8d130310dad5e0afad423611327cfc97c6586c368d73261a3b7d5ae658af6898884388d9650131d56b93b429204a3bd9cfddfca108be093ae670402e9c5888cde469a8ac08c5865d8f52da727516ed1b0abb13e5e5ab37bdb87819c97421b6a2a5e87e6205d5176fbf0602ba8ddfcdebb9f6b9e6878c16cd84bd8450a90634487171883cd55a9e5b5bf50f4cfb1731cf37bc98e643c11e4a206ede11c8cf06936892dd1e6f5be55ee88b71cc", 0xbf}, {&(0x7f00000001c0)="bf41c57242712d36e158514736c3919326c15273ea2abae59be124b8d5e9464a791fe6d393216599b8e69ecd", 0x2c}, {&(0x7f0000000200)="0dda0087ad88c98fc3ddad8a080286636142c3341cf1ab97ac626fe4731ecd692e9388363a61395ea9c3be0a2809fde3fbdeef121bca6dcbd6e38e59e56b13bfdbfccd591581b9394cc7c4537e8661fe5bbfb689dae77c4070af4b13ab79aa0ef9fcfee956b9dc43601977f3a69f655d7ec727b64d8baa4c97a6964eab75c0f23d1c0b2af3658f3037bb915dc0ac55afddb987706d25b29c62d56e2eb363834bafb942580ac1e7a209eab98e47051ab0db09001e5ac5b0c12bdac59ad1507a56babbaeafb43ea3eff920dad35af307d74ce2f0612dd676407344cad336f2df209a3432fa1a32e64e5ee00b9f47137ab2eaf977cee6caeddcff0c78eb286dca1269bb2e70e65d0a634cfa4a7609a762ba604f39c8af4b94a3222deaec67576d470fa6147ce806e89efb55eff8b6d99764cfbf38218dbb752e4ebe2daca730f7c7d8268f48324e23d1d57e4d90a195c2f6e0df346075bc71d1db439885723f365b229ce4878058078efdb90db01d6bbab67d80f46f6993f5e549f50e6213bc30a1480cda2bc627618afb45e9cd60def1bc890474786081d9b54b7338ec43195cbd4866fd0f49d326e372ce682257d3aebe247f973ff9137ff1dcf05afabde35da27dbf72a9cb628b371ebb2c9f0d47676872c576c19499e9daacb199f49cce14be7af1ca6fc432ab8db0334acc8ec4d1ad0c542bece1a2befd1be39d90f0f119affb5c6a000bbc248b375b0288382485fce1a178c657291e29ad6d682988d176684ec9e116e61ea779010bb85cb853079a07506c87be59341f7f54a7372f7a6a2a8a9011ac0cb7765bc92fe3e68290764140f70c62dc53b4bc8abc1d1a0b555bcfd1e167e1e83e4b35af88cda187f8a2979de5d101782cf0b4f16c9d80cfebd5e94a05b72ed1a3f19fa90700366b119f2c80371ff6f534f2386e899ece39739dcdb9575d8afa19ba257d0fc6b772a518b87dfeefd7f7c6139692bde1149b01e1a7bb2268edf9d557df0a54e301992240dc6aa575c03575ae22ddb509d714ce39a4847def6a2724c921963e0f59a1f17ef2780162389576cf0e621e61fd2f110f81664eac36aec845c8e8d572e5950aa1f4b8fc7ac4c5bc7d5066fdf5d3d8b27a3fb790512c05fa1818498840c31c8fa9c34b3f2a0eed5c5f1bbdcbdfef4e9873a1cf3a4b87baa5a893ff8bf3ef4aaa2d5524025ff876f9937568421b0b544ca2e0fd6e67f2bfe6b700b7d53226c16e0fbb1e0aa9162d7ce26e62997535f8f540b13eb262b90861caeb0ae165545a664fa5a8822644e946d2405ed7b4a76663d878520f8051441806c7b7bb1a4064fb6a7eadedb7d3466beb9568169439f7a8013a5561857030fe541150a06dff7f56b85e28af92d280eebba0d518b6f7bdcac488e845d03ce79600aa67c78269b6068bc3a9f9f650eb00da1594ce2a5373fdafc6587511ac0cbb5941dccb41b9d0ddd03400fe8ea64a2db922b943cf2fc9f3ad1fb42ba5452750f39b0b929c031b401bec052e52e5c5eed4c5cae27cdc92314d23b515aeee4198ea104e07986db320457ff5fa262d2a78a2c4769d1ce3e0645929b18e036bb49a85cbd06acb542fda4984827535be1cde10646d20ffbbf838d75e8500218f35d4f6e47a1bf62e8800904802ab3a20133c804a3fb11895cfc590da36ba2f33fc5fa29b6f41bd3637dda4186f5e715ca5f8d59183d4d52596bfcb3b5f14ce9f1292a19a1e36b71c3299409f202662fe9c20b3467eee213cea553f0263e0dd6376728d64a7d54f22085df644c0083bc671d9cf6e340696bbdd53d3441a0683f069a62558245b869df98bb52cc5484d08722052ecfebddfddbbb1858b5768eb877ca10dc4769c4469520acf17c52aebdabbd673d150156ab1d154e59f6af598790a8f106a04d93c1dce1023c524174e436410a74d2eb005c87fc3a1accea231d5f56f418b99e882b1ed825811252b53c82731eaebc8c63ea406a9190014d3a23ab935f759edaee31c4aa1fc229db00f0eec95efb4b0590a45c7fca15f824e32f4c6bccf7fd532a1623ffc1bb5dd95b2a52c90d50ade8b4c1283dabea286d75131435cf98c66b6fa9794a67bea46082bfc1cf4000434936bb012734b7f5182e06a60660bbd27e4427ca33afae7858a25c7aa48b2eb3b5b7db685e1d54854405980df77a1862a4e47fab747d18131d2d9c95b543b8e6fb9947d45fac50b8e4ab87d07c731a28d6cbc5f337410ae3bea3a6c763741e2dd2c9402331793b85d9566d271bc80db98d37f21b85c188e996045847ae5a4a4392e2daf1b7dd77b3b36c45affbe518419706ad5a54ff8a1aa5c497b02af91face69184ba59ba20d3ccb717a191acdf67e65c959e422961f2e66b967298dfbc13c698b764d98c5b1374c9e50a7d7a53ebc48c7be650d7b975aa97b5d6d6981461df11682c69925cc43e0006640b15ba675a9df7ceccc5e4118bb966d0f53c167ad6671f3d06b0400ea679861d113d97b1f2ac2f4b0a2bb4e2a8ca3f4a7e1b04b6f3f791141331430a2b4bd21264de4222df992b4932af945a6c59dff79b408245aff74ddba838331950071eb5bfdef5ac427d6c7178699e532f049549eba0daf90aea9a7b57377748e184eb1df049be9b82c4f9d5f295c53c0995cd7ab402bb5e12f8f5c748ca133941c50ae2aa03dc9ffc0cc263bd0aa9cc3893e367b51ab4f41f84d25872bdb500a96e4c61c1074089712d26b5674b2673728a52c518dec1e0be8179baec9c20014c7e0c4f739f8ff9b79875987715ee9c9869003604e24d4efc110468206ba4a3a8b7e71ccaff41b2f9fa304041faa4bf897a928982b9d246cb34de62606cd7315baf64fa307adae159082bc94cc8da1b0f97685f6c1c789d42a7089f052023e9c5d8169b07661867d11a2b90e5de8f1c6545aeab1fc58c2ae790b158f52cd801cf8f7e05c72416fdb55970883356dca3ac0fc8ee05c0124ed30d8e83a6205eb68125ba9baaa783593d32a4ce1af5bfcfeb3dff9f992f0d64535e2d47e3571b0941a193b4f4dc75503292946a4460dd2056ee6ac03662ead83943d122101dc38e77c0645feacf438bbfe58809a97d9173a44035afd5ef351342c140582e92d10fd9dfa17e9d26885f18a09cff8c6575b60594b5aa99cde322ec829a2d65eec9a1f8de18fc2b1d23d445997b6967aa865a7830681205ea9c28447eb489fa62de7166912c24366211b89360c3108bc25fbd9cf221fdd9ec8ea18a007cf54597ec5ee4f4a1d5c9cff83d29be9d5966cea5ce718baeed232bd7e779393695234292cd1c6bb9a9c0da2cd6b8df6f8e2ed93e53bb36607341dd9eed54d49677387365832d221cea1bad7204faf24898bf5b130780b07038b6bf5e8740de56c80f5dffdb1bcd50646ddb51dcfd7ea76ff787a1876311a93f0587222557806e3c92878a2d3775a41a9f3c0f3d4595b5598bbe70e2931d0a5ff0b5c85e665a60df4110c682f88f5e35e9947ac7e84c9742fdf3ceea95975a65814874ab481e77e5c99faec77b10876fbe765ddf2faef647381fbb0235ec45ce16d011436917f1ee272cab2fb8b492391956641d557b241bd520e640fbc9663502f842d04a0d1bafacabd3ac3ba931959d59e63639ff98e41b343474b7e53aa6b8171ef45e3e26bdb50b624e76589869ec64dec1d1b979788fc7f21c37aef54c539310f81b8731cffaf60a8a03202090ee1ccef7f5709dd330029e652a858188f6844ac4bbf3914db8d334d8df974b779ecf173f917c6f3c969e7a5510ca786039f9f6397dbed79c8ccf897106d11760531c84d77ec808a1937f2b263d0063b9eaa17ae23ac4295b79ea74f2085db8b4f7841f05811b187bd4f0d0b1c0f82ef754e708ce2605948aaa08fd009c394c5f31f6a8b73dec78bc5696cff5a5d5e0bdd2a95e972300c11654fb9e32c2aa3c209d5a6bd138f1219b6bb8905f6ffe5478185e69b6dea5d352beb620b020ad37f35b8b476b80e70c98151251e930f153db63708cd2c8c41d0ed2d4d63d52d0d155c3ebfb549dc9a79e683b55da8eee7aae54889d1330964373eb6e4968bd63d32bae755ba458dea7cd925ab3a78c251dfa8d6cce48f86275e37b1c617369cc5b4b48fec16483494cf80c5ea1b6647e847ea376a69078c801827f395b96c0da64493a66c0bf08dd4d0675cb2344b76744593df209d9ac153f4124f8f2484859ea7f576cb675e4835ce8b68ce1f5a278866f64460b5fe3d7e317d9d4cbfc7f116c8cc2a6b4064ccd758c025b905012356841d6541bf037ac191b43d0c3f77b49f07ff9d1d6942cd85a5cc4d5de314fdcfa3ce665a8d22b99d062ac224b98eece244e1c831641f375f8c1467da0c6478b02c94bc0368f79f8ccc637b3d9dcf9b8510251b15fbc71cf1b451e9de71c29989ef835e52f647c8fb7cebb135b1e8f211793f4c895f28e64b21894d1af35221398d613f14595b1748e446965f6ef50bdcabb5463a2f84891568127bf9119589473136257e32fa2aa0702037ead281f0ce860d372388859f240915a61459335b616c7ec5b5edc364a9d37fc80552664d80822760ce9ff5a49f87f53b36e2ccdd9d2e1039221726975d115bbfb65b18cfdf0252e8b75acdc430489a64439ecb6f7819676c8d021c51469f24b9bcc97313995cb6e6b3b9ab8404dac9a6ef6f0f7def3db2164c411685633d44739c7e68f0881e1b0f57b39ed4405b5638cd40c810dc5792515513c5797f092da438e3d0f83da44bfe477646bf2b5236cf7b98fa2da7633aba04882bd42d56030bcc0b9b655c93c4291b66865ae2b13874b62cb0ce3993fe26e8f649851c760deb581dfe26a16f4616b5cc67cbe1c9366cb4f37e0a4993e3bd1366bcc65a02965fdfce3fa39fa36ff6dbc70e94a387f4d59492c0689ab3ce97085691e9d663bff93d9f2f718e1c54d37ffb7bade083f82b037d15b82d2858f3455e261d03d639bb536c7e919152bdfd506a4cbb67ded745da1da30116c939bc52bee74ddd583b301dafab72b40bbfd4777e90f021adfcd7ed0840e7592d3bd6834e7afe78162a59ca74f5ae25e5b47e7eaa8a4b53efa61292f7a6f0567e637cc555f01d05bdf8a2f89532dfd9a982fe92b9e09cd1402ee6aa3a07277d5b0a8dbd4bf10850df90420ef24d9a35a60158234755b17af9a361eee1086a082bf91fb63e1f23610d745c2e441993131a5b308b082ea81230dee7f8bc95af53352b497fad6cf4984445740a848e031b6eaef8b8db82ad7aaceb75d0a168c8922302c2ec23900a108f382a877d84d2e2da0058f6313ddc0b5fb0daed8fc169feef5b692cdb13c3922719589af888f263e36f9223c9e73b86155232cde8f6c5c2c8783c2f4b95ed2b8715c1185c0d718724015c44d75d0b57f2ff5089510b0ddf32d175c13be239c4a17601295356c069818e097679f319856e52603b975192dc361fd695a442e75cafae5d6eabc686f2a9671ad6931921659f223b40c405aaf841150f01ae0b263cf6f9ebb01d4ea0833441bd4768cff6e31a867fb21e703dd8e7bd4d9a3acdb9eebe6d40e056d19089243b50d255125f7fb745429df755f5eba66cb1435081adb13fd517cac8b5d3539e3373c0c66c9846ce14c00c05b236665629b380e4b0b0047eb7b7816c07c55c574d1e28737d72bb4803ef57384cbe65e001e84e40b65952184b08f7ebb662d84506113694a7f48dc994ce4b1802d28546a083f9df8f423d1d7532010c8c966932bf54033edf3874205daa54d8c4a72556bb09b3d6c0346e17eb3cf0b9", 0x1000}], 0x3) r2 = dup2(r1, r0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001240)=0x5) r4 = accept$inet(r0, &(0x7f0000001280), &(0x7f00000012c0)=0xc) sendto$inet(r4, &(0x7f0000001300)="6f41e15fa9c534f5897a12acdd502c65b9d9bde0f67aa0d040ebec36b9b6b8158c8d919f2dd438cde7f3f004a8cebf0bc50cc2", 0x33, 0x0, &(0x7f0000001340)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x3, 0x80000000, 0x0, 0x33, "593dd7cfd62e9e6da4fe6b23ec52eee0257f51d1", 0x9, 0x20}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000001400)=0xba) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001440)={0x7, 0x3400, 0xffffffc1, 0xee, "98048e85bfa2883f39d33d9e52da1c1e40343f59", 0x6}) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000014c0)={0x4, &(0x7f0000001480)=[{0x978, 0x0, 0x0, 0x9}, {0x8000, 0x5, 0x90, 0x9}, {0xd7b, 0xff, 0xad, 0x9}, {0x0, 0x9, 0x6, 0xfff}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001500)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580), 0x400, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r8, 0xc0105715, &(0x7f0000001600)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001640)={0x200, 0x200, 0x9, 0x7}) r9 = open(&(0x7f0000001680)='./file0\x00', 0x800, 0x80) poll(&(0x7f00000016c0)=[{0xffffffffffffffff, 0x40}, {r2, 0x100}, {r8, 0x100}, {r2, 0x1}, {r8, 0x4}, {r9}], 0x6, 0x6) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000001700)) r10 = fcntl$dupfd(r6, 0x0, r0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000001780)={0x8, &(0x7f0000001740)=[{0xfc, 0x92, 0x40, 0x3}, {0xffff, 0x1, 0x2, 0x200}, {0x6d, 0x5, 0x0, 0x7d45}, {0xfbc, 0x4, 0xff, 0x5}, {0xfffb, 0xfb, 0xfc, 0x5}, {0x0, 0x2, 0x4, 0x9e}, {0xbde1, 0x4, 0x7, 0x62a8d008}, {0x0, 0xff, 0x40, 0x81}]}) openat(r0, &(0x7f00000017c0)='./file0\x00', 0x80, 0x46) 21:58:24 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 21:58:24 executing program 5: pipe2(&(0x7f0000000300), 0x8000) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x208) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000000)=[{0x2, 0x7}, {0x2, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x3, 0x8001, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x3, 0x4}, {0x2, 0x7f7e, 0x800}, {0x0, 0xfffc, 0x1000}, {0x2, 0x3, 0x1400}, {0x3, 0xe0b, 0xc00}, {0x0, 0x3, 0x800}, {0x3, 0x800, 0x1800}, {0x4, 0x3, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r7 = getegid() geteuid() semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r6, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r3, r7, 0xffffffffffffffff, r5, 0x82, 0x3}, 0xffffffffffffffff, 0x1ff, 0x7}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) fcntl$getown(r1, 0x5) r9 = shmget$private(0x0, 0x3000, 0x1c8, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ff4000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r9, 0x0) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000140)=""/94) r10 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7fffffff, r8, r4, r3, r4, 0x8, 0xad}, 0x7, 0x6, r10, r0, 0xffffffffffffffff, 0x2b8c, 0x42}) 21:58:24 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "11039d7482ecda000000000000040000852300"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) write(r0, &(0x7f00000000c0)="d44bbb0b50c73bbada3a04d98e9c49a5a3f4d2dcdfbde68df49ffa5285ddeeac302b89dd845b67d39b87c34607e14cce3b5ee3d6a5d994ac66af47acac4d794bc93e4eafda09f438bc1db581d85d8a14dafd35740b5125550e355787095ecb007616e16a13cdb662e4d7e75ac54579cb8ee8b8cbe5d3e540df292abac80d067e9b66472e541a4d1d9721fe81273bf369ea79aed47df005b44a8db7a3df7157ffd98aabe6a424e3684553b03fbcf158d681ab39d4d1a05ec65e17183e4eb647992830deabbed9bff64e4f05790ce1f4c69b6fcde9de14a8de00ad7146054452aad0a45193efe9d9c803b0", 0xea) 21:58:24 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 21:58:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0x1) dup2(r0, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r8 = accept$inet(r5, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1802, 0x0) dup2(r8, r7) 21:58:24 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r2 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)=0x2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r0}) execve(0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1c1) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') 21:58:24 executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x4d}, {0x16, 0x40}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x25}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffd, 0x300000001, r4}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x100005, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x3665, 0x300000001}) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="34872af54362ea6715e13a0d249fe8419cb1f51037835d2fb661c3227eeeb9724a7a6d5d74c9b4ac87add7ae9e837250ac44789826b65c22a2888780f6b3b34b71c333af7b941f314fb5d7150db0bb63aa00fa9cadf1d2b1887aedc2f9cc7030", &(0x7f0000000140)=0x60, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20c00, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) 21:58:24 executing program 4: getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) socket(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000200)=[{&(0x7f00000003c0)="d4b7d600fe00809c34b7bda9a45c", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setpgid(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x9, 0x1, 0x80, 0x2}, {0xd30, 0x4, 0xff, 0x8}, {0x7, 0x3, 0x20, 0xffff24e2}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x7ff, 0x55}, {{r2}, 0xfffffffffffffff9, 0x18, 0xf0000000, 0x6, 0x3}], 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(0x0, 0x205, 0x0) ioctl$FIONREAD(r6, 0x80206910, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) 21:58:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) 21:58:24 executing program 2: syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) 21:58:24 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0x4001, 0x1) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="c66d88c53f466b3ca524dd733c9c75cf69977d05ec1827a8ee0194b3f36f004816fc69c5975a9cf3dcf191b54df15ea231776a5c88cbaa2f8b5b7ec112679fee8acdcf8ade66663b9afc160169babc2530312f72d024cd412a62db3d0145d32bff2322cf1a0d99f8c11e35dfd9682e14cf0dbab76aabf50af69c4c7ed0d6d43016fe53dc29cf5d464fcd1dd94f3de465590e303035e95e1208183ef23092efbda1ed31bf3b47581acc5c00211ffd0b5b499498690baaac4722cd6e6336ad8abe8342f05c3650ed6d56abf55b5182ffa8bb0fdc08046d458680d367519a01d6", 0xdf}, {&(0x7f00000002c0)="08238ea136f642653d4c838b33da6d262e3281e431a5b28c506fe83a14511519b7f4404dff8985847003c4e745a3ce87f0c482461b8f7e8ec3bb6ac224397be96e6aaff7cf9306d02da55f315a8e4684755fd66ae71c97fe1ca716614b1b8bf0a67d45df9ea9c0ae3041300ce6e980e6e9337d39aaef6abe1567cddfbdd5cf50aab06c933995a8ac9b47fe", 0x8b}], 0x2, &(0x7f0000000ec0)=ANY=[@ANYBLOB="5600000000000000ffff000000000000d9543f744a63ef36ab0490133c348778954ff584b52b992f59222ef8575403a4703a4a608e7a7cab1eb89e38c838d67b3ad7f600000000005000000000000000ffff000000000000735d5333f8fa27c49dcd5b78e836c4ca29e7e9f1496f42d20952ee161e6e196baede52f90e7003667cc072290ea1a1d391bb9865fdbd525f74ed0274e5070000480000000000000000000000ffffffffbd296c8a1da05aba4c1b97a1ef4fec668dd656a27f76fb00410b5586fa7d00c55da0a522e56c5f62810e037caa98722a8220340200000000200000000000000001000000080000004b1642ebac5709ab287ae87550140000680000000000000001000000ffffffff97c9933b28963d5f8eb7fe30ae22484f332f5322936ac48ea130d2ec9466a1088c5cbd6cbfe2f657615d24a4b666ffe401955e92ee00bb71a4041cb3aaadda9088c2050963385678d93b7822962fffff68e75b37357c00004000000000000000ffff00000400000053e1b9d420833670194517031f5142f2483e77b1fdac6fd25eaee7ccd6cfa359448a00e699d4d7582d50411d16db4d3478000000000000000100000003000000127874a853fb33db771f629a8c90c7bd53fef37fb99509e26b4bd511a0a330433365e57c6725a5c7ffd39b6b0840e9ed3cddb9e2aba3059c37384ebac346008cf9370dcb5018ee439326c18fcd1981ac3fd3364db907efbf7f5be40cef0ed3325b000000000000001800000000000000010000007d0b00009c1429000000000058000000000000000100000004000000f9c3e2bec0118c763297a8269e1770ba91876ca4037cee78840c1e4d6bfa672d6e1238876d430d249d4f33613a404dfdad15233e83c2f283fb588bfc1bfc9ab10fd400000000000030f4da89467739c6a789e9326e2edc7ebbaceaf1bf16f5fa2ff2d913021cef34e769677d7fe43021ea308e4e865e37047aee4bbf8e9d810e1cfd5da8a8db857f819dadf77b82f2c4c35db7a62196ba74061fa9c93ea20ae9277053d77d0e4257b5de282cfe09cc0b351265d21411175567af1ca176ff13147078483e8c83e69c8af362222130c1599bd42278147a0a16fc1ee4d8cc426c44d68f92cf2ba555794a8a53c7363639fc4692687b416fa59e73e889db95ddb9c20c52d9"], 0x290}, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendmmsg(r2, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x267e, 0x1}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000640)="08c77959bb6c0168c69349622afa2dc7b2b6b39d4b13948c274e1db70df29ff380e3c5835f44ee1fdde3c01c7b9d6f204b86cd3ee5052cebb042915cc870d6d5a2887b8a2d19e22fc46a29eb7f1faa87d7b9479bedad3d76c4a71c61b7ae5c9ff70aa7ad1aed652af9972724b0f18a337e9f1eca81e5387d5d4eca58ef652e4878ad4aaf916144df6727", 0x8a}, {&(0x7f0000000700)="5fd052f05490572531ef6e625674f281c04970ff030aba313f2f9d72f95a095aaab1206b0201fcd623430d338918732716325c75064932817b11de8bbe4f9fd311528410049715250fb84c850975477d7cfa46910f5196f746a5143a38e38e6bbce91ee46b7ad225e33fc3fd41ea9de6f72efce66626278ef60da17ebe8e6396c47c68cf92c75ff38f43599616d46779064762e800227b6abbeefb7d8961962cb6459b275b5be4e5fad17fe79a36bf0ffb57052a2df11913f7a6cf1bf376f74144d8fc7a6a874e2698222319b2a707a462ca4d8c74f07fe9a871847751a0536f83ff748d3b9dcd6ea9ba", 0xea}, {&(0x7f0000000800)="d6fa5afeaa92223e1f79ae8dd4465090aab01124adfc77e743c2a37139477b7c50fe5ffb3c89577fecb7991ef5d12d23680069b458f1969d1a7b74c2c79b4176754981dfb7cf6dd7fc692944367b94a1cd2698c46665beb046972f2e90351d0f814122ce6ade812b0032c734e356c247dd14499e47cefc28ad260106166e9b57ff279e849c90627481bb1fdbb66bb7ccb29bd05f6ca0e886f9a27dfbddc7d36ae7f2db8a4cbd", 0xa6}, {&(0x7f0000000240)}, {&(0x7f00000008c0)="3b1156bbfd2162bf2f6f5847c3ec986b24c389328841691a48cf5c2460baed38ddcd538261dcab199a7fb4a0be3cb7e217b676b2b36bd04fcfe0c3f4c442bb2701e8b66315d101d22a7d043f123b937e3499d29508ae450f76805853bffd125dc997626bc25198c91ef518f07c047fda798589e2ec7221e8f95084f27270dc86a0feb2a567d01e0a8313429e1ada65d694ba794a851fafc65350fb3e4b3468d9ecc132699a263a0c12366e8ba17e4f61c193ca5ef9bd8bc60ddf120860d7f9740ef85c9f426ca1", 0xc7}, {&(0x7f00000009c0)="3211822663b6a346ac37395fd4920e47d206e2df6531a38867f6605ad24fa40892647158de62e8eaf4cf3fdab103bbe2a632b97a1d8fda6886230aba042d0f5cc291f17bad7914c11acc037b9d5d05c07ea9debb323e7f5ffc6c", 0x5a}], 0x6, &(0x7f0000000d40)=ANY=[@ANYBLOB="3000000000000000010000000104000047d4da1681e5dbc74c32c583957505154a2f4cb79e738b53b7d2fe8197ff8b009000000000000000ffff000006000000f78179b222332b35658bab9ddcb337a4f8e4ddb032992bd24defcf49230a0990fb26aa9578ffd92eb6f9e474bb0b419809fea9b9b159ac0c33e9580f88321e0483d65a0c0b1a9df4a2ae3ae18b990cb9dd235898670863f424e59e34748d05500c23a81224740f0be139c285c656cb034833bc8975ad9da267dd7c78da0000005497b3a7c2d8f0a6407afe07df7d4447108d57005cf8f0d57c0ab17ac829157e0e10d852fdac2d4e07b88c5a411454e81b4503e4aa759550ad5a07c23c6e25ddd6b230339375d6ebe76e83e9e246c17213dc21472c6baa7e85d23e6fe75a74e1cfe7601cc62aadde5d665c4f9b6eb183b8702ca114c9e303192f93344a971f17a7"], 0xc0}, 0x5}, 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) recvfrom$unix(r3, &(0x7f0000000240)=""/8, 0x8, 0x1040, &(0x7f0000000d00)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r2, &(0x7f0000000c00)=""/229, 0xe5, 0x840, 0x0, 0x0) 21:58:24 executing program 4: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x0, 0x400, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffff7}, {0x8}], {}, {0x0, 0x0, 0x1}}}) kevent(r0, &(0x7f0000000040), 0x10000, 0x0, 0x8007f, 0x0) socket(0x18, 0x0, 0x0) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0xffffffffffffffff, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000005c0)={0xffff, 0x11a}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000900)={0x0, ""/4089}, 0x1001, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xfffff3da, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfb}, 0x0, 0x2, r2, r2, 0xd1b3, 0x0, 0x7, 0x3}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x3, 0x1, 0x8, 0x8242}, {0x3ff, 0x2, 0x1f, 0xa563}, {0x702, 0x0, 0xa, 0xab9d}, {0x9, 0x6, 0x81, 0x3}, {0x1, 0x0, 0x1, 0x5}, {0x6, 0xc3, 0x0, 0x9}, {0xfff, 0x81, 0x2, 0x4}, {0xfc00, 0x5, 0x9, 0xc00000}]}) syz_emit_ethernet(0x22, &(0x7f0000000600)=ANY=[]) 21:58:24 executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) setsockopt(0xffffffffffffff9c, 0xb611, 0x8, &(0x7f0000000000)="f196a5ae6c3b6e5de0a27e86314d7239f6c3b8ef4473680ac1e921e47fb9ceb42a3bbeba3290b39575cfe96b3f51865c76ae5b8d97cae3df2be1a5ed4a2794c161ea", 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x9, 0x3f, &(0x7f0000000080)=""/98, &(0x7f0000000100)=0x62) getpeername$unix(r1, 0x0, &(0x7f0000001940)) 21:58:24 executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket(0x11, 0x3, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x0, 0xea94f5ed698291a7, 0x0) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x190) semget(0x0, 0x3, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r5, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r5, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000000c0)) 21:58:24 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2c) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getgid() setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() setreuid(r3, r7) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x118, 0xfeff}, 0x4, 0xfffffffb, r2, 0x0, 0x200000000000008, 0x5, 0xf9, 0x4000000000}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, 0x0, 0x36, 0xff7f}, 0x2, 0x3, r2, 0x0, 0x5, 0xbe, 0x4}) r8 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x5, r7, r1, r3, r8, 0x188, 0x9}, 0x9, 0xfa1, r2, 0x0, 0x1000, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r10 = msgget$private(0x0, 0x121) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r9, 0xff, 0x4000000002, 0xfffffffffffffffa, 0x20001}) 21:58:24 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000300)="f579d76b", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000080)=0xfdef) sysctl$net_inet_tcp(&(0x7f00000011c0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000001200)="dcfa00833515fa7dddee617e29fc4c5009f0a3b8800f1931744d946a60e48d2faec0ef9922c9d41e106911d2f0d2f3addc72974fea32c6d546322e5519b380d806ee6eb3092ec1961bb459693375fb964dddf1faa3c98fd8b7f79a2610d3702c09f70e0165ec922a4207b775d06fef1aa8409b1e4005d43395e74db6f8959501af0860eb8d1d7a76ca489ad1bae75f7e2eb39c71fb7e7d5392d987c535d4da2cea5960505bd9dbd0afcfececbaf52746c9fb8be19fad13363b2a049041115c14d6693b4dc29216652de4e724c9d7c0a85e0dfa7720ab83f37bdb331833cf7289e37e38a91b8537075664394edbb0623d", &(0x7f0000001300)=0xf0, &(0x7f0000001340)="0a5fc90821669685cea51362a9a79f2935143efce6cd9ec7941380498fbfaeaa5302076e8689b8a91b46b9a85c902c59102f27bf88a6cef29f5e78c8dc0a19534030f12670", 0x45) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f0000000140)="29cb56dcdd582c8e897a7e58f528571a82df08eef891a89cf15f3512456eb5fdf23f7ac72de81d386fc3167391e62c301855014662e6dd7871a006b294668446aa693b62a83df45bf14b3032f9ca2c6aed89335470e44458d60009df3cd3f401e3b878e62017624437bff628eed393b002998d948bcdce75091e89ac47c28be60e54c5f3004ce793334f6fda07b287dd7e0a7de0cd896801852b07038370585cfbaea4b3913f873f018c2f7d522d8d633d7395881aa5f2d033f44f0f1c84ca8a404e65dfaf06ab142c4c0ed663725ef26c065f6d2af92951ccbf963e744fe902c626c0fe2ce24f4ea1b6d7e0656e6d60e2ef2dab7ab53b5bd3bbc18d18d5a7063ae07002a4d65adb809a51ae92dac6ff9cf552c770e448251c4f6ab18b9df9dfcc5d12f407cd77e8c2f020189209e499e10795e368bfc4b6186141020e9cdc3e43136040827a96a101c7f43f23aa39ddc329707fcf57febe2d4796289e7074427cd2c293de0268c08e82ed1f5f3d0403199a414fdbdc187550fe7d80d3f6344a8cb6a609f0971474839def60880ef8db1410271c0238f571e60536ba236ca70e5e22b54d5ab21d1c161c08dfa1af99998abb4c6f7f4aa0c570506915e008b4dae5846fcb3daaf871db7a5a3fa0aac06455288c8a66b601752079e4bb4bf15e2e5725525c8a9605b632cbd13eca6bca1b1379d57bca0b078b50218edbaddaf329dde91c1458c155ea0f1101320f405e031da4f9d5f702b3280fcaf1834490633a8fbf851ae2b9af722d8149f5d00d7aa12ff6573b430879df9bc2b16c0fcc9a64cb04fbcb88ab197a19ea97f4beaa62fcf6ee08ce8613e67c8bdb91226fb05262a91a054ed7fbe58838ab9f8c51f68bf72185c0ba25869f5920c494338e143bf64393616e37f814883866710f67ff264ca08efd09f0cd0f86148a4f83c60c54a2455073d05af794e7bc17382f8550d79498927626329f0af31c1ffc45b295b17d5103a16c86e28ed785677857e974b9b7747218fb980b1f028f6526a2022b90cfb91a1c8cd74e4934c49053eb6ed3cedd38d4061fe5f2988ae139ce55ae23c8c5c9b82d66ba524b0818809ee1083b3e319d727237ba4b9289de5e211db7daca9e518283a9dba217e0741da155f6a382d040ee2cb0140c0b7b31c3bfbe44ba0f40c8f0f4831e93561b9672a317db7d2d7d53f8af7680c307ec35db77b0c966b09ddd67f1aca5e0ef6617dc8924fc35b0ef58fbe27532202002d7a25d2b294ad558543479c8889d6f624a41dd263c73ad1cfed876ca2efcaf2cea7a6980ac443d6a5f00cf7f83866f114d09c9732d00ea18cbb6d0422858b6c22e533fd6a0f99254675a2555289b6099750a3f5b83b799ca1792527c489f58dfd503e74c4e1ebf466d1b7c0893ad80a39f7fc5aeb0fa07a5dfe1371fc5ccbf3039fa4b765815e22cffee2260d1020faea7ea19700548bc52811627adb15b17bb5882957feabd1524b50d3dafe1b2bc6e03399ec1c7773f20c7dd0de960dc17375958d9ed4655d2d9f5924ab64619c23d4603018a2a0fd523ba9d6cbf8f251fa63c244e51f2cfa60a67700c0738d6ad16fe370e87f02869cd41d73ce8af5908fe310960ceb45f7040aede16c42fe1924d8321982e39a4ec044eac6fbdd0027c0b24fcadecf3d7d77820f9a3ff764776c917816e272a0e40345868cf55936a02faeddf2b392480639332d104a83d0ee1ee6ecddf90cc2cf1b4d927154adcc7f5805d093dce70beaddc5e79018a755c28914647134e4b746a5fd46b246cd6a233952def028cbb059c4df652b291175ab37b47722ad0c730aa7bbe76145400dcf62bcea32fcb06b6c60e552282ad8f40329d23d1da7ff3a3758a97ce08d6bb01b44bd329dba0ed5846f83ae46ae437aa11dcc8ac4448c014320baefcb230a9dfa4a4761558b0adf2d59fdbe7042612da2e3726db06578c3000447cd9a8c752ca608c751f54c561bbc7ba50c580178bc63a7d1cd25e57723730b12edb8e2ad03a5dc41143e0dde848e5b4f443308d50261d137dc713896920542b71d07024c27d34aca58f31388edaac1d9b4914743582d019d77703276fd470bb8f154737c85e10b891cbf909dba18545e853ef9de74c293fc13a307a411edbabb5d5442f862589120bafc7bf9289dfca60a3eba8f345b4819ff762308ca51d6803c695daeacd1de1cf8648caca5a8411d5e4cb3def61756b360dffb2839f81dea0a89eca4de71f08a00a1d289db3eae3a513d69b843ba454cb98d88c9af5fe26da71032fb1f7da4bd713239c5ea34131f9d05c8332b88e4b8f8f855df86a4556b50394b682299687babc5bf014a254b651ba8989790f3863c613e11b3ca1db8f985daee0f3a3fe93d5f6bfa5ac441126447991d5439377a4c813ce0aedbe6ca0526003bfb370cd5a37cb180558102bbb9c7ed8a8fb709432e3b3162161f7a8eef4d832c3cd3e8102223846b887df141e99a5d976195bac94da2afa32adc7a6d3f15811c09f64574e3b6f2724511997fba559d4ba77fdeea1947ad7f1cdd3be37322ff97e12f540a260cb3087b1ef395039086ed2e9cbbb8bafae1715f7bb0e5e39ea2ea805e5e1d37573dc6f71307cdf57a13213277578654fb359699d0813bf4eca80ad3eb8d1d243cd2494913742f4788c021a8a657321bd01e4ebcc081e00a80d255d5f28e45cefbe5b8c13be789b7837b024f6b4c7b958943c4f948a2ceb845991448a2e5b0b8da1b4ce74839a15730242e68b0580c640193e80b9df4fc022f6aa3bb4e838eeb920c37cfdc25d48875787159ae1a8f4353d23a5365954a89544452a735bfd0951377878dd28b2f8b375efbe8907bb9ed5818fb8efb89143fa27cfaab17620bdd7ba07e27b937c9b1721e662e6bd77d5164ff99144a54408cc157e9738abaa9430c6b365cc7af15a8147a32f00e20f171964f3a05c21aac865813f3731fa844c57a9b7f2b77c01f7b1298816f42f24a30ea6ed1d8d4cdc32b59bd1b938b18884141773ecf37cd27362397273f3f33970caa6feb139afa046bb0d67ede8a74742a805ccae45511af3e5734a15bed5941a6aee71de2b959c19431602fe0b15bd67c476bcd9027e6dd2ff5bf515802f8226a4662d4fc372aa74867631f3dd655057d964b69c23fb1049907f7adcf44233c77e3f7ebbe64218124b1c0d0a3f316862b1902d37478b10a6621ecebf3aabbfc41d3353b519b8b74a566156e362879b919494263cfd01dfd5bd8bfd133e291ae8d0a5c4f4a0e733cffb1be199d2b417afa12f5452a26f61e186a4be7a08ccde8e4846e8145d7568e632b40a716d82e532505f1c7b7f7140446d3ff75992dd8e5e7651db64ba5d50f350c3e9287b4c7d601335ca3f362448828b8a5649b627521dfeec0941c0b1b405a25cb884693395993bfb2dafa073ffda4e29e050b9a332f7f0c01bc36a54af54de131c50faa0a80a8e465de20fa874f4ba752a2974847b0d1b1edf5ae2153dbb9c800834ce5102c6f3c8fabf87066722008991bc5950870d59bd4f83a542fcb956b6ddd905d89f2386dacb927a5fde914afc4103bf06ebc1f6ede0c2c1747694fff46359ee95b74d65d101c839b3cd2a4c9948e1e8e24edcaad215e01b4dc102cc67c7b1fb7718d4099322c1b7fe30bb2683307c7b7aa94cedc4d48bacf618f625cccf31d506d630c5c1bec53c0f6e1b5b217294792920bab3df180c3311b53a6c3deaa9d0b39b66187e3457f837f867153625d0e5f22193af0cc60fe47b2d14970a228ef560bc82e3b251d5bbb10b364c458bb967784baefe2e9b8ad04b3b655b8e61114a3df08aa0a7b3d23f6c4c617d672a107f1f43b6b17c64eb2febdb2a908c2f62dbfc0890248f0bd3d6b588a0f50ef4fc2707c2cc6cf179346e274c223067777963a0933013256c95d4bf35e12ca1cb9baf99f30911f7b9f727177822a84dfa4c197c6eb037b3c7e2402f4676f0f50ae38871bb5cb39320c53be32754a17e8c264738392741616f39dc2c9652814644bbf42f3e9614874f0804d0117bd7338d70ade4dc5add1bfc1b16bc9d7a14f38b09dd95caf3631977d87df45ac57db105d41c15bab54fda1c150e13e673c6695128d2eb9b6b0cdd73d43f2b06f482f6d0f885fda2c2c3045e697f455cb3b956842a5bd3ef04c9cbc6af4b23973eea57b7f83b4cab9b0d1ba91bfb1090a9a552e7f3efd99b67db7c0c6d2f8f5f9c25678fa55cfc7f57ec7bbb9a0f776d66b4e7d6e58a2d1a077c2dd0cb848bba2bfcad935d2fbca1fec79aa11aa76e019b4c11b8301d959783f02ee8d7e9841414f548f1c63b57a4814f6fdac8a09c0c3398d2766ed195898ace170ea9f87eeae3f6f929d8358b37af25ae53a7cba20628de333ae677ce4693e590e4147bd8e5ed085e2049949353c570df19ca67e3615b7719374c7698a5d348bdddbd908d519c6f784c7a9e95e330c564e1b08b4a1ea75ec593eeb76af1658864bb3762cf15b3db8d1b4d9feabfa4ff2e9f2ad26fe72c77b3734b722e498f8697900a60973b818088875a313203b4c5889103beb93ff25f5dec30225b065e7b2528dd2cb04afce78ffcb8a78a3fb4e610d304a427f775d34a3875987e902f63b38b9f153c8c0570d675cb4646affdb9ce038b7d90c107708866fad67b6a9f2d62247165e3d45c29ad23036d0d20372ba300284336e6927b1f5971e57f0e55fdb35a09b47bc69dc0c735516bda25ad19daeae45f811ee0f2ebf550e0f857a4a19fe3c1cf18c5379055ac9e860afe59b85126b9d4b0b9128fd4facfe3889c64bc29d741e2e0050aa8726551c9e548dd870fa01dedd6044192795cd5eb5af196c4e62a1c94b39fc026ebebda26f19232c6f79d9764f92297f91f490f7dde81d32c4f37a3fae3ebbf60052320304f8927aa82b3a6c7fd1250750c9164effc2567ce3c600ef7197fbca465320946dc115639983b36f01323106639b8cea342f64c9159e51230aa1b7a6ca342bd723a415334c21c0be571f0455bf401d19f354b79c9807d4eaf14ceab5f2880a246811678bbd67d2081f58c79af11a112dd0975fcb3371130b7a3d20cf90bc5b66d64d7fad1b84e6a8122e17a8496acc07f85e1a1dbe9a56f7019ac1b8e8548250d81f61f3e42b98a30d0b311494886c9331d8dee87a028103ee8c5af5b819a3626870aecd497f277ddee139ddc1fe137e6536f17f595b9989bd8bafb3bbb529161230a1645178ef5bf9adb7df361d163a86c8477c3ab0c186f49e62bf51968dda3d0a3f1b3461a9e875b3f63d898529ab9d523d1e587404334189981c8c28630f9d22cebcbb0edeb5916c0dd823753e974374199baf4cf9d0606c6fe9e818657b963e7f67a3083b88217d7932ddfefb5ecbcc9c7ebc4cd7ca221f371cde34e3303a3ea10015a833c08ef072e084c59a2fe4de0929ee3b4a9d0ccf27308abc9489c1dbd5b0c873cb558ae18a65631815d34fe943bad5c5864a70e275251fa62f3062f839b70de7522ff31211da3f47f1ea07721238263b41f6d042dddbf6c4cf3d75455b89288c96b46257a41ceb4f27fb635dc07a02fa1a6f2a48cd36412714d110b0088f1df7a1819bab8ade6300c328ab9c7abb528d95d0e84d26bd3a0ff576da7c63cc9ea64e0c9295c75fff0e94c664035601b8a87fd7f8c65e8d53ee91c7f02b3aae185a52d1a385a2cfb2597728beb69f1d2f5cd829ff8d7e7c86e127ada066a0790588b3496289dbf1ee79104363a361345b1d47d9c6dd7379951001f0475e4744a9e6a9579b47268", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="2f290ab94d61697b5587abac933b559f7f0fa3192ada19a5bdf4dd59adc07a6c8b92694eb4f1996d607329844999eff4987552c8fdc9673ed59753834752", 0x3e) 21:58:24 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 21:58:24 executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x4, 0x3c8) semop(r3, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r4 = getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff97e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, 0x0, r4, 0x0, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, 0x0, 0x0, 0x6, 0x2, 0xb1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:58:24 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x84, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x60, 0x3, 0x0, 0x1}, {}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x40, 0x0, 0x5}, {0x2, 0x5, 0x8, 0x20}, {0x401, 0x17, 0x9, 0x80000000}, {0x1f, 0x7a, 0xfa, 0x7}, {0x0, 0x9, 0x1f, 0xffffffff}, {0x2, 0x1f, 0x2, 0x5f}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) 21:58:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) 21:58:24 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1286944, &(0x7f00000001c0)) 21:58:24 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0002001e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup2(r2, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x1f}]}}}}}) sysctl$kern(&(0x7f0000000540)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) close(r2) 21:58:24 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x74}, {0x3}, {0x8106, 0x0, 0x20}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000298000/0x2000)=nil, 0x2000) 21:58:24 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fcntl$getown(r0, 0x5) select(0x79, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x40}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) syz_open_pts() open(&(0x7f0000000340)='./file1\x00', 0x1, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x15}, {0x6, 0x0, 0x0, 0xae925014}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x28}, {0x416}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0xe69, 0x2) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000640)='./file0/file0/..\x00', &(0x7f0000000680)='x\x00') syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x2000) 21:58:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) dup(r0) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$fs(&(0x7f00000005c0), 0x2, &(0x7f0000000700)="3d0d7ab4521c5625bc69c1eb04ceec108864c286039c5864a0a9f18eeb4b49639ec9f2e0f86d2c2dedf933dfbe130e267002cd9e33e483007c314be7bc5ed50e2023c6212715a1a41e6563b6f5e4c3fd7f39faa664bedba70c774c652ade7b4d5bf60a842c95196c9b87bff960716cfb8d838920654bc0c52170c46a30cad68e87a5a9da42f034c31d78", &(0x7f00000001c0)=0x8a, &(0x7f0000000580)="b03f1976570bc63977b7f6bf6da5a809ede6c78190461f8f000160a755a092501d6622dce5", 0x25) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') utimensat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)={{0x5, 0x8}, {0x4, 0xbb}}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file1\x00') utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="00002e2f66696c65306161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616167616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161f22861616100"], 0xff) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x400) 21:58:24 executing program 2: setrlimit(0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = msgget$private(0x0, 0x208) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0xb9, 0x800) 21:58:24 executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2000000000000077, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) socket(0x2, 0x5, 0x7f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCPROMISC(r3, 0x20004269) 21:58:24 executing program 6: r0 = socket(0x1, 0x3, 0xac) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) 21:58:24 executing program 7: close(0xffffffffffffffff) socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 21:58:24 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000518000/0x1000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x50, 0x20, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x50, 0xf0000000, 0x3, 0x8000000000000001}], 0x81, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="3904ee0a04a57fc46145eaeffca48970aa727c9cba44aacffaeccf484acb17882dd7d6016dd78d7414f96594da3a6fbc252345abec0158f69a19999b0b7192906090733dbe5a81f38b5be865468bb1d06079ac", 0x53) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x3, 0x75, 0x74, 0x5, &(0x7f0000000440)={{0x1f, 0x0, 0x8, 0x62, 0x7, 0x1}, {[0x6000000, 0x3, 0x2, 0x401, 0x0, 0x8000000000000000, 0x7, 0x7, 0x7, 0x8, 0x7, 0x8001, 0x1, 0x8, 0xfe000000000, 0x5, 0x1000, 0x8], [0x7, 0x78, 0x81, 0x8, 0x1ff, 0x7fffffff, 0x5, 0x54c, 0x6, 0x14ba], [0x0, 0x3b72, 0x9, 0xb36, 0x10000, 0x5, 0x5], [0xffffffff, 0xef, 0x1, 0x6b, 0x9, 0x3], [{0x20, 0x9, 0x5}, {0x80b8, 0xff, 0xffffffff, 0x4000008}, {0x7, 0x7fffffff, 0x3, 0x200}, {0x2, 0x3f, 0x8766, 0x80}, {0x7, 0x4e, 0xfffffff9, 0x8000}, {0xffff, 0xff, 0x5b1091b8, 0x3}, {0x6, 0x4da, 0x7, 0x8}, {0x9, 0x80000000, 0x81, 0x7}], {0xb4a3, 0x0, 0x5, 0x10001}, {0x7, 0x1000, 0x7ff, 0x80000001}}}, 0x1, 0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x5c4a) mprotect(&(0x7f00002f2000/0x4000)=nil, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x1, 0x0, 0x0, 0x4}, {0x2040}, {0x6, 0x0, 0x0, 0x400}]}) write(r5, &(0x7f0000000240)="32848000"/14, 0xe) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000380), 0x4) read(r6, &(0x7f0000000100)=""/177, 0xb1) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000000)="5671deb3f16d7e2b5c8983e8e34ff89411c5f7cf579236891d1e03cd90456d1b892c", 0x22) 21:58:24 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_esp(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f00000ae000/0x4000)=nil, 0x4000) mlock(&(0x7f0000049000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000082b0003500428efffffff7f00000000000021fe8000"/62]) 21:58:24 executing program 4: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x42b) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x101) setsockopt(r0, 0x4, 0xb4d0, &(0x7f00000000c0)="638bcb2dfb0676b7c18c40e98eeec38369005206", 0x14) r1 = socket(0x1, 0x4000, 0x2) read(r1, &(0x7f0000000100)=""/210, 0xd2) pread(r1, &(0x7f0000000200)="573c453c2466476956ce0f6577bce2d78fe6b33b0c8d1f71586ef8f0e9932db5394b2b4f18dd85c6355db1f343bffcf32da9ddd69da0359cd338cb2a99c5e0739c6152f8d7f97c19a6d5446d66c33aed860e12d777f9d99221618b002efb9928175520f232cdbd216d556d2bbe6d1387b7647d4b3cff8dab260982e65b59ee61a4eb9aa661a7fc57ed7eeabc008175267d2a49a169bd9827edaf9a0d7a93b9f50cc137bc45be4e4538c1242df1efbebf7eb0e96e41c19c31dfb27fabed5b917dcd37d0d33b30d21b7af2470e454b791d9faecb9c185b9ed4c5aff604d28464700ea6cce27745104d496f3ef044478b6d5dc314d641bdc78387a9314d008458e3e594483176816da563154e011bc435ac7be2f897e3cfb5d88c65a05b64ac6f8e8c30c0eb9eb572b52a4ef3fad9f14bff7f31b08b895f9c537a229a9b4c15d1f7aabf22635bcd8c0935285e2ff564d8f6ee55a974a7c7d2897af7562bc2a006e1078b054b4a16de9325f11080a9f6e26ea106124f04a97a90335b5f08081f897a713859be5d9f05bb4f3af874a14c7885b9b5379259135ecbed670c4df3f00ccbd6f0fc41852bb7ef94114dfdb02de1a0696f42a47ca4e18d0b58abe9b517215950cdbdab25acd9b290e876081c6f46f94ab5d0b19d2473a82a30a14059eb054e60f59061e78f327ea073c7bd7ec5dbf83f3e6b2811cb5985e4f9faa18f90d9e9d8967ff158e2759ac0a52bbf80b7ee554a64aa5e9474710c3013db6130d01c6444244f874e1052846fe2423130c1c1d31a585dbbf1146d34426a3882e99c75b5ffd1384785bad7db7b3f0f15c0d719626011ab6acb289a5ecf4e94f942702830323391cedbef312858895dcde7a57895c8bac711d8698737011ee2f913d7ab1bbacc562b2c8a70b0eee44ea3c80512b7234f0ef75f933cd8f41a65913a82c015e60cae0e8bd52c05a131d473112dde93dae9c8743b5ebdd8501f127cf84a56f9f68962747139c64ee279836956c89ed8becd19faaab258ffbc13cfd2620bd0ebe4e45b31589a7b612714eda1c1cf118279a997fa1f80b7202d3a80415037bae8b976fbb1e65f1192460826eb904d50579ac105c1b2f514554c3f51191b1235bb8c1b38e58f668febff772220acaaedbb1310c068e2ede4183365e614b69431d079e73bd5010262b6a3815b7cc97409d27913a879044c3d5e85ac8d0f9a19bafff6a84222eb39cdfd731e50afbd781ca3122acb749e91c8be8df8e4c179573305c688a665c74b1fb186f418bbeb5fd62a4c6a57df8ac8ddebd2887f9bb899fcbd7645b26ac5eb9c720152495af61278ae6a908155d65d5ea6fcf75c9714170fe51edf35128a19f1e3ca619fbb72dbb9f70009d9671eeccaf9a941828c89df431011188b779aaf6ea73ab487701fda908aa11c76b445b66569c83462e092ce9ae87375eb1c25d76f4b317a38316f32d82357fc1b7756c7ed1ceaf2f1db03b1a7a025586d2a6e8ca7a43dc3476e88620b80715cccd60a020fba1ca0b87c0cb1f84db1a472a8f7146b858bfa2265d9928d700ee50f4ca05a8746af9d22ea0da35de269f804015c7ae6fe04b16c0dc7886e0563a107d6965c45fe114f7f807fdadd61c862b21984f01537a0cf2a14823b2a4d5d2444987a347f611cbe7701586115d6fc85b1dd9961a4582ae19d3f72d2fc5cce21b07e925f4a6cc1954c8ccb1e42aae1fc5f5c450786b72f59c5443c8cadd7a0e6f10e7c1150f201ad5bb3921ef673c4563406f18f9cb9ddf8e54a929c97665f1f0feb0ad78862c29f46c1f3dff077964f2a028a71bc079a9da7730e716174d13ce9267be3b0c06b43f7317bc62bceadb9718db11c16cf966e5c48a4a18a656d3e5218ddc78b64b70d96a97a594df064cd8e2570866337cf09417a4b1d3471f7489f9129af3598c00c3c739c947a47e70996f6acb2ecce4fd689b2385dfaf7a46ebab7f670cf333d55ca871ffd44fb209c86963d2648447634702c2a6d95f17289ca94066908499c87e4e1a9b30ba33498f9459adceb23e2773b407562348ee9a4feb629d7c02a05b7f038582dd1f30510439bb7605dbe8a11450a04e8c255d5ac70fded0dc514af141b3f9b7091745f474bb8599bc3d6e719694613694843de1c36bfcecf7a6e415c939de48e5a0dac128ad5d6a74989b50cfa3cd46b8d5a0817a50060e917b9fef735bb8b1d578054064e74406cc67b210bff6a0c34be2bd786208f797b15bf1118fae527e7b29b7df9b5edc84c6fc6183f7db5840ae3ef0cdb81d4dbd5ef2c6b31e9d448e605a8e7e264c46899fb6613f93daca575b8d2430380edbd99cfd7c041b18c64dffd204f129928439e140df685c453ea2b7db558ed7291994de064e52fb07cdd23ba4695e431c2a971ef9444bfecbe733724198944e599a022239bc0056248e3d3459d87eea65a3110d5c4db72c5b8c0c63235940de7daf8fc5e6e0d0a92c4e4e2498ab888c6f5ed024466e4d9299d7ac6beef98a3dfc5edd9fddf955e1bc1a8283f45c890f9d0207328a44fdf9c0670e0eb282e5c901c3420130a1f0198c55b17166e576773ea08e6a04713c43b714839f4f7664514ca85905fc8287cbf928803a882820c8d121f1635f3b8f6628d82bf4e12bb8de4bfc450af31655e01709475827a3e36de0c4598dd89c912a5f845a95ad7e4d109e0a8195966aa0a2ab972d043668bb4903109d46965451c89562eee456b5ea22a77efcf02cc1a8d2f3eac381be282e712e217fc84b06e27a9fc991194b18f34755b71de0ab0a080328953ee7e0c23203a924c8df072714ab79aa5decbe90c41a69ccb0143131aa6fae5b504c152d11ba425004141d5a27d36bc3279d3bc13821ccc5ff64ce1eec8bad350856af38891e97aa1d8fce056d09f9024dcb628e9c74722a7e19d2d5c4017f43341d4f13972f8477c91de9e1b640b9dad1e6dec1bc86460f7cdfb4f5b2e03d6e2daad543eb1fd6e66486746e191c3d2fbd147879eb8cb5be1998476504b94471bdcccfb244562bb670dda643d609bd5dc22cf8a92e3373ef55c51db81fece31169c2aaede3245494c6e947b72aa7436ed30fc1bedac440aad1f937a7d4002b13ee18ac2651490f2c45e951b0b9842b449902727bd04bbeeb80728f0e258fbf2e29fba7c94f4f9def46c451da9de2dd7fe0bc0c20fa40df82c1b64b0b323d61c7aa3fe1bfba66ae93ae00e3a98def9e41032ba1a3f44ac3d72e1a5270453f914dfecc069a04544c63e4f8a90a0db872e0a759ff3376d2b899cc473bde5b8188364697a3e17902179327da579a022f9d7bb667768fe214cf144db00eba9ae29ef7ff7a82574e1bd52633c34df2985cb7d9ca0ca46f81e77ea486427fca5fd536bfa3a160f179788eccf093ed455ec5204280705fb58b56297dc7b17f966d525f7edf29027f106ce3f2595a464a0bc70166b0b9490f4f3fdcbdaab37bcf8313cfc3a96b37e277abe6420e2124b71e0cd84708cf3455049d454427390fa7a0d09d729cb0a655e9b1000869591f2028750419c3d779e4e9ed4a1f84ed3f027d397a0a842714b77a0d516cc9580aacd3d79050abf0e5dbe251e5ab83dac29c7c81ca61c2b143c015226c43af791134eae4f9326749e509d16a0b6a549ff2b10d364da1c8882c313710077168d37e4079c53be622f53877fbd2ced7a7690bf209a07aedc7db94983a3464d3286b1a269e06a5b6953b3bca891ae1d48af1d22a8e4581c03069352d7e19819c345447ecc458e7747b16300d75fba30cd6d379b156de18646fcf83e6d50fdde28ba19335d7173d3155adeacef5667c50d20e40093a39352f1185fd242f162641442f2184dbb0438ce811d5137f2d69ffda55963970627e9613c87188bb2053b611cd7cd5b15e2e5f9f9559d4996da055dd87112f0d0b966ddc6eb55d094e820108cca469a9b0a84d0a45d5ff8bbaa83366010feead0eeb7e6948273714e18e2b94d58b8c10a7c65364453d240bc40dfcb63e7746b4aa03233e0f1334497f59523ea66a8093eab63e6dc4b926720692c937b3eeb07deb9cd61604a4f2eeaa667cd89b1299e197e17e19697f88d30e1b92ed8adb6f562f44a482abc5302ed57ed6cd33fbefd2f126292a3facac0036b35dd36022937e5c9f2e1c2ef7a90f9d8edad72e7d7bd0e459decbe64f75fb94242ba28a6c3e28661f3cabe80538daca8ca0241000e855e202ff3bb5f57f1b9dcaac83c3f9816a027ff72e49135e9bfdea5a83c7aaf50ea0b50f06637dfceed49e1b679153ea3810cd0d88a2047a317d6ff9a013d11ce61e724717157df49ce5fc3cc4748c278d798441b842384d9b620cb6648ac81deb8555f44dadad3bd45a25a554948d2c5cbe2a53141aab26e51bcc6755c55eafcbc8b3c6faa7e3fd21839ede4f7db8e7ca0de53a55828c2323d3735c113250c2881e4c38d6fbe08744c445fa479b279f1bbbf9b43f6d3994bb4f41cb1c0ecfc6445f61abfe77a5a6aa3a3fd366bfe5092620a2feb14660d3cc07b82c3151b0ac68aa32b2234496f38bce653633e320771c4bc211ba507e89aa60774c86ccb0fa34ce2cb467e7a28e43ccaf17a2064a8f2de7b2436870d36398ad29ff00dba0cdea4186fb1d6e46894a4f0ab13dfd78f1c3170514ce8a4a530cbcc729cd0ad73b01654212bb7360f9d0adde3207f02d0b561b4d83dd14499d1ab337305bf60967e7c0f66c638d65a77af561d71bfac438806a1b69cccf26586c28004772d17a3e7a8b1db9e86def34848561a9ee76f46bbb52368035b004fd4ba394a79af3d762a8625aff703b7217eddc06d95d11110dc1739ca5810e32f568d2ffdadfc3274836d20f6df97c914558b93bf7f98355846057729fbb11abef15f39c7e89d14088e3dc5f00c36a6cd2ea5ec0efe010022e87f58058c6d837759df24b3dc1568d121f0dc9eb8b39e94187c5f364d7622c07297972af502d27d163c2a36c5badf61d805410dc73051cd3aa5c0b0d6f337f2f1a796f931a05075616d919e1efab6959e61cf5c10b1e0045f720e869b43948ffa11091fe0ac0ac4bb46d5e025218d882fd691a7939c293553ae56fbb045587737a67b824b576ebf1a5554ff5aec6efc2e9356921cd4acc052d0a4377e8d6cba24f4798966bece820b1e48f11cdbf93da7a2da95da5a3b4a1e337d0691c271b64dc2cb40331b8890d89ea927b64153f0c831777da533e3a075f9e78547f5cff83f66125137894937651251091cd5823115d141e6d479f1edd72a4d1dbfc32b91a86d916b4935f9d90a65dbae22230e28a4cd43e5754a76f8c39e3ec82d8f8e598ce18b20948b4ce9490c9810f63a72860668b25711705d3c20ba3960a2c30b71c3e2352c212d3e8e8eb52883c5f1fdfd7d95d2b92e7a10893248c0f5dc5101285a5b83ea0217997aaa66e7d7f3665337dcdcdc509d5bd4ef018637500089c98066aafac82ea1d363bf254d46096b51361b4f152c5830bf02640a0168df327c8b2e9ee5a37ac179dc8c1e4241082c001cd17916a4419dcd6c8de90269701eacae9f5b7b17661ff40cf551a783c6f259f0325c2991780975ff402ebc1be66285dbf669e8134997986963f6fd5fb25e99b7a0f141b1d8157d9180bb2cf0f08b1b3ee6383a4541d5c9c5a71175c7ccfd395517cd1c896f005677b6cbd3707f3433ea40dd989cf65879cd85f39becc5600311c7add76bb75e9fa274ddcc17a92c92b98b7d92ad082c2f4e9c598122feb7cc9aaf89d34263c8fa6c337ac42685c513e67dd59b5e26b2f16a", 0x1000, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001200)) kevent(r0, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffd, 0x104, 0xfffff, 0x4, 0x8}], 0x4, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffa, 0x84, 0x4, 0x9, 0x20}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x40, 0x9, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x3, 0xde3}, {{r1}, 0xfffffffffffffffe, 0x3, 0x4, 0xc903, 0xd6}, {{r1}, 0x0, 0x1, 0x20000000, 0xffffffff, 0x800}, {{}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x8, 0x3}], 0x86a, &(0x7f0000001380)={0x2, 0xd60f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001400)=0x9) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000001440)="d4d9ef370efdc330039c15363ddad8b06b78c1de32d76930eb857164be227570e8fd0deed5713e37719844d8d399d70a2b3651253b630feab3cab1537e0d867ef931b088f2146d099156c21a5585e0acdb37a5a8e92d9a56fd0c4983e18d5253f076c760d2e40a7c4936a8ed3bea37c2bebb453c132572b2321d677897681f5cd9333393891538a0a9def9e32fe5e44274865919f6d15dd27bd9ec38ae1b6604caa5d568435ce5c4cd2b417b4bf834b98bd824729215c0e1b7d675", 0xbb}, {&(0x7f0000001500)="e0c513a53cf0bec118eeb1443e1f7e604223c9641dced458d0a57fa81a7d7e2f964b5db168236931a8a393e4892faa665cdb100eec668cffd28aa6c4bf027927abc02f", 0x43}], 0x2, 0xcc) r3 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x400, 0xc1) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0), 0x10000, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700), 0x10, 0x0) kevent(r4, &(0x7f0000001640)=[{{r3}, 0x0, 0xc0, 0x80000000, 0x100000001, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x200, 0x4}, {{r6}, 0xfffffffffffffffe, 0xc, 0x80, 0xffff, 0x2}], 0x505, &(0x7f0000001740)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x40, 0x80}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x5}, {{r3}, 0xfffffffffffffffe, 0x58, 0x40000000, 0x5, 0x3f}, {{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x100000000, 0xfe}, {{r7}, 0xfffffffffffffffb, 0xd0, 0x4, 0x2, 0x10001}, {{r8}, 0xfffffffffffffff9, 0x44, 0x4, 0x1ea, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x59, 0x20, 0x7, 0x7ff8}], 0x7fffffff, &(0x7f0000001840)={0x2, 0x636e8ab8}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x812, r2, 0x2) r9 = open$dir(&(0x7f0000001880)='./file0\x00', 0x10, 0x30) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a00), 0x10, 0x0) kevent(r1, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x4, 0x7}, {{r4}, 0x0, 0x10, 0x4, 0x4, 0x3}, {{r8}, 0xfffffffffffffffc, 0x30, 0x40000000, 0x100000001, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x3, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x8000, 0x7}, {{r9}, 0xfffffffffffffffd, 0x94, 0x80, 0x80000001, 0xf18}, {{r1}, 0xfffffffffffffffa, 0x40, 0xf0000048, 0x8000, 0x6de}, {{r5}, 0xfffffffffffffffd, 0x0, 0x8, 0x6}, {{r2}, 0xfffffffffffffffc, 0x130, 0x8, 0x0, 0x7}], 0x6, &(0x7f0000001a40)=[{{r2}, 0xfffffffffffffffc, 0x84, 0x4, 0x3b, 0x8}, {{r3}, 0xfffffffffffffff9, 0x2, 0x4, 0x8000000000000000, 0x100}, {{r8}, 0xfffffffffffffff8, 0x67, 0xfffff, 0x6b6, 0x985e}, {{r4}, 0xfffffffffffffff8, 0x4, 0x2, 0x200, 0x3}, {{r10}, 0xffffffffffffffff, 0x88, 0x0, 0x8, 0x1}], 0x400, &(0x7f0000001b00)={0x1, 0x52fa}) close(r9) r11 = kqueue() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001bc0), 0x10000, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c00), 0x40, 0x0) r14 = fcntl$dupfd(r7, 0x0, r1) r15 = accept(r7, &(0x7f0000001c40)=@in, &(0x7f0000001c80)=0xc) kevent(r11, &(0x7f0000001b40)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x0, 0x40, 0xfff, 0x2}, {{r4}, 0xfffffffffffffffc, 0x68, 0x4, 0x1, 0x7f}, {{}, 0xfffffffffffffffc, 0xc, 0x400fffcf, 0x9}], 0x7, &(0x7f0000001cc0)=[{{r12}, 0xfffffffffffffffb, 0xe, 0x80000000, 0x400, 0x7}, {{r13}, 0x0, 0x81, 0x8, 0x800, 0xeb}, {{r1}, 0xfffffffffffffff8, 0x20, 0x10, 0x1000, 0x9}, {{r14}, 0xffffffffffffffff, 0x35, 0x1, 0x10001, 0x8}, {{r15}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x4}, {{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x6}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0xa8, 0xf0000000, 0xaf, 0x8000000000000001}, {{r1}, 0xfffffffffffffffe, 0xc4, 0x1, 0xc1, 0x9}, {{r1}, 0xffffffffffffffff, 0x89, 0x4, 0x24000000000000, 0x3ff}], 0x10001, &(0x7f0000001e00)={0xeab, 0x8}) pwritev(0xffffffffffffffff, &(0x7f0000002040)=[{&(0x7f0000001e40)="f784891834891ab2ae8b7230b9a86a732a69b2eb8dd3a4b944fe360c387b2ce3c493321a7b90b2ca39fb2d3addb9a9b55521ea4e48a41df6fc90fdc20f57f101d6f7f5d52ec90804420d042dcf06a2805e5ea42ad3632607318a6bc43dee9c54651b305f0a43eb5b2eba1225f144f7227b82c570d8502a7c", 0x78}, {&(0x7f0000001ec0)="34c655e2912fb8855679587a618ecf4de70f5b62b893eadd33e3ef079448bd975ce41bee8c476b611825a886205e07df3b1825a83bea6cc03686f729439e12c902523bdcc7cc158d5237329e4f860962e5a8a6e8c8392d9ea11021ed6652c9d08b4590153cd25123de95dc2ba1fd5752bec5e9b755025f1a88faac1c4d1b10a222013f65a81772effea97b8d21b72bdb6e259356de", 0x95}, {&(0x7f0000001f80)}, {&(0x7f0000001fc0)="a1c9e5fe8ada3c12941be1", 0xb}, {&(0x7f0000002000)="4a7e494357ab7e1beac3bf17", 0xc}], 0x5, 0xa5) 21:58:24 executing program 7: msgsnd(0x0, 0x0, 0xe1, 0x0) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000003240)="2605770f46f4aeedd1e41da5c2674c6cdbb1d12da0eb8d54ed82552f3edbfa32fe648ebee9bc47de1dbd322ed1a5628ef99ba9b437053d076785e79509ccb3b564c22d65821d222e955084d123901000c2fd1bd757dad5336c4c55fdadc51175b25e2b0a0e7f1c2a39f1283485c330d5365b83ddef50b355570576bf776dd826fab85f8206b9d4415407824af92c6c7f309b66adfecb63d74adda1f0a4174b69b505da15232bdc31bb043b2471e15bf15252fb1f9427899453468cc89bfdaa1fc04cebf5fd248a026cdf28c6462e6a63c43cbf2081643b41036d6b4a630793580f74c95312b8bdc4e862533f86a51c9600e17f7afc155b52974aa33152ac1e125c2e0ce6b980758d2d6d83b2b89a2ea4fca91423f9f400387c97f7aad4ffb3dcba2ab165937a216d45a808f15c163db09a619e461ae0deb070362328acf2ecae4b2ad3b223a3e4690a655e12f6b9e074ce73bea6f0ed83b2472e7f94743b8c103e0c87857c3aca4273dbfc9f4cfa824dbc3b616d223bcc01f351ca19bf39cd9143128d85852ad9ed2d8be2a59365d96a9a9fa898abad78ac2afe0b86b9e0a418252e0a8535a42ef6454d8b89b79932db31c90242c6243ba9341e3fd7fb944f72466f425138d7e33fb4b497f024e19ad2defdb77a664394345b7f2d097df860f650f5ce48d1c91fe7a4edb62d7ea0768f27421d52f7cbe577266bbdabce2645516250780a6f3246658b5c552dd24b3b5b483fd929cff03002ee48f859fb90d303a86d6d4eb6eca3a6fdd9de30412fd9736d7f4b907ef3cf2b35f71a502bbf742d53a005d9047375ef97b39b197f3a9743089c22ea8df896bfb712056a39359f077a4682049a9eda549664d442fbc0a767c110392770098eb8c4c80a3b7b462d80b24afa4b29691aeabe267f9cbf21c7c72dedc6c48ac23141721420eb72461a3e2dc8052ab6cddc0efcaecf2e16cae16715400662600ad79a439a4a384fc80ee53a5cd411c2e34e749b5c52c59b2c6a85cdca4d31a2ec2c3a442b740f5efd08948a3d7fbd333a85e93cdeca2735ea789192b7a3cd1435a069c446de5b44ca0a2b940157407dd4fda17b618f2e8d291897a45e6f0c31f8c799ac1825f02b7c6bfca83335d64e5af29ce1160e3e8765f39740678defb2f22ea71369234238d588e8e837d25e493bb7b88e8836a1f54755740ed31b01ee5fc50d3a3be5eec59d4df4711583dc6a0286c32c3bc4bd0568da9cb08e697bf89ad756ec8d0fa941af9c62927376cda19277d460cdb96652b8f7c8e25091142b071a8b21e14f2b8facd013f1009fe9686e2c3ba6d12716a553bbe9b1eb6ef5183a80233c7c424369a3da1f739cc5829c2a4d4a753f3a9633d216ca209bcaf74d8fe442c6667612fe69bead975b4fd25c7bda5ac526d107753868a33432d62b6bace7afe747658307da029dc09c3cd871422ce5b750cf95f477a53bf597431e64b97e31bfbb388ac3dd9b5e07e6b0a8e315377c4e44094ad2c64e49f960ae9b1ae28f4e1c0f1f8c37e85b448d0eb05fb8d2d9d295c996a2e3ae64af2a0589ca292fb3de234b3404c73a98b8c486de8a3435c4516a8f68b83a01f995334b3e52cc9a04740c2494c04dd96c83091edc20689c40d530cbbe51d81a230ae1dd04f4c071bdaccc7b1de426c6e64a69e72a9587a1f7b13fbcface6627efd9b013ea2ce2fe2de44dab3b614c455a352f34f00894f28f178811be3e04110b9c30adc3368c2be21213807bb5dd6153c8151ae6f3606779a36945023534c530eb9a5e20da958dbc4c6ee511434e8f77966b3a5d8df948bae35eb7767c4de84217dec6fe9de349dd6f8001881e5e035ce098caa80602b32e1a8e1280d4b72d62692954185295104f7ca8c2536847da5bd987791ee1d69fcbcb2de6375576b079edfb31dcc594593c9e187325db6ceedaf8b18246079e27d02e3fb27ac22ee0d23d1634930f83fccf716a907f9434a5fda1c968218dadbf37e68a1a631c254171acea960e8f129644543f530ef62661030b42b33c4d30782a4c35031c132b7b3bf51e84e819f54daf31ec25abc06cb31b61ef33f0552e68c25a20126941c926e10bc499b0e8a36b497ba598baffeda1739d0fa67a65c8030043dfcce6cd6ed4293519a72e12fb7bf29a84b87191e105d921eb39488849c2c9631d96fcb7960a782881da3075c7796bf760a1fbe01f2708b6b3a4489bc7319453afba98bcf074ce7d7c62c1f595e7f6f48005257e3d75dbfac4792774cd6f6a14a279cac9a0b07d8f0c5ea4898dbd4fb31392693e30784e398a380a4d08c03ef3eee7081a52122acf90f5a1abc01d5890e9783d3e9fc93fda23c6dd7625bb781db573da515a83eff70178043c703c0d53f6aaa79b058185febb9bf5c762eb68da1dd6f5f2a48b112e10cb7d667de3564d976a07e44ec434007cfc0f1d4eba9e19c055dde5c266494eac2e86bcf033dcce7fb5d2b71a36a9ea2aa1b91885e441794763e9931a10ab547b139a3bd786b0ccbefdb10d94541f921c443cb6b4f22c32577f87d8b8d1df8935d6662a8777a6160f59f749fcf13fa85c71e3c4685691f4081edffff12ac3396377dad4c6aa43a7d32a70751d433de4976356225d0f8a6039823a59446e607659e553bd028abbd9fab3bc19581746e9ca69eb9dd148a1ad6b890eb72772902c0089d5ed97e530bff47706671eaff2c39a38fba45eef37e7a26a4cf46c0233682e3b197287743721e009db222bb55c77702059dbdb3c073b392d001d4c7e6f803098608a209f89814d43b162e07e84c2b056d21c8d4d1296ff122c36c421014a350f0c93191d2b08a93fea128bc00813b7cebb337b281967e9e3d1f8f88be394813830ccaec93880cd555a10f41e1cee", 0x800}, {0x0}], 0x2}, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe07) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="301cad994753ee9af514cb04a7228aed6bc3bac1016de9d8620739c5eb", 0x1d, 0x403, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) close(0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd, 0x2000100000002}) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) 21:58:24 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x80, 0x0, r1}) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) 21:58:24 executing program 4: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x1ff}) r0 = socket(0x18, 0x3, 0x3a) r1 = semget$private(0x0, 0x7, 0x3c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1286944, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) r3 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semop(r1, &(0x7f0000000280)=[{0x4, 0xfffd, 0x2000}, {0x0, 0x8400, 0x1000}, {0x0, 0xfffe, 0x1000}, {0x3, 0x4, 0x800}], 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r4}, 0x5, 0x6, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x2, 0x9, 0x3000}, {0x3, 0x1}, {0x4, 0x70a}], 0x3) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="781bae5fa2d6fc09", 0x8}, {&(0x7f0000000000)="ef57ea0e19cef0cf89ff4dda9401ffac8855d8c891c617b8925de185ba68ed2c8745dd912242febd936fc6aa1a934110fca525b9b623335aa0bec50d3ffcaef773deef96f19f0358fe55db7aa301587d3edcb3968b22b7817ae63350b94432928598f3b29f800e5e6a13253a4d999513e7687fa4d8674d40838a4e6dc70fe1ac7039c313a13c3720c539c3ff2637b761fe3b82626112fd636ef9a330260fcc83a398c4faca1af4ad", 0xa8}], 0x2, 0x0}, 0x0) 21:58:24 executing program 6: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd7a8385dbc6e86d9ea4b0fee36cd2aaf0f00000100000000002252c3018633b13cba5a929ae990bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70abc6c2945a2046fb0e1672ec40553359df75646b9d03f2500"/159, @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef5f5a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd5582095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd0c2ca1605d09523ade72b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b6f8cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32], 0xde, 0x0, 0x0) msgrcv(0x0, 0x0, 0xef, 0x0, 0x0) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737"], 0xdc, 0x2, 0x0) r1 = msgget$private(0x0, 0x420) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x7}, 0xdf, 0x6, 0x9}) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000000d00)=ANY=[], 0xc2, 0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x50, 0x0, 0xf8, 0x100}, {0x57}]}) syz_emit_ethernet(0x26, &(0x7f00000014c0)=ANY=[]) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) r5 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r5, 0x0, 0x170, 0x7d9}, 0x9, 0x6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) setreuid(r5, r5) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014", 0x39}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xe00, 0x0) r6 = msgget$private(0x0, 0xc1) msgrcv(r6, &(0x7f0000000040)=ANY=[], 0xfffffffffffffd5f, 0x1, 0x75569e54f4a495dc) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x6b, 0x0) getgroups(0x0, 0x0) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000eaf9"], 0xb, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x98c9, 0x0, 0x0, r5, 0x0, 0x8, 0x4}, 0x0, 0x805, 0x0, 0xffffffffffffffff, 0x3d9, 0x3, 0x6, 0x7fffffff}) 21:58:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10, 0x4000, 0x25) write(r0, &(0x7f0000000040)="6102248c4cadfc924270c657378efca83fd8741c058926c72a538d0d609cb429c61cfa7a26958eeedad5fa6b209a12d770fad4be3b4431f7015e1454b8d2a3707d62751e5dbe1a38e96faaca", 0x4c) socket(0x0, 0x3, 0x8) setsockopt(r0, 0x80000000, 0x0, &(0x7f00000000c0)="f95e4596dd9d66ec2eae88a5b79a889bd6a1c0ca32031705c685ba946630323eed3eaa46901bcfeda95e0654677fedbd3a836fc50d95acdcd7d3790b02b09664c9cb102c4b660f56aae5dc3331751b28725b54c59f7096e874c248ecd9bf44b86144358e", 0x64) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x5, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x0, r2, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ftruncate(r5, 0x1) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000280)=0x2, 0x4) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r6 = fcntl$dupfd(r1, 0x0, r1) recvmmsg(r6, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000000540)=""/143, 0x8f}], 0x3, &(0x7f0000000640)=""/238, 0xee}, 0x9}, 0x10, 0x1043, &(0x7f00000007c0)={0x6, 0x3}) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000800), 0x4) close(r6) r7 = accept$unix(r0, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) socket(0x6, 0x4000, 0x69) r8 = semget$private(0x0, 0x4, 0x88) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000940)={{0x6, r3, r4, r9, r4, 0x121}, 0x4, 0x3f, 0x7}) connect$unix(r1, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) r10 = accept$unix(r6, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000ac0)={{0x1000, 0xffffffffffffffff, r4, 0x0, r4, 0x6, 0x9a7}, 0xffffffffffffffff, 0x1, 0x7fff}) 21:58:25 executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) sysctl$net_inet_ah(&(0x7f00000007c0)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x2c}, {0x40}, {0x6, 0x0, 0x0, 0xffffffff}]}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="4fea73dd018890f90cff524a5b8a7a005e664d9936083c118310e000b95bda52e0e8f728f9a9b9fc8ad065b32851c8517dbb91da", 0x34}, {&(0x7f0000001780)="eb94013bf8b9181e2e17b5e8559e3c67cb3cc289a53ab12cca532b8e6c9e501826829653fed9af749aed1286457bf3774033eecfb42d64bc2cf81dd0d5b9f67f668145ee779fd30280ddd2450ddb73f40a67bb0520d29b4ad459df388a46b57143d751a90aa4cc96c2a6a58845ca35884818cf3b294a19f91b2fda7225c7e3759de6ec8c1c0a2a78ba63c411651a8ce399e8665d710ceb0e500417d6adc4efaa97a3285f5e4f08a181600679143ef89d9022fab8e9b70193a1778f3ae7478dbcf3bcae808141f2830520616a8d21fcac63d9befb8efa09c84865e61c23639667636d8e0440b4f7a508244ebf02f9cfbc54065e3487687fd10eea31e76361705381b9fec2f20ed481be566251549c41e74e48d44cf3afe994ba642f2e984a36ffcbd2460be5bb62e879199bafb4098580c504bef08662a9f139664b3bbab6692bdfd2727a9d7d986b208042345e6d5441fe79921969da79cfacec25f876f749b73fd00b8cb6798a6a316167015df1faca9523faac16b054dbe27291a854e044e5c626fc4c7703a81ef7c26ec6f8ef0cd7f643af23e701f1539b684c49035fc8da1dfb5145d82e993fe0ffb7bb0a574989b693eb01f9add959394f3b8df6a5e6385f4f79c400d95c8de6851b78e9e5f4e02bf1e0870980075df7cf82ccbcaf5ec167c933817e4d0de571e67064a6e75f9186bbb8f7247e55c7d9530ec3b3c2b333e9ee9582c77b765dd96a5c62662341aa3f75009cee8fa50d79db6dc712af281e208bfd0ceffc081ee3a4d80d3020da300cca2490666f356246e06734e5bc459703d6e4bea9e23dfbd2225e7434647065b5af3726a3ee45e9e8dc111c74788c3fd5ffb48ad282f8a7e761d57b96b25e14f40159b0c667a555bd5cf0d4a0ae0a214c2b77f985c624eec9f5f9d72447588519b5f6b179dcc0d4161492447fef6e73583c3227c2bb0471306ead5a257753d241d800711774786e98c0384101c0c98d61083df5a6c5439c00ded780572b2e2f502f8ba30f19d377bdc1f7413fcd5a92c7187dfc9134f8c1c1bce0e8e74992f7a9ce26a48e6a5c5dea88bd1d289591f635af1a17462c20d628dfcd2302ac5f4355e4a77f3ac90f17d469a444aaf4df3567eef681dde013ab2eda46fae90e5c8bf8de868c06f9c55184cac0fb70c6883e9d9acf64455d143e8694a06a2eb5799a9d620b6c2629b34be6040ac1d5a5b8f21fb4712934776f03404b2d65b9b560da87aa4ca83abc16b30c17906dc6cdb22ae73b0d3f6b294f1f6e590ca5dd252ecf250a1cfe5c2eb85e541430b48e8d7337578b2f932e1247e1545948f0b1d4306deceb559b023b8bb15e566723516e2e92a34d65b7eba1deaad000c19632fc8a5eb05bb454a6faa0260f92872c619b11f5554d7b03a7b738ca3a2c88f0304ba451d6773c65fe838794290e06e347af23aff2fb13ffd327a93d5da143c875721f488a20b113c420855925636dc3c9e9e4bf92cfa8a7599656f69df0e18e299fd40b2647760001e43e0a7ab0a702a948d0c4552b6005d913df3738f42e66e3d0580ef95692f3e39a25ed919558542de1e8638933e5d3e89d868db6436670e41650f7671f505fb9da85e9dfad123f15e2d4806685b63ba542daf957e524c08da1fdbef50bcc73aea18c9600d68ef16222bc32a60ac9c6e0992a8a81b3886518fef328e78fb2d38274fb2fbe6675bd693e14066ca176271dfae3731233d2fed6b0832294fdfd2b1e91f69c06c0d462443d1dd78a2855391acae96a1b0869ac74b9202aaa4bfef5df678b4fdfcd7008df9fbffd8d089efe2102f5b802d7682b5a9a826588f36d2b744c9541fd95e345883eff8050c81657d908bc8538fde4c4eff81835ef1e73b7c12c0e14b79531215b84329b24a3440734f9a6ffc75b988f4c3c4079937cd0ee6f3671c9bff51257fc74c68dbe146ed81f03714dcd5eb95b008d243e4730b31f9cf8b45af75b871164c44cb7e65ea12e40cc86b3c326a8fc4e726ecc5fed11bd346b935ec418e1948715df9b59c47011d1c3df132ba040bca7dbbc5a95b176f0ef94e5108e8b745e0ad0f012dd58b9e64af2783c7aebcc2f73ca189bb0b84ab0e434aef08aa3a098cb89da6a5ea13c69556eb065f51265b287730d42e2a626b168d3283d7e4cbdf839e7f178b6dadf2d072649e0a827bd22dc0f0cace9e3a4a03aacb3530f6afbb99a892d26b2edaa58cc52f66642bf2b1642139cb0dc041cbc52792ecc18bf2a466000ed6e826a211a6ef9f748404085626d00d508126009428abc8dd00ecd3edf3f6fec3375a67ba4151873ce6b03be87c91bbd51ad6f2733f9a55d97b13a218244e44cb70df0d80cb5f3ee514bd9e9b1b139d072ff5c5ea2127ed701646b2851441e36c3f7bff3ebd013a2cb53f37fc464df24d8f2ecb753acf6b171a883f46d9e8f3f468e7a845e8d75229b53f5fc58755bc858312eb872c1d0db58e98d2be111474b7f2167f4eff3be2d05d5ae632e39c948cf752a15eb0be104b13b8404c8d444a6b34cab6c074b925eaaf007b1d5f62d10d80768ad62a1035507461ee52760f016794d5f0bc19b1e1fc686e168d16a1dacc223b019c9e9c3effd26172170535fea26d8313e37873be34ad4816b9e00812b97b9815f0082fa48d615b04864012cfd6311b15f2a457f7590a776f9997ac2d57526e2d2f0f0ab5a71634e4846c5c89b0d19c4c6003cb62b959496ff117a5d193cd681a89a39c307a6e67cfa4536e3d5f4164364939cb97e9e5cfdfa748e8498c93fc8ad632142dd61c1654a7b392b6ce2ec61c5d7561d447ecf62def4fac3cd87774199215741d019f6db07611cc112afb7d25cf93e47839f7e92897a537f13aa6c3224295a871cf21db743eb431865a193e63ce6aeebf52f527c40aba3919f3b65c39b5c9b30a3ec356566bca5e73fee31c04ff854193fd0f3124d58f1788cc6329810eff5490eaa6a277a345b44880a64601a6f379a28e5108cc9a9e361a2cccdfee2a70bb0796296927aa585f1f9e17199ae6626ccdbf1fed3d224740dd8e647b5519ad6f9d284faa3309323a7e88863d13a9e43e7119d308f648b59627877123680197a6b824355bedc5f1168cb9ca6f79c1794310c47e66cde67460cebe7541f86ee502a898c6b9bdd3ae47ab80d70bb6cc37c941049657fed1496f67d1a521494be7cb4b4f5b9f1e523d9477bdb774f4e4f1445931bf2e08cb89aec33120b15756f781648e70aa6e3ce988a420b695f1df43dfc536fe59c7ca7ca68f1578e4b39e8dd5f5c9db346eade3be3d72db6ea2228d2bdccf6e231bddb176e40701cea3310c83071295d1ff45e9f3cf7ad2e268703ad234fe458cd55b3fda313fe34794b25503c4c646914549eee8a14ef7839052e39695a6a6a476771d296ca014a1ffb4f697cd3210fe3fa32158a8626465277edb8f6c0596563759ab1cf6a0b397d9a246132e538b551ffb8eb448851a9506e07545eb557c5c05ddde03dff851d05f71e12dd0821f72ed1df93436ffc99b449cc6dc5bb3103643557fcbaf0def042ab5d6fd6067497aec6b3dc320497de1915d074a849498bb8026080f383515c20e988121bec7a98ec26c39b6fe14a566fa81228f7b4a5e4051b7253315382d317c23e371a5e14d53018b5d3374addb85322900621de2b00923be5a2096a4e6f4f0b796aa2d7c3d2e992da9d2a1df74378e372584bd0efbbe79948deb2e664e05250e28bca166c9c9bb999cc6345a7e47060f910456c9ee0aac0f82f8dc67ab31396a15fdd558fcfd0040d581184fbc299175069a94cc6345c3cebaba251b9be56426d37c7a02a81df97d0df39dace6b53ecd1bf8a18f5c57efbe3198d11564f8cf779b7cdc14ce93f66e3cfda1e711fcc6c1eebedce06f5ca5345ed6c2ab7b2eb4e20c54049b5d434f858ffe44353b02be1ee4481743603fc39201555aa16cd5f32903bf7eb9e08681814c84c8f2a48f8387eb91e62d2e676546ccf86573669dc5ef83cb2842040c13f00ec0b3ec43d40db3ed34763c394c244aeac50529df14d119f44bb17971de5b5142d1de4e19ebe9e1fbffebec9a45fa12cc7d13c290cb8e85c88a133da969fb632d221be50c4fd478ddfde3afc0918438401bdbad3f21e593d596ce31fe4cb89fcdb07bb7c64d53c685f2bd438c08dac1b7b9982a0e5f5aadf81dbd2aae629bbdb28a34f7fdf455af09186acf9f8d6939573f3380e48b7793d0e0bef810a191ce96d2e7d898f55ba31e211372c9450b0397999db69901a1cd69abe0fddeaeffd69d07492700929d80617859aaf1849cea92869ef7dd14a4f432129ba298802b424649ea653663b6786eef14eb05f6546f951c7d1ad303f174a5bc1405a01b756e8b03f83f0eab2a8ccbef7e3878475193bbbddea2e07e89d4b15d9bbfb725b7521e1b0e731b6071e86478e04a35020453607b16e41028846b13aab7856b6cb223c9ca81b9299b5ca11533c4718e0b211096326a39268873c7ea73ef30f2c21ce17bc4c9b732615ae5f5f3798e4b220b02b0545562bcc704fa70a36efa621536749459990c519c967032b51cb8d917f71998e0f0830d12f28e5baa7f34895b17060f8b89a1c7fa8b18a837aa9d02bca124c7733a8309d25f7190e38a107fc985e094afe959e02a76b857fe685443a26dba80b222d50c74c9610ceb8b01b8faf19aee302385bd1bd1c0ece391f7fa883e5cdb275f4f6df5eb41f54b03d38f0c54915d37038f0799c5d023729c8352455fd4454daf635db38d36e0d07adb8bb7dcd1820fe319a59e8d7e2cd8a10bef7ab7b8b768bc6b590e8975a7d332c0d0b68340d8397dbb6393a0600d09d7e5fcd0a37f1c3f4de846ff7ae07c3d75d87da20b3fe15a2ebe0d244c610c50b0287d271d07a670ee98dc137b5f31a76ceb6c96835dd48e927f4e96a8f0ea5c9ff9405c3802f1a82c29d7e0126f0a55f2c622c47b144ba4c5fcc2d19bc07c4f4a3fd60d936721db28b8d3ad8e60af7679a8e9bb4c6ed5433b00d06d98d5645e2706194a9b3daa2cd9e7b93ad87ec6151906b6df502034b5ba10d96213c27967ab2a8f222458ca11b1080124afb2a1abdba2999c46d53fb2fff834b998f97308cdcd189a0ffc2aeafd9c90b9572f8c04606b32521bfceb8e64a005fb43febf4a7b7c6018a26f5820f7c02e5a92cf80c87b399c1accfe0291cde2cf0f86f864ccce38c73526186d455440bf6518461c110f8801624f3e73047e4c83718c36cfea75fe2fdf35b6edb00d0f2c9708fdce9810674e34892b22a4f3fa094dfbdfc811f191ed60e9f3c8eb62a297d301ccaba1d1fb65f27001cd736155c534913792dec770c143d51156b5ddfc8546a976445b704d01f2ef0f2beb926b1a2e93846418f4b4dae4bdfcb33aa5e7c7d5580988c348892b5fbf3f9733393b844fbb0b33e2cdf22eadf8f9012538b733cbf07f6cf8ac2475a63823d443b389029c3d47ea5c38de6f4ab11e587a4609ca943b29ecfd293d96ae7aa49c0444ddc71771bf1df468a40da00cacaf0e537114cf5c40da3a4c346761a380af8ba6b4dbf01b8fa312b075b1da77a82561d12be8ba517c4368904d452bc6735f60d45bea75453bc8a89461cd6146847c1277dc0010b86d174ac5f1a5fca0c7b6d0c9a2adba0535c66fa40fe1f5fd3083df004d0892b3a3b2fae2c25870a1c22d46a6d64648330ec68387cedc19619c410b6ba84530250d6518a73512cc83c66b7563eb10c1a7a5d70473fd641f0a95700a846e7e957dc52bc104514b5e32928b55b9f48", 0x1000}, {&(0x7f0000000180)="26618cc88e55352b0e7c36d112ba6beb56136a8e0b699c2349dd7220b98cf9c6cceb7387232090d5a0f0d0c873680fcecbe54051289aba99651837b167763799f780403427821dc14c175fbfe189f9647c4270b1f836dc04162592f3ce33881d5b87554d", 0x64}, {&(0x7f00000002c0)="a7d926083b7e97ba2cd2b7ec55a0208afa76b255a15e571a3d4850125b8d74517f16e4d0d751531a4c1403913d6b3e95e2212e0c27dc7540f67a782b7260a485c08e8be90e80d407985fe41a9301aaef40fc251c1df5c8f9b18607133aa077e891f177197563b5e8e4f1fd60b99311b47e4a0bf57ff19c176e4f7eb06c704588361766884907229bf664de76bc221fd3a2d3a74049dbc7a7545e72d52f1c235420b8dee0851c7803d71e43814327b6565103449192255bcde51842", 0xbb}, {&(0x7f0000000440)="49bbb28fa7bd3b7423245e0c83f043a6521082945a16816b5da155105b308d00747a86cd1076b32fbcf7d0262c09d2e92376173580ab1804dc3aada2a922929cd7c56d166ab0052f8d3b7fede5499ca719ecf8eb155e9964426c39d29644d2494c316f821a13f24ba20ab80c1ae4ecc5751e9b405a32ac48c96f0b2b5b8ed2176c095fd207661d73d2394d991f3c71e87bdd90b849f736ce818d01ca8beb76b0a82571", 0xa3}, {&(0x7f0000000200)="daa89be0bde80f0be78c5ddf1d88ffbdd71db809a46f7b447d8fa87afc407189b680fd23e8e3fcddcbcb3b5104a32301b324a875f85d5e1e", 0x38}, {&(0x7f0000000500)="f2dce0c4ac11d20701e2840c9ffbb6273f76f4224c44e9a0a9f04057c06e04becf1a62b9fe16e627aca436a2b6dca36b852169e6e66e478e9d81ce54c2c78597fb68833da1fe6ac339f31220a14543e39ea23c28afbf9a3c211d32b3f598271e4e84936c52bdd26fc890c00c382dfc39fb0f4b898a69922953076b606d6dbd38ef8c", 0x82}, {&(0x7f0000001040)="d2017410371e12e76c6c04e69787b9cc7a69823b02394c4e0c6ee3376bb2a0191336412dec4e9b0c8609f3701f8564fa3450fcf095d5ee6cf3dba322b6b6c18476cd89ae5fb8b6e18b963aa39b24ecba9732c3d8280efb6b995cdedcf50258d60e2b37041ea701b8afbb248a9b2a4c99662bc1f39e610f6e3e6f51fcdf908d3281872c41d5dc77f11f20cbc2ee01fce1a1d9cbb988e998473f729fb831ed0d98b0fad1859aeea010547fb93d1a265839f0b3fd96fc22e70f27222ba29d88f12fee91e38501604510e5e65939ce10c3867cc611189766e84fbd6997035681", 0xde}], 0x8) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="78a054e1d34b82dc770209b788608a5ba414bfceba83e7fe3d4a2fa3ca20934fa0e8e1e78ab3a7fe6dfb376153622f431f372fe4fa6cec5db81ef070eecf95702da95dce618789356a2ac18b7bdd7b1f8b140cc79c0ecc155ae8b83ac280f6fd882ad8c8aa25b537df05393d7ce543f2e7300e7b791d5034051ed79a432f7935d4cf1cc5845da3906a0c38650f8cbd9e8057b94de1b52887c30003142d0b61c7eea1c8453d58073ad78a3dba89a198f580d49c52bd4130abe4b5680476f416321da0fcfab57d8caf0fbaedd6e679f800b2da63733046c18aa5549606dce2607ebaec68d83519"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f0000000040)="04", 0xff9a) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:58:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2000000000000077, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) socket(0x2, 0x5, 0x7f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCPROMISC(r3, 0x20004269) 21:58:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa0000aa000086dd6000f4000008000012a18000000000120000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 2004/03/10 22:01:24 SYZFATAL: Manager.ExchangeInfo call failed: read tcp 10.128.0.43:27577->10.128.15.235:30000: i/o timeout 5µÂBA<&šYX<ÀìÙ“¯ŽPvÉg¥pé<[Ì€Vùä#¨>#£Â<Î%uáÝ’ÂVxÔ·Öþ€œ4·½©¤\pé<[Ì€Vùä#¨>pé<[Ì€Vùä#¨>2„€