12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) syz_emit_ethernet(0x10, &(0x7f0000000080)={@broadcast, @random, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @loopback, @local, @rand_addr}}}}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f000001d000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x20) r5 = accept$unix(r3, &(0x7f0000001300)=@file={0x0, ""/248}, &(0x7f0000000000)=0xfa) r6 = dup(r5) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) 23:17:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x5) r1 = getuid() seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/175) 23:17:46 executing program 6: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000004540)=0xffffffffffffff42) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 23:17:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, 0x0}) fchown(r0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) wait4(0x0, 0x0, 0x0, 0x0) 23:17:46 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = getuid() seteuid(r1) setreuid(r0, r1) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff4, 0x0, r2, r0, 0xffffffffffffffff, 0x28, 0x5}, 0x5, 0x1, 0x20000000000009}) r3 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r6, r5, 0x0, 0x0, 0x1e05}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r6}, 0x0, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r13 = shmget(0x1, 0x4000, 0x543, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r12, r14, 0x102, 0x80}, 0x0, 0x877e, r11, 0x0, 0x3, 0x100, 0x6}) getgroups(0xa, &(0x7f0000000340)=[0x0, 0x0, 0x0, r2, r3, r6, r7, r8, r9, r14]) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r15, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000001}) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r16, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r16, &(0x7f0000000000)='./file0\x00', 0x1, 0x2a) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)=""/149, 0x95}], 0x1) dup2(r17, r15) 23:17:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r0, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="eb12cbaa4e713048e69931929648000000000000", 0x14) setsockopt(r2, 0x2b, 0x800, &(0x7f0000000200)="eb929648", 0x4) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="9d7e03122c5244ba2eb577d85d4a72b2970324326439bda2c61c66b124cc2bd2f3f2053e1403e706e8affb915511a814e7e5d769533c9e2334c5ed95c229101b85a32241acb98d163ca771f74c2639a0dca705cc1db8163f42f762493e414570315bf4d2a2753bc74db256104979860df96399176f42f9cb853f8e8904f542ac085f99e12626c64e87358bf19c6332abeb3915e2cc4489e2b2ca8095f4a150b7edb640438e8fec6152afe46437b9a62d8db6e1df2a", &(0x7f0000000180)=0xb5, &(0x7f00000001c0)="2336ac237ff66a2ed4b234316bca6a4e89273ec68bd724aed7b168fed6f180", 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) 23:17:46 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:17:46 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(0x0, 0x0, 0x11d4) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 23:17:46 executing program 4: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000140600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50022c7a90700000"]) r1 = open(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x4ebfac6bbaf782f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000540)={0x10, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xed}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x600000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x9}) 23:17:46 executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x102) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) poll(&(0x7f0000000480), 0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xe02) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x21, 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r4, 0x0, 0x0, 0x80000000) fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r7 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 23:17:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000580)=""/152, 0x98}], 0x1, 0x0}, 0x1402) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) 23:17:46 executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r1 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() setreuid(0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(r6, 0x0, 0x1, 0x0) semop(r6, &(0x7f00000003c0)=[{0x6, 0x9, 0x1000}, {0x0, 0x6cd1, 0x800}, {0x1, 0x8100, 0x3800}, {0x2, 0x1, 0x1800}], 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r9 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r8, r10, 0x102, 0x80}, 0x0, 0x877e, r7, 0x0, 0x3, 0x100, 0x6}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r10, 0x80, 0xffe}, 0x1f, 0x0, 0x6}) r11 = getpid() r12 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r10, 0x2, 0x6}, 0x8000, 0xf9bc, r11, r12, 0xffffffffffffffff, 0x200000, 0x7}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 23:17:46 executing program 2: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000380)=[{0xb5, 0x0, 0x1, 0x4}, {0x2, 0x3, 0x6, 0x9e}, {0x0, 0x40, 0x3f, 0x7}, {0x9, 0xe2, 0x21, 0x9b4a}]}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x402) r0 = socket(0x2, 0x3, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000c6f2646100000000008000"}) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 23:17:46 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x5}, {0x5, 0xe37}}, 0x2) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getpgid(r2) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() r5 = syz_open_pts() syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r5) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x1}) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000001c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) 23:17:46 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x1800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r10, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 23:17:46 executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r1 = socket(0x0, 0x0, 0x4d) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(r1, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r5, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}, {0x1, 0x3fd, 0x400}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r6 = getuid() seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) 23:17:46 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000440)=[{0x81}, {0x24}, {}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) 23:17:46 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="51aece87fdca4f", 0x7}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, r3, 0x0, r4, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r8 = getpid() r9 = msgget$private(0x0, 0x0) r10 = getuid() setreuid(0x0, r10) r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r10, r11, r10, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r10, 0x0) r12 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r9, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r15) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x10000, r10, r12, r13, r14, 0x2}, 0x8, 0xfffffffffffffff7, r8, r15, 0x3, 0x8, 0x800, 0x1926}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r17 = syz_open_pts() r18 = accept$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="a69501cb5606f288e0720710c827355ca592fd3df55134236b1ac2793c4b0d08f790a1ca3a32abf3ec4ffbd15220d288b3f6b5b7f6fdcee70b747b482bddd52c", 0x40}, {&(0x7f0000000180)="4c0e86d3409a4aeeba3e79fe84d086de835032818bc4caaa4484e2c9e90649084c8629b141c074e4d96fa1e9dfc390186e3f3881679510600aad7722d7d92c1c8da722025f0f78f465b2f144fbf718e5d89f553641f99a8c7cfc3d87eb394cef4a2dc6eeb2bb42c65cc17fe4", 0x6c}, {&(0x7f0000000200)="e0bac97084243b75144fa2a2b4fdc16dfaec1c69e5863b9778b354a18f8654b6781df1806abb005902b9b4574b21ccca0d898d1dc17d297fcf9eeab39fd7f6fd3896a6272b6e7917c8105198fb2d6f4e201e9470b2e90f4e7bd9d2e3a9ff55c4c9b4efded664ff9ef8880b43e91b", 0x6e}, {&(0x7f0000000280)="4631c9cdfe45ee34f4e8b95fa6793078ac1d11c849775ca04ff70ba05c489fa35820e197275b0d", 0x27}, {&(0x7f0000000300)="5a9decc608142e6a95e1e412d7682739e97526ff8ea7dca20f536572c440c7375a6b7379de19b6f7de0894da3b832eda5c750db7b750c0c89bda9bc5688158e0ed1c60e2ee6069c343af3cf45b8355f8155d9b5fbb13e8be0da88cf2d4bd5b09e6825eb0103d090c7a3025fed513f82e043c06f3f864340c87532e24e2abc44b2ae91d272498a4e12befb10fa00c0768cba6cd74dfe0103976dcd9d9c30b656357beb271e4d6da1ccfbb0d1d92018b5e7bf73c06056be8ff2b2cf27c02669c92bd", 0xc1}, {&(0x7f0000000400)}, {&(0x7f0000000440)="1405812ebc425f7f8eae9369737eb1e44888e451161c3d81c96f5d9f7268a771c575721a9e24e058ba85d7c19e7b4e9b01d1b04521741834db6f5cb8b8f2761330c19134f9089e5dc0ca9b4482c8d36b345c1ec15719e8", 0x57}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r13, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r18, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="180008000000f8d1a231820000ffff0000a0620000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x138, 0x8}, 0x402) 23:17:46 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:17:46 executing program 2: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xec2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r3 = geteuid() setuid(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r6, r5, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x7, 0x3c0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371", 0x9b, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0xd, 0x1) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) 23:17:46 executing program 7: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f00000003c0)='.\x00', 0x80, 0x9) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000700)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000692000/0x1000)=nil, &(0x7f0000690000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xd897}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069c000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800000000}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil, 0x8000002}], './file0\x00'}) getsockname$unix(r3, &(0x7f0000000400)=@file={0x0, ""/10}, &(0x7f0000000340)=0xc) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) ioctl$FIOSETOWN(0xffffffffffffffff, 0x40047463, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) renameat(r1, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0/file0\x00') r6 = socket(0x2, 0x5, 0x50) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) fcntl$getown(r0, 0x5) r7 = geteuid() setreuid(0x0, r7) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000200)={0x1}) 23:17:46 executing program 0: setrlimit(0x2, &(0x7f0000000980)={0x2000000000008, 0xfffffffffffffffa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="5cc366a5b618115b1101bb98d810ffe82040089f460c36878a0e3ff7bccd50f935d50938ce671e07620c3c68ff13681a3e0906672476422fcddcdcff95813be9dbf3ddda748835812962bd59c55ff509413c973ca7f5e4c7342535d8f33dbde85dd90d6b8e2035e504cd704adc75bad6bb38af176a6a7eeb255b169400"/136, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x3006fb, 0x26cd, 0xfffffffc, 0xa, "fabad900000000000100008000"}) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000200)="38d976f7dfc5830b221a1e855d23e2dc", 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r2 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r2, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0xe0, 0x10, 0xd1c, 0x7}, {{r3}, 0xfffffffffffffff8, 0x85, 0x1, 0xab, 0x6}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x5000000000000000, 0x6}, {{r3}, 0xfffffffffffffff8, 0x12, 0x2, 0x8000000000000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x6b, 0x4, 0x7fff, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x5}], 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 23:17:46 executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="10", 0x1}], 0x1}, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) close(r4) accept$inet6(r6, 0x0, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000640)="439ef6a28a6df311411542d725d772a6baa928e0dafe22d6f0a6182bcadf14bf68dcd994540f346e750dd86ae1ac2336f6ea1b73b6b8b8101db53bf7f5b5bcb9185436bc6b4b9e946ee0bc786933fdf2b286184a84a255ecaf37618e7c94c098616aef8ffc696f311075afe2f87ac30e47752f930d8829c039087fa179352e3d9feed086f55f734148580222e1ad9a6b52b314b1fc5f720b102af39b851d975439fb07eed9b3f19a1250c85c59c31cb1947b17a5a589553b7bf4ef69dedd2162912ffafe4f711cc4e21a7f9f39e91fe9715ed3b595b53b1337aebfc9299279ceefbdcf0e2b9af037d3c759ecd6fb82f34f7b2a18d0047b6462e5708e9e15be7be471dee41029e6373e1c3c187ebd98928e8c8cb2501e43f7df85dd4bf2b71e41b6845633f1f4c9c43d22cb111e474eacc806e6e638385a9057cbf0a824ca557eba10892dd70aa087629e36faa06658200a93f56d026e76807417c3f097f7cbf4c2d6b71289b251d450c95865bd37a901620d3acae553e47777952a131b682b368272fd71b50f792928e08b58e82f148105170a86057a71e33ac4e393ed873017c36cab6185ae006a860278a36ac0048096f9f1351e8545a0a09ae37678e2c4d02db6a9d97b8bd842fbd3d2a115fb498542677722a11c6566e9f4b989725f5d4f8acd709c75d6a27fb028a31b9fce2274acd66229a000712464a14f8b6be20b459316dc6d4c6e4f888e0d4505c70ca7cacf59e350d88c8446a375e561dc3a71fcac7db1cfb69e14cfe128f2c59633d97bdc3075b5a3ad1d21d01bdc48aaba002c57a9a402243e9a803e029691aa93167c9b625dcb5b40fb21bb2fc9c7d592ba9bbf013580dbf57febb69111ab88427b68f32345d1f712dd3ca28fda19c259854fff0cbf3f9e22209de5b42a6e1f96df64d8800ea5e92cd63cd476d1a40ee0c4f63d4cc7ea7ae39ddcb73003da9ab0a1e790f4382a5865ea8589ee9e8eb65515507cdcf13cf10b455d4ab761a54b124b7a754cd64439e97312ee6c81155daebfec179a370dcab0039e7f6cfbe8e2b2a9a4c3283836235c70b4c43cdc929a84742cfda84f8794a0c1abbc82f7a2aaca7d7d7724e3e86f39fac95832c2f451676122141f4bfc24e25b7f334784f2b14c7ea1f11c571002c839ac3ea05093e5f0e92907b2432cad4fa882c27507a0a3fc66ae9035a6680ffbed7a476df542773a3ef84747856e2548284bb4869f1fed5e3d7402dba0e74c5409f51ea886da6fc564477a126a937dc018c422dac734a91a2575f824d615bd5932aacbbdbecaf58135155e78e766c6f4c0ccaad6e4482583f887e7d44392df3cba55ee40e254afeb79fa4d4d2ce12bbb736d1d50fa83052dea406398451d72737d43ce00c6dacf73d1aa5879f59532c45c7b", 0x3e8}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc0}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) setsockopt(r7, 0x6, 0x4, &(0x7f0000000140)="ba0314e1", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 23:17:46 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000040)="87f65b39e14c80bade281c259608caf850f9a47ad07d3565f06ebcda0a21973c7f9d5bd003a74f027d33d559c50976613777", &(0x7f0000000080)=0x32, &(0x7f00000000c0)="dbf9fa233a20672b814e1bb471acd0ab196b93254691df35e473335f2734478b48d98507f0e7160d6a9293434fa3fd73eea763b633d52c87f09ee60163b4e7b3f7b47c36e61ee086f0cd579497d91c979432c0e7d54c2740cedb71e8a67df886cd6ee2601b096f89b5cbdb973b94e0c7a6df144815b72f74e1e0ff2bed6e22d20dc580f8ee7fdeb707c9789f270209f56e14222f6e738dfdc60c6476a0f989aea8e5a5e275928dabd97e6f434e9c5933f970ddff51d7274c3d32cf0909a8b7ede3a0166f458c6c72056ad6712bfe31593619a9190d9d0f864513a814d835049e0c3494e43b6299f35f", 0xe9) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="41db6823f07177477eff7b356b553d14f603fe8b55f897d62e01867e98d9d27655d2a74a121f01dfcceac36efe68a82cce76a9000cf5b75dd940b41d4d4ab581e684824d5d102d55cb708168ab5e6a4d5dddbb749d06e0b35d9fdea3039dc97774994b30b66498d5508ece06869366013918a110f4575e805129ca73244f1b42685e9605c389366f21a7c1ce85b945b6103336c59c4890aa6c26", 0x9a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x0, r3, 0xa83) setreuid(r1, r1) r5 = msgget(0x2, 0x5e0d43e5fe0fc31f) msgctl$IPC_RMID(r5, 0x0) close(r0) getdents(r4, &(0x7f0000000340)=""/106, 0x6a) r6 = dup(r4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000003c0)=0x6) semget$private(0x0, 0x0, 0x78) r7 = dup(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) sendmsg(r8, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000440)="cdbe7f07528758657097fe239f1e54fb67cf4baf4e1d085c9cba2b2a669bd7cb3477c31692cf6cec092affb71d5fe9f1c4a0cdc7e613f77ff99c34c28cb3281c70845ca9827c6dc2edf752164b8d16e83f04ff9394b4db18e918f644de6b601dd39210e3", 0x64}, {&(0x7f00000004c0)="5b999878fb1733bd6f0bb2dedf6b9219939f312cc337abc6463e31a5fc0f65da938310dfb291b29c2527d571a2ec5fcd495e81eb567e17d6857e2599b659c5208276d0da735bae7ab2fa735a97ec3b85fab0d2b52094810719720112058ad4fe68edc1ad32edefb91ecb9f412fdea7653883af20065285dcd333a5bf3f06d74d2994dad59131b23c79d5267c16760689f3d7c4299d90365bbb48c685ba54df378f0e1ddfceb9ce1cf06448f3ea5c8f9c4e686f23531b37f583fced4de3", 0xbd}, {&(0x7f0000000580)="5e2e44053d4a677ba4b6f8e6c17e3afb3b62b22a0cadd4bdc33279be1b129b94dd037be991d2b909f38df1ed0808edc9cba0a86bef1d2b4074871da702305e2b4fb23548aca97640b0aca19896768e7af7733aa86d5276b40e99d526032e87d582f23536ef4d6d1be8ee00002ab5551cebc6b9d57bfb215d084b9ed2924b446110f27b1f88da2b02c21869c64405d2fd9df202", 0x93}], 0x3, &(0x7f0000000680)=[{0x80, 0xffff, 0x7, "92a06f44968006db934b504d3f6b1a9d5f20c8c19a58059977678d639631e904d677b04c3071cf738e60736051dc79e36ba8717a8aa98c746a613714dfbe2a93b80ad1d00c6c72d99f542597637517a65db2b0d498c91d0027903262cd6436ebf93ed15f3b631c4657c20e38"}, {0x70, 0xffff, 0x1, "1a63b854151a8cd3f54dd397c6b2674cb0de0bb8f8433184b860cf4999e1c34065431ed6b10cf93f8f60523a639ecb0b0e7227a843d3cdf62039bac80add5fae488042752870b82a66e37a832173f2c5cd3c6779af679d0c16"}, {0xa0, 0x1, 0x6, "8c6d4aa982a7231709e219d02109110a9c0d4b326746265c4b29e8c0fef33a49d654284ceebdc22d97356bfd768c225e2da4dbd882d8ea0032d19c08cd2ccd22d17cf5494fd0f530e330a7732b0aa1bf9f3cff058390b64d34f99ba2af88a6f80d850c17aaa19966e2784beee557062765d491abcbf9b08e69dd87f1a1ee7af21156389ced4a150f4a"}, {0x88, 0xffff, 0x1, "92ab0b9c237deef2658de9f91a8a67cd775bf04a46660ea6b7b30c57dc8d7a913102da7f40ab5bef50f7820c9a547e7dfd8563efefdd6779b07c0e8134821fa5f755cf2cafbba986f1e74303f6249691b75617b398e90c101baa15c325f96d0e313665611edc364c7f9f9a8aff9af26e83afa8"}, {0x80, 0x1, 0x1, "177e5b53b27071eeb7b24e08ed4d498592bab44e62c571750e807195697534eaf678edbfc27c37b9a0d2ddd850ec4131f703cadf0709ae6cf268088b553b47b510d17d20ffa4ede0f79c06236e4d68a90a3d0e9151c7f2c740b018247cda8b6811764c511c7d9f3758"}], 0x298}, 0xa) bind(r7, &(0x7f0000000980)=@in={0x2, 0x2}, 0xc) fcntl$setflags(r4, 0x2, 0x0) setsockopt(r3, 0x8, 0x7, &(0x7f00000009c0)="b7e19850432876b813a15a4f5c96928a117b675cc3d12160c0ebe2f3152cc0a2a0b2ff42cd7d361266e5ec092e40c96a801ae5ea0e2e9ac5045cebaab473e8e6690f8e69350dce173a14fae1278338f8e48f9e982f7ea643f8de23f23b0f77f59deb0d481e0e9b831a23779be212c2ab51557d5a165f74f2c96587ab6e9c7f3a80ece020ddeab8a91266301725a6f6bbdb13c4a3a58c54bae15ea0d6f62d107c8b1960ca2fcbc5d4225b7b00c823bcf7c3116d282c805705b6566f76d777233ef028701718b72461bd3ac23a0edfaa366cc3e24d307632a79c00376eaf6837be229ab64134c49f544239a8e474acbc8d667f", 0xf2) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000ac0)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00), 0x1, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000b40)=0x1) syz_open_pts() dup2(r4, r0) r10 = getuid() fchown(r7, r10, r2) writev(r4, &(0x7f0000000c40)=[{&(0x7f0000000b80)="3c18fbc175dca9552bff555c169b89579f421da3c01bcc6a0fc27e", 0x1b}, {&(0x7f0000000bc0)="649d1a5598885b1ddec22134694690078a36a10fb1172198667c87c4d3f22893643e308ceeac4fe1507fa1301ac693d12b47dc34dc527eae2d70391273a9111a5a767606eabf6b", 0x47}], 0x2) 23:17:46 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x40, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @empty, [@routing={0x2b}, @routing]}}}}}}}) 23:17:46 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r2, &(0x7f0000002480)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r4, 0x2000747a) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x400}]}) write(0xffffffffffffffff, &(0x7f0000000240)="32848000"/14, 0xe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f0000000100)=[{&(0x7f0000000600)="63066b624e9406eb1351867d8ccf7474107a7a03008e3ab002f41e014ec4d59c6f42af4559523c69d0283f5e0c6a69fd4820e517", 0x34}], 0x1) 23:17:47 executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1b3c}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) 23:17:47 executing program 0: socketpair(0x10, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x180, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x80, 0x9}], 0x1}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000240)=0x2) r5 = socket$unix(0x1, 0x4, 0x0) fchdir(r5) flock(r4, 0xa) r6 = kqueue() readv(r6, &(0x7f0000002700)=[{&(0x7f0000000280)=""/126, 0x7e}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000000440)=""/146, 0x92}, {&(0x7f0000000500)=""/204, 0xcc}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/137, 0x89}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4096, 0x1000}], 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000027c0), 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000002800)={0x1}) r8 = accept(r5, &(0x7f0000002840)=@in, &(0x7f0000002880)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000028c0), &(0x7f0000002900)=0x10) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000002940)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000002980)={0x100, 0x6}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000029c0)=0x7f, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000002a40)={&(0x7f0000002a00)=[{0x84, 0x9}, {0x86, 0xceb}], 0x2}) socket(0x20, 0x4000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000002ac0)={&(0x7f0000002a80)=[{0x86, 0xb0}, {0x81, 0x1}], 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000002b00)={0xe9b, 0x2}) syz_open_pts() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000002bc0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c00), 0x20, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000002c40)=0x20, 0x4) 23:17:47 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = dup(r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000012c0)={0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) nanosleep(&(0x7f0000000080), 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 23:17:47 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb600000000800000000000000000bbfe7fffffe80000000000000000001d478c"]) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x22) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="8d46c783", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, &(0x7f0000000280)={0xffff}, 0x0, 0x0) syz_open_pts() mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1e4) 23:17:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000440)=[{0x81}, {0x24}, {}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) 23:17:47 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = kqueue() select(0x40, &(0x7f00000000c0)={0x1f}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') 23:17:47 executing program 0: r0 = syz_open_pts() chroot(&(0x7f0000000740)='.\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) syz_open_pts() syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) 23:17:47 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) 23:17:47 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0), 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x100000004}) r2 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000240)="1cd719734598435598fa4bb0d1886616ea4d770c08a210fa9350b3cc143ef2eacb873b3e4188863005a254644718e96433cc9ef959b67cbda77d666b9cfac6035610a2667ad0aa27602325ab9ecf3fdd9604ed530628f3ea5de1b79908a14a258855aebbb2a87fc46d3722fd97dd7c014992e1779446afb3fe50f51a4303f7329efeee8b5c2796516276558e6e421a705cf8181e93e4d592eb9c6d999346a381b883ab61c4b4f69649cb59492c54b5902dde481ff7ddf98fae15f6a0cda88a520dc53f7cd06b47a7f3f9ecbaf0966f7fd19f68099763e1c35be80dd7b15777", 0xdf) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0xa7, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) read(r2, &(0x7f0000000000)=""/139, 0x8b) flock(r2, 0x1) close(r1) pread(r1, &(0x7f0000000340)="4409d13a64f4a56251c093f266915558048a5297b068ee6c087dc7a343570cf3af96d9629823642df671ab785de9d0fc13155ef3a4423a1a77fb40aa6a50b29704c7fd57c274f81a9823744ad0244e9e199daf6f6894027455483fe35e69603c965f5d0fae438686f2150ee3b0b05e7d235876defa0c01f1a45b7f8efb6be024d06bd7e9572927629f303bc75d11c51f8a9b67274e7852c77b2b2735d0e835723561ad47ac34cda0866ba2db20be6c1a04d041588ab3cba4de053af4628e969c2bb70f965f3d1182e133c14ff9cf", 0xce, 0x4) socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) 23:17:47 executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) socket(0x6, 0x2, 0x1) fchdir(0xffffffffffffffff) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000240)="4e093d681024ae53ce7812d618bf6e3747515c2925965d63c071798254dd9a60600f1eea097e69c8be9f30877f4e6f799bb9f3e1cec5c5384f055b7cb30655ed4cf12674644035a7f9a8297c105b3d75689f14138add636a475fd318babdf56536c000434ac53f7b", 0x68) 23:17:47 executing program 2: sysctl$vfs_ffs(&(0x7f0000000380)={0x4, 0x1, 0x5}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r0 = getegid() setgid(r0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xa}, 0x3, &(0x7f00000003c0)="23048a376dd249d6cfafbf5a861a7025c5ee7af275a939dd8369f460481d6a63791dece0bef39deb547305eb286906258937744bafdd9bf0807d7ffa1111da184f8c63e40286914eb49ecd0f0cfd50cdd91c5d0fa8b4911f180ebe7cb5cd578a40f143680ba0027a6d41adea391cf7fb4ee129f227f427d312b9fb963c0db8fc0993c3fdd00408bc9606718f51f8b534d1aefbe1f01b41879cb9a0fa1d718f89cea78e3bd9d0ffa0568fdc83c97f2169d1dcf2c72e72cfd242b60540659c56acd68c989a19fef53b5843c5828bd7e6f2b04dc7330c7e7b664ace8d6612b5aac9ac8e3df7619ef05f62186aa16f5214c557a4aaf0c0f1ed20a3f638694a152c9ea5a82fc13efaba42bb7e55927da2236a50961dc193fae527f8dee3bf61c6512c69af58876d131dea2e594186ba790c12be5c53e862bfeb3985715d62d6bf10285924bbebbd08a78384930ddcec4709bb0252de7708dea7443c3c7b1299d6f2b615dc15f352e38c55d3c04970f38312129ca04a498eb2c4e603bd90054da909e29ce77a9842d5d5f2dc5a52684ef676724662c96e73e68d570b319b638d04ea078984f62bf1550368b050462349b85a8c0d792c7ac8faeb02a9dfe0bcf1f5a7d60dd64c3650ada1ef051baded9bb0901ab1876ba384c710fc762166bf4302f557f75eebcb1f0cc5aaeb354f3ccaaf9246597fb95b827a7ec682fbb5d1db46a138ed4bf3ad8674d0ae5dbb4a3d0f816387bb81224f650992c2f01ad8158f225988cf2be0d02ca8ac8dcc8a75f022d3f28630210fe7ed9419ee935791f1f54aff4340f7020ec55ef76a4b79159ac1fe0dc5f08564f8b1b9eb8a4b7e72f8117bc52cbf8c894b4952b577f3fc97012c09fcb8a48fcf8b9d8cc010bfc720928d5de68b308880093c2b9d185909a8b86e53ce921910332a76dec556705b54637a280ec6ffaa47cbf5043442f6d940a861ddd1c424e6939fdf83741c766fccfbf0a0429a7e50e2381aca74594357c919d8e8f0f6b737c9732b7781b4a801b2e9fb54ad9aae74843ba88c84a703e8b1b7b7f836c605f240dce6609362648b306cae5a3860eee7ba922c811ad5565e7e7f50fcb07315df1222205547136462fbb0d9662d3a13541c3c4d5b45eb06b59c63ed76150ad5975eed4ea70ff65c59f087a6cc9c9e156d187185def47c07fdf80143091057e8ebe8c2ffb37f9b6084e35fafed9cb26d1f46a3f26bfca609a110ef9a34e615c3dd4e1c462f79ad55d7bbf8c87e366568fd173c9ebb77ef69004eda0b9a6fa4e78471e3c82864228ab76b7f777f7b28b7d5fbf0321d624ae97d3841ab83e31118dd224faa9d49707e71ebd97f5493e6a139dae6826cd948dcbfdfbf7f02b3df3bc99a70eadfb17816d45c17c2e2ca8ddd32cf0c48006a5d0efa6900df72c7f4fc77e3f82135e48fd89f4c3ebba200bf4bfc1e3131eac844b2aaae7a2508e746da1b61828d1883c4b4361a7074f8d3bd4a611663cfc2444c2e115097606980dfc27ef8a0035e58bc0c6c75df65e2cd0c69c1627ef91452fa2cab96ba373813f51ecec99aeb04a57677bdced347e542fda2dc996e36d061dd56abc1f2e013755834906fabac852eecc0e1b79f12f4bdb640a3ad7ac5f2bc4537cac8ddccba05678678e404d1b8a90a46fbf244250adeb09cea923742c092af9b9f522d7d85446cad1bcdadaa1da8aec85b754abc70afa39da2296ba15f143d6c167218e37b0c387670c47873437c9810fd526c1d668ee367bbd2d79b88f80a82bf8dca6b9174e49d105c46eb0e56dab8625ee328ee39c69e4343d9fd5677db681947ad1b8d6724a6df9bfeb5a6073fb37fa69f1b67a36596bd547c4d0271c71b7e4ff35965ee8af513d441db5076ec4de0fb4ceb0e032e5446baa02d88055ba5bd242cd89ca9d2ffa99e49df8d76b6865d1844146f9902ddd861f51c06d9fbd4f63c1fd0f85857dcb4feb9c47ee3c640515b9b580e4e88ac50cdbc07f27034a25d45a41527fe934d9e90fc22d5e9189f28526eaa69591ad49fe969e3c534b0073efd354d3561c69b85ac92eac15bf3337eff011b1937b28cf4bec019a6c4b14fd84b107ea3857280ecbe709a1a0c6a14270f3a961ae074358dad6333ea32e6995fd85d068d0b7568d99f9affffaa82c2ee3f0449e6b92bba99018e644d583f57f1a30a670c0051a3c193ed7646c6f64c53f2c701af73095e80c61e6a8eefe3ff933f26a1cf47de2e302d3f5cfe7a889c779512d524f2ccbcc5201d4245ad84e7b7e1dbbfb20200a6373edbd51217ddfaf1fce0ced95cf4cf1ddbd034a8d2296135d83d4dfbb5741e3f5bee0da0ca8e32ef67b117a3b5a2b9f317ce7c08ca12d890e8bc04d9ee1007a5f1d11b5fae7da0173caa86e2346854b01d8a1174d016c436e389a7be5f77e99e3ad56e893cac6dd612451b8f3204a234f3e3624c9fb19ff471df1590726c43fba06b464792849306775d043c5ac6162d66846357604435dd05dbf59b8167ec1a917f1bddf478e28ba3fd68e53da75ffa10e15b92af4621141bbc898e5367478746abac0cfb219bcd3b607b16af9df3cd2c344c8b83330cbf6bd6420ee8e97923f83961e727ffe151ff5d8c30b3af9a0008c9c75409fc48294200a44a0990dd190b0b2c982066e7469a09c9f879a144e9103b324dee80f6429e176d36fe02d46b1c90763be885a908d4f4a5f1614c3172bca8f07e68e50c82e3c017062dabb68e34f31ff2f518f3d4ddd4cb08084256c1451f5920ba533bc44315472fb53311f2fafd18872b5674dc7bf8f940c13d4f4a9357db478511a3aaf5e23d74e70fb8a1eeb8614613df03fb90caee63181fbc10b8a75db67b35e2d8ab8c8503cfa764a62a88594c6fff6c874baf444eb65607d6847545508efcb7e0c1f032caabd92d0c8dfba3b686e2c5201636d6c141df5b0548605170be4bf9e6deba040189308ab23dc74f59f5985a1cfa02f022831e7627862c2394cec05fb9af06ea97a51b883a9b07c972d6cbea872d8ce75e76c329dea86f5885d878588b510216c94a1d62d7d68781f8433ad4e909a0c7e13f5c829a89861f651ee719e82e76c3ecd0907d5fb218a76b07045da294b8e50ad2ea70d6ab7638cd77ddcfd4af9d87ce09ae79959d1b3271feb44537a512eea3248451ecc22ea6eab18d8b4c1ac8f4afb5df7caa39a1f7a6d5b7000a5b0c85f317a002d0706ac12c59ec70ecb895a4dc731fc4aee2d3060c341c4c1e83326fb96b235882313bfd2a6333365010f36ea4c6a0f441abf2ff81fcfcd2c925dd8065ce4e0d21eff047436825d737002bc6482d84dbfb708ea7e4f551517143e3f65ec79f5ef037a01fb09d2a7560f8ef9e728a703808a7a209180cb14c02b717ec273f0516991bf69978b9f8e00643b71b3bc5bd4b708a547c54a6734693ebcc18c5673eea8f0c2312052b50fa40c04baeb0cab97f7bd3eb6e4665ff391945baa6769b6a918528796cb0674f2da0a33903ee9aaf037ce2d80f58345f246ade7995006f4e978ad1cf6820f1f5f6e34f1248eca5f8f06d7d39698e6f5b956041bfb955fbe65239532920608ce239e3cb7312b39ece2e37c38f5db7444cc04dc1839dac1ecae109cd3bf4c06070e19034ca6124ec7d16527f49c32980d710b14809342fe116eb8898873a8492a0a6c7ac6352687487f0fcd951365b226b216702ef8fdf67ea9494a2ce452319d729fdfdc8e7c6062c46887991ed8faf0ab2c1103c3e55c89146bc7eecf29814c3910ef3e9e297006c11a394bfad1f5b7e19f73c1a795c1a20c393d0dcc53a9f9f5a244ef0cea2f6f1f128575c7c089d866df442b16e31ce41e006a7f77f3c07c4b9e81f30524c9124a42d8df2ec437c52d65b2d8b9779b1c38dabec3a5de7d08cea756cf442e01dd2266e1152c7ac5ac5df008317f3884928927af49c9f88768943c3d704ac8ae679450452fa952764e985ce9cb07de49e0fa4daadfc5dd59413206fea4851a75a985f7e25ffadf275a5a786a2226d86a93e69d980253375b60c242a793cb8e90f5ec12429902d0f3b93aa02d432566909775860679a7d8f479258d9fca6cb02ff2b997768a8db7a3f66f6ac2f6c8252ea5eaf77c377bb50c3e55ac2b47ee104f5bcd2f2af7d6eee94e78db7ec734fb0e60e8d0193dc02154533b61a220362a7e0f61b342277c0bb8bf1109e08454e964254e228c8760c1a3312e665e3e123f8a2074988a8b10f8ced53c670000c589152a7bdc023266ba53c5c591a1248c65c37fc331800688f035b1620d64285baaa1f086233922457f3fd55059f4b32c7be41c8a3666562e20488afa2897e7d7a48f577ff6e7ebfabfd77918a29079f9e1794a28c86b3bd559134b87dffe88049c1f6f222304d8e209ee86c89f799eb0f137e99ace713eab4a3d04b6d65ea3392b4cf6197144e49f0b9f274777675e6e6f53738ae1cf0c451c1dc07e0195d9a52eacde03566b25c693bea21f62a7691916fcf01b12fc087a03c28d397a3cce8aec21be0446b7ae901008e3bae391a3edcc438d60b6753ca372480669bb809b2e3ca92758abe02689ada93b5ee0e67ef0b54c288dc5bb9b605bc24e5d4f6a22136eb89e9c4c8749a4924507f62ba5ae3a359fe644b5280d046c624555495358ca4e17cfa9004f4c6a32ea3b53b6fc61027b09c1030b98f0e2cf57a6a494850ba6496ff22cf4b5de59fe9c94198c2bad1ca0c6d9aa48c606a02274f4decb7b49e1850da214e78c110a5251d1e2de9f32b6166941c603483153a7b64c76c0c0f8c74583b1113a083b2722a2c140f446a97be782e1566e90fe37155a378421326f2cb8405dc125c184d99e6d5fd77cb62af42ad822c5e5b665f4fdee092a7994de4173aad39da3155f4fc56484dfe11df85d2bd20dc056dfca7f93d93393d826c71a7e53b90367201d15a7eb7d83f985fd5b5e2f62becf266dde2da4089611d7be941f6b37100a0d27406c8a27fa7897583262ca75cdb7345e289de0bdd364e2ea9948a678c66df2f82e68bfada6f7699973484d7982eb27cb5822e1fb45343b414a669047e38f8309b29600861cf2c2a73b2069d49aa77fd6d728c3d90b299ce12621cb42a5ac8b3cb0f3e84a868ff007afa4f4d0e3a4ee15014003c3ef5706faed6806ff64ff259db0838d06a66b83fd74bb521df78790365b7fadace9d8ec2e5dfb3f02d84e4a8bae0e8e62da149b2c5095f269163c5196edece9e52fc604bab70389fa55dabe986fe374a6a8a40855cf796d35a20ee1b0997cca2b5b3e945723aa21fb8f153b7ed60ecb10aafb3695266df1deaad27375392368698f29d33b2bf82c32c929f4fcf19ccfb37b4d8ae0c5811f764a1c12773b02f9c392374712345420decc8555d47e3181aba17508c0a6ecc6072f3b9a967a766f2959379287d62c6fa6256311b178f15e30ec3ba32c06969f2e1daf1ae36584e45dc58714e615f3cf061111e124791c20ba04a0c7d726b6180ff7ddb99f9923494d83e9d8ba45c774add132e15847fb8b677adbb80965e72909fb0de0185d083a219b3b772a46d4ad7f02bd55fa24f803c7290585f8cf24c4d94b9e54fabe13036d2e555e8cb16e481740a25d6be94fceccc3cf08bad12055500dae1c1240262ffb67799cdf9b432a7e7faa3a08e33c3e0b2fa1d8003ea68b886a1013729420464f41ed6a635d66cbb3046c674d0396734fd63544c755f42af2287f9ff9eaefa5fa3d001bcc546064ad296f6b523caf97c9b4a02f943e1651e125ac5fd56847751573d84c134efaa5d97", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="e55f3f32", 0x4) 23:17:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) 23:17:47 executing program 7: socket$inet(0x1e, 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) chmod(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x810, r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8000, 0x9, 0x4, 0x0, 0x5, 0x80000000, 0x6, 0xffc6c50579df8b96, 0x2, 0x7d43, 0x2}) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9529a9913c01069d, &(0x7f0000000c80)="83", 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), 0x0) syz_open_pts() r6 = socket$inet6(0x1e, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r7, 0x9) dup2(r6, r6) 23:17:47 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:17:47 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b8", 0x11) open(0xfffffffffffffffe, 0x2, 0x8) 23:17:47 executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x8000}}, 0x0) setitimer(0x0, &(0x7f0000001000)={{}, {0x400}}, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x80, 0x103) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000080)=0xc) setuid(0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x8e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7040e2eff99e312cea4ec25bfe918d2be2a329a2", 0x1ff, 0x3}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, "0b00922020fef1dd"}}}}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) close(r2) chdir(&(0x7f0000000040)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x40, 0x0, 0x1}, {0x1}, {0x7}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 23:17:47 executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) syz_open_pts() open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 23:17:47 executing program 1: writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r0 = socket(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 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$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) r4 = kqueue() r5 = socket$inet6(0x18, 0x1, 0xe7) dup2(r5, r2) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) r6 = socket(0x2, 0x2, 0x0) getsockname(r6, &(0x7f0000000140)=@un=@file={0x0, ""/70}, &(0x7f0000000040)=0x48) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) 23:17:47 executing program 2: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) poll(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964", 0x24) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000000000810031000800d1b5f7c5df97a0da00009078e0000001000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5040000090780000"]) r4 = dup(r1) getsockopt(r4, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffff74) 23:17:47 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x1, 0x50}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x0) utimensat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x2, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0x14f}, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000002c0)) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000240)) writev(r0, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000200)="bd26ada964a4012c7ce7086348cceecb4467b8546d4e830831ef16dfa20fa9ef4358e18d83", 0x25}], 0x2) 23:17:47 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) r3 = socket(0x11, 0x3, 0x1) dup2(r3, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10080, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x0, 0x0}) r5 = socket(0x0, 0x0, 0x0) r6 = socket(0x11, 0x8000, 0x0) setsockopt(r6, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) getsockname$unix(r7, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x4, 0x22aa, 0x4, 0x0, 0x4, 0x400, 0x0, 0x2, 0x2, 0x100, 0x10000}) setsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) socket(0x0, 0x2, 0x0) pipe2(0x0, 0x0) open(0x0, 0x800, 0x45) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) r8 = msgget$private(0x0, 0x428) msgrcv(r8, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000500)=""/98) fchflags(r0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r9 = socket(0x20, 0x2, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) 23:17:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="60b3a47d185b47eced5b1c2452762f850ee8bfd5e5cc8b01d59974c1f08ab29a8ae4a15cabc39c9fad7897693ce43afb317f7a5d9d5f76a4c02458c4f68ac6de296527f8d614b4169a09b89703d5dc67121cb2069ffc6d479716890730adb0f6cf719006287900f0257db78af5ff1e3c51b2505fc33bbe273bf52b0014fe4ec60c25cfc1b232b7f9", 0x88, 0x8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x18}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2}) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) 23:17:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) 23:17:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000440)=[{0x81}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) 23:17:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000540)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRESDEC], 0x1d8}, 0x408) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000000c0)) getpgid(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmdt(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0xaf, {0x10e00000002, 0x1}}) mprotect(&(0x7f000007f000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) 23:17:47 executing program 0: setrlimit(0x2, &(0x7f0000000980)={0x2000000000008, 0xfffffffffffffffa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="5cc366a5b618115b1101bb98d810ffe82040089f460c36878a0e3ff7bccd50f935d50938ce671e07620c3c68ff13681a3e0906672476422fcddcdcff95813be9dbf3ddda748835812962bd59c55ff509413c973ca7f5e4c7342535d8f33dbde85dd90d6b8e2035e504cd704adc75bad6bb38af176a6a7eeb255b169400"/137, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x3006fb, 0x26cd, 0xfffffffc, 0xa, "fabad900000000000100008000"}) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000200)="38d976f7dfc5830b221a1e855d23e2dc", 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r2 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r2, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0xe0, 0x10, 0xd1c, 0x7}, {{r3}, 0xfffffffffffffff8, 0x85, 0x1, 0xab, 0x6}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x5000000000000000, 0x6}, {{r3}, 0xfffffffffffffff8, 0x12, 0x2, 0x8000000000000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x6b, 0x4, 0x7fff, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x5}], 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 23:17:47 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x4) close(r2) fsync(r2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff43, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = dup(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x18, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) flock(r8, 0x7) 23:17:47 executing program 5: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x200000000004}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xd6, 0x100000000}, {0x9, 0xfffffffffffffffd}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket$inet(0x2, 0x5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="668d41135eaab76f5238c496314d53e58196e609f2afda87d60ec53b148f1b5e499cc57b63b56d6e3b", 0x29}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6f, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x1}, @rr={0x7, 0xb, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @window={0x3, 0x3}, @generic={0x0, 0x37, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) 23:17:47 executing program 7: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80047308, &(0x7f00000001c0)) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file1\x00') symlink(&(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file1\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x5, 0x40, 0x1, 0x6}, {0x67c, 0x20, 0x6, 0x101}, {0xedb3, 0xf4, 0x9, 0x11b}, {0x1, 0x0, 0x20, 0x5}, {0x800, 0x2, 0x7f, 0xf9}, {0x9, 0x2, 0xc3, 0x80000000}, {0x0, 0xfd, 0x7, 0x7}, {0xffff, 0x1, 0x1, 0x100}]}) pipe(&(0x7f0000000080)) 23:17:47 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="00000014", 0x4) r1 = socket(0x1, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) r2 = socket(0x18, 0x5, 0x4) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x3, 0x2, 0x5cf1, 0xb71, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) r4 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x0, 0x0, 0x0, 0x9}]}) setrlimit(0xb, &(0x7f0000000980)={0x3ff, 0x52}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) semop(0x0, &(0x7f00000001c0)=[{0x4, 0xfff9, 0x800}, {0x0, 0x0, 0x1800}, {0x3, 0xfffc, 0x2800}, {0x3, 0x9, 0x1000}, {0x4, 0x7f, 0x800}, {0x2, 0x1000, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x400, 0x1800}, {0x2, 0x4, 0x1800}, {0x0, 0x85, 0x1000}], 0xa) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) dup2(r3, r4) 23:17:47 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000880)=""/21, 0x15}], 0x1) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) recvmmsg(r1, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r4, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r7 = getpgid(0x0) setpgid(0x0, r7) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r8, &(0x7f0000000000)=[{0x0}, {&(0x7f00000015c0)="4bc364deac9841269aa7bf5acd1bc24c243e88e7545b150a6a09f431c3f2e3480a09", 0x22}, {&(0x7f00000001c0)}, {0x0}], 0x4) close(r0) pledge(0x0, &(0x7f0000000180)='tty \x94V\xee\xf4\xfc\x84\x00\x00p^\rl\xaa\xf0\x86\xce\x87\xde83|#\xcb_\xbctc\t`\x04\xd9oc\xdd$\x8c\xa2P\xd2\xab\xae\xc8\xe4,\xfe\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\x97\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86z\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\x8a8\x8dK\xf8\a\xaf\xdf\x18RI\x9e\xe5;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xc4\x06u\xfb\xb4N\a\xce\xc9 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x99\x00'/345) 23:17:47 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x21}, 0x0) chmod(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) 23:17:47 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x3d}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) 23:17:47 executing program 4: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYRES64]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001240)='\x00\x00\x00\x00', 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000001200)) syz_open_pts() syz_open_pts() pipe(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) write(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000001280)=""/187, 0xbb}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) clock_getres(0x2, &(0x7f0000000100)) 23:17:47 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @ipv4={'\x00', '\xff\xff', @rand_addr}, [@routing={0x33, 0x0, 0x0, 0x5}]}}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) shutdown(r4, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 23:17:47 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b105040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d006ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e0000000000420200000000000063114756157677566a5dbc14edd9206deed4023fe895d1b61ee3ee64ba138f7c9ca990fbe7e914ace2e350ca", 0xfffffffffffffe7d, 0x408, 0x0, 0xffffffffffffffcd) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) 23:17:47 executing program 5: mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mquery(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 0W‚¡ dÿ™ð´-¢›C)sò:ra-do’¬ÀV ÙNÝ!—s<ÉÛµ]•“ ÌtœJ›KpVÛ¢Ov} "ë$3SáôЯ.³.?ë3ƒÎ«>vnd0: sloppy read from proc 3212 (syz-executor.1): blkno 0 bcount 21 23:17:48 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="6a55458e", &(0x7f0000001040)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) getsockname$unix(r1, 0x0, &(0x7f0000000040)) recvmmsg(r1, &(0x7f0000000600)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000440)=""/87, 0x57}], 0x6, &(0x7f0000000540)=""/170, 0xaa}, 0x3ff}, 0x10, 0x2, &(0x7f0000000640)={0x44, 0x80000001}) msgrcv(r0, &(0x7f0000000940), 0xcc, 0x2, 0x0) socket(0x1, 0x2, 0x80) msgrcv(r0, &(0x7f0000000800), 0x91, 0x1, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, &(0x7f0000000240), &(0x7f0000000100)="84", 0x1) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) socket(0x0, 0x4, 0xa) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x96, 0x800) 23:17:48 executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/201, 0xc9}], 0x1, 0x0}, 0x0) sendsyslog(&(0x7f0000000240)="05fb0dc52db5b73f6b", 0x9, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000b00)="ea348ab01fb65a66b2fb0f6574343d5b817309ef7f715865817f8c9d5c3bf59a75127b83c69accc50180000000000000a3199f8a78d2fe5d476b4e8aaf1dad4bf41844014e0bc41af778630fbac28a033f3583d37e35c42c24f081032b3108b633ed70edb2b246bf4f4c2ff4abf642f1824de7efbe834ddff9a66b742958f91fa8672d2e58ad03b8fa2e8b4f7955e91f9ec78ea6b81355834b90f54b147ae7e550a230ab5cd8f19b43ea9e62436fb13b26a0fdb6adbf30d6f13aab72d608727dbea595bfdf40d905278a4405c131c1eb376c863b15af48491d1d14819a8711a047fd5f0a80748ef2967e0fe897e44a265722512f145b7bbb99f50487be0d08e95658147c7ba429b988e17adfa34e07bd4db55dea7272e2629114b1e4a0d9b4b84da58af2ddb30df84fd4ef9f565ffb2cb8a9048663c43a80a8a5cc826fd58a06184f173ef1cf15ba52aad0fcdc40ea571e5767f7c852f130e9ab1b09e6e13673a2d42de9663c0e13f2aa45534f7d8b08b9", 0x171}], 0x1}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000140)="7ddfc131d8561b37428750e5c22de135374056277f9dbf398ddc8ccf897d787491e66200461f94bd7a73f6a0b3c09347c2542514a47d93ae17b489e6b2123a5088247d967aa10e24eaa6868f7225621ef54eabfbc30e60713b32bb0361152612ae39850c9c5939d9445cf5abd3230e69b2e515218cf74af0f15814376bfa229aca1e2ce70777117ddf28ff5eb2d94013b250cb5faf3f398d", &(0x7f0000000040)=0x98, &(0x7f0000000200)="7c3bdd3cfe0f7c967f96100a33", 0xd) 23:17:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000440)=[{0x81}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) 23:17:48 executing program 7: getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) 23:17:48 executing program 5: syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) pipe2(0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "9c2aa5ceb24140bc8a13d09be43be4bef9e3f283"}) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000001580)="1159916f4da4346d281c8a5e341981bc8db9a3b2ae402c8df43001eed1d77a6ff27b83e0caf44422e8b38aadc5f67dc7a9d10f3ff7f2912e531a5aaadc0d09", 0x3f) writev(r7, &(0x7f0000002740)=[{&(0x7f0000001640)="112c0ddf81ba7a48e4b9247259", 0xd}, {&(0x7f0000001680)="f67b53c02f89fdfb343c60be411c4009", 0x10}], 0x2) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000080)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x34000000) 23:17:48 executing program 1: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="fc49126e28c9bf9e4c03c8b7caa014271ce5ebcc1637173936192e81e1d3c4105c886ec2f879fbf0afbb8ed5d81944b79a8740492e5e1d84ef1a042644a1fc4edb6201499aef26514a19457f93a54a2312fc1e976a313e814f3c2db8d732cc79fa46af46", 0x64) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) 23:17:48 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0\x00', &(0x7f00000002c0)='./file0/control/file1/file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4004ff7a, 0x0, 0x87, 0x7ffffffd, "f5da013d7ec49f000000000000007691dc2d8026"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001900)="e20650ba0a1ce1fb6c6118986be26b473d4ac7617ac909f224ebbb2111fc9668e94b0a052d676fd7f01581aab006cadc5e", 0x31}], 0x1) 23:17:48 executing program 6: getitimer(0x0, 0x0) r0 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001a00)=0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6}], 0x1}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 23:17:48 executing program 7: syz_emit_ethernet(0x36, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff0000000800450000280000000000069078e0000002000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000004000000005a"]) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000bc0)="f5095102f32d5e390c298314bb99e7983d7ac6af561e1796050323218ffe3319896ed04ef9717af7b37ffdd7150883fd3048a8522ceb82160229632e6ac8e3e56f534ebf901dc74f46c5e58d3c19bae428430e84da944f3bcaa64973e9aec0625fb935272d894ba759cb02a1f615d41c46d37e7a783d28137845b92dd92e5b1ca64ccdcca5e2ef3eb4d945f26f5f8f9f2a8f13eb381ef63bd74e496a858d43fc33c9d4d11382e8fea7a1c5ba64acf66dfc240a77d8c549e9a451444a7cabea09cd569ee22c96364ee72590fe604bf1c5e8b14d8603b75723c97beb6f3e203fea53bf870791162326a21771af7623b582bca5c7f5b23e56bb55b553350807c0bd1572a39b34bd4f7e0d4f1d1097bd27ffaf1a0aeb644e3fca05c4aa27d15d7f1dc57dc7a4cfa504449110e8dfb6a47d4d844709759e254505eb3019e3c9fc88a7186754ecabea6ac493c4ed021f84403d51409f74f20a1197118a20cab07e9f9380df7978fdb53dd33eafe55d11e066b4af3ee3cb6272931431a78ddad6c12f922f1ee8866b145f8e25f47541ef164e3afdfa0b29fd85399832dbed2e36a3c2a4845f0359af6d8b2a07701b61eb41245191717ffca5e52da04bac9f93d359cda0d3767911bc41df6136e42c6cee49c258a59a9a2221f3609f21ae8f8f654bff8c18d7bcbfe34667dd3624f992851b5565b057b6a9d7c3fc9ad499df1acee61ad84e3ea88c90d986b32e6830eeaa68f14cd13496d63cefc7685648ee42ebeca40ac53747038f288d96153aa2f2065f5e28540104c5010547b66a93ce11052c60dea174405d481e0051d0aaeef58094bc4876f01afb0db59b78002360278cb3a53646a24293a151441dc1949fdc649716dd0d468ecf97154c43d762d0755c45f9f023808ddc3cdc6a47932e7fa2e35abe5fdbd7711571ed2b61b78822e00ad3fcbe8d4cb99b47c5d4805e17682a47f088eae793e3ddedffa856d150e3050faca3830ac798ad86f08c876b4e4e96a9a775137452f0f24fe55458a7ef12069a496669a4726740051032147967a0feeff4ea2a1b2bc2f4deda823e2b808f7e20c818892e8428c92bbfc2a33c9a5343c6c55416fd58b68151d9c32a0573b3ad9a9472bea37017c26c733dae8ee7474e8eddb28dbc12be4abae64b560301a9e0134649b1e8db0996dc242ceacddc434434baaf1c83696af39c9eda550623e0f6fc4151d2ba1a8b4fb95c33a8c71d34f8e4b4b25450518ea7e2e11b4ae16bbb7039e3b5db5ad5eb5d759b5add53bf428719d9927e382df62b0282e25677ad11489e6b02d7c730c31cffdcb1be25a58b41644a104dff2dc1aca6585ce60a7ee219a9e78408ca610be1932bd2e705b6aef4e6766053c2ed92fa201904be2ef8292457d83aa4325dd85c06af737a4c1d30011ce8836363b09c64c63ea864f06696d7a2b1996f891f857261690589af47e17ac04419a9fbae81ceaf595f0e50db2e279c9365288c776a72c3313bf90e31dfa1f75dec17593d9238b6cc125f5d1d76ac998e6aca6478d2a29122c4827bfc932efc69abfa089f84e059d8be0083acf6112b4e93fd5b2cf6facc225208be37128a5fee8d230650f1c83e80c58af1b5601fe489be788c98551ecf6f693184845dc2d0970c09dd5f9aec63bd51c47121d047b47ab834f2788a3e4a02d3b20165a292dc5bb378c7e22bd1d19a55b2e186cc18f40a8057f041c163fdea761e7ba95a46b0bfc4914f5831a3f7df6ea94ad62c0a3ae06784d44fcacfd78a6198ecad9b0c7e1537157ca3724a4931102a036efd3bd419a711b01d4ce32a9bbe067b5991ddc82a9c81026dfc72710ac0d6da934cf12664c82370935b08be3ce0ca5c9e71d7ce11a7da7a7d69ba571789e3e8213879ea5dc6918ac07e9749e8e18cc7fe1c65a184b885f6276cb07c1361f0030a7bb4f714f2d97f3168b09f1b7cfa9bd6f0bdd68064905611ad48d4904d577c71e5ac1fd1ad30931d135d3b7c2f54713804eefd96177a8b4ae210051bc66c322e6570081a49f5e4e6f576118fa71fa1b466040263963b9d5c6c26dd2458d9d6e15c9fd32e2d6e935331e42e05431dcf157eb1cca75ed1a87ee9a445183558893719942a659b1f663ab6a63e51bcc1688c5e46e4cc5e9fb1cb7acc51bae0d845fef63a7780edff4540c07227fbf036cf8eb06285e566a63f71c9f23c8681c8855d723ac54c3366e20e4f8f9d43f2c68c8988326887b88a11038e7b21c3fa0fc385c3c9af08b6da3753da7069ca92d501192255626ec12941262545d6f24cd2f35dd5be173af442a57b9ace1a819c1037e5843cf810beee8701ff1809ff2accd6c9fe8c503ca8f108c083707910895c895c12dc090be9066e2656c92a4edc8d71e8e49e7c67617cf25dec7332c99e4169c65d61d9b315519469c64e4fd08f2acc97c692539561f167945738492f2d1611e86cbb8e615234bf841b7065f48f34d23035633b8a20eb69fd9cb913af4ab9dce7f9ea2c376f787e0127196390162ee339d412c09c0050183c09c5cf246ce13ee891d3952bf9b4e17011920d7cadd1bd9ca6a56d063c56e800d5c7ddb2a5fd72e0a423fa89dd82bf14b2476f0cec3c9cb993c212cf0b8dd9dbd26606825be7bd5f9241dee71e327ea99e24a27af59544fe54f76e0a7f71478d0a4fe094f8c82b843a9de9b3bcf7b0a1ee0bd9da5777a384d6aba1c1342f82e309be54eaca866a47a1cc9df816226f727bdb8802f4717dc1d6fc39cf9c73c7edbd9fb20cdaa38b8d4e862235ed57a45f0e698693baa14be57a5476cc8d9583fd19666acbcb2b01bc549c12b826b70315dc2cc89687a988f6948b8c3b92e552d2e257ec9448016cd71f32fa5205ab354c0ea1d4da1b7ce741580204752c545f747838a80bb0b7e34a3dd77656d89ead8463e7ea28fe43c39a886401c39a8c0712553f9750997de63c4d724dcbd8e5d5d2a41ae0120a2f348c74ce8896a844bc75baf0992ccd55c9fbff788e706ebd5854a82320e75ba1e6b39909c2cbe663723e1cc51f92b1c424f561d9ddd4b1bee3118046d6625d7e259ebf00e91c1a9f0600318c4ecba0e4002bb73f32594c4532105f2b814ffa8d0c2d1051d554d24d7549e2e4a61bd7f58ba016386afbf9de9aed329391fedfcd00614c65c1177792d33e2e28eb23a3f187d021736535bb1496821523669498a1f5ff49a5d9baa92e788786563c52f310069ad39d967642010ba89c0da6c922b9ea51759c9a5bcff80922c0406b731b854345a332b619c6c0bd26c3c70838357c4fa9dc906dd748403305bdac16173f0f2b2f5616c653f759112383ba3327846cad1c9f88fd6db742e3728bb8c92acbe7172d76a005f80f2745e38e1e81af5ab18e9d0dbf158fc187f9621a77478dc99a8977872e35bc80c7d383d12942cd636e60ca9bcee01a2b9abfb8d85df87b5fcf5ecac1ba89c79fd9b3b847a1983b073c9d94edca0e3ee72621057765aedc36b8ed9e6fef38f38651f7146d855f9bb01cf4df988443ea6c406ba43c13288ac60b523bff36197d0e2734c1490702439a47765e7bc2359a643df8a0416a0d301b02e996cce79eefdd19a0f3620f5830c470d1dc970c6c33e909efc9474f1a806cad4738d798d187b37358178c46d32515676abe991aff43ae4abdd68d2d93d3633739a346ee48938f4b560f3186439dc1c706bfbae35159394a2cf47b704f7c29f143cd4e9adb0318ed8ef1146092e5a7b3286f307b16324c6e9bbd1c362931673dfbcc758315ed2e6f0b5d49049f46d08c3411dc88f1cf4987da29c36879dc4a4aabae3de89ab800006c63d3b96f03ab935bd3984a50320b5b4f6ea9e0cd6691d0389c0d7c3b7dfb407bc928974c0a7d1d6c86a832bb1f56f89013d98d171060d41155b97559f4a85051ecea13758508eca9113be853341c1427664d98d2a3279b722e9dae1c81e0974e57ccc2b907be2830fae7a23b703d536283d8092a30254f10e7140207661283f6225cd94df94e6d0f949e98af481a86b18640776a77179c378c31ff4fba5845cdd3f9f3c22b75593782491fa9f2c207d3dc656dd836adc761d95d5159935a45f2c801213971361342b969e8f5aafc220f4e327fd3ae6aeaf8cca2e694dcf209945e85246e5faeb6e7d85de25a5e2e6174c80a601cde56fbbb8b28a2dce9295aab5ee3f790fe48f8664a373b5551fae373f71c9ce33beac2c1d2739e425f59503fdd8d2a9028171f6e455c220bfd04f5a29541702515a40794f3b4deef3ce72a7c613d1c5a7b7fc09fac24998f848e67092a49e38fd55567b66accc5b0f20ed0cc6e07e5d3dae0c52f60f8abec04a8019cc5bc7a9ff0bfabc7a0ea2095c1c23467d00837a4db4c1a2ea86c58ec74a67d28333585631404a0a80ecbb816be6f4e48fb8d43ba05bf8dfab34f6699b4f750e60e3e0723de2e5ef0036ae70f860b63fb36ecbe9e9ca77fa4f9e6ca85429d4a0e3a181ba2a51f7d4c19513a70a91d54399b9506a5e816d5a892e6a12a4327b0e0218c18f8d297e85a2dc6a676eaaa8471a64e4dfedea55cbb766e79fc1633554e26ce3273b9ef8cc6b5e5123e6e3e88d58758af818bef1332f14d89d08ecef50e5c14b65cf86513ece3c871103a6c0f52ec9ae1b6f6a2d819707ba6ae38c4c15340c9b6f8a5c52a6fdd95be529085fbcbdce3b9e73a69b13a4fb41cf7bb4e5d3e754fd44c65aa18623cdd3329e74423cbc55d09841c0e2b3170d3a63fecba5248405d204704b05e6fe81ec54d95c5f8691247ab0a6c01aeb2e4f71eec32d297b4959360e6e2a132bb97616be8794c45a8b2d0f70fe2075e58d8a6a5584cd96ee7d33f16eec4ebb767b9fbee3097c6936c6b136615f0132e12ebb200838a30cfda7a13007ebc854e61da91365c8389f483da154f436d2bce6ba44c709839f17d60d6142784aca6073618c7c70d565b261e504808a3a9cd31462f9edbbc3a904ed708072c5eec76e8dfd4d8e266c3976253938083160aaf4deb49c523cf3e9be1d85c4cb6c00cf25e6441135890d7936f2037375ab5419e2c75a618ea104d74f8f3e779c7f5d1fd2a83aeeef77c510c8e3bcca0e0fc6385185dbe5fe9302ddde7b90d36821f2924a21fe64ec2e2261737b3855db79bc7c54f0b9382ae49dbfdcf22b3f6d6805fd3b8197fa9a710fa039f06bc7b673ac6a7d092b4434d70907be90b642d6fe8cf8dceff43f83c671a81403ef00ae3f23bde1a60d311e863d615eec7a1f0777a1a91bb3ddda3c8bff3d978cb68bdcd053d4a7f01b0412aea54d46f02c2e1382d71cb1bd2d58c5bf6a49cecb34c95b2c32b2b4a001ce24c0aaaa06a60366ceaaec3271a4b976a0e84da8fcaea6c0eac1574c21f7ac57603268e737884e0ab7956adf20a7ab2ef3c0e79c20c8727aa4a956569add4d2bb0f6ec42de296ee6aab13a4ce64e15ab857594fd649804b97fb53e4e42f1cd138bf854a471aea5083fcd8627771fc26306f239d3d2fd353eeec79c1013d139a8dfcfba6e86b777d3c555d61f1342da052d43ecfd7c9ac066cdd11e9110e08cd9ba1635f5842155590c7cce4de0a0d70e76c35b4b446ae686eb28cf7fbbf3ed2e93828226dca819c1052e7a29a4e027f985e7d29cf7f010e4dfbe37cc844a034fb8ffa918a8e0e5ec8a4afa66f0617621c2aa4369a7c22d3baf01a34d024f3787ae4a8cf1384c0f2638477afe39203fc0a12e4d03e0cd6749c81dbc1f13a05fd98ed99b4aa6a44fd6c8c689ac223f90cfbd286af82f752992fefe6827c5daec7228875fff723", 0x1000}, {&(0x7f0000000080)="2ff73b6d9fc69c99c866caea4c32def60e55e1d614947f357592ea9dad528777f5e8c9ccc403f5b49f821dac9aae6bd3990787af63bbc24a00adbe7e168c200aaef96b1f667f27f31dd48e1608a3", 0xfeeb}, {&(0x7f0000000240)="96fb8d67da458a6221b2c7cab126ce62af0e1494bcf6c517f36fed930eb5368d2b52fd3cc96c59189a139b6d54e4eb8ddbb0991aa58c95cb5f4059204fde54ab19adf2a5e1842de23a7bf8f232f7e5ce5bb634e1c349dc0c8afe31904a89c6036a577702ba5ab08dbb1f1fa5e14f42a2bfa803d067ecb4e2ff29105274cad655bf55c9446614e46ee9f9be05aec7eb179c6d7c2f18a8c557e1722d75d302cb72cab31ac3d43b37e6275a1f84b933d25c61b29e4e333a22192d11ecaa70784e115b22866ebba9e9a37307344b839ec8a5d17dfb21abfe8eba5021b4881a60348c69aae8478a7af8da2df695317a59e4", 0xef}, {&(0x7f0000001bc0)="15aafe587a6fcb063d376b9f146318f4383a3661e10270acf70d5aeb9664606fc1939ce4b1f7fc481548212147943d3066f4b64a613a8ad7e391b20eefa2c3fa62f9dc7cb5d8426fc042d1644eddeeadb53289907247acd09e8c33b10c0be11f4533596bb11144a4f89fd5f6b86cc43caf5feb3f6be24047e6db5193e849628572a2c7e6416f66ce0e4f01cf9abb6741a35024dd046cf391ee841dbef859a4ccc4fe736297b878bf14fcc2ce9464b11c631437c0e96b003bd49ba67a1939b93126f165db1dc1d741577324ed9132d692c7ad1fcbe84095ac9dd3fcc5c03fb5896ac6bccd74b1140bbf2020a366c3b7001e44ec276ffb8cf98687ed9d272bcee253854c7f8aafeee7caaa49caabc35741f1383373587192aea18b6662db8202df90d2029d2ccb4ea38aee1bb0cc6c78f4eff7092fce4fa44ecf8d3d0aeb145841261a9439670ed53842b72bb9969f057ebcadf9893b34eecf8fcbf1cbcf6e436dd4a8505e1e88504f80757dcaad9a72bc65d0967a1e79dcf5cac7018505cc0181337476deaf59764efc1c687ce5e6852bf2cbbb61f9dddcbab3f9dcdc8033d50dce381c841d5d8d4370422f366beafe8551f1e1addd8faaaab7f9ca1d85c84675664020c2be1bfc4bc59b9f11d2913b748cd77e20fb3d66b8909a16e49595023e7e7b901ef4f99309777329bc1b8a831b9e4e34a5c632b7c2d2aa38bd10e3f2d0a8e49cce9a9c715ffc51f9b75041efa21d8a6c73daaa33a81b9d07aa7c4a128a7b14516085451b0227f09dc18561f0be88797675a46116d2425393ec2dc78e24f37db2595082d7bfaf031aa6b4d35be2bb1ef4c12ffd3f509226e172b328c91b29bb0573f9063a2b06fa6b052ee8627ba70b0a31608f34475cda61142e0d0a345002b447721ac1f23eece9481942fd6776eabfd8183a305adfaf2b571fa9e0e724ce4870393c4d9dfd845e2bb96ee18a4058c98eccca2e2bcfa3f43c424d0944b9aa5d92bf2134a34a8df0828a4a05f6d451808ca5fe62e326162f875a3416ae1653bdc08f620b74079269b09ffdd7a58ea359948be88a828e94312116bf57471a11b0cc5e3ff2cbbe9479cc21c20056e4e0a4853a9ad745fba2cb13f10a72169482668935b1eb8b1c3f8a99dc53dcd9389bdf3aa11bf2b9d623b65e003aeb5b854446ea27b86cd6f262f7f9afe5c8ad69e0a52155dc7c5d469da141d282b6af68089e7f701ee40afadbf18d350b69ba545d2e5de58bb5dcb66c5c468731c7f34daaa836fdaf32bf36788a2d80a702f92c5a3182961769917f7bf6d45c728423810a2327e7ed7373110a69c2f725289d951e5783a4270bdc69ee502e99fcdcb53290b6e8171c19aea14d6da1d7b50a6f1450257b0b9b17ff6b4c12f54e8bcb396a4b3030e51b4c5f008e93146ddf5f0879d1b5b69e6c1cbe6ee36eeae4740ba6deab2776f2192bfac4bdcb9c0c1545a839fbbf8e5c09e9a9c589b2ff956838669605a263a036e69ce19ab49da42d7efeed12a261c69b697c253323202edf915a54c9bad4333425692c00e0d2e8845689a9baea0d1dde7b3e812b1f07dda2b5709105ae3fbdc63c78ae4055f182c225d33ad57c7829a4c6ffa701866ed74896e5cea6beb4a2018edccc542ee1a878f04f6cc3204c9714827412c964b8f50fcbf677deb482056ed619959922aba8b8543f4276cb5324263d059af37d1cebc04051589a92518adf5312d7d4f47f16fc7884c03dc217774c64768902619cafe1e95b71c8979796cc8d55ec54952b384cf241232a24486a16762c0e2be6b2be4ec784d7c242eff3eb0a1a43cc0f2858c5ff4bfea73af3412044fb9eb9fa0dea1659ff52968e7fb090ad3437b50b3d499a5e0cb816914761031a0cb310210ed1bbdb9552abd332c4d210700e8fe3c31d058520fead5d46bcbeb6b3fe5e22f6923fcc719b5a86494c0fa93ad3faf741caddf89950368be8da950c371b7a5346fbf5d9b955a05eb1291430e33f319a63c1b321cf81aee05fcf94ba650082b22e1c93d37593b3ae470403eb75d709c3149dbdbc35d61dff095f81cb1db636daf52e5e67bd47e0f53c71093138e18b80b328557a95af87f877dd40bb0a7f331a7bb0ddefc52f6873c0c6aa0b9aee142fe143b1da15b5a24a2eafff5d0dd1e228f19dbc6f744c46510b36dd8a873777edddd8e6eb5ca32f45e717ffc8730894faa825357b32dcb58f51105bcfe5480c5bd1c2f4856d4f7712991ac790188049ab5ac815d4c958e9467763ae621a9b46258fee31c454670762719fe0917e547d79c83729ab63cb25244f5fe8b97b71c9fb2e0bd7e7056d5be9e25336b96fc385fa8caa02448e9ef3992c1fc032edd1cf18f8737af3c6ccf802254c929156166352c842530e75983c821494f4fee765e0559bb3731d7d307ec1cb267f416ca0f711a0b6522d4d3a855cbdcf9bfa7a5d0b275db75331a192c4581ee13809d93967fa58fbbf3b493b6d3b9b786b1c875ead15c2f3a12d5c894fb40bd4481f1e6453cc25f00fa752f46924509d8518f3a7f38dd0aaf2fcb2ea189a753274e2247bb494d89e193844f73580d0c66a119f47fc1311a59db93c6f9ecc079e74d158e8a9a90ab2ac4ff635e70fa966a81d7c6d1574e3a6bb57f8f47c31b18ed9db704681f9e3deb5b59b17a9f7555da9fbd54b63a6d28e3774aa0b06196570a3e358356bd7e54464d73a9cfbda9973006af024cec34327090ffda5303bfb2f3acde5fdf3ddeab34e0f46729f2ac6f85d03a0e5fa266fcec8740c23f6823ed34ba7fc4587d6e7da7fe5b8d7b6c70ddacfb915679739dc7eafeb7e84c66e3752dbd215f4b1522352910d8742f1758233121b480bd4cabc0b1c8ebcf71ccd0b3033d11d0a10dc3256c616c1103797b90ebfbdf728276869e2ad447e6ff37284d169a2cf2982e8bb2f12af4493df550b7f63acc4b0fb68bc2d19aee7ccefad5d10817490d36278c4ef9563e8a4e25e93b1aa0fc06c188bedbc8dc204988016bfa9c4b6ee5e950712a0162fa33f4588688e186113e8345fd1c9ca1258ca5c910e54251d0369450ccb07096950609b572ac13f892b64903c9adac9d126b2af95f5610319eb39cf288b58fcd368e6eca89eaa9154682c2383cb1b78a3764ed411c9a789db581e5fc25d987a2c40324846e1278cc718c640b6e2bfc2855214c1991a44943f7d9b6124e4dfc23e8a721df28ef885c8a3e50da9c59d4657da7f4516c215c56831ab5d9d0d10199226f8793161ff2e1a36fd60ab8fa67343463fd103bd38502c5eef3ac81fbb10fa7f03ccb1411fcce300db51dfa00f60b44208ecfe3744883ce62bab53637b6862e954078a26c92d09d23ee9256c651cf2ec3859ed33dcd0c87313383d7cfd63dfb66ebdd1b344c2b75de1ec66b2059dc819bcd9bbbadd713ddcc87c0dfdea010e098e4b2d577865c464007d56b268c145d8ef2da2f59f929872d50e9aef4729c0070dc259fc9d7e808601aeb3cf47b0f4c7e4189d367785029bea25066181d113ba2045296e73a25f26bcc43151940d2537464baeb6850be4fc849e26fa4696fd224eee5a0d1baf85634b5ea54cedeec0e3baad1821c8c56ac697c3f75d14ad8cc979aa0b0e1f18654d2bd1cd6cd58425b51d7ab804ada72b5fbed447860e8b2c1bfd07dfdd8df26593f5291646cea78e7e457203041cf1e2d8b12d7431311de7f6337d6e31495fd147bbf6675f7f0a255a062112ba599a4a14e21a1b7b327cde0224cf12fcf39ac8f19b7ba21f2942e14faae041a31ce791e1dfcaa895c4b4e15bf911e53a1e8a35edd830393b1699e9daf93ca93ed9ecf698c778424647cbaaeabb4ec0549fae52048a60fb567c092e5888248102c1546cdf1c08c154e57653330c6d812c4fd898eacf49f7d02b932ade17b1537e9390a6c96cc98f395afd5e85d39e766ff60e36498dc03800c418bcb0d2e4e3bb11349abe3374e9fe48c057a6d0624bc2b31d2e97ea1a8f12d5b823da9e8b74b398fb7183acee2f66e601c457fe635ce09175bff19f74b7064994dd40dc97212372cc6f00f51a0df6090c31019c3700fc89e595c7e55bf3127889f7673b4a4083f7b1917ca55803777912311ed4378312e973d148748ea9c1ef76c31dd4278d4b4c1ff8b72b639a5d2f24c1e51b5b22616f00e86c32bf6ab8f678f7e947f74829c35b7161982c93b5a479833de28362726be3bf3481ece4a86239b8e343a8819d256822663dc7dcf8ba5cc09d165ad7c6c479b14ecc83bac6f1ad900f0cc8275e9d8cb56066dc46e2d23a9db8294508cbe458f5a646c37bf7faa0d64eb2759315018e810b5728b0802a8420ca722be0813991bb9b6de74330ae3c883bbf6d99c348b5b818bcf17b11e3e9734420c7f9e755", 0xc25}], 0x4) writev(r5, &(0x7f0000000000)=[{&(0x7f0000002980)="66e1d2fadedf0a4c1180e958d703b5d9a9bed150f5a949f31313353e2b570d091748197fa6eb06f2dca8c5ed060b43a2b338a61c85f8ed9fc9f5c87e60b4c8cc8105be9a18d9911c453804e836a7e5b2c75370987d198a9374d98656e4ea05dc68ace933601380358e14b4f03784f1e8af124971aaadc36888f397ec9efc2a32acb2f80af59a932a8d63548a07a7e332118fe02a260eab0091124f6152d99662298065107b2271381cf8819c0e8a316228b45813abb2ff2c22ba38580f", 0xbd}], 0x1) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sendmmsg(r0, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc, &(0x7f0000000040)=[{&(0x7f0000001780)="3cee95a59c6df88619735dc9961a97da2ffb8df81457297f0fffe53a4b779845cedaa01dcc50c7714639ce24e83c68b6282f18a90eb97cedc6301227370fb829236ad6494af6f9cc77b8fb65c2d80123cf048cc455332ce437ecedbe27ec23c790e892c96fbbf9d651e1d521a7030de1eedbce4a095dd0f85f7720bca94d7f5afb8f843a18414800f1f488bf9fb5a2060bcfba69af1f0c33b9e86c8cb55bfe879368c8f9df037153c5ac3f0d0e54bd44a3e31976fe7f3c675827cce48d3b2db09727bac7813a9e81a1e1c35c4a000ccf0c8813d1dd435d108554cb36cdf7bdeb87514d1808ffe9349f0971965ef36e69b3f4a6acefd362a3f7210f59b3ffa5544dbe45c793d2e39fc214d687c2b0647ec0efbaa932c7fb25d0152b8f1c9c9e2f8b8862064d0f2fdd2dcb4eed3259c698527178d58abe39176b326e050a497100bea69dc775e34ee946974752130155952c7063cd8c0ce40307982d1f9a7442f03f4ed8b485998b20eabce5a44cbf406145db8d9c01bdf5b22df2bf13490c0c25d9", 0x181}, {&(0x7f00000016c0)="bdbafa08e00bf17f4cd13e47dabbfc8f578eb7df8bee3990b69badd748949a4c04c2bef2835c01bdf4b2e278c4893543f085564444846a4e193c8833f865a205acf5f426ca7372949e04ede5ca53962855ffae6264d81b6b232060a3a56b7a229c1290e6066d332f0b042a77b29a6519a29e9a293682601b064f6f523404df6ed918451798dbea3e356b77da6e7ae0170121ae15e9a69938b8da0742b9067ba564cbe3b44f610d659c41f694f49cde8b7c", 0xb1}], 0x2, &(0x7f0000000140)=[{0x70, 0xffff, 0x4, "b1b82d9d696c32c59c2a4e07f1abe05e1b5865b47d71754d6045ab0cf2e8e20649c554f466df01010000ce62152dccde20f62adcc94c95ef94115a490f08877788f8e80eb585de7b1bb05b660ffd5c1a835d7627058f882fa88946fcafaf"}, {0xc0, 0xffff, 0xff, "c8ec4ea630664805ff28cd5bdbb0c18606c600aebc1cc78b98f0e42cfe0c5d6282a56acd8b73970c9e9b2ddbe742c61b163fa4e733aad756c55b8c45163d623720c17f1224bf29ef76ff981c2394feb13ec721a300735724f42a7accffebf7505cc886c37a8ecd60fb5494581ab4e62fab8f78099af21f3f7361e66c2c1a5da1231cd37037caf8f561009f14288b6cf7b31935d34dc8a65fe71de0ecccd3a11ace6e812582dbc69cde"}, {0x140, 0x1, 0x1f, "8995f589cbaf02dec60524e069f323370c601cc9f09c357d596e293982de361bd736f2b57425c582ca87a25e86a92d717e3b8d41e452f6d673615999b676d45a796f9f246fc2a7c1ec06282fa6dda19678c0a79f76bd3ec20baf02055c30e160ac70c780dfe02f235b54ef07ea0615c5e6e9079460d167cb8449ca5c24d4c8df38f274afffc3c6ca4684f5fc4309dc6fb70e6ab98f7fe9c5638e60345c04987a7b77e7972a12460424e079c82b9675b30e62275f7bec84130d956ea7f127aeaa5be42292da41e92f63a22311b6280a0698c644409e9acec82d90cc8e95a6423916517b879130c689a0446214d6f2ed6ea139f900c53d2e4775a0731ff1570379494801a2cb40512962e7760cca907174990eced737b6f5b7d7d7b7e776461e97659763d2dd5849dae4c4c5b03e"}, {0x28, 0x1, 0x3, "5930d67d9afb6ccf597ed8aa792acbb0a1"}, {0x28, 0xffff, 0x4, "6d943af500000000000084e17d560000000000000000"}, {0xa8, 0xffff, 0x8, "875f7feb9405fa69aa1cd6bfa8be912b4c6d9792248be70e04e924c75b7eb64d2799fc263e8d233669003f0148bc6b9eaf608a61563375d1d553a2e038f42231b235228e85f4c826c0a7df3d159c058de81eff3d8ab1d3bf450f2c8a90beabbca97cb94be9016134151e4c5d72007c6e87eda900647bb88ae3c63b5375d12527c85653762d7f4240b98bd48dc149bb63f5"}, {0xc0, 0x1, 0x9, "e1bfec9753dfa2dfd4a100cef19624702b29b2f86bd0b11119f3d12997927b35cf7b2e30756fc417a6693f27f5ccf139439d9a06fa26b407a9087d7d672127351b59c6f69a9389f3ee7d8ae9404b6fb014b82617d062468494ddfd33dbf357965000f02ad876d9d0be0bd9e93b8786f0958d62a51862b257b4eb28829cbe053cc5629f7ed65fbde71c97437f5fc737d8afb564d042a7474b8aef42686ba86410fefd06de12f2f6682a0e"}, {0x1010, 0x1, 0x77, "fffa46121b2945c5cc07fc0705383b0a428d29770c9009da1d451f4004e3703e74045ba970aa8fa5935ada9f56527345fa4e02991bf18ce45c36db77e594cde8b45c7ba5d35de4d7314c7b2d3807fa2600a12dff4f39dfa9ffaf71619fcdc7763bf6cedc8c06e4b77d0d78bf89845f3755fadb7617a5f176cb6eaa7f7bf2f740b5490ca2ad49036584ffa4fc2d1aefbf8a4368de648216e19c9e1cb284d83d9eb76a6db6a8205ff45ad2d77433139ce370dcf33bce24e2854f3cb8e2db321308d97cf4d0c101f341204c35d52cfc1409ce599d1091c997ad1a361245fc9beba6b83cbfc7116d4b0f6998dad25a4c4bc7512df76102affc876997a02d81e75fc8fd1b1368b967020fda4dec9c121c49cf598c82a59106be4ac035b219ddc5e1f99b6dd9970e9ff494c12c490864cc3eeff5c22cf4a696e91dc9cac3dadf589a2fb098fe63237d48bf592e0b2e19c5cdc20ae60eb0c8611d8bb76f621733c5ef18253e2cded20e7feed58a402f0c5c77442f86e0cf3ec01c0204db7f783cf80b4de0555f572ea288b8b11ee47ca4a2ba4e932b768ce5ed038f3911c1eeb7910fe2ea843672dbadd5558c7d5e094ad7b8df7d8c0b6d849ab7836485fc8a6d9ee44df489cfc46465b75ebb1eb8e71251a1d81f7fe534f8b7cee47b63eacfdc2623c91177611a8ef9ebbee23590d83b972e749aa7b949b151b9babf7d5001ea2bae924ce50bf495dda2541db99891585a5e3998bb26ed51f4ee89006fdb4e412b7efc270d77aa282dc5c38685975197b4249fe0b8051c166d662c6d71e1aed9a674863b7fb16e5d113e4d2dc7c7c9b8f14b9198dba656e8dcb52888c48aab32be85ccbd51f92ad90d27e993b37767506ed031a54fb5396edce99d33f5ca45137d9beb488b30507ace66af5dde7ad6caaf3d059be3ef7a48ba86e5ee8c96c910728b6fab0ed14ae9cac535dcb43ff9f5b2b71083178485acba56d504fedefed7124ef3d54c69987469523491dc45860ecdd53947d000e76956dc82cc659d33d9099157222c22937dfb1c52e4206017eacbe6ad0c7a55c59ca4db875dffe815b17936e6de085d62691046148d97f28314860e1e6f4021d9197763f290d69b73c46c6237b58c8ce8ef44360fd63545084b56354c55c41e0974bfdbdffa99ca94ed825adddb9f80168a627dcfc447443cfa256ec5b432e1b41d5999a7e5cef549b118b948acab4360bdebeb8f7674619dc77b8ede593ff68a319758e71f45cc542d31676c9f7ee6c4d86271aac97dfd2f11526d90ae7480d6e663eb2f7921b8592f64deee9e9a4612f7907ae014f9bbaf8fde349556babf99ac06557ca53ecc72bfe5cadd4eb0f657942ca82c60452eeb5a4e567e7ab51ca759906b560f1155817e191ab68fa6272e89f20e8ea1b0e142d69457248399b80880818b5564a50f18a8faadd13243ed317372f96704bc0932ec6958b373ea76e2fc2193aa9a89225f22f8d403a83e04863fd0d51e1048bdaec4654582b79bc0849fbd29b272c005222e6e2047c4b7dfac025f7ebe158a72062b1bf7f58494e93168441d3c4d15482e67a8b7bbabbf277692c0adb6617d604ea40f525204d3989555ab74ebff51c3a3c84578b5ebd1ea1eb8f65bdf6cb697640852d04725a49bfd323f8fde1cab2bd7d685d8a81060e2dde825b119f741eb714a7af577c945f02fefacb803a59ea4ed6e14abf1e74fe499a7d3efe92f1ca51ce090176f2c04e965347dcadc212b8a4169f63a9e09aa069675c040c93589e71f30bc1fb6997e216fe910d8fc1b3779f2b56104023254e3a1d245b6670aa49e05ca5f0a31e9b7c89aebca47fe66e3bae0443b5d2d00dc83ea4b4e552487df0f302cf8321cd3a8266edd1c53a184ae7c97b755bc67aeda2e3e80bc100dd3d3d7efee151c2dc1197d7c50dde7dbbdfd9f237f6202d5fde2f65342ae59aad43f985db576c726fbcc9941edf5b23e8dfdf124ba074707de90bc87da8cbb4a2045590efafe92cd7a0ada5fde94d55679374b84e6632face7a6ba265faf0f532660e725fc444a8ddaf114003681cd96e7ec8b9c8a04c2a2220da6ad1ada3c2e78073c6b69fcf30431ddda153100bb0e2ffc71d24e48fcb6ee13c9c1c8a528935a1f5a9b93d686e8138980edfa61f0baeaeee316840faabe50e091180063f1edf5d6e708d0e9f75abcf2ee8fa828c25ca5d7165eea943d59e2df0e5dc694f6a74394ce152f9bb9d7e31c84dd7bb7a56436dc618e4a46afc1c3fad6af61ebaaf45265f1522b0f7a400067e2afbf0b1275b2e2eb7fe99ce64f70af4af0ef4a45eb97c7308c8dd71675c073c5f374d559f333f69fbb56897970650053d911c214c3874aabb689ff89ffa39f155b45033f2e0a2668887d1a4556855ab6ddbf5d52ebe0eb3d77a0de59b441d1d8236a7cec5c686f8e4fceb300f64d0268a6c1e4382e14483b2facdc56c676bba3fb598fc63c7f3baa05b1e2b2dfd51bfc930c8cdf28c5c7607a241f8f225a8a10fb005784443f86f730216c7e9749f6676812ab7ae8fcd55f2e907a867403401080c4b867978c99c4551d7cdbdeaaa18b96639711f2784bf3f7ee0104695ecb4543db907118d2ced6380b6939c382eab3f99dbc80dbee1dfc914a6afd483fe46ac0c03ae8c52bcb58a6b32f12ad94e308b4f576731c1951e8b5dff3ced006394936ba3649abce52a875c8eb051652445e1142c9fae1d34327ccb488a64c188b6f30f56464987203e2630c466737d9d2dd951856111201e215569e9947077002d707baa6380fe8800fbdd9a3b3569737241ad2c426c09c01cc44c596dafbc3e743559c7422c52b056cf536f3e4355732427d8814d9e781d94aa40343af2de9b07adb27e2e3585f114b47dd54cb77c815b06faa0fabaaa427acf3756cf959895df69deadf4162d58772ea32531ca982a9ee2a5a01e7df9ec8052e5210800cbb84b7bc961ea641eeea1e423febb8f37c278d0de80324cc372d696a0e91524c4d02d7ad5b8e776bc9d13480a1f5284d29d1fc6a23b128de9c12d42990aa8acf9f8373b0dcb7d219f330b0d3491c4db0b015960fcbb0de8d409d67d71081c2e933d621dac8e72e30bd34d17112634a6947ef3bd01c9f58b6fe64560d738686679ebb819da12acbc4f5ec62fef285e9b7b6bbf2c6520091d0d7190d9d94ef1874ca5c2b99ef2bb75ab73cbd23ce3e063ffb16c15518b038a910d7bcf6f5c0f287d46c8e8881c743e40de962c7bf499a3588a08d393879cdc3449d88ec2536090d48a0381bec976c141933767aa77662475cf104b781220e55ab10b71ec68919926425a548ba203d671b49cdb61005f05628b817c34975466c084f644362cf0d127d8c228d646d4864522f5e8ad68d299b43b46be959d676734029ffc5fb28692b8e3951c1238b48b4786068f1a56c8834712a19d748eea94b64e7289ed44e86ab7bf55871a03dc9b15b17d672414a4544d3e6d0bf9649c31c4eb9c61cdb0fac8a4db1affb0b04658482560a093d85331b4ba77076131547e515dda142f2c055eff000f1adfd9bac60237f8ed5889a066ab8296d6d63ea0d8b9ede0871ab748b1fcb6b47b7b97d49aaadf23ac83d5cf7cc59b101a6df93da44c62240006106500a375fa748df7189b544545a628fd98da0456dba0adf12580915e6783c118271252e9f47a02ca4e73a5b1705ee12aabe70c5a7a32e5d9308be4066eed1fac032d906a2943ea52ccea67e549642972e47d5272efccd9d0f17ed8bfe23d4f6d0e6b3f9395155c99a394bfbb313311817d2ebd57c64abc20a6be77d7d8fbb02257944b928e7aff5ef2f9735832a67898d4103d208024175c50901dfc581e40493979247aa942b4d0db48ced833a6811045dd55b491cd3ad33e2019756809bb4c855d39fbf584c2de52e3b16c5b0eb5e407005058710bd5edc28edfe8a579e574b833940d9033655921bcac06f501ad4f6ddd20f073b63571233480e0300ad4fc4c49687db4ea3d1ab57d030292132854abd07c52926fa48714260ce51f1ee52a84e58fc7007aa36976d0f45d309467a17c26d3ceff46050644df711170efbae043292dc533025f5a07815a8a22ead1a95f5ba7993dcccb772f012430640bc79a13b90766049e8650a2331210279ca4a591743a4fdf1d377d7f0e45bb2d1d9ba32aa36117bc51eccff7186304b349fc0f27ba1fdd0eb30253c5c38e799c68c37969fbe90f59667aebd295b303d5057722e2fda46b394ed01c481f5b5ec4835917a2feb0fac0b3f5ff5e85b61ff4725073dfcc6fdb896a13bd73093223e648539e5ebecfb5df8b0fa278e8404d4fd98e89c90562011999a7f18ae6a84868b2c2a80802a84bf024768bc97b69f190d3d3383e0103ef75162b818906daed26b14f3da3aae08b7d62495f5d265e05d267a89581206816ade6b9543230bee4d44b5ba05378dd883a6aedd9a0ffaea4ce04b58a6d18c44def90fb8d0e43f38e9a290b46b9f2c1a21dbbc3e402834679d69d095064180fd306b29fbbd133917993e8a4dbc7e46e2ec9e1d785f114cfb61a1e38479a370deb4a922b2d5beb1ed1f1c2f60f3cb8143910f915df3e2da8c7ddb5eba7e6cc7ec8cc33477c5abb4595311462759e1291398085d883a107ca9c91e614d636605687458cd4acadd65d8f1ba4a4b8082b6efe5688b916b6e66164da6ed137ae8bef4fe9e6e7503286d4985b9012c802ed801b43ce6a834a59cedbfef9c308856db74a193b07a4abd2e0c1fb4c10589567fcf96447f48e653a7335fbdca5463e03f3518743400bee2d1f037fb7dc60c9153e085a033fdb00ee37b3e6819ab98d8469514e6fdc111e21dfeeaf9300f1c3c58679282cbba10a11568591b28db71736556401b242e80a1f785598cbb78e35e3ef005dba2c169cd590d20dfb9a20f2aba36d74def81c5572364095d4fe8b60b80c30eda9fc22aea67541bcd36c456ad4515205ec7034d0625e1cd3a54fff60ee2283675283e9bf6ccb6d31e5ca03f9c8527056c8034791e6b2f7aa3d993f89a77802d9325ccbb510eb00d917b3cc6218086db158ec8eda356ffdddade84b23978b48b654d2b9e5f58aa99dc2b2f5b5a758b95a23eab292a5b8835f48017607366877fe1f2a662a51f2d5444bbff0250543865388056797a76e597e5f6af404fdb9d2dc86f5b8e43e6a6edd0e4195663b164791f204cab1b936a076b939a2bc35c06985b4eba58c781370b272db3ef2c7b50b9f53ae34b7d4fe7d36e0e02151f7b1d2d64b11900e68154abd315138beae0a9ce7070e6e475bba651d59abfd99d033ddc852b8990c0416f4455b5f6b9434f5ebd1e926fa6692250f7ac81a26482c766f1dc9c072c816dc34a9ecf5b41760c13936071e652d50e65f55d6b181e857e72c522e4df46c51acdd05e27523768782c294f45fa8b6d3e2dcc3cf16e08486512966c7282abc730d3db3b955cf17a260577bfdd13d653b8abbce0048410856e0d93f22a79bba6d324a79742e47d65dcdae04d2bbd83c77e10e89e8f3b82b93f39a0f1c9ebc5df90c38c85f87197ff44d93b9c3e7384fc8c6b5feffc64482f6466a160c854f14808525aa49b1bf00637fe9948d6997786d4a0ebcd2db6096ffc1195393d2136f2b0aea49dc372e25555939161656ffcd2d7b950299a22a5dfca6549026d21f4c8f0fa0f6b80329720321724da463c6caebe2b697465d23312aae2e088d8a210bcd17c6b1f87f215c9d90882150a1da92306c7500616b3ba806712ef3521dab3ace22e45aeff7a42d9bb"}], 0x1438}, 0x1000001}, 0x10, 0x8) 23:17:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x40047477, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000000c0)=0xffffffffffffff94) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x4, r4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) 23:17:48 executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x20000000000, 0x10ffff}) sysctl$hw(&(0x7f0000000200)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040)="2fe88b1697676aa3a4932c4cbc63f79ad27058cf293000ba", &(0x7f0000000080)=0x18, &(0x7f0000000240)="58588ba54b0f1b009d9dc4178a945d25ee8d7a9a7f27dbdc6f04fd0fc6d9be2e3ee6f883dcbaa774e0723c0165c4b899d1b7455f6387a904b4a0017ed55032cc7c75dfbfe35f6dc796f56b651e1b0724a23b9cb4cd9bcf62a24483d4d6b09d01c02b84c16a9525c820324ff331e80602d0503da4214ed7638e442211f11994225a6c113de05fc848d42adeae8b424614c04fc6f7d0276fd34c38343cd8929f8271953b8b87d39792064eb146cb7f011f840e0c344e8199139debe4879c694cc22655f4bdb662f1a2a1f2252c8ba2565e29344eb73385bf1cd4d49c123fa754e794abb7aca2663f037a2cdca430e2a3e9f3b0c6347a80c886ad863075478a4482f299e973c8595c5892cad03ac2cfd52c4afbf6298d2421a02a249565d2df8d9fd12abd68c24ec6743e8e602873b8f84fb7a3473c7695e5d1a32d17d188c6648384211d0378e76d4691af3523c2dd52059fea50e1390734f0db4ab45aeebd1902ef99d93881c422e5e1097835f6ad05d01589f2c91989a2d156d9e1fdd3bdb73cd4fff7917f5f56876fb878914fcbb39b06c57fcecff656b00dc5d036b6eb03e35317fa20da22746b7145d3336a59cb56ca1b0511c1041d7ca588353423af21bdd5ba1188b99228cf55b2474dd1ba3078e885adee70efef8f8634f8750b183415edc923d3661bf0952d44d66692c9f94b023e757b1b32bd57cbeba5a975bd82f1d825caa7fff0a5b438bbdf86ca79937b0107e1a6861d6dad590797cbe18ff31da9884789216c2d5055b18a22d14f69584ca7165553ea2744c93face4a315b9fae834bc772402ab7d380dd0bb65b51220e77bbcef73d1b7967792699a81e95fab5d2b909cf15508d18d9f613eee4ce2088f6a3458605da091eadf183f0fb5db44b60d0cce84c0fd834393da46c18c5788f31a5f5a1928630a2770374de281983010e585622d3dbdeca5782bee51be0fa61fefccc7bcaa8517aff51aa9e3075b8b824edc6fa6e6cd3daff57c661d29b1f20d135e32d790f6b61477c3386766dd8ae5f9c38d4d3938c4b964e283b8512cf565b3c1f3fad6ef3dcd6280aef8314c6be03dcafc4fb3c5c3a57c32702976dd06ffe45919299803439f1c437bef163cb9d1f5c5980978c00fa07e33236d37ed1c52f83f7b0fe1880225f1c4c9ca2636fd040453b9bc93eda170a5e3ddc747feadaaae6936f8ed88580369821845a93705bad0ef8449cf2a496147cc2b695716aaa754551dc012f533f62304331e7cecb3324dd2f6a726d1df204b078bf8070592e7fe4a83636a92a1b05a65630c260fdba9101dd742866ff5ba5c94f92b3486381a61c6be6a622d98375ad31aab6bc1ff3ff8284e8bde906720282a1157e9d770157418f5f949b7241790f24f24d46585f105a5de922d17656f8c0912041b01e35064c79383a3e94589899a996ebb35800d5fd49c166e416082a195eb08c4881686e64e8b016c2f6b4cdab1551f4a33b2c1106d12ab516859f5e66a14361f8e243f7ee33588f907464398f43e3ba24ddae675cba697ff76b646fb585693c371383c797f6feb79eab88d154f599a4938d7d3745668269da1c014e3ef4c92d825380d9b7776a1b67d8350f812adbb5c74bf33efde7789ee624ae58145d58387d5385b48a225e1cf6a9a1fcc2faba1b201edc6a4756f850fe7cbae8115ca181f47f757650090a9f91de68723f715e38be0e464abfeb7137334ba389899c2668e735069735188ab2c707a4639683ac6322d8e7e21429cb5f6ccfbb7f1d7b4dc7b5d589f505fbf07f6383ed5a6daeb949c4b12c9d5c7f5d041908ebeb578ec577e61546fd92691469b85f1569d4b79f264500a656255f572ceaade61c841cf7fd13c41c6204344a3a1087cd0b91fd27a14aa731e020c306ec0bdc0ab261bac906897b28ea868c67c863c4418c7aa5188df2e51760676ce22b03d8f35bf8678cf775038bb2c8d7f012ae041dd575fdf63ce92f72dd23380ee62c61d01841b80e5a879c6b7736aed5912f1883ca94a0ffcb985d93cae015fb9cf70db4003aaf6f2a060ac9c2fda6d5c0d68eb3431995b744f2501c747e94960d3437e2e544e616cf9358739bac8beca08a62add3dccb73e5241a69e3c6af8af7c0c90c54ec56141cbc5158cc8a5a60748987d551c54e4daeb570669bc28a24576ebf29b6a9f06201bd566748f943158fddac7e991cf2458187ea14c9727b26fd602a61a80aea262cad5657e7e584f3e2af3c16f531865a4e5562e466bfed572ba067709dacb23ed7cf7fbd7e69590d45805474a45bf8a68c5e8a51163447e35bee6bfe6adb2b31510f6b437c492783b521c8a6ae715a5c3032a1148283f39d06983d528486b96fff1f3d1751108bb79f5a80ab6f6c3562233835f3b831901edd0c838839400ded36df1c252bc1eedd8a388fdf08f5c44402b773320f298010bfece7ccf247e2b349987329c3fbd8b00de569476410209bee1b96976173252ad2d538bac23134f3f138b9cef41624cc819172b5cf5f9661343b88cb901372ab5ee1346fe6be66d0322e3ae6c694dd19b635c73159380839101ff3a117247a7a48cb81260825335b2cb69e8149d20d2dedf5149df83ba74d590585387c11b0e460a25aab34608f4e1013ef67fa62a05cbaaf9dc1de4c660c0388fc0d19edc66d265e6c4fcc3321709ca19577e38f48b19bab03c5c3127a517661a5c178dba0546e5307d52abb795760045f0328c6de2dad8e6548e481ae6aaaa6512d48241777c37b65330d1a354bfbae51207a34996872914e0ff2ee688bd01bf68c9c98b409e1633bebd76082cbc90633360ae71992beb40acd32e04e1fac690b505d0bfabedc7fb581892c1e8b237a771dce1058b649eb58f34f6320f09c5ecc84bf1a01b1b38f4572e06ecec0773ef55bc946f94381dda487798c75bbc2923aaf656b3ada5dee18bc764f4ed7cc78838f4d93111b04bb796502c3a9288f37208247f96cf4feb701797a4e4fc409ba6e41c2c682256de877bc6082ae3e03808a7b3a848707bb79d9546bceae67b969f035065d03463ac2dd055cbe78a30886b66efa6ea64621c60cabd0ad4896fedcb99da70dcf82f39a79fd16a115b7acd2e8b5c3062df9de050f02e5a6b0863a2a53df86a1216cf817f0199f05c0b19a75ff7764c227f546ee9fa8eb2e1fb98b4b6f72c5b41c692baa09ea6d31ccb30e7a2ab5b9fe74203afc169f43fc403d2ed9806c60d8c39a196d1b14fdce9e31b3696e3f4f5e3f35b2cd6382435d4057cfb883f8569de79bfa436e5e68b4b2c177fa6104754957a93069aa96cf5c4fbf5445bc0e9b3e1b48cfb7358ccca6eb2ce3530ff50262bde3f03d663b9637c79a51490614986cb5ee96616cc0c910bf740f92760e654571e11692486e7ad752e05c3e77411007ae4d3d82ab329c6407be87bd0b075970c75c11cbf8d52a901995699707f041079c944b365404d787fa91ac840525bf67e230355e45ae6d95ff25db8c3ae3287352d8a97bd6dd4f5bb2c41f26276dbd5d0e47cb6457bc4cc0765d533ffde2f6bd73c3904ab452cb557f962b311ce85e76188acc337f3495d6993cb75d8d538c882c21be90350b10f266fae38ff6c880884087157ea0183f230a89e00499e863e8c6b1c700dd6660abd92073c63510810a97d8ff262f45ceeb708bd7ab206bfb9eec165d4b26dd871d7bec285f96090a95fcf7b88548bea8eb221ea75a70ce156b1907df4920b5aeb72853f92dcdb52eaa1e797debd45d3f87d126a304ee4f556e98f3bebb19c1eae083157286dddcac4ae1fc3b564f2171db3bc4270b4c58aa7a9bdc078b20fba8c3b898dc8a295ff9adfc8b4b4cbfde43275bf45c0ad5d7fc318d5018bd1aa6210bd3f2b656076567bf8b1e5272d032abfdb36c2e0f5b3dbac0a3391a9869b47ab5737ed419aef841acf39589acf6950003fc7e62d4deb3e62df91c15363085d5bb9e360f90134059aa820a26bda32ab1d1789115375f8d69b1e538af05884f2dffe4a50fdf7bfeaa9bde0d9066a9b8848065647be3390ad49d73c37309008c879bae7ef60260ea6a6fbf170273da7ad9d75a9ac5a8cbf6e1de300664c3aa368d472cd5780589b02c4490dbc532db7402ef1ef80c7d162443163608bcec4a4d01f259591114195398ad07d95d6951e92e2a9fd75b3e95791ac793a1a360d30bc86d081f2737005ebb685e8c096db6b723606e19d1d29ec1ccaf9c92fcb81d78eef29b6b86d2193b1d6e2293e2511b858d83ec20213d97177d060cc8a10db56c96a3ac3b193906b4be821cb4f5037d8454845add15ec19efffee313edbedb1de1cfaa59902780a8e1bd85e3e7a6ae49e2bc4e169c24a833bc3bc832b860d9af276649587b74ca50cea7809a09d06b1d50f945d47d4fdb272ac2e5f7e5854b9751e0416809588cb8770ed184006f23da65310c855dc8355ed7296817db7477efb7d40c23e2acc715c8f2255458504ebd95987c10cda01fdfda8e2f667dc92994c1fec1f92be418d973eeaef353edc320928827e3104418004e274c365148446d8f69a16c836f137901f17cf4c26fc2f8be6fa7baf7997f525b9d4602dd53a23657e5bc45737af87cd6bdb291a7ed1154d00c0294e6065116ea9a651d15f0c23067600996eb70f1a33626ef2381ee03f3747d277d3466581b12f4a5e1430260f16580d2d27574f3c039dfc798c8b8bbbf4f578ff01a3d84006cfa92866eb850115a9ffc7a7bfd9bfeafb4edad5ae663036e039d0c397127a6fdd8da11448f6cb3c8a7313315183e6041fafb3d92b5ee9c9890a828965644cb1a57a093d8637781361e156d7f5efc3bf97f490b83b6a6220cce5d1d7657a59eb0e646b045b1d5419d93e2cc0dc5600a88986e096ce865b2dcc85408b75e74c6234a2be624e4f68b9a4c7017443753bea74a19bd5d8ff0f10a04134dc7102f8196e4f2e241fd122acc303cfe3b50358116a5aa03560a0ae26449d43d0c44dc3dae3a1e3d5f6b91e173f6a194a6289c8ba1ba17fbf4aa0f5412115e7f49d4c78350af610a5a8f1ec07945fe1af0a56b44d198dd65781f6dd3286b626fef9f600f8b32a8f663499049af790d485d3bd136d64e24d1ac8071a9e99861fe8d546e12cf0f8177bd353c2d6ea9c74e9fcadd728e1ea32a617b68b1fb0d550391d6b63e5e250ee9fc6dd2d06c43ea384f17ff25899f3a873986ad5a3e8435b1912792b976c1b2026b5c65ce895527d99141a8734530814f80b1ce253ae367601ce8ed8bcc6d8f548eb87fb6931e315e614417ebd5f4cf2b5547bf5cbca6d2cddf79962ae81061f531d57ea7c51628f5fa8e25f774bc394a3390baa8c349400a9f5b300f0f460c27cc809ecce12642ff21251e4f2b5d2e722b228c246a9bd9b2d8be29eab3edf1694438179fbdb47de2ef5c4ec974cca4247a1c87dd2f20fff6b370f7c7e1189bbbb91a55c5b8e5b0d5eae71c36cd3dc44fe3749e6056b10df44faf51bbd13c6c39c26eb0d80af22e4d6e7ff8a439bf320265c028b1aa9527fbb5f7e5f0663400e72cc26dcd31cde0ca778596ef1d25bdd6a2b72d2127fb330476d4176c201b25a83f8a9707f93afeb0ae2c25426e646e0ce8cf60d3d12662604bb8e7a54b2042c5dfec6497cd6c167d785a482f85c8ab22097c5518463c46c7b5a51032437587a78fcdc8f57bd113512cdcb58fa9311ce4abd7f88a7623349e4c9f2cd6ddba6c7ffb08d1583ca5164ed00065b9a77e4f791031337b94352ffa5e96eb419a5643525721ae2671dab31de92b7dd0", 0x1000) 23:17:48 executing program 6: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0x2}}, &(0x7f0000000080)) 23:17:48 executing program 1: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup2(r0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x400000, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x11, r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r7, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040), &(0x7f0000001040), 0x0, 0x0) getpeername$inet(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) 23:17:48 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() r4 = fcntl$dupfd(r1, 0x0, r1) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r5, r2) chdir(&(0x7f0000000100)='./file0\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80}, {"b782a0bfed3c7a7b95033928eb4101732a69fc4e2c24b30800456dc70909e375"}}}}}}) 23:17:48 executing program 0: r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:17:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000100)}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x1f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x282, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000340)}], 0x1) r3 = open(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) writev(r3, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x80, 0x4, 0x2}, {0x3e, 0x3, 0x0, 0x4}, {0x6ce8, 0x40, 0x8, 0x1c79}, {0xff, 0xcc, 0x1f, 0xfffffffd}, {0x1, 0x3, 0x3f, 0x7}, {0xeb, 0xff, 0x1, 0x9}, {0x8, 0x75, 0x8, 0x39e}]}) dup2(r2, r3) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b2abe7d238965d97be097caf89bfe039c37", 0x4a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 23:17:48 executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0xc, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) msync(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:17:48 executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "0100dd2d00000000000400"}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 23:17:48 executing program 4: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = semget(0x2, 0x0, 0x131) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x400}]}) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) 23:17:48 executing program 6: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 23:17:48 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x400}]}) write(r1, &(0x7f0000000240)="32848000"/14, 0xe) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) getrusage(0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x81, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 23:17:48 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000180)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x802, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) 23:17:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x35}, {0x40}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) 23:17:48 executing program 7: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() setreuid(r2, r1) r3 = getuid() setreuid(0xee00, r3) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r0) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) 23:17:48 executing program 1: semop(0x0, &(0x7f00000000c0)=[{0x3}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x0, &(0x7f0000000000), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000240)=""/226, 0xe2) close(r1) fchflags(r1, 0x0) close(r0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x3d, 0x0, &(0x7f0000000000)=""/61}) write(r0, 0x0, 0x0) 23:17:48 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) close(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socketpair(0x2, 0x8000, 0x4, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x6, 0xb1, 0x3}) 23:17:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f00000000c0)={{}, 0x0, 0x0}) open$dir(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) 23:17:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) (async) write(0xffffffffffffffff, &(0x7f0000000140)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 64) poll(0x0, 0x0, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x2, 0x2, 0x0) (rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) (async) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964", 0x24) (async) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000000000810031000800d1b5f7c5df97a0da00009078e0000001000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5040000090780000"]) r4 = dup(r1) getsockopt(r4, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) (async, rerun: 32) r6 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffff74) (rerun: 64) 23:17:48 executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) r1 = getuid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) msgsnd(0x0, 0x0, 0xe9, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) r3 = getppid() setpgid(0x0, r3) fcntl$setown(r2, 0x6, r3) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r0) r4 = socket$inet(0x2, 0x8002, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r5, r4) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2485607, &(0x7f0000000040)={0x1, 0x0, 0xfd, 0x0, 0x0}) 23:17:48 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffc0, "bfc0ff000000001a1b6902ff03000400"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 23:17:48 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000140)="4ded26eb86f5d2db85ddb28db140d61b5e4aeb27", 0x14) 23:17:48 executing program 4: r0 = socket(0x18, 0x4000, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) socket(0x20, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getpid() wait4(r2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000013c0)={0x3, &(0x7f0000001400)=[{0x1, 0x80, 0x1f, 0x100}, {0x1, 0x0, 0x6, 0x34}, {0x0, 0x8, 0x1, 0x1}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140), 0x80, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mprotect(&(0x7f0000028000/0x2000)=nil, 0x2000, 0x1) setuid(0xffffffffffffffff) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r4, &(0x7f0000001440), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xa0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001180)="0800e5ae", 0x4}, {&(0x7f00000011c0)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d9cedeacaf2cd8a56c1392e8ad7f054febcf2649409d49e8aca897d8332c1fbc21aa78eb56b0de8444691ec004a939d534c598fa01380b15878ccd9dd398f8afbadff9ecc2a28481fbecd6b2ca2a2839bac6fb50c6390a07643ad8c45f0d3e47346399ea1a46eecb32d4e123229722c071d513caa6bcbdd3cd49b6548e122877bf98ce86b700144cc66c4a3120575d56e991613d9c4e7c8357290cc1ef0d02903ee0913fdf1ada095ddae2d0dce4aa0951f78fb861abfec33aefde964c59270a8018ecd036a5ae94ff52e1a2a467c4af61bd440865f030eff3f9bff56df7b28db6a83e6640ea803f7eed6a94bc4f3f321f1ef89c858d953b1683023f1a2cf75112c2a2f3369b2f329c12180972319484b46882f1787122a675454c0051bf3b0832a519d9d5832b7dd75a52f265e5b3fd7839e6b5f377dd31a905bb92b5de866c1a93880af68c9e6aa311655cfeb27", 0x18d}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r6 = open(&(0x7f0000001380)='./file0/file0\x00', 0x0, 0x101) r7 = socket(0x0, 0x1, 0x0) setsockopt(r7, 0x11, 0x1, &(0x7f0000000200)='\a\x00\x00\x00', 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000001740)="b10005040000040000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000adf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet6_ip6(&(0x7f00000016c0)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f00000014c0)="cbf5e5123824a23f4a017f281bc90aff2ff2724cf586649e4146b081a2847e6fa621e60fe870b3682feb31c4a700ced478679db494949908e817b5a31a268890e396f871c5ab6b33940b8bace9ff0551349a8b342eeed462965055db533dd28eb0861fc7d58f240bf4e8721c1a5e5574e9a0a6a2bf18740ef693b7642abf946e77b5d11d1de287fc52a8157f242362156455182cc2749658c2d0cfcab54778668bfcfc9071e52b8334991b787ac984935f75c216fdcf20068ebf2f74d4f9975e100cadb3c66063101e89b9d3f5e9912032216e3ebdd80994bf4fac2f9ba9321e8c715a486e4708b0660245c7b62439ca04f86d824afe72058402b7dc6b529a3a4ada8adb578c0ec5840af027ca0a9fa680d8d9c51512f5d41f94feef3bfbe0516440dcb873a1ed88e97c18d4f806137b7c2e77c874794eeac31213593173b333f1af5e7bc1f581fa90654d792c6014f7e1f967df5326fae583bef66e96c6ff71488843dd602186b13d5b102b4d6d070f39f515626ff649946ea361e677c9216eb0c733289fa65a4bc8024163b1d4d064dff0617ade36d274b1d1912f502b2b5c936729b74ff787097dc1f25150770f1f6c9cc9d716b08ac5dbb5338b619efddc9fb9e5735255d09047eb32702ef6e13dd84d46932e05dba73d0a1ddccfe4d9b0abdf92ead0604e915ed64768be90dbeef54218c560cf61ee284e97fb4ddf7849", &(0x7f0000000040)=0x1e3, &(0x7f0000001140), 0xffffffffffffffb0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) open(0x0, 0x0, 0x0) 23:17:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x5, 0xffffffbd, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000019078ac1400bbe00000010c009078000000004500fffc0000000000010000e0000001e0000002"]) r4 = dup(r0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x121) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) dup2(r0, r1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) 23:17:48 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') acct(0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) 23:17:48 executing program 2: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x23, 0x0, 0x0, "2d917dcb"}}}}}) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000140)="5deadf526372adb1e54d7ed1aec251d4e87bd7c43b60591e63c45b66559ce48c6211bb47803af609763828e646fdb195d0454be0a596ad3383f7082e822b3cccbf48a91af30f", &(0x7f00000001c0)=0x46, &(0x7f0000000200)="9aeb9a80e89573f73536df26dcaf04b44a3fa950d2d9c409569d803ddde1d429514a3834a1f4c557f6ed3f1af317eec4b08846145aecb6c873bdd9704501838884e31fd9e1e036f7a083de0a7934d04cfb556749f02257f5eaa8e49bcd1ca2a0505077300047f994f325f8aa63b9addbbd3b9fc732b070156a75e74954a2ff1b62b89d19dccdd22a04f1eeee065b1fd455a59021", 0x94) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) 23:17:48 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x14, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xc00000000d, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pipe2(&(0x7f0000000100), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0xe5, 0x7f}, {0x3, 0xff, 0x4b, 0x8}]}) 23:17:48 executing program 7: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, 0x0, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x101) 23:17:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) r2 = getpid() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x0, 0x4000, 0x0) readv(r3, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r5, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000001}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x399, 0x2000100000002}) dup2(r4, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r7 = socket(0x18, 0x0, 0x0) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r8, &(0x7f0000000240), 0x0) r9 = socket$inet(0x2, 0x0, 0x0) getsockopt(r9, 0x0, 0x23, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x83) 23:17:48 executing program 4: r0 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x5) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000002c0)="04", 0x1) write(r5, &(0x7f0000000040), 0xfeea) readv(r4, &(0x7f0000000200)=[{0x0}], 0x1) 23:17:48 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x35}, {0x40}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) 23:17:48 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x44) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r1, 0x0, 0x0, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) 23:17:48 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x206da) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) r1 = socket(0x18, 0x2, 0x0) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x3) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0x80047466, &(0x7f0000000100)=0x5) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000003c0), 0x0, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:17:48 executing program 3: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xb, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r4 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "00ff0000090000000000000000000000008000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x0, r3, r5, r7, r8, 0x100, 0x7}, 0x1000, 0x2000000000000007, 0x10000000007}) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r3, r5, r3, r9, 0x2, 0x7fff}, 0x2000004b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 23:17:48 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r1) lseek(r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x3}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5a87afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0xffffffff) r2 = socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x6, 0x9, 0xfffff, 0x3, 0x23}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x91, 0x36c9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x20, 0x1}, {{}, 0xfffffffffffffff9, 0x50, 0x8, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x1000020, 0x4}], 0x6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x800, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8a, 0x80, 0xfee6, 0x7}], 0x7ffffffd, &(0x7f0000000240)={0x3ff, 0x3ae0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x18c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfd, "ce51bf4d1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x60cf5defd474bffc}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0x289, 0x800}], 0x9) syz_open_pts() 23:17:48 executing program 3: mknod(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xb1ddd587ca4548dc) getppid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = kqueue() r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) r3 = socket(0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r4 = dup(r2) listen(r4, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(r5) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x9c2, r7, 0x0, 0x0, r8, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r9, 0x1fb, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r8, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) fcntl$getown(r0, 0x5) seteuid(0xffffffffffffffff) 23:17:48 executing program 2: setitimer(0x3, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1846a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x99bf, 0x1, 0x4, 0x100}, {0x0, 0x1f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r1) r2 = dup(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) write(r2, &(0x7f0000000040)=']F', 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000300)=[{0x9, 0x7f, 0x6, 0x401}, {0x4, 0x7, 0x81, 0x800}, {0x5, 0x40, 0x26, 0xff}, {0x5, 0x1, 0x8, 0x2}, {0x0, 0x7f, 0x0, 0xffffff00}, {0x3ff, 0x3f, 0x7f}, {0x3ff, 0x5c, 0x7f, 0x4}, {0x0, 0x67, 0xfb, 0xad4}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r4 = dup(r3) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0xfffc, 0x0, 0x1, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) bind$unix(0xffffffffffffff9c, 0x0, 0x0) r5 = socket(0x0, 0x1, 0x6f) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000200)=0xb, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000002900)={&(0x7f00000028c0)={&(0x7f0000000640)=@un=@abs, 0x8, &(0x7f00000006c0), 0x0, 0x0}}, 0x10, 0x0, 0x0) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = accept$unix(r6, 0x0, 0x0) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) 23:17:49 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000640)="5ed550a3c29f5f6b2c87bcc37680485cd98bd9b4e0d9a07def85d3c53c544acab098007fd81d24aa2b7751207d6c62c60e58d9a3e8bb03000000000000003115a79744c3951a2a13dfce92819eb8d96318a1c4c56783a51b439d38fb0db2550d4c5f5060ee75ddbf081655fd1d6872718e3727a7e78da613b4a2ad1a0c54c8416b23eb068a390c5f39889230d2f3e2c363c627f40e6d0902692f18b6c0f80004000000000000d556c44217ea96a54967fbaa000000000000edb15640edca2cb71beedcce6e9545c4716436adf6da66238332ac7474b8b9a9ccefc116c15a6d307576e06e8dd632262e9fe4d3a2989d7be99eb61662a763537743718122037e11d37545b18563da620e14fcbb52f32b79d2d6e782f391ac0490899bc0e53abce2f51d949f6f97f3cc5448c26928cc9a2803da75cc184f1efe5afa7dbecc2fb95f7ed79a8820a9b9a38d6d4a4b7cdf82ca12ad35d0cd4b4d27237657707f05a6d10c1ab5679148bf73290114eab15d14b0cc3af3323287d66010a9ee0b29d02a8795b25c7149639d0f192310f87518e990506307f7b61a49647194e7fe12d185474ca225d1d6f22075bc51e8677dd458c2b7f135c995ecb4c1371cde41713e641637eb5785eb45cada0f61c8b90bd3664a5e4aba864661f0db1e0f8c754503882d78153d295ef616479f4e7db2a189a4d566ebff6fae8f9511a6096fefb54506ebef245491bcd662dc594fa672c4625bd95248af4f4b3f65af55ad6128b5ce40b2530e6371e5978f2aa060ca0852fe8368cca33b87b45352706e4f3e1a14452d8c206d9d4438de9c1cd569a14e377778eb2323b97752486af4896777a2b346b4d998890fac906d284d2709e89b789f0d00ad2ace2213a98b525478669047e6b7d6518e058e5ded6a1d561f8dfb53bef0f79cc11dafd4db01dc0000000000000000fe3890c987885897c6574bb7e6525077cb21886edf8b39da33dd4de27655b08d2271fbe6390ab6bef6fac96d165cc8c1b808a6d6ff1d664d2788f4dca6b44d82463a", 0x2e2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000c40)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x984379439b2e781f, &(0x7f0000000180)={0x401, 0x63}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x2}, {r4, 0x100}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x2}, {r1, 0x80}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}], 0x9, 0xffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/106, 0x6a}, 0x3f8d}, 0x10, 0x20, 0x0) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000580)=""/152, 0x98}], 0x1, 0x0}, 0x1402) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) poll(&(0x7f00000000c0)=[{r6}], 0x1, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) setgroups(0x2, &(0x7f0000000940)=[0x0, 0x0]) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000140)=0x1) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000100)={0x9, &(0x7f0000000bc0)=[{0x9, 0x3, 0x4f68, 0x0, 0x8001}, {0x81, 0x9, 0x9, 0x2, 0x400}, {0xff01, 0x1000, 0x8c3, 0x4, 0xea5e}, {0x4, 0x8, 0x7f, 0x8000, 0x6c}, {0x4, 0x512, 0x8e7e, 0x40, 0xa}, {0xd, 0x1, 0xfffb, 0x81, 0x5}, {0x4, 0x7, 0x0, 0x200, 0x1}, {0x2, 0x1, 0x60, 0x3463, 0x1}, {0x906, 0x33ee, 0x6eb7, 0x2, 0x1ff}]}) close(r3) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)) 23:17:49 executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='n\x00', 0x2}], 0x1) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff3c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "0aa2f7ac5dc1e2f0aecbdf681099f14f"}]}}}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = socket(0x0, 0x0, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x8000, 0x80}, {0x18, 0x0, 0xfffffc01, 0xffffffff}, 0x2, [0x16, 0x63b, 0x3f, 0x4, 0x2f1a, 0x3f, 0x7106, 0xfffff641]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100030001000b, 0xffffffffffffffff}) pipe2(0x0, 0x0) 23:17:49 executing program 7: semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) dup2(r3, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000001840)=[{0x0}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0xfffffffffffffff7, 0x800d}, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) open$dir(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x44) readv(r6, &(0x7f00000009c0)=[{&(0x7f00000007c0)=""/193, 0xc1}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000500)=""/73, 0x49}, {&(0x7f00000008c0)=""/121, 0x79}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/102, 0x66}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kqueue() 23:17:49 executing program 6: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 23:17:49 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000000c0)) dup(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r6 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r6, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x0, 0x3, 0x1000}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5, 0x2800}, {0x3, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) 23:17:49 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x36}, 0x8) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="c7", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000180)) write(r3, &(0x7f0000000040), 0xfeea) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "7b0d026cc4ffcf3981b3dfcb3100"}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x1, 0x4) 23:17:49 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000240), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x1ff, 0x2, 0x50, "1a92319c87001000ffcb20b500", 0x6, 0x1b}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000240)="cb266694fa0c7f3662c8dc1415afb9814ad8c8f63fb266d92fb5110035e808c0b205f2ddeed2838bbbd8251378153d4ba7c5a37c2d29d676408b1b9a00fa3a948adb73eb0a8ef61e09e9f87c134005cb583c1ee6ab8a453dfb3e1b61587c320f86fb994400398fb6735c39e2d322c36b1880a8e14302ebb256eeea", 0x0, &(0x7f0000000300)="ae9a46fca5baa13001c6c096eac986d9d2b284269ac38f0a8b4892b8b2b9210ae32e526874d1e1e92120b7ead083728a12df818c26e2a960b80e810bf717e23a69844989e49479d37a8cd53b855aac35b17894688c977deb02f6ff53cc454b378c23d0c30fb445db4404fdf6e602477b156cc2c9d28c8254592a1ce3469f0257bbdb58cccb51cd0a81657e5572564aa443f2b9ff1e167395362ead8eb3409a9f293c85ea3e9dd5db24441e17e0d9f7cfac854b606e505a1b4f21d1ad19b09f77c47f2c6746d5bd7a325b0dd1aeacbc20e3a06e62f3ae526b9fcd78610f2e2730108c32d663", 0xe5) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x2, 0x0, @empty, @multicast2, {[@end]}}, @icmp=@echo}}}}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 23:17:49 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b7", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000100)="152e583b124866f045cc0475c21c625a3795f19e8774d1f5a6672ff4200ab6a672c57fe81059612d273c6f4a84902828790330a02453a739ec1d5f4112b1919ef06bdd657dc3aeb385ddc1bbe58bf46e51a0d73cfcb57661ab273c11e56901040000e7f16c2f7118edef64949c60f3bc9a94f45535ab60ed21004f2c04d25bbc52695de6f8f3fa0f973b9d553c7071a783acb6f32c94cf02532353e9cf7f03710152645ef58ed20a93428fb041e76c5569c3c9ec3cef18b263ea5936458956d52c756d7a5be8ba1de1df20a08874b0a13c1e13f6604f08c9ff998ab3034d56df86929cc716900664b3c681d0971022fd096213562756de429d40d748c33cd24b599598f32e4c18b6d0cd86a1ecad67d6c00952f1ac536613a8c7e3", 0x11b) 23:17:49 executing program 7: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x6, 0x2}) r0 = syz_open_pts() close(r0) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) setreuid(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x40000000008}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) socket(0x2, 0x4000, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r5 = open(0x0, 0x0, 0x30) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020699e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1f, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 23:17:49 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x35}, {0x40}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) 23:17:49 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r1) wait4(r1, &(0x7f0000000000), 0x9, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)) 23:17:49 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x2, 0x0, 0x20) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:17:49 executing program 7: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x4, 0x27, 0x1, 0x3, 0x1e, 0x0, 0x2, 0x1, 0x4, 0x4b}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x8, 0x101, 0x2, 0x0, 0xfff, 0x6, 0x3, 0x1, 0x1, 0xc76, 0x8}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3a, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x21) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x4, 0x0, 0x0, 0x10000}, {0x8106}]}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) 23:17:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000000", 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) 23:17:49 executing program 7: socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000069078ffffffffffffffff4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="707800000502030437960000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x3}, 0x30) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000680)=ANY=[]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) shutdown(r2, 0x2) 23:17:49 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x2a) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800", 0x0, 0x9}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14b1c3d4b3830c921b704543977baab000"/44, 0x2c) sysctl$vm(&(0x7f0000000540)={0x2, 0x2}, 0x2, &(0x7f0000000700)="31c298b68e9dfe8f350900cc3c66e454d5d159332dceb4963f89d51dd4282112c5dce1bee8b11adb37e71b71cf74f14cbfcb65450c4d88b10e015a8cef90e2f968e4cda41e132d4819ffccc9a0c43916dee75d42947486837f9bf2c2e9dca46e35b036be69fcbcecebe6f02295dbc490e39881d71529619d2af5a52a7998045a4ae8373fdda87e2b6034c475aa1c508c2b1895b9749d954152a04880fc7282a85ff82f4fd80067cb1787c3bddd46bd708a163b09992d331be8712280b4d80ab628ce6fcdfda9173256cd2bbbcce3293e6008232b28c1b74ae079432250289402af79f57dfcc360298663a4f93ddf77", &(0x7f0000000580)=0xef, &(0x7f0000000800)="b169c377a3195094729993f1732fc8415aaefcd78f409d6299430533843123556cb6436bb17a1be6eda5a82a791d99c11e443b4f50d305b8ca3cd5197e04c2a3551e15a9c18425f674188cd9cffddb46a9d81b65a10cef8c0c98", 0x5a) r7 = socket(0x18, 0x3, 0x9ef) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x1007ffffffc, 0x180000000}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r7, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x40, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r7) fcntl$setstatus(r8, 0x4, 0x40) 23:17:49 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f00000025c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_data=&(0x7f00000002c0)="cea6e30c6a391b85d324d2d4aa8f1149c26dabf650f675bd76e14a30f234d7a4ad59c4a56c182b4fac5382d6ef7e31eccae309667ec7996e096488f589954f2e1e0356d05a5262f66a72bc0f20e495bf3ec1e7baab15d91a4a78e96d3907f714f9ded0e16f284ea06373f9d347fdcbf2bb86c9bef95b5083e380227f2b3f33769409cc902d50c18268359eebf526f65e0076778517a1c7c85a93bdee40465f331e324468eb4d87bd2dc9f1dc10b779ca5149aae5d285aa0ff9aea996dafedaf4be4bc577a0ce181c6bab047e96"}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="411616e0540631692ab08328f9f6f8f53fa2088ad0bf31df82b5dcb7333ba8f0eed0f7e82b976b200000a3d94b38c14e42465094df1b46334e6306422237326663c1979624798886b3cbc156083e5f55b7a601fc52e45add9a2ae4ff2fb18780c38f5807ea3a3e60e09d967036b5d369c32ed0f24723fb5d621ae3af100e68d54710e3637ff7b43ff99baad5c50a4615e85b791b3ef7745b32722c5b40fcdc8bae2d0f5e1591f501cdc010641d05b78dbf9deae21a8f433894de29aeaf68ef7cb95b0f522b838f19ffc8bf3cf1f59e5231ff6ca1f4b753d1d90dbe", 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$setflags(r6, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 23:17:49 executing program 1: mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 23:17:49 executing program 7: setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x4}}, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20c80, 0x0) ftruncate(r0, 0xf1a5) r1 = kqueue() mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xdf}], 0x5, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001880)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) dup2(r4, r4) 23:17:49 executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:17:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r6 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r5, r7, 0x102, 0x80}, 0x0, 0x877e, r4, 0x0, 0x3, 0x100, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, r7, 0x0, 0x0, 0x101}, 0x7, 0x0, r4, 0x0, 0x0, 0x800000000, 0x0, 0x7}) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0xfffffffd, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r9, r9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x8005) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000180)={0x20, 0x8001, 0x9}) r11 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) sendmmsg(r12, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r13) 23:17:49 executing program 7: madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) msgget(0x3, 0x42) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000200)=[{0x8}], 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000f5b3750786dd60d9000000083a003bcc2629a17a6c58afb8877c8be162e3fe7fffee0000000000000000000000aa81"]) 23:17:49 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) 23:17:49 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 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(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() socket(0x2, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:17:49 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000029c000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 23:17:49 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) 23:17:49 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) fcntl$setflags(r0, 0x2, 0x0) 23:17:49 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x20, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x4, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) 23:17:49 executing program 7: setrlimit(0x0, &(0x7f0000000980)={0x8, 0x54}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x3, 0x2fc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) socket(0x10, 0x2, 0x5) semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x40) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x12}], 0x8, 0x0, 0x4000000, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0x32, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) r6 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/4096) sysctl$ddb(&(0x7f0000001200)={0x9, 0x3}, 0x2, &(0x7f0000001240)="3890509d6f881d32d466d6f01be27c3076b0802ca6b114d5d6c68c3375240fb22a7495602f12d023cc902af6255a65da9b641136b9a010156513ec4a6fc5340e1ed21bb0d278e23e9c2a16949710ac57001db71e39dda1c1b884a3c66505200eef583932f635157f21fe84", &(0x7f00000012c0)=0x6b, &(0x7f0000001300)="b780fe93eff41936f199e039d503ba4f43e8ec809612ad1a66a6e9922ca39fed1176c65e0a42bd9578963eeb90ad87b8514bad86bd49287f", 0x38) msgsnd(r6, &(0x7f0000001340)={0x3, "f5b735c4f0e7f5e897387db9ef7788e97b66fe4961a4161f83d2aaf056635fef8dfb70c60e3b7d97bd42d98053c822474650bcd29f6478d5b7e1d5364cce6af3313c2a50cd3eae5a89923b6732e03f9c63cef703c844aa7997a70c68cb39e35a04113cb6a720323aff42ba69c851ed355b3d5fae"}, 0x7c, 0x0) syz_open_pts() 23:17:49 executing program 4: r0 = getppid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) setpgid(r0, r1) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) 23:17:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mprotect(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000f80000/0x4000)=nil, &(0x7f0000d46000/0x1000)=nil}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000cb5000/0x3000)=nil, 0x8}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000d59000/0x3000)=nil, &(0x7f0000e8b000/0x3000)=nil}, {&(0x7f0000cb4000/0x4000)=nil, &(0x7f0000c7a000/0x2000)=nil}, {&(0x7f0000f94000/0x2000)=nil, &(0x7f0000d52000/0x3000)=nil}, {&(0x7f0000deb000/0x1000)=nil, &(0x7f0000d81000/0x1000)=nil}, {&(0x7f0000e88000/0x3000)=nil, &(0x7f0000c9c000/0x2000)=nil}, {&(0x7f0000cda000/0x2000)=nil, &(0x7f0000f47000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000da3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000cab000/0x4000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f0000e94000/0x1000)=nil, &(0x7f0000f9d000/0x3000)=nil}, {&(0x7f0000ca9000/0x4000)=nil, &(0x7f0000c52000/0x3000)=nil}, {&(0x7f0000fc2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000ea5000/0x1000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) chown(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000340)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r3) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 23:17:49 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x7f}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) fsync(r1) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:17:54 executing program 2: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r3) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500006232a46fa4273ed508ad6839351c0000000000019078ac1400"]) pipe(&(0x7f0000000000)) 23:17:54 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r5}, 0x0, 0x4, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') getuid() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:54 executing program 3: sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f000069e000/0x1000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x80}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00'}) r0 = socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) bind$unix(r0, 0x0, 0x0) msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$BIOCSETF(r7, 0x80104267, 0x0) sendto$unix(r6, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{r0, 0x4}, {r2, 0x4}, {r2, 0x8}], 0x3, 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:17:54 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="086bc53f19a3268a0c8b292bf73ce0f4c735197b7de7df9dfd9c5c3266d488f84d38582776fb31907f77720daf50a136b14c65657644771e0a11ccfb819fc368101d0d182fe7d8a9094f6490744617d43225e7199f818b2a23b8ff8469a6cbea3eab719a6555ab5d58cbc74eee2aedbea14d2f787b4e30f6cdd8a68aaf20be2a677ea1ab1265953e21c917d3eb65e11bd8838dfa49034c6d719c3107d5ba52cbb3858f00f735cf4b7774375770c44619cf40937b85c29cd9ecb81a0f48e593ccabb0137cea81f9679beb781e47c3be4f66a18185c9b55bc4409acb8f3977a83f0eb8bdc2709128d8d482", &(0x7f0000000140)=0xea, &(0x7f0000000180)="2b1890b8ace06fa964e4db49b5ddf644a96792be957ff2380d8cae758fbde5f6813014a52aa092535fa8a466228e3ab8d263eed093225b5a6fce70d0dbd17a58ecab69c9c67f70096d77c934cbe6124d91112b6f04993c0c54bb2576507e3f7a2f16a5602ce19f7caa3be3df7d8ca01e9a3d783765732b3dddb60f14a40d0f34477e997d93bea585b32b13b11ebc787518785e3d", 0x94) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x985, &(0x7f0000001a00), &(0x7f0000000040)=0x4) recvmsg(r5, &(0x7f00000019c0)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000580)=""/44, 0x2c}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/81, 0x51}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/153, 0x99}, {&(0x7f0000001800)=""/58, 0x3a}], 0x7, &(0x7f00000018c0)=""/216, 0xd8}, 0x1002) r6 = getpid() fcntl$setown(r1, 0x6, r6) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000280)="d680aafe4ebbde2d0925395dc8a351f7e5df12670456472e12767e028c91834a53847383dfb9e4", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="4717d380ca9c1b7370e11680549593312dab619d0807a40d80f6bb167f6e86d5ae1037ac8a8f2239d6950d05736d13b959fb1d4bbd8971424af22d70b4e2ffd30d37266042a6932699a15e3a9328f2711788dd9943d2ce35514084e2fd0e21696359b3cdb2a5ea8bcea04041c9d26974385dc59a550848fa7e29a0594d94e2e72215b7d8b8edf019b44bf2cf", 0x8c) getppid() r7 = getppid() fcntl$setown(r1, 0x6, r7) 23:17:54 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) 23:17:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) 23:17:54 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0xfffffffe}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0xb1}, {0x26}]}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) 23:17:54 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x200000, 0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(r2, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) r4 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r4, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, 0x0, r3, 0xfffffffffffffc00, 0x3ff, 0x8000000009814, 0x6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:17:54 executing program 5: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f0000000100)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xffffff5e) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x800}, {0x2, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x0, 0x7}, {0xffffffffffffffff, 0x9, 0x1000}, {0x6, 0x0, 0x1800}], 0xa) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8060694a, &(0x7f0000000240)) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) 23:17:54 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20b0b, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x4, 0x20, 0x2, 0x82ad, "66761a3f74b92745f6fb4ced9c6577921212ac51", 0x401, 0xfffffff7}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8a, 0xf07, 0xb9cd, "e36ffbae18f617a80850b5de0ebda237045bb81e", 0x9f, 0x7}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0xea4b, 0x6, 0xfffffffc, "2eaeefc15206ae9c4377b229a9be67c8bcdd08a2", 0x81, 0xeb1a}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x2, 0x9, 0x7, "32529485a064dd8f5e86e3ecb3b580947336e746", 0x80000000, 0x8}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x3, 0x100, 0x400, 0x1, "f077d502b51824a7cf685978133fcaadfba35c58", 0x0, 0xbcc1}) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r4, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x139) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x401, 0x4, 0x6, 0x2, "d46b9048bc6030187126b99931f1a3c8044e8c5d", 0x2, 0xf49}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x6, 0x0, 0x3, 0x9, "c9ddbcadd25b67de8ffe99b9f666cfbd033ef05c", 0x5, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0x7fffffff, 0x3, 0x1000, 0xa, "8eec145fadd097c5ea99e981a405f10e267cec2e", 0xa7, 0xf1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x5, 0x1, 0x7, 0x0, "133202cf7066ccec0a94a56880b4f2f387c376fc", 0x0, 0x3}) lseek(r3, 0x5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x7ff, 0x2, 0x0, 0x7, "c95b7c462b0503a653bc026bb5fc0e9beeb1f78b", 0x6, 0x20}) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000500)=0x40) close(r1) connect$unix(r0, &(0x7f0000000580)=@file={0x0, './file1\x00'}, 0xa) accept$unix(r4, 0x0, &(0x7f00000005c0)) 23:17:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x1e4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4}, {0x6}]}) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) 23:17:55 executing program 1: socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="5e1c28930a2aa020958945134f903dd152ca86bca0248b21cf6bb2f95e55d62d61debaf0064ce52b1d3c5997ba47161f30f8de47d83e5312bee3e95f552aaaddac4f2b2dd8a9f969c69a1dd685fbb067932f7fc9c3eb4759a4751127d11d9dce3bfb12fa6be7c22e3f20249af2e89e2d51001714e4", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x6) writev(r2, &(0x7f0000000140)=[{&(0x7f00000005c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9ced6e0000eee9e9c2a823972dd02202a537718c91efaafc18d677b3229e74848789526a35ecaa691c2600"/64, 0x40}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) setegid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04", 0x30, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:17:55 executing program 0: r0 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x35, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x51}], 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=""/200, &(0x7f0000000100)=0xc8) r1 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x20, 0x5, 0x101}, {{r0}, 0xfffffffffffffffe, 0x50, 0x80, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x1, 0x80, 0xa4}, {{r1}, 0x5, 0xcec216f7a092c2d4, 0x2, 0x1, 0x817d}, {{}, 0xfffffffffffffffc, 0x20, 0x0, 0x7}], 0x4de9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x9}, {{}, 0x0, 0x3}], 0x100, &(0x7f00000000c0)={0x0, 0xa768}) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c546, "093e7e7be2df6707008c8bda98612c2100"}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47ff0e57fb99bf049535c0a063153f6e2e3d7555ca8", 0x19}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xc2, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x11, 0x4, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000040), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 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)) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x40) poll(&(0x7f0000000240)=[{r7}], 0x1, 0x0) readv(r7, &(0x7f0000000040)=[{0x0}], 0x1) 23:17:55 executing program 7: r0 = kqueue() r1 = getpgid(0xffffffffffffffff) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r1, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r2, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x1, &(0x7f0000000240)=[r4]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r6, r3, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r7, r8, 0x5, 0x8, 0x5ee6}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) r10 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 23:17:55 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = socket(0x6, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f00000018c0), &(0x7f0000000100)=0xffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4, 0x0) close(r3) socket(0x18, 0x2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) msgrcv(r4, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000654b6085074b987cdd4a13527a4d8553932729ffbbfc3c27fe865a7c251316d2ce3039944952de4d466d7a568a80bcefe041da29fb2d97185c7a90287529c634209f887c03de14f1786cf0bbdbf2dd7aa9a659542d0b7c7d8af9e395474207b67291b3810593cc5b5eceeaf66cacb95a36fb401dbfd56f0572a4ca177f4df7985bd4ba9ed1d4d553354161dd9c1cff15da8921c0072cca3abb83335fe813e79954d3bc9a20a68d068f3311287a525e39467bf4d41203caed0beaa5d8557850861b13aa92be21ba2b22f54b3edac42dd63798273a643992051a2cdfa2884b622203"], 0xe9, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000080)=0x1) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000000), 0x3) 23:17:55 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/85, 0x55}], 0x1) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) 23:17:55 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) socket$inet(0x2, 0x3, 0xff) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r2, r1) 23:17:55 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200), 0x10) r1 = socket(0x2, 0x2, 0x0) write(r1, &(0x7f0000000040)="3a9f1c7532855edb6ff41df4", 0xc) connect$unix(r1, &(0x7f0000000a80), 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x0, 0x0) syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e1378473e2, 0x0) pwrite(r5, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 23:17:55 executing program 7: shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000001440)) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) shmget(0x2, 0x4000, 0x520, &(0x7f0000ff9000/0x4000)=nil) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) 23:17:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x0, 0x100) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) write(r4, 0x0, 0x0) r5 = kqueue() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) kevent(r5, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 23:17:55 executing program 0: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10130, 0x22) 23:17:55 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7) 23:17:55 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, 0x0) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) syz_emit_ethernet(0x6e, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x2, 0x8, 0x7, 0x3}]}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000340)=0x300) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r6) flock(r7, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 23:17:55 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='\x00', 0x1) r3 = socket(0x6, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x3, 0x0, {[0x0, 0x0, 0x7, 0x0, 0x1, 0x0, 0x6, 0xebc, 0x0, 0x0, 0x3, 0x0, 0x0, 0x800000000, 0x0, 0x2000000000000], [0x0, 0x0, 0x0, 0xe537, 0x0, 0x0, 0x0, 0x4, 0x0, 0x2], [0x4000000002, 0x0, 0x3ff], [0x0, 0x0, 0x7fffffff], [{}, {}, {0x0, 0xfffffffd}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffa}, {0xffff, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0xfffffffe, 0x0, 0x9}}}) 23:17:55 executing program 5: sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f000069e000/0x1000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x80}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00'}) r0 = socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) bind$unix(r0, 0x0, 0x0) msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$BIOCSETF(r7, 0x80104267, 0x0) sendto$unix(r6, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{r0, 0x4}, {r2, 0x4}, {r2, 0x8}], 0x3, 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:17:55 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x0, 0x3}, 0xfffffffffffffffe) Ì`Óךq"¥ûéêl ³²”.÷e'6ñ†ÔZä²ì÷¯“Ó;=áòÅl“Út„ ]T;¯a %ÉÀ*VšvÐo®ÇØߙ֋ú‰GÖû¦¦ˆ2¬{5×É-TnYvOH1hqyOÝM‹±zaû{æIOµj}FÈV¢sðP¿)Õ‹€:glÃvŠG…QÙ DeùÆ«()׎¢W³‰å®_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­ÎÈ]b¨¨—§ƒóÒÃêcV^Ȫº†“í =*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3 23:17:55 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = kqueue() syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) mknod(0x0, 0x3a0914c44f7b202d, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) fcntl$getown(0xffffffffffffffff, 0x3) syz_emit_ethernet(0x52, &(0x7f0000000580)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe808000000000000020aa2b004900000000000040"]) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) kevent(r2, 0x0, 0x0, 0x0, 0xfafb, &(0x7f0000000240)={0x1}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x29}], 0x1, 0x0, 0xffff, 0x0) getrusage(0xfffffffffffffffe, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b105040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d006ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e0000000000420200000000000063114756157677566a5dbc14edd9206deed4023fe895d1b61ee3ee64ba138f7c9ca990fbe7e914ace2e350ca", 0xfffffffffffffe7d, 0x408, 0x0, 0xffffffffffffffcd) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00fe8000004000000000000000000000bbff0200000000000000000000000000010100a0780000db7cf883d696ce2dcb8d5a715e001660000000fffc2c00457cb1eca5ae235d3544d14cb2e907c8ff01000000000000000000"]) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000280)={0x0}) 23:17:55 executing program 2: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000700)={0x10, 0x7fffffff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3e}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5ca}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8f}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x498, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) poll(0x0, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000340), 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000980)={0x0, 0x80000000}) getgroups(0x0, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10800, 0x0) pipe(0x0) openat(0xffffffffffffffff, &(0x7f0000000b40)='./file0\x00', 0x80, 0x2c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000cc0), 0x10, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f00000018c0), &(0x7f0000000100)=0xffc)   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý 23:17:55 executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = kqueue() r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r3, 0x0) kevent(r2, &(0x7f0000000000), 0x723, 0x0, 0x0, 0x0) close(r1) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r4}], 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r5 = socket$unix(0x1, 0x3062ba2fcd7a9061, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x4, 0x810, r5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 23:17:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r1, &(0x7f0000000140)="d7", 0xfed7) syz_emit_ethernet(0x75, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e282003f3a00fe8000000000000000000000000000aafe8000000000000000000000000000aa00000000000000000104907800000000605adf0000001100fe800000000000000000daf66a72fbc97bb19bc31e63c60000000000aaff010000000000000000867d3d648a5a92dfac8263a7603db290455bc8c9d3877b903efcf8d37cc3ad9d3bf3c0ca77f870abd3c695904e582bd1fc9f9c840605352c7707e0e13b0094db5d5bdeca5e4981d28a575b54fbaa276a061132cc7a4ce0de50fdec7bdceb834e7641c8294e0c2d62db0fa0e6af4a2324ef30563f00c1aad077a8017c44214f66f45530700d3f0b4289d94f007bcbb212b93a8a7097844c62af93f5ba77e9515ddfa409522be1f157ab208e74239c268743b3713cc96fb3d264fd846bd1ab3f6a79fbdbeb1d9682f6f3127e2cf57acf34d71c8c86b3589d5f043ac813814d75019d132f8e8ec51d96abb86b42647be552d8a4a157dbebf1ba2878942eb51a97bdc0e8b4965c5c3d458764618bfc972576b73ce4dcddf5a894a0d0abe591ad098b0e371afcf8da2d409f83c7e80f2e4d1310b8840f000041ee6d759d9e2046"]) 23:17:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) dup(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bf8f7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x45) 23:17:55 executing program 5: setrlimit(0x2, &(0x7f0000000980)={0x2000000000008, 0xfffffffffffffffa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000000), 0xa, &(0x7f0000000040)="5cc366a5b618115b1101bb98d810ffe82040089f460c36878a0e3ff7bccd50f935d50938ce671e07620c3c68ff13681a3e0906672476422fcddcdcff95813be9dbf3ddda748835812962bd59c55ff509413c973ca7f5e4c7342535d8f33dbde85dd90d6b8e2035e504cd704adc75bad6bb38af176a6a7eeb255b169400"/137, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x3006fb, 0x26cd, 0xfffffffc, 0xa, "fabad900000000000100008000"}) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000200)="38d976f7dfc5830b221a1e855d23e2dc", 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r2 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r2, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0xe0, 0x10, 0xd1c, 0x7}, {{r3}, 0xfffffffffffffff8, 0x85, 0x1, 0xab, 0x6}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x5000000000000000, 0x6}, {{r3}, 0xfffffffffffffff8, 0x12, 0x2, 0x8000000000000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x6b, 0x4, 0x7fff, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x5}], 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, 23:17:55 executing program 1: mkdir(&(0x7f00000011c0)='./file0\x00', 0x194) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="b609c61ca64a275f58e19303baa43b6e12169dc57e12dbde06d6de2d30dd6a3bab9a691aacc3d06c00e1f2e706a873083ccffc0f95fac9d85c22191ff51455845573461347f999e1fd96b009114ebd3cc124295bc73fee72", 0x58}, {&(0x7f0000000340)="047928b6a7a88bd6547aec4d4442ef33d4fdd46203a70c99baac71b9847bfa2e96e76fc6807a8bf3c46458fc434df1cf09c0707c958ef65ed066f9566d2219da424ef82959ddd6dac558841d8bfb1a2624f99d0d7bbaaec89e11f23571a0cfb162b311185182081f6330d28a8f1159ab0c1585b4d33438c28103981f810af12b6e44fd38f3928cc36fd2270fa47595413e7d16245fe4802fc4da1a86d7cfbd9a64555632f08a810ea0028d84a6cf380305d1dd48af20d0b29a07532f9bfe15998555a2f7209d6b7ecf27e1695905", 0xce}, {&(0x7f0000000200)="f2b6d059c971aeca64ec40b4338a5015aaa2f5d9124ec1c989", 0x19}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000700)) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x81) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x8000, 0x3) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r4) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)=""/83, &(0x7f0000000180)=0x53) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, 0x0) close(0xffffffffffffffff) 23:17:55 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) r1 = getegid() getgroups(0x2, &(0x7f0000000080)=[r0, r1]) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000140)=0x401, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x 23:17:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000800)="20bc8c265f046f3a31bd1be6d107cc84b291a84ec00532816fa90c8855223ed45825f418e18354a1d99f4d24d825fad0fc8aeeb6e8cb71c75bf476c5d3f2d5ecef24f3041b76c8a308b73c1a581d400c49c1e3ae3b5a11fcba105847abce3844340199c3787d318cfca45033f594c0f935d6d25772b2aa1145be70615bb290e50201d5c90b8fb21e25da9ee4e378392981322871948107166dd6c0c2d087232308bacd616c5b96e9a5be7117bd669cf9f7affd1f754b5176b0b0284105fc8ce20d0a50e44ad90aa82f32757dbaa7e4989d46915f6ed282013df3ccd0541d12d93175c8ce42556a83a31ec460fcd22cbb4931fd736953f7c6472434b845df33d6407ef9972d1266b76fb8854cc98b6d319c730872146dc78aaa63846460a7dc758668e77c49a246d4e6fb8c3b6cfe2d3f8d8a01d34737c21ebd7f5b02f94e6ca19bc121ed12cc291afbd9390ae1c10cf0bd1f8e89e99e3f194d00d56bff2373c6b4f0b7cf53d7268c8d130c7f09fe82cad204373fa36ac3000af9352d8faa6c5bb34c5833b2b3acbd19ad5d68d47fc55aea6e477729f79b00752f2016da451972eb726eab3a0a65bbcf2bf2067e35652d3cdea36471241de0ace0573f547df5daeadf2818b4a18897356913a17c7f21741a7f04c258992da33644787e8d4f858bdb22aaae842c5cacd0e236909436422f7c45a5581db2d8728123476bed92c3a5ac74a166e31d60aec943d1da6e961f301703e71df07d91a5cb23ccf8d3b5a0039318a9d4757893c660d3983ee61fe2e43c937e1ae9bde3ceae3ca2ab7b7bdc6dc6331c6c8a085dba5bdba52cc615a3c3ca625a2a21f4af4f360fa6e2079c6f34c011df2279dda8532bf245a4ed8bed3410c15ff8d0a76e00cff21064a2eed4970c23ba1f", 0x284}, {&(0x7f0000000440)="c7c7215258f6f70f98fdcea45757f251144fb86219f95f020000000000000069b3ddd99d0a25e58533946777fe9043e7f36752afd28e202fa7161378f84e08d11ec7d056ae8c8c39e12cffc57a90e2be31f92a5a21340784b1bdfb677801f134e33a27e1a2b7cd40bd4e885930f186b0381d2be24a693420703ebc1b191991f27c2dd0c967592958a56da063b990d6b4d6963791c09c219e2fad1d1c99097a668700", 0xa2}, {&(0x7f0000000500)="6b9fe820c57e132218ef6f762c127b81bd68afb353cb5ae261a94650c99ebc47d371c8df2fc286088f50ad42ecac43d9ce98fd301b73110ab779ba358c77028dd499b3c6a782ad5378c6a8ec35fdeed825fe841196022984f2979fdf510f92680658adcb55e0bfee24b8bb894a5517047ba1cfce486f5bd23fd11f30be9a7c04cf19db68e8872c00216f1f74523ca294f9f47a471708", 0x14}], 0x3) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x12, r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› 23:17:55 executing program 4: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x5, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0x80}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001580)="6e38982386582934018554705ec9a638831f8853a9d802609faef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf7054d31a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262818d9761d440d23b59e75aaee5f7954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b05c3db14e0f1965ccdfe4afce6b2706e87e7fc1d5b872a5174409aee036dbb06e0474cb6c0abd00edf0c54265080e77beb79aa8fcae16d1806547e44351563d9fa22da5f4018f3e30ad2baa8b732b761441baebeef8af1abbe4e819314971300e6eff360bd9cb05424bc9d49c7c2250f9f9d51a5dbc95ef00"/330, 0x14a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff, 0x1000}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 23:17:55 executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001140), 0x4, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mknodat(r0, 0x0, 0x0, 0x0) getuid() syz_emit_ethernet(0x17a, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x5, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000300)="9214bf49881a760944434dff943adcadcf493998c203bb33f6e929167b52dd08e96660449a3200ee9126562170a251b8b1b3c521a39bf711e35a100346443bc5dfecfaa785b3dea6a4e7ea206145f725785a354adc0dcf339b9a942de99f078e1e508393dd4cac610ca96d62f1664bfaacb4802822cc7398160dadaea9067a80f6e2cdd7212a9c3ab084a0cd28ac1e3c2ea4758e6ead86bd014cd978e879b3e5721e5db015ef9b408a481d75bf122e", &(0x7f00000002c0)=0xaf, &(0x7f00000003c0)="0252b0139f4a8b80c4d844147aee0357a5910af7888a5474dc8a49ebd48a1f2767220f56bdafa52988aa0da0910394f6fb655d80d01b7f3dac9ec9e8b4c57be1db4d74adc53850e62e955b330e2f6beed02f07b70ca49fc9e99ac88cf14e8c460815c58eee911ce0c5dbb1d5720b949f5d8db518f0a25719fdc8cf9ec96fe89bfb65f9ddffd671ae6adb431283774b2edb3784ea9daf7abf2cb6287890d35780c294ad11804fd674e9af2be22251af644be8d725", 0xb4) r1 = socket(0x10, 0x2, 0x81) fchflags(r1, 0x1) q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð~ö°²§ÉtI‹Dó'*ˆÓt° I·ögíS‰éW4øÖâp®ð¤ü´$—Ý_%´1ÏÖOzòÕ´ßr·L9¦oD*æëá͹kf2HÚÓÐ[üãØc ¥eçcb àCVyÎE6upÝr-ßçñ¿VÄKʸï- yîªV­äì4u3ÔU³UíË›dóW%üÓ Œà ¤7=õs€’ë©0 ˆ´[ d3ÿGÊ`Bl‘éjœÿ›F-¦åùÅE˜ 7÷ú_9XÙ"xLö³~÷n‘=Û@9V§‡¯¨ò'ò™&á&Z(réÖLdI`ƒÊÿ6Ý<'éa•zˆðù£ËµÝ»kùÆ-Á×bî©i±ÂÅô(#÷h'éÿ§|Á,¨ÓÿеU)Ä–Úv+j•Ô3`êNyî1n73ø†¦ì¥¬vtmJ0.Å{kJõ|%cws$:½@'GMýâñ¦>^K"íEÝ–ã÷„‹¿ã!^ݦA@d›—WsÕÝ ©Ä½ý^¹ûadªež*„ ÐT–в¢–jLžþú–Nz;s;­PÒ¥dÆ]‰<0uÂ4¯cx¡%•Ø¨ŠàQƒP·]Wû‘·a ü1hõH©¦42´š¾âîMÝ€%^,e\ÈY×é!û ¶ÕžøL ìý¦½ŨÎg¾§Û¦+¤!Ó`‡­g²ŠÜ ×ʾyª-±Ï_C²¹%Vèã¢døv@'ûì6ø$Šf|vlüÈ––_"-9µõŠT²UÓ±ëE0•+m%ñù¢ËÅ…Õ9pLŽ¦ˆF™ëÉ]WÍ®ñiÚ†Ìþs5.“œ5»ãJêh>˜¾­|‘»VrOúyN¤¬|MQÔªØé@‡´Íʸ—çXædŠ´-úÚ´GsY¯ÛÙ¤zIX¹S°.'DI…L·Ô´Mˆû-±b¸ÝfL|2…ŒwÆ›ƒŒ³ æ¤,§`%lLm¥zÕ¾•\¨Ç‡&-‹Óô¥ðpù.âì"}nAÐÔ¶@k/i7¦kÈEÑÓí¬‹$iTº 0W‚¡ dÿ™ð´-¢›C)sò:ra-do’¬ÀV ÙNÝ!—s<ÉÛµ]•“ ÌtœJ›KpVÛ¢Ov} "ë$3SáôЯ.³.?ë3ƒÎ«>³uVtšp­¥Ëá´È)úÄna&yä}Jké9¸†ðý´ŴÝ< %ÅÆ}™&C35Ú0è0 23:17:55 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r5}, 0x0, 0x4, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000080)={0x1, 0x2d}, 0x2, &(0x7f00000000c0)="860ef4f9ee6154f9e2b5293eb8a349276acaf5f4951acc823d947e7710668fe0c32ac93db7a773351c7f63c66f255f720d80e0ae8d43159c693529b518053e", &(0x7f0000000100)=0x3f, &(0x7f0000000140)="ae457d9997994fb861485168ba2e1d469f160e4528812b0c215594b3941f968ec2da0d26b5dce3775d8b70e00eaa0bcc", 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = geteuid() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fchown(r4, r3, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x1, 0x1, 0x100, 0x8, "894876d480303a90d238bc781019eb5a72310dea", 0x2, 0x80}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000003c0)=[r5, r6]) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x6, 0x9, 0x4, 0x3}]}) fcntl$getflags(r8, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000500)=0xfffffffc) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0xfc07, 0xffff, 0x2, 0x0, 0x0, 0x0, 0x4, 0x1, 0x1, 0x2, 0x7fffffff}) sysctl$vm(&(0x7f00000005c0)={0x2, 0x6}, 0x2, &(0x7f0000000600)="f32856b02c5d19294cfcbf2a71984be3ea89fd963a1c23e9de5055db77188efbffa43c2ee1c8f8875015a1021da13e95a36aa7003598631fb6431eab2780baba5cb0e2a1f06d41a5edcddc782f6ec3ce541e9b8126ba378ceaecd962b4b633da000afba3e9c5269a50afefc7f912de1ea1e488960a1bec3808b8c1e67bcf1b3dcac2f070612078e9916f405b74d40735e70af9af0a4b8f39324c64c5a2312ef001c93d0ec66ac27f2e16e75819ec1031ae372fcc573ebc279515b9a10bf658d0e942ebf40a9461ca94d4081832f8da3c29b66b427e724bcad6562d274d0f456ab9549cae1adac356eed1a5a9ab29fd661b73765ecbd5baf24167c8242ce3862e8c671054bb63275c01ab2a9df92d69cb2ba7bd7647bb1ff43673b29b0ee8f6d753cb97a7a20684971561f1234faa27e58ea2e0d8897cd3eaa51ee3973046557dd1ec26c3ea0be81e6919c4ef64ab4197468fadeb620dbbb417a35b0bc79bab5a0ee7cf5a45df65228e92f697783bb40419ff8cbe5f319172239926c348294d6ef1d9a100a7240746aa3ac6abd84df085c151007742365c78d69cf40ecb536b2abb59ed62c7d8f955d2904890f08d88c29584932ebd8f55a5387f827e195be9faf797399f7d7d887fdc3f191c345a0642091dead25e88316fc4384d4b46b92b172eeaeac931cbe382ffe389a35fe7f56fb1c48b95168d998780e6d0ada9fca73b5561bcbf2103097ab2ffbe943e442a80f316a7b0c1f0de2fe2dc48a4ff25f09056abfa668459ea02ec41425e1a097dea00f46591bc6ab13fa055d6f26b9dc05cb6e26e85e43540a21b30fb0ebd178054d3f78b434a31fe4d1f85e8e638da4235c09d40da497c3608b0d7cecda4127e96e30c7d097769c94372e36d6db00637b3a8552e6e8657b8e287c59b436587bff1d899dad7980b44bd89c9e5ee2c92084d35a4f3f0e484db4945b214237d8e21c04856db141cff64e341abf3fd46236789cd91287df3e329a55527477b91f87a8bde7f2e43bb69b591389d2595eb4f97d004fa8d4cf3d671c2de0593c11f4dee12212899f515c10516cf64a92cd48ed7f638eed35200d90cc79e673eea99b92e5672842e14fedd2a9f906ba0c98a971513c2df0bb14423ba7203ebf57b9cda611a46c1ee78d8cf24c15919688f6d5f74363f9ca27f6c7fc1a01045ff821b6803dbd02c413a5a9f278109e35428f243450dbce44b46a7718efff84a22e114a1a66edc7d14879668706d7b6373dcb69aead2627bb41f0ffb00dea56407bd18d8ecc556892eb8ea5a425e006b5ccc89bb0490ddfe5cc4e28029add74eb94a996e2a4fdce28f55fda038f3eca1bedcbf28e930a818b120f38121f37538436b38fb278189594f87ae85564d3e7beb8fa4de666b658080d568c2b060cbfe49fde2dcd558220471d0824f4e485fd3135f158b78a96b0f8a61cd0e16d7a618f499b95c516d7bcc1d90e1557e444720e6584683b325eeac24ab91865c06dea987d52490d91e31adb16a3a76927fab50363b34c7f18f05318b2044bc5224a5e2bcc87763ce25fbcb32b80c05074187e1f3a87fc3a4583c8dec633d631ada81c778926d1cc3392363940d3785a070dc41ee22070531fc19d7e498e1806a5dafbdc18de63385eac6c70c708ac13ba1347b56735ad834a2a8c50f13ed2bfc5d8efc7a19e30a0fd8876842a6f6e0ce4933bf35f125dca3eaed1dbdd9d234a8e9caba6f63ef3dbfcc3c26212889bcc594d7e3a6f3726fafd0d6b8c7d6df6767de12dabe501763d03e04405719e1ac7f3a2ab1ed7590eb290afc15f556545e9894fb74f790ee364bc1004623a66032f1588399163bbd21e61efea34911730afbd36c8e9b7750c00e92a51cefdf14471895a4043e7325bb61de19befaa440ab3871853f12568922da13b89f26a0e14ad222884e0f90574f5a0614ce1d329119cda5a9c5cc8c61ad1917dd6aa1ea406803aa452291032a823086182f15d931f1f8a45cd2bd8bfc681f78be0750bc680642c376174d2fec5a6ac487684779f04c624ce733fe72dc5db305cfeaff69b215ad0641e3246c5d2917ccbdd3afe91884e0c79355a14992cb4a806801a4534143a2234c3e9725fdd90f2148f0463024899b6af8dea0becb5e35055a0570b23021c568496ea6480c1bf4ad3d610539990a5a5789e4fc87e3ba3b06ed8c6bf2f68c518536ba50b6b9d767f3d9b167172782266791c6054f36e5a26f784e2bf897ca573a4e581e3f56b72c741226f258a1c5a8e494ed01214ffa1484e38a8e7cf48ff49845989e27e102cc46224200f4aef821783a7de8c8eda8bcd5d3325efe88105e14c5901e120f15d307c3021633719c6fe153cdf8b69403a16134ca994f4fc471a3f5920ef152eef825aa49289478bb2ae7a632e0c492ba80658fb920547ff88ee92edadc7d3581b6f093bc4d3dcdccef2fceba76918921623b2f52e1e66eb9f4bc098178a84ec4c864574c9986d4aca051e10ecb7e5983c4d5e95561d0f2602ad0e64e52fb970001deca69185edd2d7f5464c3888a521cf47c167f07fb1a68548d16bed5216387a52823aa653e279f761c40a51d3ff379a3a319fbdaf0d4ed16fd4b37b978bee6b679273f240a5ffea869140da935a326f631b4693fd30421ffd2958163920d7904119ad8e1e2da8d24ef0c3c298c5e2dc3cc8d46e96027a051a51251b9a6e9d4c7ba791c43d20884e3caa261076fd31ea77824b3e12a7a893213e692411d72f6e1ba202e6fdafb8836f6e208e998142d01b1c4d1e90ade4bddb236b5c33714ecc19533adecb26d4c9e38aefa663e2a4f98945b34a78ea5d076355160bda014baa77b6a452b13d8675d518fc70c75116e3d866ca809028c167017692f3db7d8c3474b3d30ce521d54ac1104e4c12f594b05d1c9cad2ca738b33c0378830e5b369e8b14fc5691f7ffa30e7e3b70768edad080d29c8fda782c9c3c35ad8ca1a18039aec945f2cfe7a70570edcecf684d7f4eb107e98f1552c2566f2d8bb56b55197d43392b9a3d9de5f7888b69208474c4880f29d06cbd86f2c135aa95df2e363c5219d7df45d11e24d08e26b18a0ef8b8c433f09a415da9c60be3223c1a15e260092ba9f170b82ef226ec600e7b49018867ac445aeab6369ef207b8f8030ca9ae07323f3c4c5970300c418301f7eb1dfd0c294c792ab75c2cc6064c8cd0d7653fd575b967167192a14b2ca03491652a4b51cdc4504947bd7490a53e49db85f630993e7d0943c82bdb6fd174949f4cf725929d7055e854d4bab3ddaebe061f6b0103b998e1707a09663ba017bad1aba0615a4170331acd8d873b639695b60562db6126059c34ed253221aa4d12556239ddcd98341f6301e5fa5403d5d2ee78e85d8d3b67997f6ce83ab79cab66045a8d14513eab39ab4bd4132ec8e468cb46bcef170a49c0344f277e54853ffc69ce65c07693b9858e431fef94a531a25905fd542066b7e2daf74d945c9d340ccf644841c314724deea10a4eff504476479c10a1d97149d279185f18dde2db7b90d8ef75ead0069dd25ec3854a5d669e9c56886a78b3bb10b64b4f9a69603c5cf3ce095fb767b0f789ce2a35c28985c44678848856f3c0bb4de8f040d40ec5bcd35cd8d64ba57b8b99e1bcd9b6934cc0d8008bc33ee5d84f110f39ae9e3ecd5521f8b4648a597cd35a5ad710d980c61384e2e74ae910f5c2f45853f36c5450076d071c56a3c7e0862c5dbe8c43983d40edd2fe7e52816b40f484e720bb645211e5d41d98aaa9d804c61695ab66cb153e645f812b9f663b01dba33b7721acf464ef5a219d7ff996c9aabc6bc3aa8a32ccae1b5eaf6f3fd9ac4575ea15508264011aa6754c15284037083db9a4038a28f968147db5850c400c7b7c96f1c77ac9650abc6098b0f351a68ff01b104e7888aaa9c715418fc2af5c7ee0839403711ef09d951f4cae694e0c6e60114b8d8bac4662e62e028b515931afb8b051123298010d57f0fc24ab5ebb618477f2588cf6d8b97d0ae0088ae1c7d51a11c91b399534bbf60d87ec7b6ef2f67d3bffa4dabb9e2c973899da43b08354ed0c223d79c56788af2e4908bd613f1ab1cce4989a9e3b9d6347b59510c1245e48392e6db83cdc8de4f8811bc2d75395d94fab0e6a22683150e51142438b588edf8cd14b8e75f6ea14c0eb7d1fa955df593a76eac832ba6a522582b37585dbb6cfee9d7df79c882ee7f92c37a34f4cbe3b604e2936655289f2f402778cc1bf93f0687140bee02d43f538def43045eb585f9fc5babbe394abb7ab87a2fab395f5b76e6fa58e74e2791f978bd539483daf9ec01849452367f68af93fa3565c2903ac046de8b1886bbaab27e126fd9f47d2a9f7bfb156a8dfad2e09da7d7e8dc7d3b0ad45e5240887b1a8f2e5b01f18c416a8af6c2681d8318b3450764ba78c153e4607956fe137bf5c35e6e0019b3b3a418f12deabc34e0bd00d37754cd968bf181af2a0e36e5761987639836b109c6b160b21efb1aa8914dd09a82776e411f862cf77ddd9dbcf5450e5c56f6acf16e5b355e0665211920ad9c15faa0c62e29dae235c96cb4acfafc186a8c94aa3fbb229755c3225bb388a6b1d664bbda2e443d1a56c2ba27b485b36978baeac5f8197d6399bdf3c55fd548cd520d8352f42119e93c6b162bf10d2eecd551b7139c45e42518b08f9d84b230dd7bf06cbbee59da399b420aabd463e0e7bc70e67f39d5456cd5007e801aaf0803860bcfd670a1ac479abbf3a8abba38c0dc6bacddf150db7eed0ebce6ddeb25ec6ea82a86f7b97a4aa4ca2ed358265c6aa70feef89b3fa855f9185210c379a958a3872416accdae301d0350133d45b63d1095c209b84ca43800d4b3dea4710ee9356420e4cd8718527d44d2956df350ada9194a2d5e718659ebf2cb89569ebfb898fafa32b427bc2bf782de027791ab9f81a68576da1fd4f6b07e53169766d03193c3dea1bc84a0a6293b9ea6287b66f53ae721e84f67a1d11406a85d4d379bc1bb8dde237a81067630ad75db24cd7694dc09df7ee75116ac91ab179a5798b2504501880f7058b2e30fef90096606a0af6f3f6aa0afba3d903d7dd57000fc030f27e4e8b29b33144cf3e90b6d83efee5c90754fd3352626a543f566b1e1f676b278569a581651ac5264e866a435057c1e652cfcbf09d1b2674b285f800ad78f0bfda24554ba2c7a689bd7a36b967f245cd7b5f7fe0a2af84eab1918bba1371796dab76daae63688ae0d5f27f3661f8c9e17916512700ff2a2493fadef1886a696b50dd3c3eeb255e7d341f0de054c621d269814aee65940ae59e23e12e234927e17d5741c02cba18421bfb5398cb0ee34c9ca74e8686ee553c524564737754c0078b1556208d593984ef2a464539246f718b239d091d6b7657c96ce8ffbd26a8c8f7cd00da7c1334b75fe5fc49554b11ddddaabc8cb93ef07a6314a43920cb877142b1998e5edd59352f8a58af5b4667cca12aae1cc1997ae0ae7ae6a42cbbc406914c843f44e0f63115a2158be0fe34c03306a379dfb76c403f485ea5666e2f80ed1e7eb19e40a4daa55d334e4ebbe4c7ce4227f2a00984f681a58be1a9f82ab68a68c679fb67292099ec1c476d9f8f30187945efbc1b476bdca4505df8b0bfa4742175dcbeb59966c7713051674f04ea6a3056f0297074eff2551b458afa405a54bafc17c95895eb1aaf67b589972a214dade2d68a704a159d49d59aa9b9a2398eaaf426f80c1639797bac43a8823f51ac2deb4d38f2f7f8b1a7cfa03124bdff112e4eef7", &(0x7f0000001600)=0x1000, &(0x7f0000001640)="5a984620a671eb3214f3ab2d7cb8e4cac914f72b658544e0bb7b684d6b3a184245d873bff801f25e3614690086bee99afb55f2c19076210aa8352563d28fc85b7fc2d338b85f984a4892b0940bfaa00e29f479f07160284e8c3fdb8f50de85b493feebf1f7155237787297a6567547ca7fc6d431e8fbe6316496beb23f4d8c387487dbad09fb1321b779c18ec65cb5887050a2bbec8b714a9cdfaab0a814195e236f7b0a5ba970274302212e7e53a5bfccf81edca67feef1ebf7c09b7cffa226a390e8337d0c7bbb9c49baeb74e33577ca6597b3702f4d5a8184c463f156120181c804793739b2b4fefd1f5162220aa34487d24ae11fd803ee85cd66297602c07cf881476530727805c1cb4738fd5b91266d7b7bb32589c0a730f577ce01daa38002a1a8199a4f0f55a3e4d633beff3d998d10e80bf979a4b4981c3f941f0ddb3e60a98508878ed44478c7fb1a380c5e2a0ebea5a245ee141b563a71c757709f6eee89cda18e3d02f9540b6e7e5785b7fed690f8aa6e2a7d511157857beac83f7009bb899764c5f8db4663d74aed5773e7dfc9a7694a6528e9fb6e109e296e10aac80fb29f398fa1b4d37da5266c170de40ec5e1ed54b8420f2f1c0538cbfdfa9300dc099bf2fcd2136a22c133cb67bd7f62ab87b62874214704e9715e07edd4388edc70ab6431d4eee08086176713dd4686a78f853280f5cc5bc90baaf98f81b6499e463b30c57c095d87646d78752812305031eb6bd5bd27c63d60d196ae0687a2c614ed5639639fd4999d7b705aae41d9ad3c423d3239be97136497965697f75dc8990c01133c83686cab6e13aa27573964bcd1e779a1b8327015fdc81f67f7712f64178d780307c684b72aac223ab36619ef52e66ff97e62a176a9979acb90729689f99ccc6091ba11de436485c39563cb4cffb96e6d2d01a935671249d736ba1782060295aebb998f790b3e38970423b98013c8871be18f63cd84ac21ab0cd000bcf7408b30b4a7d5737a7f967cc16831c40481236169d11d610ec003dc445b0fb483c9492c9b0992afcd13905d25db49c9fc1daecdb39990289b30c6374cc2910339f659c4f7ed89475e4fb95b7ad42644c62a21b074c9f90363109f19b9fa64ce3d67277206e1b2b244070d796c1e5536443ab0bae864378af38e71db774553e575f5f23137dee97587a2399a1fc9a8a9b8e40401c150ce962271d42720d980caec435f7f62847aa812595a45d473ece289a04e1f34fd3d52b8044fa23d540e328aa1f5c59c6339d435a8d43358a05aa182734181f9aef9a6fe5140c3243fe8d4d48d8db3e5f4fcc36d737174e5f460b9c8f517b004f50b57d17cdea6858ef05b0f50cb816fecfee12409641f819dc8aa2b22bddc420c2c515d42bf06867cf1c829ca79ffa7cca9674e6633ebbb0e0279ffe8f23327091a30d93c243a26348de9028cbe62a1303fb795b23eaa4612a47f57f13868f313f3c2125b4a4c5b56dec236c3fc351b968a2ccfcbcd1e7b64821af6b1896f76ef5211ba31dc4607488f019a750e9e9a68eb4ef2076cb8621ed5d817f6eabe8c00e9946f1624f0e4bd10e3d97d600e5e49b53b0e989ae657710a6c35c20087469fe44c3ec15fe1e79a88d938c203edf3ce9bb9c313b3917cea905170bcdbb35cafc8d16a8b40cc91203a67a395afc4e9665a67baa87898fd88fbbabc4d2e46e5550afa8c8ddb68e51458784740f81f7688ac3604f3b6910d9f7e43427e4949e41163a779bfd4f5921826c247f8824f9654ea70b6e206546952c9f0829837a70051021079973d69a6d291087c9496adcdb783266f11d4295edfb5a0b18aa7a0f204fdc363b65d4a7b46cf9bbfe322ed0fc9876d42a8d80cb48d1be3435a24660738f799edd3a711798b1905e440de2479099f20254a8e012151118b1e4942c1382a91867eb83eb87bf4220fce70bae1ac164848e428729ec50b01d70dfb2ed4d8574d194cadb153e1bb3f48d35c340769f95128534b3acbff3dd1cc14e97dec512a588e4835ef2ad6cfcf064662ed129146254f73a4265f9639caf24ba8967115b8fc7cd98ed098727d52e7fd1ccd90ca60fe1d53e6d3afdcd1f7e218955f2d1cb4db653a5395f3e51bd208e43743e6ad1de599504ef22d96edb9a83588797cfd90fae8c1f7a62a9352269d7d0f4b1d9cfd157084eb0b225e068c59fe93449ba3d80f55a24db85ab84e3ac5f17c0b178cf1e622cdc8d6dfe743f1fabd7cc064fa3c1be4b001af5f89a65544adbd5acc32b1a046ff20be621f7c0418eed673062e933a785c4985b436af3a1417ddace3f277e12739bd6384ca1f737a0007d9aef59fd85aa32e75cef5a3cd389a0a314a6a63841ce419cc2db763d535fa5dccabf6bb0a0b59309242148f3f6c42238817543c794b95b4ee5149aba8e7fd30217a137bda946698940b1da71da370acb6f5bacaf30b14737527097cea88aafda31330aeac3cdeb3c8bb4a65ab30a51c8252fbb76d9f78ede411de766d42c5c0eba09575ee5025911a834dd0545d3de54d62e258f8b491398fa4b38f0ce3ebac563173a7f7a1fd5f54f137b77ed399f7b2bb24500e134858dfc5f936917c443bc6ef28f0985fe1a2bd68f80e0538f240cc57b8e5acd1c7b75618b15296d8dce5655a1d35c11add3c8a6435b08580ac848440bdb2b9a9893172e394ec4feb9ebf7d9ee8ef3b45dd9707decb99bb325d23f5e9777c0d1a037c3b2a5b10861193bf71398262fc71f08c2a46b8d168ba75d88245b495dc2f56e832b393251a5eb585e5c042e6c2f803d46d69466bba7757b712cd905bc3bebdd83659161e7f2a9f9f818e4d08e43fb9c6c756e348c5bee5de040c0d82d70088187fc8f81c32bf192208d47d5446b5d56718bbe1ae7db3a4b3d27de6bbc462f44cf0b1bc17c3a005d456621bdfd4d14361d10122067609ffb83c209171c44a88d00f30c22f999769f824ce6f00b54967dd4cc5e1cb3f76b48721730d0e89e9add4cf5355b1b63bc16cbdc9e7b3cd6dc86ee2ea6bd8ef14e82702015832a54605e95fe86ac2098314f1202719cc075cf7428b2a32ceb24168aad70a8fce12090db476ef21bc9479af1e88ef259261be1cb2dbc4d0b15534ceed8ba3ea23a8fb92aeef4ac2bde95690e9deb1d8ee0d3978db9c6962ce3a323b6169d738230dfcb566593889b9e6bb7e3065086d69b667ed32a72cfce3571935d1e9ecf1d225c85985f37fb9b97ebf1bb189fbc8178d31311a5a9357388874e2a13a5d10f69fdc6ac3b9616789957ae4c52de6f9c14f2bfb88570d58d9bb344cbcca112d0eeae945b889db7e0c8e2007a2cc6dcf3eaea2fe508b5a956d5f3fb3eb4b1f86dda02e374cef2a3c4e0e0536a028b7e8fc5eae7ac8571d24a90ff4210ecf9f21df685fa65812967977bbdbc03e5875a94fd4a3a559da969fe996a37ac6ac457728e050b5d7078460c44bf67c2e9900fa282df3accb1c6efd27f587b97b7541d4d164297672cb8c16668931193348a8d9ac3d86381d1225fb473e96db142a9c639298976aeabf3156b2bad8f2b90051c77469eb93bd4524d144eb43df741add847a83b9e3285c023c83f4ead9a60a6c4eee43155583cbac502273f3979df63e91a447e41963ceeeb972963ef9c7627c43d3eea3b0d72dffcd2200ed32f693be41bd7f0c0431e16d2cd7045bd3ce4a171a114ea4af0d0f6c2444cb74ff0cafdaefa63f36bb7d188476c82d7962bbbfc974cd9375954f07d1d9b901b3b8091e0f72ad5f52fa6b791435e74a14c97771ea7ff6b1abc1785a349cf081ba93fd5eeae76d9a5c73b58a9dc53980ff9c9f951c452d71472e019ce850a03a007d9ea1a70e8411dbc77c1f7220b463b7f376455df4a23f2d98585d3765067b71591b35a0db7ef2427097057de705ca5288fc3c44696bee90d9f514f10008f32282c9c4901fd97d769f0aad67e166bd9b6267633f70e6399f6cbfec2cb392b8c3d7644af58ff7ead6c344ce8e693a7903dd764ecf2c9fddbfbfb6cc30bcf3a5d2a0629f9aa051cfa40a090fb6b9b3de7f1d98fe0027f7246c3fab5dde5183f13a2cbdba3ce93fd9a829a28cc925a203e626890877f17dd87051161070bcff3c101b9d19d0bf13a9fd394fb16f5a6e34e679e6ef17d0c2d85adb5278d2eef11b96d093899ef96adff7644b54d9412b10895d606a2e28950f98adff0f1f0b257934ebe7bf1bfae65ba9931d2cd8375fa671a0a6568aa36d338ca31f99431c30a884c5c216673d5c02e685aaeed6af20e13bafb291deefaf21989c4b2ea5677da845183541b36c49bba367e17a75b54bfe70501ccabfb94ccc2a42bc79ab8ed7ed7616d7a83811d40faf12384b03933dc3d1f71f0c23a1cc7e22f3d669c9d5a7d155180812b262c53647aa7ee722e376cb978ca0b3660f093c62614f2ee1faa4f7bdf43875837babb108959bae9a61466dcae13729092b2d542f2cf54fdceb99969b841cc7991c3961f1d31f04cae2533d36d87d195ca3aeb659d4664f7f915b5b67dc0ca531d44fcfdc8bbcbfa5a9f34cee641baba4af480e8e0473b8781d0c9f10960d3a59d568cccb16c68486e7389edbf0aab033e98d5bf1f99bef059239125f7abfb5c83702c02ef71d34cf2a664471fc37ac965dee08c35edfdf8bc630db75380e9c794b8a0c954d26e8f3dfe87c44e4ad5187e1de90eaa503cacb16ef4c7c0ef2c3d843cb2894a6612f995ff28ee0ed5b349cda5001a7086f6fb0090eae1ded2cc0e7a2930feebaf95351cfa0f95951544c7b1e5055103dbf70e72bd6984e615031d33f8d80dc6c0eb61047b74059245777e669b44b1dc782c8612c1909452e2b2cb90015041873fa83b817659d7311d3ecf438f9f921a8a050c1bd8725dd987718baad7352c063e31c08336fdb79ffdb0dcd28f9bc0e88e99b11289b2d79ac1f5894e389f03831903cde1a20f3c5999e842cd7add81de1263640852448b978097b7046928a9441aa0a4974c71f8b466ad6868b105c9b8070ef22c045fd150586d5a5003de66c0fb3b821b6d7ba39d5a33cc50e5b22b9955c46f418581c672ca3c94b6d3c872408d1dc012abc61ed22647c67457657ccb340a44bca087654a304c372f9dc368752f6451ed1ea4a5ed07f0baf97c42bab39e89fbbce77e5118e9308b8c5daf4bdf1b73525332947e96b2b0feb200cb7c298e5b945e7352e5631cc8f89ba79645d5613855c9ff0eb00653b4fce857e38f7eeddc4595fe8bab57b24864eba6f41a3a090c33337891fb17e4cdd27c3ead6b30f91c417ad2b2cd0b1755e8878da0152aa3684fc5796660fb0d52883c238b81c2d806d2877b0bb77e26138a165389fac3de5f01993c35a213792651f1ffdec5efa902a9ca5d02efc97eb9baad65aece857401599160c346231b02a84ee0fcceadfc72bd52d56e8504610fd112edb27388019e32e2cb7330c12ddd6b2d8c92e80c0f7d76e3a3c1bdbacd82db46a05a54fe9e70fcfb20e7a738b509a206001a0956732820c4fad5f836d6cf8573aa35a78d122db7ea34bbccabfe01ae99755c49ac0bc824b157fa556db2f0452b648a05d24c77f193775161cb266696ad9bc216cccc5c48e6a4e0dd92d2523f261946df2f1422e93f959410c0ac8a0a49f0f807e631077ee0ad0d88002b01f1db544c642c2c6a10cceed855127295bc83dc3f7c9d47297b01661dc953add8e2999c6502c17b139858d1424cd4bcf56709b5f59474d8ea6aea0b9a0f398504c139271bd4f4217985d0b814a2ed7a5b8c4a4936974d2f2523e", 0x1000) execve(&(0x7f0000002640)='./file0\x00', &(0x7f00000028c0)=[&(0x7f0000002680)='+]\\\x00', &(0x7f00000026c0)='/dev/pci\x00', &(0x7f0000002700)='/dev/wsmouse\x00', &(0x7f0000002740)='/dev/zero\x00', &(0x7f0000002780)='/dev/pci\x00', &(0x7f00000027c0)='/dev/zero\x00', &(0x7f0000002800)=']#%{$#\x00', &(0x7f0000002840)=',@\x00', &(0x7f0000002880)='/dev/pci\x00'], &(0x7f0000002b40)=[&(0x7f0000002940)='S&]/\x00', &(0x7f0000002980)='.$\x00', &(0x7f00000029c0)='\x00', &(0x7f0000002a00)='+%%\x00', &(0x7f0000002a40)='/dev/wsmouse\x00', &(0x7f0000002a80)='/dev/wsmouse\x00', &(0x7f0000002ac0)='(]^F@\x00', &(0x7f0000002b00)='/dev/pci\x00']) lchown(&(0x7f0000002b80)='./file0\x00', r3, r7) ioctl$BIOCPROMISC(r10, 0x20004269) ftruncate(r10, 0x8) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000002bc0)={0x7ff, 0x2, 0x4}) rename(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)='./file0\x00') r11 = semget(0x2, 0x4, 0x34) semop(r11, &(0x7f0000002c80)=[{0x0, 0x0, 0x1000}, {0x2, 0x9, 0x800}], 0x2) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000002d00)={0x5, &(0x7f0000002cc0)=[{0xef, 0x3, 0x16, 0x2}, {0x0, 0xc8, 0x3f, 0x4}, {0x401, 0x4, 0x0, 0x5}, {0x5, 0xc1, 0x2, 0x3ff}, {0xfff8, 0xdf, 0xff, 0x2b6}]}) lstat(&(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)) 23:17:55 executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x2, 0x4, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(0x0, 0x1, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r3, &(0x7f0000000480), 0x4) socket(0x18, 0x3, 0x81) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r4 = getpid() ktrace(0x0, 0x0, 0x22, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r5 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) 23:17:55 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) msgsnd(0x0, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269acc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b23716"}, 0xe4, 0x800) msgsnd(0x0, &(0x7f00000005c0)={0x3, "a36e66345d28ca1f0b62aade47965212ba48e4d39b4773e413492ed65ae28dab4324c9f4b42c558fe21c135d0c7d75a1dde6a316c0f961a3f183865741d1a0862f24223e72f78768d86ccc03d6efd1a3b94ad360c39bbdd2ab6b8366e300440ae558b9d457735d3a3698d710672230fb1309fccb6c8b4de57d41f905ccee34a41c16b5e678ca54a7cfe7bf0ab1b6efc7820223cedfd74cd22b408ec6a9a1d4826ea7146ac8535e28d626dce562be571355ad991686cdca608add06498565b133b84bccc17f1bdddd245bd3187186d24047b679a661c2db33f63506772def626e7a26619a4c8641c97e7630f3a71db7cab53589cf743ceedaf55362b395455f4d7eb4e43ae1ee92bf27d172f25aafb1b823f295b1bb48fdaa2ffeb79a7d824893e8f9c181"}, 0x12c, 0x32660006c346cc86) msgrcv(0x0, &(0x7f0000003700)={0x0, ""/4107}, 0x1013, 0xffffffffffffffff, 0x2000) 23:17:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0xe) write(r1, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) shutdown(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d9", 0x79, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r4, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r5 = dup2(r4, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{r5}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x3f, 0xffffffbf, "00fdb1186461c0810ad905fc45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) 23:17:55 executing program 4: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x3, 0x5bb48849, "82005900"}) writev(r0, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db", 0x66}, {&(0x7f0000000700)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278ef", 0xa8}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2d", 0xfc8}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r3, 0x0, r3}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3}}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000400)=0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x8) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="0e04b36230c0691eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a755805840e8fb7ba94264384ce3607f7886c56380a84231fb26e1d2ab63816b9fe04002090938eaf4e7791ed8262fefb412053eaf06ef67645344194f9151079f101b4e59150bbffd7a70eed4fc36771fa422d4dfa70c3c15ebf63b62a39a8dc5862bbeb3786d5afbdf8a94237e00a3d33122ec29540739465eeb4919f2c70d36c9ee89f09b13e43811e19a5de813e0c6a197fa3fb27eb862da8c50fc6bee722da7e4f9bec302cffa477f38a5b6807dd4cf147369b2d70953b3c6d1d7667f3df10e08df2992784c241eb6a1609fb6863d7fb0713ad9074fa51402f25cf175fb67d697876aac48292d1c052c6d82802b", 0x157}], 0x1) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0xff, 0xfffffdf7) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x130, &(0x7f00000004c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0xfa, 0x16, 0x0, @rand_addr="fe4e2e99ec5bd84400", @rand_addr="be6bb1b17f7764815db571c7663da59f", {[], @tcp={{0x0, 0x1, r7, r8, 0x0, 0x0, 0xa, 0x0, 0x840f, 0x0, 0x2, {[@md5sig={0x13, 0x12, "03fbe20584d25c661b5477073ab0af1c"}]}}, {"dab995e91bf76d17058b03d81b53d019771c66e0dbb678b5aee1f4f6df64984b227671ff3458b2f47feabba35262eb231f50bf18b73aa1997c92f7c2dbacc0f4035fe68742e9650c6fcef8e9a1488fd4ce54cf0656c62fe1c10b63a1966556f2d63bffba27bc29906c1eb9fea58efb4695769ff13979a57ac77899f36970262330ea97a4f42dd877e0035c4982155071ac5f973a4caabd05fb598d434306215759d255b1a0a13c4a3b3aca516053983c03e7bdf54184f5a3e58fb5a6d1c0227001d080a2d99a45dfa6691289b117c5bf5aac"}}}}}}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0x5a) r11 = getppid() fcntl$setown(r9, 0x6, r11) 23:17:55 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYRES16=0x0]) 23:17:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) 23:17:55 executing program 4: setrlimit(0x2, &(0x7f0000000980)={0x2000000000008, 0xfffffffffffffffa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000000), 0xa, &(0x7f0000000040)="5cc366a5b618115b1101bb98d810ffe82040089f460c36878a0e3ff7bccd50f935d50938ce671e07620c3c68ff13681a3e0906672476422fcddcdcff95813be9dbf3ddda748835812962bd59c55ff509413c973ca7f5e4c7342535d8f33dbde85dd90d6b8e2035e504cd704adc75bad6bb38af176a6a7eeb255b169400"/137, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x3006fb, 0x26cd, 0xfffffffc, 0xa, "fabad900000000000100008000"}) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000200)="38d976f7dfc5830b221a1e855d23e2dc", 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r2 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r2, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0xe0, 0x10, 0xd1c, 0x7}, {{r3}, 0xfffffffffffffff8, 0x85, 0x1, 0xab, 0x6}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x5000000000000000, 0x6}, {{r3}, 0xfffffffffffffff8, 0x12, 0x2, 0x8000000000000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x6b, 0x4, 0x7fff, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x5}], 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 23:17:55 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0xb545, 0x7, 0x0, 0x200, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6}], 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x241e}, {0x101, 0x0, 0xf8, 0x80000001}, {0x3d, 0x7f}, {0x94b7, 0x7, 0x80, 0x1}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f0000000200)="b9e770757bef94a182b2dc33b4734df275e5def772ae75d9ff71ee734ea3c15a8f70d0260072d3d1b5647aafb33fbd0744654af0c2c8eabfa33353bbb28729518551129938bc149610ae23bccd8a4baf3ddadeb4b7afb5da1b6f5b30dd60f77abd43ae398041025ce5411d94ddae47aafbca759da01320df548564bfd2f2f6f2bb8cfdcb26f6a5b3a98e73d08b831ca3155e2629f2d847aa", &(0x7f00000002c0)=0x98, &(0x7f0000000540)="5f864bab5f3351969a2ded25884f533e6b249c1d90d5cbe092a751d44e724711c53855f1dcc1098d5c86244e52e8764eaf0fb77202e4132f2a9bf578998e7293120dd7fe38076f2e8a704332b74bbf055a4b9bcd4c9bbf33de2d1bbc8f5d777cf20006cf36866f0a00908cad157e84f391733ad910c6f34718b37ffb1a4d8a9d4538bb805b274486adf0bd4f1ce84ea4c66b40b80048323af40babdc1f01a3208f9cfecc44486ce0e21fd89b5d150a6f1acf8707200199ae4c208ab528b767a75abd2af280978e2120c41657514de8890d876ca8b80e81a975a043af6ff949d147c40ad566738f4179c49f5b370fe6296fc021ba5284489c5bc94dbff0654244cc740173bdeea7833252299f7e2598d1cbe33087c08559bf43e39818d75ed6281e76eb8158c3d92157591cd5c12632531f19a24f9ed4e0eb632840d4381eaeb7237d660b191979e0d31ffc02d30423c9508e45f0dd44d05e3dc0c92d1a44714e75cb5a36748ce4694630c10559f598d1c7d48b1015be177faa5313e28c2fa9ab58bcf5573de1bb8a915430bc29b65a6f6f0275e62977d5a2af15a5f2f9860e66dac7e5cc251aed7d34cc82ef2aec96a08c3c80cd41eb34984fd6cdc8320467c533d66840ee9176149ee0c10c6705eb1c1aa8b0a0d75f8f01d0969e15c940c0362ccfe2fb188934821c4871f913eaa8fd1105cc4f3bb163510a6483428f8bcb98b19811a60c651d81586f5f5e6e132110cf17233f4d9ba35e32e72d440fd9557631c35eedcb6fbfd90046407e59f4f2b4d66521e74bcd617a347739715a26e50545150b5edc9ba006e109dce963abef393a40207c6940426cb91bca23e4387b82509b3aa4232eda6a8b2be6527c6e83dd7211e8ea0c406d771097051078a0065e0a1dc567d21f4c7306cfa165cb027d58bb0f2ff83b5010e52587ccca4b9c496c7c4700aded98a65f12f2475d3db98b69b275953267e54dccaa4f89124ca26889a0930bb753b0f63428dc84e247b6f7f9386eaf7907e2d98fc81edbdc59f2a23055d5280bc81be53cf28de5bafe18e486a16d88e2434bc4298dc82591fab70a38990fd11098a7914671e2ffe15899fbe568389f32a7a51369a2e3248815d6ba7ccef909a4d7dcbdc423493f7e92f76363fe9d6b17fc4c19357a44f5af77a3c63a78e03a885ada0fdb3ed3d37080405055c566d05ee22537fbd02fc9cc4ea6f0bbae3cb3dd6b11c375bee3ba49497d0946668023fa2a7ded1e4e2443bdb05396a1545e9240aee561c4d02d6dc736aaf32677ac6c643cb20baf9c46a4da847abaa1d6211b4911b531e3052289a0ce6e659afbc237ddf1bef6e320dc1f62a2af0700340cac0abe4c4e94fd6b55e208e574305d2ba421756a30a0873bbe1012f0624fb62ec6ed5ac26d6be3f8da0593b4621133cabc51839ebd95519780df400c7ebf4e8739adfd30c8f8f610b74f7e915797741add13fccc40e11d3eab32e5c05f2fbbd0788ec41ebab24964ef8c8d00f2d5247e9ae00366dd8d5ac15f08bf532e9032e09884a031cf357dec3d089a1fa0d73f45307639be2c1a40c21663fc4cd901eed70ddcc300a6906b308d37e06fb6bfd2d27b01790e6ff65ceb27ca239ef33b09c56eee69ea56ee648ea29db2a2076c067545de0e1060963b099ec7ee1cb0393b830b49ffddb8edb97830078573b4f4e1f69d84895421eafed0466dd84af1b53535675b0ccb29820e072e9cd0258d7a121df6b84a2cc35f2c027ccd830e437e4d23937641c2de377029a18a1390491e5fe626013d6aa893f2afc326a1dd20df593377a9ea2afdd08799f5be99cc763034e4baa0934afd73487f2304f2e71af72b80d130c4f20068bea121f2e9ddb9979d6b497f719ead83d02540497e2f3147aa4d8a62fce9a2d01b407c5d20a3d9d0fdbac3dccf655a5dfea37d38bfa4573ae71056c81ecb049dfc40a36efcf73241398d09b582d76949738fb8a30d9aec84b9dc7652dd37d393409c6abac28601f2d975dc6b3b821fd132593e1a4079dc804d41fda0b91deb9e6a0f7a1f083e7176a00ce2ee6e37d9891c82457ead752e623195d409954dc9e0cdb9198feae2905836592f92d8f9ea77a752c5dff067c7e1d9a55ea49eacf0938d99cab2787734bb2bba87cf284c727b7e14032504cd311f3f7a3037b76f4eadb57c4f919506771ba191116968e10d1eada7fb976da1cdaa3ce1ee79ede2dffadf9d612bea66177823cfa2479bf59388a47cb133e34c2c70c66358a442df09907baa2ad4fde0416412669e0d00b97ef4689c20bd6a9f6328573668c00d985d506eb6f3fcc9173bcc54c42352945ead21dba872892f5c27ed12b11ccdd33c89b3ad631c45a4006f100353bd7ab9bbc52d549fa4290df01634d372f97c9c0bb89dbd6f62d83ae1511cc67eb8375fe5372c618172766ce13f5f4daee8a5ee14c744b9aab925ee64340135ac964e17054426ccf5833c2ede1d9a1da548997c2fe74e064aef7781f7d4ce571f846cb4fe422c9c2c61b8cf29b1703f360387ade13a2bf4ae1b8999b8c21316ddffba8cd95a4c7dfbe928dc86bcad5108ec1d3591631c26dc44ccbcfb1cdfc8339938a5b0410bfc5b6be53a2de5649bb646e3097a2c03b24607c5c42d6a8b57ec65960eea72fc403fd0ccb21ebf9b988a108937fe8a068d5d5ab989e0cf970c12d7fb0a0a0ba6d092bae5e3e30e674c25f5e84495c76bc3fc9a5b66e9f4c4595c318e6c81bf59d8eead9a75d6481a5d8db6b9645c8be06dd0fdc5cde7c013ee964ec9e2f768b6403ba7227d921b382c1c47d7026383346c04ef6f6e9e2278ed57636a7c585d3ad4714dc7c0dae9eedeacff7485ea9885c236b046c32fd1f710f911831c9b001aa745642ff05e78221054bf3d8aa09dad3b174c69f6409f517c222571be866a56ad392dc9ffc71bf3a8ebe6950755b92806978ad40a6cdef307819ac5171f080b6eebbb343384dcf68526d737e59543cfa5c70ee45c6fe9101f22866f307bf5aa17b66b0b92f54da90687241d055c97277890d165d3293a602caaf3786a451d37ae88f4c85b568b0c78fb8bc4ddea04ea4332bea44cfb5b3136ee6d91ddd71e6ce875307da79259ba28b100736e75123b0303c2ab7bb63b5a81fc9bb773e350f37c8d8d6764300f184a56565c614048d66c34377139b85e70fd506edb36af855fddde8d1fcb958c352a0a2537a6050b0b9ef0b7f2c82febec429b26b82f4a18ed246760bd36da63a4690976ad8fd539be8a0a1d9f11417b3ea0c88b1e23c2ccfe2eae8db84a35a0ed0065c7148685ca2300675f1b2d33c950a03e39fe9a4c7b851d8ad4b8b32707fc994f1a16f5ff6d0f555e623d2c0752331509938c3527c2e0fb067fdd0d0de0294722aa33506aa6ea59333f04c4550963870541b0f65fa9152362b8adec90d78c6918c8290acd624313f255b1c37836533f123430741ff50145af17f8d23160f7e87dd2770b09dbd0b2ef3af4ab121eb0a68e470f5de072537ad4cf74c93a51d3e49285d3b6fdeadd50d747174734c81c2a215261666ce61868271a1a54471fab96f338b371fd1a495b773af308bf5ae5915b9991b9665ee3f94b8a2cc8104a497af8558b15bb2b85bd212d2ea4f7ee523ab8d358a4f78b7af9322c9a312d7aa75be79f8e82a6f739021d1dfc576dae8d4563cf446ce4c09e954e2f1ff51622a7fc9fb2bee933d13ebccdd097e8841e17f5aad337b2f6191554ba8d539ca4296288d5471e2dd2d4fef7476f751dad5f5d4b6c9468b9bac0542386fd3eccdf48b14e6e9a4905af87afacae37c219cb83de0d03dedf4813d9d12ecf268835a06ebc7a174919c5b8ee9bc853937468bc427f1a6eec02f201b4f3871efbcdeaf8bc2437cbab4d6cf508ebe34b3aa39e049b7e7ed80bf019d4359866459fa36dd2404117b5e6304b6b57294a26cc6616b079569a0384168b8f6902be8cf5e2866179839791cf0707cba262e7bcf606e3036bcb4616b0c86f65afa8134b88925eb40f38a891143498eccef8ae30a36553909d78f8c9c3d63d0805d418903de991e3a2d8986a9b764a77ef5e8e4c40f74fe10364432358e2090120f6a51d8b07724c2888216b57620cecb4a41f72599f9517e3c92b14f46ae0f9d102ac8500b9abbe9b5fc213801aed84dec1bb82a12a729630e8f0876d35968135a5398167eaea21c71c2e281ad4dfb6222e2f910c538f88d484c50da37f408899eaa14831a18149e689a1c4a13c6d99ec0d26c623bf22f35b4329797ba2ad150a2b4d9bf8263376900597460115be7c17498bbbf6631ba42680534be55b4f416c9dd9621f9f9876a761d36d7a901f66601cf2f880a0f4a4122011dfa02ce77a1e1c37b731c04035d7505ecce967c65943007f5a62d0c627d13a59fbf37ba17e053720c84bf8ad733c336b317d35d35851614c528445a8ecc8333431fc54dca95be8aa19780907992a7d5d98ae6d9e3487de18d34b30fe609e6341f4c4fc5a9866add64c0d8bcc10be3fb1cba27711d833d320ca8157275a4ce0c39157edfeae237410eaa29741943d2c88a346566967c0f1730a19506e0939bcc7015fcdcaf9cb77e9bde5a8f8b9eb5d590d2cd1521586913110be4f4ee0a632f6352c5bf72eed0f932305ef9f6aa4aab2c3c2815135c5b7da855d12f1b6559e0975264a28974e4618b2442c038960a0979d65ab133edc35f16cd6885cdaf5c1cfbf6f6d92d459e73aedc66a98b0c84aebbd2c0c22f0650268715ad0c5dcb3552869bc033bfbf2a9451ffdcfa30768e9f0402b3fe6f8a84f5ded2f61a826cad737f04708c43d5b10ed41350aa6226f60c4033803207f0b42a4a01f5c0c736570930d601ed34ddd9a29a165aae50e9847f555295de9289014de79b1611c6989b70974a1e08017ac4b645db3133ac932e44b5e07a264ee0db1c051e1f17844f9804fe1864f58895e660eff118b9d97915a281f646bb97f9debe9435c7bbfdc8316714e780cca2318331631ca690dea40694577501ae0d6efa992354e7885cf5395321ff9580387daff38416f4834b9d383c6234a05004ac67dd82505d3b4d70d26ae3b1da634ad287d7d220e57d14264978571fcdd067ee180ae5dade85ef4f4f2c3675fda222d1bb39d61988d4656e24a9b2a7e7a7f53457d653c821974c987bc35d59b7a80539682b17d8cc8d750879e44b180676f25594d096ee22aafb942803f6530207d3f9c43f9d6616091e4c3c33c7d742777164e5df58c712bd1b748f242e8d1cbdcee5fb1dd29725ed5589df4e886a97539d179f99ee8a25bff03fc671547b3e44bbfd6b7cb395ae98aa3c25619fe4e2484e06876395a2f0feb3cfbd24fed1bbe03202d7437f7ce298c7e1b34e114c58ae5fef739fd9889f1c359ca03fa9d644ec8034a009434cd8f0cc3fcdc38787662c0c3794e095192de516d769b8525f115feccc2af3bbecdfd8da0346733da0c6fbbba3e5a8e3c715d3877745bcdb2cdf30bf48e75a4b34c4d53029ea7b686e9b10fe7e4f638fb738a449cf4ebc0c175a711cd9a5d2fa96885a2d46a1f5a9a81aeb95d8987ef8805e8a3cd12575eb41f133bc90d933bcfd97bdb78032e3e6c715310e34104b453a6263d4439ec2df881b02369c0937cf35c14333aa038326d27b7c3853ebd9e0d8b1a859f30d4e5308f6eb294e2673ad3f2497d6f63c16a4e4bd46357027b58eb95675cf0135664791d2272617b92179e04151e8383f028784a05e794350bede959eb92153624a983f545a191495b97b0abc3bbf63d16", 0x1000) r4 = dup(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x3c}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000380)=0x7, 0x4) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000001540)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5bcf}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7acc}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xff73}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff9}], './file0\x00', 0x1}) writev(r4, &(0x7f0000000100), 0x1000000000000309) 23:17:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf2cdba98bece1f75e5f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443c52102000000720fd18bfbb670c1f5a893c881ea6e2ec5890400002100008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x42) 23:17:56 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x7c) ftruncate(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="d916600f7a5425557b055eb3f40354275ac9fce105b96d9b27dce97d099ebb6b45ce4e250496e1fb", 0x28}, {&(0x7f0000000a00)="017d0900930753a4ba5ee66968bdee7b358539f0425c70cfcf709436e1ab9361344b21468e2e0af5d879af8deaed9c60cb610e958dfaa8812120cb20a872bb3075e15b1cf5fd48deee2e9dd7ec756890be", 0x51}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) socket(0x10, 0x3, 0xfb) close(r2) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0xfffffe4b) socket(0x2, 0x4, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r2, &(0x7f00000012c0)=[{&(0x7f0000000d00)=""/224, 0xe0}], 0x1, 0x100) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, r3, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) setgid(0x0) getgroups(0x0, &(0x7f00000000c0)) getgid() getgroups(0x9, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x6, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000980)={{}, 0x4, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0]}) getgroups(0x8, &(0x7f0000000900)=[0x0, 0x0, 0x0, r10, r4, r7, r8, r9]) truncate(&(0x7f0000000180)='./file0\x00', 0x30008) r11 = socket(0x2, 0x8000, 0x4) preadv(r11, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/52, 0x2a}, {&(0x7f0000000a80)=""/106, 0xffffffffffffff24}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000400)=""/150, 0x96}, {&(0x7f00000004c0)=""/165, 0xa5}, {&(0x7f0000000580)=""/142, 0x8e}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f00000009c0)=""/60, 0x3c}], 0x9, 0xffffffff) 23:17:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1}) 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)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffe86, &(0x7f0000000300)=ANY=[], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r6 = kqueue() r7 = syz_open_pts() syz_open_pts() r8 = syz_open_pts() kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r8, r7) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000002c0)=[{0xb1, 0x0, 0x0, 0x40000}, {0x26}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x3b, &(0x7f0000000100), 0x0) 23:17:56 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x7, 0x0, 0x0, &(0x7f0000000040)="9d9c2fad3182e2a13d80c346714541905fcbfabb48efd6fe5b4974ed55768f276380fed9ce2d8fd92a2de35c25b36bcaa7413c03faba2dcf8bfcd2fc0b2b6f3d7af213188c687b9cfafc2d8d6c95c4290929898fd76708920e4d267e2969059e012f10e641aa20113d42706aeb0db3ee674e4b1edd8f59086566349ec319add8c7ff7f7e3243375a1934d761161a9a24bae38e4983ba847457b9df0fbd951dd39db92ca0f7afc5caa7258c6f2a1e62937f1631258e1c3b474601121a05aad0dc5a93903eafb7987f4a80c1e1109ada66e4e3f20f1036d35d3483a6091e7879b6b2d6b9aee5e87d37566711f5547cdb67fc3981943fa79e7eac2cb0a7d11601e482ccf508099aa80a2c664232", 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="a5c4cc46c6ec", @ANYBLOB="9f82208eb66289fc5cef66719a022d45aac61a6464800a6c22d6631015d41b5b6d77c2fd545e5e5530487cc7f939151960511217d0d49a2bc59a2efda49121dd6e7810ee042947b4e41476e9b25bae285ff44ebcc419", @ANYRES8=0x0]) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x138) socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606955, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast2}}}}}}) 23:17:56 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) msgsnd(0x0, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269acc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b23716"}, 0xe4, 0x800) msgsnd(0x0, &(0x7f00000005c0)={0x3, "a36e66345d28ca1f0b62aade47965212ba48e4d39b4773e413492ed65ae28dab4324c9f4b42c558fe21c135d0c7d75a1dde6a316c0f961a3f183865741d1a0862f24223e72f78768d86ccc03d6efd1a3b94ad360c39bbdd2ab6b8366e300440ae558b9d457735d3a3698d710672230fb1309fccb6c8b4de57d41f905ccee34a41c16b5e678ca54a7cfe7bf0ab1b6efc7820223cedfd74cd22b408ec6a9a1d4826ea7146ac8535e28d626dce562be571355ad991686cdca608add06498565b133b84bccc17f1bdddd245bd3187186d24047b679a661c2db33f63506772def626e7a26619a4c8641c97e7630f3a71db7cab53589cf743ceedaf55362b395455f4d7eb4e43ae1ee92bf27d172f25aafb1b823f295b1bb48fdaa2ffeb79a7d824893e8f9c181"}, 0x12c, 0x32660006c346cc86) msgrcv(0x0, &(0x7f0000003700)={0x0, ""/4107}, 0x1013, 0xffffffffffffffff, 0x2000) 23:17:56 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r5}, 0x0, 0x4, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:56 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x3}) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x4000000000000008, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(0x0, 0xf8e, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380), 0x0, &(0x7f0000002300)=ANY=[@ANYBLOB="101000000000000001000000000000007dacc25b2d1ecdb7fad887e6c04f4c831b1ee75195e26d06d0c22d2054644fb2a97fd02de1c8847986cc2868423acf97d659963ee6cbb12ea3b64c90c9647b0d966b8b24f1b095ce7850bd467b0a33da90cb1c6f08cc5290d1949b2a9aeee66a7f8a1285a4141f16626accb6fb295222ce6ff1eb03a817554fc36ced635759f88fbcb01f8f9d8f96afff085d8356eb6afe3134d1e49bc0c9b7fc312cd92f9300531bbe1d9a5173ab1de2613c9f792b079a15673e6e43c1b8937a1a5f10aadaed5b7e820dc25f3f0f15e725118898149cffed28f0e14d8ace03256967c04ebb39230f0f269ff5742741fc022ab16624043ebf53ef39f83155c41891ad0bb93837eaa757b325d1d775a4bea14e2a5a74a9bb226084fac296995c1c3e43402bf8845dc8fb2056a4b2e5738d6e68029ec01d5490ebaebe622ce9d86304d1fd26552aa2da5c5b15f4ff951202e423b3936160fb2129b2f7a34b1d58c1237325138d277a2dd932accfead6833751aec6a8f8d3a7f3ae727974f4497e7d42b9ddafb1b5326ef53ac7d65af1a6139227a2b4794e41a0a3b9e06be79ba2ad92d5201791d724ce1105a67356fa4dd73df69756b4b3f800b0da362567bfdbc1ae334d1a0e21f4cb6512a424d2792aa8c610da6ee0bcc20a51216abec2f2e6d82c19b5ebde5f8c4b30d593b0f7cacee7f4ed6d6cb8ac24dd7186ff6d14ad582af6782fce6c2da81c33ada46c5e3dbdbde93668c819cae87dda5efbe7feafaa01f3c94c77b020d4aee320503bb5c48b88ad7b73cd172ee62230b24e57c366a987dd9a6b32c43523e62fff695df572c79739eab920603e60dc7c9f00b4170a534e2e5c24a716de0cbd7d56d1c45b45f6e0a7e4c37196a946617f6f151ad6bb99b057a612155aa15377218f3bfeee7a16a6e684f3ac46880ec8addb067904fea8f3a45c8b1dc110baccc4956a76395fec5ff30ee053f121a3403e1ad2f803288fe802d8e47dc1343e0a8655ef563bca29a877a95c9f3ddc90e6b768bbbc7a213d9696296734676f78732ae1befa5572f2ee35af70a155dc90c11c14705479aec6ff14cd1c006c0bc7e2fa0bd77318318fba6696f25bd507430f5aa1f16624f1b7d71df9e043b674496a8b9cbe3af61496cf127c616014af0efc9ec46dda09b8eaf4f06ec92f073b3df648d0a7c37e0463acb28e008f3702f476d668f89bb2ba8a584544a3f1574be5b790a171d82abcc9f59d58b69850d1016c417719675db7623423e80fbbf5f4724182d613c7ff4a4907185945d333af323f26dff268e7c6de1a77e4ab48d7e8626a24c2cf060e17018c1657efec7dbd32e47fbb39b59392200fd319216d7b6b4f7c73eae9bdcf865fe096c880dd516827ec7d00c9e49fb9476c6154590e556f4b85217e3e16ae2135cfbd38dee183a8101c2c0b4da596f71f84c455c7017979aba1c6c387c64ec68603f6ab24d0b4650c78bd31313e32f3f23dedb4b1007cc9d3a822ffc6c3df4f9a7ee8f767c1ff787f9b8cf65b812ddcecc2e9c86740c0a0fa3ed1317564a4d8a0dee15ddb82db2b18ae7c483dbc71d62e5a25e25c6dbcdf1e28247bd456d96f77738ead0dbcbb3fc9c0158c887088d4bdbcbee9d066b9247fe48d92b3ce2ce93f10b097b527e9dc16a2f4d12dd62ea9d126a2838c09085696613f8f3ce8daae5e170531040c8637c5de0a2577e61061652fe93aff06ca8a7aaf3a508094fb8a72c8f4968ab817c1cdcfec8804bf786837b787a9deda7ea4e0497cb9feb75eb55f2df154019f966338f86127f743145614da2c48569ff23d74d4b29781870582561392a4a9b8231cbaeabb98bb8aeeddaf88dbda28e504f27093cdad876c085c9b6ae74a54eedd0daf8a11debb41e51ce631a8502ccf3178eca97d4af0b0f31fcb21725969bd1c506116534185ee136ad7b4abfd5e488da20e13ba53bb55ee019195f0173d327500ef79c916e1f9479147946d6ff1c33105aa545dd4c67f841fa4cf391f4ae416c7211ea8fb6cbc8716dd2f7e79c6bc6227d35f739c95acdb925584b5a212c30cfdcd6dc9372befa26507a35ca8225b576cee55807cfda1a3da570287a0d34fd8ccf7bc2753b8de4b5dbe96b0035180ac890350a5ff500409c1704f11cc7c118ab0e406286e21e67e3cd0d7119c9cd887f8cd5cbb302d065a16e22b321c35d45d2421f390eb4c151925922a2cb312242472992dd4a5558a114ebe45515bb8794e2cdeed93979126254fc9fdbf4059a95e2893d1094ff569621aeca46a8631af77419419b4caf086a813a48f77395ae237c8f227d9db08d4b5996ece5fcfce12ad9a1bcb44eb92ee48e13f7f4aa117bafb49a9127990dac049e20f2f8cd430f13cb0a1374ab855f45b71e28d97a05f0b841006f24f1d60109427f5be8d5afba2e87ad54fa8b05806820aec7a661110cfa32b25f2e89e8d045f19d996516965dd9b202c04e209ec8675609615ec58078c7457b0844eda22e4c78b6e6e2e662a3b5dc32cf721d2d67faddbe712d39dd68568201123966556fc94dd54d50816a9230f4cd7d88132173e68c045cc663122005ed8d45c44117f489f8cee86c0b76b29e6f24185b6d965cef3480546ef2f36361e2e755aa7924fefdc857dba51c0e0ef0c9621f4f8019209bf77f518edc02624edec1546b03651f509ff27363421f27dfff2b2aec09566f7b2642249a988b5d2041d2de878cc589a4be44b26ca9e90f5c8abd3baf134d1bfdd2f13b77fb8a3616928591e823b694814279354e7015e7c5be5265934d50c737b6cdca0bceba28944f68e90a364054707149fdc92a44385d093a4ef08ca98d595a6ae4605432c96e3467589d8a98871a51a30cf35373c1d5395765980bb96aafba4bbece8f4238d6230229f93b67eb11102609cb4e661e282358ddb5ac154f9619c80b07d2a71008ffea258547fd3bb18bfc3cd6d3980facc5694fbb0fcefcba65e239e8a123718b3e942e68507dd6f8f639816126b41c0e703359ec9c978cd2cac5c8f56ee9967e8daf3dc252507ed20a2a22734229483480ee0a631fd4b6b1b9b2953ea464516f0982087531620774570aa73a5610204ffe30bc17f0af27eea14e10b672347ee1d5b7cdd09e69e33dac9d37d3eb1681ba3fe410ee872c2115cb8b60b8d41e496454e0d00343da9c20de93a3b708afd4f235fc2d37c35534e284693ea7ea95f3fce79a61e7fe28be1b7a5d63a1b36346847847dc0422d9de4e287a7c7709543c12d5988c677e0cb2bd2f0634947e4960b08387fcb4fecbc01bbfd7dc6aec5b6050da827767ae7c6b4133b32d219e3080d21bb0284614105491bafd4b02575c5f4527ddae3d5d3e1b65714cd5105b54d94dbdf77766cb3e9f0aae1f926cc0320c50daa808165a5ff11a9b4c0b3750e3d646fad656f08585722f35b1d6b24b7b145ebf80921e90a56702c09321ed660b9e413bf4ab699a3dc972132753eb254cefacf0368ce33cb471254853e5075de9cf05eaacfe2c03d64d55508b844f2443a68cb1083efeb2c7fbfe388f8fcce969b345b262f33e3c4265d026c51483b9fd5d09e33746d5d880e9f27eba233975250a26810cb5d56f3bf989e91a1a2fffbab76b10b76db8ec9cf119ea654b3bc9b84534797ae912034e96ddb0296c8232f5534c4155bda0f6bf24a8698b297304012bc5c5bc1813815467aeb539645db2eeab2ab644b7f09e86192198ac8d65a9e6c7ddc5b1301b5462942afc4fe7e741a380c988eaa142b5215cb73e06ed5808e581a27a92b30ff8f1700a0a7571808f5e2f87d2e7032dc41d952ef49f0181b21a77deb491ba8acfb426f23154b19a3de3e2874775860c905e59d7f246813087bcd9c267b60f7252164affa2f791a769be58910004df717e3d2e71e63e85f76ef90a6846639d7d9317296b07ca87f50e4b61279ccd1a2d844c62a5de67712c7459253bab21580d480d0fdbc8268803d7df1847c32e4489b085bda3b9cd3af8b72bdbdd369c28169d0ad6557edb455e8fa45466030d1ea02ab3238913bc569455882a45d0aa94559b9ca3219ff3ed01612cbf3740231fc9d6e4aafc170d1568708cbce95320c13f09e2b23c073128f4e3b6a974fcdbf5c489add354ae744c9ce60d739c8960b71c3f0091ad81b08e44f68540d2d62dcfe4ae29824215caadc7949fb2c142c0220585207cea46c24d3edee025dd400176dae6148d74a02f5aed2fe65c973ecedc414b2f58f7e794a35172841db47a7fcc59d25330d64bae2ef29b3ff5536757055506e05c6423bce0d1628357b9e8e8823e230a29e9fe29a7fe009c9cad2c3836a46b5dce75dd2252a67963f61562381484b1c932583fbd2dd5ed96d4f2f4c14a58600ddb0e2f4e0c5f4c6db89cd5758adade99091ee4fe982ec832ea16d9063b5ae280935a5e28400081a2920d7d17706ce6758f11dbc33d52367b433043f5f88f05c07e8406313d152337f7cd90c0d9bdcbfb0cac91527cf2ad28fb12efd5fe0913108b937e1b068f924959b4f24701bddb63b8fb38bb238256125b168efe41414915d8477b8a1850a63fca6905fab0c08bae421586d437f72596cdfb9e801cdb4d7a3f79c49816ac90a0bfd571e011816297e696fed4ecbc37043698573d8fc54b425d4b5bcd3eae40cac7c83a7a84d9729c1f40f3253ea2ebda521c5ba36341f249fc5b3ebfb3d5d1f323e422a244d702b525c0cc6e52da6343366dcb61ba66ab0cc8e54fc16487844627d507c442c8859e7fc14cb5357b4846c5fef072e32df1f7f400e96cf3a67a296a76e3e323cfa7452661b1cf54c469a6de3d3ed514c879e651574863c705314eb3165e987fb904c36428413139e430ff052e69c8d766b8a2507b77e6b0fc97018f0e200e8618bc36a99f5fc4af5c17bc8f2a5f869c9d5a8e8548ff25bc94bf05599b39aec81835e401ef4480e298ed63292d89c739cab34dda5956bfc91badcf0bbad79444967920ceedfe11350caa044d3936390c4081f44578477d29d34187d70cc617122deecd947305f984c34df38c0a886c8019f9ff86561340641d8301b7a21dc28e59668fceac8a999cd3cc3e8a52a2fee38ff65bad1d557fbfc56e70f7a0dd97bb8cc9dbe304936eb3ffc779999f3c0d2949b8e1f2a38e3d86a7feaff0bed782a106281bd1f22a816af44306d686af2a978f2d75cb03840475ce386fbc40755359d691ac3e81047639b4ac0631b7e7a8e0efb6efc193765d807651f98bda93f4a3b60fc1c1457a1005793f712868046b6968994f80f7b79fd5310ea9ca0c41dff37312e990611c2c87f30ff2459d81322dcde8a468082071a605c0e520c9ee637505b5bfea7babc3a2763498d1fb90c59d57b6f4b44cf8f490c74603b94f7047f6d7a43aff8e236aff7ff59cae55fb07585b33c7051ffd2e5a3b03085c9205492d1bb83c151d2a4b3789b440fd56223aaddbc396098334a1363d847c040c32b4805627dcf2abe2322be6c995194eee6d5d06df17173ec1c21d04ba8f41c419c0d6abd5c832f5d8bcd0628250bc5c624ad4a350147710a1de673ce766eb0938f3f19a4443368761e6eed9016ecd87b22fca04e35a818e42690dbdfad3eb497c2a61767e36a11e48bbc8d8bd27f88c5d871295adf3c2aab26dc68fa299e81c4b283b00bdcfa142c71c643ee7dce708d166986d696430e8c4e331b931c318942600eb32814cdcb9395a65e704c6039a82b5da3db8163b52525cc03987c397020a16de499e50841401a850a873c52e18d61ce541563983eea3e007000000000000000ffff000000800000659a0efb7479e2c25e6593f03d05982956bccf356d548c00bd4ea66d116fc8283f79469ade031c1b54a453ef5125a7d453a191c157d7ea091df55f09b4bd4639a2d3856955af84699da3099dad0ab6c1e46363cda637449f2ca1000000000000000100000000000001000000030000002336b71c99df81c73e7f5f1509bf711bc4d5a091fab1f7dac83e0c65f14ed0668c53794632746a5642a5870ea2f4bcf63c788bdd6c01f0e9d3ab18ff5ed3c1d62099679209736d2b7587688c335573cda9c9ea42d5c5c3b3d2a19a7e5455f0e97ddbf737b004d16f0a21252e04306c9d0b7d090a0a78f266bd9ff796bb56257c5ffaaa02b9b6d638f77991f484bb3e6d95f424dc16fe8c99ff82af6aaa01b2bd30fb0cadcc91a32811832a74dd6cb46f5782ccee60449de44c99033fe313f6f699b7e2abbac9a87ce881bb0cf7cec2520e3e3eb1135823c16a94d49fb78a5188c0b1a1cf698743d474a621f581815b13c394ce6be5bcf02e0000000000a0000000000000000100000001000000f235da5930cc07948917dc68eb471a01504ccbc57d12c91f5a2d07c36bf7f8dfc428872abc4e89d42ce22f885d26347fe087c748baaf80520e70a0b135489687ce82d5149e29b66b2ec2c31f618350a491ae3a1ed5f38a0a7cb935a59708172698b286cfbabbd10251c3605ebfb6c2bdf7c26301084ab2637ae5cbc92a1aabcf72abe8d7ee8b37129000000000000000"], 0x1220}, 0xc) dup(r3) socket(0x10, 0x1, 0x3b) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) openat(r4, &(0x7f00000001c0)='./file1/file0\x00', 0x8000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000500)='r\x00') 23:17:56 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x800000, 0x4) socket(0x0, 0x0, 0x80) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x100, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, 0x200}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x40, 0x16c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() r5 = getuid() r6 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x1, r5, 0x0, 0xee00, 0x0, 0x15}, 0x6, 0x1, 0x2}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r7, r4, r7, 0x41, 0xbb5b}, 0x3, 0x0, r8, 0x0, 0x9, 0x4, 0x8, 0x5dd}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setegid(r9) setgroups(0x0, 0x0) r12 = getuid() setreuid(0xee00, r12) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000200)=""/55) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xfffffff9, r10, r11, r12, r9}, 0x2, 0x9, 0xc3}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xffc00000, 0x81}, {0x18, 0x1, 0x6, 0x4}, 0x6, [0x4, 0x8, 0x4, 0x200, 0x8, 0x7, 0x0, 0x6]}, 0x3c) 23:17:56 executing program 5: sysctl$vm(0x0, 0x0, &(0x7f0000000000)="92f4da6832e0311bd7c5285fcccd7edc6e1b06bce1630dd9e25d3003f5b488b2cd505af37f453bc80efac1449f60be735be3472cc16210d1a947783bd4a003426a0100f947b15529d65adb6f9ab6d97f813901c2ccee777c3b3532e979edb42af63c8ba94f0f69772512dc7bc05cf10c363a9649fad3e52c95886e7f1fa2a5bf34bc3501932375629fa5feb1ffa1be53cfd4cf3bdc2969bfb165737c0a4009d4470832c226645314b32774", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0xe1) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') readlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 23:17:56 executing program 3: socket(0x11, 0x3, 0x0) socket(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) 23:17:56 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 23:17:56 executing program 4: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000)="881573c088684e769ef4c4d38cb6a10ce629a1067d218e2f956428736339e6c9cd3874cfc067d91e734fd03a6063443301a2a128a64eea24eef1b3bbe3bea6973e6bc7519e0a73a94d2cce", 0x4b) 23:17:56 executing program 3: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x6a, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = getuid() setreuid(0x0, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x61}, {0x8106, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r5, 0x2) 23:17:56 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000012c0)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) msgrcv(0x0, &(0x7f0000000840), 0x37, 0x1, 0x0) msgrcv(0x0, &(0x7f0000001540)={0x0, ""/4123}, 0x1023, 0x2, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x80, 0x9, 0x8, 0x3, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x2000000000, 0xfffffffffffff26c, 0x2, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x5704, 0x9, 0x2ef93fffc, 0x7, 0x6, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x7c8e, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40005, 0x5, 0xf4], [{0x2, 0x6, 0xfde1, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x6, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0x79}, {0x1f, 0x3, 0x800, 0x3a}, {0x50c0, 0x9, 0x1001, 0x21}], {0x20, 0x3a15}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r4 = msgget$private(0x0, 0x690) msgrcv(r4, &(0x7f0000000540), 0x97, 0x2, 0x800) msgsnd(r4, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac6a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb2f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c3184c0000000000007f63a8676e491be3d9b8005a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r5 = msgget$private(0x0, 0x597) msgrcv(r5, &(0x7f0000001500), 0x1008, 0x0, 0x1400) msgget$private(0x0, 0x2) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x1f, 0x230, 0x2, 0x0, &(0x7f0000001200)={{0x40, 0x43, 0x4d, 0x81, 0x3, 0x5, 0x8001}, {[0x9e96, 0x0, 0x5f, 0x8001, 0x7ff, 0x2e01, 0x5c8b, 0x4233, 0x0, 0x800000000101, 0x40, 0xfffffffffffffffa, 0x7, 0x4, 0xf5, 0x7, 0x8, 0xfffffffffffffff7], [0x3, 0x1f, 0x1, 0x2, 0x8001, 0x5, 0x3ff, 0x8, 0x1, 0x1], [0x80000001, 0x0, 0x5, 0x3, 0xa5b, 0x1000, 0x263c], [0x6, 0x5, 0x6, 0x0, 0x7, 0x7], [{0x5, 0x1ff, 0x2000, 0x8001}, {0x143, 0xe2, 0xfffffffc, 0x7fffffff}, {0x9, 0x4, 0x80000000, 0x100000001}, {0x6, 0x1, 0x308f2813, 0x800}, {0xffe1, 0x2, 0x3ff}, {0x800, 0x80, 0xfd8d, 0xf4f}, {0x8, 0xfffffe00, 0xe00, 0x101}, {0xf0b, 0x10000, 0x3, 0xffff}], {0x1, 0x4, 0x400, 0x2}, {0xa0c, 0x1, 0xf65, 0x9}}}, 0x0, 0x6}) r10 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x5c2, r8, r9, r8, r9, 0x7, 0xfffc}, 0x2, 0x7ff, r10, r7, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff]) 23:17:56 executing program 2: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x10) fchown(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000001200)) r3 = socket(0x0, 0x1, 0x0) r4 = dup(r3) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)='O1', 0x2}, {0x0}, {0x0}], 0x2) listen(r4, 0x5) socket(0x20, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r3, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0xe3}}, &(0x7f0000000040)) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x2, 0x0, 0x80000000000}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) socket(0x18, 0x3, 0x3a) 23:17:56 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) msgsnd(0x0, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269acc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b23716"}, 0xe4, 0x800) msgsnd(0x0, &(0x7f00000005c0)={0x3, "a36e66345d28ca1f0b62aade47965212ba48e4d39b4773e413492ed65ae28dab4324c9f4b42c558fe21c135d0c7d75a1dde6a316c0f961a3f183865741d1a0862f24223e72f78768d86ccc03d6efd1a3b94ad360c39bbdd2ab6b8366e300440ae558b9d457735d3a3698d710672230fb1309fccb6c8b4de57d41f905ccee34a41c16b5e678ca54a7cfe7bf0ab1b6efc7820223cedfd74cd22b408ec6a9a1d4826ea7146ac8535e28d626dce562be571355ad991686cdca608add06498565b133b84bccc17f1bdddd245bd3187186d24047b679a661c2db33f63506772def626e7a26619a4c8641c97e7630f3a71db7cab53589cf743ceedaf55362b395455f4d7eb4e43ae1ee92bf27d172f25aafb1b823f295b1bb48fdaa2ffeb79a7d824893e8f9c181"}, 0x12c, 0x32660006c346cc86) msgrcv(0x0, &(0x7f0000003700)={0x0, ""/4107}, 0x1013, 0xffffffffffffffff, 0x2000) 23:17:56 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "efff09008700000000000000ff7f00"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) close(r1) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') r2 = socket(0x2, 0x1, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) sendmsg(r2, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[{0x10}], 0x10}, 0x0) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) preadv(r7, &(0x7f0000000000), 0x1000000000000098, 0x0) fchownat(r4, &(0x7f0000000180)='./file1\x00', r5, r6, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@random="8df8ae6a6314", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@mask_reply}}}}) 23:17:56 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r4}, 0x0, 0x4, 0x1}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:56 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x1, 0x0, 0x5) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r3, r2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0x200, 0x4}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@local, @random="95ea03b0c16d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x1c, 0x68, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x0, 0x2, 0x8}}}}}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000800)={0x1, &(0x7f00000007c0)=[{0xc6c, 0x1f, 0x0, 0x8001}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r0, 0x6, r7) setreuid(0xee00, 0x0) close(r0) 23:17:56 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') open(&(0x7f0000000080)='./file0/file0/..\x00', 0x800, 0x144) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 23:17:56 executing program 3: flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aa3f000004aaaaaa5a87284b2c2a9b3b941c0000004000019078ac1400aa089abc0109009078fe3396a0eeedd5f233ce57799abb4de66252e606f0900a2695610b13e4ff635ada6e"]) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000000c0)=0x3) 23:17:56 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1) socket(0x18, 0x3, 0x0) close(r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x1, 0x8000, 0x0) recvmsg(r3, &(0x7f0000002680)={0x0, 0xfffffffffffffcfb, 0x0, 0x0, &(0x7f00000025c0)=""/133, 0x85}, 0x803) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x4, 0xe4e, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) r4 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r4, 0x0, 0xb0, 0x7ff}, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000, 0x7fff, 0x7, 0xfff}) r5 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4, 0x7) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 23:17:56 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f00000025c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8aaaaaaabb86dd6007004000103a00fe8000000000000000000000000000bbff0200"/61]) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x818e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="536186db8d1f7787522ed0aed7c60f2e02cc772f8f5d76889cee96f819992fdb353d1dbf805b6da5f6ba18aebf78091295a09007d59e7953edf8ab77149cb01367db7d4948fdaac3532e78e2032cbd628df8599f808e36601af789d49bb9c2a802994e11523e233bdb399b016ccf7f7638b3af6c623cb247740b0679b7e0123372ac3672cc4b7bd662b154dc32e845ba7aa807b9403a9d4c067337eb6975219ee9", 0xa1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb55a, "1a2198b59b58505f40edabfaffffece900"}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb99b", 0xe}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x5, &(0x7f0000000040), 0x0) 23:17:56 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) setuid(0xffffffffffffffff) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) fchown(r1, r2, r3) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x26, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @icmp}}}}) 23:17:56 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:17:56 executing program 2: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r0, 0x0, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000440)=""/144, &(0x7f0000000400)=0x90) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x10}, {r2}, {r9, 0x4}, {r1, 0x2c}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x8}, {0x44, 0x6663}], 0x2}) 23:17:56 executing program 5: close(0xffffffffffffff9c) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x3) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="5980178aed442a0fbe72e779424efd1d54e651927ecdc9033cc7050982547cf0c6af7d1d74792d064f9a2b1efad85a787a0383564cc08a0d840aa580a3e84422555e976af1676542631e02bbdfa8116385b2811727d94af765533c22b6047d25ce30f9fba8101dd2ecbc1ed3c769a7ffcadff157585161cc6f4de8833bb514539421bd7c9599fa0819039dcc794e6d6bf2d81324d610de1ad4b0402c6c477716d1bbe8a5efbb225d920ca14bab21bf4b74f56a831e5dd3bc4566402363378a620f92eb5c40b637dfe0c6464aa05a486115511d2402c3a3931f3b160d29b364db", 0xe0, 0x403, &(0x7f0000000140)={0x2, 0x0}, 0xc) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="cd888b6f4fcdb6556846e243d0eea810c97252288161876d3f916e", &(0x7f0000000200)=0x1b, &(0x7f0000000240)="dd4cb5480081da40389d1a208e6ab00940a81f3a75a2a3570e8f18660b9d0543c9ed0e1960076c5abfd0cc35dc4619503b56e62844d087093578e099532030df216b658545a9cb9d2431aee9329d66e0c9f1c7311702febd8337e01739cd415b8613b70972fe01a6f99b4e6dce687eb101ba6b548a2f31510710d1dbf0463d59f31b4e8189f5d8624bd1f0e1f9525fc91413ee0108850a39b13d1130321c", 0x9e) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0xb4, 0x2, 0xfff, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x7) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x686, 0xb185}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) preadv(r2, &(0x7f0000001a40)=[{&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/188, 0xbc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/196, 0xc4}, {&(0x7f0000001680)=""/86, 0x56}, {&(0x7f0000001700)=""/45, 0x2d}, {&(0x7f0000001740)=""/194, 0xc2}, {&(0x7f0000001840)=""/232, 0xe8}, {&(0x7f0000001940)=""/201, 0xc9}], 0x9, 0x3) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001b00), &(0x7f0000001b40)=0x4) r3 = accept(r2, &(0x7f0000001b80)=@in6, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000003d40)={&(0x7f0000001c40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003d00)=[{&(0x7f0000001c80)="496aee35eab137a7e93545e18ee1951f7336b13d30b264eb3b33e18c320cf6544e6784a9d27874e9219945ddc1b2229922b86c5334f9f2021d01057fd4340a0d003c96c85535367515cd9138bc320280b24acf10fdec50ef2b593cac8eb72c4f49fd6ef3efb377a5f3848caa1f8eb25c287d7457eee0679175f72e7eb33696742f8fe8a40c2a142bb66a687bc0c31148493637f7f750e359a52163ed214db96e4bd87d8f84ce9d69a1ab9ee6d9e784316e12af6416b245c0b756b14db00e5a929392e958b4ed6c94f6e04c65c229a9041b6104b352364d636feb149988b8f31200a1d86b846619a60e76de061f278060bd6f3b77dd552f85c1b5711a60c10ae3c9b4decd90318cd877bfe366893b46d774e7840fc3556241e8915480573085ed2e024e1749ceb7a7b42841faec397951131e33b9851991c42478806d21923a2bce9b9805a65529d22389678bc47dffa83232ea80faf29c173e0695c350be31bf04e92be749cb2dab763e10451f8cb9d349e44bdbc2583128a7aeefe1354fc00364394f4f47341dc0859146b008a80ff9c0007fc99e5f89de40c958698445cd4afa8747672914b4d2ee52e53b28193e657a7258e31ea6866ce1f8370bdcba7a68acbde78c2edbadee81ca160ed10067d99c1dca622cb33790845bce538e65842419b5c648f561304d0610986ce873e46fbdd3e040c8caa48db99240339ff355dbd942a52677526c2beead502e56ce51d9288d49902417febac00181e35c72b711a13f7a9c2c6bdd843219c2c3ac3b56fe8dde8a01757cc160fe30d91aad97a08046a9b8b8fa62ca7dc3ebafc0167eedae782e233711e0ee9c00411221f75bb949122067d532329a854c84e823a5e6dea5f6b5275b99aeb769df57ca425215e1073acd8d1e54364153c2ec8bb09357e8e2bbd08c84493a363bc28b101ae413b50f3557c9d4fed4d49fabd102159c86c68095ca9745547a04df2b2aff73f354698762e9654897964c7af06ea3569a8e17a3e62115d56c956d23e6af49ca456774966884c1d78d41deedfaecd68e169faece5b50acbe98d8bad56f69febabaa1e130483a63650f6634463958781a1b2325c4ee88a6bcd8bd1323819ffb003db160e46c11e6fd7d90abf49b0d66430d0677d372a5f3cdd379ce4d7047b24a7ca04d579f664a0e678e22cfd6dd37f8412df75def8121950e29e88b3335050f822162b66257fbb3689eb9655be3a89b5d3d322e30972f2a2b94748216a1053f532ad30ca745cc712950566b922151b77bcb67f5266e861337e5fa65cc4259ac42ce83b77d54d632d9730d5ac42916d598e4bbe7421fd7c4c79bec12a5409552d3cd46ca69c0b1e11082267a1d3c6f1f00ac28b26badc528a0c9bff328df4fd8a65b927bdc35715d0a8a56f3b42c60517254603597e84d5f36171f1eb653565ad4e4e9a955a3b8d6d24daba82854a526d3f8065ca2a01e820c95d3163f706455d4968bd182d514d59786ac94ee97aecc00a48afc02367412b1b4202f4f6960f4a9922b908939eee92e03c7d55e08b49abe610f0b2a80a713d90c1bdc621710d6eb9709d09f95a898e87a54d73883645cded4fa8a44abe81fcb67597a67dcc7040e154fd46eab345c960818a69bd965b17aaa2960eb324641eeeab0549c6b3bfe4e1b4cad9ede2680750163be517b03702b307cfce6a18ce813c8100d9bd64b0d31522dcd08a9f509f6612038978d643a38b1723c80911c4a90c7eb05d1e87ec235e2b46280f9cc195ee11d81e0b390e3308f3d4e4c69b9ba9741c5187ec54644642864968c60bc4c340ab6cbf0b868f2e19a647f73ede90c50d62cd7d227c7987a3d80684608e9b519590fc384e2c6ffe4eb3971f297ab816b05a992443862f334753af381c30d02548fa11b1c26f87793586086e136f787c2e9d9363e5cc36e3ba09157458ee5b6790d525434db312cfa115bf75946518056fb9ed5763483a10d3eb9669c2ba965b0765bf487cd20d50a85e8c179627808d6645688ed4d23e151c801c8c73541aecf11ba8731d3637c2c45793b2fc07435aa5e8d96f4568b85928de7df53e155f586cc2e6bf14472a84b64805e6538d4209e6ae337da9cccb7650cbe1a824c03469be6337d26239ffa8e9cd7dad1060c04ff5947e9c33a60d2b1b346bba3229c932da59b8942959ade292010a6b6642483e7201d5b0b860a3cc02765ce4025cefa8e76514a134246c844a2efec160c30897fd84d38a3d4bb6d5a766716a763f4b60bc1f85ebea48ad44895aad1dbce22431973ae586f7381cd5b7d01b52a990ccad46d91018ae382976742fc33f86410f24b4c2392c4983006c285e2decd6e1be907028f8d6d25008445983bbb9d113d5a1ad1a5aa5ee7c1c967351672fb684ba70c9d39b491a1e8e24261d32c486e481abaeaee1d9e42aa4f14351618d0d7585caffe35c51a58b3695a8c182c8a3b01205ce0469548b84880bd9a38ef0999946a29b6117e103f4e47628e6da94cc98ef1314c3ad0e86122ed16da4976b9f887820563179865c6ab8b022eaf2c5d2f0aaf5b3db337608da2cc3056ed194fab6e1ae50859b4e96fc143ee3264e55f5d6f5ec27a7c233292047baaf9056fe5e2258e6b9c592deb33b7ebfc97c5b380611d8cf7d0da762304e9eefdac2b3732981b574ecf3e9f10d7656268bffd75a213a65ca101446429527cfdd4e7aa433be11a2a4c5b10a8748b9714f2fcf7d47579ef86eeb094d4c5cf1935f9808cbc7eab1391eabbedc2d0565e5521c7bcf7a8f3ef0e90e5d3781054102482d4b919bb2e24c1280d3f22f8d06ea560702d705f2257af574ed4acfa9df9c1a813f3b55734a1b296b7d4ce62688d5205a65cb15282a16ace7f3ffecc3421a00f645734df8d775e02ecd36ca44cde4e338f1678362e2d31e192f90ceff04c3d19e90d030eb225917c8aa9a47bd236ee30b1b5535124cc0c85c8403351b627264fac4ce63263a30b44f5f8a346d28c931782d4d676f2e625e8b2851d674b05699e435368d51cf44b31925a1c0bbee3120e0e52e19c561b03776b2b4a251b132689cd8d3d9b710d35d3f24b58a76f1bc0a0c3d4c14f6c6a99029993b37c2ff8f28b59139f376a2ffa48e60f53794fa461caa452678ba1ef2d0599145c355124bad2237ce691b4bdc37b22e75e5c92eb78667f07b17dcc21700e4ca003bb29d7312a424efbde7a0b5fb2e7db42d2fa223f5ae4ce91c7948ebb843c6232b52432f4881b18571a9d2aad070834d0a0b4166401e291a0a227a83249f00972ae4e9bf3834aa8e74f8f8add3017581364a25aa6c93215983f10d38171c31ff25dc352f48968a1bfece58ef5c3964750739ffd8ab5bd5699afc054d4577fc6e00568c0a26d61f88dcefd75ec88ff4beae412d708974e6fb098e0cc5089e5cabaaaae8a1469fc27a28d0b71010cd12014bae75f0158edb3ed9a0bcfcfaf50157eeaacebc5baa533baa375fad6355cc77fe7341bf48a500c930055f627cb225d3257623ea20df6db8400a7f83dfc443824339bb48c79cf991ff938115ec4c08710b1d88fbf6011c2439397f66dcb1ef4148e533dc92d2217c474cd01fa0f46bca112eb301bc0e6a04d3cda26787771ff3389147953bc4413c14a09abbb93db804424b1d89838bafc4ccfc6e9d040881302421df3fc63b0ba0709a73fe22b05c453b15e6403b9bde76ccce0c369394691825bea16579be51af3418e505d7502951485953f0def0df13526261f57c02aeb6a2de4b6f43283da2fbcfc2f567f820c3adb314ff1f1a4517e63bd7248da3389458ce19dbbc61e4f78c75918f6ca4c0571cbe20eafada5d4e6503d1614c5a7f35c51763f03478e7ca9ac8a9be288bb7a2ecbed9db937ddb9e2aff4a128ba263f68f13b744db060d778da1baa70a9278f5e4047c13e5a070d3490076de55110182e80cc99308334d212affe31f8075fd271448645c92340c14f2ea4c84ae01f9935f1b64cfabf124e2cef2b072c118bcd3485adce4c76392ba47508cd27dd7a39dcd70f293f17406c7918f136f71ce08bcf2b1a4e1e3fb2ab98821506f1ca0747964dd39ebee7884eae015a9c47a69b7847a78ddf9e73b43d34916c3c5765a9d235c99bfa40f080ae935cce596847ca9c9ab9c9d73a3edb6a2abf46d95f6ed89670dd36d71923073c918f363fe40bfa25e609dfd5262367dd3c5e554edb8d129d7810c86dc46c043e83a6a5126d948b88f8c41119ac64401c4ba7227723e2d4a65e41a3f53408a78e52c27b452b0d84e0ea177c4fdd4ad80264834b1db741c93c4a459f481a2c0ef5a73f60d71d35678f03da6b9153d5b6ee7687aad46754cedfbaa55f7bcf1a2fd4c2a524cb936c3d52f197305859f19b974ed4e86904704ab001d03939481c0f5825dc876792e8648beab567cf8950da83ff110e5e021611f51a2368e37c4156762066840f163887a959817eef5ea488d68b8927d314b9a5ce015c21e09ce38675873d3d27cf33e6eef7e7a23332fbeccd7d5a469f99f05bccdfb7adc53bebf9e374d2fe290464322b48cf413991d70a74087152a0782a9d7c80d11f36700b3e5b1fcbaeb3c4dd2226220e4fd65cd15d3965aac6fcd39880f6b6dc7b054c303f70d847d678f6a6ee0f81909194e7d95a26f21035c41f5e97c96dcbb43716fc9951c9be9b42e703463a072c534ef6bf00f446e555759cc529c4e07a196ed9e152609b00228d5d22cffcaaa74319b2add41184b6464d85b9aba6432c0c7d09b9c814716a7e58122cffa8f048927794502944e92c4a6cb8a201930bb64e9752bd23ec33fd43076562e98239a1683206bd03a5a4c42eceef35d1bc9a10cd79af71f3b4c5b69153e5a087da53ae2a6d57d50e2bea8f0a65054a6cc3c50710e14b736866e66e913ebc7a7c2af7fa06cc04ed97926589d8eff40cacc8791b6d00201a26b975630e9a4714a2e4230db1beaa244872ed8b0706196eb058efbd0890c6dd7ff19634032e449d351aaf7fb3b644279b692f1f2036e7cf3c5fedb868abb7ef15ebb5294f19d019847dd34ca0da5b7ddad6af1f0d77d0f9a0bf4bd09a17bafafe839bebf7c309284e2189f193c6d31afd9d07bd77467031c82d3e4e9d7721593c26d400fc725b099a95bebf7ceac7e1bc2d97bd87369adb6849ee9091aca3a245d0834a0368a22031046d7748a16c08ac9974ddd2aa5c3341a328991c384c3691c54bc990c13b2d87c354ca69276a4a084189ad1f95c42f5088aa8de87389672e330872f79d4d69d657782cd6993225f66778f5cd9354ce6f974d60dd820d5b63b7f8ea98ef277bb5054af70acca5a9f0b1429d372253ece2a44044ee4da23099d0b02ab2d739ff5ca73f91f13b8bb2abfd4bdcd49d1f9f6a14d25c44eea13e0a0f3b2e48259b19fb842f2ff1fa82c2631e5d08c9c8446d96044ff28311e699d9f9a15ed2d155f21fc2ce9aa6f6e91834632e61e7cb5b891e04fe04f7e0f6128bd5e4de366eec5f404abed0e284517c802e3709c41bd0f2d3086172f792e6613285eb33006f39e116707641de886ca4968bb6d9bfa02dcbe4127e87e62283bf694799976a2fcd2b30ec4a6bb2cfe62047157c9216157be6d4cbf0614872e1325f79ac070631c1c4d841d13d057dc3b2ab175f52deb03f4ffde10ec6c3285755122965bbfc33f53e51a939b692e43f1101087c27b88825f93850151871ba3d985eb667d4f11cc3dac736536bb24522b05b8460bb8fb722a6c221ae50733caef318916cdc1a90179cca610ed82949dc38d07098", 0x1000}, {&(0x7f0000002c80)="3147e274a09c2f1214a87bd8826ba210dce752ba1200b12d362f0bc685a964eb3f054b0f80d62a6cd46809ca98318f2c6990a4ce83b1bb3b08917cbbf5", 0x3d}, {&(0x7f0000002cc0)="3e29be2e02267b9a736767355887239435546fa654024d5210c138e2a5", 0x1d}, {&(0x7f0000002d00)="68daa06140105999826a283177ae9cc9c87cec6d04124eba3d815c700511dddb6096596f3ae7e3d42922471c157804721f157c938b6d4b10549d60f637343ea00d2a0ec6d163e9a91f09832e6163bb81d071536b595668303103ee86073766586736e1794255efdf1bd1d74cd10ce8f3b6adbd8d1b7e3fdb0445dae763876ab54c136372c33bdf3bad50e363f65758dd21f8fd3a4e85eaa562a55b908639706f5e863317c2ec5a36a53ff0c95a310446b9e74d2c6cab69d4bb0559be75b98ef6fdbf8b93ff014e535dd000bbf137809eeb9cad8ba07112b61f7f6655a76ccfafcbd3a5762bc8a05c7912a1b7e93d2ab03739aeee5df420fe5cd786c43e214f6702cb59bf99d81334ebeabad94078caffc3889d6ffbe70742b2b7ce56935e79f753e780eb72fbf244cdc857414f3b80ca3aa1e1173f1c6c3450a9517e25da94d564f31ddd068200327187234c2a37a37781239a8408b0eb554db69439072103e94cb584d2f23f79ebef9a4b881e7266338497222ce5f525d5ff63e653dee82164da8b78aeee63f1200e63bf86ef6ab82b79255534afc9b9a3ee586843b6d507972c1fda0b0111ae41fa75cfc14c836c65aeaf2f6cce55d19948a6476cf013ba2940f1376345dd65a66c19bcc19266d651d0c4f6deffb1477004b955617780efa345aebd5cdc13aec0aa3710d232c2fce64b9535b44e54127d954a833acc087b5cf819ae4e8b8c0635a6d8af0830e1322c4e55856cbf4b064a63f7b03f83a5640a050f971d452653dbabbc826688228be288f7b5049c2d37fad649844c466459bff4f9d0e33dbab6e09bb7dfa905496fc92ad49a72df54d510f3a96ac844d5070b522284db95614a6ebf75e70be7a4ebcc65392388e540f9b76d4c0b519afc4dc7cadd065c14c8c94ef8467ffccce35a417a571e041b3a7346be6e5af6ba2d0ac65688ec27989872d8ac7187caa77157d809808a33626942df45e9fcd6f8b2dbd49c8f2972c2bd34ed6a1ff31978d90771d7fe7e53e284b86aec46002048fc1c23653336ba1adeedf4c1e71c4cb9cf5e119b43e80be1c6b9116606c8970ba2325b6d7eadf7a1a88bb7bc8613de6bd04f344446461afaf460c23b009625c2bed730ecd9e9846d0d9e641b64b3a17703444fa6b39b388f58dd725a111129d257d156b62d6ee0cd3d8ab10d78016e8a711590f8a3e72dd85eb813b7217c1dcb55b072958393334af388c1fbae83aa400fd5ca94ef9180c29ca4fc258dcc7b6a619b3eb3e6249583d785c67fc48d5a8c1bc78769abf5467980fd1af749c5a5d761b8be34973525871b6de5cde1ba852d5da58ce9f00cf4d883edbf8e41ab8fecab5aa38d8d527d73dc55327a91721a485fe6606bbfbc0e67e79334505173d2029a3de1fc50ac6db6d3a5c7ceabcdef8a01289648bb68e583d382db4c292bd222c0678b30764fe91d9007b48635c7141a7807e00b9deb7c4d7242d35e04f203f126fa8f267ba98bf8609bcddbf7c1298b9910a8f5e2b8e836b47ea21d70c52a2267a78afd640f774c3d1887aa6be343ebcf3e1cecebe1bc34dfba20fb91b2cd7605ce0da9a7f272b9de935feb672aacfffe82ffc71af0537f513eecb8abed0650a419dad92c0dd7a616784fb9a7f4559df543233668eac1c3bad25c100411d4bfe5dabb81398f33002f6199d1d7f3caee462ae293ce0a15795c2c618f37aaff5a3569f7ae6dcba25622f2ad35764d9333d777bfddb11537be6c93c27e86e20d169627b03d721bd0d730368b7bcf4e40b55cdcb7391b54c7a72a19633529a1871d94c77f1e34e2017ef5ac2e4dd3f4d3447999710bbba9b253606f4d9d820bbfc6f64ca36f350fae398260adf2511e6bdcf897d18da5ce8b0fb1ca8714dc170a26a7bc76dc2c9cd3c723a83f8a3abc7ef9817943cde670f13d064f7f8d7202efe51d2aab9b99e38265bf9777a60f6f1e9dc53a1254efc1ec661aa0ce60818ced6bd62f6ed9b09f5d611db559506b4d650a95f4bf8e74659c2f8389d360cad1c6ac6f4cf951a549b7ff4e6ce0d511729b46d476d35e68676791b94218bb4ef4be209fb8c06626025508011e270f12e2ea0f2f00fee640ed8e3ffa1f183b01f1b7f4cf162ba50246990f433313870be16f28dd1e915c33b99550d54a2ed4407525a16d1b104f6e40dbe31410e744f0aecfe5c221b16f2b29ba856cb43b6ff962e07e9e1d27fe5e381c8ea992eade109c541fad56b8622b447696ccb6b0ff662420061ada94213912855eb5789832e1cca10c4f3e053145121fa649fff569b60ddf3f610caab91cd08d8245bad5b455871c68edfd3649871530f5a892f67c991260449755608efd7aba4c01e77cc522ab17867b7f24509199d512dfc0d2c9159570ccb11ff1239eecb2da480b333e440ebd95eb8c38e532617d97ba6e677187dfe9a114e21f7a50da204625192e7fe5faf3bda29e80da567981a647edd6d3fd18338f280ad92af41794a4b74ad8c02f568fad38f24c9490c30a54e2a0441798e0a05403999fcbeb66b9c4b16e1c05c70b636bcc50aedf5983ba380f759f1feef009054fb9cf1f3bcd7fdd771aeab1bc8c95b7f65efad81496f689216c1071c11db3eb475d942b7efb1ba7cc57317f4da6d97de3d113b07501bab07818aec2d469e936d3ce5c391346901553774dc85d8a5158d8d2176562ce23edf2935757c0154e12b5916d6b58354fb2555685479a05ef59dc69e2055c898a6b1788fb59dd2cd1bf42f25c50ed6460f9ba1f4b0c86938ff146f4ecd8939029b829c799a64133f3dac09628d2c8b5c73d2f311576e0a67caedb26360f3c3d413be7f379af0bd266caec1077307ab3da9f5ba03d42206223c983e8984e8f9047182d8aaba391f603fffa3244f1dd48c358c0c3755589342675cad7f8073253f77307ca296bfa862c03248cb6d5e2ae8cbb563785b102d9ff38054da0100dc90c7afd8f55eba3748164cd2103fc1fada63abd35f31c5230459109d8b9c7e4134cf0f2fb2c72f573484798f42181f151e4cfc0605d9f70a34eab57853d8763cecbfdca8ee7462b3d08ef7500d0769e7f5dcc80dc7167f41534fb696ef499afcfcb1c680655ec6bbb0c0a33718a1c18e2e83fe3b0bbdc257f3820fd4823a1620d0baaf8af89021965d2f0fdf0ad09a821126f72fe7bee2d5e9ce1d8f7e0afe8f8ab70d025aeae8941eb14043bb4348af68a422263b99b5b2358e24a106109c950c5ba602d6a53d8912fd5e8750b373a416a8f2461c9efb14e8bee8b331777535bdf7dc72734fd3473d53a58ea5248e253991c8c35490f65ee43cea2a4670c4e6455d3a92d0a82ca36692843de779427a16dc4c5d54f85423322b9571ab694c02a0288db014c8cfcf385492aa8a3a52d9ed8fe5f0f01f47d59de149747d37a04ab8af4445f7f4c8f7aa89e6527a47954e2ab4217b43fa3d3c1f5ff4d70d8e50c94097e39904d3384a8007b58fd997395cb7698749a86a3934538efdc4721001ed292605891728f460fb50cee5a8237e8f3225e224578e78c6bbdabc2155510d8cc0f0402c9563c037b715172466238e538ab01c6566d48b4799ac77ee74111bd1462a1cb1ebd97c72ce39bd4a6614f6e2a4980daab3af0e6688275c9d54d9fc764f99356bd080a23a5294c85b405df2d1b990fafdd9e15a3b122b1618ffa8e86238e801005e555e1cbb92fdf1ad5e1c02903b073e66f2be5edffed10dc2d07256eba9b4e7079e07b45321ceb9c0c93dc8482c24c5157d6c12269502022b0d6f82412e0c8887afb7aa95c03a04d1cb6299166e12bca1081258fb2aeeb0637b142615da9d26c9fe3175426c321516df893b2cfc7b42caca063ca39095412c47e86e2bc6994a00c7b16db8cd0e3fdc8125203a152c0b630e33394bb0d912ce1e505b3f0ecec098ca425955a33ab938cf39035998fe174314b513876dabf66e01207b15414071c42d803c083ce38080459f3a654455187fbe216004de1e3f747c45c79d5413063ae5456b958806677dff5c1d9d36c92d2ac3569bf8602436564eed8d88c69345d8b27578ec626ed16c484851066b1e4caa140783aad034041239e3186e464dede3a47bc15c2e8621c1367498ffedefc185f2a2f0734be50031360efbc014aea814e8c49965dc13a726b922991419e161298dfe9bd78ffa7085a6a1a7e640f0e364cdbb88fb8f68c639a5f53b025227e22f2e2163a0d7eddd7e52e22953babc900b9a993e91363b2f7b7f11c5fe01b7895948ad4f5ef2417b778cdbddcf7e6b24002c05ddc32203535a536c7b1f608a02cad5f651a94a8a38479988899b4d2202ea7b6f351b3cfd759da75dd7e4ac9ae8dbfd51e3caf5f155a09222c8606add7c41641f1cc0d3c3b662f2fb87fd8f887a94a3abf14651b96bb88b7c2d1ddd536e80fafb1da11f948a69e492683da52bfa1a640a0f256440d2e278199e7b132cfa161686d5cd682a9a29092c97b07be1019ce20af3f8a8cbdb0bcdacb4323559b042283d05854ba7255e2407c88cbb1278896f23e6b48be503501f1b6b71251a4fc6779aba3ed58197cea1b941e2fd8f67e6132c9b77cc8d3ba6bbfce0d4b7492f8026d284957f91aea6bc2b2a55887fc20d77accfc39348563cdaf162f40a9a4f2900f3431f89071336da15e24bd23b0c3c22850108a1e276de7e897255ac9754010c5b48cddb6fa107d0c4b586068ffcccf0b812c5b08e19bd760589ae8de6abb09d6b0aa0c925dde6c5b25cdd9c76308a749d6add99e681c4b34e3a86cc402134d70d01a4711af22af18ed5b60be49673460e728b4d16029b8a6fb7b98e16f027aaa0024c08f4d11881b27ee2d03b9ca847769ba3dba79f166ed0b9fbc3721be6d25da08bff1049ca67db49eafb528483a8b43575a981fd644bb1908f1ff0eb3b0ee80049235d414b987021d68f71b453de0b459a62e993d1b1ca178820eb630c61d478b9fdfe5e622b44fcceb478cf22332745c07a7fc2e4b5a7eb4f042084aad211129be74a7f1f6f74157cd56bb3cd27acdac30a098cc9e8820c334cc59fd9e7ab708061781c2cc3a98bd48d9eb672227ffc10abb8de03e9fa286032969b87662f495900eff998df4c038b56073fe46ddcba0ce244ad5ab2a371db48b0866c9042609ce0fd40e5213e6dab10df1af73b38a64c3eb9629bb38b2a12d80edf01e27b29bf88c2b3a9e96254544476f2fd898e6b084d6e95633b4a22e9b05c7cf0b764376f67820a8211e6de49743e16cf82d39402456ac8c54684e9274e59e37f7ec655550a33ebe206b3ff35bb1a1b5f351e0d6499f63fc96526eb44f37997daeaa3d8adb50d02acfe597a83793278551765cd2185d8fa1c1edf87221874cae76f38bc8167afcdf6ec7e2496517cb9f3deb8d59e80fa9a8e3acae54a9725323b67e1dba05491c83e733a7509b2b4aba2f673233d0d9d1ec829b47e331dbd2eed44a7056bb25a6f8a2f144fb0eff4a4033425f2ec91671cd48a32300e15a53030e7a0ec4304058b7770a4ff540644eca8e1914b027f57cbbf6ea3841a3264e01742740681bbdfc13360690130a2c4dbcfb9f540da3da28039bf6300d23ae0278058943f243e1b456b159827bf6ff0d6e19e1231d155f956bdd05c7d9a999572fdcc9478051d4785ca541c3af51bd4dd298df151a26b1ccf7641be7d7d5cab41b5ff475a16696b1ec18be409cb708021df418657a4555413617db8453e0585194aa2c7f1cc31cfa361f768ca7284acf863aba4ae6603650419a87cfd44974cb7b8dbdf01f8ebd24622f", 0x1000}], 0x4, 0x0, 0x0, 0x7}, 0x0) recvmmsg(r3, &(0x7f00000054c0)={&(0x7f0000005480)={&(0x7f0000003d80)=@in6, 0xc, &(0x7f0000005300)=[{&(0x7f0000003dc0)=""/32, 0x20}, {&(0x7f0000003e00)=""/4096, 0x1000}, {&(0x7f0000004e00)=""/83, 0x53}, {&(0x7f0000004e80)=""/32, 0x20}, {&(0x7f0000004ec0)=""/61, 0x3d}, {&(0x7f0000004f00)=""/247, 0xf7}, {&(0x7f0000005000)=""/108, 0x6c}, {&(0x7f0000005080)=""/112, 0x70}, {&(0x7f0000005100)=""/196, 0xc4}, {&(0x7f0000005200)=""/241, 0xf1}], 0xa, &(0x7f00000053c0)=""/151, 0x97}, 0x2}, 0x10, 0x1840, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mknod$loop(&(0x7f0000005500)='./file0/file0\x00', 0x1, 0x1) r6 = msgget(0x1, 0x4c1) r7 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000005540)={{0x0, r4, r5, r4, r5, 0x10, 0xe7}, 0x9, 0xffffffffffff7fff, r7, 0xffffffffffffffff, 0x4, 0x1f, 0x80, 0x6}) getsockname$unix(r3, &(0x7f00000055c0)=@file={0x0, ""/263}, &(0x7f0000005700)=0x109) select(0x40, &(0x7f0000005740)={0x6, 0x80, 0x0, 0xa15d, 0x8, 0x8, 0x800, 0x1}, &(0x7f0000005780)={0x9, 0x400, 0x100000001, 0x3, 0x100000000, 0x3, 0xbc, 0x86f4}, &(0x7f00000057c0)={0x8000000000000000, 0x6, 0x4, 0x7ff, 0x68, 0x9, 0x9df, 0x7fff}, &(0x7f0000005800)={0x96, 0x3}) sysctl$net_inet_ah(&(0x7f0000005840), 0x4, &(0x7f0000005880)="a564d3b706839f359cbef222cf49c868fa333a266bed1d7efba90b4e581fe7ce558762be9683db21bdff16f738e8da2ba69e3e2435e4dbafedf2efb755a4bb89d1db681d5e68b6eff1a2130965be77ebcc4f90621d59beda9919a788bb354c5697598b93b14ff53b0688b3420ffad06fdfd179f53a51225102367fa0bc3a0956efe031a38a133c0e1a83da06510c2829d876f86e416dd38afea7fe349173f5423c3249880ab47f17", &(0x7f0000005940)=0xa8, &(0x7f0000005980)="0d2e1250af48d0de8a2a6a1c3bc4b87c5f7ecb0fbaec7ed61146bc0b1d2d0847498ca8b68c370b4b709d9629e39dab6311c95cc4bbf361d22c11b2df7f155e739dc06f01f53546550db3aed8e61897eba4fa24606685c53854a051fd420e3a11a4b8bb9ef19bf27a3821122ca6c632db6ef4f165a3ad0cc7baa86002421b9a413274c25a844de391a50419886a13d0400a4f75918b2787b55b3ce341866132daa8828e297150a048964603ffbad3094113d1a5741f61a773534e986c4694642296618738c125e3ecbfd094efc8bbce583c864abd", 0xd4) r8 = socket(0x18, 0x4000, 0xba) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000005a80)=0xfff) r9 = dup2(r0, r3) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000005ac0), 0x8, 0x0) poll(&(0x7f0000005b00)=[{r3, 0x4}, {r9, 0x2}, {r0, 0x20}, {r8, 0x40}, {r3, 0x80}, {r2, 0x80}, {r3, 0x20}, {r2, 0x4}, {r10, 0x100}], 0x9, 0x6) 23:17:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1}) 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)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffe86, &(0x7f0000000300)=ANY=[], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r6 = kqueue() r7 = syz_open_pts() syz_open_pts() r8 = syz_open_pts() kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r8, r7) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000002c0)=[{0xb1, 0x0, 0x0, 0x40000}, {0x26}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x3b, &(0x7f0000000100), 0x0) 23:17:56 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8ecb, 0xffffffffffffffff, 0x0, r4}, 0x0, 0x4, 0x1}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:56 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) 23:17:56 executing program 2: getdents(0xffffffffffffffff, 0x0, 0x2a764738) 23:17:56 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, &(0x7f00000002c0), 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="15337a", 0x3) socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r3, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000300), 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) socket(0x18, 0x2, 0x0) 23:17:56 executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES8], 0x1f, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = getuid() seteuid(r3) setreuid(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff7, 0x0, r4, r2, 0xffffffffffffffff, 0x28, 0x5}, 0x5, 0x1, 0x9}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000d3aeae0f6a3c59d3ec5d9f2fe1eb6803f3163af73b935d57ecdd42e579034330d8470e640ccdb0b19bee97f3ae56467bce40d4c5562b6f2c0d7ec6191b32a9ea7efd653bac8edd5daa79ca2154419e14b151fcf964f1027859b8d0f729db5b02a5072a43ed053a0f45d59d23616a65939fc747e95d8f3b279b8d3212dc43502d5976bdb8e9f9cc187d3d5efea7fd9b44d44228908cb14a4f0b9c3232a28ea46366c2b57dd88ad03ab4c751fcad35f7fb0e29259dda68f781b25b560d406fe2948203cab4f56d6195f15a51bc88da9044cd1ffcc5a8779788bd6b64d1e3394c38b34aef03a635d47ce191f2f4b0081c3a151fa0217eea633905c69a894f98ae265"], 0x14, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 23:17:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269acc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b23716"}, 0xe4, 0x800) msgsnd(r4, &(0x7f00000005c0)={0x3, "a36e66345d28ca1f0b62aade47965212ba48e4d39b4773e413492ed65ae28dab4324c9f4b42c558fe21c135d0c7d75a1dde6a316c0f961a3f183865741d1a0862f24223e72f78768d86ccc03d6efd1a3b94ad360c39bbdd2ab6b8366e300440ae558b9d457735d3a3698d710672230fb1309fccb6c8b4de57d41f905ccee34a41c16b5e678ca54a7cfe7bf0ab1b6efc7820223cedfd74cd22b408ec6a9a1d4826ea7146ac8535e28d626dce562be571355ad991686cdca608add06498565b133b84bccc17f1bdddd245bd3187186d24047b679a661c2db33f63506772def626e7a26619a4c8641c97e7630f3a71db7cab53589cf743ceedaf55362b395455f4d7eb4e43ae1ee92bf27d172f25aafb1b823f295b1bb48fdaa2ffeb79a7d824893e8f9c181"}, 0x12c, 0x32660006c346cc86) msgrcv(r4, &(0x7f0000003700)={0x0, ""/4107}, 0x1013, 0xffffffffffffffff, 0x2000) 23:17:56 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) r0 = socket(0x18, 0x5, 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) syz_open_pts() chdir(&(0x7f0000000140)='./file0\x00') r1 = socket$inet(0x2, 0x8002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r2, r1) dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:17:56 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0xfff}, {0x18, 0x3, 0x7f, 0x1}, 0x4, [0x80, 0x8, 0x0, 0x8, 0x94f, 0x5e96, 0x8001, 0x10000]}, 0x3c) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r3, &(0x7f0000002600)=[{&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/159, 0x9f}, {0x0}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000002400)=""/244, 0xf4}, {&(0x7f0000000140)}, {&(0x7f0000002500)=""/234, 0xea}], 0x9, 0x500000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x8) sysctl$net_pipex(&(0x7f0000000380), 0x3, &(0x7f00000003c0), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000400)="7dc5960f311173147538b94f64d24202cb769d929c4aee12165e776263588127a2dc2f52c17e351ad8b56f6ddeecf1adaa2b938aaddb8bd6d8f033e1c966d7f28a31a4fa1bbcd24c5291283fd7e7ccb2d8f7e606d346d4095986286dcd262bd0b42adea7fd5720e85a14792e0a5e0f6fb6480b0450f5b1aeff8bf1964b07db46f631268161c656d9724e999d46e97c3980f55335118dfa", 0x97) 23:17:56 executing program 3: r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002480)) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r2, 0x0, r2, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) setreuid(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x5811, 0xffffffffffffffff, 0x800) setreuid(r5, r6) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)="da5c07d71bfcce16243e8c8b02c495ed1b21b104eace4096404bd7249d9562bcb11624a01109d63299893b35e1dbd279e9a1647c2f7036eb50d8e8cc83ceb342fffeb126708ebc7efeee8e1542539524d74dac7735acdf2771c6df59f570ccd84f8e22624a08656cc3310b69ef201fc1d516effe89ff88570e08e394272e664c7e85ee1693f3c149f320c56c3e32dfe8d0dcffe18f90b9a062fb", 0x9a}, {&(0x7f0000000200)="229688209e8c5a2fbff9c756d57c6ccef08352d0a3ebfae351f99ec6e055d48af744a5765887b8bf298814ae013c98b7a04bf10b45831b29df0680708cd6f4fb4515c3f87e4cd7746b473731d77ee9d7996b6e4e6b533e82b33dd1186ce2745b9e5a209d7631a3b3dcde2b38289315ac4ac2d703b294fd4fa47be0ed9c6c812c0b1cbd6f9bacff2f793930b39fbd", 0x8e}], 0x10000000000000df, 0x2) fchmod(r3, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0x6, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) 23:17:56 executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000000410000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) accept(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/503}, &(0x7f0000000080)=0x1ed) 23:17:56 executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0xff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x2, 0x4) listen(r2, 0x0) shutdown(r2, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x29, 0x40000000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1b, 0x8, 0x0, 0x200}, {{}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x2, 0x0, 0xb}, {{r0}, 0xfffffffffffffff8, 0x90, 0x20, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x6, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r5 = msgget$private(0x0, 0x440) r6 = fcntl$getown(r3, 0x5) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x80000000002) socket(0x11, 0x3, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/4172}, &(0x7f00000001c0)=0x104e) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r4, 0xffffffffffffffff, 0x0, 0x106}, 0x5, 0x0, r6, 0x0, 0x0, 0x2, 0x0, 0x1}) r7 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000003c0), 0x1) 23:17:56 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)="10", 0x1}], 0x1) write(r1, &(0x7f0000000040)="10", 0x1) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 23:17:56 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda4", 0x20a}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f0000000080)=[{0x22, 0x7, 0x3f, 0x80000000}, {0x3ff, 0x2, 0x1}]}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603276a832fc590b690c60100000000000027af169514a906bea2009a727d0a7892e0a5a79c5459f1ea76654ce0e095f21a877205306d", 0x20d}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484930281cfb4eb72ab23ddb60db83a50774d1969401bd90d6", 0x38}, {&(0x7f0000000700)="f5319cd89ec27e25a05a1f2548c89cf49b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8eff0d97c3b01a2b2102b1023cd0b1d2f609805b4e7bb6ae7a83a5ba49fa962ada3f23c864a8a41d592d7ea62713eebf9eb28031fbe92e735c950c9094894134620f682a82586cdf7394acbb147901", 0x7c}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff3db9fd812eaa4e713048e60600000048", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000100)="025b88f946e69f045bb94f1a2ce55b99d2f20423cb036b237d4192511611176591e24d4c78286882b2aa8bec3e9f8d5b514d45d5d81f13b8ad33e8213a88b19ffc49c14fd67457dd7df252e13835ad925f85b46f66ab737db15c024953ab6185dc0ad5d9c47dfd48a1634ca1ff1d1592c04cdc842a15754a1cac711cb9c48bb73392bbe94d5f55086fe77898fdf216b787aeda0bd693e127310adf094f2435365df380972cf0a755d9385b7a6aa9b7c4f5dcb1ab3f32998153ea8ef8d05fb9c429d2ba96c40d96914c63c94e9a2fa1542cb3fdfe6ce8cfce89310059fe519761ed2f9ec7cf55990f3a7547023642a300bd6d5f58b5c9ef597dcb5a16a562338c9e719a0589d3546d1fb452b4113229b7fa7aba31d0befe14e76e821e42ec65329489c582c7d89741514b636868ee71fc77875af60c0efb360c54f538f659c905c8ccf41e71c3d445e4ffbcb9350a75b51c72e1c0add97d48ba4a39473cb1a03529f2f633b89a017ccb0f45035d68a9209e69af4e56eab0b111b6e575012db407a0693d1ccb831b1c96ab5c5814e38a683ddfd30685c35bfdaf404d806f70be40465bda807234dbd2be8b5f91be099a265865c988dfaa2db00cd605a56da0428307656a9708bb06d1c4b02045b4ce7e6c5a0fed2c9df926e6a34364f042fbece96578f90867b4509d28ebbbd2923a107a9d59866e1bdb26c2eec9a793da1e801cbd74b1e8eaacda508700e48420ac79d2540a2716cd0791771972d34ffb64bc051b5563853d40a627c0a6b57c384625603a14029ad30c9f449502d1bff71e8bbc70d8fa3266274cbac89110b124adf70b1385bda46d50612a39934b4f4ba8ab7810a46c28a74dded9020964662c974a72272e16c23723be7ebd5e605b1474cd3a02ecb52876be6c635b9ca323148e890654e63e153bde3cc94f7fcd96e1c58386b2ff2faa7adca1d9f0022186b51d021ec6fbcb412be6b28c2fc1d4b33d208f76312d3e8e05ddf3cf13597705c3823302d0e4e994ad7d06237d35ccd9094086b2fe16f93a8cf30296cd1bdc62e258b274974084cf9c48db82a707f40bf7c7706e6e1df0b35ec33100fa4943123d91e276f96f20f01b832d2e3a16f9b4e4da71a2a40ea1ec246498dddbe2c16e7e9cb8e8b91853cf6d0c0e2f58c0ffb4cecfa8138fd8dbd1f06d1bd9b9dc0507019a1e4929d031affb5580ca8522a8b513573a957cae8b4677c1be80de8b485c827560a6f2cad53ce6a561c5488428a75392cadefbedb1dd9ace640fca21c7c949867144c25ce2c23672f478b751d4997dde9451d24804b0d90f2420c80c3902a1577a9ff893bfdc84f8255b242a495e3756522c10bc2e83dc2d627d9b74c4321be6402de0e17c9479b68f0486f8ce78337789d46c0d00b418c99a9dced98ee0bd94a8c492d21c7efee7f0b1d61b9b4bd2a199f9cf71c0f604771a9a0d0799b31492eec9d338a6d05d8c733dd600eeb0b37f15eadb640728ac2154f2de5b5bad836246cbb2913a3ee64b4b3b213fd303696b851e60b221bb84bdaa361a149391eedf4a456c1647f7ac172f09a36170df2682b7dcbedab81b5bd6a508cb69a7c8628c2a8fa0a4c4584d0839d7f3b2da43c13e7b7cfc5650137c8ccd226bfe0160ee78f205f3fd8884ea3a12f9119be0bee8d542e21dbc8e49e9832dbd0ac702f94774e9a7d68fed71013a3a5db3145c85ab4ccf8a4464bb662a62d22765899076f682c87a5a", 0x4d1) 23:17:56 executing program 3: sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0x0, 0x0, '\x00', [@enc_lim]}]}}}}}}}) 23:17:56 executing program 4: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629", 0x9}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800"/25]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) 23:17:56 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60bb1a780008000000000000000000009bba297700000001000000000000000000000000001c"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) ftruncate(r0, 0x81) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000b1c, 0x0) 23:17:56 executing program 5: open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r2 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440)="1d529c871ddc8eb35f6114a4b9ee63f328a073c856", 0x0, &(0x7f0000000180)="cc6be8e718c8832bdbdd03a705c1ec9896d5f19f14675e3322948449322f089125d0a65c68fd8d89489d57288529e58845d0ddecdda29f17babe7eff8cf9d480d6bbd42b9ac77823a23ffb902defe35cdc417d54b326175ba72de069f8f1312df7b33709f65fb3ad9fd49b4b239910", 0x6f) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r3, 0x2000745e) dup2(r0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=0x209) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x40047463, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) 23:17:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x800003) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 23:17:56 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000269000000, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r4) syz_open_pts() getgroups(0x4000033c, &(0x7f0000001480)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800", 0x95, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) getsockname$unix(r0, &(0x7f0000000440)=@file={0x0, ""/509}, &(0x7f0000000100)=0x1ff) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 23:17:56 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, &(0x7f00000002c0), 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="15337a", 0x3) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x3, &(0x7f00000004c0)="03000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x2, &(0x7f0000000480)=[{0x2, 0x2, 0x1, 0x6}, {0x6, 0xfb, 0x81, 0x3f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000004c0)}) write(0xffffffffffffffff, &(0x7f0000000700)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837487c1d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0da544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe4a8c36", 0xca) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000680)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r4, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r4, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) 23:17:56 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f0000000100)}, {0x0}], 0x2) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) 23:17:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269acc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b23716"}, 0xe4, 0x800) msgsnd(r4, &(0x7f00000005c0)={0x3, "a36e66345d28ca1f0b62aade47965212ba48e4d39b4773e413492ed65ae28dab4324c9f4b42c558fe21c135d0c7d75a1dde6a316c0f961a3f183865741d1a0862f24223e72f78768d86ccc03d6efd1a3b94ad360c39bbdd2ab6b8366e300440ae558b9d457735d3a3698d710672230fb1309fccb6c8b4de57d41f905ccee34a41c16b5e678ca54a7cfe7bf0ab1b6efc7820223cedfd74cd22b408ec6a9a1d4826ea7146ac8535e28d626dce562be571355ad991686cdca608add06498565b133b84bccc17f1bdddd245bd3187186d24047b679a661c2db33f63506772def626e7a26619a4c8641c97e7630f3a71db7cab53589cf743ceedaf55362b395455f4d7eb4e43ae1ee92bf27d172f25aafb1b823f295b1bb48fdaa2ffeb79a7d824893e8f9c181"}, 0x12c, 0x32660006c346cc86) msgrcv(r4, &(0x7f0000003700)={0x0, ""/4107}, 0x1013, 0xffffffffffffffff, 0x2000) 23:17:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x1, 0x7, 0x6b38c155, "1989d2b10760987b0d026cc0ffffaa175b31cb31"}) writev(r4, &(0x7f0000001580)=[{&(0x7f0000001340)="f2f5060e4a1ab0974870e40af8e001f53e04bf74fed4aee2be0863d275b2e4226489c933194ab7b2a0027b2f6f1b1d9cb787a7933c75e07eed0a09942d0104e4e1c8a9073576a8944f423bcaa96d8169aa92956791fed312477b15c06c89dca7", 0x60}], 0x1) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r3) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f00000009c0)=[{&(0x7f00000007c0)=""/193, 0xc1}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000500)=""/73, 0x49}, {&(0x7f00000008c0)=""/121, 0x79}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/102, 0x66}], 0x6) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) 23:17:57 executing program 4: r0 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x35, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344}, 0xff, 0x7fff) syz_emit_ethernet(0x25c, &(0x7f0000000500)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0xe, 0x6, "00c7bc", 0x222, 0xff, 0x1, @mcast2, @rand_addr="9c1571d283bd2f425ab5ea14882f9f06", {[@hopopts={0x8, 0x1e, '\x00', [@ra={0x5, 0x2, 0x1f}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x1}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @generic={0x9, 0xdb, "0b944bea96ae5d1f7847439fdaaeb677f6501cb5b54d291c8b31a01083c0454bac20487349abbbbfb5966141461162b8003a74698decad4ff05358f002c800eec4ef174406a7cf8cd8a890d2bc8adfefdc17fb7af8dc151a31d0cf1ba4d23185d93d14639b6b1e5e119143b50b6dfddab1a593b0f1295ccceaa9da25757bc1ab12ce251f98bbd48124d2796de1863e09d40db1ef93303b7a67fe667cf06fd410545e495f190f4588cc4ec0f150657382bc41551e5d39822cc0bf79cbb27e21af931286b1eb8259561e74ccc338a8b6439eede64f062fba83b04c0e"}, @jumbo={0xc2, 0x4, 0x4}]}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0xe, 0x0, 0xbd73, 0x0, 0x949, {[@sack={0x5, 0x22, [0xc3, 0x7fff, 0x8, 0x40, 0x2, 0x6, 0x101, 0xfffffff7]}]}}, {"bd3e46be1120a77b468144786199b8ba7a27e80b282d19b3534f10a0b05bc39b7da168e6971ab657bc280b997d3ca929028a84d7237e6d34696bcfd052ad369280c39a37f08d1534720d22a2793b7d979ebf677a4bb39a77ea47ec9053cd68afda50eb40746d9b45228fe7debd893a1248fde9c77919ebd1b46818be7bf1c9db714c3bb585221cc165d1a18ab770567df8e32f5916e87b90136d51e6d73d477ab42f0c705ab5dbc989aba2c0efa2ea793582e4fe9c82a067b0991f58c1f7ec5743e3a4093efd5af9855a7ed407e9bd978bb6938beecaa9bbaac770e9aaa9651de73e308a7a0519597ac8"}}}}}}}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=""/230, &(0x7f0000000380)=0xe6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x51}], 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x1c0) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x8) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=""/200, &(0x7f0000000100)=0xc8) r4 = dup2(r0, r0) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x20, 0x5, 0x101}, {{r0}, 0xfffffffffffffffe, 0x50, 0x80, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x67, 0x1, 0x80, 0xa4}, {{r4}, 0x5, 0xcec216f7a092c2d4, 0x2, 0x1, 0x817d}, {{}, 0xfffffffffffffffc, 0x20, 0x0, 0x7}], 0x4de9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x9}, {{}, 0x0, 0x3}], 0x100, &(0x7f00000000c0)={0x0, 0xa768}) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xc2, 0x0, 0x0, 0x0) 23:17:57 executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0\x00') syz_emit_ethernet(0x12, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004700012d0000000000009078e00000020000000094060000000000004e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000080a000000000000000000009cff0f0000458dd890fb9025d4b01c63c766f19d83e3458e33a678d5c5c6d9fa3581fa5ee7b1a11dcaa36bfef456a8f5ec4fa3680837d85eb63d98b366083427bb0071e36e9abb4be203ce9daccf1f7041025fcc4328cfc83994966e0b6d3a74c5e043d90092c960102e45fb8e8f556e264f17ad59b692ca0f5b973fab1f82771c8a2c3eaff81648e086658aac4b33ff4abab9813522a483b1254c4f620dac4a611acefdb82a147df40f51e3f5957a15f632146eb578235f990a00d556b4622323af385c9e09a67ab6d34f6dfb0403332ef7fce7259e20ad0da430add892fccdc606000000b98906f4d2f382cb8219de48780000000000009ae53b1b166f714817b168af0df7919c33d585f62652618e8977031178bbea0b3e8eaa60e64d75e3db5d3837a85cff9eff8ea2"]) link(0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 23:17:57 executing program 7: r0 = kqueue() sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) sync() mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) r4 = socket(0x800000018, 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x40, 0x40000000, 0x6, 0x2}], 0x83, 0x0, 0x7, 0x0) 23:17:57 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {0x0, 0x10001}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x5d498c47}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x4, 0x20, 0x44, 0x10001}, {0x9, 0x26, 0x4, 0x2c}]}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r2 = socket(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) getrlimit(0x0, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/44, 0x2c}], 0x1, 0x0}, 0x0) semop(0x0, &(0x7f0000000300)=[{0x0, 0xfffe, 0x800}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) shutdown(r3, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) select(0x40, &(0x7f0000000500)={0x3ff, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3c13de17418832321e3d1ae76559107eae809eb6", 0x0, 0xfffffffc}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 23:17:57 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x1, 0x0, 0x0, 0x8000}, {0x20, 0x0, 0x1}, {0x8126}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) 23:17:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000), 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x4) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/226, 0xe2}, {&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/34, 0x22}], 0x4, &(0x7f0000000340)=""/215, 0xd7}, 0x43) accept$inet(r1, 0x0, 0x0) 23:17:57 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 23:17:57 executing program 5: setitimer(0x1, &(0x7f0000000000)={{0x8000000000000000, 0xf27}, {0x100000001, 0x200000000}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r4, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206916, &(0x7f00000001c0)) 23:17:57 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff, 0x0, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x17, 0x6, 0x7fff}, {0x1, 0x9, 0x4, 0x5}, {0x8000, 0x7f, 0x1f, 0x4}, {0xba, 0x3f, 0x92, 0x7}]}) r2 = dup(r1) writev(r2, &(0x7f0000000100), 0x1000000000000309) 23:17:57 executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="dfffffffffff0000000000000806000fe019060c0008000000000000ffa8da3eca9728ed610a54efaaaaaaaaaaaa8e00"/62]) 23:17:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="0000000000000002", 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) r3 = shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r2) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa020000000000000000383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02008d78000000006000000000003a20fe8000000000000000000000000000aa0000001c000000000000ffff7f0000018800000000000000"]) 23:17:57 executing program 4: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') socketpair(0x18, 0x6, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb600000000800000000000000000bbfe7fffffe80000000000000000001d478c"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1f) 23:17:57 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421", 0x9}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="050000009d7ae4e2eb75db85b9a88add94eb3a0e00000000000014c90d9d334498bdc083866a9710f30307fb6aba8c2ba2bfdcc73033576622c4dbfc3c2b5224bafd42331d1884f3484058eb32cd9400487710a7c0e3008c63d66292fe87f8d242d69af8c2fd2fe1d2f5738277ffb9659b0ab88dcdd3457246b0130105c458ed05d3e658bb48b44d0472ccfdbe68e6de54fb9cc1ce0e5d448682e1ed5dba1d8140d31c02fbcb3aff0460aeabf995e912d870e460d3d3028fb7801ed27baea7dd5c429e436774a41294b01a6dde9ff4d5e45c9f29bb21db31fed2fbc6191352572a45c50db5be5fda668764c6eed30ba4abecb39c767b8b1d17f4e4d5506af3b866e2ceb3b488fea6ee0c2d5a84c6d4ef638d45cb991d6893f6973c741c", 0x11d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) 23:17:57 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269acc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b23716"}, 0xe4, 0x800) msgsnd(r4, &(0x7f00000005c0)={0x3, "a36e66345d28ca1f0b62aade47965212ba48e4d39b4773e413492ed65ae28dab4324c9f4b42c558fe21c135d0c7d75a1dde6a316c0f961a3f183865741d1a0862f24223e72f78768d86ccc03d6efd1a3b94ad360c39bbdd2ab6b8366e300440ae558b9d457735d3a3698d710672230fb1309fccb6c8b4de57d41f905ccee34a41c16b5e678ca54a7cfe7bf0ab1b6efc7820223cedfd74cd22b408ec6a9a1d4826ea7146ac8535e28d626dce562be571355ad991686cdca608add06498565b133b84bccc17f1bdddd245bd3187186d24047b679a661c2db33f63506772def626e7a26619a4c8641c97e7630f3a71db7cab53589cf743ceedaf55362b395455f4d7eb4e43ae1ee92bf27d172f25aafb1b823f295b1bb48fdaa2ffeb79a7d824893e8f9c181"}, 0x12c, 0x32660006c346cc86) msgrcv(r4, &(0x7f0000003700)={0x0, ""/4107}, 0x1013, 0xffffffffffffffff, 0x2000) 23:17:57 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @broadcast, @random="57da54c98624", @remote={0xac, 0x14, 0x0}}}}}) 23:17:57 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) write(r1, &(0x7f0000000340)="e293b68608cc30337382a6bd85c9caf76e08a3bcb8096aa67ca8c87732e413827479de0abe1458eecb102cc2c782df7092ad1b4a49b30b201e83512561f4b5c84f931e137afd15dfbfe513d1ef49f22315308cfcd076fa4832e2105e5a772da5994ba9031ce82ef619ecb1c861896e56515ebf50975e3a58d081b838be9673ad3cadaf43", 0x84) close(r0) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="c3d7c64fc660e3606dfc47c87254fb28cc87d7b2be3fafffd6647bb18944d2d64f49d2f354fc3bdcf434e3032e2d4a4399fc92effe09b95613054c939eff9e28487d35d50834c8f4ef80e4291ba1149bd5c9e9a3f2825840f24a8a87a00d3cb9d9b97f48fa33618dfd578c4383556dea951bc371410dcdc06708951881d6f9b973284881f27f42833b", 0x89}, {&(0x7f0000000200)="ced1700ee14c7a03baac9c85017f4b4cc534e68512231564ce3001fcaadea3bb0d0060e70a553f0f3b9017e230caf2f265595b7b071da947f6969f2c858b198cdbaa0014f36535d0db72b7d23d3032831ae1d5be0d164b7477013854d2718c3c534280f9344388c7bb4c41920871f98732364e0e0fb8763621cdc66736e669b9baf84b1fd3e266e3fa2530fb45dc651e638b918a7984c50a7763a005a78b9e4f0a0e0a97f51e7cc40cc4dda0c3b0e91f6104ac4e62a66c33b67441ee741bec18321f2e47265feb26547f1941bfd9f53e", 0xd0}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3621) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x942, 0x6, 0x3, 0x0, "03000d00", 0xfffffffe, 0x6}) getrlimit(0x7, &(0x7f0000000000)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 23:17:57 executing program 3: mkdir(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x9, @loopback, @loopback}}}}}}}) 23:17:57 executing program 4: socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x399, 0x2000100000002}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4ebfac6bbaf7869) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0x41) r8 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r9 = getuid() setregid(0x0, r5) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, r9, r5, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0x404) semop(r8, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)) r10 = getuid() semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r7, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r10) 23:17:57 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000001}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) dup2(r1, r2) 23:17:57 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x120) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x1}, {0x8}}, 0x2) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r3) r5 = msgget$private(0x0, 0xa) r6 = msgget(0x2, 0x2c5) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/223}, 0xe7, 0x1, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r1, r4, 0x190, 0xff}, 0x100000001, 0x4, r2, r2, 0xfffffffffffffffe, 0x3, 0x0, 0x2}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x5, r1, r4, r1, r4, 0x2, 0x1}, 0x144e, 0x5, r2, 0x0, 0x4, 0x0, 0x8000000000000000, 0xfffffffffffffffa}) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000440)=""/87, 0x57}, {&(0x7f00000004c0)=""/27, 0x1b}, {&(0x7f0000000500)=""/123, 0x7b}, {&(0x7f0000000580)=""/169, 0xa9}], 0x5, 0xbc8) r7 = semget$private(0x0, 0x0, 0x318) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000006c0)={{0x4627, r3, r4, r8, r4, 0x0, 0x6}, 0x2, 0x8001, 0x8800}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r10 = accept$inet(r9, &(0x7f00000007c0), &(0x7f0000000800)=0xc) setpgid(r2, r2) r11 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000840)={r2, r3, r11}, 0xc) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000880)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x100, 0x0) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) r16 = fcntl$getown(r10, 0x5) sendmsg$unix(r13, &(0x7f0000000d00)={&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000940)="83ce89890e56fba8e0e27ccab6e46e4709ff151b5b310714266cbd8a337477bb38c6e7944d7a34e94e51ccc8376ca31721d4f69ae92cf81985a2d32f86fc2ff26bcd48d74d640ba6d18e5080e4b97eb775a8610f3a75ded8c4bfad0e6077544e77fe2612183fdc8e2b51765237fdcf53354240fdbf1db191d34bc1dee4df33b80767f2b78919539083c48082c08d94eb9945ccbbea7f6a657b2eddbbcb6ed6b2bd91a2a9d0af1b02678f58c9ac25478574a363469db7e54a7a484e34b60e099ad674b35b542ef85a14c31852f3588eca760356bcda67b41c30b0675c5036a17531", 0xe1}, {&(0x7f0000000a40)="3e64eab345844f608086451f766bb455c1b0309a4886ba2894cc0454a84627abf67aafcd1989350b4c72e7745819768ba50d3e57914a40909858a680a39991ab6c21b2efcced1acc02239bcd7d851af21669186514531cb99afbe8657f0d95e5c2d3db5421df08932689306df349f7f90720b8a84636f131d9a3d55f082471094bf016323c050905a736927d7bf237a8bbbaa896837b2fadf5c6504bd9b7622af35e8b2d37bdc3662b8650713cb110a2078cd00b881ef6", 0xb7}, {&(0x7f0000000b00)="cb70fe780d39d1166f6886d4b97aafe6897997f45c9f6cd822964fd19026b1d78abfb36d1b393e26ae4f00e923578401b66dd11b4208a34783fd52d4ff2a10171232ce7f5b2878a423e34d81a89f", 0x4e}], 0x3, &(0x7f0000000c40)=[@rights={0x20, 0xffff, 0x1, [r14, r0, r10]}, @rights={0x28, 0xffff, 0x1, [r9, r9, r15, r9, r9, r9]}, @cred={0x20, 0xffff, 0x0, r16, r8, r4}, @rights={0x38, 0xffff, 0x1, [r9, r10, r9, r10, r10, r10, r9, r9, r9]}], 0xa0, 0xf}, 0x3) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d40), 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r17, 0x800c5751, &(0x7f0000000d80)={0x81}) poll(&(0x7f0000000e00)=[{0xffffffffffffffff, 0x4}, {r13, 0x4}, {r12, 0x4}], 0x3, 0x7) 23:17:57 executing program 2: mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60756aa300143aff9c1feb7e000000000000000000000000ff02000000000000000000000800000187009078fe8000000000000000000000000000aa"]) 23:17:57 executing program 4: r0 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setrlimit(0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="083147dcc9c134b941acaaaaaa7b9e6a8bea9c2c862804c7754772a15c06093b112aeeb3719f0837b3ab54f083513aac52f6f1ee73e3f090e713230361f0d026036e92c97a37a1a21cba4b68ecfca955cb6532dd77697c18", 0x58, 0x4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000000)='4%1F', 0x4}], 0x1, 0x0) close(r4) socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440)="1d529c871ddc8eb35f6114a4b9ee63f328a073c856", 0x0, &(0x7f0000000180)="cc6be8e718c8832bdbdd03a705c1ec9896d5f19f14675e3322948449322f089125d0a65c68fd8d89489d57288529e58845d0ddecdda29f17babe7eff8cf9d480d6bbd42b9ac77823a23ffb902defe35cdc417d54b326175ba72de069f8f1312df7b33709f65fb3ad9fd49b4b239910", 0x6f) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCDRAIN(r6, 0x2000745e) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000200)=[{}, {0x4, 0x0, 0x0, 0x31}, {0x4, 0x9, 0x1, 0x8}, {0x101, 0x4, 0x9, 0x2}, {0x5, 0x3, 0x1, 0x2}, {0x1, 0x4, 0x5, 0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) 23:17:57 executing program 3: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x1000) pledge(&(0x7f0000000040)='*!\x00', &(0x7f0000000080)='\x00') pledge(&(0x7f00000000c0)='\x80,%\x00', &(0x7f0000000100)='\x00') r0 = semget(0x3, 0x4, 0x490) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r1, r2, r4, r5, 0x2, 0x7}, 0x2c9, 0x9, 0x6ab9}) pledge(&(0x7f00000002c0)='}(--!&{J\\\xf9*\x00', &(0x7f0000000300)='$-$\x00') r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r8 = getpgid(r7) fcntl$setown(r6, 0x6, r8) syz_extract_tcp_res(&(0x7f0000000380), 0x400, 0x0) r9 = openat(r6, &(0x7f00000003c0)='./file0\x00', 0x80, 0x20) getsockname$inet(r9, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$getown(r6, 0x5) r10 = fcntl$dupfd(r6, 0x0, r6) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)="0af35f861bbbbad0b31772ddd451c6377bcafb70dc4cfc028ec7530ea90d2d91d0ea281307f71553309e269b24fa3dab05c5f00e53cedbb251c4e27612befde9d28337fd9b8ba149e26da39a60a82fa50565e3a56ab7137d3fff91c52331c3af2df9dcdfdd3684036fb62278e054d17cccd217509df6f0ed6d30977bf4eaf5c7e89017f9ee01fc4f0eee0224d22f6320e847a0ff3b52cf1cb141ff6fc6aba89cd4b559ba7b022142207381c8b3e084f14a1fe79670c30684023e700f21cace39db104ffa2cfd8f9a344cd4e2a5c46a8f30a579e7af30cd7559c31a3f7299aa728845a9db69f94abaa87aea3df68ea22862e365d8fce3f28bc95bd79c67041a0888c48f393047310fb4d10a269d8ef8cdbd9129f80686962e717f3a29e5b6e7b93b7bab42c5abc7658fe16f538790464f441a91f28f140c704bd09f9e58ee761cc475d1029850ec766a3b4ce663775237f5a19fd11dfac25c02c1c235afc55eb95e584e0a274d46779abc3301f93b6e706cd5061238bdd1cca90a8459de458df4c4f3c83f9944eefd326e5b7d01e56d73459959b1a9a58dfdb1d0783129e9a0802f682124f72f945d3cac2dc07b7a1c2d256540526dc53268c3014c7ac56c4ccb2b1cef5abcef18594c2700a7b6ca7cfb8135e79d57b1049969cf0a4b6396334b30bc494ac2e72864b31e8269651ebbae51e75f4695d0fa0e3ddd631e04b3d50289d38c70cfb52447806ca4433be0ebbea0fc05a8afec1f7b173e58f181c6e6ef3412dadbe5bc2dcc675f2f99dc2c637b09fbbc8cd3258659ec4370566274d19ea026a50f1a0fc3ca7fedee1777ae90ed621a78bf0575d47e64c491828e87fa5c2a5428bb8dd8ca7674749f968776fcda845ac82a56244fd43eedcbdd0f26cc3e5a95e80d094d10026acfa5a9531bf092b9b5011b0d75f73fc214e46e3cfecf40f77c97f53d4aee6f6a546ad9da588fa5e6130d8cdc0badd45dce7151f23f2a4a2702451d88f1c8a11ee67a2ccf97e8199e436c8c50acdc8589e3a2f491ac92648c992fd59f540112886bf3dc7bc6b61b93d0bb849c9103daa5b28d48140eba9064aaa1da48b6131b82bea517ff89a51f227069fc33d53a2686f17cc50e0919c6cfeff631a63f8753c8ec20fdb5ec551794adf9890cb331878f829ea232869eecc1b2d625861edf2fd4d78066e5049c338105ffa1f20d9b8d255689561b92b718b2f153a8073785894f6feb2f118755b8ee534d2f4124063cf5af9d844c6f2f3856309d8dd61e89deb6ae41536e56761059eb88782215be5bd2096efe97ca37b5088bb89a6bf9ec617b0efb48e68e36c4e2964eb4f0ffa7f0312c8a1a9e3912edfd341d34d92282489191d06a8c60af961f2d147edb5abe72aca33f58725d8bad0d678206d13ea90ef4e561a3d9ff20d7fee54bd87b2c51b2e2019d1cc61b46e583b4f5b3b431ef4086d27309c3313be0f6a4fc0e9f7a1fd61ccf396b844b55d13b11cb25ec4c2e864e8698338f8b049bfcb68c4ee3aad8f122d2388393e83885d4def8bc703517e4a512ec04c0ee35efd320f86bf6812d1d0c37f5851aba0725070d75ce5716541bfac99ac43706515714b79a039527b29dc7a7606df5f87689cac82f32eb6ef06e9b24487ab1b0eb383312bc71b35d7775222605a3c73ff41737fefaa387e5df3e49c121e6ac27b79acf814bbe10407751260c918acfe0eb61190a52dc8dba751c65d1c212909a139747c55f745929f7c1365c6ee091589e0a2c083b1dcbeb5c2841514c937363f044620f83907cc87e6c23d9549da2a83f175395db8823699bbc074dda777555c12cf99141d1bf62054c0ef7236548ed7b63e23bc28500681c3dbd96fb09026c64f314a89d1bd2c8d2b869f07b29df22f090352b8c2ca3e4bc615c16aeb3494903cb569062944d740fbc96325a01127b7f999a75fa4022099cafdbb24ff40ebfd92996700aa9a3913ddb0c778ea8cd51cd20460ae941421d7b7a89e7a515594a0f0b37c4523be61df580f13ac77b004f9caceb0a38438f928c4b4ca28ceaa86473751c36a0ecb022730595d3183c786340698c232a53f596c9c7c0113ba2112499d9b4663a930093f76bcb03560f81bfd36ac7e4533593e208ad7077b0dc360869f7f6b5805d338a472f32b04fe45dab18f8d01ba9ef8a682af97b1f213a2bd86d22aea24acb88cb5acce8926778b08742bf6116c61af441aa96dddf62b0c5f8849a91f6b99ddfbedbc8e0fcee6e668d1a715b97af6f5a7cd7c69dcb93552900f9ee7680040758f5979f62fa3275ce902f87804b4417c63cb4958f093c1e324e5b753d97849abb41e0b87e151dd3406391153a6196f6f5d2178b62a5aa1e34d2ecc9d7d359ccec1b0e9e4dc16b38fe91d0e4e92f80c370fd019a92dd3e886a363f70cde4752ec4bcb098834228a6a5af8a7a839205f703053d6ecf2f984f43caba54202727bf7aa833906f217f319a87ae63a2e3992501f1029390147d07bf6df8067d835506920a582ad3751a771c2a1fa0f6f158074313c891f15396fc0c1545e87a1cd9ba2f02ba50060ca9f11b1639862d007fd786fee8bf9daba4f713c41f8a85c08a1f44eb03e0f34cbff4096303b1a2cc1485883be61d1a2d8f62d156d27d80de272b37d8e8fba0f26836fd69174d8451092871f4b19fec3d72a8ca90bc2818c11d0379cc89c38db26e850badb13db0ff1c8403d77e9d4f7a1e2040a457a6bed87d69bfc78a817bddcf8a41246322f563fffcb1a97d6bb4fc75b481025d26744cc4ce377fba97cdedde5103e9cfdae5c8249737616c8b4ad23736667fd820eb8e3ba98841e04ae55ed865a010eb005f09686adcf522bd781436d87ba992e528f51f7f42f771f3ce578f7e565c19e410b5c7e5991f56a4cd6060c2db8fa03bd796de0829b7185d6409900f5f4c7ed20ba46fce51f9c97a6242aebb16b4f0eeed6793806b7d69b3c3f3ba26b7e72fe66fd8f61d014c997357a329f6fc725bf9662229470fd06b19cd6a12ed0de94fa3982acdb29461d2631ac22c930e6b8bc6f0cf1d92f4cbc19a3154b623300c4f1d3edfdc1245236366a3ef62337e904842346a9dfc43dea05f993de884ae5a16b23d6d47d7e5968e284c0f32f88a3a13d9a2f96b57f14848e065e7714445b18add72b8638b0aec1449a1090b119f5f5e0d716962e0d9171aeba168a5779af79413828285317c9fcc42f08f7d0c388ddac2d4b8d65586eb93707fe34c356a4c8d7c15a8b88f7d449104d10ce0f9b496cce7c886e38ca149b7dae7f5060571650a23cddc8ee10d6725e88dfc59d3d91aa19ff93364e976848a399ce1734842c41893d2868d95716e11fac740fb7993b0edac6ac5df892859776ce9711b45211b1351eabf296d5bd7615c6c63661e0253d1cabf71e5fdb44eb2d86fc4b347aa47f1b8c66fa7a391dc8b5f45d64bcae74f96d4dec9fe20fe480357b262e46c978141ea0e49ef25382afbba8d29a0badb81d7979065997fb0cd912e1ab4453061a288972bac22dc4ba3e8351dd78f3bd402d9a29f90bbdd5793afa2fc108f17bf509d0e0d8eee66b757b56965bf89e51cf19d53ebffeb44f907214820bf1abe309bb0cf26d3b587ff0356486cf498ce37c87202c8d976f00e37dc5ff1b05de3e38471b1afed1e1bed0ed502ad1e2c6d844a86f5b209861622eeb20a476562fae4c41a00a9629d41df9941024dd3baeff2d5aa4088f106cf8de361df5156be52d5ad94fe6131aa79a87ffe45cd4934f7d5c156ebe8c8c753247434c566fc72c66a8125dd6e2f4036f77dc9151a1d7fcafb9b36df1f5aef1321fa8f4e53fffd03b1163506add4e7006d97bc5bfadc59e0def37ba80d3891fef6a343c9249f17ada32b2470c25e172ee18230acf14748549bed687867483e16a80d3d1989d4fabf48232018827ba20100bbfa52915e440da80793d178aa8a324558b74ea74e44384032a4dbc133d6d0db882f6d5852b8a5f9447552c9922ba7d048e3bc2fdd38dd80c1a5e5ba2c6481dd23807d69fcc1fd424191e21b12cdf73307f9766b5296c764195d0877373b02b6ef30a29ac4729a88bf87efb97fb7232c730ac1e59a08253b8051bfe8418083141fe733eb315072e8a1945d8545bd4cc25f5ae63bd44fa65ddfe524c876aad5ba495cc2c2bfd04ce00b201e10d219b7bb81b765f78d66c18e142e0866acf0608132f5568f4e7891b49fc39fcb8d5d105ae504a5cd16217afbf245666737a5ecd65700b02c8abe190175f5e4e2a75bcb7d945ba070a58ef29c8da52fe70feccff2346c82f0d59ee20fdff8fee2809ca1490412adb576cbdb8eeaf2a21b68d0c25c4112457847081fb918ca35405bb2879e6db74a219e831a4781dca1feeb6e774ab87d0193bf190ddf5a6444757609bc158dc57c8df814804ee0509f700978854fe8705f35f538b2b9016d4908627c3509d7375062b583a336388fadc26f07b62682bb76b57d693fedad831a995f328fbaf07ed8e3491533f65953444aa360ab5a986207056741d4f1e3d4972e4e8dcdc36d53a42724bab510fb0cca80ad13f851fd830538b17d59973854b7f96c7c7d43e31146ad4da04e3e499e24d175060590592ad1ef010df73b52dd2d2e2f8aca600b1d66ad9f51289b2752631322de524946a975beef6f8a8dd26cc589d7220dca8283bf81edd94ff944e5a6d3ca800939055f0d890e56a9cf0a92ffdbac66c665a00a37e490f5ac4bde888c9358899309cf1aa89169f21e07b0fa43e93d02178487d207d58e7f61310072e6c01878097710e057dbd105bc88e1b1c849fb3bbedd063718ae7a2d79e45ddd2e7cdf3358bd394490a31a5a7ce7ab8a583fed16d7fe0a3eea54ee5bea0193923d46fee00fb33b6de7d5a5465875883c6e56179b94b2530fce5a9b2fa5ee4eec4ccf6a5043bcf410ee6899bf427497eac64a38d13f6b5bbe69a041d7b8dae9f83cf87af0909d2b16fd78fec089f0d3a623698fc1c965ea3f65a53ea86ad62077a5a4d9054513bdcde0267eeb3134bc4662362cda99d400aca00325b1fd9ebcdad3727a38a33fbfd9120df97e8defbce4b03331dbdaee3dab2d23ab89529b1470fa3781983c1e655037c1a2aaf72140c26b34ef240627646f8a4d205c8facaddfe252d50df54cf009c2dd74718e4129fe55665cb9c10e89bd96cda6ad94a67a84cc301abd98ffef4bb05fb699e691af921d8a2f66d1c67583662e2634a2fec34d8944ae6460907c0bd2aa6dfb3a4466d807b44fbaf69d79b7fbdfea259438c527ad78cf9dea7c23b245c3934de8a75b98f4af4c9f5a1bf44572a3ec3cf67a0345ac3551eff8c226d174e60981c5655d03919c2b0aab811b04f9468e32b7e34318f0c7ca3a1b61c8f244cde713994eabb8a6f332a6c8b26761f404e033fc2c4086c61049252b975706e552807e4836f273d440eff87c8750068760ad48bdd68de1b52639376b33190f9a2f30a2c4a579429f2ac14bf9473cccfed612cb451e73a4d58d13426d4dd1da2e79bcabea61197369b975e3d777cfaf8aafb6c46bd226cfd21fe766f2c76e9747a524507c9e397a5f7997e12339092630405563e5c51a3b257613c36fa1e01d15d021453c52f90636c747c6e8e86283e16129cf2c3ab74c99202c5832067dd192cde5a6ae76ea8d71a8b48d7af1b33b60bff00c3245848a15d3e3a45d936084e88dfd6923a1055c859a4c29ee020111266341f48259f89b498f7c3abde6ef03d99e8de7a7401fb26e08625eec6f70964cdffc8c01e83af887", 0x1000) fchown(r6, r1, r3) accept$inet(r10, &(0x7f0000001480), &(0x7f00000014c0)=0xc) socketpair(0x18, 0x4, 0x4, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r11, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000001540)=@in, 0xc, &(0x7f0000001580), 0x0, &(0x7f00000015c0)=""/28, 0x1c}, 0x3}, 0x10, 0x2, &(0x7f0000001680)={0x7fffffffffffffff, 0x487d}) pledge(&(0x7f00000016c0)='.}@\x00', &(0x7f0000001700)='-\x00') semget(0x3, 0x0, 0x2) sysctl$hw(&(0x7f0000001740)={0x6, 0xe}, 0x2, &(0x7f0000001780)="159a1aebd4106a6b362db0f1e931dc590cd43c12d9f1256155d3b71156390cb3f5d9ee67bbc4139f397a794d29fab7be8c664c8c6a3d639a1758d79de1d8a2144439b56ad217c6b20fc29f68e6ef8fa133feacba6a0ed3bb945f7c38e9320050984973d8379deae3c3c4221f6c68cd2a", &(0x7f0000001800)=0x70, &(0x7f0000001840)="1021b559df2de5345c802fa7d4b09e90570235f8b6caba9cabd9c23c22eeda4bb758caa7b0a8ef9eb634c0cb9659dc01b0ab97950db8d91a7ba96d78157f03646548b74d9cec71e9259dc312191ff8b9c6180921d2afbe7040872be7242792446d74e0c45fd174f03d19112cd5db6da0739dd8426bcdeb1a41096dfd3c3c66f56e400ccaeb96f21b64d2ad5d732b0b1c3c548817fb9f2f6af8c95d1283570868bcae3ee428e117120b5c9b95ceefacb4e1887cd517193e8a37260c2c9b5bccb6d5530bb8c389f71786a45a30566d898596916da3f07a3d9cb71dfe", 0xdb) ioctl$TIOCDRAIN(r9, 0x2000745e) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000001bc0)={0x439, 0x7, 0x5, 0x6fa5, &(0x7f0000001940)={{0x6, 0x8, 0x2, 0x5, 0x3, 0x401, 0x6}, {[0x1, 0x5, 0x0, 0x101, 0x262b, 0x6, 0x401, 0x0, 0x16468, 0x8, 0x535, 0x8bd, 0xfffffffffffff001, 0x0, 0x0, 0x3f, 0xb9ab, 0x10000], [0x48, 0x1, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x8001, 0x6, 0x467, 0x800], [0x8000000000000001, 0x3, 0x9, 0x80000001, 0x101, 0x5, 0xffff], [0x8001, 0x80000000, 0x7ff, 0xa8, 0x2, 0x3ff], [{0x4, 0x3f, 0x9, 0x1}, {0x1, 0x9, 0x9, 0x800}, {0x1, 0x6, 0xffffff3a, 0xfffffffffffffffd}, {0x1, 0x6, 0xffffb534, 0x6}, {0x1f, 0x1, 0xff}, {0x0, 0x9cf, 0x4, 0x2}, {0x8000, 0x5, 0x3, 0x3}, {0xf64, 0xd5, 0x100, 0x8037}], {0xfff, 0xced, 0x3, 0x29}, {0x101, 0x4, 0x8, 0x3f}}}, 0x7, 0x4}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 23:17:57 executing program 5: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90c26908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xf6, 0x0) 23:17:57 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x6, 0x8002, 0x7c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x9}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) symlink(&(0x7f00000003c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) open(0x0, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 23:17:57 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:57 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, 0x0, r2) setreuid(0xee00, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f0000000100)}, {0x0}], 0x2) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffbff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setuid(r1) socketpair(0x2, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) r6 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 23:17:57 executing program 6: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) getegid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f0000000200)) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x5, 0x6}, {0x18, 0x1, 0x927, 0x5}, 0x2, [0x4, 0x85, 0x80000001, 0x1f, 0xffff, 0xffffffff, 0x97, 0x5]}, 0x3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 23:17:57 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000200)="53f19a0280353923f327ff9914d3a2cb64dd6a3f436709c9f8b18fc90b9114e672b7a37630a7f4772c987551cf37a1ee1266678ee14e0a9bac62e40a1b89086e0b139d0b73bae1df87bca9a704af7d59df64cced6bd8bd14bd168a862b086448977a69cf314187b8ac5476556ea50e52fd83fdb4f9f88ec5d0ca9d9e421add4eb1a741c853ea653f4f4d75c289ba1a831ed621ea541612b434b9bd7e19fc86978ab1b0ebfe702940bb3040b17bab517568331e04746944b0672b68bc15b06b99f46f7d29d4292a8f4743ce93188ef804cb58b925b608f4525c9462bd0086467e050176292ce015a96a66b7b88a53b21737bd4b78f3c61d870ec7e3e964ff845be1a7aa5d7084b0d371da00fa6342e5e5f025a715aa2d30a7cb06098a727ab92a04cfc2ec6c516162aa1454d86048fe795c594676c2726e0b6698baa37e27f59813ccc36f7700dca56e3fc5df95213a88abeba67483a3534795e7d599e99a697a86c981acf1a4f4265c995be39a4ca83a679edad9aba8c2e7b007e869fa9da00549aa8f3962eb4a6399c79fd92300d60a422ee4420c9555e949852227adaf16820e7755ebfd02e49f03f63f12b232a76a3a5391e10ca5970ceca3cd5bd7c58071b349d96497c5b7bd20c5b51325a96b00473596ef0a37b3e6681e6aa26fe8d5bf2b437479e123af67a303dbe8734a9bbf3d48a55a9aa3cb26395edf427c31db03dea6e6976f2ad790656ac5f7104e553dccf9eb13112f80018343fc176a0fb75a2398c16957779495c13fe56b16f3d318b9b2c54512efb79490f2d095eb8b88a3f150f64957d52fe4a46200e8ae68b423d2cd92a55963e6aeb4f0c13c875d2f8d7a46ed27aabdc6466f9580e96c8c66cd57f008c514fb6dedd8ec636774af331af10b140b81a01fef802659b7a09b8bb26bb13870876d87f7c67dd1ba632c6ee21edf3a58fdee75dca5f22d26d62b09f5e7db64c1c3bb16a1b68e7c6b1b167b3fe5a422c322935e446162f83c01e6187df4b0fdd25d268b8787bd64f72e02f71ca888fde9da70760233dee1f45d896cf3964d2ec890f4d7e3206082f5e5fae12571ee34a4cbc3e48756790f5beecda74437fdab5b01b4db3fbccd26daa87ce74aac4922c03c3bbfc74552d715a5631382b2ddbe77724bcaf12a24fde5f25d72d9192fdbf225279822fb48ab5be89ea3c0603dc8e90f755c3dab884b65e732c395ca7d2a02290a375788b5ea247f6d431fb2215c9855da65914c781ff36426b66a9c1add7517765e17012cc4c4b072298f743882d77ef0ab86873ac9d7de95339f7f2f20b0716413f5378c5d67dc9db41acec554befb51360ac37a8c16c13fa68fbe68875665b8e1733b127117b8c351e2debf7ece6ce57b0e4c4acbf2d9a1eb612883ea60bda88a244f269788f8050d3a4b8ccb0a7f2f59c08856058ea4730c7b6bec392bcb7493dbda607234278d651c7803cf404962d0d02a24d4e7206e3f5a8e10614321b971fb0571e14b84137d2e7f42382df8ef2127e6b0f447fd7b223fc627569f9b22b26df5050d712f8d1caf22bf8a7595f14dd281da8b278dc3a1816646d53814e605c2a7707f5cb33d6f908eb6913b31a90cbb9b85cc553437c867b8748bb310e97027d132e436e7383f701c6260ef64cf0aef0ad2c1af4f38151adf6a81d9acadd450e98823783f92b9066c11d57a135812c7e5f8c8e5c50b2b2f61bbecfe7bc297a59f4464f9a3270cfe80c72e9b52d3a5b95f9e79e5c7ebdd42eef3caff6e8cd4fc34a5016c8e6554571261f471ce459f50a220e1fbb466e72b1a85e4c8f9f40bffb2b57cdbbaad69f356d0adfde6e2154a6957cc8d4ba3cc4ac09bc7f2d4a8a632322361d5cd38ec330b8be2be69ac41f8b86a69104e7c3025b77d2c139d6ff25506c7a452d16a6eb98df4f0e6947205d3cd77faf26b11b28e9d566355397978a44b903679f53408d87e11a1d6ecef26c190ce4b27d99b871bd9b177cd77f070520d739a72b847b97a4476ecfefedada9a4bce18d6935912599ff7548516fdf20538b52daa4df2f97558a854904e09ea80d835ed0aaa032784849714fe854bb09a7cd01d4852082bde50bd5442d9e153e41ebf38c91f5992a9185d3c4511b1eba7e624622a58f07b527b70ca48f01a135c37fe7de001c204d387331166d6e13ad6dcff88bd996981b6f06f43e01930fecf793ecc3e1b603d275cdd2712b5c856505cdb6e85509c86aa093e6933d750b6f27cfe163b77b89a14b7f5eca066f4d0901f50f261155bb67bb28287ab42f72f7aab0b5549c5dde6daa5c620bb5b284de0343fab227fd02e2b926c97adb8094aa3c91f7756e8348f96e8df54c38f5deb2b33721acf3b56ca075e12de70bd9918570202ba98eddb8780a29a168720b148cfa0583f4863b00834182a6dea7764cf73e0c3ddba6def7360bc2de0697754cb92f05892a1481a94b63b15d345a791064b1f4826517f1b6fe352dc70642b4908251702f51f015ec9af0b794ca0151ca0f579a8d3b1636e0b5abcfd4977f5c56afce45a76bc72bac971e45cae25bee9a820cfa5e54dc8c498e271dd6ebfa2b1d69e14de376f65285ebdef8b7979e55b81b6efd6c136712edf749dd43ed8bfac4ceb987d6aa4a0cb10ad76ab67bae5064472b0004ba7c7fd87d100974b819f4ef6e13028e710f72fd13caa52c3079e7072b73701cdf7c54c1aeec7595f6b555f3b7cc62af5458fd4689b22cb9ebe6fd056a4959c82694b6b7c81848a267cdfafee1e1ea7548b025b9414759281aafa268515469b4aaa59163fa68b7b7fa663f0081a04163dd3ef76c7f2725e04cc589d155b603c7f6c3ccf366e67b2e24a3618e313bebabadf993895b3593eda6f3f06e353f32fd9897814b869a760fe639d0722d9aba65221a35ce46303118e9780e0454332d26521c09a3f4d08f85a33716e8325f1eced3855f4a3e99fc61f47a0f696f45d4ca757c9f7d1771b2bd18b2ad00368da51001926ec805be4681d2ef2d30884e9155e6c67a49e97e088113d9c20dd217238bee51149b37740437764b19e1e7020fc66037034572d1ad16479cff4c1ce93a6861d934cf6242d318d36bc0b51b87bdc656cfd29e91f900e6c05b33f6175f488fd98c402e72e030b3568740e2a9a2a74f01a69e8363adb964edcd24806b955f2bdca7b8842d113222937afad93d13a7c6d26087e0cb0d2c721942a43c949cd7b0bbbc206d794804522a0e34f6fe6167952a8ba20b9374e6fc6fa2087d683ac33773c398148d093144a76c76c7a039c8861c01017bca091e37a06ec4b72359bc573ad3b54507a62dc3e02c477baa36e173e6c53c5d7f6c50f2b4b90a91badf7526ba9b693a6ddf067cce6a7cbc67c10ad02638831473d582edf13f35dd0eddf60d2d027301683f38faed0264541acc6588587a9a92b2554ae031916873c324e586ccc2bcff246b8934b4ad451aab0a454dcf84c73c094f86b094de309f6ea36e58105380ed660caf8c9520bf7b21176402fc5964cd3e7c64f8cd4b76bf05ac21284e7493a25e08c9e9dec4d44ff3dbb22e983169577092a728e7e97eb2a5afc2fc1fcfb70192e7c7086906580e85fe550e457263f885b1ea6c2024fd26e8e8e6a0555044f352ecad019c020a69d1d1ef6ddd1537828d34c13baae66d0877e1ada5b5136d8092efe96afd3a402a7d3721b31b07d71c3b82c4527751ba88b785d29f7d7a5e8793035a07f6a5174fd0edcd0dbe4bd6efc4d3eefcb6aedcaa4712362cfa6c06c954a4fe7c55ff338a002bf4481926b667d1f7c4dc21f3eaa6a3299b490db7b4d93caec74f6a30fac7c997ef5af35c3fd460d72891f751ad8ba8401a56e02e5cccea4fc159afc20ec8de0ff9451e8aad7a5b7e8dc366572e919254a3425410e49c3142b3db33e72d5db11572916f51ca1683fb2f1186de00e1392e342407dcf0cb9a43ab7a94a8ae8a4a536619cbf26e48faa3de87639d0c6f5dce7e3e8a95a0e6e8c67530f3610796c99027e856f3d3a8910c418acec08265ff310dcc0585995493bf6754b6a5cf9a2c1fa870064d04289dbf5202ada176d4b754e7ed6f4b7540643fe4fe50bc48a8fa1f2b0d1b2f85e20c8a0fb9aa0f228f8a941540d1566053f9062886592d667cd41f98522e0bd7c0c272ecaedb2ab656e3bc833f2bce7bce0e0fbbb508796f84ed84ad820e3a1524359da17bf864d2a5974ebea9f65c86adb37753e6fc641e154ca320408f6342c0926d2db288d59f0d96c40d1657819c15a984696ac5daab395e07dd0bbcfea3a6f18c32e57cac6af072969c3f642c50fe721d3fd3bedbf8abfb8e7c03a8cf090a1b21044048d5380d3da8bb867d5cdfd445aa3063a823183d86c1d17a97ef52ef634dbf428c6a101d32fab8666cfa9631a16af6204f93008641b16f960d7eed09f74ae84f4e25686539ef1bc84fbd4e970054c7bb0905affcd31c533d5fd333faf24eac05135dd32191d0bf705d5012e8deb98babcbb46904517a01f25618e8ed98ba31c37cb625ee6e71b55d659b8c6ab0bbdde9d91b45339e056f9e46f2eaa740d2622306b302171ac0141afc6cc1a8378f9598211fa4a393645c7ce5cd4c5b8192640a85c91e552782d01aac962ca77580d983b1bc6faf399b1c264d0de97e0d7e608b5eb0814e62f940dab361c7e045b8db9d266764248861f18f9b93f0c1d59aaf27356c5790ec15d55c21f59be359dc7aa412579e161d26edca112ac72b42d37d96cad6b4aa922a04258b7c8b94222728f329b9c7d122b59c27c837012a2cd07c7d0e508449a485d567730e3a875da2c58ce7ecbfa2c8a008e7babe06494aeeec2b5815650dcb414aedc2f0ba1cb1678faf762ae4acb1b9c9166430f8b3f520344a6c4e2a58355f461787ff7d8cacf01ee8793c5041fe06f1bb9a69b42a2a12be8b8b5ffffc8875f2dee9bc434ee735c0c2ef5f6bfc2635cd2f3a824ede2237394f97439f3f47b8a52dd356213551aa28cd37fc45e264cfd4fe168456ff1a523fb4ae6813536bbcca37f4c8cbf77db9237904be356ed3007b4f14c8860d7df734c402091d0b63471bf7ec2241b4392971ab9b5371a4340c5664cf74b63e50778f0389a15534da2a4d455bad3060bfbc3e4361660002a26f35b1243f238d20651c959f84aa3a77cee4f044192573376ca43b58f6fc8fc810897e368c0845a851f31e522ff9ed5b842686349a825be37b42944e6042ebcf9ccbd2cd25d01d6a70ba0c09964827a77a2026010a62aa2eeb4083ed7cc47c09a4f5438664f964c7854f5d0de1a19a3109df3178e900c48ee1ddc7812b5cc308ebb352a21db7359d934ae410b280fddce5a62a8f5d6b2d87ade30503f057f0a949bb0b46bc33c9ff837d95835ddaa4642a1d4a99a2ff17baf83c18cff3aba158cb5b113adf701cc9efec3a2c06d5403ef72b77bbd670cd8d139f55e3b6aca07fbfb401b5287dd346ad340774a9a89927042702fafc2c3bcf3a0b40cfe9408ecff6408a43451b4def20478cf3e2b4630be349f912ec2f6945fc0232fd03b922ac795e809444dafb1de683e9a7a097e895ad7cbb63d26f622212f60565f0360704494e47b0fbc5d52f61120d6af30ae515c3c2575f48ba02348363d3c5c1677add33a1e85d02249f7a9b685ed461b678f1df1c7851c0ec47178d123739bd847a3a39e189ff7f224ba36b1d25ece639281453c976435c3a78ad1d32b11f056f42a795fc1a5b7811505dcbf84f432e588d4fef5132fab438d0ca1e7bf6c1e3afd8bb55e5b7a44dcd192a7", &(0x7f0000000040)=0x1000, &(0x7f0000001200)="fe034275baa34cd7e2e67429aa2cb9987f30b860c26660a0aa49304c66326a982e5e46924ed8757e66ddf8d7f6a6c03ba8c1d590c023d8751eb368dfeeeb9b8e33cac4b9a3e35531f3c98f712994c4b2951977387326ec1a8e99d607ac0043c1a1f1c69b8613aa2e5f904249f821f3d1944cbf4fc123c302a00cfd9b1268fa6cb251021518ea9e4f16c75815", 0x8c) r1 = getpid() fcntl$setown(r0, 0x6, r1) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xf9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) syz_open_pts() syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r5, 0x801169ac, &(0x7f00000001c0)) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() 23:17:57 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) symlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') 23:17:57 executing program 2: close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r5) sendsyslog(&(0x7f0000000240)="05", 0x1, 0x0) preadv(r4, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) 23:17:57 executing program 0: syz_emit_ethernet(0x6f, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x0, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) 23:17:57 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ftruncate(r0, 0xf869) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269acc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b23716"}, 0xe4, 0x800) msgsnd(r5, &(0x7f00000005c0)={0x3, "a36e66345d28ca1f0b62aade47965212ba48e4d39b4773e413492ed65ae28dab4324c9f4b42c558fe21c135d0c7d75a1dde6a316c0f961a3f183865741d1a0862f24223e72f78768d86ccc03d6efd1a3b94ad360c39bbdd2ab6b8366e300440ae558b9d457735d3a3698d710672230fb1309fccb6c8b4de57d41f905ccee34a41c16b5e678ca54a7cfe7bf0ab1b6efc7820223cedfd74cd22b408ec6a9a1d4826ea7146ac8535e28d626dce562be571355ad991686cdca608add06498565b133b84bccc17f1bdddd245bd3187186d24047b679a661c2db33f63506772def626e7a26619a4c8641c97e7630f3a71db7cab53589cf743ceedaf55362b395455f4d7eb4e43ae1ee92bf27d172f25aafb1b823f295b1bb48fdaa2ffeb79a7d824893e8f9c181"}, 0x12c, 0x32660006c346cc86) msgrcv(r5, &(0x7f0000003700)={0x0, ""/4107}, 0x1013, 0xffffffffffffffff, 0x2000) 23:17:57 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r0, &(0x7f00000002c0)='./file0/file0\x00', r1, 0x0, 0x4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r10 = getuid() setreuid(0x0, r10) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r2, r7, 0x120, 0x1}, 0x6, 0x8, r3, r8, 0x6d64, 0x40}) r11 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r11, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r11) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 23:17:57 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000180)="c28a08c3aa196e1392357b1f135ba710e16987918becab15e8ecc84edbe40b385d56e998e5547a457556fb808886f5ac0bca11c4e1435edc6bcb1715b2ab596d5d095819274c0692dc9a906ddcccb11a53b35de333f1cf2964e288d1347f263f0d284261a76e9a05e2ec09500c86120d81c1ce9dfe9846ab54a022967cfc465791198f7fe7ae61a8df4980d8da457b77688ce966112c81000000a820506554e411f4eebfef96ab46783648daea6a35d17bab1ae18a690cdf2639f03d106b", &(0x7f0000000040)=0xbe, 0x0, 0x0) 23:17:57 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) close(0xffffffffffffffff) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffbd, "0000c6f2646100000000008000"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="7e4509abda3e93cb5587b4c4e041ab135178cd66ed8b41711919c7544223e6f76978e44100ed90dd17ee1b000000000000006a1aa35283ce3ae6deb8052c", &(0x7f0000000040)=0x3e, &(0x7f0000000080)="26b20de9a8e08b526559d39a336265ecb619d545aee1537fbbf011f694e0ceb985bae7cd16e65643d9cdd67e11b653408464f27f32", 0x35) 23:17:57 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES8], 0x1f, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = getuid() seteuid(r3) setreuid(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x5, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff7, 0x0, r4, r2, 0xffffffffffffffff, 0x28, 0x5}, 0x5, 0x2, 0x9}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000d3aeae0f6a3c59d3ec5d9f2fe1eb6803f3163af73b935d57ecdd42e579034330d8470e640ccdb0b19bee97f3ae56467bce40d4c5562b6f2c0d7ec6191b32a9ea7efd653bac8edd5daa79ca2154419e14b151fcf964f1027859b8d0f729db5b02a5072a43ed053a0f45d59d23616a65939fc747e95d8f3b279b8d3212dc43502d5976bdb8e9f9cc187d3d5efea7fd9b44d44228908cb14a4f0b9c3232a28ea46366c2b57dd88ad03ab4c751fcad35f7fb0e29259dda68f781b25b560d406fe2948203cab4f56d6195f15a51bc88da9044cd1ffcc5a8779788bd6b64d1e3394c38b34aef03a635d47ce191f2f4b0081c3a151fa0217eea633905c69a894f98ae265"], 0x14, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 23:17:57 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:57 executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8100000008060001080006040000ffffffffffffac1400aa77f61ce24219e0000002ced392cea734c0ef6cef844be56a3f2da9f233adc3c0c91c432983368e82fc175aef25d78372b7e33d8824dba2c201d9c382bf638b5866645939edd9addceb8f32c8583f08e9b69e1646ada6ea9e72c0fa96f901412f77d8192b2ff349964accecf83f8202d3b6f3349551127ebe915d328a5e65e72558b6bfdccbb74d10d8c07a41ce5f5b3fd58c1e8c81"]) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x2) r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) fchown(r0, r4, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) 23:17:57 executing program 3: r0 = geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10e) r2 = getpgid(0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r2, r0, r3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x6, {0xe409, 0x3c5a6539}}) r4 = msgget$private(0x0, 0x686) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8001, r0, r3, r0, r5, 0xb, 0x5}, 0x39a5, 0x4, r2, r2, 0x1, 0x1f, 0x2, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, 0xffffffffffffffff) r9 = semget$private(0x0, 0x3, 0x8) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x4, r6, r5, r10, r3, 0xb6, 0x7}, 0x3, 0x1, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) r12 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000440)={0xa, &(0x7f00000003c0)=[{0x9, 0x4, 0x20, 0x9}, {0x2, 0x2, 0x1f, 0x6}, {0x0, 0xfb, 0x7, 0x4}, {0x8, 0xb8, 0x3f, 0xa061}, {0x1000, 0x0, 0x10, 0xe85}, {0x8, 0x7, 0x2}, {0x2a, 0x99, 0x0, 0xcfb}, {0x174, 0x81, 0x0, 0x3}, {0x101, 0x1, 0x2, 0x2}, {0x400, 0x3, 0x0, 0xe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r14, &(0x7f0000000a40)={&(0x7f0000000a00)={&(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000500)="e1d3d7689cea44e8143ef952a3ee21bb831ba6b140f402f727dfd9090a8b8a5cdeeca2746d3fa4bfee46c9160e9df0c718c5a151a41ffcc42139b3260f0ac62314b336ed9bd8192a07b61f177e6793133454a52f9fbbb8bc0e505bb329bd3cbcb8f22f0d9788effcfbc0a569d0da82ccd15952cd1cea4fd69210353dfbea3fc92e6e755755", 0x85}, {&(0x7f00000005c0)="6dc397778aeb9cde85b6f615def464db040d8695f53a58b77e9baaff854b8eaa881653c532ca19756dea4c75041232b7493d4f9353cefa52f6c51292d57c75b899d3660b0b92b678978946c5b47b409c08a9e85087668d4511fcb96e7d016fbc85241e57986140035c5046a46bedc25f7ac486c46c727890a006b7fb110fe57567630897622960f7e85fed4bf929f8dcdc8286aed3da441719ad887478ad5e42ba35a4e8ddb7db72a205fcc9b6", 0xad}], 0x2, &(0x7f00000006c0)=[{0xa0, 0xffff, 0x94, "f1c45e8b7ab622e67de4aa667b463b1536f8c925473672edc29395c0d01cf9959f87e1e65b7909c0d521711be4fc4d5ea0438c4d3c4e2d814ea117a773bb2a60506dc9e1429f46181d1e9268818ec1cbc5a3bc8a4de51068e2c1b0f5cab7f0fab18f1fae987fdaa91362bc3d03bf2428a233ad09a919421c7f380cbfe27add4a55b68ddfeca9bd8b24f101b27756a82e"}, {0xb0, 0x1, 0x0, "906d89efa211ed0477a9933d34526084609dafb20ba797dca3a7ff1d9eea67af06ddb48b502b4b47e3b9381ee35d3f6f2b1775255739263d5ac7effd47c457e3f397d5a0348abf19ba2b6865a8edec9ae9ddfcd839a2f669694a7a0d41bc698ceb15e895373ecfe1f2ef556370926d543e7e7cd3fb72bf6ac59ecbc913d4042f484e1ea3b1203db23a8630c490b0b55143ecc3aad6948ad90d3a5312ca60ab"}, {0x50, 0xffff, 0x1, "8318438fec91dfc0395d7c0470698d037c526d2827e4b57c34c4ae669ebce692030428e74a55c4291f5c209a6c48dcbde8db8ed3d09e78f5f6ee31c0"}, {0xd0, 0xffff, 0x8, "d9903ccdaa663f056371fcdefb870e31cbe1e6cbff83e4ac7ab1b7148370f08ec22547649fce9775c909852f29336faa1703fb48af3856354165bafac5506904dd1cf1292a90625e03912108cb72b2589166f12908fbd3afded62d2dfa08da7ad07b7cde9b55afcb5c226314b8ed0f7b31abe5976a553a12b2ee8d69d1a6a2fc6ce93c5b8d0024012f5cb6761ad0e20bfef5453678e40b5835d229a7632c3d34fb18a73c699cdb191a8fbc0cde986bf4cc6bf074372283f3cd93"}, {0x20, 0xffff, 0x86d, "b02bbdcf881490be455647"}, {0x78, 0xffff, 0x4, "d051d38d5ffbb849fba630c3031d05f0c6bb7c0b25e023b5fca87b53a355c6a9b0af45eb837543558e754d795ff832eb0d4d05022e95bb9c1e1830214803b715fc1a1976b259a2b291a2406ef95fc220f74421e659791542152fed450d49e42f428b"}], 0x308}}, 0x10, 0x408) setpgid(r2, r2) getegid() recvfrom$unix(r13, &(0x7f0000000a80)=""/4096, 0x1000, 0x800, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x0}, 0x8) r15 = socket(0x18, 0x0, 0x5) bind(r15, &(0x7f0000001ac0)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r13, &(0x7f0000001dc0)={&(0x7f0000001b00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000001b40)="0d5121f9580f27335a9504a747eda31a1333f9a7fd1383d5", 0x18}, {&(0x7f0000001b80)="c100cdc08210ef76a55503d5ae195cfb1be4e3fe8a4dca817771cd4e12a3cd8b91325460dea9d974115b13e5541405216f5c99b5e211767bfadfe4c267f237a08e82be25c455243e23fecff3e61e51182f5e2701fd64ea074299e51079d635dc8177c903f6247202132a68a2a4c55ae416059066491a53c4d4b936b92325a5a2bfe682b3478b4a333bee3f46b6b40ea4014242c95b716683237bae9e53a2a43a18210cbdc835dfd4b8b56597d7170ad0f8482f7c7053b4fc71c0eb6ff573c8590f174ffe05", 0xc5}, {&(0x7f0000001c80)="0bd0a2b9283e72656262ea1fdf2abc2fc8a2539ca471899c20c0b9173659b00fc447b5b1c341d21ee8eccbdbea81dff7c4f6c5f8648ee79629a9774959902d03dbb2fb08c90c3c", 0x47}, {&(0x7f0000001d00)="369fe929731bb4da511b7deb83f8d634fe72ba962c62ec6c3d", 0x19}], 0x4, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x0, r2, r0, r8}], 0x20}, 0x5) semget$private(0x0, 0x3, 0x102) sendto$unix(r15, &(0x7f0000001e00)="ffaedde5f954cf31906488993528a1c9d6e7cb74c043bed3e12e856b5d87644db2a199e96845b0e46f3ca28c7c68aba40ad527b496b7d3285e2f55a2f7786bc364633cc0fc02ec", 0x47, 0x8, &(0x7f0000001e80)=@file={0x0, './file0\x00'}, 0xa) getitimer(0x2, &(0x7f0000001ec0)) 23:17:57 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) socket(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x20, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 23:17:58 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) 23:17:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) dup2(r2, r1) 23:17:58 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x9, 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x240009, 0xfffff28d, "210e0aec328e7700000000000200"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="f70aee45467c9635898c3484a5f285077faa3f6438e4a9034741cbf7fadebf7be7086a29d0fe13f908697e72db94f8b29f1347744c8355eb64ff18ca072060ece445ba57357b56a83f42abd7c1cc9bcf4a17a078cecf455d400249b448481293cdcad63e058acde09d5e96aba1a5d33f32f5db93e173d744d6e4862afd08e444431be5ed52b9b3559b52877f2e84f2f2510c03f65412775790adc7d99a972405516468fbeb7a44b80df9682da6394ce78c35fbb771c774d0180c7209", 0xbc}], 0x1) 23:17:58 executing program 1: r0 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) seteuid(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 23:17:58 executing program 2: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r4, 0x0) seteuid(r4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r6, &(0x7f0000002600)=[{&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/159, 0x9f}, {0x0}, {&(0x7f0000002340)=""/127, 0x7f}, {&(0x7f0000002400)=""/244, 0xf4}, {&(0x7f0000000140)}, {&(0x7f0000002500)=""/234, 0xea}], 0x9, 0x500000000000000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x20, 0x4, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) bind(r9, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet(r8, &(0x7f0000000140)={0x2, 0x3}, 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 23:17:58 executing program 6: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r8 = socket(0x11, 0x3, 0x0) sendto(r8, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r3, &(0x7f00000003c0), 0xa) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r12 = socket(0x18, 0x5, 0x6) r13 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r15 = getuid() setreuid(0xee00, r15) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r8, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r12, &(0x7f0000001a80)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r13, r10, r14}, @cred={0x20, 0xffff, 0x0, r9, r15, r11}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r5}, @rights={0x30, 0xffff, 0x1, [r16, r4, r17, r8, r7, r17, r3, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) 23:17:58 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/232) sync() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getitimer(0x1, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) setegid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x20}, 0xffffbfffffffffff, 0xfffffffffffffffe}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x8000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000200)={0x0, 0x5}, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r5 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) open$dir(0x0, 0x10, 0x122) 23:17:58 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0x0, 0x127, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) dup2(r2, r1) 23:17:58 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421", 0x9}], 0x1) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1ff) accept$inet6(r2, 0x0, 0x0) r4 = dup2(r1, r1) r5 = dup2(r1, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x23}], 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8772, 0x0) 23:17:58 executing program 6: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffd}, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 23:17:58 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r2, r3) syz_emit_ethernet(0x8f, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e214e2300089078901e41f35944157dbc14db9c2053e4fec15ba7b2b0b0ce02834c97cff28c9806137fdf3dd69f202d5a5ef8526b761808a70f08418f03ca8bf6b15c693492e0364c00edcba205929bbd1a0a000000000000"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x2) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) 23:17:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:58 executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x8000, 0xffffffff, 0x2, "bf9fe0e18c4f0a460100000000005d00", 0x9}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x4, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) connect$unix(0xffffffffffffffff, 0x0, 0x1) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) 23:17:58 executing program 5: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="cc323c05f31edd24467e0cd1c2dbce898c2370fb3cb738c3b10fab0c3410aeb9328b707c19235af17c33e0e58b69fb0ddb9dc5483fa557335776f72128cd886b2a0122debe0d0a151b283b0b0f64600c6a7aac2fe1a5c9d923e37af0bd49ef3c10f3e4d9b1005a9e3f70aa0674e84133edcb26f23300", 0xfffffe60) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x0, 0x6, 0x4031, 0xfffffffd}, 0xc) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0xc, &(0x7f0000000340)="ebffcbff13b9fdc12eaa4e713048e67a64d16a1bb7a5a42806ee80cbdc9e80ec65cefdfd363922d2649e0000799400000000000000c2d84de7fb8ae16f7cc525f9c78a7fbd6f644b0f39dfa77ebd745e6697b6e04840ee3b339938000000000000000000000000000000c1313ee59d455c9feeff01c77342149e76456621208e458e329055c2dde28047753f193261b2962f8108556be747772071832e61bccfba2bd3413dffa113aa83a041b965d735936bae91fe66681b5fa30a153d20e84cc5b4e2634480ae00"/214, 0xd6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, r4, r3, r4, 0x149, 0x7ff}, 0x3fd, 0x5, 0x0, r5, 0x81, 0x5, 0x400, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r7 = getuid() setreuid(0xee00, r7) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r4, r7, r8, 0x26}, 0x0, 0xd892, 0x7ff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r2, 0x5) r11 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x60, 0x0, 0x0, 0x0, r9, 0x82, 0x5}, 0x6, 0x9, r10, r11, 0xfffffffffffffe38, 0x2, 0x9, 0x8000000000000000}) 23:17:58 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0xfff, 0x201, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000009c0)="7dc8d714c0f6b954e8c1c640d919b2c61bb3fe5b8fcb138824f11057c14cd1e9444b7631c15c6f41cc2096b62b2ffd4ce7dc67cceea45d56bf6d6701adbb2f39ccba422c68d8958772eda87b62c0860051fa7f31c5715709b43e868710c4dc1869cbe99b889bc90a00a91d1de8422a3e9cc0bb5a6360154d6684b8ab493cbd4e5e0c4d082fc949291a1dbd97089b2f2d3a1ed4a8d6a751cfad20f1f9c4313fcb1471d74d1006a7c6c598875c5b509b3e1a3380a01d3dcb0c734558e3e0d13f8ed8dc8f3bdc7dca7291dce70b1d954c5e2b8a7b822344428d19b59a467e768b5bfb7fb6343c13d21409249977a13340504dcb882cac2cef25761f91909c40a4ff46d31b5ab4b3d9c148c637030b33e3b72988a3a7c57b3497e66f9ab77abea6061538da586ede4af2f7ff4b297acfc4278ca2dd1cf9ae2a59b69bdaf9c3e904d0bd120b3bb7ac0fd7e2bb368b699b59203bad150cd90d", 0x156}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000001640), 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) pipe(0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000), 0x0) dup(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(0xffffffffffffffff, 0x0) socket(0x0, 0x2, 0x0) open(0x0, 0x0, 0x0) getrusage(0x1, 0x0) 23:17:58 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r3, r2) r4 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x200000000000034f, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x1, 0x4000, 0x7f) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) 23:17:58 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x40045700, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x81286947, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setreuid(0x0, 0xee01) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbdf13b9fd812eaa4e711048e61931929648", 0x14) pledge(&(0x7f00000000c0)='))-\x00', &(0x7f0000000140)=',\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x5) 23:17:58 executing program 6: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) socket(0x0, 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x2, 0x0, @empty, @multicast2, {[@end]}}, @icmp=@echo}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) syz_emit_ethernet(0xfa, &(0x7f00000003c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000c40600000000009f13bb26ffe7690000000000fe8000000000000000000000000000aac6701780f30e8d73865a967a8bdf5ec709dc0b85fe5fad591111a401000100fa7191a480fba619efc85a4f9b8c463e4d6fa695a870552eeb488bf324525460ac406c3f93cc5d5f39aa4be418e80a6c3af0d5bcea2a849356297ba53ec48530a5c902b392770a5e5bf8ac75f3acddaece173c7a5ff5e6bf237b97fd19d00e14121254b9801cd0745f12732e68c9fa2d986f992f4cd7c7470c3d0c1c3a16c15a527dcde961067d1d7d2e42117b8430a766d6397d118aedd2a5edaa4070aff702f152c6e71aa4a04eaccaecc11e99fdc825a3fc94fc87518bfde56229bed86f92cd4f14bf58553cb686a65f8270a27576f4d1a31ff1ca9d5c5cdbeb8a10fe0bea95c0f650bd49b34c473fb6ba26975ddb2f1516023fa9bfe7767d4b91fddf6e42782ead74a1c4575ce4233e8175990025cf19d6b8a0655f74958f9b9c7d931ef39b471d6e706f28cde3c68d99273cfd2ff2bf1c7f0d64af19892496c913dd4998ac6ea2493a8ea03e7809665e74109f9b92474198a29737707c685a6efc0d707185ed808f559667df9e3916301fce4967c9307f94f44fd5362ec881213f4959446bd6ebbd0831b030b6089a834fd7983b573bac0a6693852746cb9b17408ff319541965fa02b4d0413a78046a696dacd2e8a229ab0b1d50adf156514ce07711af2883c15a0b26fe9575256dc84c5d0f12c71d0188563d42a121eccdd7e7d6bf96f61d0b087439df46026cb79c614885387d66643de563e7d61bc03da2ad22c6bf302bec002dc14789c509de1821f37b62fe20aa94550169a88d9955736d322c44be3c9f6ca6217bf3cc4dad59c24df5d849c75457311922e2161fbb1a6c1a99aaed86f8cb2c7283327784f4f91ccb8ce201eab875a6f2416effd53d9225b08aa2a3ab6d3e1758279203c7ae6826ce191b9784683dc9c396d9"]) 23:17:58 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)='~', 0x1}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) execve(0x0, 0x0, 0x0) 23:17:58 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:17:58 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040)=0x8a, 0x4) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) getitimer(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) socket(0x10, 0x0, 0x9) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) syz_emit_ethernet(0x1016, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a83b0081004d0000045ffef9be26cebbfc5f50295ffac527813770acf37b60272254162c1b2c4757d5c4ca539b1fdbbfed4b68e6d735b37fbdd55fe3409ce79ff0e16f09d6d28303910eee31f561d2af49c28863767b7759820e6e16f4be2a8bb62b463bb6dcec6b91322d6f67886627154f0a180a6a2008fd78fce6200cf5a12574b780894b4bd3a57496c1c331e7a28d4482bb79b599cd492faa5debe7cbb2594eba351c115ea7be1d300c11921171b17a67b7aac437dd75c36f6d38c9d3972e319b04c9304ecd317d3f61dd922f64fa174c9b21633bccef6f348c84bf62da82012947f6942818e98688fd35868e67f1e04ef5599a9d08395cad2157396c4220716d773032080031a3644751c3660c50e2b551faa8f517402d11ae182288011b759830b8e743c2aaf4f01a257ceac9fb7915a45124f0b0eb3984137e685cccb4285794e29bddaa10d60abbd73f595d22ba5d468071cc90b1e1d2202c6b9dbb85ed9f10c7582988f6e2111217dd2d14aa458d656cc988bc1d02d7a41902946a7196a83e70686d506d7aaa12bb9019a51e7c7aec389d829faee56953c5763b2853bfe7d7606489d3cb75ffeaad27e5f13533e2987734af56eb8cd46779628ef07dd81902f8ee0636c92ecf4cf16addd18915173ce802e8c1c2b31e6a8106ac91b034f01280f35e8a487d5b63af9993d5ea2d2e4a32cbc0240be466faa60d35e28450490e99c7d6e0856c0ee5ec5ae44cb79bc2570625816fa72252422a7d1df5d796146d175c654c5a197ca064054665cbfe525a29b0fe3097567e3703cc66d7a7bbccb0aceba821d3eec79e59dad7a6a83923754649adf3d4b76559c1f797987b63fe355a501034f0afdb9047fb27991bd516ff0b8d7faac0678e058d78055069c171a991b3215e81e75672c3f5c182b6d97c7f7323e82a26cd5eebafa2300a878e8551bebca114ae9c165fb5972584ebdb235e52d7be0be23a8cf4a9d7b39c1d7c6f997463a0418919fb3bf0e089a43f87f0246d19f703aec615f058e70b03454196a08733d68d365874e29c69a83ad533f069c719c0a7b9f2db464b7b4bed24a5634a5c91727f423bf1788db87ee65dec07f4d3d1a44ba3f4da47aec0f2137e529f8b8755f2b3ece78330d45ae2180d243135d0532854bc8fa50160c7e0c866f44648ef52c8e7b71f53b4be923457b8f6b0254b49f4e17d81101fd8c61df71815b054a74f4ade9739ffb61d2704e77b30b5f8dd4f675062015df4b3cffc420fb406cee64e4f2a9eb081b482784200c97f65c3cd81640c9705fad5db1fc275aa0e6e5f1a51cef9013188352b080053c4e4d506c28b4d53f680bd42cb5352ab718aecebb67c60b4eef44da4d2d7ec5ee2abe1db63fd20be4461bd153d854bfb3ae7c6608dda69647e59d8d081728c2a7fc02dcf3e0ad38472a0ac3959d791fbfabd0a50cd51ed8c1db9dd886e306d8120073eda7f0be85e0c16a36bdb1ca9fcbf76ee00e3d9076e7a7341ccb18c917c29958f888e6f17b4660b51053681ec924cfd36b2292ede71d218f2559af39dcaf6953e7913b076d4cc1e1afac2f374b9a702054aed212a7a4e8c66fd7abd12d492da6cb67929bef100ea7c29343b1ddb7e8f9ecd54439cc16adfa2c2f9fa34c741610f307ee47fe6811de88580e850e9bb953012ae75a237fb5fa454afb2c66aaece83b5a8c745a3b0678a4a2dc2a17cb7c3192f56d3bf3d03d211043ef2ec6e818789f7783627201b7df9db1dd727561f5454728f845ba1a59ad3800bff0701d5b7673a8476058f31dc458773b17d13b90511ec8be01f812188ff61d17f5b7cd71d1c5d278b5dcfc6a9ae866022cd8afd90a0b33d1f4c72770752934b65c0e984b09b5c19daddb6348f639ab4bd8fd7bdc03616bc65fc4d0ddbedee6edebbc2c63c66fdcbead69863ad5e3ed0e6e1c17059e09b0b8630b80fbd96a8b241dad1a5aff7d81c926dcd6f28d315bd6cd090273266f40c6cdcaad9841a508416532a00b0c56e207d9859500fe00289d9c39bbb88aafe8247cb3605d5d2a617b53f08e06cbb7b5ca35620b90b7f7d1accaade805f222b04f2a6dcdcaf1da87131aa1cac6cbbf77fbe24223f61c6c5d43a35fc2287566f46c761c6d19d317b535fd8f1d6841721f4f390f3a7a06faea0cd74b1104416828c537007c1ba127090730442f88e0bd477d9331602dfcbcab5242acd07c308d2d988404bc4134d815d4d80af35de6b03b05edd90d3341d90199760fad04a112937833f5b100d60e40d40e80f97eb8f75218fe96eedb91547c500dab580d08d344fb976f3514136cd6e3e6702c8ae335fa6f3e53ccfb32872c45b3d9a4894b0dab22400e740b0f585a14fe9f926b6bbf563232043b52b8a50d270a99f273662ef9cffef6a7143657af626a4b931fa01beaff81b985520cf949a8c6ee70be5b7a99c861da5ac1f08fa3a2ca13cb9ed169c54c2e4a6c758d952e38f0d28ac4b39103a1c7f8e01e123c0bf0902765d31b7d454c6ade2e3b923b263a34994870696c696962b8b534cf51f616737238093f9bf49d1f6206e4b043f3331efbb0512bd62a7371636e814e309bca292ab5591bb800901a85cc9bdee6b5885a39f038a51fa870cff832ba6b5288f209835b23885959f3d1371385594d3968a54a114a8d81b5541110bf7ec1be6c6217db1d39c2db5bfac893d9c00c796ef3cc865926861717ff3665c44224674d78444c14ae3f0c9b48fda3577a44ba9423126a6b95dcd775b5f702e1ea319f82f8e336fdc8e0500000000000000813560d8e7151311950c44dfb12b56ebc882d5755d149702bed33b0a538dce8034c6660bbdc86f20e12208316dbe2be1a95e6937b90dd872b95a8ed275d09ee1e4ac9a82a4befe0730391c20fdb3b7b5603a67a3ac29014281f26aedb7e497d3c90fec0b46b782a3bffdb2f0aed3d08cf47670dd4e9c28c1093d20cc5a5697afd9b744f19eb432ab0102486ac77af9fa3942ca317679231aab45ee1800a7249b5556f503d2a97ac8ba11e91044d42b4ac625479bcc4d2f207d50f4895714eac2b7d00af0ee8575dc6e073dfff84d50ea8125e36febfe44fe6c12cf5d84399161b2600b377f150c5b0d284df4ebeb42d78958ea2a41be9149d2ee0745ce5ee734eadef90a43b3406ac283e74f66e9944e9df073c8dab0c346703c00291c81de7e5e8cdd130fa6a847dc70f73bf2943dc305d6164f05e37e2a164445297423e9b5327ccf13d7e1433b6156597d3de613035cdbd33f3cd5b900c6df3238b852d4874afbc6d68bb70eb8ec1e7987936404a0cd043c8e4700a5983f14c09797762caaded8057d06fae761d24459a05a5b38bb7099c14668fbe5ea8055c8f64daa341cac9ce513c5fd80bae142dc19a454f319bab6bd2d27523d738804e3df30b3202f89f9563657d25fed8224870bbf4028cecc74729c9c4316315d7808e65cc10b3f55daaa870fee8895f8f41fcfe1b0e047894180a46d314d92f1ad6560652341d6ab20e23fcb55676a6428301950c54b031bb00076bb174f6d1f822f718c03e95be58d2c3c2d6c1825b8f030668660a325f33511222b598a99119100d2706a39886d48083df6bf414ca271a4b65793c603ae620a0282b46f77693ac9f0d055b79539bcb3bb544fe74f0c0abfe3640e3e9c09207124ea22b9cc8c2728cd1461e43967340ff956b72086bb47452d55c257d608480fbf8bdf6da1bb6016cf70f93d1c680a1b6505670316239c75c6a9056095571440913cc74002ad4b3093fe3b27bd29a7c104e5aaf5fc713af492b3014014a6fad7a5d37f93692aa3f1e16157f0028610661151cfee1833a5e3d06055bc4481200b2101330933dae70d1f76054b369d7f45534de7fa08a3dabdaa34916d07fcf2bbaf8dfa76e4ba59b1882e3b8802d425a1eefb31f4be755d8228bedded6b81c8fd183b716a8537884db5a017c15585fe6d9138e1b497c15e86ebbeb341c3e157724afb8808133baab672143fc7b1e2a86c4eb5c31e31fa518a2fda64a35585ad848e6b1896578b0d34db64428d9c29e73380ca936a963d84631b625225ea107d8414ddd5e237ca0071b9513f788a52d75be7a1ce1acef714de54b584fc99f83b49583bbe68c9f555d52e187d8dab901debcb484a802c2026d3c3f702dcf5c1663509048a43351131d28b08dfac1fedac78dda0bae065ad83434c3d9912609b4757ce0c37b96f6efc9b317a957269e16733d11e81edea76b700b1736a1f06ed5bac6da58a5b820c87b9ee5e54c1f70152281282ede7f809426471c95709547647c23e32126251367e43dee9c91d43452c500d07c307637957582e65815f4b9706a3dbc28573a54427beeb0fff89ede3c3973e9f63f26d3b6bc407376042e262e21e286504313db32ac21732c3c088e2b2e9b1fb843d4e47bc73bb3b086881d23a0908da542c7c283d57d4859bdb923318bb7ad41e2284a96eb7c84d174227ec5cd9de9b11458408c105aea96d193555acf69ea7220d74d4b439393d571a96cb0242d6ee02170c5349f3e825dc3b4329d15f8cc12510fe7c565f274d60b5b467fd6c03bc0d5c9bc6c452b3457ab67a6bb7ad5d36104ddd0be4c34536db2ac97d21f970985f849b36a64afeed9b2749aeae5f91179b87ccbd001a6def9f6967f1d8f8fc911556129bfa23c5c8b9599065dc58140d212a96f7194ea433a50d9f64514d514010f7e24a8676ce34b0b8fccadc59f0c2bd8e178001d2f37c7c0786df9f7324391547acc6edf3f242c063170804d11a5959c2a69b355280f4202f4151e0ca2423650975d7957114d3fc5dee7f3fcb41ea8feceedaae291587c75fbceaa562b602dc325d2f5fe1cc0814c924cf59aa8fa1b94340d593f1df134dc29ee3da3a61b63d7a9982098f9e7bcbf3437eff820d6959985491b764553a4ac64bc1ade63d62a35cdbffed10b066c6eb088cc2e40dd1d7db53b0a41808374113aeb6b50fe81b9eda4333e012dcc3c487bbe769ed42bb188ba5c2096a4200ca90e8afe3b8641c5ad198fe908b234c9cbe561369b598b7727b0395de46615fdb1af4d7bcab654bc7909893934ac939a60eef0698226bd32efb6d994b38ea3854b7a5587649ff7b1e409a9f39ef30473d7408d908b1f511210e51ee2b5ebc494c15d95ecb42042dbcabf825de133b4a1164746da2edd1e82ac983cc2fc4d6963247f4f4231a8ec75e343015999a381511b4428081e40219f54a6ec8f367192c4bf62b07ee811093d2f7f66a97aa24a3d3d6a551cc8c35e6f38cc255f6c4cba6e44cc57e88085c6196d5c192e88beaf116ddfa647c27ba5c8428054ab6b65dc8a9edd76466a07f1e175be415b553c1755077685aac53b70b2913aff76c195033de5b53bd293fdc44d225dfeeb5f18f1e3c0db9b90f7079892c584eef5eb7d983025026537f6c72a5130e41c8e8928bdb155686ac8419e27599a49c7c56d981a5646f8c110008bbcb58c93214e34926865f9d6554b808619b02eafe9ab9a7dfcfb1a565e1d104430b6733aa4b12f02776a2dc7ab6b6df50255853a312738347e158b1c8c5baf42de2df0c130a43fef8874e2e12d14e13dd4c5675b432e78c17b51d9793e2f3a61d1861a1105bbce5aad98f62ff2fd809db695679922cbc189f44d21527851bf1af9bef696357c60a97c804d3cc054acaf3eb4e84b06fbcfe12b150d2c79fc6332a968fe257652b83be7292cdbd310ef54239615831770695660f38ef5a43950e0af486c295b9870b951b2722d9524036a936dd27b696530b2cdae587"]) 23:17:58 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 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}) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 23:17:58 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x5, 0x40000d28, "0d88f93edf00040000000400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0x3b}], 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000010c0)={0x10, 0x8001, [{&(0x7f0000086000/0x2000)=nil, &(0x7f000034b000/0x3000)=nil, 0x3}, {&(0x7f000010f000/0x4000)=nil, &(0x7f000019b000/0x4000)=nil, 0x7}, {&(0x7f00004f0000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000451000/0x1000)=nil, &(0x7f00005ae000/0x2000)=nil, 0x1}, {&(0x7f0000193000/0x2000)=nil, &(0x7f0000761000/0x1000)=nil, 0x5c0}, {&(0x7f0000670000/0x3000)=nil, &(0x7f0000219000/0x4000)=nil, 0x180}, {&(0x7f0000581000/0x1000)=nil, &(0x7f0000175000/0x4000)=nil, 0x800}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000560000/0x1000)=nil, 0x6}, {&(0x7f00002ce000/0x4000)=nil, &(0x7f00002eb000/0x2000)=nil, 0x6}, {&(0x7f0000058000/0x4000)=nil, &(0x7f0000676000/0x4000)=nil, 0x4}, {&(0x7f00007bc000/0x3000)=nil, &(0x7f000063f000/0x1000)=nil, 0x200}, {&(0x7f0000001000/0x4000)=nil, &(0x7f000059c000/0x1000)=nil, 0x6}, {&(0x7f00006ab000/0x2000)=nil, &(0x7f000019c000/0x2000)=nil, 0xff}, {&(0x7f0000561000/0x4000)=nil, &(0x7f00001ce000/0x2000)=nil}, {&(0x7f00001f6000/0x1000)=nil, &(0x7f000051a000/0x1000)=nil, 0xc000000000000000}, {&(0x7f0000770000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], './file0\x00', 0x1}) r4 = socket(0x2, 0x2, 0x0) r5 = accept$unix(r2, 0x0, &(0x7f0000000080)) getsockname$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f00000012c0)=0x8) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d59283ec81ecc3c2a41c663ea91c9e61e00da229c896f6fb5d140088931e8966f99f02cb4f1e2f632f3e3103114678df150d22e070422260d95924595331defb3e6cd9fabae147d33edf575b4cb854bfe586386aa714de94b145efa600843243d0be25a978749e71985fce79067914d63b7d455e39481b3b02b62a1c11b80f88fa6ebdaa7b289230168a367544166a3181678cd6dd0454dd172a028d0a5b12c5205dbebe1d8a113e0260c9ab96108930d945075191713f1f36dac9955586067f1a3df12f4fc0e0f9f8e6ecc1a455a178c2fa4e3070d2ce84bc3af61f43a77101b3e9a84f46cfa22946e4fc5295e9d41d3fdb07028d8540ce8e654c2bd6a513c645341b972dfb318f31e5e62366b0b059d58ae85ccb8d148612d9975d8c25d37aad12dd024b114def0dfba8050233b3ec022ab1224ff3becf586c3c613a46b809433953ed354ded542dfa5e89b4f41d58144992ebba9d49bcb2ff03b00eab46e629eb519c703c075ac8608a67ffda06fbe2cb2b23fc673f2460594d91b16551172a12d6c336dc0dace9c3225b82de7d9fe4370056a6d36552c70a2793e3dbbb609ff0ae917740ff91dc090fa6fcfe6728d625c88e2afe393b7556037e9b0c443a2c3d22b98527cd7b6908e93702e6ac65e61710e8596cc641d749c7e679e1c870ba8fc40bbf4e915e187e46a6cb779960ef4988118a244a0b2dbdc8b0afb564db44058a2bef89636a18b74f2fa8edf4f08539848e467183f26245c0c171792bc3455fdd4dbca59f31949560181448770bcc19979899043386de74d781ab03483ab9b7da2421aa540309fb7ea0069468ce884bd0bbf70a6d07748613b3f44967e2faa83624c88e5fedc9193daccc9d0d36e3dc151a237727647ec8e91d867940f09ae5867a321bda5e52a15c5ee82a4476244d035715693ce7060e2c759d51d9bc0cce21cb37eeb694221e55744c388b90e6c85b45b645e5b0d7cbbf002b2f4247d6fbcf30f2b96fc18b43cf19f7bfe28fb7618b5bf1a062d0219324faff027f96c493b19c00eb9cdcdc0dcf0c0cd41359e837669100141bb8882afb5101de4cb9ceadf7a59bab525c6be7695ed138f64e204b671b9d2ea89a34d25ca4a5af6d1f3e8668c44f276b8cd94f17751712e1eecd93905e207b2a4b6c9aa4b3bf854a2af57458ee684b3d8a7bcac76d6b8f208815b0ba57a97268e268462745451a5abe02a3e2fea73899aeed5ab97a64b4a33d7dd2f501b1dd0462c76066c9d29007aa49b0ee503b7156355016ddfb514a65432b4c17d66df0eb22ca9f1286a5903387bf883a38a502bd6ad15497e179baa9ee05afa9ec6871ab699335ce541f932eb58c4864cb81bda0ae116233aeea322b2502f22fbba821ddd02ad8d5707f58c71ca28e34c2380f5d4ca343eea7d96ca263ddd4fa586f764e53d703a1a2d7b844b34a86d8dde20fb5f7b197c1e84f78f712df872c1293c4e6d7a27f66045b2563127b42f4ec336a9a01a31e095f9b421543265f6eb221057932c691358156ef83ac6e819f5f9cc1d942c9b341602b58f639747d85e302a2465b48348b7712d06a649d9fdca9e11cec81a9b765c0333a1aefe7873239703b2afbf4be1c2ae39087e89d4b20a1b7410ea8f827787b02499bd3b3d15987647ef824aa27a8790e99851efb05604980c1f3e51e393f192b1e5ebbd380343143020a21e0e5088c2ad19da4863bc4727ab86f7482d0d28ae11cca128191529842a9221f770a7fba282b32b60a997c61d7728030717727cdaab3cefb69a5e54a2b64e6535adfb97bf9a318af220fa02247261a60623c77fdeb63592b7ba5dc8f13d7c09db370a7ed1781b0de1eaec81edbf396722b61895db44da51a83f6aee69c964acba4c818f8620ae8d9e6d7fb7fadbde2454095ad32657a397be3d522af63b87a616db504534e6812b4e77c13119e64fea242a1836ca0191e8aaff4ab79d899b71153f65c1b7fa0495966505b7150ebb8044b0c23333dd57f457c3d99412cd19c7b33acdb28005c7481481ccfb1c2a20963ff619504082f119acfb56d19cbf9a46c2b458e843385cc616fc68eeb79ecb0f78caa6f7d30de1f1b777b4d764f7f2b26d4f99aa52af8b713d36ff19e0998ee72364505d1048d7e5df2226fda52b2a54adf840dcd5dde4b8e8393ee8a4cd8dfc7b7e2b13326a3811e4edbfc08a3e29fada6208087911a18d563d0615e4cc485e1ffe71f822f32b6b3c03e6a7040a9d3b14b00e208a68b5a57a8b8c8d6e5e9d2fe1f837fe255046ec6bed1205ae5ec11b958f23874eaaa2d83f2bca314af19a03bf92fad53cc457af24c038eb6e6754ca111b8a5de82132b99cda4e0eee4729b5a2f5d55e76d84e37fb8c5027c86da2e7ea5709d8a12c171edc71b8d3602f614562e851cf680f695f90ede0fc264190d41987ad8b7e46283af2aac6f4e26a87b4e139115b1be5e65b3f891f00f1694e8a5b5a8c5430dc8c6bc56a82cf4c75e28235e4d749cfec6cc7af53ce7661cf1cd98a9dece046a899c7963626be0ac5697c3740ead28dbbc9a1f0ec7d5318c570ac0acb06eec04c448074a135e66c10357127e88bb71a45b2c9a76c668b4076ed3fcec7fa137bd51e8c14d4c9031f2c0da452862ce8cbc7586b3fd8df2e44bdc4d3dcdc90f69957db390c66f037781005c73e5c0e023d833d5a929df4bc6ec6fb753ac911cc4d57d13899114225aaa7cf76802ab066a2c372dbf906c9b7d752f3e30224855b7f2466eda47a444b03a792f6f1442b302f45c4d65b2f9bae0ee8d67821b22d86b5e93bb7d6521ffae3", 0xf84, 0x0, 0x0, 0x0) 23:17:58 executing program 6: socket(0x2, 0x2, 0x0) r0 = socket(0x11, 0x8003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x21, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x8, 0x0, 0x4000000, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) r5 = socket(0x1f, 0x8002, 0xba) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x5}, {{r5}, 0xffffffffffffffff, 0x12}], 0x8, 0x0, 0x4000000, 0x0) getsockopt(r4, 0x0, 0x17, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{}, {0x4}], 0x2}) bind$unix(r3, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r8 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r8, 0x29, 0x26, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xb4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0xfffffffe}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r9, 0xc038694e, &(0x7f00000001c0)) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1c}, 0x2, &(0x7f0000000400)="337b85eb", &(0x7f0000000200)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) socket$inet(0x2, 0x4, 0x4) sysctl$hw(&(0x7f0000000340)={0x6, 0xed8d9f4ef1d768d9}, 0x40000000000001a9, &(0x7f0000000540)="dbf82360dd273c17f674eb306f5adaa2f7c6ca6da9ad201271385b8a6148992850b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488f0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3000000000000000000000000005875cd911dd53f00", &(0x7f0000000300)=0x95, &(0x7f0000000600)="493059c0292077ad2635a76c246e5985ed0817b9425b8f5bab521d15b376480191d0a20e4f52c86bcf814532698fbcb7f57fa3f1fd3c78bf5afb1244add9cc7971162fb1d6d18a87cd21da67accc8abe2e83a2b8f8f88fd1050c6a0a9274faaf6b3f7927f6c07028ce91f8c2685c061748cc9f22fbef25c64045f91ea78e1ada19b1c763834058dec53026ef9cc303c9bf97679b01c50d3ce29f2adcdcdb9fec55771db49f0ebfdb9d1e03741609b5e5e2a42849d5e2e6c8e97a4661cd2a9d527fb42b571bae868c14f5e69048abb7fb9f228a4a55a05fdbbedff057006fdc0d0124ed539591c43c0e12d456a7bc9e236549", 0xf2) 23:17:58 executing program 2: pwritev(0xffffffffffffffff, &(0x7f0000001640), 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000), 0x0) dup(r0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(r1, 0x2d3608a5) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r2, &(0x7f0000000000), 0xa) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) msgsnd(0x0, 0x0, 0x6e, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[], 0x6f, 0x0) msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000580)="4ca85260422d73c0ea31ab2137c44403bd1c252b83ff0fc09ac6e26ee90902c9f9d7cef25ea00f0d0f40b9fc411977c7919d193e921f594a005e1de745675478d973e95491eb0ad00449670460690c504922fb8e00f839ed11bdffec3861860ecbf11653985bbec53ec6b0a6b86501271128cfd35f4b9a910c6d88e23ffa8816e8266dd081c2485fe837373a341b13b7a7e7380b08c353be5389a17eddc047c516285d77c6c1137df5bb89be2ed539b59235a215c4d25e601e578810ff6ee465cd6ed3a5ec35cf7b2830eeb83e9b3919d9bec82fbebb", 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 23:17:58 executing program 7: seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)) semop(r8, &(0x7f00000002c0)=[{0x4, 0x81, 0x3800}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) semop(r8, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, 0x0, 0x0, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r6, r7, r6, r7, 0x3, 0x2}, 0x7fffffffffffffff, 0xf66, 0x6}) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000340)=[{0x1, 0x401}, {0x0, 0xb}, {0x0, 0x7fff, 0x800}, {0x4, 0x200, 0x800}], 0x4) semop(r8, &(0x7f0000000300)=[{0x4, 0x3, 0x1800}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1800, 0x1000}, {0x2, 0x6, 0x1000}], 0x6) r9 = getuid() chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) seteuid(r4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r9, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r10 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r9, r10, 0x0, r10, 0x0, 0x5}, 0x80000000, 0x28d, r5, 0x0, 0x2, 0x0, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1, r4, 0xffffffffffffffff, r6, r10, 0x124}, 0x0, 0x8, 0x1}) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 23:17:58 executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x0) utimensat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) getpgrp() writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 23:17:58 executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x9}, 0x3d, &(0x7f0000000040)="6708e8fc0c68271a4043b4380d0057abd07f7cdbeecd4899dbb6fc31ff5297127e767b4a605f8a08fa1c36afa2ba8c5d492f51314fd82b549b9a2d4b72c18e1626b0bdfdf93006dcfd17fcd4861d7c484b76edcd4631598a49654717edb393962440507c52cbcfa7f1fb712dcefdc3d34c07a606f5eaf21193eb27b8667a5b597452c404b6481e6eae2de1f9b70a7060f28d96aa482179a8bb0d166c50d2c2f3759bac7b390e2717c1f8f653757e8c", 0x0, &(0x7f0000000140)="3ff955556051b3dc2ad710e53d786663958f004f79240055ba24895629f21d9a2582f25d5c1ba36b422a8cc445f1472cf45c6ec2a4117a2965c2fe4190ecc36b1ef60e6a6e9db12b0db00daa826caff21cd90b4a67072e30b056adf58c448843c6e44d0fa784ec18dfbeb888c91ee79bf3ca0e1a7c4d3a6657311a5ce2ba7d93fe9a112d11843a9deda800b5833821671a8f1c5837ce1f8f001000007bc8820f7fc6d0172b1cd92284e14c3d19864eae7a802d8f896ad63d879bc5858a653b49a5a044f2b6d79f6e97b5f386d53ba03eb12b83b697014a4031a0dd233c77b5b1edc15e8110d9bc70c61ab5f719922a1ed9fadd35e4c41cae1032ded50a1c1f7f62f861eee5991bdfdab423236965f3321b5a124b9069ef9adb4814fc616acf067e700cf0412cb59f6f6571df3e107a5a1d11f7888fdecf371232b2e7f989c3b2880ea1bb834f5d4e2b435fe7c8adb0a0c90e659d387c9598f23ead225663b302f8a449aed727d42db3466dd5f3702755c31d8d18e02110e10f1de1fa7147b93bcd972bfd8dd75c67131eee03d4d16430adc35a83ecb83010d517897c881b6b61d9d41de0360020ed0d34a6eaf8067fc0de9a76a7792b80bc3c4f1d08c435", 0x0) 23:17:58 executing program 2: r0 = open(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xa0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r2 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 23:17:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:58 executing program 6: msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000d8edb588e0b1979a"], 0xc1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340), 0x1000000000000152, 0x0}, 0x0) r1 = socket(0x11, 0x3, 0x0) sendmmsg(r1, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}, 0x10, 0x0) 23:17:58 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005166000009f0500000007000000331c13fece0b2b51e2ac06f88500720f53b6adb2457e66b4d38b1375d6c881000500000000000000b6e9cca97bc9d61401000000361b1257bf29470000200257640f450000084000000008e371a3f8343712051eeab71d890000000000000000110000000045a1ec10000000005d0000000000100000000000000000003afa80e6001232204c00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) syz_emit_ethernet(0x6f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800490000610000000000009078ffffffff00000095dcba3062a295a14cf9db9269a7819100070100070b00e0000001ac1400aa00004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c000000090780000040200030300003748fa89ae2b849e3874080a0000000000000000001829c12e96ca4f910821907d57"]) seteuid(0xffffffffffffffff) fchdir(r1) 23:17:58 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:17:58 executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readlink(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) setreuid(r0, r1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87a", 0x9d}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a32", 0xcd}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c", 0x5d}, {&(0x7f0000000400)="0d85", 0x2}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f", 0x8e5}, {&(0x7f0000000280)="dc", 0x1}], 0x8) 23:17:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x80000001, 0x2, 0x400}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{}, {r4, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000500)='oL', 0x2}], 0x1) getppid() r6 = getppid() fcntl$setown(r1, 0x6, r6) 23:17:58 executing program 6: mprotect(&(0x7f0000436000/0x4000)=nil, 0x4000, 0x1) setitimer(0x0, &(0x7f0000000040)={{}, {0x5}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) geteuid() r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000000140)="eaf4f015", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) 23:17:58 executing program 6: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7ff) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) r2 = socket$unix(0x1, 0xec9531cd68d76f94, 0x0) setsockopt(r2, 0x25cf, 0x8, &(0x7f0000000100)="6d938cee36705b1c677e524c69129b819d0434", 0x13) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="e02697f1", &(0x7f0000000200)=0x4, &(0x7f0000000240)="a2089c38d78f5422503bdbfb2edd3013ddb0d22b6a8217dcf1e8c87326cc68ea34406b53ea1f4f331276ea52081e0102086692e7b513176a0da9ff8f71c8c3742d2a8bbe3b6bb35392d5061bdd7df59fe3d5b36c989f7f3306c85c09b8bb55867af18e915e1f34dc9dd455cd167a99e6d7a1b0785f6b9099f277232a33862c8399d93ee0e85037791d1cba7cd172da33cdb680c560e43e7082244cd1ef595b925673228e8df9547fdda9ef40974a674f5c26cf9d58f8f77d13bc62395277c3f019e8cc37e5cd18fc219efe33650c028bdacb0f0bcd362394ab87e18beb061bb7a02a022bb0e5cecd8978be9b6da0869dea8940f8b0673449834fb7cfe0239a895701cb38a01d6435eea46f824a0a4cc3f7b0b954246b4e3326a2a48b58456444c67c690a7e86c4b446fc739653728374b8702f0a51efaea43cac3bd1cc4ccaea837d5e45ba5aecc38988ee5cd0be0404e2de2c080efb4289d594d15e32f8051dd62d9e18aa8f2032c584d1abff087bc4dcbc44ed4fb966fa238e228c7dd69deab08e1c059f7ff77d5ebe864f89974c0591f1ab7ce4e68326b6074bc38ca5225c2d581b0532293e08aa606cadd905c3c63e8046ac59a7c04b9995c48521baa3b8769e8185ee602328cabc9e7f66e7f46e28281aff76a4094ec28356aca0d3539448996c813e1765a4a615eafb45e063032bf9ac42d7ea636640069c115094aadae57a57ef26a4d92641f19f6ff1e739458b4faadfa534a9526c5eff8beac95d982d0a4b3bf129a0ff960686a5e5b44ea53e0c2d43d3a4ea78198e560245a0641f4784fb412683e402da6ccb0944560a8f935fc365ce345fcdea21791e151ffba70d7f160398621d92c4b090003c630be3cda958099bc26c121b8ef7f77768f2af05470f2e0d9fed78710ee02baa7fd8a5514275d219b7ea04275d4df8174d0c7a2f1cb0e7e8983a16fcbc23284082450531e1c4b3a4b25d45d1076a25682e8c3eb7cc11a5cc8e845d20ee62db00bba07a5a2717e0f17ef9169fede6d106926a8e476609034fad1d276a7c00281e7a07204bc95ecc667d87e7c9f3e7da55a172b9764d87393b2c6a41102f46345cb8e40700b517afe81e21ece2a32bf1e7b4d8532e578790adbe30caf06b926498ec5438633c15197115bd4c87789171ab016befcf4037dd29a27174f1d82ac4a3cc3d4ea8877daba85bcd6852923bac2ddfe061915e97638332694d7159a3c32961e3f257c7d43b6fe7964435693ce845a0a7d25f37b3d6905f76b30f8f244b6afbddab1f3452601ebb432a25ade0ac7775695c23af882f2d057b748d15ba1db71c51ef585b25bee22a220faacd1b5621469f1c32d0fa6f43c4e423c9a3b26a2de3f369fafcba605f3288a7eb427bdfb29da55108762cb760e8fb58d5263c6f695397fb80f3e3eee9d2d4d32fb6408ccd41d7347966ce91f6a486324836a1c0e01867b039bdfae1e1fb7804d6d4b568eeff705aa5823b06100c46eba8812391d8dc23007b4857fd34b60df24e47173238eb809dd1d0bd5330d6b964617274d7520f0496e87c830fc88c09b27a8dea7b594da623c9ff77a35082810e5af1022d9466246bb13c3e3d982c85d6ac70e48d8d87fa10fca202c6640fe72c4abc0e219c9445e5df8d7a877b7ad7904265916aebce1a242f1b7679e403be1d96f0b724038105fcbce61556648cd265950634d03db2c35f6f6f5fbe21ffbde7c03ace57b92c296dc58ad99531afd700b1c19a2ad32093f9b00a2bc7ff4daafab5cb6e265f8a43f7937e48456e4aed23b6231e54bd76cdc71830dacb8623e8d09052df800e134609163e1a734353e95839b25b09ef6c571e7c4b63c76f655998f238b0b6238f7aca81bd622c840922e6d98f522923436a6b67854ba6ab51de786f4f6f36ac3f0ccc67309c23d1b8be8358494cc978c4c87be470b5bf3c33ce19e1c0c146333e54a6d9e1af5fc1716f64b285e2eae26cb953c338ccebfcc9f776413ed57d7ae2bf5e4c11bb73db215b6fa5dc2eba2307841526166aa429eceec8686c2a3536291cc3acadc71fd4b26b10b0d29de403e3e3965b534a9889ceda44be39ca5e3221a41a2644aacea5b843f250fc2214f860fe89a4796169f4a763e68fd60d0526b0cbb22d036b4a834277d0a79577e69bc8e766a71bae754beabf7a387141d5700f6526233defbdf5a833939eaba800c6ae2f79d910ad5e382877b3fbec1c88ede2d6521b37abc3f9f80d44db6e186253c9e08341ae74c2158062f70c16febc7cbb3fea5e4a7335797f250e2eafdb3c778474853236c192c857ea06b9f9092ce2df750238de5197bbb437a5ee9728af46a398fa2814e7bf6b085d18e5d516bbc6056d359b1a3500a209bc45bd58710d68fb80912e0a65ec4a9586bde119b380c9279e6c91aa263331329f695652e78482dc4ce6c3235017a155c0c501b2ff314b284f95d39991e3c50fa487b4a3c657e52c31a1bd280a0ede8ce58eae5e1ebfa83e46dd161f00dce4cc37a54b2140f9d340d4fbcea47c504d42600dc05eba7a68a0c5a34dbc7212021e4f54806d417e87346ed59682fb11bcb28ff4ce6d03622df01bf404b3a5df0e0f2829749616f0a981db865c46ffab10a4f2c30f499478ed97c0730289f4e30d02a3181a2b6abc324a82581b3915f9596250b6600e30ea50bd8d8bc44da905e6b1af23b91403f89939fef24d9ba6c0fd144d2add9e4d4c3ec16e1ab88b406bc98eee37a738ff3aff3171d4bbe7c0e05281812c942c8e1d4d75c7e7c1cb2e36a40818de072ee22c4491a282dd47696267ff4c812917991ac2d78325c77283128910ba734ae49ce19d057b12cd9f858dacbc85e5c58a204139a48b7eb2799ce63039fc8a6bdd1941c62c536df481c429c9d394a01176567722f00381a895c35002b95311df5e43bd5e4b3720f79855fce0dd620e8d4acb739f2c4f95194051a1c900a5dff0f081fbc32c7ac06e651d9a8671f5b7ff829b3da07433098ac89182ee8874995887302f40d4fd688fb0ff3fcdcc7cdc8a5c00dbcb9871a5950bf70ba28df5ee61090ef7997f37669b71abe12d5e64ab10d69df1db6f8b1929f95e9fb80a582898f600a1151f45afc82c4e55eb2b86fb4da6f47bf63f1cd01f2e1d3a60788fb0dc706906a2c2fbf91d835df68e8f0fd1d7105bc50bb994db612ede24179fa43a1852c7dfbe5bd2ac3aae32ef1ae6299f48619f63e70a3b172c03a028976802423e3698893cb935ba891866e67cb6f7dea31f5de2696499e5171bb5f55c683ceaf3f9fbd9536fd6c6a4f9ac65a6c37e55c4df8f8ee6ade00aba887b1a0b846417b154a2b0a0d1cd0dbe234f2f2eae8f543e0fb02a39090a91e06e420166be1641d9407b6f7d757001ae0619dec54e9635f7130298cf06784b2402c2025e1d21fd49cbda880f396d0728911cb3be3181c35b656b3be8b4743b1a4151b9f15587d94127c64672b7f6e86028a56f44abcd68722d6eee38d6934739bc105c588f44a126b86227c6789737093527779cb02eefbe0c5bb9c42f4dbf47c78844a73eb2c9e6da09f4fe0aabe17707efdc3964c982d9669e06a12d758a377b19fc7d091dd0d8489c9f9459dff6ffede4f3a91894976ecd54e5ff03a1f785b74f0aef9595fe0c864ba2740ce7762c817e1cf4a8e966028c13bdb1d7959d39280b35766036c93960c12d9461bfaea9401627d7916a29a1d295db552c4f80865a0a7f692a38fa31575176578c77ff13a4980bd5fa5f28b82fb89e6081f6189771561b98185f75933bd060e3062770e37affa2dfc02bae47153f7ab55ecf86477933e5b4631172b4dd602f686375e2a037dbd72ae60d875cdc6467bba6c180b0f1ab93f7b94426efa25cafc2363e22f738fcde29d46bcefd27932dbf371e2d420040c904929e90f9cd03f438fb96e931f2a9b5a20ce9c39f83cbe4648a24d5dbd6a7a8e6928d6279da07b425e6dd3db686d0052803056b77cdc392deb029fe241c27446b38c97007d7d3f6a7fafdbe7ae2adde99ff676c0f684c575c08e748a50ba696bb99e302b8ca6cd2188383cf4b6c17261c9fff7f2bd9c4a937d079ecb14a68ad90d9d3a860395cd1958ae6d999ec4186366008dc1a8e3abbdbf0728e1ac899f47412e55221b3090c0d36489b1243d6fcdf166e235523cab70dc410e1f85e950b2743d7dd02eac5e04b826b8daa97a8619344b850826407993872f45550e23942964028e6c8d74ce1dc2ba86f86cad071e28dee3c39f13a2cb63b816325b93b5bfc4ad1b59ad7afa3672c3e46bf5fb4fefb8556faf56508eca9ac36b02b82ab9a0b2ae62aea66ca3e9c5b7285fd8045eb53b4faff90e8c8408ab82d16fac7e229946ca42b23d9f48a0b76e833334c93c4f59928877d62919726f5ba44860227551c4cc84d47185d4a6107ea5e5094e7dffb851cbc6857d10e008e0dbb4a656894303970d8c7c878580217c678d9963d11c625704275b51f5bd536816b90e8f7311bcb5f15636531aec7c3679e1099e58e9d5e78e8df3571bae3a3d482c41d784c5c16e0a78416505e19cd73ba210f866c9c916d79b098c51a0c9b03f2e8b416118bcb3fe9a8d3db5f26af7108f9e8ee0e3df668e0168076ac63d3443fe0dde66889420382770a521e33ddab65dd245c1a1b27f819cad952650236b386c0f24469620cf80ad85694714f1e8fd7e8075ad68118b242074ecd85e45ddb2377a9143da598daeaa2ec988b76c9db254ff7a60bfd003ba152b707b4c129a32a3474169856942a22548157c992bcdeeb372fb7ca62061068d113fdc1d485ddc534f73dce7188e89596700bf6f4ddccc4411b6b909735a5e7a58b5a57092c15eb9500dba84a8f96781a48acc755d2f5fb4e3ec7913182386f7eafbc8db6af0b0caab630a128806031b24c078a3d667220eedb4494ec5c960c8149c0882e92b924048abc16466f39ceb30c695ba5f2749cdf2a3b4c7294a85978e28eb74f983e8cd193dd632022498a931f8d83e3ab6f5682b7dac57ff86659a642c160e344bfa4c47330835df305fb0390b99ee86ec45e1d6853d7ae1a5d7a6fdfefcde34473dfba2149f117a9ff7b1a5330aab18ccd62ed471af6cb94d514dcdd194ec6f82c01df8a53a255cfb5d579025a6ee1ff70638ae972111dac8e1f875d6d0076c96d096ee3c9c2f44931facf9b51991d470ada467ae390826c88787e5eb096af22f3c78b2444fffd3c61c8c1991565cdf15f493728c5d042731713dbabdfd2bc0f177bfe7593e3defad07f88dbfa1e95a00e5ba192952b26443cc989835a08184b22bd86577074ce5c345ed4faa1c39ff50a92bb429b833bb7b2ae83d2673f91275e0585d75b5618d2aa0bbea990567ab7374e26b6217ac1990b28bf04da7027b72d3374fb0436dc609fea70f7a1db2d56fee1b44adfcc14cb6db593c9abc639eb61ac123379dfa3ed03054d4b3f167d554c6dc8a92f86e7808915fb90ff937ef6cbad40d3b0a438cf164d1e2efc4c2b725d0a263ba56eca4ee980aecb685ca594853055ce53d41e15b766751bcebd1e05a05511c9b94adba68b38499c2035f7f86a81845ab888295d562a6516e9265f8b4743be322f420038deb480c84ed78f711c94be4dc01b646c956c943274728f9bfb4eaab53ff6eaee62a193859dcea472664353de6007b30fdad239947a4fe5e40f64d8f1e807aa7443dae92e51aaefb5e09f9396ebe613d12fccf72f99bc118723ac434c698dd9504128bb7b36470586c3e205565749fa22cbbd75c78f18d799d71c", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001240)={0xda2, 0x8, 0x1, 0x8, "ae8840d64e80ec744c467ce7dc038eafbbe21d00", 0x7, 0x20}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001280)={0x3, 0x1000, 0x3, 0xfff, "69f2a399a9a601ee7b8f274665e9b20192e45b76", 0x1}) getppid() getrlimit(0x3, &(0x7f00000012c0)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380), 0x10000, 0x0) kevent(r2, &(0x7f0000001300)=[{{r3}, 0x7, 0xc, 0x1, 0x10000, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0xff, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x70, 0x4}], 0x9, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xe3, 0xfffff, 0x975, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x2, 0x4, 0x4, 0x5}, {{r3}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x10000, 0x81}, {{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x1000, 0x37f}, {{r4}, 0xfffffffffffffff8, 0x1, 0x2, 0xfffffffffffff000, 0x6}, {{}, 0xfffffffffffffff9, 0xc0, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80, 0x1}], 0xfff, &(0x7f00000014c0)={0x8, 0x300000000}) sysctl$vm(&(0x7f0000001500)={0x2, 0xc}, 0x2, &(0x7f0000001540)="a2ba6f6c80e2d5a5180ccd31ed076e0cbaf44c8ce54e3d9bc4f85b81bf7ee9004713815dbf380509c90f602c6c1aefb572cf90b128d0d57288317ada59e4e7fc5dbdc9330029a2b193373ccd835f2367f047dbdc0de852c46dec5357fffd96356e68ba77142b22eb6b005210f78ad25b9a26a64b6f4db415dcd8b5c4a9df287bf0da70efe45a7b399f130a2275e36f", &(0x7f0000001600)=0x8f, &(0x7f0000001640)="8c6f0245b6ffc9d31bd2f4f784a6a067224bc1e3d537c810edbbb22efd71e0ac152fdcdb0f", 0x25) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x20, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) mknodat(r4, &(0x7f00000016c0)='./file0\x00', 0x20, 0x7) sysctl$vm(&(0x7f0000001700)={0x2, 0x9}, 0x2, &(0x7f0000001740)="8e9632a9214f960d361e1c87486f5c99ed8afb156cb1b9167015c03a0f14e6918d370ee64d4042cbe4109417b9048b1d32d5bde165335f4731531732cc4fe2b27740bde6cf8bc84628bac94cc81b29a84de86d3daae1aafa51db09b49f60588bca2cd0fcb1a839a6adb83d7893bd53c5a11be8d93e3069604d2084e2701893860006d2851e", &(0x7f0000001800)=0x85, &(0x7f0000001840)="ee3a94e0edf55a122cf53f2372dee13f2b24bc36a08609bad6d62541", 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001880)={0x8, 0x1, 0x1, 0x2, "2e5bbcd6dc5c65c0e778621a26e388540ee3823c", 0x2, 0x3}) sysctl$net_inet_ah(&(0x7f00000018c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001900)="e2425d733564edadacf7425dfd41", &(0x7f0000001940)=0xe, &(0x7f0000001980)="9d97cfe1b50a548fd332f4415cbb172845f83cc1c762e04d6594e0a372d88950eae562860f191e5b038b2b4afae0d7022f541f9f9d4aa9a1db9ead3160eea5cd62d990281cd51592226ad8fef936c8cd551e15e1d37aefed94499da6fe31731d19ed4c5967f6a41eb0134d1738625a01f370bf14e4fe285c1f5838810d365072ade4149f286bba27b50a2c37d76d0815d06f5567d122c4ff2d06de78dabe6401bbf1a026fb63db3c556c908dcd96b1fbb56d5e715c7c430851009bec2136786fded80b554dcc7d7e40d8f48c1aaba33bd77d123d83709c47102edb5afcf656e01c913b0faa407ae4d5", 0xe9) recvmmsg(r2, &(0x7f0000001c80)={&(0x7f0000001c40)={&(0x7f0000001a80)=@un=@abs, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001ac0)=""/30, 0x1e}], 0x1, &(0x7f0000001b40)=""/200, 0xc8}, 0x1}, 0x10, 0x0, &(0x7f0000001cc0)={0x7ff, 0x400}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001d00)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001d40)={0x5, 0x80, 0x7, 0xb1, "5c8507e1acdc456d031f4fb5e12a941e7edb1fd9", 0x6, 0x3}) 23:17:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xe3, 0x80001, {0x6, 0x7a0}}) 23:17:58 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffff9d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) 23:17:59 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x400}, {0x1, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r0, &(0x7f00000006c0)="92", 0x1) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) 23:17:59 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000001c0)="63432a61ebfaff", 0x7}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x44, 0x0) r2 = getuid() setreuid(0x0, r2) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='[*(,\x00', &(0x7f0000000140)='%&\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='&^\x00', &(0x7f0000000300)='\x00']) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) 23:17:59 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:17:59 executing program 0: syz_open_pts() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 23:17:59 executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x600, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x2}, {0x86, 0x11562c8a}, {0x2, 0x7}, {0x43, 0x80000000}, {0x43, 0x1}, {0x41, 0xffffffc3}, {0x83, 0x101}, {0x26, 0x86}], 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x5}}, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setsockopt(r1, 0x28, 0xb, &(0x7f0000000000)="05000000", 0x4) sysctl$hw(&(0x7f0000000180)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeaf) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa07004500001c01000000000190af87f321344ff9ca0063d54678ac1400aa"]) 23:17:59 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = semget$private(0x0, 0x0, 0x119) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/220) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/37) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/39}, &(0x7f00000001c0)=0x29) sendto$unix(r2, &(0x7f0000000200), 0x0, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x10c53cdd, r3, r4, r5, r6, 0x18, 0x200}, 0xffffffffffffffc0, 0xeb, 0x2}) getpgrp() r7 = msgget$private(0x0, 0x421) msgsnd(r7, &(0x7f0000000380)={0x2, "f3c80883d8959a0e23d54c20a579150f46f2f2f6e2ada508195497769248386e9ba4e6695b0fcadf5aebc7f8827ca45c61ea6b2775db9081be6c431ab36019ce22b2b8c9f26b5087ef777d56acf783fa7f4e849b455465"}, 0x5f, 0x0) r8 = fcntl$dupfd(r2, 0x0, r0) r9 = semget(0x1, 0x4, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000400)=[0x800, 0x0, 0x7, 0x4, 0x7, 0xfff, 0x35]) mknod(&(0x7f0000000440)='./file0\x00', 0x40, 0x20) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setregid(r6, r10) getegid() mknod$loop(&(0x7f0000000500)='./file0\x00', 0x1000, 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) read(r0, &(0x7f0000000540)=""/199, 0xc7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000640)=""/190) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r12, &(0x7f0000001b40)=[{&(0x7f0000000740)="ed590bd2fdacb7261ce05f48e67a069f0e5d17f895cfdd83f38004fb0839d9f079bda34fa18b6e03a5868ef3c67287952265b5017fb4d25f5b4de66cb380416327f5a76d371582deb20ccfc34097a79e871ef1bfc4592d2459cd5e3a51c74db591a7bd709e19b24245083fa6ae488f0fb70f28b562bda5d31a6ef0f1edad3bec", 0x80}, {&(0x7f00000007c0)="4ca8a4f745748448991d1d25e9acf7823120087eb764dd476f96f902b472b4ad2e7c443127f84fbcdd0cd477e5f94b84c72db60383af0065e67dcab0a671c5fe97875280f2be624a0f015866d8f8296c989814b5967ff12dc3309100dc", 0x5d}, {&(0x7f0000000840)="b77b1aa5a1beefff4acc37b4701a39f32be7b5d639f3e9ad2c959530f72b78c8c74046081ac718ffabf9d9bb502f952dd25d9378711cf1da87bc7aa31fde860bdd71fac0c1ebdf6a1a7c3011f2b20571cb04dfa733dec0dd82bbcef55f2abc74d9d6ccd577d9705d2c5ea6762411cdfdc1c1ce8c1527eb7b6a68260002ae51fd4bab8b52afa0fe2ac025bceec29022287cdde13466a25fd661596712817a0797172ddf1451cb9d69703f71488140fd37b09439768cdef6958f6d593dce6ca1db6cbcffbc798a9767b966b9efd91fe0a602fe3e4f81fc7d0053905ec75d4249445fd524f3d7b00041186e15743814d6796c20ef3a66c532fdc9f7bcd3161cfe2851d9d949351df94efdba77dbb6a08c344928c0c5c21b79e56a2a578e956590b23f3eafc66f199ab469b7919ddb68d2973a9f1ec4474bc61f386fba343e0702b8fb9b8be8d11f57384245ca7826f841f2434cf7c2a3b91b0d53092eadb137f122cea324d765a430a58fe567b3c397c1e8e39817abebb7707294534a26647d1d9ffb6e78f5a8f5863361e46ec60f60c54a931b890f462fa5fa32fafead68803471ca084be5d9ec30529dd4e0fc34e7300816cbff3e6f9fb1091cf081d57076e86a6ec516182898aebad52615f8c4ed5d619fc6e9231647e9d2b881b46e8080dd51441cb08095893c24af9c1f6e7e6c6afea61c7af70e46a0f12fc6aa010c7e722322101734afeb0dcb1ae71ca57f0d9f2f495a5791ad126568e5f7bd2c4d6a4dbab08e59e8be12d857f23fa13c88e1e957dff54133766f7e80313368370ea0676a1f8d201082a995d62191d6932d68739a500f502267c34d1b68d346a64bbabef86d5df1988092b966d98bbe9ec8ea2a1d09837a5eca4f515d3a24165ede3c5f892929a1327204b61b6b6e0e9a56f9abeffd8fe6ea129ad00ef0db888ea5956ca3bc8ddc4afa2599c076630cf05f6ef10076a9af7fc39ac9b20e6bc94027f05b09dee3a17717dffdde68c266a6e73e74a92c3d522c3f13131923fc2717a616eba90c2b1898c31472a9f7747076ffa3a95a2e26501623f4609d7d16aea1e98603822c8530ccc3abaf1131a00e2b410ab522b75c87a313a6809d397424eb1221e80beb4817d11b44791fcf9ee6964c2d1150b8efdddae43b132ce75006ff7fd125492d04e919e376b197ef46a8a04ce51ad38a0fc887d6b4a75ecddd65ecb02b90c5732a58863f61114bd6e0affd46d8ee07202d23b4b4f978249131195304589c6a5bb94ae9786503bb14ccc2f1c7b1d49a2947ede87d3924ef8b25a24da258b1a68a8977b80a69d31253ba54af87e688afefb3507f041632edc9a410bd275190bfa39a801423f33f5898751f8dd7e9d93ea1f58e8c2e88519132b3e9cb2404de6f17a533fb21c64775fe91c237786c607ec5963a5ec7680ea5a3f522d8f6341473627a0b2a025346fd725d13e288198e1a4d2cc49f6c75b5cc01b2767fa2297524e8ce74b03cc16055c44e6de8d96f8388d1d56b2e19051631a0830c6717297f556c696f72642060c3c807be856cead0cc66a7fbf75f8468e05d9948b51ebe083de4a1437772e47fc145ea83e4fa4f5bd920cbbb0698a5caf642930dfc6794929f967a16e1c68d516a63336da234eeb07c5f9decc158f7e535ef7c04d0922e1bf42749586f92120f458061b9cfb516f202b5dbabdf7b57853be69a60a06945def50de04cd012be7d0c798842d8a7526e9a431df94b6475507a7daed4fdca3772026843270191e5a4bcff414e3fc4cff3dcfffe8f4596f2d43751862067cce40f1d0ca1e0358461298508afe68246e8348a1c11f9cec4cc0655693c9e3bd2e3226dfeeea3dc7f69531e8f68585dbd17d3a1623afab4c450da8351ec6613fec41990b3ea6d2f438bae0da610fa0c0ac084ad7cbd809266c4beddda77a8a70b6f6cfc519774bfa30e9599816cc58abfd4e1c0996b45561df281b9366ad59506e25a4722389dd74a12c49a94292a592a79e54b8e7354fa1cd9ba38ba6a33ed735a37dd8049b6d038098ed47c971c51b6ac02a503f0d02e243971dd22e54e69fb46dc662d0e61eb408da25b1c9697a778584dff23309401ca8ae20f3d93db473044bcc9538e0771b0683065463fa09bae9ed19b4a562ca43ab5d42fe2a28ef09776757e6577b799af690528f1a536a74d5593fed05c20e44cb64ff329186c0ed3d6a8d8259d261dc203249fca88c97524ac22c4628c7bd264d1fb86d178337c619c87eb4695361c7a0bc5d8151423de805f42de26ed49359852305203c9e9f1401f34e62887e783e6adc2303bed5931c0998aba281637e03459db964cf7eb67b335f8c98e0e1b81177e484607a352af05896b2c1c8d66b6dc6144651ea1904183aacf52b5fee6b81b7c9c833f79f09fd744269d857c411554a0eaec6ec54d3b0fbee9e64746674212a3fbb7c7a6ca48b85620fc31e814fa910b83e5ee2993ff3c0af7e37939115b8f1bf54643ab351035e1c11c66404f6069969e1fe14b1032cac993f9e4a2c5beb74afb55919b7144078a782b5a115633f134a4ecc252459fed2c4aa0df1d2d33a2c9c3c87b6cf014604170ecf61ee98a92127da24d9f8594ac97ae8b078a8e0db7088efbc820b7f84c557886e9d6dbcc0e4e43165f367bf0c38f7c4e800622cd97c1d73901e94b2fda75aa51f72255ac4fed022b6cd9282c14e30788a9ccf3b74a88786affa555a97f87d65b0489c2dfd2f2029a326eb751731f191f178abca9418b6feb7518ad9b0207574b1035914d7dd95a76fae821fb0e43417835f93be524ea3a6b58334f0c0ff17e83518c9c8535945d32219d3bd02b139d4235cec05e0d56a5180e1982bd7821568657ce342e344954b0b17698a86b6dbf41661c108769f76b1ab7fe9cc6decc6f96e9b5d1e9f828271e3be0056c8ae3f0a539bcfd97c0948fc1825afabef83a2c6ed0741ff7bd85d9005b57b421591d0bc47afd9099f3c278c4e2ee3a34337e32f8e1332fc9c38c38719d57104f6ec1d4defda1708a35147634bc95dec945578e4daba1eb6e84e6b401516ef71e06834dd0ee1d3f17b0748ccdb3364f4dd837a76915259e5788460f4ae23222b64606721df13aa53ceb97ca18ae554d37b1b6fd3f0c60c055fb72dd72b45f0aeebb36ed80d2f7b878fb3f0996645319e29599fd698f6cda703fff818762449b024108ba0d916d0eb4037eda64d5744c405a9640bad09b849dc051bbc3b99f5b066748740b843e874fabd1cc9429a1156fed910b44bea732652853e3d9df043aab85c8b2b7dd51f8e38df4e0efc40528bec3aae0228e4eb68ea244797eea155a36c9ef1da6a8e2cfae13b3cc1cac9067e9031a3a7104c95df93091e2590ff22005fec678179ba7f2e613bee1ca0c0f9b18d9e6ec2ef054d461bfda0039870235cbf590f86d6bd8d48e3847af2f6e42835860776f43eed7a8d12a2d16da6c39cafce487c2aff4a33256601741d76a9a2b6e0cbe8c5bf3cc06b48b2eae2a4e2a4610c62e057e462f2e5716d3abdf5b008ee4646587e4a328a40765fd6b766f8d802ec59c21a636822324f8b769802cb7ed1a8a1863bf96534de0a605190dd38dc5c05f74b658448d45c6282f3c31dc673b5d0dbf938440168b05290548c67c4b9d24b22e0a403efa8c564f62be3b0d2e11499d044c04447ad62e78ea27018cffd654d261ed15f04eacc3e4485c88976dd3d3581f757574dd1004f767637d924439d356c25ca18e1551c7f19cac9958abb9ffd16e5c61cc6c90eb0f3bdc1caa127c26fbc98c26eaedeb94f54e9b829481c02d0521fec9e18ad0921311480a862264dc766b3be9417f719c94a2f2f8c8a76efd7a1780a4e3236cf5e29888df2e7be9992fe09d8afc63573cc802626ac02cf38b68557bb01f319eb33ecbd4fc4e521f9567b1357602e240547cf2cb1fadbfda58666d0637cbd5d9ac6a07024cb34e6e3420fc3554f93c903878711dc76320c477765db3c2b804e2413806a1f190e655f694fa40657bf98e8644339bad1a962d33bdaf9899ad196acb55d0e92180a83152525711dd72522ed9ac534ffc76d94031eb121bbdb175eb6d15a00b1627f2733b1bcc2afab3fc2dbbd6c4fb8d1fa8b3266561071a48c17a791bd4758c9e92573fc8842539b3c5501ee0ef2aa122d2d03fd0dbec1a74a17c8ed86fcd8698eeb8891d23c7a7abb138e345e02ef49bee0c67f7b0dd40b39e79a12d76fc01ebe9ac6cc3f22e1b4bd60a80b4c46395eec993c3801c0e8ddfd1c51616c83bea6cf6f7e91b60c2e789f3c0d7fbeefa433fd1ab7f0cd6f5244eabb46b8292cc375877bbbfdf291dfadafd2b3ac3acdf6ce6debc7bf2ad58292100f01b66269c6bf2a9318ba57bdbfaf2e75cf814e4e5fcf11fcbba5c1cdfe38e2001f484b0a90b3a9ac4f2d0df56ce1bd03d6383bf5116d96ec2bb6bb516a830bf33d5dec560228a3b99a0a5a16a604af63c149c51d1e77d625081fbae506b113e0156c01f8a78d8bdcc66546fa24615d517cadcda1083bbafdcf444148969b489f3c80907f1b7a1f927a2a0bdf1dc69216560d635f765f46cc110a893983c85bbb5304ba95ec038d5c2632a53516c5604666a3dda1055ada5e87dda2054fb87dcc11abb90e00da76aef8f8d0c43f97aca65bb65b24bd06c2c24fd0a1a29a4715985d4e943f88165a3ae21eb48c037a4bf47480e748b95dec77536d65fcd001e47f30ed34b8c0de8d078ec5b8f38548d783cb91dc9905c98e53499e0212cfa2c919b9bc3e9e1344f10b4326c9292e2c6ce747de64fcf56ca15f22a60d71621a3f57da86b850b056448a2e3b8a00910e4c1f7ab47fc8dc4434eb310fd586323652c38751a3d4361ced359e57b3c14cc649fc546895ccca50e06f18a16ed094f5f80a16d9bc5fb912bed022e4c56f1fbbbe2629f1b58046790e12a12b5bc7ba252558e7a00e24b1f5767a7ddddd38e4b38b2768cf547367d68ecfb27c5316e9a2dd07d813fb367aee705e4b102ff5a07c0d7faa10ae63103e077aac06b7927b89af6593e2a3338e4bf25b64120d2c2d456aa3dcbb417389470720ba5d2c98973d61d6175bf0b76767f8b333929057b18d628c8a7d236e07bd77b94f8096a1c1726528f538259b3fd5290ce50faa308b6eeec689689be2c2005fb8fc10961b7e08d7b39f60fb38728ce86d5d2547dd1f11fcf2f40554af2f2e321c3949110ca2a11d5dc5dd1e3687f6e74da588cd953560bc2254d59003a3480998db6015b20a2ec659449f63268073fd3f9c16a6cbb25209de3252cecdbd5ffeea96de363fe22baefb841657c7b8ea32a82cfb3201cc5998f6a2bccd2c9c882a8e8a38b2d3e9f893a0837ab7fc00f3b3553509767778370449b595b5037225ec4f928c58b690e91b3a004a9fb9ed2fc071a4a7e5c5691d90057307322982d5080355fd5b80f47900bdb897412d8716932d535f92435df773c879f50cf60241b68090e5a7e0102f498428437b34388e5c60b21054c6397e28b0df505ce29202a778dd96a23487a0f73c051da824092c4b41c7b09ca995ba0d5c3486b9a4966ef44bcac32217ef03912dd038ce158dac25b0d1e24c96557a34e8ef92762400065a20eba7ab8d47fe7a65de9363b348a4435ccf948933ee67161e27a99c689331d32fe5998818e5f1b9d454faa38f2401da1d2610eed74e3e3b29aff3ef240bedd563b8028174382f1d20485680f34979cdb8d64dfa0faa23f4f8091947724cf152cbf693da0b6d70312b2361f57e1631061f2467eb78624", 0x1000}, {&(0x7f0000001840)="bb5dad632eb42619cf06f9ffa9e7687a5812be41f094f85e1332630348f90797d0d0ab90405d655a9a6767be63b0f5bdc753b77e482900190b0eb585c1daef3a4d6a69b624ff9087769b2d04fe8e3bc938283e", 0x53}, {&(0x7f00000018c0)="e0b8adac2df89e254d3e75691216b105cf5aee44933d6f78024a8253e211c8f1237ee6b1ad39551901b9af396d5c2f565754168941e18ba932a11053da5f929033f3085e82", 0x45}, {&(0x7f0000001940)="503ce6a7635b3a85d4f6d65bff74cb62ab57f22e20ee58b9f20552d76a73ad2e4ade9b9a9c2ad561e0366371d81885b8c0106ce2a671ae33b7afc7597b6d4f44171f5e85a343b4312a918ec00042e607d39877c4fc7f64a20fee2ad6f9c6d674e737de23fb2ce051b9cfd6aa", 0x6c}, {&(0x7f00000019c0)="13a935b838d83b075936f5ccef23be99385193472bdb87c4987d9ce94070028d82023e435091bacb76b1b5f102dfeb2fa74b4e19178adadc0c2328de9677c41775", 0x41}, {&(0x7f0000001a40)="48083cb22b19da06d2f1bfdefee66b3c5bc06b03697b3f8d66bb7489aa00d7b387418380e3da0553137a72b5ab00a29a52b3062d30fa31d864b2b02ded5b85f1637df542f661785963edd9c316b728a7de7dfb89091d0d5e2ca6fd7e362ca21769e8f61fefa24f00a0f45a15a025f3c38d7786de9d769e3773555bacc00b4e6a7cf377ed316fff5b2dd630bbd346ba37ce22a6d751427229802efb55f5a1005599ba2e87eafd24da22fee7b447ea4d313d4e2f9c97a16887ab6458e173ba37e217153b4981241bdec31e60bdf3aea973aa7997185d94b61ee433a5b06b3cd6fc565f73", 0xe3}], 0x8) fcntl$getown(r11, 0x5) truncate(&(0x7f0000001bc0)='./file0\x00', 0x7fffffff) 23:17:59 executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 23:17:59 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000300)="baf16f5927c0f046e5e30c5b4b4799c5a05836360f3c1bbdf9af9a38b9f70ed845fad50bb3b9d4852255f2aead60be9efb0e04000000000000008473b1cd9047ef835efa19ec", 0x46) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(&(0x7f0000000240)='./bus\x00', 0xa0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf73351ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00d3e2f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') chflagsat(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) socket(0x18, 0x3, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) 23:17:59 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="07c6e80dea92b4578469b579abd657e392ccaa2f0686a1a7dd484d8d0d86c4ddb10f765d00e33239c50eea697dfd0fae0dd690f7bd1ee349b10af053b8cbefbfd01a0e067600d713e89f2d9b6aff33cf56a40ee648f2928df23af6f978e5a1daa566bc3f82071b9a801544bb4b6cee0588409fb7936de6afc1b1", 0x7a}, {&(0x7f0000000400)="24ef2f49c2830e31b206000000f98cf614b92a1a77649ce2060400000053435119cf5183bc8831bef80e7394423beb5adfb22fdb467bdd1c62a91d236ab916c9f5a6689dd11e997504a99ba39f7eff7a9c7d92a3edd94d0cdf27f7d78e610ab582900c651cdd0e9662819249898190cd5f75", 0x72}, {&(0x7f0000000140)="69b840769b1c63762f761952b34f01ba6b005272ef32e294ae3a49f39cda8d58aabb54", 0x23}, {&(0x7f0000000300)="a3b1724b8c891cc47f4467391af90d42d5ec6b4d9e64e7aaecd48017b32afa8c329ceed03a1bf43153fe9539336b85e856455a17d8a6ab0ff3dd51bfe9ccb970c5fc054dd92e5f3f998220e9775645168a6cd9d0d1a946242eb32613354e022f879ea283719e74ac2b9de4c678148a104d384e7ef6cb65d0dbadc841dbb6033fb059c22ef4d700d87e0c15ce02fc3d5a2f382c64dfa0f5ebbfd97f343df26909e68af6e0d49af0cc2f94164a73665b22fe34cad1f210dccb958d4fb54f508d33b921e06b6f9b7224c445988da6e4d9113985c3a8", 0xd4}], 0x4) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, 0x0, r4, 0xb0, 0x204}, 0x9, 0x3, r3, 0x0, 0x0, 0x760f, 0x2, 0x9}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) 23:17:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{0x0}, {&(0x7f00000000c0)=""/38, 0x26}], 0x2, 0x0}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) sendmmsg(r1, &(0x7f0000002500)={&(0x7f00000024c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000440)="97d6856ca95adcc79c68d15307363ac1284516016d4d64cae890b931be73821957f11aa75bc65d177bd9ae2b5c3ac5ae132017f0f875d4b5", 0x38}, {&(0x7f0000000200)="dd63b77cae329bf0bf4ea5de6e69ce849d4d2e756d9b2b947c", 0x19}, {&(0x7f0000000240)="242094f1ba041af67a2d7f0712eea91a65bbc109e9e3555d1d463e61b0a8e5e0bdadc2ebe0b03f16c254cc5b551b96a94edc4e6db790e41d558045cf821e9a9d5268796e5b330d79ea5901b5e9", 0x4d}, {&(0x7f0000000300)="b75de060bd7f2547adb7ce258dad563ad4809cbf10cc74c137a173833f21a34698ddacfe0d3db653877c3e5f16f1c430a1b3635c1600266d1fcd1bec7cbdade04e813373f5308116e675f84ca61f1ac8cd0ec4c03c2a7ccb10ae5ad1778bda4ff4698a51c63b7f0c55eb5aef782098a068ce6c70b4b74611ce84cd46498cbbf883d28e5967e1b7e82f5a73116a32f8d34b7453bb3b63", 0x96}], 0x4, &(0x7f00000025c0)=ANY=[@ANYBLOB="10100000000000000100000003000000359d2fbdba621efff7355c94bf6c5f010e34e5fd7d3105c3a868156c4c02e6e7241902b805bce918a7fe2436b5aa3cd6cbf513ac349b3e291f47ceea60a7c020439a7942838332f80525a9d5410e443d16113c994227ccc0213e9da4fd89106c2e60e3076c848c9154cf8473fc1ef91d2906636f956833fc1e4ecac266eefa22d9d72a4cb6f80f2b76364737e9d76a94e0a0f5422e0446293c7966d5c43a67b292ac5cde2ae8dfca00e3c52024d5f9d4c99ce4972145101f9193b6050995d736d9ce9dd71f33f8c411122982dc45afa11b6800be0d2ffd948b270fb521d70bd129da7962080d3ad20adee4eed9d1b9413b8ca16e4e52e294f0a6931b4ee6193d301793533dd3f17bcb6e09b35d3e4c1446313e0876f3f9f48563deb7718609c8d3623c1b373f594adaaad563d017eb76a055d7753b1f14da324f59eb93cc261684f6514d71e2ae5f40103f433f15d2e63a21fd30be32b5cee8c5734fb4b07713c2b45e6a0eb0c3f8559d04def122aaa45ee965fdfde7b20c9967bd2e8e62dabb2713e9b8ccb2af725ecff6afa3249bbd0db9876a63784cdb86cb52dee038b3b8029730da6083848bf8be97007317a3e021ede06a571541e080ea63afb7db33d935861b09decffddf56d56b475033ccc974225ba028a6b61195ac3bf3a219d4e6c38b6f2d40daa0d027da55be879c91cf2753ecb430bc238535c8dbe197c6aee31bf4ddfe6d410f1f4d824c4c43f9e40352a8d6660d6cbd14ccdf53e3fe847757da557538871a822c06c327902336915b54e97ad007378f5e6b7a88ec9d8152bedf4079d1c05a669209b531db86521d6232e6078469dfb893dd32ad03455932bc13b28648a7b1dc9c13746c606b0951e1d809cebe60a26bb9e7ff5a0abd9d73d8ca38a5b03abf1e530bdbceb92cb957576345df5887fc0bed9571520130a194ec2476caca3e3073022d43a5c99663958a8383d24104f54defe4a696af045e5fceb1f85de099f5b07211cb1b2d0fe1a7fb3b00ee4a2036510aa9824ba28f871da4330903fc966bd4bb57bee8b45977de0e4d751d1c8a1e0488aff2db3884a8c067c8fc1c8999c7de699555596e979dd043bb51ceab9c4561431712935e75c6d52ab2f4c33f67cb7aed12606a7bf3b3a64f63ab7f4fb2e9229066d8ce057412106215962506727585e141ff6b2f7fb9d039d71d7191641397398484809fe53aaf5cae472c39c27156ac8cd1b710e2fccbb9c5db85e884c3e91bf65e4e1635ceda69cc4ea92496d6dd8acec132a964a8303fffe0bd9c02883101026b1cdef870786c2a4a7f0156b8bb3da2645917747f55456437387e28a93f23c6259943ce7454b73428e2bba601f335a1f13ffd6d33ecc2a86c1f70c952c263218429ea23bf85cc97f90ea8d28a99c957850817f56d675558ec0b9a2d71cc573fe2b7a74c5aebf5b22e960bfdf5751ac99072c69c335f9b9aa232a2a5a2a6ae66749a78afa4ddae582f47b746aedeb819825ae392428f4a4c0e95ece51edc10994d540d94c79969dad2d9bf2a52ba4a6abc9755a205e238b5024b56c396fabbaa1ce002f52d9ceb2eb51bded27432e5bbd0d0c399ca3d020484ae3aa68086228be0b5b5955a54a5033b140c0306f0f0df1eee724dc62a2f53461fb05b2534480556add02bb767107f78b17df6691b3ab63347a23116d2ab5332cee8e00e4b98704f679f70a73b68f7ea7fe030054553973285044d1f552cc103e6425e11bbda35fbfbfd9be00bb6fa4d1d5a30e8a6ce3ef03d56a47a16e811765196a4dd772f3ba98638b88a5a8bcb23b749cba073f99be5ac4d0ae2e46f78846f9a014ae45ac0603f7725fc021194f783cb985615b87982a2aa5a56a019af467967ee97b9883a6525e96ab0e7c3534f0b2b57b9d934ce8102ae8572d6e7def8ee64dd2fda693c46f51bfd626dab34d28be41ea2ff9011038b789fc571573dfc61b72434b84af74f2f46896ff4f0f6c7c31505216d9883f65ba8693ba9b7518d8ac6f6259657c8ad2363845d293fc5784d9226e107754870852d89fbf03f2df00916918da39fbe36d32cdde07280f2806b915a36bbd86927604a9b3c6001447cd304a31a203cb1e648bbd32788227b6a287d183c9c899c67a460a6cb200a97b7e920e261e9a8395bcf36c71ce741339077a74e5f1b1a9395c0fbb80ecfbec304a1dff20ac4391e34287ac25e9a19975b40169cf47f854b005dadaa12beaa7eb3684d1e5bb9373ca36dc569df223712beee4cf28861100d427d1b57d1053faf5fea389c2411191785284f08706788157504eb595249a4f9af0d924f5dfd074e67753187c4506505ab7b3a1d7d74c98684b4a76603ecd1cd5132c18819ba40ff8bb3a833e23107e6d703f07003a484892a4cb519b16f01145f03c6696795df4210ce1128209db19229737a5b25e71ef448cfdc8bc4725f708ffa6df61be37705a1ba1211e05947b81fddf6a4efe16f3c5989d60a940a005aa0589682fd56db699b1b84a24d84a1e04a37d0170ddc9f834935e089fd9c9fdc80fe004c99c73b73017958b699f78b6afb3431a2f476c6a842e5d2e5385d5c6ba439759a188b5b1d7e9d9e2758ceb58146fdf98eb6c9b8f89b0d9835c429f8287afa114080c833ae6454932969b89cb9937b36a5b15dd16266a8b5d8101dacfec3d33331eddfe00d840f05363ead09043926328e516e92fed1330d879c7ccae8a756d591be97231000eca23e1f8b2637f23a9c7170dc0e900ab70b610c16ff88e885886346ea837c778f2ae4f31bac48097b0028d612cab1cef4ecb327b1aeb41da21340cc7d241a5500f410430e6aae9fd584dcea0bd93ec9b6bf337f79dc3d14c847324da732fdc72080fba1ebd3ad7e03ddf4ac3d1b54b62d4165a9c2cd126577c0cb074c09908c5fc76e2c9c5bd6b0addbe1bf1ababbdf92d38f727261b3cb45cf6d03f5bb437c4689ed05750f42b4600c9d223b06c645fbb6dac4e16b1c26a7a3c4aec16070e2bbf0fa1e6c6353f7b0c12e28c1fbc4260ca2f244844c31798f3444747020d604469bc09c493ce1273d9691cb06773b4e9bacf9b6c3f80962e7d1444cfbec45671e516841d3b96d556dbfb5b3f5aae1ff4dde2aa0309969b40d926e77af8b6d7b42542f72262d85b1378ef8cbcffff88163e97d2d98145b559cca5e26de603226ff7bb1038db65a3058bf91b49604a9cefd67f7fc15dbbbe0615e9d962b0b65f271eaa165865fb34104384ad7d2305d4a7c39316ba3ff32b1446d448a8b802b23c75562035b54f785e0d2e6b32641526069eb8ce18b0cead11da4f6c436205b75f2a4b4e8b92a8190c2e9bf4e733215cd52511df705d0af9b4ae30af3fea4a2e1c99e035f66c1b554f6beb1a14e44a9a6c245ee96be49e351f8fd5bf56335fc3e7fc33cead0ef4766aa3128ba3b1963bbd72bd31ef9b5e11a9dd7ae1d2723f6d9ecc204c86b453f075b76870d05f48853ff53159239fb336867ad3f7de7a40e35927648e33ce92de5eab344cb4912f215311b644d1f25f159e4697bd8acdd84088699272a379c4e81882a1bccb8dd32653487182ece765db006e97d28d8a60595713c8783234ccef67cd3ce79a4bc161cfed3f6b8650f4739ca677f345a4fa8ec74612c4c17eb09adb26d4357543c4e20107b7d13b110729999219f64d7419653547a2e9b4b39acbf56f98f029e75e9123425232dc5f73e49d8f437668170f9354e4ef309cab34fb3783f90480f535acf232f48c62d79272d14c2c6feaadfd1096e30718af295f9912ddabc76b01e148f110e35af4c83bb8d3518341e767e95aa45c431492d3b6a42273bfaea24ed69f190c787e633876be6ab2025486e76d64444f97282f58df3e42995d60178accb1bd885bbcc2f6e63bc192e27b4eb201739b0f1b8ae89014c2fef7634814fe82b1fb47f50eb2241ff3652cd7717b8fe4450b69cc8ece83bcbca6fbb9d73d3b9a652739cdcb71c8c00dc88ea4b7e05113759702e461de6eac17fc7c3334f3452d00cd5f18ec4617341a578109322b886634e9bc17f0aca0c40cb582ad53568800f94ba4b77437606190d1ef390ba0d03685bfcd68aaa8c7838438222cb0a97deba766e7fb99608fd659420bdc91bc83a7622248532a31b24ff07fffb75ec3ffc3f3af4fa11fd97dc661635239ef3960c940634c6f6efd9cd147d77f566a7518b4ce7fb62bc3719ddd6b526322ef98ec6cf33909427eda8e9dc61a55dc1748d171d9889329031cbd9dfece1858b3a3675ea4adf15708bbc76d40ded42e963cd4fdbee658410b1636a1cea079e935ca545c118e2b848bb3061485bacdadb7c0c415143a4cb2f02e81ba43378af388518e2ef38c9bb7f18a04972ea8fccb69490f8276974d57b6642d744a6e8429bdf2cb95b56a5fd1bc561b0f5cacf94dc4bffeaec97d5b4ef4d8028bc46b5d653aedc6e1581d041ce9a8f45fd96e1ec6d3477241f662ff38fefb9d4b202ab0156265940ca2fd79bccd18211ab170164151d58175b869da299e4b38ebd98289f5f4d2dd64f94b523955c36449cbc10c4253c68801fc92c57f4bbe61817ec72ae5ce7184ac09a35ef6b87eb68904ff4b67a3e4de995f362d85a5466cf16f1236b5b6b535e218bc9fbbd82c7c56a0cc69efb3c594b05fc5814c4bc0f77040a26226160e263f921b297cd3deccead43250288b8490f3752e06a9f7c439b47f47bd12249f3e285953d174e2490db00cdc94fb0b132e3fdc8bd8488ae8704058b19b681a2b4a731d75a2d8305678f07331c1dc4ebc757d90fd6f5e83d0661e6479847ac9549433ba2349ea0d7884cf32c01534a266782c0881dacf9eb27902186812c6a7346ae7d9095751075da7a5479c6de508b78294ca02066602e44c4b723279486cda4bb65f7481dad64f0f45916c3fed5c8cd3d6a0ae02c660c635052bab0a07f3340d0db1ba0b70281341f5c990e3eb8f4c6d3c12f1aef85748550fcb10cbdd24379c30cba79957c767965d716ec99589a6893991686daf8555f2edca02f65919248ed5239c34f049e8923f57b008ccab2eb2e4af5836fcee71bc383d37554fb177e1942c7e6075747651ffdec513d45af61107b0ec8ce491afe6fc7e1535489e7261d2ddcde2e1044255b12f3ce021a4ef19095975c6bdee77083790ed2b0796a30896fbbc81fb1199f4fbc932274c3b8d69b87e06e63a088f32d806cdb3ad9620857bb89449cc49a34997ab05337c1fa6b6d17f26511dc534d1e213cbc61bd7d44d480f29e3c2bc2df398f87b804e086b891523bab386a2d8cad3a0eec16acb236e3be3a4baec6f65161e733a71ed5f65760370b0f2fa7bc55e622079b65641234900298cbe7c008863068fd1621db2a5ad44aaa5c1279300437feffb54ce68670b8274e391b372f99fcebec6555a2f91368b77e91b70beab7a010682a5c74e2fdacc880e4eff6ba4fbc5bb421102a5efff6bcac127789f0924800130ca4a0415cbe167c102158aca9990e829c450a855110df697c8e7f4e91e3322c1985f1a2ea1fbc296538162f63fcb1eab1482e2aa9cbb51dc79f105b68c37968db4f26679bf4b4e743376545beb79b5b31c4f8bc883164f3fa49bb8ceb0b450620790ecc4b4b9e3a249467d4d975a29d45721fe91643e254523d5a804c85d41ee356e8867a3223c68127ce64992ac9f33387d94b10f37a7fd93c61373d1435f76cdce6459aed8672e7685f11911ba5d5f0cc8020a58237a960e8e6ebf1dd3b803122fe2b1505cd3d548f929def7fe6bfcb92c728000000000000000000000008000000b3c4dbc2077aa0279b80ebb69b8de588e2caef830000000050000000000000000100000063010000b6bedce26f6a647b0b4c5e1f345b330b0c0cce853a1cb7d524ed92fcbab047112ca899222003dab13ebc0aacf311e1d9d08465dcd5f5417442b200000000000010100000000000000100000003000000b8fd11c48f39f03df40c72e7ddbb2fc1577dae0113b2d49575abf41fc8176afa9341d786a12cd54e9e4574122872e3fea71e1070a7b02ef3978123ca063834a2defed086c75c6324eed4eb7d0e44daac7599a01982df59a49c921d70c650d4a2ea7ad40320fbebb5763a99456cf081b078abdfce8701233aa0210cfd88bdc756de5c73f2a058e61c49a46936b1bb73cf5e2aedf53f5cc50c937323a71139fa76ca313703175f6c3ad7ab3d4b9782150eb6419679fc671f5eba62dcdf4201fa9386de4f8e262c1bd5840af585cbb857a7c93072eaac734a75410f868ddf57b62b98b44cbb0c22ed4848a036b8ca54f6d23d573274ad2aa86f01950af4428803f694e0e0f815531acfc239c3dffbf37cc325aeb76070a2b07a2d865572fbea60cf03b33cc57d23d32c411e4403a2645c757fe552b6ef1dba559c2f28a63e42f8d4a0913dcd9a0de84422fa7dd5b5b78163cc87c986a48efc747f579864e5e9930014118d5400c617bfe95a49b8cbf815cc5e73ab38f71b44a7426246de4c8c698f7dc4f77d09ac958a0f7996af9ace30e73ff4a05547f396419d96293d5495125b56d85d11bbc18493712d9eed9b44c0d4c2db24b282f09bce7114c07342045ffc53502f1dece4d07f704b7d81b432ce7ab32c608738871401c175e73106fdda56d2df3640280103dc12308f6d4daae97d350f1e70195ae4ebd45d54fa938c5c717265f3b36064c535558a77d4e3c5df3a8acd20ea0b4f72c0b21374799ed7d6ec2d892ac2adcfc1e5d66092617ec96f9becba8961b310208ddd893071ab3b877c785a969172f9caad667e09f92ba31ececae206807f3f73ad250549a7d194ed3960dd4b58bf94cbf080f13e752014abeb7ec312a107d45b8c6ade7912cf36f2a90e35f94c64cc69e2ecb6746e512f8a11ad8e359e2d379f2d0b32449ce7cf700ee5107b67b1ab178415881338812e4188f4f6f2dff0146520258e9d643e6fe6ab4e96de44ad6ea612080a5a2c63c3b5d8a7321fb61e0f1e70a07c48063f7c89acd7261e01df1fa45ea62aab98ec79cd3981c0d4759ced0e975036d8a0a64821b4ae6c1236d08694bb9712a8eb7da89a12b309dff01b7fc28097316abad6dd596618da5b47172624f6caa7984032f67ea01ca073d736f74403f55cee72b835f4084f38769684a058692d1341fac6a20ec4d4abce43bb1b69cb4370734b812e9ab3aeabda1bd39a0e36e7e9e4449b4e5812e8173ebcfa700ef976d5643a6081e4ae9fba8890c5da019cabafe11c762cab718e60ece9691f220511155cb3b14a042ba2eb5bcfac167bc2278807fa5468323c95ae971ff6ad1f97dcaeedf922152e5599824bf3a508d44e7a6f47695c533b451ef9cfd65ff215e8754fe9a6b9cd52329c9eb02862b4992dea362ce3d46f63c9a1787b66f4756042f5d068ff2dffd42412dfd2903721807fc4ee2373e5671ce38fd21f95276c5406d05785eaf0dca4ee63e226cbd4ebfe32cb15b21eeda5580c92786194cf2b28e66cb2d89e3e0d4d517f52e09cd839d3573484c93b1da2b229176ea990f1688c2cc6820ed4872213802ac85e2ea78151be56ba45561160682480cf95e56b465ac1495c63831c713b859b12daeb8cbc55e5590937e303cf1cd069281c3ba0e567de26db208c58fda923cc24f25fe234cc88841a0e8757d018ce0da96cdb0f1fc4a1c77030d98e41a2921ae10757b4c29ea0891b240e0ecd00ac18ac2353c801943e2cf48116a04efd4a7b174633a3c8d4019eeabe3bd644de00c0d13dde6002e1a5602fd313b2447e48d91cdf2d120cfa76cb0908e92d6f87c91b05bfc2a59c42a60e625262e2cc126b7a6e17cd03cd7e5d102b84e8aea5b44c21829945dbf25b9eaf141bf19b76513032b17940b3738ace10184bc5180b46ce1254c87d89e6d1248d0c2570843e5761962aa479168524233e6e6e8c7d2135c6890ab879ae6a01e8efc0741c346ac780fedc17ad0c8f3d2568e29c95799b1157260fea10e2d0c04a41487bf018f8d76c09e0bfa0dcf94f95f267d5e72f66c27ecf9a68ad7a4cff0ff9f76590b6f283c779e8c440751e55ac8aacb5cb28e7548aaa589e02c7c3bb1575ed55848ff27ca066a13ce92dc99d3fed0e11f7434bc08baa6801b052c5cee616fb9d6f86da6f81ec1ba1eaf4dbc4092d6829287ce48113f7713cd6db31a3d625b8022aff5cc5214c67f865ca79ebbd1555cbafb51e123065494576bf18b6f3acfad23db601d751ebd1abfcfa752046d5dbf7ef61fe3ff2a8ae176eb614b6809e781878c4ec2f59ade4e4ff9f0a669512b1800bd7a022e734b6bfcce56a8cf47bc3595e69221098a9b0d68c64ac9dccfea2df62c18d7659f96070e6d93576a9d74081daa2c6ed91aa06abc24ab627f4cf0b839893cb22efdbb271b00868251517013c5c0942e6ed462dc9102ecb0a55ca3e4e77f11e1603970fce2f86d0df9f08ed2fd23d636cef9d84432abf1da8141eadd05854acc3e6c882ddddce95a7c41b0e9b69f5ec6f8cb09cc7e3e41f4d52012582f53f9fa87d2a58f7b109b87d8c7a5e41b86a1e769bf5fec8f09879d22df149c710f80008decd70bac0665fb718b2966c6cfeb2688d48ab7de83f941a54dd6a35a8819401982229af0bfedc1a8175a9efa934df47190f88db2a7ab08b8189a76246e84cb64b5e6da7899ce1b074f8651362d7ea0c9c564b83c39964c79c20ffac07031e6e311b43f5b17fc04b4ce119947ad813bda80a73a0245a630486c1230699e6e995ffe5738335a91bdab501f57b08d6ea2cb9197f2c87362c8c6484858eb97e3f0970f7fea7777a30b4fa153f5b82e1b89f15dfafbcdabfc3f64881a583a96d4ebb93ff879526fb7f68ea5d999de9512b19ccc78823b9d61e2b9a2bf0f5cacfb86a3e27184a4230e42f464a67b539e7c2672266ef986ccf5f6407382f2a699fbfa820f394018fb4538e471a46cd560375a06f7f0a59e78a049fa526c38eafb7be3e13f6495bd0ad0d7a314f7bd9bc83f116eeb3c413a4e7c3e548e99fd26b8db6f33e8a4b5eb75c1e86b03a8bd162a2ae6e02b257d27202879fc6cac414c981e91a71e59bc242db4f587397f33c6208db705a03c73fef269f072128d809f6791806665722e1563811e3a3ffda9ccb86164343e4ca72223f0fb1ec66810053a8f8d2616fd94c12f2c3210728dde4f7dc8fd8b320cd8b0c2417fdb29df4a11d0f5711997550969510356dce890280256f5ae06599aa4adfdc227437f5e13131b4731bf47f38392b21fb33429b674dff0cb6a6b16cf028790e3b3afa8598dea758fec6fe32341e1f3dafff6df5670267cc0cae46a537bfc0ad5c68acf5eb9f2103c65c69f25de7287d32c8bab3c12c849c274beeb0bd2d40effb607b56d270185b2c6f4146ab751d5d644f60a62a573d8a0451e93d523cf7302e4b78fa019cca62aa8c3b726c1838d2ba9f515c3630137ce977631c628401d6f6a435decd9bbef70a739283b3d33ecb41217dcb17813ed5c03116ee324c5b07c4926d4a622084173c61a1b08b540f04f084a95279e4d73db49428adf29ce576b95f4106d5e4e7164bc1f4f6167f0acd6f64decc326f7a31cd001b0c1674f0f914bc2ef18f9c660f055ac6d91ddff3fbb7d7762c71e9081ce12c3474acbf7057ae60b7c82921cc3e16269eb01367a3a9c3355039e11abf5ff713a6adee0fdee233f7801278116fb6879faecd3a5dba401546c54693d4f14d1c9323f21516db46a8ccf3aba88bfc3d07667206fa005d241f42aae20c0c57dbc24ed530df18457dc26c8790d093f6fc3325457d3ee2f14abf7665bec8579f3f031a0c46cb54a23c715fc614ebe6e8d2bafd6dad7832320e5127f4b1b7891faf0df827579758ba02b1890a1c9d830ff4c9febb624de9a8798d75ccf81cc4c232853f14f982fe5796a3b64e6e674365c158267ac46f357735ce2df7344337edc386a5c4bb3605a5aad4918cb6d528e8923733573ded6dad01ddb8bc098d5a227d52483e904c401f03aca43ef82dc59201ee429c0dc0beb13379b58895ac21fd5c16ca466b3b1f8bbba676d345dbfe2a17709189f644841f144f018083939e80ca97ed3958171a3addb44c3ca677c488646910135b2b4038b97aeb685bf8a898b2e3b8d2632f740f985e19c842c0b36456a1c180094ffe55f47c3061ef92386002ab79cb7d3cff8f4db36c6b505eea5b669b6d0c692df4d2d4042b1288416f820f1da8ad2bdab9222d6fcc7ec721d0e44b1f4e3fd2cdb4b51e51112f3473da0d1446b23c0d9e441ad6c4056fcd94e6276dbfc1b28011bad01136f513859e7abf4f38bb43dc48700c6eda040bc4d0022ff7371929788e74d1e7cb515ca43814fda8c34d228a89497471944a021e2911725fdef4f8cae55b450f8756f6b8dc0502469517ef8eaaa5346b93bbbc5d7a9438491d0ac05deb45ecfb1f844205b4552ff8178c9da06a357d34d07ef30f1ff9ad86245dc656380b15f1b42b79ae8f80e06a919e84bf1b9c98e61a32b3917cc5e6afd88168e6cbd21dd2ceae53a95d80125b69476e6f182de189ecfd42da0001efe8a1594605dbf63fa49478b2fe254f3878fabf5f2280eb3a7aa0f7d6bb143dac897590afa82c38dd417019af8ad379aba699f47f1fea1232788bd9a100c869d740398b2f7bf08f8fda4c2ac4382534262a87cb087ed5b3f64171fd0afe6b864c794ca669bb0e7a7f5d95ceb5c34ef0b23def5f70c0d049768370d56efa274708c7a77fb06f7432c302e660421fe2ec44f89ff2ed7ac83cf1e9c6d6c45dfb42c65a6d0fdb5fc421db03998af000956758beeee1c6f66291f0c18cac3b182d9ce8672b6fca8b0d17375aec8c87806a4277ffce63ee1297570ec295f223a6732181cfac2dac447dcdd0129ca3c760b37a21fd791feda405568dc449a1f42ea8889783ecf33eb3f33841308a6c80d67881cb86d5dab15e2015d3f4f1d11f2ac3adb4a1880e1a8b63b8a5b4650852cf63adef904248f3de1c3bd13c5b385c703e37cf4c671afece1d4007aea8ecc93339296c82ba04096b7a7fdd4246b77b2222819ac29794353572a788fa6c84854b6eed966a22fad1447430a8ef2a1496d793323bd18b2f323d758568c895a00ae1d5355b4e79e48d4eb48f088808562ed7050a5903ba5173fe35984e28ded95b62d8ba92fe16b0ec24cfd090b507a44fc002c45e8fd8185a546b3478bb13e950732c2b45acb54df954d48289cba4efaab092dda255f3c72dd36edc6796198cab00ab756817e69cbc56eab23963cd590141f5ebc33f073a7cd8eaf252ad498ca6a884d780af108a93a8e8716c12af7d7ca0cf2507f0e39c31ea693606881f6a7fafaaa318463f0dcd3627fc9ebfe6199acf954a5cc811ab2ebeb13a0ea0ebaee1baf151933994d68917fcfec9f3abebc6c93528110ddb000ae462ba2372baf8b6a0725bf99581f7b6b521ac2228f2433f99891a770bfad2a2fd7c52721809da9e69513ed9d4c60a4e1d50a7fef3a137a0d24bac7695daa85f7dde436955b2cd8e540c2c34e1cfc2d049b22bdabf26e8d7c6e92434dfa47f6bfb9e4f2d2584bd689db0b5014eee49d92a9ee2b8e89181e378ba35f2ed2b65bd6d8698856f2ce70e8d9dd6d54148e142f61060c52d6ddde9a64272d0d527c1fb8078c6b5d2eebd5996a84daab120ce31df69dab4df5984a5d4456d3fac1eda15a1c01fcc599e36fee7e34725d653d1afc84277f99c7b4211f2d12c73c473eb524b03f70e3b62ae794e49b647d6e7fe4f00"/8354], 0x2098}}, 0x10, 0xf) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x0, 0x0}) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) poll(&(0x7f0000000400)=[{}, {r1, 0x20}, {r0, 0x73009a9e42c84914}], 0x3, 0x6) poll(0x0, 0x0, 0x40003041) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0) getsockname(r8, &(0x7f0000002540)=@in6, &(0x7f0000002580)=0xc) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r9) 23:17:59 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffe, "3a0a7d6ec9eab0ab020a689f387a9bfd35fc8075"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0xb, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) 23:17:59 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="2c1071990899c724bf7f0febdca7cd838d3f68e17ed63d4ef73ce027ffff", 0x1e}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000680)='\x00\x00', 0x2}, {&(0x7f0000000140)="bb57e41a791b7b3b3725ea8a3b875759264c0dc5ffd3f996ba89890572c312ff9f3b76bbbc7409b01be8ef118cc5761464c6c4a40c8c9bc6885b090edc4746a63def2d6935340a7ce5402ba2689f81e9065cd081504f60186d25a942434ce019667dbf1f8a853862734c3072", 0x6c}], 0x4) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x1, &(0x7f0000000380)={0xffff, 0x800}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x3006fb, 0x26cd, 0xfffffffc, 0xa, "fabad900000000000100008000"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="8a", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x20351d, "28b77c09b87aa57804080000d0d2000010001c00"}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000000)="8351637bf3b05185b48cce7d02d411fb23410fbb8501720887ba0c81a262b6f12508c7afe79a28de5c919f0a86377f", 0x2f}, {&(0x7f00000001c0)="9b9391aadd39c3345d748e689884759442e8149a4a3686015ce07dba52b4b424fdb896f2cb3fdc387f0e454cf46f00cc839aa0ec081a42d580de08d0b813c856fce77fe7e46feeed33530dedac29bb0b0b767d42e13525dca0b8b86025f3257b30dcf770c0f63123d4494c1c9ccddc62bda8c8ec85770096665d5868b7289ea6cf936d8d349fa37006ed93842ac96e4423e46c90de28325e3057fb1151f98ed06307c321b31b48a60225d57985fbee0105266f91d7413dc01b2ea1743c0a", 0xbe}, {&(0x7f00000002c0)="f1193b356a11dab95eccc55747ecc80722d072969c2eaf94d164743a31627ca0270d62ed61063d2c82031db650c692e095e14ac48f774cbb7905f79ad1ae55f8c3682693c78d73cac759086a3f99deef442833a36dd375f6877853748a2fd1a62dddd0dfbd4fb5b3db08f7be9848f5c3ac4a97edf7ecaa9d06a8a3ed9b16a8d315329a0a", 0x84}, {&(0x7f00000011c0)="91c6ba3524cc7afd4a3e48785149869f14064abac57626df68cc216cef5e6368a9dff03bc72d7f86f823e4002491d122f113bb6e0c20eb8e83a7a972e234c49b31b9919381c7888b3209374b25d60a46938426681507588e651ac569501f9ca9afba517c141c720241a4395ae33fd44bd2c92ab503bbd3cebfa0e50000a31c0792e6c7fde15f7ce5593946b548b6e516fb020aa61c53b7a9233bfc422a1df11621f88fb783ce1732f0b0d78457c1a66c705684691afe20a33d115d9dc2eb416a38d8852921604474894c6570ae71e161b2df42e8440ac2357e6aaeafbd51bc7293e4bfcc547d49a88ce0222489fa44ceedfc369efd36e79944415e9ed08ddbe864ecf29ee5e6e5a564170e05eca59c6b15b5c373cc1798b9da82bd56be9d3ef6a0e189e55bb27e40223d4d0074bf16773000dbd7baaf11ee74e556380e113efbdefd1f31ec4f0221b36048612b4359b8c0acea6d8bf2887ebc55de81974273d722f642ce31028dd08efc8022c1b9d7c5485689e5eaa25011a6b1aa27ee67699db917ed0e219399fb001d4d0fd8d6f516956249cfc10213982d003b6c8ac13be004fc083015ad2bf8e7e3572ae39f59fb0d48643f7d672f31e582128d55f6b2bfa7a6c09544d35cec6894594965ca0d12ddce75b3d9b632a8e8c47ec7ed4f98efc3a0414825718dc55235ba74419ee79dbd5874361810f74f9f26b1d07981beadf480c3c311c7fd40a2ae80f87dbfd2031c0859c614db6d5df9d9a23ed792d27a3bf57313297ff2a1b0981a064c8249888d8ed97690f9b827e30fd963a848d549113b6c67e11a301eef9e277c7a720095ac94cd6acc5b2d18d3d9ce33ace2a4eb7e7be20e3a05f0d2bc05ce2fca1ee288de6db0074457e2f59cb0687080252181a438915112692849358ab2ceb9c08a5bb17486fa2f0d211da3aa8f30439d7126cf27f6cb96498e45a1654c61439508ce642b651d386e3c9112ad4ca84a804809b65fc5795bef6a71d51fddf5cc29418589d25cc35117a11b0920701ded82d1a0f8a5cc5613569b8be22f79c67dd26694f1ce465d9cdc1bb0004e77e59133b408964d0ff7042f43e80076ab08911fee2f0379eadec2326a3a52ff4c42e3bf2a0adca1317a265850f7aa5e4a51afb8f4855a7dddb71eebb4710b5f48d85808f4dd6d4c5a2df4daa145070533625eed16c34548da699dc8b475604e3df70a565b65829e33b251b2019130e2debbd8484db9a142efaf25d3beca547a5c8ccd0914826967530cb9c3970433eab0dc30979c5281800f4c0124589d2e8cc2c0e0f7bc6858d0a67249312ed57deb0cba739d5532d3ba9481bd1ec84b9a80e6e3a4b66c2bc4a6fa9620c63ecb8d93cf0e612245905f4044b01bac0110238046cb5d36c6fb9c76e17e57eb13a239573049f3e299660242748e5926eec88c1e9c0488b8b26b90f9fe5c0bc7d5029457795b84eb2fc251fb8c8c5e3461286b120401fe44df96d6c40f2eb11e1ed2ceab49b20df1d108d951550a30580139bb282637a048a7b8259bc60329abb007a6c6d48a773fa6b235e183733eec2a406cb9d6ade41d9a0b43090ceb309a085724e046bab7dc5a776ddb65478ebf0ffa6ad220b54daac389ae1456182e18746f636f80a80e1791a11042dee30572eb7b140c4d592505e0ae8dede7f0673243473c55083d33e18d68fd263a73ce774a01ae4c1eb89c1789d4aeb6c9cf86adf1855069b0b102863e4a9875ae3eed02bcdb7bf503503382a3eac9f192571a44f5369ad54f008ce792776f2271108b7908b74cc88774e66509688ef80d0bd8e76c902dd880df9990871796f61736ca4758e8afe0ffc4dbcdf4e5221774e87cc8a537484808d02a40ca686832876046533a28f33fc93635de91caada5a86861cce4e46935eea30907dd99866bf962e0445cb1561eab66bd2c483cff45d887a381d42ab718c267cdd24d9e842de7ce1e9bd55a5770232a79e1e636189f568ba0dfb6ba58b423cf6e422f1d078ccc7403e38a80cfac48d9b003f5ffee6a70d3bea6b7f380486fac473bc925f6675784b91ca7a396794d13938f460f0730d98c25cf087ae38d07f600ead12a179d65efa3457845ffacf57eba1609a8b2ec8167028507efc52cd233e7cfd5256ad83d937b72e223c25d969e163407d173450a2bd411ff2ff84850eb481695bb42b94e86a25883fb113b98dc23227acb29a032071013bc249506bb4cbe908d38fd0812e57b7fee61e6205e542566c790947dd8c8b78f146507f03b67df49b0df4b5af673802488bd18ce45940c2134018f4f9470020539765cbc726e9384c7042ab546f009cf792f51ecef9a388cd137bc04a93f3cbb19c1acad682462935c99ec3c6ea306a123301b4beac0886daa86e3a21972e27fecc41816fa55b9cd8ff520b4ea3146a336bf1957b62be071ddaebfe8e724ac57f653c9e1470c2f0253871fc173cc83dd3404efed06b4eb6c78684b35c9734d034255a1c4737f3f6db5940817b5dbb5805404964cb71aea91d086daed001cfc1386f739c77d621351c9a5c5bfba1e79cb9aca1185b04d11838a64328dbafdd3c11120129a104693ecf200781b268370c1c5beabd45054c26ccf7a", 0x740}], 0x4) ioctl$FIONREAD(r0, 0x8060693c, &(0x7f00000001c0)) 23:17:59 executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="9a9f030ab51f974d157336570cae0e7abf14f3de52a32a469c68693268889eab5c85dd617920962eb60662daf048fcc3d0ddb0c302cf63034b0b25324b26c76a6b2fd427c689a76c9c7ca5d994a61d38fe7d3d1842955e8220f1fb93cbb9b40f3db494b1728aa0708dd077c84f70aad2534817151a09c917dc4e1250152380f1decd66e705a5c8156c4fa84ee4f3b9024c70d60831464be4fed71a13c02c24a12b587a71106f16779ff597561086523c0040a2c3fca654aee63d19833aa3937cb837f532", 0xc4}, {&(0x7f0000000800)="d0bb452a668575e94fbcaba88b87d907c902fdb51d9ee4ef607cb28150ac34ae4dd26af27f69764c014cd91aaa12d342374090cc122f8e97e73f6623c809f91c1ba3d6302a68e7df43e7a6dbae7cf3291db017af8ff3ea1215fc8611c1fb7b08597547819a71696754dbd2a6a1c8f542aaf703b2e764ed9c336e587f3aeca0b20a2bb52635da7778fb3345b9861ee3a75e349d0a9f7e9f3a21b485518aaf5120ce5a855a48aed1b592e5357a73019e14c1bb37b5912237f7a332bb52e877f1", 0xbf}, {&(0x7f00000008c0)="9cc0ed0cb9aa7bcdcbab5cfedf6d205929e58fe0db737bd4fbde6fe33eacfaafe31051c32a08f21075509370cb6e466f9b6d3a145194f6c7abfbb85f18b038f51dac3f515a101b9169a182a9b87b0ac9fc6d1f03905eac431a245e078721658f2e83bcaf358d49231d1b6a33bf788f5490713dea9adbe6ac6c555b96688c5da458505dd68ba979191ab415b08f2cbb6354087cc18b314a8a1f8d40ff25b34ce9ec1f523be4dc", 0xa6}, {&(0x7f0000000980)="bbd001552ab61521a37189f639b1a70ce35811c752ab9993fb23ddf859550e2b9f51bfb53626ed0d3b140dc73c139b36506ea6b531bdd26bf4164e8c19fa36a863a42ed997bd37c4b8c3d04c7d1118c296f49498cdcbc81e12a6d91efbc780e27e55b8daf448e9cbcf0c13d42315aba1f272e6a64c0a9dff037935fd1372f91113210541c0ccebab77dc0a783a45a7a427c21d103bfc16e663bdaabe23e73fdec015c1292f8c86086dc163d14befe8f851a72772cde759724a5212bd92aa1c1a", 0xc0}, {&(0x7f0000000a40)="526b1f3ca94143e8d4d6b9a29e8f2cda4a371885ebe781c43cd7dc264e2f5101eb16739bbddc8b016a0861b10f4d9ada6f5fe8018dba8ef1aadbeef632aa151906eeb64a9f09bd362a44591135116705afa2fd2008a00ce8d5f8868bc2b6f52b53ff923c66a62ab275df98bb32f4a94adcd0d9fd1d38a4fcec0a23b976e5cc62cfd2e2d481fae80160a1168047695f1f36330d04b85f292c38a059e4be645fe9d642c4cf7a", 0xa5}], 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e", 0x5c9, 0x0, 0x0, 0x0) 23:17:59 executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="c83d6839", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180)="8834890ebcb13dfce0af95b6352e1354bddc2fdc5f4b2cc3c5fa6b7daf1aea0cbbf96e7c05d2cd6cf51f74ee53b43ba54d3f59244cf5749c7ff6f3a7979af17845533dfadf79e306a47bb56537af9d47142f88ad1aa73470d3fc4594ee04e931ed570918c4031ae805a9c3dbc197f5067b71ff8ca7344d5671e62e9d2c56d8e4d200c227222bdf49d790ccebcd585c8a1952977db7c2f3de313010197b8cfe3a71f4c8252b5a70d58073465ddf680e3d35768aafcce1cdc07085d82fb615d21138f65176378d14d3579894f2400bed21fe03c467a23ad633", 0xd8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2011, 0xffffffffffffff9c, 0xd986) 23:17:59 executing program 5: readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6000, 0xe00) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r2, &(0x7f0000000340), 0x0) r3 = getegid() semop(r2, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r2, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r0, r3, r4, r1, 0x100, 0x6}, 0x1000, 0x1, 0x1}) seteuid(r0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000bc0)="f5095102f32d5e390c298314bb99e7983d7ac6af561e1796050323218ffe3319896ed04ef9717af7b37ffdd7150883fd3048a8522ceb82160229632e6ac8e3e56f534ebf901dc74f46c5e58d3c19bae428430e84da944f3bcaa64973e9aec0625fb935272d894ba759cb02a1f615d41c46d37e7a783d28137845b92dd92e5b1ca64ccdcca5e2ef3eb4d945f26f5f8f9f2a8f13eb381ef63bd74e496a858d43fc33c9d4d11382e8fea7a1c5ba64acf66dfc240a77d8c549e9a451444a7cabea09cd569ee22c96364ee72590fe604bf1c5e8b14d8603b75723c97beb6f3e203fea53bf870791162326a21771af7623b582bca5c7f5b23e56bb55b553350807c0bd1572a39b34bd4f7e0d4f1d1097bd27ffaf1a0aeb644e3fca05c4aa27d15d7f1dc57dc7a4cfa504449110e8dfb6a47d4d844709759e254505eb3019e3c9fc88a7186754ecabea6ac493c4ed021f84403d51409f74f20a1197118a20cab07e9f9380df7978fdb53dd33eafe55d11e066b4af3ee3cb6272931431a78ddad6c12f922f1ee8866b145f8e25f47541ef164e3afdfa0b29fd85399832dbed2e36a3c2a4845f0359af6d8b2a07701b61eb41245191717ffca5e52da04bac9f93d359cda0d3767911bc41df6136e42c6cee49c258a59a9a2221f3609f21ae8f8f654bff8c18d7bcbfe34667dd3624f992851b5565b057b6a9d7c3fc9ad499df1acee61ad84e3ea88c90d986b32e6830eeaa68f14cd13496d63cefc7685648ee42ebeca40ac53747038f288d96153aa2f2065f5e28540104c5010547b66a93ce11052c60dea174405d481e0051d0aaeef58094bc4876f01afb0db59b78002360278cb3a53646a24293a151441dc1949fdc649716dd0d468ecf97154c43d762d0755c45f9f023808ddc3cdc6a47932e7fa2e35abe5fdbd7711571ed2b61b78822e00ad3fcbe8d4cb99b47c5d4805e17682a47f088eae793e3ddedffa856d150e3050faca3830ac798ad86f08c876b4e4e96a9a775137452f0f24fe55458a7ef12069a496669a4726740051032147967a0feeff4ea2a1b2bc2f4deda823e2b808f7e20c818892e8428c92bbfc2a33c9a5343c6c55416fd58b68151d9c32a0573b3ad9a9472bea37017c26c733dae8ee7474e8eddb28dbc12be4abae64b560301a9e0134649b1e8db0996dc242ceacddc434434baaf1c83696af39c9eda550623e0f6fc4151d2ba1a8b4fb95c33a8c71d34f8e4b4b25450518ea7e2e11b4ae16bbb7039e3b5db5ad5eb5d759b5add53bf428719d9927e382df62b0282e25677ad11489e6b02d7c730c31cffdcb1be25a58b41644a104dff2dc1aca6585ce60a7ee219a9e78408ca610be1932bd2e705b6aef4e6766053c2ed92fa201904be2ef8292457d83aa4325dd85c06af737a4c1d30011ce8836363b09c64c63ea864f06696d7a2b1996f891f857261690589af47e17ac04419a9fbae81ceaf595f0e50db2e279c9365288c776a72c3313bf90e31dfa1f75dec17593d9238b6cc125f5d1d76ac998e6aca6478d2a29122c4827bfc932efc69abfa089f84e059d8be0083acf6112b4e93fd5b2cf6facc225208be37128a5fee8d230650f1c83e80c58af1b5601fe489be788c98551ecf6f693184845dc2d0970c09dd5f9aec63bd51c47121d047b47ab834f2788a3e4a02d3b20165a292dc5bb378c7e22bd1d19a55b2e186cc18f40a8057f041c163fdea761e7ba95a46b0bfc4914f5831a3f7df6ea94ad62c0a3ae06784d44fcacfd78a6198ecad9b0c7e1537157ca3724a4931102a036efd3bd419a711b01d4ce32a9bbe067b5991ddc82a9c81026dfc72710ac0d6da934cf12664c82370935b08be3ce0ca5c9e71d7ce11a7da7a7d69ba571789e3e8213879ea5dc6918ac07e9749e8e18cc7fe1c65a184b885f6276cb07c1361f0030a7bb4f714f2d97f3168b09f1b7cfa9bd6f0bdd68064905611ad48d4904d577c71e5ac1fd1ad30931d135d3b7c2f54713804eefd96177a8b4ae210051bc66c322e6570081a49f5e4e6f576118fa71fa1b466040263963b9d5c6c26dd2458d9d6e15c9fd32e2d6e935331e42e05431dcf157eb1cca75ed1a87ee9a445183558893719942a659b1f663ab6a63e51bcc1688c5e46e4cc5e9fb1cb7acc51bae0d845fef63a7780edff4540c07227fbf036cf8eb06285e566a63f71c9f23c8681c8855d723ac54c3366e20e4f8f9d43f2c68c8988326887b88a11038e7b21c3fa0fc385c3c9af08b6da3753da7069ca92d501192255626ec12941262545d6f24cd2f35dd5be173af442a57b9ace1a819c1037e5843cf810beee8701ff1809ff2accd6c9fe8c503ca8f108c083707910895c895c12dc090be9066e2656c92a4edc8d71e8e49e7c67617cf25dec7332c99e4169c65d61d9b315519469c64e4fd08f2acc97c692539561f167945738492f2d1611e86cbb8e615234bf841b7065f48f34d23035633b8a20eb69fd9cb913af4ab9dce7f9ea2c376f787e0127196390162ee339d412c09c0050183c09c5cf246ce13ee891d3952bf9b4e17011920d7cadd1bd9ca6a56d063c56e800d5c7ddb2a5fd72e0a423fa89dd82bf14b2476f0cec3c9cb993c212cf0b8dd9dbd26606825be7bd5f9241dee71e327ea99e24a27af59544fe54f76e0a7f71478d0a4fe094f8c82b843a9de9b3bcf7b0a1ee0bd9da5777a384d6aba1c1342f82e309be54eaca866a47a1cc9df816226f727bdb8802f4717dc1d6fc39cf9c73c7edbd9fb20cdaa38b8d4e862235ed57a45f0e698693baa14be57a5476cc8d9583fd19666acbcb2b01bc549c12b826b70315dc2cc89687a988f6948b8c3b92e552d2e257ec9448016cd71f32fa5205ab354c0ea1d4da1b7ce741580204752c545f747838a80bb0b7e34a3dd77656d89ead8463e7ea28fe43c39a886401c39a8c0712553f9750997de63c4d724dcbd8e5d5d2a41ae0120a2f348c74ce8896a844bc75baf0992ccd55c9fbff788e706ebd5854a82320e75ba1e6b39909c2cbe663723e1cc51f92b1c424f561d9ddd4b1bee3118046d6625d7e259ebf00e91c1a9f0600318c4ecba0e4002bb73f32594c4532105f2b814ffa8d0c2d1051d554d24d7549e2e4a61bd7f58ba016386afbf9de9aed329391fedfcd00614c65c1177792d33e2e28eb23a3f187d021736535bb1496821523669498a1f5ff49a5d9baa92e788786563c52f310069ad39d967642010ba89c0da6c922b9ea51759c9a5bcff80922c0406b731b854345a332b619c6c0bd26c3c70838357c4fa9dc906dd748403305bdac16173f0f2b2f5616c653f759112383ba3327846cad1c9f88fd6db742e3728bb8c92acbe7172d76a005f80f2745e38e1e81af5ab18e9d0dbf158fc187f9621a77478dc99a8977872e35bc80c7d383d12942cd636e60ca9bcee01a2b9abfb8d85df87b5fcf5ecac1ba89c79fd9b3b847a1983b073c9d94edca0e3ee72621057765aedc36b8ed9e6fef38f38651f7146d855f9bb01cf4df988443ea6c406ba43c13288ac60b523bff36197d0e2734c1490702439a47765e7bc2359a643df8a0416a0d301b02e996cce79eefdd19a0f3620f5830c470d1dc970c6c33e909efc9474f1a806cad4738d798d187b37358178c46d32515676abe991aff43ae4abdd68d2d93d3633739a346ee48938f4b560f3186439dc1c706bfbae35159394a2cf47b704f7c29f143cd4e9adb0318ed8ef1146092e5a7b3286f307b16324c6e9bbd1c362931673dfbcc758315ed2e6f0b5d49049f46d08c3411dc88f1cf4987da29c36879dc4a4aabae3de89ab800006c63d3b96f03ab935bd3984a50320b5b4f6ea9e0cd6691d0389c0d7c3b7dfb407bc928974c0a7d1d6c86a832bb1f56f89013d98d171060d41155b97559f4a85051ecea13758508eca9113be853341c1427664d98d2a3279b722e9dae1c81e0974e57ccc2b907be2830fae7a23b703d536283d8092a30254f10e7140207661283f6225cd94df94e6d0f949e98af481a86b18640776a77179c378c31ff4fba5845cdd3f9f3c22b75593782491fa9f2c207d3dc656dd836adc761d95d5159935a45f2c801213971361342b969e8f5aafc220f4e327fd3ae6aeaf8cca2e694dcf209945e85246e5faeb6e7d85de25a5e2e6174c80a601cde56fbbb8b28a2dce9295aab5ee3f790fe48f8664a373b5551fae373f71c9ce33beac2c1d2739e425f59503fdd8d2a9028171f6e455c220bfd04f5a29541702515a40794f3b4deef3ce72a7c613d1c5a7b7fc09fac24998f848e67092a49e38fd55567b66accc5b0f20ed0cc6e07e5d3dae0c52f60f8abec04a8019cc5bc7a9ff0bfabc7a0ea2095c1c23467d00837a4db4c1a2ea86c58ec74a67d28333585631404a0a80ecbb816be6f4e48fb8d43ba05bf8dfab34f6699b4f750e60e3e0723de2e5ef0036ae70f860b63fb36ecbe9e9ca77fa4f9e6ca85429d4a0e3a181ba2a51f7d4c19513a70a91d54399b9506a5e816d5a892e6a12a4327b0e0218c18f8d297e85a2dc6a676eaaa8471a64e4dfedea55cbb766e79fc1633554e26ce3273b9ef8cc6b5e5123e6e3e88d58758af818bef1332f14d89d08ecef50e5c14b65cf86513ece3c871103a6c0f52ec9ae1b6f6a2d819707ba6ae38c4c15340c9b6f8a5c52a6fdd95be529085fbcbdce3b9e73a69b13a4fb41cf7bb4e5d3e754fd44c65aa18623cdd3329e74423cbc55d09841c0e2b3170d3a63fecba5248405d204704b05e6fe81ec54d95c5f8691247ab0a6c01aeb2e4f71eec32d297b4959360e6e2a132bb97616be8794c45a8b2d0f70fe2075e58d8a6a5584cd96ee7d33f16eec4ebb767b9fbee3097c6936c6b136615f0132e12ebb200838a30cfda7a13007ebc854e61da91365c8389f483da154f436d2bce6ba44c709839f17d60d6142784aca6073618c7c70d565b261e504808a3a9cd31462f9edbbc3a904ed708072c5eec76e8dfd4d8e266c3976253938083160aaf4deb49c523cf3e9be1d85c4cb6c00cf25e6441135890d7936f2037375ab5419e2c75a618ea104d74f8f3e779c7f5d1fd2a83aeeef77c510c8e3bcca0e0fc6385185dbe5fe9302ddde7b90d36821f2924a21fe64ec2e2261737b3855db79bc7c54f0b9382ae49dbfdcf22b3f6d6805fd3b8197fa9a710fa039f06bc7b673ac6a7d092b4434d70907be90b642d6fe8cf8dceff43f83c671a81403ef00ae3f23bde1a60d311e863d615eec7a1f0777a1a91bb3ddda3c8bff3d978cb68bdcd053d4a7f01b0412aea54d46f02c2e1382d71cb1bd2d58c5bf6a49cecb34c95b2c32b2b4a001ce24c0aaaa06a60366ceaaec3271a4b976a0e84da8fcaea6c0eac1574c21f7ac57603268e737884e0ab7956adf20a7ab2ef3c0e79c20c8727aa4a956569add4d2bb0f6ec42de296ee6aab13a4ce64e15ab857594fd649804b97fb53e4e42f1cd138bf854a471aea5083fcd8627771fc26306f239d3d2fd353eeec79c1013d139a8dfcfba6e86b777d3c555d61f1342da052d43ecfd7c9ac066cdd11e9110e08cd9ba1635f5842155590c7cce4de0a0d70e76c35b4b446ae686eb28cf7fbbf3ed2e93828226dca819c1052e7a29a4e027f985e7d29cf7f010e4dfbe37cc844a034fb8ffa918a8e0e5ec8a4afa66f0617621c2aa4369a7c22d3baf01a34d024f3787ae4a8cf1384c0f2638477afe39203fc0a12e4d03e0cd6749c81dbc1f13a05fd98ed99b4aa6a44fd6c8c689ac223f90cfbd286af82f752992fefe6827c5daec7228875fff723", 0x1000}, {&(0x7f0000000080)="2ff73b6d9fc69c99c866caea4c32def60e55e1d614947f357592ea9dad528777f5e8c9ccc403f5b49f821dac9aae6bd3990787af63bbc24a00adbe7e168c200aaef96b1f667f27f31dd48e1608a3", 0xfeeb}, {&(0x7f0000000240)="96fb8d67da458a6221b2c7cab126ce62af0e1494bcf6c517f36fed930eb5368d2b52fd3cc96c59189a139b6d54e4eb8ddbb0991aa58c95cb5f4059204fde54ab19adf2a5e1842de23a7bf8f232f7e5ce5bb634e1c349dc0c8afe31904a89c6036a577702ba5ab08dbb1f1fa5e14f42a2bfa803d067ecb4e2ff29105274cad655bf55c9446614e46ee9f9be05aec7eb179c6d7c2f18a8c557e1722d75d302cb72cab31ac3d43b37e6275a1f84b933d25c61b29e4e333a22192d11ecaa70784e115b22866ebba9e9a37307344b839ec8a5d17dfb21abfe8eba5021b4881a60348c69aae8478a7af8da2df695317a59e4", 0xef}, {&(0x7f0000001bc0)="15aafe587a6fcb063d376b9f146318f4383a3661e10270acf70d5aeb9664606fc1939ce4b1f7fc481548212147943d3066f4b64a613a8ad7e391b20eefa2c3fa62f9dc7cb5d8426fc042d1644eddeeadb53289907247acd09e8c33b10c0be11f4533596bb11144a4f89fd5f6b86cc43caf5feb3f6be24047e6db5193e849628572a2c7e6416f66ce0e4f01cf9abb6741a35024dd046cf391ee841dbef859a4ccc4fe736297b878bf14fcc2ce9464b11c631437c0e96b003bd49ba67a1939b93126f165db1dc1d741577324ed9132d692c7ad1fcbe84095ac9dd3fcc5c03fb5896ac6bccd74b1140bbf2020a366c3b7001e44ec276ffb8cf98687ed9d272bcee253854c7f8aafeee7caaa49caabc35741f1383373587192aea18b6662db8202df90d2029d2ccb4ea38aee1bb0cc6c78f4eff7092fce4fa44ecf8d3d0aeb145841261a9439670ed53842b72bb9969f057ebcadf9893b34eecf8fcbf1cbcf6e436dd4a8505e1e88504f80757dcaad9a72bc65d0967a1e79dcf5cac7018505cc0181337476deaf59764efc1c687ce5e6852bf2cbbb61f9dddcbab3f9dcdc8033d50dce381c841d5d8d4370422f366beafe8551f1e1addd8faaaab7f9ca1d85c84675664020c2be1bfc4bc59b9f11d2913b748cd77e20fb3d66b8909a16e49595023e7e7b901ef4f99309777329bc1b8a831b9e4e34a5c632b7c2d2aa38bd10e3f2d0a8e49cce9a9c715ffc51f9b75041efa21d8a6c73daaa33a81b9d07aa7c4a128a7b14516085451b0227f09dc18561f0be88797675a46116d2425393ec2dc78e24f37db2595082d7bfaf031aa6b4d35be2bb1ef4c12ffd3f509226e172b328c91b29bb0573f9063a2b06fa6b052ee8627ba70b0a31608f34475cda61142e0d0a345002b447721ac1f23eece9481942fd6776eabfd8183a305adfaf2b571fa9e0e724ce4870393c4d9dfd845e2bb96ee18a4058c98eccca2e2bcfa3f43c424d0944b9aa5d92bf2134a34a8df0828a4a05f6d451808ca5fe62e326162f875a3416ae1653bdc08f620b74079269b09ffdd7a58ea359948be88a828e94312116bf57471a11b0cc5e3ff2cbbe9479cc21c20056e4e0a4853a9ad745fba2cb13f10a72169482668935b1eb8b1c3f8a99dc53dcd9389bdf3aa11bf2b9d623b65e003aeb5b854446ea27b86cd6f262f7f9afe5c8ad69e0a52155dc7c5d469da141d282b6af68089e7f701ee40afadbf18d350b69ba545d2e5de58bb5dcb66c5c468731c7f34daaa836fdaf32bf36788a2d80a702f92c5a3182961769917f7bf6d45c728423810a2327e7ed7373110a69c2f725289d951e5783a4270bdc69ee502e99fcdcb53290b6e8171c19aea14d6da1d7b50a6f1450257b0b9b17ff6b4c12f54e8bcb396a4b3030e51b4c5f008e93146ddf5f0879d1b5b69e6c1cbe6ee36eeae4740ba6deab2776f2192bfac4bdcb9c0c1545a839fbbf8e5c09e9a9c589b2ff956838669605a263a036e69ce19ab49da42d7efeed12a261c69b697c253323202edf915a54c9bad4333425692c00e0d2e8845689a9baea0d1dde7b3e812b1f07dda2b5709105ae3fbdc63c78ae4055f182c225d33ad57c7829a4c6ffa701866ed74896e5cea6beb4a2018edccc542ee1a878f04f6cc3204c9714827412c964b8f50fcbf677deb482056ed619959922aba8b8543f4276cb5324263d059af37d1cebc04051589a92518adf5312d7d4f47f16fc7884c03dc217774c64768902619cafe1e95b71c8979796cc8d55ec54952b384cf241232a24486a16762c0e2be6b2be4ec784d7c242eff3eb0a1a43cc0f2858c5ff4bfea73af3412044fb9eb9fa0dea1659ff52968e7fb090ad3437b50b3d499a5e0cb816914761031a0cb310210ed1bbdb9552abd332c4d210700e8fe3c31d058520fead5d46bcbeb6b3fe5e22f6923fcc719b5a86494c0fa93ad3faf741caddf89950368be8da950c371b7a5346fbf5d9b955a05eb1291430e33f319a63c1b321cf81aee05fcf94ba650082b22e1c93d37593b3ae470403eb75d709c3149dbdbc35d61dff095f81cb1db636daf52e5e67bd47e0f53c71093138e18b80b328557a95af87f877dd40bb0a7f331a7bb0ddefc52f6873c0c6aa0b9aee142fe143b1da15b5a24a2eafff5d0dd1e228f19dbc6f744c46510b36dd8a873777edddd8e6eb5ca32f45e717ffc8730894faa825357b32dcb58f51105bcfe5480c5bd1c2f4856d4f7712991ac790188049ab5ac815d4c958e9467763ae621a9b46258fee31c454670762719fe0917e547d79c83729ab63cb25244f5fe8b97b71c9fb2e0bd7e7056d5be9e25336b96fc385fa8caa02448e9ef3992c1fc032edd1cf18f8737af3c6ccf802254c929156166352c842530e75983c821494f4fee765e0559bb3731d7d307ec1cb267f416ca0f711a0b6522d4d3a855cbdcf9bfa7a5d0b275db75331a192c4581ee13809d93967fa58fbbf3b493b6d3b9b786b1c875ead15c2f3a12d5c894fb40bd4481f1e6453cc25f00fa752f46924509d8518f3a7f38dd0aaf2fcb2ea189a753274e2247bb494d89e193844f73580d0c66a119f47fc1311a59db93c6f9ecc079e74d158e8a9a90ab2ac4ff635e70fa966a81d7c6d1574e3a6bb57f8f47c31b18ed9db704681f9e3deb5b59b17a9f7555da9fbd54b63a6d28e3774aa0b06196570a3e358356bd7e54464d73a9cfbda9973006af024cec34327090ffda5303bfb2f3acde5fdf3ddeab34e0f46729f2ac6f85d03a0e5fa266fcec8740c23f6823ed34ba7fc4587d6e7da7fe5b8d7b6c70ddacfb915679739dc7eafeb7e84c66e3752dbd215f4b1522352910d8742f1758233121b480bd4cabc0b1c8ebcf71ccd0b3033d11d0a10dc3256c616c1103797b90ebfbdf728276869e2ad447e6ff37284d169a2cf2982e8bb2f12af4493df550b7f63acc4b0fb68bc2d19aee7ccefad5d10817490d36278c4ef9563e8a4e25e93b1aa0fc06c188bedbc8dc204988016bfa9c4b6ee5e950712a0162fa33f4588688e186113e8345fd1c9ca1258ca5c910e54251d0369450ccb07096950609b572ac13f892b64903c9adac9d126b2af95f5610319eb39cf288b58fcd368e6eca89eaa9154682c2383cb1b78a3764ed411c9a789db581e5fc25d987a2c40324846e1278cc718c640b6e2bfc2855214c1991a44943f7d9b6124e4dfc23e8a721df28ef885c8a3e50da9c59d4657da7f4516c215c56831ab5d9d0d10199226f8793161ff2e1a36fd60ab8fa67343463fd103bd38502c5eef3ac81fbb10fa7f03ccb1411fcce300db51dfa00f60b44208ecfe3744883ce62bab53637b6862e954078a26c92d09d23ee9256c651cf2ec3859ed33dcd0c87313383d7cfd63dfb66ebdd1b344c2b75de1ec66b2059dc819bcd9bbbadd713ddcc87c0dfdea010e098e4b2d577865c464007d56b268c145d8ef2da2f59f929872d50e9aef4729c0070dc259fc9d7e808601aeb3cf47b0f4c7e4189d367785029bea25066181d113ba2045296e73a25f26bcc43151940d2537464baeb6850be4fc849e26fa4696fd224eee5a0d1baf85634b5ea54cedeec0e3baad1821c8c56ac697c3f75d14ad8cc979aa0b0e1f18654d2bd1cd6cd58425b51d7ab804ada72b5fbed447860e8b2c1bfd07dfdd8df26593f5291646cea78e7e457203041cf1e2d8b12d7431311de7f6337d6e31495fd147bbf6675f7f0a255a062112ba599a4a14e21a1b7b327cde0224cf12fcf39ac8f19b7ba21f2942e14faae041a31ce791e1dfcaa895c4b4e15bf911e53a1e8a35edd830393b1699e9daf93ca93ed9ecf698c778424647cbaaeabb4ec0549fae52048a60fb567c092e5888248102c1546cdf1c08c154e57653330c6d812c4fd898eacf49f7d02b932ade17b1537e9390a6c96cc98f395afd5e85d39e766ff60e36498dc03800c418bcb0d2e4e3bb11349abe3374e9fe48c057a6d0624bc2b31d2e97ea1a8f12d5b823da9e8b74b398fb7183acee2f66e601c457fe635ce09175bff19f74b7064994dd40dc97212372cc6f00f51a0df6090c31019c3700fc89e595c7e55bf3127889f7673b4a4083f7b1917ca55803777912311ed4378312e973d148748ea9c1ef76c31dd4278d4b4c1ff8b72b639a5d2f24c1e51b5b22616f00e86c32bf6ab8f678f7e947f74829c35b7161982c93b5a479833de28362726be3bf3481ece4a86239b8e343a8819d256822663dc7dcf8ba5cc09d165ad7c6c479b14ecc83bac6f1ad900f0cc8275e9d8cb56066dc46e2d23a9db8294508cbe458f5a646c37bf7faa0d64eb2759315018e810b5728b0802a8420ca722be0813991bb9b6de74330ae3c883bbf6d99c348b5b818bcf17b11e3e9734420c7f9e755", 0xc25}], 0x4) writev(r5, &(0x7f0000000000)=[{&(0x7f0000002980)="66e1d2fadedf0a4c1180e958d703b5d9a9bed150f5a949f31313353e2b570d091748197fa6eb06f2dca8c5ed060b43a2b338a61c85f8ed9fc9f5c87e60b4c8cc8105be9a18d9911c453804e836a7e5b2c75370987d198a9374d98656e4ea05dc68ace933601380358e14b4f03784f1e8af124971aaadc36888f397ec9efc2a32acb2f80af59a932a8d63548a07a7e332118fe02a260eab0091124f6152d99662298065107b2271381cf8819c0e8a316228b45813abb2ff2c22ba38580f", 0xbd}], 0x1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) syz_open_pts() r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 23:17:59 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000000c0)="b7179cb5ceef0dac349a24e82a8d7fd8b6d22c45437e5d3f90d145925bc5db5b14b7d8c8ac51274c03c38db3b170eafd2dfaeae9fab1b2fd83f41ff77757113f38ae9e79fa62dd3e2fa90286b6e40f240cf3d1e79852fafc695f91292e365f559a38", 0x62}, {&(0x7f0000000200)="f5e237d70fa9ec36e6fef1a58283504ad16e3628f3b036969d73c8019648802ea9b66bcd0f", 0x25}, {&(0x7f0000000280)="e304789063207e1b1fdf", 0xa}, {&(0x7f00000002c0)}], 0x4}, 0x0) recvmmsg(r0, &(0x7f0000001400)={0x0}, 0x10, 0x42, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) semop(0x0, &(0x7f0000000080)=[{0x4, 0x8}, {0x4, 0x8}, {0x4, 0x7, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x1, 0x1800}], 0x6) chroot(&(0x7f0000000040)='./file0\x00') 23:17:59 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x200, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:17:59 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x401, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(r2, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, r1, r2, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r9 = getgid() r10 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r10, r9) setreuid(0xee00, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r12) r13 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x6, r13, r9, r10, r12, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, r2, 0x0, r7, r9, 0x4, 0x6}, 0x5, 0x1, 0x7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 23:17:59 executing program 6: socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r0}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r3) lseek(r3, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x80, 0x1, 0x2, {[0x4, 0xfff, 0x7fff, 0x6399, 0x8, 0x36, 0x20, 0x10001, 0x9c, 0x7fff, 0x2c, 0x7, 0x9, 0x3, 0x0, 0xf5d, 0x4], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x8000000000000000, 0x2, 0x7f, 0xff, 0x17c780000], [0x5, 0x0, 0x32, 0x0, 0x5, 0x0, 0x8000], [0xffffffff00000001, 0x81, 0x9, 0xffffffffffffffff], [{0x6, 0x0, 0x10001, 0x7ff8000000000}, {0x7f, 0x1, 0x9, 0x6}, {0x7f, 0xb6b, 0xffff, 0xffffffffffffff80}, {0x4, 0x9, 0x4}, {0xa1, 0x4, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x9, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0xfff, 0x6, 0x8000000000000000}], {0x6b0, 0x7fffffff, 0x169a, 0x7}, {0xfc01, 0x7fffffff, 0x2, 0x80}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x61, 0x0, 0x0, 0x8000000}, {0x0, 0x3, 0x0, 0x20}]}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket$inet6(0x1e, 0x3, 0x0) 23:17:59 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) @&q OpenBSD/amd64 (d) (tty00) 23:17:59 executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a89546076", 0x7}], 0x1, 0x0}}, 0x10, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x200007, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:17:59 executing program 3: poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="97fb20350696", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x1, 0x8}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x44}, {0x1}, {0x416}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffc0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) 23:17:59 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000440)=[{0x81}, {0x24}, {0x6}]}) writev(r0, 0x0, 0x0) 23:17:59 executing program 6: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1010a, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x8000, 0x7f], [0xfffffffffffffff8], [0x0, 0x0, 0xfffffffffffffffe]}}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001280)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d", 0x89}, {&(0x7f0000000080)}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc056", 0xe99}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f", 0xe9a}], 0x5) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) r6 = socket(0x2, 0x3, 0x6) connect$unix(r6, &(0x7f00000000c0), 0x10) write(r6, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r6, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) r7 = socket(0x18, 0x2, 0xe) connect$unix(r6, &(0x7f0000000080), 0x10) write(r7, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) 23:17:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) r1 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = msgget$private(0x0, 0x0) mprotect(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000f80000/0x4000)=nil, &(0x7f0000d46000/0x1000)=nil}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000cb5000/0x3000)=nil, 0x8}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000d59000/0x3000)=nil, &(0x7f0000e8b000/0x3000)=nil}, {&(0x7f0000cb4000/0x4000)=nil, &(0x7f0000c7a000/0x2000)=nil}, {&(0x7f0000f94000/0x2000)=nil, &(0x7f0000d52000/0x3000)=nil}, {&(0x7f0000deb000/0x1000)=nil, &(0x7f0000d81000/0x1000)=nil}, {&(0x7f0000e88000/0x3000)=nil, &(0x7f0000c9c000/0x2000)=nil}, {&(0x7f0000cda000/0x2000)=nil, &(0x7f0000f47000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000da3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000cab000/0x4000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f0000e94000/0x1000)=nil, &(0x7f0000f9d000/0x3000)=nil}, {&(0x7f0000ca9000/0x4000)=nil, &(0x7f0000c52000/0x3000)=nil}, {&(0x7f0000fc2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000ea5000/0x1000)=nil}], './file0\x00'}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) msgsnd(r3, &(0x7f0000000240)=ANY=[], 0x401, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) pipe(&(0x7f0000000200)) minherit(&(0x7f0000f40000/0x4000)=nil, 0x4000, 0x0) close(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r5, &(0x7f0000002480)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) sendto$unix(r1, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000340)="3b49454e9b9dee4ac0e96dcc991d69bd487631f88498c4994530659494589149041a73f1dd6d3acc7d1f03fadb1f6707b34325e2ac3d84577cb513f73384e44bc6a3c9a182f37dfdf3d4fbbe4da23f961281676806cd7a1fe9ab7820121724d73d", &(0x7f00000003c0)=0x61, &(0x7f0000000400)="eca165c13d737bf559d4f657b3c25ddc777a", 0x12) 23:17:59 executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x12e) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="a1a04c663260389a940609f7dd7cfeb9483cec4a45cb2c9ca586f82d271d995dc1139f8bb119f93dfa1b0722fc20847df7f4bb7f7fc29257673a4f002fef4a8f452cc9769dbafdabed274ed37e1ca769098af2eae7162ec52cdd9125e50cf44a00c8414b8376befe25b1133745832676fa6b6cc9529e0dfa58bf8186b28bb5b124d880d30ea8a352f820b13ab683e0d993960e22a1d0550d2ccf21b402b841479a6fc2da9abfd5922dca49cc96aed8e80e205b04960295a3740ae97e0d83", 0xbe) ktrace(0x0, 0x5, 0x4000042e, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f00000000c0)='./file1\x00', r3, 0x0) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000017c0), 0xa) dup2(r5, r4) listen(r5, 0x0) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffeff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setreuid(0xee00, r2) socket$inet(0x18, 0x3, 0x102) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0xffffffffffffffff, 0xee01) rmdir(&(0x7f0000000040)='./file1\x00') r6 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) ftruncate(r1, 0x3f) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:17:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus\x00', 0x6}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007ac000/0x2000)=nil, 0x2000, 0x2) (async) mprotect(&(0x7f00007ac000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x4, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:17:59 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f00000000c0)}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) close(r0) 23:17:59 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f00000001c0)) 23:17:59 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0xfffffffd) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:17:59 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x7ff, r1}) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) fcntl$setown(r4, 0x6, r1) shutdown(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) socket(0x20, 0x1, 0xfc) 23:17:59 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="d8", 0x1}, {&(0x7f0000000200)='m', 0x1}], 0x2, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @remote, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@hopopts={0x3}]}}}}}}}) 23:17:59 executing program 3: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000340)=""/10, 0xa}], 0x3, 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x9, 0x81, 0x9e, "db9b9f343e7fa5650c1633a5c38903bd5ddd1fc8", 0x7ff, 0x1000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) 23:17:59 executing program 2: pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x40, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f00000001c0)=[{r1}, {r2, 0x2}], 0x2, 0x800) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) writev(r3, &(0x7f0000000200), 0x100001f4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001200)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) acct(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) close(r5) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000180)=0x2e9) syz_emit_ethernet(0x5a, &(0x7f00000002c0)=ANY=[]) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 23:17:59 executing program 6: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000300)={0x3, "09864f7abee8a4fb940d9e1764c560b0231638641269389cacc62d00959ae5bd6ce6d8b8092420c97dbc8ff2db3e469fe2429cbfd2be26d5d987b64ff30f2676d034c90435be199413f89db11bfcd5cb34fc39806b672a20c02960d478c8fd115abff3734ad81bc4a7ece2741b276f52489925d4075ccd006db70aa3ed1364817aa91c5d2db701a8862d573e2218a39855fa67136301d09bcd8e4aea2856f55b8c4f8a777ad29f77a88dad76eb6df3881a1f662f8088abf64eacd907605655cc908ad02ae1fab5482981545027c111283c261212b8af1d3859cb30b2"}, 0xe4, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x3fd, 0x0, 0x0, "7040e2eff99e312cea4ec25bfe918d2be2a329a2"}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) setegid(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) r10 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7, r3, r1, 0xffffffffffffffff, r4, 0x0, 0x2}, 0x78, 0x0, r7, r10, 0x81, 0x200000000003, 0xffffffffffff8001, 0x8000}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) 23:17:59 executing program 4: r0 = socket(0x6, 0x4, 0xcf) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) fsync(r0) connect$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x3}, 0xc) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6c3c3982218529e53d1ac35bc186cb5fa609df18883a3baf1d553ef212e6e6edb84e92b5fa8fceff66ede59fad5dbc0ed4379ed49f3035d82f4a03f795489243b6616cb4221015ff377b8e97c591ff61ad1d70f85c02e110b59231536332099a1c44a0b01f5f17884b09420345d37ec9059b628c4e19eb89e512004c831a4ee884158eecf5b967653f8d82", 0x8b) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) sysctl$hw(&(0x7f00000001c0)={0x6, 0xc}, 0x2, &(0x7f0000000200)="93b2768b68542338c5e124039b0a85cc6c7125e3e5242a540ea277850b96709519cc82480eb04a9642d8e3009ee3668efb1d0035c1957862c475fa0ccdf2a109981c0186bb96d48be5428f", &(0x7f0000000280)=0x4b, &(0x7f00000002c0)="0b31821abf22d25e7d185e2fed7e31e8e266d4d91dbc52551c54bc4ebc0b69f223c3fa2a0e1f5d7c40d22dc4d962a01ebe03e2c087a22d3c617abd101bc41f99b5f7fd4b382008c2acc25167d9a98d9bce4afc2c3a025ea7ba98ef366f5df3debbd6f6a8b769750fb6dd6ec663169ddbfe0faf8a31650a6b6fc46fe447a6126c2bc9419fbf7a0a5be22c06f004307464c8525156746dd84e88f94005cb1ac1d2e7cf442fcafbaca492f3b1454b3eeb031b71fe4c1b13cbfe5323d2b67aca03238b4136f4da4241c1dc60c3f3243c069ecb1794fe79bbcda08fcf7ad7bf4f3a1cb5ef38d7cba07a48d2e9a98435145b5c21b58261832ffb07bf2453026cfa16ef88b3728ddaabb8931cb868e71b855f6178c0bbb24d30149ae36bb8a41056871a3423bfddb0204c6155a892195ea9f9ae7fc990ae9ff2abe8122139fa4c3af53630520a9b4084bc791124e36903dff967f7043e63a5377f0b4c9eccb7fa83b868ab3749afed48212bca03d19fc2dc9a2c60dd5b208ef583386a776439260a1f7df48649ea394eba485d82aa55d100f4a5212558109f2668f0fb8f8ac3fed86713386882862ea3b8dc461e42d349817c2d870ae0592f02763a3c5785b1a6f95c5cfc7873e05cd0a6fc51b656dc50970fa3d4aba04e7d264b84c5213341bc29d7682b1a317f885ecdcded12e9c8c04465c808aba9a03c0a2dfd678f1e0606ca108ab3036c59789e2951285f8f50fbe0e761833b2afdf62ecef158fedc6c82260b2cceeae69f97725b68a886e23db0a7c71d3301a607ec606be3a32d8c93b7410f88aa9dcac570346a0dad881c46c73fdbffcf4c539056d758475f53b4ae6165280499791ffe867795fd24abcdba362c6c9bcf8011666c409e3e7f86528dab2bcfbdf05a086a3fec71c40b973c3d9cc628de80d647d18d678b1cc31a92c51af199aa9c1e719130a7e814b24df7646c8b73365d3495bc898d4b73753555b1313c5f38047db398c2a4122d18aa1ee9c743d45a6bac02a445663b16c0c09b9d8263033a6c164a5fc887812db0cb113772308da0bb7c70a5ed60ac56c72d18b4e382164d984cda739be9afbff119d46a45f2ce2cfcb24f886d439c7d75fb160a1bff0373a3ba30043f37f0aa521bf100a888c4d74362e95f5a6412ea37225ea18debc37d0c6bd871a867a93dcc4db2c1a7129d303d2cfe4ef56b3c2a32008a8840dd2f64b341da2e3b0f6a7500c83acf33c1c7a1c5552b6c2e9b117968dc4fdd11bd46a0bf8e5dc187b8a1f3e712a0b037a5da4e878009a75dead583e54591897791fd58318a71875549e19c41a78495a5135990aedb8216c8b0b335b27f05f1e824f41f6ea6e48304abb8167646d5178dcb69c0155f9d418d46dc7ca47ce344f3e7c0c9e1b4973cf300af99986b166c9d7709245fc526ea8530777dbd3b8e1010da43c6083d039f49a63df2740900623660b09d5878a609761224eb1776cb7b64a14ecba46f93ac581440ee33ccd767a12aa2d81e4408ad2a8bbbb5cc855dae2a80f1eff174e271be2832fffd21eb1ee5f3b4cc28b50c157cd56411cdeb54b88cb79d5034aa8677ec1ebd648ac1508668283fb3a0dd3ed05d0900c274dd34bcf53fed968cabf4c3df8a03b9ff4a1a0084d9db79a265964a22f29c452073a558f1462d84eb514679dcc8f8820b018b59c85391cca5841ac85eae9140eff555e5fbce17f30acdd9098e5eaed7e07f3a3b1e54c0c39f7f0c50c3a2e9389dc8d480435c88591a1dc9dd2dfe0ae814e1ba7f0b1bc6419f288624a37e1d72b32a31305d3721a643d05657916e442acab49ffb9c8311a1fb9ef98c2c9419b228c9bb319f9698b41b0b1068ad883f3c96355f93be39fbba78a614d813942a01afce6a5acba5640fee69a4d035acb86c80debdd0dfb820ac6b621acfd26b7ef92d16d6cfa0fc414c180229a8ff2b95552ba15699ab5be49a038432f3bb899c335fa0cb6b856c9be36dd1e17d074db452dd65dedd45ba1630f8760a4f28f2743bdc5deca8eb4756e8e57bd73eb1cc2f6893d2344c6b8e776bb1eaa03be518f22b82968acc37f8b8450d7fb355d7c92492082ac589a6c26fdd48363a08a49fd716b3305c4bf964f57f52fd4193096596d04a3d780b251dab0fd924c426c80282f02da66a32110874f7cb11b0db6e841a5e1a37c0d743b7c7d081c5e71f0844a3f6aad0a6871f90a27f47df21fe38e5ab90f9fee148fc0856ae13b94c9eaf8a04e4b9797a527a7f02dc6f0fe207d9c22dc36dc53b08d1d4cac4d515532a00ad2975a70feecdab237e29e96f026475105ef3032d780c2f519a99c5be0ca0ba2316adccf61cba3afa26880996308b07fb77cfff36086d952845ba27767e0c09c30381d83b14085d36a908a4dae8c9775af2715cc87cd29b9f137e9ef290531416defc54e78bc10308dfac1537618c5aa27c7cecd21cf3f476ab59224c4f105fd78b986f3de7bbc89358fc883df91a92a759d661ce30e125d4de97e5e9476385a5abb744ef956a5253a29661209da1efc1858df2b8ff3385a3d4197ce6d90f8900c40a546f1dbba55baad19e5bce757db61c8375e40bc4dbe05441ff5430e5a1221d4858ce7f25a5856171cbdd967a9cba7219c573f9856e40c1a205f5348686f735e1ee9ef6993ff37a0e942c6ce59845d7f429460a8b50bcc47ac7e3fb2ef98fc286bdbe5e17a3c805b5a4d527b928f960ace32c89dbf336b49e2f1e6f442032fc279e6a91d313fa383323cc46b3b8c130835f960bf3c07de3156bbfaabb34f6541f8832971dcfdcec2c81c79a8f7eaa6c099eab81371ce7a2e330482b1c15f6d6dc1db83ea15f905a192a04ca575d132a69fe4d1a2d75dec45172938d210c07e336344e761b297bbcc312bc27f830b50e3e8a783b00f9c9be5380015b83b9e1ec07247c85372b3ee8e2992f3cb0d8ad92cd3519f9c47e1538f307d964731554ccd0b4d2300428d15fa63e40e7394b37f36885d1daa54250943b9590045f7d1eab9fc02fa60b8de2378cb3b6d0a20aa0554f18ae76395006c4fcd47c4b74293c3b81c5cfce2a1cf33c0b59e9e23413a41fbc859e075b20f976196ff174d7442dde19265d7e045bf61323ae112648064df569edda7262a7debe0d4976f64760e237d8934e63b6163fa7cd846d2320cb92e9584d003fc76e6975b1eb8d6755b3955738ffbb65bb324370ac7961d433178dc6d6132526d3caa54a828fa910d31b619502a5125677641fe6692c5b5c057cff793fffb02011bb3df95ab5a3103c0f0eb26326163a3f09d976d48ae28eb626365ed9da406f7aaed6980b2ee93f9b886445010a1cd4c158d612c13000f3f61a6f2b2e9ee4b355d90669449086a46ddef6ef37571a3c2cf8e4e7f65b3332f32002ac9d58c0622baf62fcb4728dc559a2cfaba9bf366a1b94fad86257a3f2c92a46c0b165d094aa0a70353b5f89ce835631ec788a04c4ace0816a42f7066c1092b747a38d20e3ed441c981818e297ac3f3c2ee408e373b25621ec533ab55c8f8c38d7611f9edab473dbba6fb0809b1caf8d19a616ac18e28f731f1a871347904e13423a64899659f1e6e29fcbe8a5f46614b56540a4f939ce02d96d4ed65cc8954ce4f499b00517f547345228d61691fbd11e017296cdefeea7697a2250338fe67b18500ea74d5626acbca61db6ffa3adfc127c9118e2cf0a08efc210f8419dafb3ce444f25494aa01c288454be2200fefda65f7c1400ddd095ca7c01b77fd522ed3579b0921b35f6b63868f8b7b6ebd50d0ad019def78d6a984596e3af3e9e07349ce0c3b9fae831cdeddf3bbc16071ef716748496d5bc7b6917747c47c319bb4999714964a906fd75bcffd3fc65ea2f3d5607d3332c71d07ca94bcee985a24d958c47927e1dc3b91a1ec0cf862986cbc8b99c31edc8f6a8afe6135892b4afc0ce499e451d0739db068d8e0cfbeb8bbd2c2c6997e38df24f040a90b1f231ac425b7da23fb307a0188c0f22e4451dbdabcc247843fd671c569c14b9bf4bf6e123e5296c02b15e3b59645855088aa5e6253db3170b73637f9997593507f1e9173173d225a2b8ecac74558a7e6b21cc5cfe44b67356a59dad69878554dfb1c39fff773da5109d26bb1acaf0802012f48ee4d4505b8fead2240e6c8bc24a866ddc2134e6e5118958a56402a3747f234ac7024d36a7fc977a52bf438e1ee02fb230774a25b45838ebaec3e4aea7fa21b4a210aa80f08c8691a2ebe46b173305f086eddcdbafc7365fdbd3cd311cd994432771f83f4c7dfd99b1be917d7563c14f54cc8b791f6cc597d266ddeb469d27160be0ac46d4a30acae8ba46488494780b7d4205d0ba8a7bd1d20ee71d2373499e71e870408586b2655dc204df49d741d4aaf5822e44161db2daf7110bc43a5a67a66f3d8c3f181b93edaf787edf694f1af4f9677718a1a2cd55667c36241eade64f2be6d813ca9bf2baae4dc3d954c8e961a9e3394f235cbc92f59ed9ad2af642be701e78af3bdd8d1462844513d054a1da09fc255e03dd40f9d0ca13a879492a1ad934b078fdf35863ad53c5b46dc0c0f97ad09185cc46e11a6ee7c8e3dc022fb02e1daaa2c95815bc448d61b05f79f6d78f45243083a7bb8759234c64cfe9f0c594f7adf48dbec4ca73196314cb17324b5c0ed8020578e5cb7eab70b83179c96e4be2fffdb54282133c7e51688e6141d154791e90384d10c75d77461b80fa623bbb990ca3eeb6eca14fb733ec0df8ebeb0775b8d304a3761e77e0c5aecf01c79f72af1e5f31de135a8ade256457ee0a2874b8dcd15d1f546ff33c078ada54dbd82126d10ffc2e941c5a710ce7164f5928aba88918c6d13b0a46be70a81e7285952dce5b7c4c8b79132f095798f921d766a4998a7a609919e678bbd94d9d753ac618bd1430d2665dda9029001a9962605b8eac5a5231eaa0cdb938d231d5391dbf3e3043e82b6af44ba2f43ca894a0a22f276bc2ba3fef132f86350d81c25307daabdfa0b31a55ccc9f4e4e697ea3cc612f97bdcbe7ee66328cd178de23715de349892b6d59a7fcba50e0dca50e8e4aa41b871975735a1f145f7eb264b8a4303517cd56aaa16c9effcacc98f792071804f179648d3d94e92bf6e80d40c8050205de346c136d09e5534aff55629701f55932beccf8b24c9b17a377625c28c6efaead5bb8d7fdc28080eb53bc19c03e6d21dddf1e15b8bcd00a30477957f30b5c14198eb2e0fca2c2efe0f260747e9f31c7b175b12729afe6670243bce92f361c746a330d9a295f487c95ff79a429cb86a342e90d5b5d39fbcc356c64e1ec780b28c4267bf24ed23a44e1a7c1127f9bf9ac6a277806744e7fce9e97ba2679ed75f124ea01bfe98cc0376b3cb48ddd5642e11d7d03da4915b4e9c93078c60e115579f46aaf3dab2d64a117c92cbfaa3f80f58052a18831c7c9a3a8dd6f0a7531795d95e621460b04a5d35d2599b86c5801a9297a006ed52d1514820f82d5e6311361447c48bd6919d1806d9d1949f24b29b7c6bbc48c6aeb669d4e020ad88a23a8da1762ae985cda6dceef989deb324ce3f4e64f34bc5cdedef6585fc57429666218eb7ea95d011776f4f5b3864a2781ba0c8b750be32b3414ba6dfd4d5d749b0928f2a35bb4451ad58f04f49a02681fd893cff7f0237c2e9637b066782759777918b5bff9fd1e368bc163563ad656e21a85e35cb7f86f5292eeb0d8b24309a7f54c895fef4ccf2bdfa2cf341139c89753d03acd81b7b98b1b37b318c19e653102b46ceeb010f0aee36dfc6942226", 0x1000) bind$inet(r0, &(0x7f00000012c0)={0x2, 0x0}, 0xc) r1 = semget$private(0x0, 0x2, 0x21) r2 = getuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001300)={{0x2, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, 0x80, 0x3}, 0x4f, 0x1, 0x9}) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r4) connect$unix(r0, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) r5 = getuid() r6 = socket$inet6(0x18, 0x8000, 0x88) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setsockopt(r0, 0x2f15, 0x5, &(0x7f00000013c0)="caf819b6c703855c6a956f7d3d5b2a9fe40bc08ecae3de1a2f63414a63db4ab223283d1115d20e23b6fa6b24a7718ecb582e1f67c1d307fd50bbe133867bb0701f7a1273cccfb59ebe455ad6a4a0d4aec6b28ca515b2eaa675ceb34c0bc5ea", 0x5f) getgroups(0x7, &(0x7f0000001440)=[r3, r3, r3, r3, r3, r3, r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001500)={{0x1f, r2, r7, r5, r8, 0x10, 0xd99}, 0x100000000, 0x1, 0xf5}) r9 = dup2(r0, r0) accept$unix(r9, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r10, 0x800c5712, &(0x7f0000001640)={0x0, 0x1, 0x708e}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680), 0x1, 0x0) r11 = accept$unix(0xffffffffffffffff, &(0x7f00000016c0)=@file={0x0, ""/4102}, &(0x7f0000002700)=0x1008) poll(&(0x7f0000002740)=[{r10, 0x1}, {r11, 0x80}, {r6, 0x80}], 0x3, 0xfffffffa) 23:17:59 executing program 1: sync() sync() sync() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() r7 = getpgrp() r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x8, r0, r3, r4, r6, 0x40, 0xbf9}, 0xfffffffffffffffc, 0x5cb02a8e, r7, r8, 0xf0c, 0x8000000000000000, 0x8, 0x3}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r10) r11 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x118) sync() connect$unix(r10, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r10, &(0x7f0000000200)="706654746536b9b5a525310b7c82f3147cee5553f75bca7b9a818ead6bd96d5d176c22ac0a33aa1fb41c3c85492d71f3d02a2a86782a2c622e3796e5e4501564c179888dae4f54d88e93b538652920371dc903", 0x53, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r10, 0x6, r8) ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f00000002c0)=0x40) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fchown(r10, r4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x2, 0x3}, {0x18, 0x0, 0x9, 0x400}, 0x9, [0xffff, 0xfff, 0x80000001, 0x1, 0x0, 0x7fffffff, 0x200, 0x7f]}, 0x3c) sync() getsockopt$sock_int(r11, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x4) bind$unix(r10, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x50) mkdirat(r12, &(0x7f0000000440)='./file0\x00', 0x0) r13 = msgget(0x2, 0x40) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000480)={{0x1, r2, r5, r0, r3, 0x80, 0x63ee}, 0x100000000, 0x8, r1, r7, 0x5, 0x8000, 0xd919, 0x4}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fcntl$lock(r14, 0x6, &(0x7f0000000540)={0x2, 0x1, 0xffffffffffffffff, 0x4, r1}) 23:17:59 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x68) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="000b7ba7", 0x4) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mknodat(r1, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x29e) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x26) 23:18:00 executing program 6: kqueue() syz_open_pts() socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/117, 0x75, 0x1086, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) chown(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x2e00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) 23:18:00 executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xa5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) writev(r4, &(0x7f0000000a40)=[{&(0x7f0000000800)="950da9429a010120ece6132a63a5f87086ea13d0bb35bf812a9b4b31e6d63413a311943e5c916b33a9ba2a6fb435666c2e4ad776b27af681d093735b8476ed599940e1feb1e5d893db5add55e6", 0x4d}], 0x1) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000000)="75f6156ff66c76", 0x7}, {&(0x7f0000000100)="5d4e8a28c1028cfcbc410ab181ddcff8744c011d01bf57b947afae531537a518704a8ce8e60797e8498a76f94f", 0x2d}, {&(0x7f0000000540)="a6f6472573a57047e98dd5014ee761e45bc49858fca5c308694aecbdd59847560b58db4e0f07946557c564e096c73577d52b4fcdde814f66cda1cb99cd75222a434e78d4c6119bf31394cdf52ff13be0c278b2295032462addd00c0ec99ed22b0e548e86b7dee32f50285949921de00b60a4317f3666992dd9c11aad0b7536be2f92e8eb58afffff35cfa2886ba1075b8d378be18c8cda682c3218cf71", 0x9d}, {&(0x7f0000000700)="089e84b6113a90441c0b4d9e5cce5e9450ef2928ea7578ddd3d770d67f77e9b6e095d4709676d259e7249cacb23af19c27e9e010ba50258df3518c3f1fabb741136b70bf429650171f483d4b69e994d4c686a149e9", 0x55}], 0x4) writev(r5, &(0x7f00000009c0)=[{&(0x7f0000000900)="0db9d8cce7308bb13a67623ab5556d3d0eda8849fd7890383fe7a8d64c0dab18a4f6e0d1b8a7663808c332fcb252fe30b8d22f9044cb0786c4921e884786b54322e6936e25d1f922a3c3a0fad3d243728bf7816a6a65b0b3fa19e193631e1222347c", 0x62}], 0x1) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000001c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c", 0x99}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180d959fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000000280)="3e7f6b0d0c9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7468e23277a2ac90e2f42a5477833075714ddbbec062b3caebdd97c61d74983f870a59907100341f0a8c4df76f179a664cc5dc28c90615337b9c73477", 0x7c}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a815e90ddf0040c001597c1408875b97bbc29963495fc6f7dc5a15901f5bb26272ded0150b195b3b231b4e32d77ad54c1e017b588272fcd50705f0c1d2ea7a224e799663ee013baa651a3e6c0f2ea38c16b69cd47c82b575303f342ca83343c6cc2c729a7422b8e7eea7eab875da26848aaf0272cd1147b8c4d7149e4e883cb7e6ec24d7b91024b3ad216c9e0948349d9f2a0ead2b831032fdb742eebcd43e77c94e7722c3529d0217e3df557f363088e44429cafd16a0591102ec05e6f026b864adf08a3db82581dab15ff3b923ca14efe6a7966b2c80d3b989675b7a8796e708db8157794ea6d7c8fb47d82712ff038e1114bfdefb660c9c194b6a86dbbcbfe74e5c8001e0a67f19a90ba82d5038d32c666a89d3065fb3faaa8769d1e7163267bc6fca38939e96c0d7c565f692fa70c49203f9f92dfe6c954c5c599dde56842b93c833bb57a9241f1850a1c72c4239239d2db61bdcb359e874e31b05dec20d33f21b74aaf0626fee84b499bf3b45536a79e07e84d06c5d5a0be68ea86034b0ca08b2f5354a7f1f28ec04e9013a341a32b679f9a061ab4463b6fd76adc920d41273eda818d52e56f14a4730334fe987ffa68606aaa0f7ab0babe3ff5ffb5b63c8abe2425a844eb78938ed1985dfbad01b01b37e7d23b223bd8aee3b221e1dcf870d5c0289e47b6fa56603e8d7166496f4710c774c982e6adf13c9663097ecdf80a26836ccd197694f5d56d1c0a5e58e4f9f0e347274c1be5b97109e337b4fc2ed0dc587bf487f0fb5d82af49fe4575e281ee39505cda4d2ce3163d892b2f239b70d3ca025c621b86ff8a304a821db44e575a5d010a4d6f25d8f43bb6b17cdea4f0daa0cb75b9db4b26589eca360757dd0cc5665d471e83fc90314d4f4729eb8323a8eec98e00c8f79a93ebe087dac52b145603568311f862418aed7d37b5d8393c91968fadb0c105fa2230da45155368aaf476a2acd4b5e962677f0647615b5b47141fa286287e553f56358da867fe513cb1db053a13c138e9dd63ba1c296a0bc3fd96d8fa2d660452929f88457bcbcfa95ba878699177826e754c0bd158e2ee56b94cfc9ea9a454dbf68499c601fd023aa6c664d6c2ba86b3c633cc1e75e4a3c3f2a4bec98f69c70ba8acac1fe903ea894a331b3401c39981c34a47c35cb5f39aa765de3aba46cce160a8bea91b6814bcccd1a9c8bd3bed2ba6329e064e0c29341f6a7b0b623ef9b6937700ca3eaf951b9967e12160f985f3ace5ad3ba93dd3a3f978ef87208a8178e690a66efe2634b3634871a974ca2dbd502dc9c5f01d7e67a791c8d11553f9e74ba760316b58020c07f3545ad35f48542bd28eb675e8929a624f25b8c3c39e24bbf372caaca7f2f94f0c5ca95c0e2f139830bb90f364aedc6c052fad2c065ff9387d775d6dcc956363879cf3ae63a16429fd7c2a42bce2fe73dd35db4f009c36d18880fa69c8dd46b723e6fc195a6f031bec845f8c4e87c06ecc7ea9b23b4e05855e91b7bb7794bf0bda86e9ebbb3265ef6ace8decd174c05972d152fafc19f9c050bbbe0ccbfd14622c3f511168480977c3b22d6713723b30299ec33f4221c288c23cfc5f33062a175681c72747f86ab076bec5b66d707164056c69226c471892e6d3f2a18bcfc1ed49c5b9c45d6da7a66fbbd59289a7087d7594e3b50bc9a7fdaaafd77a4e64d8c4a89c06303b3cee230258dd101048e", 0x1000}, {&(0x7f0000000a00)="90e262e75a0f2f608961e52e557f0bf86443cb063cf71fb4aaca62fcb9bd8089a5d624398b2ff88c886561e8904efc29841a59e57dae", 0x36}, {&(0x7f0000000340)="d2597092709e3355db4b45dc3a4f442818dbb57e765268a0a813872f3b5e7cfe245c51ff16669aa1f7a6e99b548a994ec4ddd8b399b6406826aeb152b793f7abb11c74b9245d4c4a45fe01dd4f567a03a49bc7", 0x53}, {&(0x7f00000003c0)="1dc72ca7d5a8f45cc220490fb22b6516ebad90576343e9e1199c41a794e1901a4f0517dc605e7f654d0b2e10306f8cec6201120ee43a1076c9697c9a0f6caa47f496e3cbbfe1a52eaba30a8a5266727bb748000913ece405518d73da73663da273e421fa2276fda9ba0fde3a37274433fa40e4529f1c06523cc977cb52bd2549df4da07bc1212869021a1c3e1f", 0x8d}, {&(0x7f0000001b00)="046a6cece295a50185a48c2dad33ee459a20f278000f8d0b94eb8a3d4862096a893ada5af75938246e710853793012a5e3e18ad0d08899633bac87a1045ca269adf5dce1f6d2ef728a26c9a38be5efdb303061d997231f6043a8850fcb9e74ecb113298bae44da8f08cd887b72abf19e2d87317f15437d27181f2f73caafebdaead2b8366b43c17c6c68bdd6e41d9da485ac4336489502b12611602a239ace5704eb29ccbcb8b46980c9c3a75c202d345b01bdc6344330bd5ea83794e71403d85d2345a46b5be6b0e98b70ca5b98883571c95e848aab69202727feaafe2769d78ea7d944164b03217880030e9cd89dad506cb463d94b23723e98304fd269fe7b10727464ec4b5096a92d32d83a3d428968a1af42c65dfba1bedfcd279e350a4793d670ae137fe937090c90708bd4ac932bec3e8d28d9895eb13f720ce144fc4936c644722adfb8faec9c91b6f683689acdf1c1e31eedf2a41d5588c65d4966788107549b64c71babe9a80a6d9f199a9d70cc6c0f095caf35e3db26f80ee34a25f308d2775b5093c14f30fae5f14102547a92e54065a6a13d7b91c50ed5fa8438457d532cd29c1f9b00ebef38ddbc510ec02b99db1f744bab1432e63760817e7a7fa0ffbea3849aaac10343ff41eea1209f8acb1b4d5fb8a8d1329a22f6c1ae74e20220c2c8738c82bc69ce938c8e41b9dda68339a396b0512ca690337e28c500ae627b999deac1eddcbb333fbb7db0f211f33e3346917afb39b3b8853fadb9fad268aac32fab624c2f32ba418edcd77e2cb5d193251128a447e746c798cf08a7d30f3fddaa2f2cc628290bc4ca068edc97d64205945349bb1509dbb024e2916c053adda478c3ef7748a98236f94c8e0199748054aaf1d2af9773e652d0a98424d84a26646842811da6eb2f9f2820882e067dd9a3fff5b3ce6dd7d1ff4193abaf495773dc1255192c64443451f4c5d6b468a756eb4ff1fc634485fabbd751a80322eab6481ff90354789dad58e3521fab01b01f150120abb3caf1770daf2dc88cf257c0365e0edb24118e097f409465342126386857ca25b3941d93f22d5ae546a4067240f257ff301bef4eec54ab5d21016b29b0ddcda82095134f1a54bf550e165697a98e2c426387aa7e141dc8e32ac330ed346e98cb89742ddcb868f7b3652506f9e8de2933a1244af6e2a0367c581488721929cea16b5f5878dd2dc8829e4e0b3a2e51e4e9f2e848e115ee666cf90db57da3017365ad5715d1216b049321d80a2394d49429dcbc27e371277c3caf1016d84f3ef2a0335d18f810e42569bef54af00382b8ef9f6bff8dc882aa2e78a00a3a91c904f93681ec0a929a5a3e58bcbd42bab26a9de50b4ff29ad572ee19cf8ef9c0a5cf2ee6309e96bb3c2d7713b4d4287b6595e2fbe4c4d6694fb181431ed89726dc004c56b5d79ddf79c4cdabb274520b047766269e845670af7f69a6713ee191b43e0314630127af6ed325ddc10129cc3478786a24d8139108f6dff498e171e50847d4139622cc75d5cc3cc62ce4f3b5a8fa1b87f343c16846aab1900ba93f9d7e8f7a6047b57e740b65362abb8f220f03eabb7d269298345bdebb93918c3e81c0cbe023a6a1cd21c2a7613e62b878ac4e63c094df11565ffd4282c0d6a99d49a5fc3970c402ef7c402f240fbf4ff4827f6ab8c85c68ddc3177201009437508457cc7304a846afb1ab141633b37dafb255b87c41e0042304de285cd7cc3d12edac851a3558f1a2c2435996c763f6f3610226ecd4d25f3ebedcc45c7e918d772870196450d2b6c318fdfa61cb9b92b4aa7bf62db09bea2891a44f7936520860a2fc01daaaab993f2ec257828b902887018bb8927cb2105a0b018d7f278ee1162bece02b425b9be6c3bed182d24c5917d0f3e36ce6a2a0a10c093b015eec654c4b7fceadb0a58635eec32cf056977ee931f57ec0955096a2d22069863796e43fffddab0a509175acecf3b0ecd1e92935cdad022f68cd25b5ebe9a5d2246f4fede6451aed35c2bcc9bf56b1a8a7c6d0917c72d99e5dbabae58fb2bc88389831681d5021d51720d5460a8b9a11500ccf65a26940bf5b4d8a5b9d18170d24e83021b026bb66d457b1258e08724a34e1efd1e682d561d65d3c62c93f7f09a6de3b463154a3594aedcb7023e4468351c98191fae060b8cf4f607e46c22b7302d6d6247daf742cae9da57dc2ece3a736f395c3130d9ae7e6fa9e3314a0b171521a89e92cd0ba9fc31b48cc963979a034fbb65d7cc1cedc0f07310436754015a1aae37ff4d1403a22bd3f7f1bd1d7e7b3d33e7151c2e5f44c34fbf7e46e2cd2629579109e6ff8932396774510a646474839c0b1747756152e28a506b5e2d3a585b25b0f3d148216c68b9a9a8bb8266bff08620496e061a2e17883250f690841b350056d100bec39e513392ff0f5e9e644c8ba416c080b9ffcaab80aa1e9462da3dc4a50256e4a6465fc1aab1e4579556fdd60dd7014e74f46e5ad1023d18a3221dd7f3877e3bb4625d94cb9a3f9638fc8f6d2bec69b0c6bb6b2ca8e8896e64617881905e8c653656116ff11295ad85e2680858979362cb60cb2c0aa5ceb48ba747306836f9827cf3fd89c61776e3678d4490debeb53bd8f72225907a85a95f831c272decd95251faec5cb490130d60bb1345f8dfaeafef0d50ce5d1246a4b0d3abc33e06d529d90a0e67429ba3cf1b8628a1c7a9b5702744634f182479e266dd52a50ec9d55a39871ca0f69c58765a5f1deca2c02218168b8662da7a4c6b984576455ad83648e114768ae72e83c5a5ed9313a37628fcc81897cb50c4f5a7c217d2807ba1f18135b317156a5fe52d51817cd1118fe289eb2318bb20595c4179ec5bfca46228a011d1202ae6d67d47932f8f16ffcaa50811901e0bedc6b5f829c27f95ff00ee771248b8bf9d51a22a73653e7eebb6e2985afb2ec719d2a4168fd4756a135b0359c000dbed84fb2cf367c9c6344ec0545fafe2d7c3b66a0f677dd5610903e3f8eac077c3d937deceedee6c1b2536dbf2e4ef46e0e44110b2da4d8e18858dd3d6f17ac8e7b8aa8bd07128100cf7f46ed0839838b3e1a89ca6bad43d2ec74484b55f6c58f8e0087bcc13e5a688c87ccad6c31b2a0a2cf45de059d0750d45ebffd435ba326f7e648787bae6d5796d5a6706959db46436093e0150ebdf35241d8a75b23ef1801c1c5b295a1c45a3dda7c31752e4284d6780c88d1f75bcb73dc4f2d803e643dcb253dbdbb3016a727c36027832ce3959628bed76f152d82fe5f80089789672c3a10afd15446c664e13bccf919866dcf44969bbe614f4a139e37142ab88debabcc9890e2a497d8daa73312499884e2e5bbcefb203c01575a1c9cbbd0c08b20d87935de5f04863fd429cf56da4cfa63ba47cc1b13d235f56fdbb83c331293af0a6d206d6ce48bca596711d2136926235f4e25e79405c286f40652efde15d8795b279f91f700e4828ddfd75f9c09e568e8e996a9e251b9701cdb6b5562d28be0786becd076b4114e3bb06258a9fc3331b00cc80bb3c388e82a8a7743f90dfafac2ba6d1acfd1cd71480fcddd30a9d0692309840863d90377efaa2977d1d40e9f0c933f3e94ed77e839969fde70aee9f6cb6a72ca04773f887bfdd547c5b695744b440811fa32cdef5fbd36c20fd41913e3e14660094d75c3ef6c9b5ae40c75b7df25e994ed9479671725b6363cc86bbe765ed22d54f9435c97a4ee569c4bb597e5942836cf9a6efa49c918470c52d98c019656a13de1a0ad39341add3d4c7186efb41ce63dba0988dc5e972665b9c1459c7c0a4bafd5e2d321fa9cc107b06934e2389ed8b6cb815eea39f35835d91405f6968d40886ede3a931d1e16ee491161a67b668298c0387b2370492a83b0c6faefbc7df7fe1a8df3d6938d9fc8c0a9c2ad3ab58612c54589b8aad1654c33908538dc4337867d159f5dbc581933266f60f8249140c9a2336c047677d6e40387ae41dbd91e4431f5c8bd97559d22cc510feeb2b3eb46b2e5961e51a345b01f91dbb8abd7e92609efc041a196dd1e32c33114a5a7f9f5ab12d001c9e9cdd0124efa8e58327165e4ef44daf374e4b67b2ca98a9c9b8fe8850f", 0xb5e}], 0x9) readv(r4, &(0x7f0000000040)=[{&(0x7f0000002b80)=""/4084, 0xff4}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r8 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000108, r8) sysctl$kern(&(0x7f0000000000)={0xa, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 23:18:00 executing program 3: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') 23:18:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x0, 0x0, 0x0}) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2c, 0x4000, 0x0) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x134) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x65, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 23:18:00 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe80"]) 23:18:00 executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:18:00 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000200)="b1b4e8f5f32d56417d21607dac8ab1d5136f279af5d43070ef3a2d79a939eb83a8daa3c09d0d7f5d212d66dfc917cad963875f35b3132ca93e274c5fec369164e902", 0x42) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f6de378d2e6e7725708d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127afc340b33cfa13e8eb8c4b8d851100b1426368e799e10e82e986b2ec83d7b329971a38baa225b7747401c7a3fcb9614a9ff03aff9d12c7af03eb2e4ec95704a0e236bce3bfceb8d4eb941515227bcacccb60b8a0098e2209a305bf44117d3c31278d29abf02955420d8e42e647236809d2dbb5ba8813914f0daddae22c3d212827dd0c131d06098de8e2863bddf15913be177997db977e1ae20ced4cd757fd26fe2be02db9459e644c153b88371bc67f3e0e903438b8f64f", &(0x7f0000000080)=0x159, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974192496856ca7b78060998608c2f952e43bc0bf11ce43134c3e7789457392555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b", 0xee) 23:18:00 executing program 6: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}, 0xfffffffffffffffe, 0xfffc, 0x0, 0x0, 0xffffffeffffffffe, 0x0, 0x0, 0x6e}) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000800)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) dup2(r4, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0xfffffffe, 0x3, "0600000000000000cb104f6bf1247f690f00", 0xfffffffe}) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) 23:18:00 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) pipe2(&(0x7f0000000540), 0x4) write(r0, &(0x7f0000000180)="ee", 0x1) munmap(&(0x7f000000f000/0x4000)=nil, 0x4000) sendmmsg(r1, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000080)="b5d36293a514b58e858d991086b37580b628e42760d59251ce29136b96e4d694dfd755180905618c7811bea1e8867b5b4d2a61dec067d6895a7c70400d70dedeff4efcd631adf7a2681f624e3c0dbb7edd133dc43692898c97ccb5afccd13b4b33e0cbd630b8fe910517339585d349258d89d2152e6496cc4f519a", 0x7b}, {&(0x7f0000000100)="5f991dd5ce14b80903bcd96aab0e8872b3992ee3fac89c79ba9e6ea89f7d3c", 0x1f}, {&(0x7f0000000140)="3b5ec3842feb25ede615b403ab3654b5931574b6161a01e368aba61be74b9f4a5911d4907cd57d58d6fbb1", 0x2b}, {&(0x7f00000001c0)="7969598dd734dd5e52806fd1818294c4d06c5d016d34b2465707172f0ef5f3ecb12b62547f", 0x25}, {&(0x7f0000000200)="af5b4c4d07b258f4ab2e6615b217eeb0b47067f3a36de185e8783422db307dcf412217c779d9f1dc81d5dac3", 0x2c}, {&(0x7f0000000240)="4a0ee4c3b156575d000c42e910bb342bb006cefe6d34258707fb5f4abbb60044022eaf8d2dbc37dbf5860eb284d7db8c7ee5ac45b9c1a4c58233b5ef38f592c2df74b8ec550570506613a3d795ef1fe11414cc2d86aae71f91a73739cb95cbbb297eee198d49d207f71ff5f59c05f5d2e41f8898bdb6026dc1e8432ac22c76e369d05103038428329b9876472b00bb40902da679307d927e68b72b1baa54853107a03e4c30652381", 0xa8}, {&(0x7f0000000300)="a456fa913e459bafa547b510a2a74148c06c89b9856bc73ce06b339a73325c7e82e825307099135480d04e", 0x2b}, {&(0x7f0000000340)="a73f758080f9dcb96ec7d147927f4ae7729d11fce617a65a919bc8049c1eabe51883c2ea079d6097432f4bfc8dc0df1211f8d4b85c5367950de6279d23cd8da40f980d5fd7dc8886bd6d900d51faf801af764d2ef83ddb6c15c9554585b9c36d703ce115187df0410c6b3adec947573a02e9ded35f5667553142e200c09c5526fbf27a2caef82542a08ddeec28926d9bedf5619baa553291b3d96a89ce5743e5d51f44f17337a3ca8787a8fb0bf310293fc657688663086cf5681eb8b351f96de7cb", 0xc2}, {&(0x7f0000000440)='1s', 0x2}], 0x9, &(0x7f0000000980)=[{0xe8, 0xfffe, 0x1, "ef8fe7b42343e01e7600726ab39b4202741950563e8355406f2bbb3426333f0a36e47fe970ec2a5d98dd466c541c9587fa6934d4f9e6b1773a55e9379613dd9dd772786279caea32ccaee58d62ec23b368977a812b44244f71119a1ee5fbb218b200cc7f2184af7f6ffa41ed0e9abe9c2415369217ba3fcf72ec8cafd10837e10aba97c0aaefa430168c0045e6ed90dd7cbdf9b3673eace5a45ebc45954c32642432b3b8bb24d910ddad00eb08a0753af4f339581e9c6268e5033660d9a92b119ffb1311b09a69fb37b1189bee586141400626"}, {0xc8, 0x877d5fa9ec5d2fc4, 0xffffffff, "8976cc40699fd17543df2ffe4dfa49427d24e2bd242903b80d11be614632e346880b4eb96893e5930dfec7114bb97bac68b5ec7dd9b9bb1a63d6131205683d97bacb9b32d053c4ff6b996b315731188f03910d3969a71c0b84a0a5c3de02ace5493c002ae7c652619edd93e5aa6e689db31cea07d79ce3ff2315d622a876cba887d258af4d8b23d3856c0fdd9a53a351c3eef91e3467f254e12e025720725da8ae121cf563e6f0d9617f44f26d858c8a77feb3514c"}, {0x90, 0xffff, 0x100, "2ca58159175f4c562fa88e6659a52c8f61af21c07397ce35d2e4950a53529dad5c61921706e5c2abfa7545da12e85f6698a1ad4d0d0ab149e04966a956775a6e2b96868cdf8416bd05d59dbc99be42c2f4b0ab0ab1f70c782dbd035ea3629e73c006e27dc07f29b4008bea0f3f5725e715e93be1fa018181036062bba0ec0d"}, {0x98, 0xffff, 0x1, "1a05863c0c071e4173963dc364ed3f32f1d4b8bb3a84856bafc6ecbaa18af250f7b9c51075eb067cfaacf0e92c1aefe39281a62d583070a3acd1bbfadfc31d9915498d5b110daafceca8068c0e7913f498ca12c087e35bf9d37808a4531db1790c48c3748ef32fa87c51ca5dcda1519cd52e29039969284e712bb3c6e1f4c32eef26"}, {0xe0, 0xffff, 0x8e, "e65c21858b7715439931ac1bb1caf3ccd8452ebcfccb8c79127f26f0fc2a508a7469323c2024b0d7be573dea4a6f59d8302fd263171dbf6b7fe4827f9c91a14d86125648c796c5040a9a51989d6b7e8ae24c9711ab2558e1f0aba5db96519d18463e6196e39235d97550fbed98e1c19c2357c7d67f150821a4d71055888036921ff5c2a05078995eef2372df6098d0c333dd6b42a79940745fa4f1caeb887e75525608e7d7fb940ba201ebe5114104f1343afacb46205f08dc07deded433484f1bd8335e0a5644df4cc51f5dcf740467"}, {0x58, 0xffff, 0x4, "627ca0e1f8474da4cd268319ee113ad27298252fc025921ee702f4ab1b20417053396df7fcaee2606c49ac8f430737eae8903af31e30fc626392e251e5f0a6e62764"}, {0x58, 0x1, 0xfffffffe, "d8d868b4403a9c5ce1929903c14be8e882378611fc4c92956b7cb8b479fda9f94d4e9f484636f67ec695782736d286f2957eeb82dd360f39a8cc6f303fce01feb8a86728"}], 0x468}, 0x3}, 0x10, 0x4) 23:18:00 executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./bus\x00', 0x80000000000206, 0x4ebfac6bbaf7951) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e7) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRES8, @ANYBLOB="6a2d9dea662ec4b285daceb3980ae92b611162807d0195fe4aba6a144a3446ab7e5e2cae94da14ad75659a01becb2542cea9536d2deccdba1d838af685889210341d2f2f5b403d4979620032433ce137df3e32edfb3cfe4400bbec459a6336a52bcf0b272bc55b840379958f430a68b9cda027c3ec5a84faaa39cf100039ee6ef8cf7397226cdb1b276a876ae312f84e47c8cfbdf8123c45140ae64fb7b20ea1bf687a4b125f3ec57d552b79766b68061e188dbf9e56889c39c2423949f6b95195cb434f61d6e6b48164a6255679d48dd350b0c3a48db3906ad47a5ea93a6001a6e271ae3710fa96e0bd423bfe2c867c004093072861131434842a399e9b9d0371c05a716341a664062d8405d5ad2041e9b6f119ef8d1b3fffa808a51ac4389481d8e0108f0503f126a7447148647ce845de17e76adbc2b9c8e7c6465f057d46b2c092a0784acc90b14b8cafaf3bad8bcc3f7372eec0d6de7beaa2bd6dc760e0bbe744554cc8bb6588d318aa7359dcdceac69b19ae48ca09b5e1c80001c143f6e38b37b04a355867eded2c987e9dc9ba71d2ecfe1f5bb790751184d4c364567a79dc09822207c37a46764e6b31873810aa48b857528e07359160abd3e9223f2a19b37c9380574d904ebff9e2540e7f6956a046ed5529a3a81c40f8d0106eadfcbb264aa20af3860e5cafb5e7a55dfcd4801270b00ae8745d7013637d656e5cdde2947092fb1f4adb3a56685a8f0411c4c768fb21e937782059c617e6cb70ae9e0dfc54fd033f2e2e812e98213489e4eb787ef045f0f20ae8a6d009c0190e55f657d8d1d855858cdc827b3ed6e2668c3377e2706f9e203bf7302f4930274a2317b96a2adaa1b3735cb9499d3bc857f2c1f11d68c257e1c70620f3e762dfb9055b3b167530f4c2f63f6e4fe287cb270311a036f9659d17ef75ea78e3b12011aefdd7a101473e5da431f37644c710a59c36b8acc905be204bc43532bbe9ce672d63e0b56fe41cae130baf27efeede52dc0dca417669ed0551f8c91ecffa1b427d7839c93869593044cb13a3abdbe308bdf5c48ae443b447399a1942fe6d9ab3febb3cfb5e831048aef2b29c8dd9e8ce747bf570540fe884bb839e7c8fb2514855a78f0ab85df7cfecf98400eb6e5f9ffd81efbdbff88ab7d09803fb8c425b958a8acde92c2856ea89eaa5e80c07ed9f8b5536ebe0fa396899c061acb4dc727f69fdf3d254d4b044854224b4351ede478c0cceab831a68bdf37204c1efb8ff01eb739ad12ef7c75bd2edae65642fc75ba24a3a52fddf0bb67bbe273595428c496db6d233d772af6aa7a0c1772793ecce9d7b3d4b14f008153c1f1b9533b18f7086571efd0215ce7a86d3974ddd2f43ab44172a7ccf1d2de6b7c8ec7827f1b02148bf9902f2c19e456c3fe5f5b64e98e4fdef4a25c857c410c1b9dc97776f3f3a8237d1ce0d064a78c17f1168ae30f5d2c3a903f552b011187e40525d6f76fc28f88e2e7204d56636140a42985ee4c1d0b2ac48d6f70d869a77083a7cd0fcdc0d9cb9a73a5fcaec10c52c48b8e3319f57690b9d3e9a3611ca48f9fe096572764a7c6eeaa77ddb198444d417c90643e083433065eff33d0b2964de083c9b008f8ce6990922a8875997eb74a09de22442e4ec63f18b171fead24379beb7267e3e1d52f9230b2b53649892fe3a650c77a8197ce59943a27592eb61d8cf0aa74edd0fe656e66726b5a47b71f569b9d0fc098231787486bf59f79581a7c77eb0bce84806802d9facc3e023262617cffff318b433e8f6926790d88dbb57b7c9a7d76047e2d5904c6d07b56942b42f215f8714dc703be39ad3cc26953cf7b2cd527c972236a45e72da6f5e24232d67414b4ec8d836c3d0a5dbf1dab82fdd2812927a263e48eb76803f513eca668aabe557b3049a0260448b7d141225abdf6f47257de59e13a606fbc2aa7fbfbdfa968be24e40eac572df3fb7665fd407e251a67c588c362bd33b1e4ceb0cf722e9def4aafba08d0dd657c91b323e2a30ee6f2ddf3db9cd6eba4c1eb36d0973bde961cbbf131eca7388e5030564bbfe58f4abee427ef6121670b7ee1853ba182d868d04298696691cb4026a818f7297ee75b65871d0fdf4f5cb49a37e86b4ca832f0c2bae78188a9341d22b7fb8795ce24e5bad118c3c866b061ccd0417fa802d7ccedf5c94a6fdc31f20a43d751cf1895d4a63d3eef89b338e38e6b0a146ad69d4458ffc9528dc3a61202d90075516ed10a68e33fc6f1198cfc5c266793746f815d3df612b5f242d93113ed8046200834222235497ed87d1d42e5192c88cd3a5bc471d771b4fa947169c58abd3c3fdff0f570501de763879f4e4e3141e9d74de4a7ab08b3d283ee373a9332bd28684005c66aef087093c46b510b6940743045678a7535e7f9522d80cf9e654c438526dbbf2c73d355d9a385e3062df1ee8ffd370beb23123013a437c5fab2b237c1ff635c22805b9127d0226d6aaf1db265e0b8f13997db4b4ea57e75661c26959f84342e733aaec966a84b64dfd7ee4500c5a1cb36725baa5b96c044abe4397025c58fd87762e39a48c54a987475ae1f18de6f2171b60dc702a13a815f73fa837c8543052f64ce5de2f5c6701ccf1702a7c3d05dfa5814bb0a3fa8f622c533f07f39db0de7ab6c17241f9bde07e468d6ea4b5b36481aa69745ec3b56f021db95ec9cb5889999a0f3d864da58976c80af8e62b6651a353cab7acfb4a99c0d5eed6cc52065d0d2ab27b712a59f3e9846a9dec0eac42bd62f5210c9c8b418ecba62deee3c5bfcdd0431da8c9df07bb91d384f54c0346d4157d20230d179de7c93ff3f0e224173a0abd592d0e7f9aac96381b9f09d52a6d23a546205359f0f2dd3005564d7bbcf2d7368123a5a4060aceccdc16e1a50da647c8b609f369ba52623ae3a900050af6e61cccbb2923f26212fdaf30e2e602b1fcc4a2c140561408d6cd79df039c4b89eb5dd066f55d4c947ef472bbf7615c006e647071702f9380856acc0cca99b2f131bdd21ba9165c66444dc034706c8f3b0e5cbf36611a621ef3627ef702ff163770a304a7edfc9b1fa36466c79d10e8852fc2eb77e76dd3197d1e21e5f6d1f5849fc3dc507bc10d00390d35cee225e6bf3889d6a9053b98cbeee76a202f30cf9655507df3e0cbdcd356587ad3aa2ae336e820ec64bf6538b28f54d18404a30948b38cb69a17f2fbb10566b3d13b5cd4a27833fc3da0b8b2c67e1cbc1cfc6f841af42ce18dd6641084f920345ccff5cf1b716c595a2f9e8b5acf061e4ad2d36c4bdba463ef6823cc9a714b3ab619beb73c19e8560f3789ce1e868e1da665a50e076a0f41a5e7170105e4fd2c856e1735c83da048284e4cbe0efdd8ecb5fddf9407ed04cff428bd2d1165d57727297e01d8abd7763e20f3d59ffe46a91932f7e2bd74b2e914dfe861bd00e4f064ea191b7613e1cd175002f3dbc7db2cbbf8f006346a0df247dfe83ac48aa89a5eebd67676cf5066d6dfddee603f4000d37ec09f9d80abcacf66e6b9de585c8b1fd493b27affc9ae40a94fcdf98db421452b34c47d4526a6390a48dc00bd873bfcea56475d136b38b1e4b1b2d1a0dc3305d89869fe54f4a4269694a137301b08cbc83e2de61016397e1818f3db2a270f17228ec29f5e8e152239375a1c2e54fc6a4e18a882c8fcc87007050b96d9643b1cda30f9c1fa7315648ed2366457a22e267b901232adb13095ffd709de35ea5479002a090dffbec4edcc54578cdadaeece5a0b85dbcfa30ec25ee2108f4c487e772c3474e7f47792a0611356e79dae768bff35a9de821773296bf4f1388a79c4f40136a206d4e348c3749d9672d03a96241c55f17499da7e62777369bf2f57b565f89ec8a834a26c0fed3c4432ad0075703f0efbaef940e12ceac904ad41d7538d1feaca231d04719c3c446e715df37cbf5513b9f340319e8ea7de625a1ede6d32cee0dae721efbcb472f1b1ebded5aa152bbe57a2882a9daa622f608f1e9a3c37fc97d482368d0a194af5ec4934a4faba4205c5abc04bf2d48871e9e971ffd8010e58615c0e7e96df6202b710fd8d357778afd271f4f6b0b61c4198b58113be2a95ffab075f8e3f06fa105b03fe6a46236ed0457b795818f48c57af2793f924c0a2c7566180339376e62a7c82da86fe9836e4708dcf4b87ca2a3031dc76ba55dc310d3c14eec4bd5b416cf9d635b6fe320b36fee0a71d0c971033ab944abdf09403b15dde7968cfa620a484ce94a67edee3f976737fabe08d03c2db43785719a86822cc7060e255c1154b860491323b3da73a61dd04ea1bc29e3020364c8aaf75b05b48240032797e76e1a3ed02b83d59094556aa3887c69b926152f12cdfa829d6ca5bd84d53fa03901b0db8ebaaba10caaf11d44ce5ceb36818ee79fe55e926ee06820bd16785fc1d6571a771adfcc35756b574c846307a9114d357ec30930e10e2ae2765991d464abe79c8d089df8669c2e6bb1d980d581eedec862b0e8168b1316fa4098f7b512be674dd7b906373d94a491f5d48a49a7cf1c156e616a2d9c92fa66a00e5b0169d6095887ea4e0d06c4340eac51e59bc324b4b2fc08930ff5d1543fe9f6c0bd8ec67c0866e398b4b9f898d2d82882b2d893133d116131eaa1258e06aeb124b41a059a979f2efe318dd11014e88d40cc1b50683117e56273c744a4136c14dae905f35a3f071e3aecbcba1d0e1ff7e95f0f1dfa0d244b71d35f7d1ed8b4ca597b3d7d79300f1a150e738d27955192f7fe4cd94c94f8f3f37d9fb94d22fd8be810bf8d6894c6d7a153f3aa8fac23c6ff52cda80bf8f86dfdfcaa3323dd76484fba36c4300b22c9746becc6884365102438075aa4e97630dc1db1d3d451d4927b1574d0b36202a26c9c46d77dc30f0fc6304c315cfe6dd539172cb3aa7589ef328079c3302bee31c8d1b889ca19b61b09bcd573515169c3ccf76d0174a9f78052453cc8e4f4a9907ac9fcfa390bd56b86197309b8e547f93fa2d12f6ea0e6015ff125806b30e5714ab558f83e5b0b672dd7672d236203347cb14261925ef12452f4e2eafdcb9c87d883273732ae953cde4bec40bc9eead6177b17d28804a4ace25b59476ad3479c295012f6d446d362c329b76b31a0b570b4ab8090443d9386ff1943054995b81cb7ddf145d72d719f481203c180dd6d71cf0c59b82ccfaf4b6ed6c0e7d6dc147c438e80ffadd765e2a208d04be342c91d4c11d892841d2894c06d39c83633a421e1e8c8a2f12920317da196f3c843475144cb7cbf083ad9775f9816934bc4193d916e9c881af6f9fce6eba1c708aefef772b9efd37c306347ff7e58cd0fee6a07bc23838b7d36838865d4340b8147a581b705ed03f479a4cd20a8d7ea47909e4e306d3785c15485704af7b04195c9a25f9ee748435eee69566887bd7075bb4c4141838576603eb0d6b01629979df9d43f97de548b771c9555ea6d1258492382739ac173b0a5502d276fcafe7c847c348986da8590fd82f80826ed2f41f2d0cfb3a2327ca0b52cbae4531a79bb46518b1a807f12955933424c784e056df097fb985e8bb676b64cb7989a6df4cae50b17865f92fbafd85291bf5def86597be26cee1bcf9f0027d5a010930d36865d2f3797af81a215d5eea508423d3f0f989f1af8b538660c5b2bf1d8da2d40129c3432073a4b91b065813f39a72dbfd1c22b7863636f706816e150978006d90da6862f46257e0767ed51c8fe9deab4e77d93fa021e0ddd6ac703796b0d6cda24e8b575d7556d20e1fb4b33c800b4cae06", @ANYBLOB="b315771026d050973034e0b1ec1ef7f1948be950a2067cf132bfcef1e8c379a4f0984d88d875c881b7f6d66db4d811cb2166bf0d2519b518d28854b59ad79ed8f3edfc2b3fbf8ea25ef8e1a42b406154c74f4a41effa6510de935f56786d2d9639db7b64533fe602098648ec20cdb6e0303765e3e7b6af999e3f3a55f9e3ca730e67299cfe6bbc564d9054ac80a31631189ac6fe33dcb6caf39d612702c054bef7590c77933478ded1a55febfecf600e9f51ef092cbf", @ANYRESOCT=r0], 0x1f, 0x800) r3 = getuid() setreuid(0x0, r3) r4 = getuid() seteuid(r4) setreuid(r3, r4) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff7, 0x0, r5, r3, 0xffffffffffffffff, 0x29, 0x5}, 0x5, 0x1, 0x9}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x2811, r2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000d3aeae0f6a3c59d3ec5d9e2fe1eb6803f3163af73b935d57ecdd42e579034330d8470e640ccdb0b19bee97f3ae56467bce40d4c5562b6f2c0d7ec6191b32a9ea7efd6d5daa79ca2154419e14b151fcf964f1027859b8d0f729db5b02a5072a43ed053a0f45d59d23616a65939fc747e95d8f3b279b8d3212dc43502d5976bdb8e9f9cc187d3d5efea7fd9b44d44228908cb14a4f0b9c3232a28ea46366c2b57dd88ad03ab4c751fcad35f7fb0e29259dda68f781b25b560d406fe2948203cab4f56d6195f15a51bc88da9044cd1ffcc5a8779788bd6b64d1e3394c38b34aef03a635d47ce191f2f4b0081c3a151fa0217eea633905c69a894f98ae265"], 0x14, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:18:00 executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x28, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = dup2(r1, r0) r3 = syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="cd5522fab90ef036bb7b28934d599feb7486fbcd086ca03a3d8d3f6c3d27a2addc9b27883f1304fe357eea93b2ebe216aa630d4dd797067a2297b9160457f8370ae5796e819bfacce1", 0x49}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r3, &(0x7f0000000100)=""/140, 0x8c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b", 0xfffffffe}) poll(&(0x7f0000000000)=[{r2, 0x10}, {r2, 0x8}, {r1, 0x4}, {r3, 0x80}, {r0, 0x1}], 0x5, 0x7723) 23:18:00 executing program 6: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000001}) syz_emit_ethernet(0xfb, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xed, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x2}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x0, 0x4, "56c1b84089e942de18a3c6ab8a8874ac910cca1bd2fde3ae758b129fe7c8459d1888137eb72e43650143426d6936e5fe8848eee8d5ac3c180f08520bb81008a8392e8e3eda0087449a5d67057c97132d2f2d3140edbdb86eab6f43638bbab4d6aaac06270d8d951dd347c09da2a9f8558f2451b2d300456adf522087bbefdd1caf79ecf3ff7a4bbeacc370a640812b9bf4cb1f4ca47ef8b61d8cc34d3cbbda6b3c817c0e929e7eddebefd8ca8795c313b75e5a477d7ef0594f4d41bb9ea54643ae349ab048"}}}}}) 23:18:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fchflags(r0, 0x10001) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2, 0x7f}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800470000380000000000029078ac1400bbac1400bb94060000000001000c00907800000000450000000000000000000000e0000001e0000002c4c9eb9efe5b29bf9b11317d02f770bfe3de395e07474179b40287d9998f7ff5c351fd511930a258fce6cb112a01b7b4cbfe893e635924c1caa6dd2cb5ebf1a67870e1685b368f"]) 23:18:00 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "2cf9892af9a589e4cb52e89e5fd700"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = getuid() r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r5, 0x0, 0x0, r6, 0x111, 0x8}, 0x7, 0x0, 0x3ff}) setegid(r6) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) 23:18:00 executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000440)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x6, 0x0, 0x0, 0x5}]}}}}}}}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) 23:18:00 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x162) r0 = semget$private(0x0, 0x1, 0x98) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="2922e0ba57a7b34b69b820024af8d95af4f0039375607539de9c67bd5e6759c94b9c6ca2ba187c8c3172fb408641680bfe1015d5b82e61b8a8303edc377749cb6f511395fe4d37f743cae1373cc796eae5e261f95e428e95fa49753333e45db5dce0f96c6cd7dc38269262dc9fb8def13aab719ee4679011a0de488dea95207bfead024c87adeb65d7d50d90f6893dad71f67f82a005", &(0x7f0000000180)=0x96, &(0x7f00000001c0), 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) semget(0x3, 0x4, 0x10) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x100) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, 0x0) getsockname$unix(r1, &(0x7f0000000400)=@file={0x0, ""/511}, &(0x7f0000000640)=0x201) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000740)={{0x3f, r4, r5, r6, r7, 0x38, 0xb510}, 0x3, 0x101}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setitimer(0x1, &(0x7f0000000180)={{}, {0xae6}}, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r9 = dup2(r3, r2) sendto(r9, &(0x7f0000000840)="49503542b4903fd3b58feacc20bf12c28cfcb9ddc0598167c02a515e19ba57c6e52076a5efa3cd63907c7ced84dd0f3a1d270dc3104a7b20a4883aecfebe4f70c17bb9be96f653b20ae8183d0500260aeab3deda41bbb6b856cd3452e39d707024c0c56362e5e1ee275f21a49eb33e0d4c8f0c162c00aa1351a2fe749749116348f553e167d7267d77b66882cb7d40176f1f59f4d2159b1d040bcdadd84bd93889b92e35cb278c8b5fb047384255701893ab8187b52bba7f51a6ad27158951640083a0a0ce7f8076457dc26b", 0xcc, 0x5, &(0x7f0000000940)=@in={0x2, 0x3}, 0xc) chdir(&(0x7f0000000980)='./file0\x00') semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000c00)=""/178) r10 = msgget(0x2, 0xc) msgctl$IPC_RMID(r10, 0x0) symlinkat(&(0x7f00000009c0)='./file0\x00', r3, &(0x7f0000000a00)='./file0\x00') getgroups(0x2, &(0x7f0000000a80)=[r5, r7]) chown(&(0x7f0000000a40)='./file0\x00', r6, r11) 23:18:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:18:00 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x10}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000380)="6bae5cd13ea8ec27681bc518e8bccec1e014ce16311497450fd6a21809f9f3027ccc478db6befe201efe37ddae14cb67933d552abbe466d312b6995741b7c39c9860c2da3f02b01f803c6630bc8293", 0x4f}, {&(0x7f0000000400)="6f1190ab9bf32ef31782e3c7fba89d8a1b9692e20d5742976baf05c19ddcef52f1e3b6e321dea874c5fd179f1bb09a65ffc8573db3a7b40e30779de94e73b0c787eaeaf5058463c46c84e9cd41fdaaf078f8dca4456f1fc6279561ffefd78731e3942e0b632c66fc97e73c66e28551054755595fa8843415bc2cdacb98302e3ea860db793432763a8ed330af9213f05ae79c15f8163e3c9cc4491e99aec8a9d94c3d617c8e6df968ba4922634933102db69c893ffea5b652bfad359b5f5abb05bdd57b41ee6af45636de", 0xca}, {&(0x7f0000000500)="22ba99909f4f63905bc8aae125c7c92d339191886eda2a964415fb311b2d1ea0805fd760ab20d935d5c00816b31a69c0cadd76d1c1500952cbce817b1262cc1d1ffd497a8fc79d9e023b193b714228a7140b675a359efc578635f2906acc7d3ea0325477a84a7a9ade58db905f3d86e5d906dc0ac228465ece170a81127a3e37401ad0223844294e989faf450843491d7a4ac72db1967d965c59055df4a27e74", 0xa0}, {&(0x7f0000000780)="df4b35046ecf28dd20c4ee5ea177194a5517adbe2fd00f3fa590964a8380f1282495a522bf0ade15c21ad754ccb928a523edfaf065fcf2a90dff1348b5c513e720189d16e66fbd12daf1bb698b94c8657b47be315d1f430e8b36b6ce04d535b04149365b9205adb918ce5acb07e7c2f272f97487597de90c51e498a7414fcd70fbc5e05dca1674cf3b7115109470c91c9f9ba3010bccf2861c4b0e3ab82c7939470f6a3c30bbe7939964cf318dfe33cc60aca35fe3aed9de32446b362a23e153f410f39c1d7684", 0xc7}, {&(0x7f0000000180)="7397e4d1dd877e338cb04ead94f232d11700227d39c8b74ac5d965de0b7e3b3e940ee3840b89e2b2e3df1d7d8bb73129cf3ef2ba05665ebf93a4d5d9f4c4", 0x3e}], 0x5}, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r8 = socket(0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) 23:18:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaafeffffffffff86dd60aa9f2000302c00000000000000000000000000000000000000000000000818001a00000000000401009078000000006041c93a00"/77]) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) r5 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r1, 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000400)=""/160) shmdt(r3) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f00000004c0)="1d0dbb87ae274f6ecb2b8ee7f63818e9be7fb2b6c6e8242b9e020000002dba8d21fe25b5db3f7e2a15bbfaa14538d53e10ea25c217", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x42, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b08df0400000086dd600000000200000000000000000000000000000000000000000000000700000000000500bb83624848e8bf431f"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) setreuid(0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x4, 0x0, 0xffef, 0x0) close(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x120, 0x0) socket(0x10, 0x8000, 0x4) 23:18:00 executing program 4: sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x12, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x2, 0x3}], 0x7, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x24, 0xf0000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffff8, 0x9, 0x40, 0xd52, 0x9}, {{r1}, 0xfffffffffffffff9, 0x48, 0x10, 0xbb5}], 0x5, &(0x7f00000002c0)={0xffff, 0x2}) 23:18:00 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x7, 0x4}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r4 = dup2(r1, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x50, 0x35, 0xffffffff, 0x2, "c2751453ffe8f481d4c100dbf6186768bea29f96", 0x10001, 0x72}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="4f92e12024d10033", 0x8}], 0x1) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0x3) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) 23:18:00 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00002c6000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x800) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef7ef590398a8", &(0x7f0000000100)=0x10, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x125, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000010000ef3a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000181"]) 23:18:00 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x1a) setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) setreuid(0x0, r0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='r\x00') 23:18:00 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:18:00 executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x4, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370828de876fcb661f2a08b2d09b61c4062cbdb155384d6cc7a93a60a034cad57f105b6726006245de7280982232215d9915fe0891a4fcf0908d4ce70d847a9b052041ca0fe93fddace596f7e061385f43da14639", &(0x7f0000000080)=0xfc54, 0x0, 0x25) 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) r3 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x40000200, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) sysctl$net_inet_ip(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) 23:18:00 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r3) seteuid(0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff4b, 0x7fffffff, 0x5ba, "225e98c05504000000373dbcfa4ab1896c03aec1"}) writev(r1, &(0x7f0000000300)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c04", 0x146}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c1, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000100)={{}, {0xffffffff, 0x5d35}}, 0x0) 23:18:00 executing program 5: 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(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') socket$inet(0x2, 0x5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) 23:18:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:18:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:18:00 executing program 7: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:18:00 executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)='O1', 0x2}], 0x1) writev(r2, &(0x7f0000001280)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d", 0x89}, {&(0x7f0000000080)}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc056", 0xe99}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f", 0xe9a}], 0x5) 23:18:00 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(0xffffffffffffffff, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r4 = dup2(r2, r3) sendto(r4, &(0x7f00000000c0)="bb43acb96840c7cd4e9429fac5e36ba02dbb911e2d1dab72be9e44bd50ad5c8c2627ece7f1779e9f429f26b38bff917ba00b7791c410f892370af1aeff420abdff458fbfc2bec6a9d84ddb3c46ae994e03f14a8bdb68099176099977af3103d0eb4c762a913079af79c8854bf00d16de6c23023f087b3a9c36b734e19c82669e2469da3ca508e4f8d0e59fc11d80e691c1790166312f578f73f10f08a91c2fc4aae7a6d6677b6843143f32437fc1893f4e3bed3175f3f6909eeeb4484a9d815534bb1ef113f65464757f9e4b0822457b780eb9ba029c75e01d8632776f3ce09a59311d09d3216a6bbee6b490a560cc0afefd71dc0c177f960f", 0xf9, 0xe, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x5, 0x200, './file0\x00', 0x8, 0xffffffff, 0x8001, 0x2}) r5 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x100, 0x0, 0x6, 0x6a8d, 0x401}, 0xc) fcntl$setstatus(r5, 0x4, 0x8) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x2) symlinkat(&(0x7f0000000280)='./file0\x00', r6, &(0x7f0000000300)='./file0\x00') setreuid(r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0xffffffff, 0x7}, {0x18, 0x1, 0x1, 0x8}, 0x200, [0x7, 0x6, 0x19fe, 0x3ff, 0x7, 0x9, 0x9, 0x761]}, 0x3c) seteuid(r0) r7 = accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x0, 0x0, 0x70}, {0x18, 0x0, 0x1ff, 0x3}, 0xe80, [0x100, 0x8, 0x400, 0x1000, 0x12, 0xfffffff9, 0x0, 0xbe2]}, 0x3c) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000440)=0x3, 0x4) setuid(r0) socketpair(0x1, 0x8000, 0x81, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r9, &(0x7f00000004c0)=@file={0x0, ""/4105}, &(0x7f0000001500)=0x100b) getgroups(0x3, &(0x7f0000001540)=[r1, r1, r1]) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) fchownat(r4, &(0x7f0000001580)='./file0\x00', r12, r11, 0x0) r13 = open$dir(&(0x7f0000001640)='./file0\x00', 0x200, 0x26) fchownat(r13, &(0x7f0000001680)='./file0\x00', r12, r10, 0x6) getuid() sysctl$net_inet_tcp(&(0x7f00000016c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001700)="36e9479b2635192668bf8a16fc2973c82741", &(0x7f0000001740)=0x12, &(0x7f0000001780)="3555d34abc41eb29c4f03d8b18a36ac4a7993e63fe388bb955168226496112d7c0f1fa027746d618ee599d4ac910da36771a81bdd7036d62b07854ba99b022463f6067b20f8668e3f767081f1c47defc2d36db1741120e07cba92699ef029a197d142a82fb121d8e72f66afe606b35f103eef820869511809e68980db383651d5eb4f0a01dcb11596bd4fb68afb187ad624a379ed8f5e677deda08e90428f5384d12f826b7c7f19f6807268b7784a88d61faf18f65882cc70a66abaaa9f108f20bb267c653bf19", 0xc7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880), 0x1, 0x0) 23:18:00 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) 23:18:00 executing program 1: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) chown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x114) r1 = geteuid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x9}, 0x9, 0x5, 0x10001}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/6) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) 23:18:00 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bcf304658afd628ef008f903f4991fb5246d9d594b8e78f", 0x23) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x4000000000002, 0x3}) write(r4, &(0x7f0000000140)="c828e5cc3db8e0685e476c54df702d68152448b72ab07813ab71be11938f08245705e62f49e7cc313e7ac7acfd693a4db4063050583bd9e9f7a64d1b1b99e8cea3f70d2d9518b17b5484a33d6633dfb11edd6318e780959b623b87c1048c6295cfb3fb7434f7fcd7cd840bb604de62db83333a625c3648105c01f38bf96e633348ac8bf3bdd98d762e19439606a45a53a1a1c5d9af9f3e689e1d147d856e7b9144b2c8e897f891d1e335af56c93ccac4fa0317", 0xb3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 23:18:00 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f00003c6000/0x2000)=nil, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 23:18:00 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = socket$inet(0x2, 0x4000, 0x4) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000700)={&(0x7f0000000480)='./file0\x00', 0x80, &(0x7f00000004c0)='./file0/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20a}) connect$inet(r2, &(0x7f0000000240)={0x2, 0x1}, 0xc) mmap(&(0x7f000068d000/0xa000)=nil, 0xa000, 0x1, 0x10, r1, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000380)=0xc) r7 = geteuid() getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="3524b6748ee1161968fd882af1ecbe52f93a8073b264cf1803c42560cdd9deea5cbfee0267b68f00e38e016040f805d66a4e77610060fce546c78efd72c7902ae3c8208e72c2c5be7ce77f5607221062d51e85f067881a54367c069e3488a90e1f895d6433da212cb32fc2a3162454162267e4078226b29bfa18d4e0a198407a117f87cb9df3c808929d4b76eaf4583bcdba15b24c3dc64448a12adc072e6a0b192e3a4a79d68318445e89d7ebd32d91046d60134229b747926de8aaad62891ac63d957d535a8f59c13344ee13ef", 0xce}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x60f}, 0x408) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) socket(0x2, 0x2, 0x0) r10 = dup(r5) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r11}) lseek(r11, 0xff00000000000000, 0x2) setsockopt$inet_opts(r10, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 23:18:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) syz_open_pts() syz_emit_ethernet(0x75, &(0x7f0000000840)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x3f, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [], "31599310564161"}}}}}}}) 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, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000840)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 23:18:00 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000180)="91cd76249b629e182f7052de7a574dea2fbf00dbc8b46e8cccbbe50f6bb7510fbb16a1f69d865653329ac5f79853bcf2f8d64bc08f1801a42e3053cd04984fc1eebe02d2f3cf4c71b4bf986823489ecda2", &(0x7f0000000200)=0x51, &(0x7f0000000240)="fb3656821b0ea91a4eeb2d7855462ead3a69f619c72e6b21f1bac27ab335c3180895dd194a4c790beb2e15c51970a4279a3a4a3244dd99f8e3b92e8ce241980b06d1c3e108229742d0715a52fd84e87e135ff65d37c9d06e376937355493424befa754337fbce35430f745aba5e1c57f4420c18b0db69dc845c9d8a3fff6a1f373e5be53cf9d2ecea627e73e337aff1b0dd0a2591c93e19c081073c30ecf9ee6735dcc2244a72ea729f9b1d25073930dc968a70e5e7e0930aaa17673cb606a1a", 0xc0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x83) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) setreuid(0x0, r2) geteuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r2, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0x4, 0xffffffffffffffff}) getuid() r4 = semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r2, 0x0, r2, r0, 0x76, 0xfffc}, 0x7, 0x4, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) r6 = socket(0x18, 0x3, 0x40) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x4, 0x3c9) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x124, r7) 23:18:00 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x789bef65, 0x3b, &(0x7f0000000100), 0x0) r1 = socket(0x20, 0x8000, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/217, 0xd9}], 0x1, 0x0}, 0x40) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x430, 0x0) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f00000000c0)="32e5b60b2a4f6b3498ac516ac6be0e7cdb7b09a47d", 0x15}, {&(0x7f0000000280)="ed660ca717266481240d192c7280db79080b4701bf52d9f5e6c9ad5bff94a0663935cdf6b5bc4d386ef23a8c6db2974f310d40c9731fb41a3bf346aafa5e78e1e5ae926c322738e9b64fc2efb2fab6d71ab61d5a3747940e318727771706fa6ac9317f7c656499143500fe7d3253e597831bcaf36a4a65", 0x77}, {&(0x7f0000000380)="4eac229cf3bf0950d9f1e887217b03baca368230fe1218355e0421953b09673dc9a57de2467bc63b0bb1bf361ce698cbf02e5ed2a4421833651f744f518834b661860d3b1ae3dc07497d0f887e72920a2b024979b6067ddfe04b64682013cae87f32f8a552c844b46e67b87aeff8833f56608090fb53ecbf88b1d8df1774b3b4d2829d6c0b33c55fea975030afed76260f1d169296466bfcd2c40393188df5034d92f2c576aadcf2f1b5696360c7da697a1e696b6166318b6121cb9389a727b6832856efeecf9a4cba933944e7df9fbc647f20b0dd3b6b1e9bcccc4a75464e", 0xdf}, {&(0x7f0000000480)="65d8879a89675bc24ff6907f0281747c88950fce694eaa691384234b63c053c5c05158f7641d0f248a68f713601ef99606685ff4b1b9e81008eabf3f65674e6c301bd52e17d2aedaca90e2bb40b965055272895fd4009b8806cf0d441ba209b2a611463d15cff2d6", 0x68}, {&(0x7f0000000500)="ed982df5cf31b9af7913b080fc1d6391f4f9a2ed5e08f96d17bbb170ad7f286dba0c38d092729b3c840744bc0ad924cbf13427f51f7bdbc0f93cd2aa413d1e5cffbc5ac758ea09f9af6e49a1e0d586a22c5a882a046526a749b5d502b2d65a146e1c571fa76ed091f83e34a0a068513b7b190430491441c44279e292bfb2e1a8bc8cddc1ad78c224877cebb6815148c1c25aa860e2fdc728cba277c6b2f231cc9953686412e941528fa6d0681b1529eb7749b0dd731029fb490336455f2660bd923e9e4cc17858a18904a5e783443f833206a7c9f3f47f4945a343251a3840d4758f28560067e7f3f0e4342de6215f9f144268307c0b4ddd5291537d00ec", 0xfe}, {&(0x7f0000000600)="4519203c058ba8c959dfc35c2033e9fecce6da186b2478b8c9eca269833ede94afc3d86f8e060c864c19b69242ba32d5f7d5de4e75b91603bf12f67c40f60a64bd25", 0x42}, {&(0x7f0000000680)="201ed92ca1f11f918ea790b61ee1d49404ecd5b6b7c7b16854f83436868b747d1b2d25299521661bf66ddf569c89184cc198d6adad9b581a584abfbb7064b0da0f94b10202946a9ec9565b705f605f1a83f5e9e6668207b1013538e86ac67675930d93c8743cca460bbec29da1fa57d75feb2e819786d17e75f0c6e0c3cf47df71902dd4655810f2b007e449c2c6a2b067273bd5bf3820c72b1f22ef6b27eaa4d2bab4643e10f265ad8623ae2e90bcd8ee817d5740f77cdcb2dfa195b7e5b9121b1b46a13cbd908510ec470399dee08e5d820de769044dc41847491dc57ce080cb182972b1fdab54427e44fbfd30098b64", 0xf1}, {&(0x7f0000000780)="fbf480232575728e5dda30c1ff19eb035b9bfd4b4d3b2507c6d8fc64385d33a81e78c0578f7b3fbeabed128d437e008637b4e414f948f2d623e4936deb33e8d69a42a08e88b17917272efcb48945a01b69b7757ce6497fe6b0", 0x59}, {&(0x7f0000000800)="9a09d183ac43d189fac813b638b74b69133363328846588d532d90c0136f2b9d1cddc269ca2713245a79db1abd48692869582a622237ee23baf10aca110ce488a3b4090f67240af29b6c94c20b6f3e65d5eea3268b408a6989ed7acb4f4e24b1cd9d5c2c2af102243147da8b134079fd2b7e284ebf5b0da6c8292852732bf5e30e641e7ce69ce4f042a32be5", 0x8c}], 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x5, 0x2}, 0xab, 0x0, 0x0, 0x0, 0x0) 23:18:00 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) r3 = syz_open_pts() close(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x20, 0x5, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="70597d0d6c0234f82d5013444cc266e49326d341eac8a11defac62d3738b5e932f07fc9aaafc8e46473421c2fc95237c3538ab538848bb6788a5ead8ec17da304bedd57c9813cff0f72125bd326d67767a0ae232da15aaa16d58d1be46f079fa8a9bac4836e5472b3a170a24a7f1008ddfe3f5a758aea3b531e4e74d1d0fe8ff80a3d72097e235", &(0x7f0000000180)=0x87, &(0x7f00000001c0)='0', 0x1) 23:18:00 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) r5 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r3) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = getegid() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(0x0, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(0x0, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, r6, r7, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, 0x0, 0x0, 0x0, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, r8, 0x24, 0x2}, 0x1, 0xffffffff7fffffff, 0x4}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b9ddf86dd6000000000083a00000000000000000000000000000000000000000000bb83624848e8bf431f00"/62]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt(r9, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) 23:18:06 executing program 1: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0x68) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b3207000000000000fec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 23:18:06 executing program 3: r0 = socket(0x1, 0x4, 0x10) setsockopt(r0, 0xd3, 0x7fffffff, &(0x7f0000000100)="0f3b3de5a93002a4760b63666735172074b45deeebe8375de7dfb0cf4a13da99417487401c65a0b4323364e64f7d988ea34abe15b9fb00c3d73de86867121b4a09b8ac0087e44dc2539b44a0745ecc1596dbb32721e44434008bd852e1580fb45b5fcba9dea75c12541eaea6acec04ad4959c543a40ba216d2ba63966babcde34640475a6b67fffad66b5ffbc11db656f754b8ca6f352ea45434bcf699204a9e325141b885dee567", 0xa8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x3, 0x3) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x24) writev(r2, &(0x7f00000033c0)=[{&(0x7f0000000200)="0a87544c5f5842acc8485b51a60903c5659bf726d0586f0a6bd7f4a1c4d37bcb75d9c430db580fccd23906555519e97607a0823047dcb6e790078756f61e9186f4024fb70dd2c67d6f95d82b56cd4f7a465c2d31f0c97812c536a6432aa8641799069d7b1aeafc3846c80af40961fafcfd761a8161978bd245a718d3c9df2e058ed0135750622d87e12424c729b6dfa8a5d5c56d2012b4280682e1df94818309161dcc28af4ca6b29ebfe456ac63a72b8476f9ff7d056dc33c5cbcfbb958d46ed51c15e2fbb07e3e931e7481965be837d5ca333f88cba62b848ccfa9713bb13da510d510020c8880ad534caac61e520faa113b613ec6a641b3f409dfa423f2bc312cfa38ad70f38b0d537d38b014d8520caae82a7ec99f12d45bbe6480ebaa1abfd03ea29dd3a1157919d05574a42652dc768d4470ee5bee2bfc283df24d6e752d54c790439bbcf72fd2827aa01119bd051464dac2147c0fd5f1feda83680965172e2efee15a0ff927327089228b045c966f99cff21713b578e1b5e65cffc47f4c8c6670d5364e0fb6cdd33dd34551621a7d17c95ed194e27557ef18986024824cfa15873a32d35fb12deea37654d3d2c77dd0b317c7d823cf1d97e0565e7699f852368830a266e6f52e508f26c3b6a53bd8b7c1cf995e2760d9ce17abb0e3de1b29ab458f7b28870a2052876ad00c2650a048e9b21dc1d2e122ee6f9f365a8da7f2d789c0c902d3b9e344a9b77134dcc6c5ba7d063f76b624a932ad6a056ac1d1ad751e0d4972988d1cb73e6515678e13a89a0bec38a9dc34d79f58cabe194429b30953baeb5e23064feea99a1ab2426e480099cb868b2ff558d79f8db71524445960c43204c045583142a4e3862d6f000e54ff5650647bd01cd3345c9d567a365b9f752702e4e5ef7f360aff4575cb20cebcae4c8b1edf173d23ca5c64cc45656935249b244e03784d8245e5e7da6bde792b0550b34499955770194cda6c6dd864f8ea9d14ff1febd912a041505a741012d4981fbb74ab8d0d01196e55c844764e2f0823fd21404b85a0f8ce8b5989b4e096cc5743a42e0aeb00e609eed922431dc8f73558cf5f91c6789bd34661df04a1f2548e2e8c3e2f75dffe018cdf0af8dba8b52d857d0ad5992bc808523d3f8b05edfee9b374f7255cc5287a17520d9fe9b89c1874b8572f808165771ccdc3566515471a602c1218102e93cc8cd7e36f6981ad0abf129882739188b3660a21ce2c84de8dd21695a01795c38f8ea0ed403eb1f1d2f765de95a17147d982f033f0c3a0106382f010e117bc28586ebba320e85fff4a08834eb19ab7c4dc7621d15ac944f739183424f4762705aeef4cf1990d770c6060ac6ccb05e193a5513703dc7233eb02b1ca7800a0c06e9f06d0a6007782a9cf6ecb2a79614ad55ebfb7e2c18d188edab7e096973a9e3858f20da583c967d1ff2aa3555cf98f773bdcc0a09f13d0e0bf0d7b9f7c28a6cff949e059313a2923f7f414816d800505c2b7311ae2b09c774f8cacdee3a3b0d679ec315969374a7c7a123b7f1877e430f9863da3aee7d26abad9479a791ef0219bd2aa75b62deed6111c34e5f65cbae60400699da829e687ec80753642b520fb8e1d27dccf434b9127006aa4b15855fbd8f71db495da4a9d2a7cd499b634fa3b06f2c71ae7fa175afbc2a6f75fd0c056430ab02aeb21822a86d53878a68939457bf19a662bba8d77fbfa5d8c56371b0b8cdc5e4dffee0cce5dc5dc7d889e3a3d31fbcb6d5e7ce75bede796b9f737abc0b415d2f175bd26cf35ee4ee3679c2ba73a2a051c4cf6b2b4b328bb58e319808320325deb1eafcfb88443c439adcd12dc52a849990598fe6ef4bf2d67788ec9e81f53bef16c06d349de6ba0a18e6e99745a8bfca86912b9c07570ccf863849b7e62d375e539ff03a1bf1e40466a185eed1ed3a880c177df08c38a38d960f2bac368fdb1ae16a8827d049d5b635bd55bbb73e30b617950df140d6a8a4acf6d7e284dcc5db2e1bc4235459bf88f007780cf122b05bd9e4d776212e3d3031a38997158d3b61d7ffc4231bb28d4be078e638ce31aee20936cce8ce9996ebbeb3711edab85136892af991b49128ffea3ecfbaa9a2dc99e8bb1e0dfc6c2a3721efae614c0212fbc31ff8c4addddf778d0b460042e6fb8f2d9d4bc70d8b83cff7d1f61071d5cfc60e691eeebcde74db0ce0b1f2f726c23f7f996bc301931b08f3f8e60b72e89ab260b3983011fbe382e0838fd69efeffabe69efb0a2b8aa961903d943f834126ebe3582a093785506633301bdf3716f78f9afa1d102cc63749d3ffa8f99cade73489492579f153f29b50106c1b30d4856e3e83fcb7972191fc8e360da1d73a5feed1215c82fa0b9486eee8044f7157f25c6ea2c38bd47801a1007e5a7795550cfb3a471b8313c5a7d4c220b5a354302486d4a6ed3534def0dca1bc175678d4cb8964a7af4bb0d5fcfb0700c339f0bd361e2acdd40c01cb4b74156f9e7d3a2b8e25e79d64e0a5b9a5c5aa61836ec07873c16b64859870c84d45748910aa30fdf9aa4145bff43461131e289b765dcf9b8c2271a7408eae52a74a3e8e917ac0bd1b923e5056419f5f6ae382e79cc91b3f9f70aa2f29470e8b6782f65b4f8b17ec1e0707b8fbfe590068efdb62f817d22392fbbb5e73654bc34ade97db385dd26cf5b97a87f595546909c216a51d7e142147879e093004c5e43a7a144cbefe007cb3ac3e9bb89aae512bbae377dd535a8704d67ffcbd63d9f6db1acf389ffa6ca8a645fc6eecef8dc87c6852965d2c54cfed1902b84797cbb7433dd3edccec232f4b05f15cdebd7f1a85369a0767de84b98ae31e7298e012698aa9f1eee34806b6886439eef12855c1444b7b8d6c9faffa77680acf03961ee2e9e779240898ec0bea5bc13f97914afe143dbe5ab1eeebefdff2d11e3e8e9dcb5cc1d1a9aa511620c2055d7b38f52fc7528178fe394b2dad47045d4c5e42adb9868cd33158e8cb3e2b628092e3d714ddf2e48e3c5b8262137b4ba443800979ecc060c1d17369eda1f99154ca3d3033b09e47cf59de2f84a49c7542d64af7387f620dbb0cb09056bed3a83b26494200b9671afda4134ded00289a3b3995e41557b2cbe887a750947172e82e9a05f4f93a6d0e4aeb07d70154383140097f19b5b50250680b9ff9ca4c046652283238fbce52a35e4ff90dc0b89d7999fe1465df1107137ca7a94f18d4986c147b0592fbb6f06981f62e649ff912f7070d7ac590677244c9c60501f4ace5b1af1652275bb6b7ac082ed76cd91092bf02ae64cc704bdac5e9d5a13ac3a76944aa7069ff549ac663d294d3ab0e4c4eecd331874ac07b3b67f1077b7376abc33e91c23d03fc438f30ee569019514f0f96d7063b64af6223676d9ee69c706bbdcc816447c47a8cfaf8fc383f430569c47b48a558db82eafadcc660c49eeca046dac5a917ea469352f4e557c5dbcff62f7dc7646d47dd683c6d763d2f3b29fb1720533727fee47e379e2ed09f8984376d2e36a20f51b8341904e98348ea34071da2c945aed372bf8728f58589a41b01d3a27f923cf81d263866f00d4e097a7454dc155288c2b70acbfa8b49fb03d61dab1868d1deef89c6d1bf9211e08b1d464f0f65e3ed088e1cdfd4db16f269d1d1c5f879e6be1deeaee49b99d50afa8c2426841bd16be3e7057274cd51a425f45e9a77c743608c58df34b842c5ecea6196b088dbc469ed0c04b6b6f56da72b6dfe13de0da5585be6e63af864f6ff8c253baac0d66ea78662b39fe1c22f8dc27c505e8eeabfe2e58fd75edca2a6995573c77f11e6819a78a2d57c73db0fbbe23c33a4a42723ebb5a3dd1036264e308109fb58b010bb4b8225c05cba99c1cf914ea546bb73d330a1dbb4def97fa24a8d2b7dd8c1e863e24302567be85eb7b2cd9ed07c6079143ce742e4cd3225a615e062feba1ec8b8e43db18441360b134b2b19931e8005ab36ae1a79c6b47222aa9f7548f5d9b27ec6c819f6d51caaa9f8f1ef55879f08e4fda2cd906d37e06b10ccb5e6481810ac1fa9ec315242eb82d2dba329adc07220474b04ee18ef1c76a0cd0a9cbaaee2ccd65c434948b6be612a8ce3749db786469a0a548e49708cfa6f9bd853afb2e45fcca412ae8243173c53d89cb7eaad7f4b3b17c24d8989c7735a4179d595090f44af4770563b216186419791c2b452437dcc5af3de4d6d8b4673229e0f6246666437e809230e0e9cb66781d009923fc64c2feae44937ba59806e4ffcfc61d82fbba7bb2ed6bddb31aef54ff6ffe91167413f652e0d23424913569f6dd5bb420980fe837aa5e9b289eb71e5e6927c818325f0b1a5ede1b7733a4e752620c371b73d9a2b1c4207f58501bc2ec6e2772c7bb1c08f0c32fbceafe3842d08fcf840d4b7b8705244b962bd6a1f2bce8988b7ba4da43cc014984240299c4d400805b312fae30e45c0e89439177a86daa5a51370c1bc60231508dad8aeec47c33273f3ab734f2817245324978f54417d9e4c29a9a27dbb53073a1c182226effcc33bf68edb2f122d34b246db6ba95e90145d5c4c6fd10826b51e8de74e60a33e424b8016bd5ac86faa9532cb2261e110a1dd7ffbbeb02ece441b62f59c428ccd7ada689e6dc282ae843b09d9e742da905b8b4c8812a127828da35071caf469176611df9301b9e24a9a810e4204f592c31279d275e54692509adc0ff0ca7c8bd14f428d3cceb82681f2a88b8932db8d2a7cec3754f7df75effb4b7797df8ee79c9fb45f905df4d2d5881b4a8652b1130d855d7165119f0b652f76ef18d34a821a88a851709e8b55b1114aa3559b54a5e06e880b6e49990d781c755ac6d3a6ffcfc07f67824799c6570821b384d1a0db9d5ac18cd8a9160cb8846c339fa84c1a37b5b66cc5c94c59eca54a15aeeafdca099a83ae26c62624003623decd8c28a3eb4ab3302912cc14416f6bccef11db5417cc09d1c6b0b7af46b92b222d3abe4a44c054c1dfb862c2cd5087229f4964ef34b81849a3d98594c0280df28d3428cca025549a91376a118dbdaf04d6b362962bcbb8654d5f6cbdc097f81c44c52783923568e046bddd5fc56e9978c6584c4c95637f08d95ca9ac7fc9bd020be772d8898c450bf2fca30e4c9dd67d168d2f75e785a12b90dfc322e008ca645ddce22ef8b8d7670263a519b14ed200da9ab92114970a2b8771403143a2c8cded94007ac6a3d04f390874b55f70020a6c82f27dd236fcfb2952c6960942c6d197090ea9c895aba6449119785171f729adbed41a93c07d60ba7a061c7e84e78a4f3b384dc21f5da6a919d46bf4e8ca5cf638030349906e3401d572ff295a4a447bdb59ae869bcfa55515d8ced3a9ddc2a1818c2bd890ea0e645d63b5ca076c9f44b63951a260be9724d2eba2d9827ee96e2682b8d10d81a0fa623f80c69c3b9653476690e8774bdf12a827cc6855cac33eb6b648256fa554aef6dc9b93d0c19f0508d519c76fdc1d76abdf5820aac386e95eb2033414d8cd2e9414258bfffe48381af636ebf955442d5ab21dbd61071c69437fb541729b5d5c490605a49d4ed2cb47168a60671436ea3f97c223ec2e4200c9212af7b2eb2547187e54b09ae7a9d9fb7a9f0d96968d592e25ac1e148d4d24582c0c3f260700c7d3ac7ea7c8510ffce830fe933c11edff35cfc72dc9383d1593d128ac5a1abbf042174c887a3391209d27d2c3c8f7f08b9babc9f75b0dcf161ca6f6f95818a85e7b2291534fdd7d7aed9bb3e18efdbfd7a0a7505b142d1b8a428042fc361ed56", 0x1000}, {&(0x7f0000001200)="bd8fd513c6596ca6e03943dbab3c68680e032692aa83e9b7e5ce259129fca577e758387f7fdfcf0fb188a31751d01c999fc1b0350e869e819c1dfb97fe6fc30af703ead40cb122b623898af6a0488b5a1e33b04d50b9aa121f2a45ea2a39a0872a5b57d5bd190d701eaaa52d20b2", 0x6e}, {&(0x7f0000001280)="44e06152b1793bbfdef6fed9393dc078bd0fe2a3973a1bab73ccede21ea16cae297080e36f9715214beb2375d2c4105a4e878db2a167714c5068d09647cfd5dbd79d92baaa61955859d67995f3f671369e68715d1261ea7dc8ca953b4650776cc8a749014230b0a19b0b421434221a50cbe2ca4d814c67f8c950e5d3967e374035a697b2c5ef83f745eefa839ddbd25d5329e6c46c280525249ecb7ef31b70bd4a35a4774789a140e71d83f8026b5afeb3a86d4f601dd120a2c97ae2868993b18535629797a28c98c029895d280c7939168ba581711cb9a8a7076ee52c29f0a21ff180b775ddb0c6fba39a9dc44098c3e1ec1581c623b99a94e83714adb6660c87078bc1287e90c719ffef1d8d7c53c9c25dd0b2e00315b2bc9fce69972ec0cb25f67d788eb86d5cf9009ed62461f92bad0df40192d305d5b79f2ef920f4a0e76bbf4d22e99cbb8875063d9426a7291eb0c5ca472b13089bca9d441c8f7019aff883887ef0251065ab7b1e06c32b9b801a4345e8b8eb21890b04e1d4f78fe4fc99a0b50fcf420f5a583a5c630d5e68b4c545a66636d4d9b7b864ceeedf994daef0d7fb40027fb3cbc6d05dcfa068e3f7608348ae49c4b6ded066253db3bf0bd0af8f99cf1acf8d67a22c4e6195af9ec7af5d0c117153e1a5889c2603689d112a7ce74449aa754b7d09955e42959be7807833b8da241bbee90ad74fd6052c4f9ce97396996b7e0988bf251133ba249ebf4406876b90382f196a3151c03a271b1579f86c5750619f33ae549d3d2ca125c3b6fa032f9a45dcf7e6efa0e6627e7f2ddbfb5eaeaca5f2301ba1ca679aa71efb3f407d663059bb662da326f02eb35d6efe12177cc067d3e692c9767d5a50e9d7bedb2620b80bd18332985d3da82fdac5f19b26b580ce0d6c752e79b39908e9328326525677408e60c228d1a432e239405258ff50c8cb2d328e32fac1e450cfec1762350ea1edfd7c955c0ba31f17d4ac9faa848adffa6552ea127b5a60ce0fd7b279dc1b1b82c857b787ffe5e0ccefd36d4710d101f54a2793821fc3df3afa655462acb172af9a701bd514525e065831b61caaff63c55ca5078ecf5142602b024457c3f7b63d9fab52390898bc4dd624f5a79e1e0d1dd0f042f48e79ccb46131a11e7add730a09473b1c3ac9661d4445b536b1780c4a0bd89a808d6427fa416019f17c24d2653f871852b6771d01b4a503ca02a5e5c021d4651dc1b36c827c20cccfc4f87fd619908660320eab1a1b0ecd3c54b5d92568ca84d06f819fa25b88d2e69db98885a3c40ca3289aa839f055f1d1493bf332c9046600bdf84b5b01ea051c9f2b64d167f7d0d24f8932fe00c86fa0e02633b253a8f7b463cfcfbb98eff0e4933d7600847056cbe672e944caa8776889ab5d2bdc219114ea0d434980b51913ae46a6daad038b6270ff5d2de9eb3d50a3af31257a614078a4b5ba42fdb9b4fecbf3c319a42c0c2dcb83114e30da92de26dec643a441d7a09b9d475b14868102b81071eec2588c68f8f616dddfdd18e5682453bf8713dc995ecf654d9ebc786d11d694ca3416afe957939177962bd4b08ae7a3dbedfeac2986719cbbc1f9ac8a3592de14da8c05b6ddfbdb8797f6183826155a1f0ac7e4239d5fafd1ded109d16beffab51c4eba24b7d1ff1ecf36833095495f7bb5bf66d60bc241c6352f966e387a95ae98f7a88df0ecaba8c900fc1d99609337b8f9c04750a9d91bd5bfa495c099320436854155f20bffa980898a169a130b836cf99fcf7f7f7bd3764ecfc9bf01ecec8c9f4a63b81df07d89d20e19647612d30d3b35852455502d19004d735e459c2ea110be4c1cc4cc8fef9c633989aaed296c8e3e87872b522025e2546ef942608f9a5bc9d7867b6a372f82cd91d4b906bc1656dbab2cd73011433340c597dad3ee2fa2e8f0ebbdd6bd7f54d9226c749cf06f3ba47e3b9af3bd79da8298a7412442863f38b5c142be72dfb6a04aa943b0ae041c809330a9b03cb9381592169a1f646645e41eed047df4169308bb497739058db7cf4789dfcc417fe827ff5567af9e02ce111d4d29c3f66c38fa98141d3bb682fe1469405d6f28c995cfc1161837acc83e5af255fcc4f52aa3fbf94a99be9acfba56b1d691ad5a31537027d02299af48799dc76927b96b29681f1905b234b5f0f2a0085b0378f1688fefae45c94879cadd0e840f565450f688a12e9992f7f0d799c5211beb80657edf81f776ffab719ac25925fa716f1dc99d4bdd1a576d3cb02c70b4e4cac4ebed49957cd87a94b3c0a1b84cab89041afc8083e374c8004e4f701b8da5a6ffd3773353a416308e401c7b6870024ce823970bb8a9766e84c9845de0d353099ed3f961b9585a1b3273079184798946878f19d21e7db76959a77743df43ee52521cb18f011991dd426e1c3ca126db1b56626c5498b2e7f8429c9daff8978eeae585ef18c32f2bf231154388b5f1651ce5071ee1cef6d670384174ac61f75105cea3c6337467e8454fdbe989df0d82d6b07c90b48405712f9e4f6eae4fa88aabeeef9abfd657949a61cdac987f90f507ac42f265ad880fd80100738a245e2ee872290f9a1e61c7cb972e7519eeb82c1b9501ee09f61b0b8283186b3a92d8a57545e66b99660ade0743f9dcfa9028d1d4484ebefc62faf3ea4ea1eff527dda2fbb61d1a4af3e22811f7a25f0dbc37527235ee70da6ddc4f045aface5b03f09b556d0e06eb7ab2ebd6fd1f244e35674fbd41ce55c6f28d1260d748cae33db150ba58cbc25997b6578a5789496034cb00c410d1708ab16e8e2dcdb1a9c0bbdcc0ced8cf3defec40f30c3bc8dcd564b9da4c5cc53b8f636d73dba13631c41be59b15589e403474e491f6d59e8759cb4ffccff9e537cfeebddf214bdc93b8d168ec4f183065b8b4d96c20cea01d7fcb9dd24ea15a289457eb74cf51e4cbc102c0ee642f75d8c226c4a14685c93fcd7d795bf3dd9ccd0b9369fb866666e8cbcac54ada75c6555e31c63ea431cb910801fc005ee16e4e8bb36bbc12bc33ec7c02ec2c4ac6b0deadaaa7c33b63197ffe7a3633f64baca6bb798d742001ce3b252fd823d3d7b4cef1d2e4dcfa75f4bd2780fd620b7237ab51c994095813ae4c9503193113a92f17eb42cb08a61497ea832fe83a55d4544b463d0b7f58d9a7f965eeda7100988705c42ec79e1d6dea2d1230bd29a9f26fdbf69862ae78d5c026bda9b8c3791f5626f5e8bd88a54fa8c8b63da52c23a472705fb12b4dea9e4de2669cbaa24eebaa7438e97f9b218f671834dfac8442b18584fe6b9cd2aebd6b4f15175987b7d39073ebc483dda6e4946c81b367ddd36b4e57a7b8fd35d988fa76a1c5cf7f2997a4cf41737cae4a624fefc8d94d9cfa57067bd964a2f6dcf3a079e0b18ca7ee4d7b2d25e347061edf69cc6c0df7f3d98db8158b36b980c43cd7a3a45ca91fa5205b47c41d41580b4e77e72add5bf3b9d4c6bec40ddd665f12e12e4f002573a7f2ded0125ba89b4c52efa9dcbed5ee7961672b7ae535b55648048d1160d1e3f173ef9f3f29651d76fa39b5b59d404ca7ef086272a07ecbf9183b453003cc1396b7f85b55a88338ac97fa0f5c25f8760447751c1982fb1e60ee198c05678e6084ee67cc071509b6a573e7ad16319c7fb31f5c3525a677ac68d33927d311a07a5c12ef74703e5ea80e779a41b4cff2a6e47c0f20d658375e7fdd165988674e7d3571ab82cc8b49f40a780f5342f0c19e780ece73beff529df926f507c131c69cb42abcbf30b3d0c3c47c111f457e83da49497510851158175702ab2bce2dfb5c234f667a3c50d800058e7ba4211eb79dfc41ed67db2d19c7bf723743b2f0273669802a25ef8b4b81982ba3e9304b018454154069837e18bb58803f6babc8ea20b52a3f14d522a971196fc702084893c82f9d19ab18cc9d851e45355ee48ec013245cbdfa35567d7841eed563c62e65d785cd624a24eab1dc4c5ae48f1275560b1f335f605fe48aa133f8d89cbbeda2e334d93aae09139461904c6d4d9bf0a39c183a252064ed45951a53004c58913a496cccede50cd2edd67ecf9e58eb6c926cc63aa3040994e1ddae28a5cd972e937222a8e20a34f8d83492575a75effc920f892382065c3d9a732d603f2ae76db5094e39afbb2acd867f8030cc26379f063baddabd61d508effffbec6f2dde360acec771a70d333a85b288ff041c69f09de034a0112fda57dc632a0e62ff1cff8c228d6ffb03899281287538a5849bbcf3efd2d043664dcb84379bc24dab79a3bcc4ad6e40cb4b8fa26eadf0136b5fb26739e88ae5dec95925a9d4952d603b408279e8eb1a810812bcdd8a221d2463eca10cc9639e74a6cc86fe2e3b03c04de764d06d865fda459599e1e93886e9fd8dd19357247879d76f300b5bc90123eadc3d4b8b219d97c1e2b93ead5599315024a4d1006527438d900b996e78defa7de3e397b33b57bc8604b341cbc7b4ab35258e18608a74e9203daf7ea87a0471a78b7c452fe658a8acd4ea03476788133b87e7111c3dae1ffa887694f71b7281f62a46ebb7bdfa93ba0d676edc1246f7942cb3404073f474987d2f8f2a9752460c2a8f15ef0214d02e2cf5d58a1f162330e39b414d4a2e2cb75a5646a58658ea021f973c3948e0c877a5e2dc3946ed1bd97400df1414e97d1c238fa7fc28943589174f637bd5f2c00ce221e41c0bd9df506376ebf913100a0c549455082d0c4d6f6471f5220acd22f2bf87df7f6da7af8938081afaad9b34fcef06b350b13b8e319155003170cf914675f44f519127e6b1abf062a7481cd2ee3e5afb2c82b85f5fb5fc2a9e63b04c2d3f6c57f45208f170d4ef02cb139bb7a111a5e739a3646f98d709c3f19a387efdb59f3fcb15c7a0614a2895805406bc95f169045648b4e0a476d054de0922bbf2e75ff46396735dee89960c265ac104289bea159682dfdd25289ed6e8227e286c71b2c2e7850d41439f3a19387108710ec9a02336ca4afd90e5ecea7bfc0559f93ddad77771ad8f8a095a4516f6aab6d166a4dec8a874cb52e343c751bb211db8a1d518a70044fe2526f883048d05cc17e8464bf37e0af6dedd86045bf5169a9d8e7c098dadb1a80a625443c665711aed77f622a1cc19205345fcb5883b79e6c49e5db4a3641c9a4099ca3d8b164f99eb6c1fc8e57ef163263325d84dc1ca24e5ab1be41e4aa71c4c01c2c68e3dd85718b33d9b93f81355d8d5a45d882aede14d3bf28f1fbf8d61fd6a6b60e76a1410ed2ec1fb09cc38b27c9f95b4b61eecc79e4f30175aef7904054947d1ba054db04bfe81ce6d4290f041d1214a487e174808dcddb6dd4b2d1402b440ff605d0c9e661bf05a3decf6b4cdc0e56aff9119b546f8cce78bbedd868478f70827291c00e26fd2d1f2e9f3a4bad0f51102118a64c338d581f00ea008f80624833b452fba9ae73100b0f9475128b53ce786195d33f90dbed16b09a13bd97a1ed44e8a22cef4f3d42190e598b4c7a19f8d8ca72de9c0d05330698fe8f295532511c971b8950a53465adc3899a5b290fc45137dd65b7b0c513bd4be5e42c79d1f1feb5eccd778790023122a971781bdf7e4d15c5fca16a093bc093ba79d8ee0ef9f0a235fe9d154ee43405a4ebff3526a9cd1b7fb5b86e27d128c30b3e95d6c023dfcd2f1da06f84a5d9a124fd9ba0273e6356b517bf0b7557520753301c430d3ed5de335b85aaec3165941bac6ec0c77329a99db0953055bbb6f058c58fff65565bf064dafa7b0fd22303f9f81fc55cdd5124ae40ee7", 0x1000}, {&(0x7f0000002280)="676547e12d50dc1b6cc415b2ffad4e6c03d0ebc63197dc0ca5b96e9c2c4daa1885bd3b8af063cf75598e8a6bfd9a30f49bb5073221c6", 0x36}, {&(0x7f00000022c0)="54e31c0cceca4c933d7522be21e6b683365dff5064ae1bd9dd5b3ad6d91b76cceb8e7037e06ced5b2136bfccab1401d3184aee43c15844b9dfb43d1f4da27a1502f86965f5828dd1c4d3a27ad501bd4942774d410dc33489235cfbe38b9677da840a23882f0892a85cf58f58bd90f6b22050e7c8a5aa62917e94da1d82454ffec7f7d68521dd68a7422f9bda7dc802240dc26a2f2d53e96d34cb0cd6698e5c174bc583f34d3de3d6e7a3b730576c5f9caea9c83714006488a8b709f895aa0b84abcdebfed7c75712a944a4cb442787db", 0xd0}, {&(0x7f00000023c0)="0c6810d178f85588b24e9b2499840d1e8fdc632bb730e5ee7a71973c69b258d4b81ca7e7047c72094ad5cdcf067244d064c982bbb2783c8baa18cf8cc4ec54c58cdea0bd3686e22ff2b333e9c80d9a203825e59f2a79e65340fa5d57bcfca6295868e01ce7a2725f7508929a1a304c44fc0192c44e5b1a8eb73e21f10437d1ed5d3a17127269789a4419628d64772b371d943d2dc37116f14f089c60e8921a1477cf89e5cb4102a81f5503a374897bccf419e17f21efc05b783da231aecb9e6f4f8545ef933f59b058d1629a5e83d8d80bc2ea5c2415d159edc5089980773596d7e2917e3e25a6960a9bf33d16980a30aab5278d953b921575fad2a7de7586d4e44935626a6183ffa63f2b5cf22ddbebe862de3147abf91ab9863bf808cf3c67cc52f3bd6d72f6d1faf2a331d544bbacda13d717ec91d571ff9f3b8cd55321eb8061ecb2fb51fa38e178eee2d6a8fb3c07f01408227e680f80cfcf9faddec09ace8691e96f163f17eb1d0703112b98d276028166da232c62c3447dec29a49b4ade2cf52e79558e3b551cd8f245e754ddbc2886ab50e88c37bb2bd0e6c4c2767c9cccb0160b1fabeccb6a7f684c770351f5e3bde4060201cf533356d6bcbe78bf8d4c5e9b5ed52de0a81ab8b734a6350365d11317b366e2d3855a8facddd5d11ae6cff6737f8011b4e4833de31d8a9bbdc5e07439db33b4ff549a91a65e677fd2d65518b80b2915b098bb4ad16ed54b0bf6c1b1dda499fc5d7d6f414f6ab5980a193b4b4c6512b7d08347e25344ce5330b40936caa5112a2728675140e07f0df3c1db785fbfa49acd07a9abbf38a33f20c348b9fe5c40f6c57d0900ca42d1d907a517c28c0078061b5e1bf36923bbfc507732b249195504ba89825970b5690050ee1eea86e24c2d77389013835e6d75ff1360e8a8a6b6e1395424a89ddf9aade0bb5de5bd3232177eeaef1498f45fe3aea1816bdb90f173ece728c23b65f2a05bbad500a586786176d7e6ce7007090374c12010acf77864e41fca0bbcee0594923d7ce485802c0026ede8e8f424080ceeaf23fcbae5957260bd80e42676379f138d4fc53f7bdddbd454573e0530d93373ecb7d439a8cc848ded3aedf89c0c459a913bb0451cfd49552fdf0a9fd3428da4cd03977062376ba4968ce062cb79642a12468774f04ca834c21ca568d8eaafb8a8e8680d9a52b910c8d9508a34be77236af8aa245fdf409d04a866f3f81ebcc16a84480938fa93c0a19a14fc386022c8a36bf020bb1026ffac2cb42eb57015da64c535d717b7be2c17741de8d78059f661ff12e4f9a0eec3b143077f46dad7b4d1d065073b9a42984db98fc276b5fab235336bdbf1cf085e09ee2bd367fdc4165e3b3bdac8b3db24bb55d2f715a254e1a1b64f8a0185b4b901f8bc51a442e350bac428356d0c63bc51bdcfacb69a84a8ba5f3a07da91823dcb3ce9309d798994f74a33cb417cac2e07aa2efbc4a998c1c04a52320fd5ad2da7a5f1219fd110aa6ca45263abfed1cfafbf8ce775a45c7373c37717f073ec4f28d36ffeed67372a0a877f62a7a44bfccf53c303cf57bc850dc0a17437b00251cc12aabf5f80c96de41cd54fbd5c3dbd0c45f7d0a89029d5fcb5d0ae1befca160884ee58ca8c91d7d1d9369531e5384f67fe6c94aec364d6b6dd24f57bb185c5d6c233558c16a11c3f1afe6f25ef656cccb10e4a511fe27ccc935d668042b6a0b34123b27d720572e4e77c8430f68a92e1635fe03c674eb23548c11e27f52a14b5ced930658aa267428a5ff541e3be08deaa959beb52239fae9f825a67858b4eac6555c30c9a49262a263acaf84d7e6a658d784e233dd5436af7f0ba44a3f38415d51a3505c71d5ae2d1f649ab73baccf7b362e02733634e27502ad390ac25beb797b3b0f082920b976f7e5dad62d3a9d00cf9e6358d7ac479d0c7fa4083789f540d59f3dc03cba83ce2f94941bb3eef8bb90b46cba41b5ba99461f24c07b16c9d16e5ca133635f6d9942632e5879361a3e8e6b9d22fb6a41d594d26e1d91afa6c0c66457e5e7b0cbf1eebbf4735c24d9e274c6813033a0b15ea3e5d4e658c6a1432a406680ee04c01159d95601302573bc83e5c139f3aa8ddd507389557f636be959215515242b3786a1fd9d6e6224188d2b7b1b1be810467556e59962fa66f4ce52adb76c307f46f13a7bdf5aa1dd9083b28cc79064c7e5995012c9901ab87589061df4ce754337fa5d2b86d20c8aedae7cd30d859a9bf11315cf8ce5f2cbbc4b40407220b841e124f8698e0f369767c87436a4b742b4d6bd17658ee30a09fe6b93d965fbf21710fad9c0977edb2804983081e9c75c58cf38f15091eeee9e6957ddbaa17db4f87fffcf80df11ed6602c29fe5a6f70aaa8ba51ac16a6d2d7bb3412e7d4200959c12b9dbcf5cb2dd5e94e2f0f369c3be389cd609322704a868e6049e6ace9dd711e27eb39fcb98b2399af0c034d9792e4dc02d1c3b9842b2a0adc292008e8a5770c81146b391dcda65d342b2940d8b529f8909d609a8b5babf904bc2843c752dbc01f65c49348fc9c72215a2f7bfa5840d387cd7927ffab4bd11b2beda53e7e783066d61a312223938deab8719d469b9a897b41c4f9ae97357e7cb31832ba7bc0eb4970279ddb8d680a665950ef5946aa33bd94aaed1d6c4215dcd14a4f04949b5573a69b6fa66c9a062c5e0860d434028c69ff67e1ad6a72c75664b90de5bacfa75dead8c17cd9bae099f75d02de7b2a77d829d088ba16dc8ef7dfdaeedc017c411739ae5979797ca7c82df91c619bcdd392f398fd7943cc2af6a723ec3968e4206cc7a9d4deae3912476b8fb25004381ab388de85046af8c0b095d71783cc88bd712804a940188ccdf3c3e2f2379f499566cf3a4d1238c812699b70a89e53c1e9177b5ca8cf4da94a2051253b47015df0aa5ec312f9d566b0a5c6619889dba541e82562da3b0103869959870145792756066e0eb089185a52227dcdc2f0894e13f49b1a9adfd1d9bd513464c9f03c7f2840b7c9bdcd82fdb5f09034c6b3613a1a4665529f983b454a50049dc4565113f5eb74d2357151f4f3968d3d5448296881323bb8d40176194caf239491678e79e0d8bae2a720a9947e949dff7f0e63993dc65ec1b17c248c58153a4a2563074fe7138e929d891a19626005c458db830ddd802efd10ea2bc415adffc5bf62fef4d7b081d0c8c3c794cf8f2216a78ea08b3817ac96cfa3dacb24eaaeef46872d74430f1d3faa7b17d4c1e0da9703fc9160753223c5057ae821164279d10de482dd8f49ab9ecdf256dc099306fd0e19b82084dce35a7d9d1c6f16bda913f82a6db8a813acdee705650cdfafba616fa6bc86a96a71a72c7e2f768f7e4cbda6771a81dfb05535a5f68bcadd7a79782c1cccfc9e8e044b12b969f41e0f1f0b2f1ff334c2e7c08d514ae30d60763ea9dc42ce827acc06a6f55904dedfab082b84f0e2b3e4c2f634666c36f496ffc7564f0d2779c351ff57be3489b3fbd8e48d59c6b89657d1714cdf1dbf3a682a608a4fbafe5dc28eaefd3809242045c06865998dde0f76dce70faa7b5df31a7a660dab7a32a651c189424ca17da82ec7ec25f423b8176361e73550e58069c204c59dcc48036f8c7cbe77b924f7be9cefd9f7f99fca64f368cb203e49461218be65650b75c8a34956f3807c7b2c69247423b94e1252d3d30dba695ee895dc20ab95c096c4b32b29d017551eff923300a292ad990eef52ec78a5beba644642df2aeff45cfa3903995a0dfd05f39fd5ea2e9fb5bf2e79bda7fc511644e81f1a9ae470b7950ac5341de74a9ac8534d69a7b9fe40ef56692588e8dab62f0eb457015c79ca1c0e3ff5a87fdd90143845f446ca6490478b8c50ba7b1abd2540313ea48b0cab40ba00d2ddbc2410e41b62098a6dc824e0a0cef3493761e46e8afd17b7d3febdadc3f66041b295bb112094a9a23e0ef8743af4127f0ca43063f536fc3ccbc66c3358bcf5dec22398b27472d97ffd4eea00d398ea821a0e5b01d33d591fa1b332d37caca7e42165db0b690d5cc0178425c70a6aa053cb26bb434410fbf9468acb47ee9d8aeb80a48a0d39b3bac7cf9adc47c439f63b4610c2d036d45313da3996a92a6f6585103eaa38a2865d8559fbfdd9dfd7c84d44f8daf05ccfa969f12badce784efe998b57cfb4605735d844f769e203c26d48c9c531a02e602c18611b6de7acdc138ff99007345f8443d64d1a1f4137901ea6fdb482879f02226ebf4290ac13882bdebec62c768f35504ec3973ccb34efc2ba9d49755ac728c380c917a567af2248c04fde573d7368dcc3bfff83ad9076da2238e7fc2848152aa969945d059cb4b7647f646365eda931d421591f32ecef14c74f0e02b671aedb04df879da5fe305a793118476425f4831a87074dbfb28c2284cc311056685c28d626252f9ff9b0bb62dd0e735dc1ec3ec2e66c7feeff0501ebd3b5f46f8ea375be8c6c66244a33c572f9bec9e7c8f47042edd23235738e63ce50307cf47eb59e1beabe0772a182211e40c475561cc6f31d8daa79bf204c220c54f5b6b74a3d78e06d048e2d952feb3d601fe431336160ceab0fb47cd7fec98c34b84a6c7ba2646dc54276197b3a2979b4fbba762675ed500e7402bf26d02f282fd40b1495a9d035be7b2c4690690daa043712c9a830cf7d7e0a06fbd1d4ab309a060e65f1cb6a393c891b91ec861e59ffc9fb346d3d5bf40efadbe892ec6e327e3c89a4972b4dbce1cd9ad933bfccd0eb5ff21d197b3948cc04683e73f27992da1587d1623dab571945b510b612cdd519884231ea11ff67e41f996a940c30c8060d726993be290a8953a0d8abf5e3c30e6b6769e16822720c776c3abc35b5e08154bf9d25221412f61fa6afe11b7384332b3be602db76b69f0f8612dc42d6ec45fc08b96618c03aa858f2675dab37a2b0de03ef6a0405477b494c52678b6a324e22f01a0586753b0841b9deec3c83d9cadff0edf3d827bd69c21b55f143886e728eeb1745d0dfdf7cbb437a0d256abb7ffe896c6ccb82142d275d3009fdb1d77036d74029d4493198ecf1b2d8e464a4c1a23b6dea35a1b8535ccb53210b2d1b0e82509a3790ac1b379ea7ef70becb2cf9abb219dae87a11541e98cec9f679691a61baba46dcfb035f726c1761bbb2c9703153fb393f006a569cf34687903506bc15b08a4614bb68fb4224361e4c70af2c6a735f13c5924a63a9868cc7bfbc33d11121d818bd6c02faaa1c6b6b17afe7f8c8b9e491a83d9c1a44df583b049f3fb64481a3432ab19ddbcfaf80c298a4b3fab85ac9a6a5dba6a72847f16d5f960a58a54e9192e0c291b4e26e97852dfe63f11709b80f75c9620e3b762d6d4f0ad30946d36fa291f3127c7135bdd81262c932e7e408dd39ee6d8af67b64c73032bfb035b6d3aae5acef19bb55f35ff53b11f654670aa18aa3f4414d69c8b0a270995c0b0fb6104fa267fac976468d4a84e117c8f8771024e1ba8f395ecebfa0e6fa0105c048c3aa1d398d80642837d6a07ea12c2a62ea165a790d656d3dec0cec4dcf7e9745c6a4783cf4722ddfcca5e935cfb7491dc8a209c962d72bb7238c7fefecb60e0b8b61827417fe83b94b938fa792c42f3a535205390762e88f5de5aa8afc7f991c223cff56e1cf54956a09d9b9c7f8756cb5429296bc7539448df360abc16c21ee87cfaf65fa4700f2e65122a576c00e30fab552cf08201c2bcd3b0d7fb8b0b52edb2388c081b4eb5748e0d43eff452cd54a18489322028312ffaefea7", 0x1000}], 0x6) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) 23:18:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={0x0}) sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000040)=0x4, 0x0, 0x0) 23:18:06 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="e1", 0x1}], 0x1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r1, r2}, 0xc) 23:18:06 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500), 0xfffffffffffffdfe, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYRES8=r0, @ANYRES32=r0, @ANYRESOCT=0x0, @ANYRES16=r0, @ANYRES8=0x0, @ANYRES8=r0, @ANYRES8=r0], 0x10}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000004c0), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) 23:18:06 executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x24) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x100000401}) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000001880)={0x4, 0x0, 0x3ff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8210560b, &(0x7f0000000500)) r6 = syz_open_pts() dup2(r6, r2) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e06703", 0xb}, {&(0x7f0000001440)="ccdbc85fe923cc2526186057ebb26b38389552fd3923527621f3c2e1f7c4ba01f7f6c30fa76dee266715f698028e5c774becccf3a188426b011e15c99ab024b2c7ed5f0392444ae50ec5a30fabe65dd3a89a97762e2ea25f1f1813a01c0bb1da0cd80daf1c9376b068b52165c635c87bf00e8b9629396968084f424cb92fda5e2584d0e65c6e6473ea9b78c31fd0e16ff65dad3a80940f9ebc24ec9a264801c07c0658d5f61f34507b9f6b5782c53efd4fa9c25c13945d540bb1ba59daf6357208d25946d65fd49076b43ab1cb4bc15093a2430f86f2316073260685ae1bc6f0a5007704c73f1b158dbf973bff662fe31215c8ef62bc8484c3bb339988299950446b16bacae64603fd62f99fd6130078269c52302da261932b23100e22d50ebbc8b63000dbdedfe26c955913c16b4c0b5cd41e4a9760bdf4a8acb97edfe5f799347d042136019af525d2aef4676d384480e9bfb44c7c51fd89fc45ff40acd4d69b1145673755eaf9b2f28fa022e861c77541934368988db862b24c6577c7de4b6bd3f0cc64ec9485941a7c2ce5c9730b2a15df66eaea5760d838a132aff15d612fb5602c04a0551d99f3d5138d2318a2bd4344af16ad268f4c1af5de8811d6662e002bac1e1d490eae4f8a52b1e2ed2fdd834ab31fb74659eaded4c51aadd7b410ff88a2d0661f8f99c9debe948cc775e37d8c2d626a8c06d5e109e8f82c8d7dca63f1c9552613eb2c6d70b3143bb6b1ebf5344f7abbde5a4fc26f2203538580416592a0f1f05bee53ecc2b98ee118da9ebfe7ee1860005894a3b5a069d2e12a9c3b586dc1acdd778ba1dc6665f0f3b8bec2fedfde17067b5c28f3d5657ce905204948a8d719a17816ea5331b1abe50d6cee0f7f8b89cb0cec75d48764dde959bd39503ab056bff5ce594b4ff4d43f293738c79154a65795a4aae317dd0a7c3af8891972ab34d066257b484c180dc506fcc62c8f5aa7ff7435ad94f11f3efd257bcbf261438d5d8f446d7fbb13508dc775b99655e68886515ef09b44828b4113b3ae6aa722832a31f562a2f396fb1ccd12bd3a0937e004dbb385640507954d447b3b53834c97bb08a540388bad372add268dc0045eb27b1e9ce6c74aaa49adbf83453c0baf4e4b540e8a733a6dc5a41923847519932250cf15597270d555d1bdda15c4af2e33768e182cdeb50799b5f440642bba2a4531a132bf3a6590fe403724d47dc9c6241b03dd56c8c9e866f510a17379764b39accd9b26f97506bf67adc39cefeb5d6a6c38a1468895f2b1e9462ddc84e79b6d4b68a188d72a34eb6d73a73c5afd93ef9b7c68529f4a84164ffd23b83d66eefd315a626a7a88f9ede36017422e64e545a0b266c54db7d9800573660e0e5bf9d045c04190d3f783f29bf99a6585fa417a0e1b6cda1d810df5976b289315549279e30369979551e4f45d4b8372ea3fa98cfd9dcf8899f12820380a87c0eb6a30732607239a1ec19d849e59dd5239df22a7c1296d2639782d97788b43cef95cc2f6a83633e24f8ee84579b419ac27467fb2b1ea99f41806fd9ccab53b67422719bb3a4b6f2114d7e294168058312e80e13d305e0ea3734fa046af2c2c5924f784a47e6bc54d79cc1d6de7377534136b66a72700ba5de087571f99056daa8b074b5ec300dc57e6f167d4dc8582854a469478e4d6097dee3c1a27a42b36a51b3815996af8a55b2705c76d1b6f466b61157f90754844b59c2b34defa504e26c1b9edb1518d273b4cb294c3d9c3acb748beb1b9c514198cdfc7cbc21cd33162f7daa19910b2c64ff1fa8b8a308ff44205c08963e0097eb1e4ae5ea9fa5a12b00245e6a900334b6379b8302545b3d57a212ef78e026a75a35632112b4b131274a81f67a9f9201a096bbc036eab2c39ad751bdfed279d98d5d6e68a04128b7253b65e26838e656ffdf9209b4be046f18fea8fbed5c4df8ca8adc20e0c723c", 0x570}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 23:18:06 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) setpgid(0x0, 0x0) close(r0) 23:18:06 executing program 6: socketpair(0x1e, 0x3, 0x0, 0x0) seteuid(0x0) 23:18:06 executing program 1: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:18:06 executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 23:18:06 executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000000)) symlink(0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) symlinkat(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x69) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000280)='./file0\x00', 0x1ff, &(0x7f0000000380)='./file0/file0\x00', 0xe}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x5}) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x3}, {0x1f, 0xed, 0xe2, 0xf873}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 23:18:06 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x3a}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) fatal error: timer data corruption 23:18:06 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1b3c}, 0xc) runtime stack: runtime.throw({0xc1a3bd?, 0x478980?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x7ea352eb7590 sp=0x7ea352eb7560 pc=0x43c91c runtime.badTimer() /usr/local/go/src/runtime/time.go:1143 +0x1f fp=0x7ea352eb75b0 sp=0x7ea352eb7590 pc=0x4607ff runtime.clearDeletedTimers(0xc00004a008) /usr/local/go/src/runtime/time.go:951 +0x2ef fp=0x7ea352eb7618 sp=0x7ea352eb75b0 pc=0x46022f runtime.checkTimers(0xc00004a008, 0x3?) /usr/local/go/src/runtime/proc.go:3989 +0x165 fp=0x7ea352eb7660 sp=0x7ea352eb7618 pc=0x446a25 runtime.findRunnable() /usr/local/go/src/runtime/proc.go:3156 +0x65 fp=0x7ea352eb77d8 sp=0x7ea352eb7660 pc=0x444925 runtime.schedule() /usr/local/go/src/runtime/proc.go:3864 +0xb1 fp=0x7ea352eb7810 sp=0x7ea352eb77d8 pc=0x4466d1 runtime.goexit0(0xc0004b76c0?) /usr/local/go/src/runtime/proc.go:4177 +0x18 fp=0x7ea352eb7828 sp=0x7ea352eb7810 pc=0x447578 runtime.mcall() /usr/local/go/src/runtime/asm_amd64.s:458 +0x4e fp=0x7ea352eb7840 sp=0x7ea352eb7828 pc=0x474eee goroutine 1 gp=0xc0000061c0 m=nil [chan receive]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0xc00065bb00?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000377820 sp=0xc000377800 pc=0x43f7ce runtime.chanrecv(0xc00011ecc0, 0xc0003779c8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000377898 sp=0xc000377820 pc=0x40a29f runtime.chanrecv2(0xc000478000?, 0x1?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0003778c0 sp=0xc000377898 pc=0x409ed2 main.(*FuzzerTool).exchangeDataWorker(0xc000478000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0xa9 fp=0xc000377ac0 sp=0xc0003778c0 pc=0xa3b109 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x134c fp=0xc000377f50 sp=0xc000377ac0 pc=0xa3a12c runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000377fe0 sp=0xc000377f50 pc=0x43f38b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000377fe8 sp=0xc000377fe0 pc=0x476dc1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 3 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43f645 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x476dc1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x138a601?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x429c7f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41e5c5 runtime.goexit({}) login: OpenBSD/amd64 (d) (tty00) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0xaca158?, 0xd523c?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x138bce0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427649 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x427bd9 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41e565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xc64580?, 0x80?, 0x62?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x43f7ce runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41d607 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x476dc1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [select]: runtime.gopark(0xc00005e778?, 0x3?, 0xb8?, 0x75?, 0xc00005e772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e618 sp=0xc00005e5f8 pc=0x43f7ce runtime.selectgo(0xc00005e778, 0xc00005e76c, 0xc0002fa380?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005e738 sp=0xc00005e618 pc=0x451285 go.opencensus.io/stats/view.(*worker).start(0xc0002fa380) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc00005e7c8 sp=0xc00005e738 pc=0x9d193f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc00005e7e0 sp=0xc00005e7c8 pc=0x9d0ca5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x476dc1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 6 gp=0xc0004801c0 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0xc0001f4d60?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc0002bec40 m=nil [GC worker (idle)]: runtime.gopark(0xc0000587b8?, 0xc0001f4d80?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058750 sp=0xc000058730 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000587e0 sp=0xc000058750 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 20 gp=0xc0002bf340 m=nil [chan receive]: runtime.gopark(0xc000079d40?, 0xc00004a008?, 0x58?, 0xc0?, 0xa36060?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0000596f8 sp=0xc0000596d8 pc=0x43f7ce runtime.chanrecv(0xc000079ce0, 0xc0000597b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000059770 sp=0xc0000596f8 pc=0x40a29f runtime.chanrecv2(0xc0002ade40?, 0xc0001fefc8?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000059798 sp=0xc000059770 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc0000597e0 sp=0xc000059798 pc=0xa35986 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 27 gp=0xc0002bf500 m=nil [chan receive, 3 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003336f0 sp=0xc0003336d0 pc=0x43f7ce runtime.chanrecv(0xc00008a0c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000333768 sp=0xc0003336f0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000333790 sp=0xc000333768 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:147 +0x19 fp=0xc0003337e0 sp=0xc000333790 pc=0xa3a239 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003337e8 sp=0xc0003337e0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:145 +0x4db goroutine 32 gp=0xc000007500 m=nil [IO wait]: runtime.gopark(0x28?, 0xc000912620?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000203950 sp=0xc000203930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000203988 sp=0xc000203950 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9f48, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0002039a8 sp=0xc000203988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0004b2e40?, 0xc000912620?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0002039d0 sp=0xc0002039a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0004b2e40, {0xc000912620, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000203a68 sp=0xc0002039d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060270, {0xc000912620?, 0xc000203ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000203aa8 sp=0xc000203a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc000060270}, {0xc000912620, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000203af0 sp=0xc000203aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000524a10, 0x2d30af000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc000203ca8 sp=0xc000203af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0001ff170, 0xc000203ee0, 0xc0006b64c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc000203d48 sp=0xc000203ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc000077000, 0xc000203ee0, 0xc0006b64c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc000203e88 sp=0xc000203d48 pc=0xa3cb25 main.(*Proc).loop(0xc000077000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc000203fc8 sp=0xc000203e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc000203fe0 sp=0xc000203fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000203fe8 sp=0xc000203fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 28 gp=0xc0001c0000 m=nil [IO wait, 3 minutes]: runtime.gopark(0x411765?, 0xc000060ea8?, 0x0?, 0x0?, 0xc000385c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000385ba8 sp=0xc000385b88 pc=0x43f7ce runtime.netpollblock(0x264f81058?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000385be0 sp=0xc000385ba8 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9d58, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000385c00 sp=0xc000385be0 pc=0x471345 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000385c28 sp=0xc000385c00 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0002fbe00) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc000385cd0 sp=0xc000385c28 pc=0x4e6ecc net.(*netFD).accept(0xc0002fbe00) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc000385d88 sp=0xc000385cd0 pc=0x5c52c9 net.(*TCPListener).accept(0xc0001af880) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc000385db0 sp=0xc000385d88 pc=0x5dc09e net.(*TCPListener).Accept(0xc0001af880) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc000385de0 sp=0xc000385db0 pc=0x5db1b0 net/http.(*onceCloseListener).Accept(0xd26370?) :1 +0x24 fp=0xc000385df8 sp=0xc000385de0 pc=0x70a0c4 net/http.(*Server).Serve(0xc0004784b0, {0xd25550, 0xc0001af880}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc000385f28 sp=0xc000385df8 pc=0x6e807e net/http.(*Server).ListenAndServe(0xc0004784b0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc000385f58 sp=0xc000385f28 pc=0x6e7d11 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:445 +0x9d fp=0xc000385fe0 sp=0xc000385f58 pc=0xa3c3bd runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000385fe8 sp=0xc000385fe0 pc=0x476dc1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:444 +0x37 goroutine 1189 gp=0xc0001c01c0 m=nil [IO wait, 1 minutes]: runtime.gopark(0x15?, 0xc000682035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000335600 sp=0xc0003355e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000335638 sp=0xc000335600 pc=0x439097 internal/poll.runtime_pollWait(0x228579aa0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000335658 sp=0xc000335638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0004b2d80?, 0xc000682035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000335680 sp=0xc000335658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0004b2d80, {0xc000682035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000335718 sp=0xc000335680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000601d0, {0xc000682035?, 0xe9?, 0xc0003357b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000335758 sp=0xc000335718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000524a10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc0003357c8 sp=0xc000335758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc0003357e0 sp=0xc0003357c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003357e8 sp=0xc0003357e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 32 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 26 gp=0xc0001c0380 m=nil [chan receive, 3 minutes]: runtime.gopark(0x75cd85?, 0xb1a300?, 0x1?, 0x10?, 0xc000332f58?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000332ec8 sp=0xc000332ea8 pc=0x43f7ce runtime.chanrecv(0xc00011f620, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000332f40 sp=0xc000332ec8 pc=0x40a29f runtime.chanrecv1(0xc00011f620?, 0xc000332fb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000332f68 sp=0xc000332f40 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0x85 fp=0xc000332fe0 sp=0xc000332f68 pc=0x75dee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000332fe8 sp=0xc000332fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x4f goroutine 35 gp=0xc0001c0540 m=nil [select, 3 minutes, locked to thread]: runtime.gopark(0xc000059fa8?, 0x2?, 0x69?, 0xfa?, 0xc000059f98?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059e40 sp=0xc000059e20 pc=0x43f7ce runtime.selectgo(0xc000059fa8, 0xc000059f94, 0x0?, 0x0, 0xc00017a540?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059f60 sp=0xc000059e40 pc=0x451285 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc000059fe0 sp=0xc000059f60 pc=0x46dd6f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x476dc1 created by runtime.ensureSigM in goroutine 26 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 2177 gp=0xc0001c0a80 m=2 mp=0xc000062808 [syscall]: syscall.syscall6(0x4c9740, 0x14615, 0xc00005beb4, 0x0, 0xc00033aa20, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00005bdd0 sp=0xc00005bdb0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0001c0a80?, 0x10000000002?, 0x22856d5e8?, 0x90?, 0x2ae0b75b8?, 0x90?) :1 +0x2f fp=0xc00005be30 sp=0xc00005bdd0 pc=0x47984f syscall.wait4(0xc00005beb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00005be90 sp=0xc00005be30 pc=0x4c5fa5 syscall.Wait4(0xc0006d4198?, 0xc00005beec, 0x3?, 0xc0001c0a80?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00005bec8 sp=0xc00005be90 pc=0x4c36e5 os.(*Process).wait(0xc00003b320) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00005bf20 sp=0xc00005bec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003da000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00005bf80 sp=0xc00005bf20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00050ed20) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc00005bfc8 sp=0xc00005bf80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc00005bfe0 sp=0xc00005bfc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 37 gp=0xc00015c700 m=nil [IO wait]: runtime.gopark(0x6?, 0xc000346000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003a1958 sp=0xc0003a1938 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003a1990 sp=0xc0003a1958 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9880, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003a19b0 sp=0xc0003a1990 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0002d4100?, 0xc000346000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003a19d8 sp=0xc0003a19b0 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002d4100, {0xc000346000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003a1a70 sp=0xc0003a19d8 pc=0x4e2e1a net.(*netFD).Read(0xc0002d4100, {0xc000346000?, 0x197?, 0xa9ade0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc0003a1ab8 sp=0xc0003a1a70 pc=0x5c32e5 net.(*conn).Read(0xc0000a05c8, {0xc000346000?, 0xc0003a1b58?, 0x4bf970?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc0003a1b00 sp=0xc0003a1ab8 pc=0x5d3c25 net.(*TCPConn).Read(0xc0003a1bb0?, {0xc000346000?, 0x407fc8?, 0xc0003a1b70?}) :1 +0x25 fp=0xc0003a1b30 sp=0xc0003a1b00 pc=0x5e39e5 bufio.(*Reader).fill(0xc00017a660) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc0003a1b68 sp=0xc0003a1b30 pc=0x666ba3 bufio.(*Reader).ReadByte(0xc00017a660) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc0003a1b88 sp=0xc0003a1b68 pc=0x6672c7 compress/flate.(*decompressor).moreBits(0xc00041a008) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc0003a1bc0 sp=0xc0003a1b88 pc=0x67fec7 compress/flate.(*decompressor).nextBlock(0xc00041a008) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc0003a1bd8 sp=0xc0003a1bc0 pc=0x67e308 compress/flate.(*decompressor).Read(0xc00041a008, {0xc00039b000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc0003a1c08 sp=0xc0003a1bd8 pc=0x67e51b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0001ae100?, {0xc00039b000?, 0xb54a20?, 0xc0006aa7d0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:145 +0x22 fp=0xc0003a1c38 sp=0xc0003a1c08 pc=0xa36c82 bufio.(*Reader).Read(0xc00011f7a0, {0xc00010a680, 0x1, 0xc0003a1d68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc0003a1c70 sp=0xc0003a1c38 pc=0x6670d7 io.ReadAtLeast({0xd1d8c0, 0xc00011f7a0}, {0xc00010a680, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003a1cb8 sp=0xc0003a1c70 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd1d8c0, 0xc00011f7a0}, {0xc00010a680, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc0003a1d10 sp=0xc0003a1cb8 pc=0x9ad811 encoding/gob.(*Decoder).recvMessage(0xc0002fbe80) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc0003a1d48 sp=0xc0003a1d10 pc=0x9b7153 encoding/gob.(*Decoder).decodeTypeSequence(0xc0002fbe80, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc0003a1d78 sp=0xc0003a1d48 pc=0x9b74c7 encoding/gob.(*Decoder).DecodeValue(0xc0002fbe80, {0xa8cf60?, 0xc0001214a0?, 0x138d560?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc0003a1df8 sp=0xc0003a1d78 pc=0x9b790e encoding/gob.(*Decoder).Decode(0xc0002fbe80, {0xa8cf60?, 0xc0001214a0?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc0003a1e50 sp=0xc0003a1df8 pc=0x9b774f net/rpc.(*gobClientCodec).ReadResponseHeader(0xaeee60?, 0xa89660?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc0003a1e78 sp=0xc0003a1e50 pc=0x9cb025 net/rpc.(*Client).input(0xc00011f860) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc0003a1fc8 sp=0xc0003a1e78 pc=0x9ca1bf net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc0003a1fe0 sp=0xc0003a1fc8 pc=0x9caf05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003a1fe8 sp=0xc0003a1fe0 pc=0x476dc1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 30 gp=0xc0001c0c40 m=nil [runnable]: runtime.gopark(0x1c?, 0xc0006b8e30?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000201950 sp=0xc000201930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000201988 sp=0xc000201950 pc=0x439097 internal/poll.runtime_pollWait(0x2285796c0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0002019a8 sp=0xc000201988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0004bd500?, 0xc0006b8e30?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0002019d0 sp=0xc0002019a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0004bd500, {0xc0006b8e30, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000201a68 sp=0xc0002019d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060fb0, {0xc0006b8e30?, 0xc000201ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000201aa8 sp=0xc000201a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc000060fb0}, {0xc0006b8e30, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000201af0 sp=0xc000201aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00050ad20, 0x278d9b000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc000201ca8 sp=0xc000201af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0001ff050, 0xc000201ee0, 0xc0007c2e00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc000201d48 sp=0xc000201ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc000076f80, 0xc000201ee0, 0xc0007c2e00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc000201e88 sp=0xc000201d48 pc=0xa3cb25 main.(*Proc).loop(0xc000076f80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc000201fc8 sp=0xc000201e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc000201fe0 sp=0xc000201fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000201fe8 sp=0xc000201fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 31 gp=0xc0001c0e00 m=nil [runnable]: syscall.syscall(0x4c9de0, 0x1, 0xc000249300, 0x122) /usr/local/go/src/runtime/sys_openbsd3.go:24 +0x35 fp=0xc00039da78 sp=0xc00039da58 pc=0x473b35 syscall.syscall(0xc0007cf930?, 0xc00039daf0?, 0x80000000000?, 0x7ffff80000000000?) :1 +0x25 fp=0xc00039dac0 sp=0xc00039da78 pc=0x479785 syscall.write(0xc0000ae060?, {0xc000249300?, 0x10?, 0xc00039dc00?}) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:1634 +0x45 fp=0xc00039db00 sp=0xc00039dac0 pc=0x4c8925 syscall.Write(...) /usr/local/go/src/syscall/syscall_unix.go:209 internal/poll.ignoringEINTRIO(...) /usr/local/go/src/internal/poll/fd_unix.go:736 internal/poll.(*FD).Write(0xc0000ae060, {0xc000249300, 0x122, 0x1300}) /usr/local/go/src/internal/poll/fd_unix.go:380 +0x368 fp=0xc00039dbb0 sp=0xc00039db00 pc=0x4e4f48 os.(*File).write(...) /usr/local/go/src/os/file_posix.go:46 os.(*File).Write(0xc0000a0050, {0xc000249300?, 0x122, 0xc00039dce8?}) /usr/local/go/src/os/file.go:189 +0x51 fp=0xc00039dc10 sp=0xc00039dbb0 pc=0x4ed4f1 fmt.Fprintf({0xd1d5c0, 0xc0000a0050}, {0xc2cffa, 0x28}, {0xc00039dce8, 0x5, 0x5}) /usr/local/go/src/fmt/print.go:225 +0x97 fp=0xc00039dc70 sp=0xc00039dc10 pc=0x4f84b7 fmt.Printf(...) /usr/local/go/src/fmt/print.go:233 main.(*Proc).logProgram(0xc000076fc0, 0xc000680600) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:133 +0x26e fp=0xc00039dd48 sp=0xc00039dc70 pc=0xa3d16e main.(*Proc).executeRaw(0xc000076fc0, 0xc00039dee0, 0xc000680600) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:100 +0x9f fp=0xc00039de88 sp=0xc00039dd48 pc=0xa3caff main.(*Proc).loop(0xc000076fc0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc00039dfc8 sp=0xc00039de88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc00039dfe0 sp=0xc00039dfc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00039dfe8 sp=0xc00039dfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 36 gp=0xc00015cfc0 m=6 mp=0xc0000d9008 [syscall, 3 minutes]: runtime.notetsleepg(0x13ee720, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc000058fa0 sp=0xc000058f68 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc000058fc0 sp=0xc000058fa0 pc=0x473389 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc000058fe0 sp=0xc000058fc0 pc=0x75d173 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x476dc1 created by os/signal.Notify.func1.1 in goroutine 26 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 1712 gp=0xc00015d6c0 m=12 mp=0xc00017d008 [syscall]: syscall.syscall6(0x4c9740, 0x17690, 0xc000334eb4, 0x0, 0xc00009c630, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000334dd0 sp=0xc000334db0 pc=0x473c35 syscall.syscall6(0x40998c?, 0xc00015d6c0?, 0x10000000000?, 0x264f6b688?, 0x90?, 0x2ae0b7108?, 0x90?) :1 +0x2f fp=0xc000334e30 sp=0xc000334dd0 pc=0x47984f syscall.wait4(0xc000334eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000334e90 sp=0xc000334e30 pc=0x4c5fa5 syscall.Wait4(0x40fc56?, 0xc000334eec, 0x3?, 0xc00015d6c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000334ec8 sp=0xc000334e90 pc=0x4c36e5 os.(*Process).wait(0xc0003e02a0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000334f20 sp=0xc000334ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003da420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000334f80 sp=0xc000334f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00050a380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000334fc8 sp=0xc000334f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000334fe0 sp=0xc000334fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000334fe8 sp=0xc000334fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 2295 gp=0xc0001c1500 m=nil [select]: runtime.gopark(0xc000335fb0?, 0x2?, 0xd0?, 0x5e?, 0xc000335f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000335e38 sp=0xc000335e18 pc=0x43f7ce runtime.selectgo(0xc000335fb0, 0xc000335f88, 0xc000825320?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000335f58 sp=0xc000335e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc000335fe0 sp=0xc000335f58 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000335fe8 sp=0xc000335fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 32 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 52 gp=0xc0001c16c0 m=nil [runnable]: runtime.gopark(0x1b?, 0xc000012f70?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000207950 sp=0xc000207930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000207988 sp=0xc000207950 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9788, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0002079a8 sp=0xc000207988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000839da0?, 0xc000012f70?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0002079d0 sp=0xc0002079a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000839da0, {0xc000012f70, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000207a68 sp=0xc0002079d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0c20, {0xc000012f70?, 0xc000207ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000207aa8 sp=0xc000207a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000a0c20}, {0xc000012f70, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000207af0 sp=0xc000207aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00050ed20, 0x25679b000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc000207ca8 sp=0xc000207af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0001ff290, 0xc000207ee0, 0xc0000b2280) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc000207d48 sp=0xc000207ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc000077080, 0xc000207ee0, 0xc0000b2280) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc000207e88 sp=0xc000207d48 pc=0xa3cb25 main.(*Proc).loop(0xc000077080) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc000207fc8 sp=0xc000207e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc000207fe0 sp=0xc000207fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000207fe8 sp=0xc000207fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 53 gp=0xc0001c1880 m=nil [IO wait]: runtime.gopark(0x21?, 0xc000913400?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003a3950 sp=0xc0003a3930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003a3988 sp=0xc0003a3950 pc=0x439097 internal/poll.runtime_pollWait(0x228579d88, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003a39a8 sp=0xc0003a3988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003d8ba0?, 0xc000913400?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003a39d0 sp=0xc0003a39a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003d8ba0, {0xc000913400, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003a3a68 sp=0xc0003a39d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000604e0, {0xc000913400?, 0xc0003a3ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003a3aa8 sp=0xc0003a3a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000604e0}, {0xc000913400, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003a3af0 sp=0xc0003a3aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00050a380, 0x22734a000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc0003a3ca8 sp=0xc0003a3af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0001ff320, 0xc0003a3ee0, 0xc00037e8c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc0003a3d48 sp=0xc0003a3ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0000770c0, 0xc0003a3ee0, 0xc00037e8c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc0003a3e88 sp=0xc0003a3d48 pc=0xa3cb25 main.(*Proc).loop(0xc0000770c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc0003a3fc8 sp=0xc0003a3e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc0003a3fe0 sp=0xc0003a3fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003a3fe8 sp=0xc0003a3fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 2084 gp=0xc0001c1c00 m=nil [IO wait]: runtime.gopark(0x18?, 0xc000a20035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005b600 sp=0xc00005b5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005b638 sp=0xc00005b600 pc=0x439097 internal/poll.runtime_pollWait(0x2a42ca420, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005b658 sp=0xc00005b638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0004bd0e0?, 0xc000a20035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005b680 sp=0xc00005b658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0004bd0e0, {0xc000a20035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005b718 sp=0xc00005b680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a05f8, {0xc000a20035?, 0xc00001e3ec?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005b758 sp=0xc00005b718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00050e2a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc00005b7c8 sp=0xc00005b758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc00005b7e0 sp=0xc00005b7c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005b7e8 sp=0xc00005b7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 66 gp=0xc000481c00 m=nil [IO wait]: runtime.gopark(0x1e?, 0xc000012740?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00039f950 sp=0xc00039f930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00039f988 sp=0xc00039f950 pc=0x439097 internal/poll.runtime_pollWait(0x22857a168, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00039f9a8 sp=0xc00039f988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000838000?, 0xc000012740?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00039f9d0 sp=0xc00039f9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000838000, {0xc000012740, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00039fa68 sp=0xc00039f9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0748, {0xc000012740?, 0xc00039fae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00039faa8 sp=0xc00039fa68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000a0748}, {0xc000012740, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00039faf0 sp=0xc00039faa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00050e770, 0x2c39bc000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc00039fca8 sp=0xc00039faf0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000328510, 0xc00039fee0, 0xc0002ace00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc00039fd48 sp=0xc00039fca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0000fc0a0, 0xc00039fee0, 0xc0002ace00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc00039fe88 sp=0xc00039fd48 pc=0xa3cb25 main.(*Proc).loop(0xc0000fc0a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc00039ffc8 sp=0xc00039fe88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc00039ffe0 sp=0xc00039ffc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00039ffe8 sp=0xc00039ffe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 67 gp=0xc000481dc0 m=nil [IO wait]: runtime.gopark(0x1f?, 0xc000912630?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003c5950 sp=0xc0003c5930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003c5988 sp=0xc0003c5950 pc=0x439097 internal/poll.runtime_pollWait(0x2285799a8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003c59a8 sp=0xc0003c5988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008ab860?, 0xc000912630?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003c59d0 sp=0xc0003c59a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008ab860, {0xc000912630, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003c5a68 sp=0xc0003c59d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060fe0, {0xc000912630?, 0xc0003c5ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003c5aa8 sp=0xc0003c5a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc000060fe0}, {0xc000912630, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003c5af0 sp=0xc0003c5aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00050e620, 0x25d3c9000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc0003c5ca8 sp=0xc0003c5af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0003285a0, 0xc0003c5ee0, 0xc0006b70c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc0003c5d48 sp=0xc0003c5ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0000fc0e0, 0xc0003c5ee0, 0xc0006b70c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc0003c5e88 sp=0xc0003c5d48 pc=0xa3cb25 main.(*Proc).loop(0xc0000fc0e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc0003c5fc8 sp=0xc0003c5e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc0003c5fe0 sp=0xc0003c5fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003c5fe8 sp=0xc0003c5fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 1750 gp=0xc000500380 m=nil [IO wait]: runtime.gopark(0xd?, 0xc00094c035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000330e00 sp=0xc000330de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000330e38 sp=0xc000330e00 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9978, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000330e58 sp=0xc000330e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000839380?, 0xc00094c035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000330e80 sp=0xc000330e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000839380, {0xc00094c035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000330f18 sp=0xc000330e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060f00, {0xc00094c035?, 0xc000824a88?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000330f58 sp=0xc000330f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00050a690) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc000330fc8 sp=0xc000330f58 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc000330fe0 sp=0xc000330fc8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000330fe8 sp=0xc000330fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 56 gp=0xc0001c1dc0 m=nil [IO wait]: runtime.gopark(0x22?, 0xc0006b8e50?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000045950 sp=0xc000045930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000045988 sp=0xc000045950 pc=0x439097 internal/poll.runtime_pollWait(0x2a60f4ef8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0000459a8 sp=0xc000045988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0004bd1a0?, 0xc0006b8e50?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0000459d0 sp=0xc0000459a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0004bd1a0, {0xc0006b8e50, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000045a68 sp=0xc0000459d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0610, {0xc0006b8e50?, 0xc000045ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000045aa8 sp=0xc000045a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000a0610}, {0xc0006b8e50, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000045af0 sp=0xc000045aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00050e2a0, 0x29e259000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc000045ca8 sp=0xc000045af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0001ff3b0, 0xc000045ee0, 0xc0006b60c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc000045d48 sp=0xc000045ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc000077100, 0xc000045ee0, 0xc0006b60c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc000045e88 sp=0xc000045d48 pc=0xa3cb25 main.(*Proc).loop(0xc000077100) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc000045fc8 sp=0xc000045e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc000045fe0 sp=0xc000045fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000045fe8 sp=0xc000045fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 57 gp=0xc0004b6000 m=nil [runnable]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0xc00065ac00?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007f7d28 sp=0xc0007f7d08 pc=0x43f7ce runtime.chanrecv(0xc00011ecc0, 0xc0007f7ed0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0007f7da0 sp=0xc0007f7d28 pc=0x40a29f runtime.chanrecv2(0xc000478000?, 0x1?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0007f7dc8 sp=0xc0007f7da0 pc=0x409ed2 main.(*FuzzerTool).exchangeDataWorker(0xc000478000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0xa9 fp=0xc0007f7fc8 sp=0xc0007f7dc8 pc=0xa3b109 main.main.gowrap2() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x25 fp=0xc0007f7fe0 sp=0xc0007f7fc8 pc=0xa3a185 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007f7fe8 sp=0xc0007f7fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x133f goroutine 2299 gp=0xc000500540 m=nil [select]: runtime.gopark(0xc0003317b0?, 0x2?, 0xd0?, 0x16?, 0xc00033178c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000331638 sp=0xc000331618 pc=0x43f7ce runtime.selectgo(0xc0003317b0, 0xc000331788, 0xe9?, 0x0, 0x9fb5be?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000331758 sp=0xc000331638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc0003317e0 sp=0xc000331758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003317e8 sp=0xc0003317e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 66 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 2296 gp=0xc0004b61c0 m=nil [select]: runtime.gopark(0xc0003307b0?, 0x2?, 0xd0?, 0x6?, 0xc00033078c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000330638 sp=0xc000330618 pc=0x43f7ce runtime.selectgo(0xc0003307b0, 0xc000330788, 0xc000718520?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000330758 sp=0xc000330638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc0003307e0 sp=0xc000330758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003307e8 sp=0xc0003307e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 67 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 2085 gp=0xc000500700 m=3 mp=0xc000063008 [syscall]: syscall.syscall6(0x4c9740, 0x275, 0xc000331eb4, 0x0, 0xc00009c5a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000331dd0 sp=0xc000331db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc000331fb0?, 0x10100000002?, 0x264f6b688?, 0x90?, 0x2ae0b75b8?, 0x90?) :1 +0x2f fp=0xc000331e30 sp=0xc000331dd0 pc=0x47984f syscall.wait4(0xc000331eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000331e90 sp=0xc000331e30 pc=0x4c5fa5 syscall.Wait4(0xc0007af5e8?, 0xc000331eec, 0xc000331f8c?, 0x10000c000500700?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000331ec8 sp=0xc000331e90 pc=0x4c36e5 os.(*Process).wait(0xc0003e05a0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000331f20 sp=0xc000331ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003da160) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000331f80 sp=0xc000331f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00050e2a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000331fc8 sp=0xc000331f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000331fe0 sp=0xc000331fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000331fe8 sp=0xc000331fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 2126 gp=0xc0004b6380 m=nil [IO wait]: runtime.gopark(0xb?, 0xc000870035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000856600 sp=0xc0008565e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000856638 sp=0xc000856600 pc=0x439097 internal/poll.runtime_pollWait(0x2285794d0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000856658 sp=0xc000856638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0004bd440?, 0xc000870035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000856680 sp=0xc000856658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0004bd440, {0xc000870035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000856718 sp=0xc000856680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060fa0, {0xc000870035?, 0xe9?, 0xc0008567b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000856758 sp=0xc000856718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00050ad20) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc0008567c8 sp=0xc000856758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc0008567e0 sp=0xc0008567c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008567e8 sp=0xc0008567e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 30 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 1190 gp=0xc000501500 m=5 mp=0xc0000d8808 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x44a5, 0xc000856eb4, 0x0, 0xc00009c6c0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000856dd0 sp=0xc000856db0 pc=0x473c35 syscall.syscall6(0xc000856e78?, 0x0?, 0x10000495808?, 0x264f6b688?, 0x90?, 0x2ae0b7108?, 0x90?) :1 +0x2f fp=0xc000856e30 sp=0xc000856dd0 pc=0x47984f syscall.wait4(0xc000856eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000856e90 sp=0xc000856e30 pc=0x4c5fa5 syscall.Wait4(0xc0007a5c78?, 0xc000856eec, 0xc000856f8c?, 0x10000c000856f48?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000856ec8 sp=0xc000856e90 pc=0x4c36e5 os.(*Process).wait(0xc0003e03c0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000856f20 sp=0xc000856ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002214a0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000856f80 sp=0xc000856f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc000524a10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000856fc8 sp=0xc000856f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000856fe0 sp=0xc000856fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000856fe8 sp=0xc000856fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 32 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 1999 gp=0xc0004b6540 m=nil [IO wait]: runtime.gopark(0x10?, 0xc000800035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00085d600 sp=0xc00085d5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00085d638 sp=0xc00085d600 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9e50, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00085d658 sp=0xc00085d638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008abec0?, 0xc000800035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00085d680 sp=0xc00085d658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008abec0, {0xc000800035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00085d718 sp=0xc00085d680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a06a8, {0xc000800035?, 0xe9?, 0xc00085d7b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00085d758 sp=0xc00085d718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00050e770) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc00085d7c8 sp=0xc00085d758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc00085d7e0 sp=0xc00085d7c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00085d7e8 sp=0xc00085d7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 66 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 2000 gp=0xc0004b6700 m=11 mp=0xc00017c808 [syscall]: syscall.syscall6(0x4c9740, 0x17f1b, 0xc0008576b4, 0x0, 0xc00033a1b0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008575d0 sp=0xc0008575b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004b6700?, 0x10000000002?, 0x22856d5e8?, 0x90?, 0x2ae0b7108?, 0x90?) :1 +0x2f fp=0xc000857630 sp=0xc0008575d0 pc=0x47984f syscall.wait4(0xc0008576b8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000857690 sp=0xc000857630 pc=0x4c5fa5 syscall.Wait4(0xc0006bf908?, 0xc0008576ec, 0x3?, 0xc0004b6700?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008576c8 sp=0xc000857690 pc=0x4c36e5 os.(*Process).wait(0xc0003e06f0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000857720 sp=0xc0008576c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00046e580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000857780 sp=0xc000857720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00050e770) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc0008577c8 sp=0xc000857780 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc0008577e0 sp=0xc0008577c8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008577e8 sp=0xc0008577e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 66 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 1769 gp=0xc0004b68c0 m=9 mp=0xc00017c008 [syscall]: syscall.syscall6(0x4c9740, 0x1244c, 0xc000857eb4, 0x0, 0xc00033a480, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000857dd0 sp=0xc000857db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004b68c0?, 0x10000000002?, 0x22856d5e8?, 0x90?, 0x2ae0b7108?, 0x90?) :1 +0x2f fp=0xc000857e30 sp=0xc000857dd0 pc=0x47984f syscall.wait4(0xc000857eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000857e90 sp=0xc000857e30 pc=0x4c5fa5 syscall.Wait4(0xc00010c3c8?, 0xc000857eec, 0x3?, 0xc0004b68c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000857ec8 sp=0xc000857e90 pc=0x4c36e5 os.(*Process).wait(0xc00003acc0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000857f20 sp=0xc000857ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003da580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000857f80 sp=0xc000857f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00050a690) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000857fc8 sp=0xc000857f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000857fe0 sp=0xc000857fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000857fe8 sp=0xc000857fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 2131 gp=0xc0004b6c40 m=13 mp=0xc00017d808 [syscall]: syscall.syscall6(0x4c9740, 0xaef7, 0xc00085c6b4, 0x0, 0xc00009d170, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00085c5d0 sp=0xc00085c5b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004b6c40?, 0x10000000002?, 0x264f6b688?, 0x90?, 0x2ae0b7108?, 0x90?) :1 +0x2f fp=0xc00085c630 sp=0xc00085c5d0 pc=0x47984f syscall.wait4(0xc00085c6b8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00085c690 sp=0xc00085c630 pc=0x4c5fa5 syscall.Wait4(0xc000503e58?, 0xc00085c6ec, 0x3?, 0xc0004b6c40?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00085c6c8 sp=0xc00085c690 pc=0x4c36e5 os.(*Process).wait(0xc0003e08d0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00085c720 sp=0xc00085c6c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003da6e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00085c780 sp=0xc00085c720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00050ad20) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc00085c7c8 sp=0xc00085c780 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc00085c7e0 sp=0xc00085c7c8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00085c7e8 sp=0xc00085c7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 30 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 2298 gp=0xc0005016c0 m=nil [select]: runtime.gopark(0xc000398fb0?, 0x2?, 0xd0?, 0x8e?, 0xc000398f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000398e38 sp=0xc000398e18 pc=0x43f7ce runtime.selectgo(0xc000398fb0, 0xc000398f88, 0xc0000acf68?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000398f58 sp=0xc000398e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc000398fe0 sp=0xc000398f58 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000398fe8 sp=0xc000398fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 2161 gp=0xc000501880 m=nil [IO wait]: runtime.gopark(0xf?, 0xc0009f2035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000398600 sp=0xc0003985e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000398638 sp=0xc000398600 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9a70, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000398658 sp=0xc000398638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000839b00?, 0xc0009f2035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000398680 sp=0xc000398658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000839b00, {0xc0009f2035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000398718 sp=0xc000398680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0c10, {0xc0009f2035?, 0xe9?, 0xc0003987b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000398758 sp=0xc000398718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00050ed20) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc0003987c8 sp=0xc000398758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc0003987e0 sp=0xc0003987c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003987e8 sp=0xc0003987e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 1711 gp=0xc000654000 m=nil [IO wait]: runtime.gopark(0x17?, 0xc000984035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000395e00 sp=0xc000395de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000395e38 sp=0xc000395e00 pc=0x439097 internal/poll.runtime_pollWait(0x2a42c9690, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000395e58 sp=0xc000395e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003d8a20?, 0xc000984035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000395e80 sp=0xc000395e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003d8a20, {0xc000984035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000395f18 sp=0xc000395e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060480, {0xc000984035?, 0xe9?, 0xc000395fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000395f58 sp=0xc000395f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00050a380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc000395fc8 sp=0xc000395f58 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc000395fe0 sp=0xc000395fc8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000395fe8 sp=0xc000395fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 2280 gp=0xc0006541c0 m=nil [select]: runtime.gopark(0xc0003967b0?, 0x2?, 0x56?, 0xfc?, 0xc00039678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000396638 sp=0xc000396618 pc=0x43f7ce runtime.selectgo(0xc0003967b0, 0xc000396788, 0xe9?, 0x0, 0x9fb5be?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000396758 sp=0xc000396638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc0003967e0 sp=0xc000396758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003967e8 sp=0xc0003967e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 30 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 1955 gp=0xc0004b7500 m=nil [IO wait]: runtime.gopark(0x13?, 0xc0009d2035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000393e00 sp=0xc000393de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000393e38 sp=0xc000393e00 pc=0x439097 internal/poll.runtime_pollWait(0x228579f78, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000393e58 sp=0xc000393e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008ab740?, 0xc0009d2035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000393e80 sp=0xc000393e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008ab740, {0xc0009d2035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000393f18 sp=0xc000393e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060f80, {0xc0009d2035?, 0x11dc870?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000393f58 sp=0xc000393f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00050e620) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc000393fc8 sp=0xc000393f58 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc000393fe0 sp=0xc000393fc8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000393fe8 sp=0xc000393fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 67 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 2282 gp=0xc0004b7dc0 m=nil [select]: runtime.gopark(0xc0008587b0?, 0x2?, 0x56?, 0xfc?, 0xc00085878c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000858638 sp=0xc000858618 pc=0x43f7ce runtime.selectgo(0xc0008587b0, 0xc000858788, 0xc00001e740?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000858758 sp=0xc000858638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc0008587e0 sp=0xc000858758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008587e8 sp=0xc0008587e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 2300 gp=0xc000654540 m=nil [select]: runtime.gopark(0xc0003bcfb0?, 0x2?, 0xd0?, 0xce?, 0xc0003bcf8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003bce38 sp=0xc0003bce18 pc=0x43f7ce runtime.selectgo(0xc0003bcfb0, 0xc0003bcf88, 0xc00055cc20?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003bcf58 sp=0xc0003bce38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc0003bcfe0 sp=0xc0003bcf58 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003bcfe8 sp=0xc0003bcfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 1956 gp=0xc000654700 m=7 mp=0xc000494808 [syscall]: syscall.syscall6(0x4c9740, 0xf6c5, 0xc0003bdeb4, 0x0, 0xc00009c750, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003bddd0 sp=0xc0003bddb0 pc=0x473c35 syscall.syscall6(0x0?, 0xc64928?, 0x10000b2e640?, 0x264f6b688?, 0x90?, 0x2ae0b7108?, 0x90?) :1 +0x2f fp=0xc0003bde30 sp=0xc0003bddd0 pc=0x47984f syscall.wait4(0xc0003bdeb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003bde90 sp=0xc0003bde30 pc=0x4c5fa5 syscall.Wait4(0xc0003bdf38?, 0xc0003bdeec, 0x2285799a8?, 0x12a05e56a?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003bdec8 sp=0xc0003bde90 pc=0x4c36e5 os.(*Process).wait(0xc0003e07e0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003bdf20 sp=0xc0003bdec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00046e2c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003bdf80 sp=0xc0003bdf20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00050e620) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc0003bdfc8 sp=0xc0003bdf80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc0003bdfe0 sp=0xc0003bdfc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003bdfe8 sp=0xc0003bdfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 67 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde login: