last executing test programs: 6.533581608s ago: executing program 5 (id=6): r0 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xffffffff, r1, 0x0, 0x0, 0x140, 0x4}, 0x2000, 0x8, 0x0, 0x0, 0xa, 0x9, 0x80000000}) shmat(r0, &(0x7f00001e3000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f00001e1000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 6.460117411s ago: executing program 5 (id=13): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') execve(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x0) 6.408049105s ago: executing program 5 (id=15): r0 = semget$private(0x0, 0x2, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/124) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x1]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xaa4a]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000005}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/86, 0x56, 0x1840, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x2a, 0x20006, &(0x7f0000000200)="0cf00197a6eb21ccff13b9fd812ea24e713048e69d31929648", 0x19) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = shmget(0x1, 0x1000, 0x60, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x5, 0x0, r5, r6, r7, 0x80, 0x1}, 0x1, 0xe, r8, r9, 0x1, 0x0, 0x3}) 6.301436659s ago: executing program 3 (id=21): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000000340)={0x1, 0x9}, 0x2, &(0x7f0000000080)="71f91eff", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000001780), 0x0, 0x2}, 0x414) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="8d2d381a98602581fac66508bfa119cea24da336a3fb55135dd7c34c6b45fa691491408e7ddffa50ec28c9cd038b900253c40bfbcf3939c4884515ded1e75142a4dd4c5af591ed150aec89c9c8fb4ce00c0d18a6d8d20f4dd577bf0f391bd169251ca2224ecc7b7616a68c65b2a2a0306afaf49525d0d26ce4059a0ca8d7aab94d", 0x81}, {&(0x7f0000000240)="e1a6913a1ce34094fd0cc6a1c2187778e25f7870dc170245deacecf388", 0x1d}], 0x2) r3 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3dcf, 0x0, 0x7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = dup(r1) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) r10 = accept$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt(r10, 0x6bafd819, 0x38000, &(0x7f0000000480)="bb590ecd92d9d82fed453f1fe9fffa5d72b1b8e06c99e7ad008a7b35ba735b24ff1c5fce2daee28c2f395c0856956b65f900f90d2698ad9fabdf471cb931f5cead6fe1eff7c812b72181158cdecd8d03", 0x50) sysctl$kern(&(0x7f0000000280)={0x1, 0x3}, 0x2, &(0x7f00000002c0)="196d5e991ed5a65cc9ec86bba39c4e35adbc5f99acf57dbe333628516a80ddeaf42cea5d3a4b9101999d2d82c3db336eeff02c85aa2823cb64a3c67450efea4b2cf8d30c3704551a69c6746937a877eb0bd0e33ffffa93dc564cabefe0b680d71e32768cd992", &(0x7f0000000380)=0x66, &(0x7f00000003c0)="fae016c28c785041fb329ca48fdd5eca6bb95b50beba2d445a812ebffa8a41231a40fc80f21f38f09248c2154b27", 0x2e) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) 6.299800639s ago: executing program 0 (id=24): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x34) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="0d204200000000a47cb78f6a0a", 0xd) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) sendmmsg(r0, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) 6.222723039s ago: executing program 5 (id=25): utimes(&(0x7f0000000780)='.\x00', &(0x7f00000007c0)={{0x2, 0x80aa}, {0x8, 0x5}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x400000000000000b, &(0x7f0000000280)="00dbfd50991b0000000000000000", &(0x7f0000000180)=0xe, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000000000021000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1277aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x7fff, 0xfffffffe, 0x8, "ff14e70002000900", 0x676, 0x40003}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="ae", 0x1}], 0x1) syz_open_pts() mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f00000000c0)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000002c0)="f0cc6138d42fdba2076d752b45aee5e87be6728c208e8e21719fb1032305c6a9637944b4de409ed1c854c613fa04189a834280c157790e8df8a53755d71dd00ac7bb627c36938ded6bf5f8c9ad94caad55cc5cd4f8b80139e1377be469068a61e7b42953926c144f8f2c509a99e2693d35e55e86296e978c015eece49103b01347773cc2d5d4efa46d7316b168471ea074db1552708307c95868bd626c88f436349735120cbc3753debb416632fa5c77cdd676bac2e05cc6eef72b5d62d9e3b83890884d0655a52f700bbbe6a1c1ebcaa770c5dd1900ec2858d1e1fede235e6ff3e2286237a1a0f25c49398d946da1a372f47db43f492f310397b2b4de493c6d01171106a04f03efaac7f70558d7fa9bd5649508fc31b3fc05088d0d3a14305c15424248278c132ba9ee7f098e887d2ec37cca517edf7c3318dfeaa97680fd66883281b921b031ddfd004ee2bbc979c3069c3d40b6e43ce19aff44fe596fd6341d4b6d164d81edabe495a397c61f1bb04cddbbdda6167fe9f405b8453272122f448bf1e60b8943581b9451816dec78614d55649ce586439b075e6c9981679a7a8f471611aa5a658b47645166a01afd92439927124bd75ffca85959078411a9921b101e4192022492f9eb0ead623142836e67095c29c8b187ed817c8e2554a692e081390675dceb1d20c5d94df97c7e047ff6a8692c71d70c0a97f1dada9c58a48211e80b7999e9b5d94a9e2916ddb70e494dbfeb720f519ba551839e6cd7e76bbdbf85c52d3e5341fe3df96218fa6b95b3e0955d8625ed516a3760d3677aa57f7b34924ce096a73f9c1a45001c7066ba847f2a7c3bedc29684ef5461ba11f66a8f67d5116f9287434f0f2a89ac3e58521b90d78da4dba25e4b9698c69d8cc97f2a91919a1d44e7473ebb18b2494a0d9571c44c49601a173bfe52e9289f3df63f1cafd29a2f7373af91ff271a2d4b15f047ec1b0ec9ac9446c3c248ba6c2a7ce4476dedb97f5f27ee28f9f3f3e9ee4ede777a9648af2a8e26f0e5d09fb0134489fbaa29de31196c1ffb0433e4d644f41b6ef5d4aa897ca54485de2846d5edb2b29bb509b42563c5b5c84cfe24d53613267af8cbaaecd55fd8ad04a70003f995ef9ed29bc541183ec1a76138245f57a28edb839d9ec51966ac12df3bd886766a5e77dc42ccfe27174a9ba4c5f440081e1874f8e8d19610c7abd74ecf234a59dd67d29686cacc3fdd6c5e7cf5ad38b5adccce256fd243238f8c4cdc1d649ddd9b6d945dd9ff19b8074c4dca9f274f1bbb8cfbf4e210799a78002728648e3247b195c8f37e6dfa91f7143b4d35a5f11800fcdc59f0887f6b550eafd5fd8089047f333bb4026990b75778dc665a0fda88dbc9c2034b93d0fe491cf3e03e2666fb1d92696960a2d1f282aaba41673d8c297491df5f470f6475b4737d689eb44b71be836284077f05ef08eda8d744c861d280f64cc3c8548c845f6e0f225383357ec92f36993a5dad116759c4bbb10a31467d0457a82ec48ef29f2c4323f05d7806ea82101589127ab1368772ec2d3454047be95520466f3ed63322e28d7f9f9199ada12a5c04626a7fc6a0f57578e500016727b59182f9da1dda82bde11a618520206a8c54ea9c1097658dca453e365f08724f4d2aba5f24070a7184ad9d06a2f59a37c18e41c3a621d9141b6c2981ff99023615f370b95bbc287c0390aef0b6e8839064b16b601b06afa41dda5eaabfe1569bc31341a6453316a20f752df79ba307055a539d68d8b74687d70c92887173918f57b6b2c0bce92e81fca369067a82689141b1fa7682d8244673a482cc006161056f7e93d02b9936cbaff191b1f2deb7c763397c47b4b473886702153d71845d41a9cce1e9873c37583e945b621e76d078ae818760defa119b317607c6a16c215878e5c0138e20f5bb659a32032207b7169e5ed46cd2038cfb6fe0b254d6a5bf279af506f038ca5873a59d767cdf96f106f95057c31119de81e4f50679b827aefced29f3b0b57744776c051ec4adca67ea2b90f7b9863c52a61649a2de0fc00e0e30a95fd7d36dccb163eb9073dbdd01d4cd9bbd3cf9392886f8f83ee7a563b451b6d384af83aa93fb803b3efc875b4febf89c135b5f4c7f636dae9c7d13573003fa3c63160251b86daf3c9bc5d022085a83d524ad52b3fd69ce32485b1f7b7f45ea313a79e1d7e7d41b70250cd080949dba72e823888212123209006c39cea779caaecd4c46fed06669a6297b398f17c6aa0a6eb3db0ae6f199a6d1e78b9307afd8f690ecd5936e8e03cf2b533860f084dd8064c503970d9e92aa6393d5a2fd04da67b261f132729b1dc264e8d3a0d4f5c1d452b4019f231c2f57a8a7c35d9a48ae2815e5b6b14521a5d4537e7fa2aabf12773b6d61ecfeb663993a72c928b3bc0a72ff3590ba5f343395e93378bc62386a340cca569a0ec226dcd191754205b6664f959859d3bce5681259c307c6ce40a6a0709546e9375d41bf719e05faaa9c15b3fc376369be03110bb53e73ad8ef1913b000938dc66d3dad9be9b5ed2581e4ef38f80697a3001fa7d22ff43a20ce3f756915580907b05ae7a1be5ee261b58b1fb182e569e2421875f019c0f41d401cd6717a5048d85a773fc2f9aefcb1f6e7d5dca2a9c0a8be39503ac4b6af4244960d26c13c5fad9e133869c2cb49966600270518f5e3962bd8f245c56718d6a613e56af671564bbda9e3300d56c30e17dc2a2bddaf039f862b08bb9c71e93d549c93688f4dfc84c7798ac9bf4eba0fb23a5d28bca8e57a86451969c5c7a813e521adeded2391cb5ce15e5eabfd837e4fc2e71254494ae0db3609c59b0276648fe07bd13a6b13855a0db6e8b12eab6c2bc699950250c8b60a3635f841e686ce4d52d0d6c8274b50fd44db3eac5ff81bbbe9bf113d377048dc9be6b4c997860a725ba0c2f88b9910128f93864c762f7f4c2b77b0515ff148cfc40ed76a3403e1213f5c457777bd60191d024dd14f34044ce3e317e1af6bcfb35e40ec100bcf826a244a10a1dde9a745915de5fccc7ea3a0f7a9a4c4eeaaccef55259936cad493720d2eb94d912714c94c78f919524190735100ba3f565e5cb2480c7ae396583f78c87305699e4d62a92088272455a2542ad3f5a225d874e575046c400d355dc24d8a30a988e619cf53b0eb42972ff778618b9cd40cf05abb8d39179cebd5fad2da5d1802527e4b7cb3d0a08441c0ec1aff7271ca3ca58f75afb752eed0bb59476d533a507b2110b41c43d9ed24e461c29ee482c43fd3dd3e9426a36e7628161ba26f3a7bb6a6d85c7b4a690fcc2db7d160e754fa4895c7577693b53fb6c8e30389a6227104cfe3772cdbbb18b7c9deadb28c6f1fcbae139da129c856350c28232d60a3e3ab6f75c90d50ea2a920d315167495d42174970e9b6ed637dda26ed3ce31650cf0ccdf66b17c6f6d3e8293c8a2e81ceb19eb773692d4f4c92ca0d7f81ad59d27b1a883eb8d3e20b0629d0484f274e9525bf2a470b9c095b4cddd3a7f6fa280ab6de758612f8bd7e2f0b56dbb3c2749f49af7c7c459845f6a0b9b0069d9c46f68355534c0855706914f3aee412bef488e5b1660dc197bc8c4d062afe30a792db0118392a46ef2a71023d9acb0b81ca8bf6f9509b96f935ad9fb4ccf856f44cd26fe7d1af2a2ff2854f6c09a655de89718ec50197b39285100412328247c1ecb88f655c1b21552d8c765e62351eca233b34d1dd75fdad62d40cff4e981c0083533747070f00e27c6864a62d27e41cdc71d12b2bb85264f405b3b22807a3bd080c55cda05983795a63bff3f9a639586ad6a21efe06b62f169e6107fc0a5dc97ac736394c179c862f8d1de20e11bc759061c42a7657e20714de2b11e952a273715f46f3a8d18cacf9ef48094c8748ee93dccfa5893265682e46a4f9efea5db0e12decdac6814592114f1002fb4079fe9d0135e9b3bffe5061fb5cbb4bee5cdb3209e2840ed8b6e22fd3b092a88f19149d34f0e99d1eaf5b5b7a7e478b5d1895b26404dd132fef47e48844cfac4569e29110df60428d2c63378f712556dc80b2e69bd3fd008e4b94330961c4fe5d71ba43b6e534e4c1bad8b81c5d21b7a9a2620473a655f2819231874ff8e1611126f08357931b1445a33785eade9ccc38da43475838780388339cddf3d1d16a09788b020244eb9507d0172e8a2a88d70d3fdf7adbeb7202653391ea2f562ad699bcea389a92e44cd9b8c65e85b22a0a213f2d19841d33904f5532f13f7038434ac9fbc0b376807492886a1067b97ef6896a6f4f62d98d9be44a3c6ef23ece266a18df7f92cc945e3fae84eea4092d827cfdd3c1181bbe186c93d06b78153d039b159b7057c91ccb0a74b04d6cb1844a9f79411f5403766fa0175cc98a85c5233f1f8d350c03815958b8354e9531f4c649d1a0e9247632ac4ae29ccc5c732009698b753bdc5d4a0ac2260810801f9cc32ef5049544cf1e6f3bb0e559ca49e7ecc33b6cedfb7d06e1998ac7df26f4c5e9b80563d2f33f64ba4e6595ccc546d833121753c4c61d4a0fc71ab8acd2060463b1cb55439167a106c65d0da394e88ccde5d7531abfbdb8e7f0129665e72ea4b2f2aa303d7fd199f34dbc352eb33bef41ee4e0baefaaf38ebe2a44948b4f1a84fe707c1f8168116e9f81bd2ddc05bb3152fd1c535f171d794521360dac00a2ac8843383a6b5cc08abfab5de11fc86073f3ee28e3585328215fa73a8be868a0e8fb60e86fab75b71ee47a76e9f95760e1b838e1d1deef99ca8d51835a36e7465bf70f000bb11d6ca029efac9745ea82d3540487ea21f0e29f29a9b54881917cf0e5644bd8f1e605c12b1b445ebc122b81bec439239962e5c3d0e870c6fd801d5450558edc0f2d88026d0e16f4013e6a10b439a9684b25381f1d6a1ad153deaada4b3c50dffa8c31dc85b5b5dc20ea6f461d57c1f0c38d65c72c1af1529f0c690366057ebd6c105a04a7a31a9d66ec88fc5e9f32d87c08ae5df967542100d5ff8181c318563e772b2b12f8f824d2a966ba1b87219d44d02162eca1f3a5cf85932c0450f5ca11163843cc7e40d9030fae0c4756e7c1e39aa08e264b10453c41680386e5c0c1242b8d2d16b3d74e83ececd4959a1df3a7147d00466b1b7c659047c8775e2cd7fe76c8570f3017737d23caadfc8507f9377a634f9b113d97d8d7c2aaa23140986bddd2696867af6dcad561b5a23f1b515483b3b568771f1b29d556d57952d62f64d0c8dfc446b5086e5ad350454929de9c47421e8ef063ff48218bcfaece473cafae4ffccd4736df9985df417303900da5ce2cdeffe536bddd1ab6a2366ea0153cb57358823a6f8df63e8b35361dd45d743c7f749c53200c0db24b247cb4dc610c7253534452c420756e5831a3f70065b71218279dbe83c54432efa1d7d1dc5bb3bee08ec8bc7b2df4585272897a81a0c6eda4b845f6e59f4bee5ade36eb5abebffd39d56ae99efc78fb3687e767a0af6c17ba4b585b48639d9d70eb4412b99f5bb8821c810498f88221c299c594b28bef1bf00e79463ec37320cf52f135c07356f80522fbf8f25d5f394bb599cb1499ec94fe3210a3f398d56abe5c168aafc6c70ba19830df6018728ab60f0e5b23b41efd9b563047a1ebefb5b5cb604654dbfc09e86b0e3b88a8e9cbf4e0d335b9692d924e79a68390b8701576c5a5bfdb82f4aa9058f94343f3d0099b74676f923a7722784341f2016c0d1392db8bc5f9e48bfd3fec82b248224b78c3ff5d261d2887449171bd5e2417ff1f49a46ef3d7fa", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="dd529aa4b0b4790df898c19fe818850ca8b90f1b395d5bb8780837edb021f14c5b5f944b8cd4eab87d68c4d7c66e5b323dbe0a9fd1787cb74a00bdde279743cd44507f1a0c03578c7366affe6f7d1b6fbe75a9687e164dc7e9bb5fc4a2275fbd8cba1f41d2222c17a9d8f6a40df7862b6e0b3e2f9fc83dd29b5a8d39c579c215e6e7f27685c23e53f7337e56da440ce8034c5cc6a9b9532e6d3b32222b", 0x9d) 6.218475555s ago: executing program 0 (id=29): bind$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x4, 0x2ff}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0x1, &(0x7f0000000100)="0000441266adeca62c8723f236279bbf3489eaffe51c5679d7bdd5ad64f849c3b24b0500fde6e88326ec369ecfdb281b71d449c483e43191b9e49d3cc1bf1b795ca90b754d34293cae7ac9eff2aec1790d67a6b9554bfcb17626d3d6e000"/106, 0x6a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000180)={0xffff, 0x3, 0x1, 0x5, 0xfffffffffffffff7, 0x8, 0x5f87, 0x697}, &(0x7f00000001c0)={0x8, 0x7, 0x5, 0x8, 0x9, 0x4, 0xff, 0x4}, &(0x7f0000000200)={0xec00, 0x2, 0x2, 0x5, 0x1785, 0x9, 0xffffffffffffffff, 0x5}, &(0x7f0000000240)={0xf, 0x5}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 6.166986228s ago: executing program 0 (id=31): nanosleep(0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) 6.038631504s ago: executing program 0 (id=35): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x6, 0x1, 0x1, 0x0, 0x3, 0xed04, 0x4, 0x0, 0x1, 0x1, 0x2}) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x42, 0x8c) mkdirat(r1, &(0x7f0000000240)='./file1/file0\x00', 0x191) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x6e) lseek(r2, 0xed32, 0x2) unlink(&(0x7f00000000c0)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x7) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) r6 = kqueue() setsockopt(r5, 0x8, 0x3, &(0x7f0000000340)="432eb53d37337a277c25c9ee69db577625e29c53ef8e541a5d46d192f5ab1a06e8c04332692ef429135ff642920f0639ba326d3c798bb78db4ce89f47b342a55335f5603983573832661bf6897af601e8120c59fc85e6c6ab563202e81e23184d467ae183f15dd8ac93780798f9d65741629d1d090619747105e586071f091e9f56489d0b8eedfb3", 0x88) kevent(r6, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="4bf9f4c0559b503d44729950effff0653da97c13eab55448e9f3a958a2cc7c8df2f0799a3ef0d7e45057b3d3538901fe8df498eff3"]) sendto(r5, 0x0, 0x0, 0x2, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') 6.038412308s ago: executing program 3 (id=36): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {}, {0x3}, {0x0, 0x1}, {}, {}, {}, {0x7, 0x9}, {0x2, 0x9}, {}, {0x3, 0x6c}, {}, {0x3, 0x8}, {0x3}, {0x2, 0x4}, {0x2, 0x8001}, {0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r1, 0x80002) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 6.038164399s ago: executing program 5 (id=37): r0 = socket(0x20, 0x4, 0x8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0x0, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0x4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x100, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0x4, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x5, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 5.67508143s ago: executing program 3 (id=39): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0xe9e1afc5a792f97a}, 0x4, 0x0, 0x0, 0x0, 0x0) 5.670462845s ago: executing program 3 (id=40): chmod(0x0, 0x7956037e24b79040) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file2/file0/file0\x00', r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) unveil(&(0x7f0000000100)='./file2/file0/file0\x00', &(0x7f0000000340)='x\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x33, 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 5.670049765s ago: executing program 3 (id=41): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000001600)='./file2/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000007}) r2 = open(&(0x7f0000000000)='./file2/file0\x00', 0x70e, 0x0) write(r2, &(0x7f0000000340)="c119db8045370d70e3d14109afe4f43cc31ed8f613930cf3baa4c7a40b3cffc0e6c3cc5f6352ac9707b7e24328c3deb05fbdba92a71ab3cbbc3dcc2aacd12436c3aaf6017b205b18908e5b3501cc494371fcbc9b759dcad03eeefae2f27d923def4a7368a62bba374fb543969babde9e05921042c6d62929dcdbbdd76c4b12290cebddd12fc89c7ba7fdb39de7e67752c27eb80fe014551851b447f7aa4b3f309bbbc43bc23798b34eeceb2af2e5403fe019b2f05bb0ebbaea9dada60b7581d941dc618f5a6c66f294a680c1ba7afe2a131baa301cdc89c74e3976eb0924caba03483dbf625c2c19d92d21d95e6f0487fddb65", 0xf3) 3.766899719s ago: executing program 5 (id=51): open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x6) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff, 0x8}, {0xffffffff}}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x100000000000002, 0x100000001}) 3.764271835s ago: executing program 32 (id=51): open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x6) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff, 0x8}, {0xffffffff}}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x100000000000002, 0x100000001}) 3.614389226s ago: executing program 3 (id=57): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 3.614094072s ago: executing program 33 (id=57): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 3.353166362s ago: executing program 0 (id=61): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {0x0, 0x8000000}, {0x0, 0x72ac}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x1}, {}, {0x2}, {0x0, 0x2}, {0x3}, {}, {0x3}, {}, {0x0, 0x1}, {0x3}, {0x0, 0x200000}, {}, {0x1}, {0x3}, {}, {0x1}, {0x0, 0x4}, {0x2}, {}, {}, {}, {}, {0x2}, {0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x10, 0x9, 0x2, 0x7fffffff, 0x1, 0x4, 0x88, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000560000/0x9000)=nil, 0x9000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x39c, 0x5, 0xffffdf84, 0xfffffbff, "faffffffffe60000038166229cf4b3666e000067", 0x4000000, 0x673}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) close(r1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000180)=0x9) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x13}}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffffd4) select(0x40, &(0x7f00000001c0)={0x8, 0x23, 0x6, 0x1000, 0x40, 0xe1, 0x1, 0x8}, &(0x7f0000000240)={0x3, 0x7, 0x4, 0x4, 0xffffffffffff7fff, 0x74, 0x3, 0x8}, &(0x7f0000000280)={0x7, 0x62b8, 0x7, 0x0, 0xf5c, 0x7cb, 0xb, 0xd35}, &(0x7f00000002c0)={0x8, 0x20000000200}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x1000100000007}) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.529979828s ago: executing program 0 (id=69): r0 = syz_open_pts() write(r0, &(0x7f0000001740)="fc40be0196c66cd5e2802014ad08b7c547c34f5cdc362939e5b497773a6c417783d2e718be7635678efd7e4d89448a3161b7b54a3efc151165fbbfc1783ceb92d67054c00afc6f2ebb6eebf87a2f94b91a008420e8dc9fd7c496b44b4997ae860d038563a00d84b2ca274357442a5811940000ee5fbf9c33f9cffad317a0a0c1839366ee0fab2b0636341869f8db9da7ac9a43c24192c9364af70765ee0073029d4da2105709401b3b4923781ec5d3a13483510516146949dc64c2585663293ef8f6f20e30aa1cdda9ffc9e7a2965d94c35d64ff3c378c345a80ba2e8c6fb6108dafcb8e27d173d7bb52d9bffe3be6675d3e16b882fe08d9d6bae937db57cc7acce095f3d46ae705f4184bf0f550eecc3a2d06d40afa139d75ad93f661c13359c9d7d7c1023e23f302d16678a995b3c3ea0b033bdddfffbc7b65f29f87bfc29e8ca46adbe576ef1460f20a470b07141b5996293cd93d46e43e186a1cae15d45c2221509166414af5c62b138ee42093f4010570137eb730a2a292e2be27afada21d6dc2a7796e3e0f6d0fb6f7a6bf1720eec95653e93748a07e4de932527af4cad8c243c8cb95c2e88a7d91e14c78707e539f78dcc6065a8df4ee7b5114938286cda2dd0b3970169176a719f532d7412c25c6e0fbd9a64f5c7019e52733f2184867fdec90807ac09dc6a0343cf690aea4da36f393e26fb13070b746fe1576902dd910bffac6aacc8976221305df9d0205efb2bd6aead7439d615b3cf361da4a8f2a92c00c1434254b283f1086583e0548f4e52728283cf6f87556ac79289a3ac4a5b6c1b34acb956cf5e231a0b365c84d0951352d77361fba32c9f4cd229177105c1897c002461228645e2d172465da1b20717e2dc8907b2fa95ea24dfa259816c7e91d2e8ab41fbf9f20e06c02b2e00f59d2b701a48e7fa30a2dd02f349251ee90428a61505965030f6a466462e7330eca5ce32ca46b6c867f3fc8da79fafe7d81d90219e94bb924b53846c07c6ca41686ce903ccad6a40f60707b3095d299c4bf8bb5efa705ac85908882de02d099c4e3aabf2e2249b00a95ce06223d6a924cf27c464b9d238aec79943064c3e818c5b12a15d50f30f4a8ed387b6a6809dbfafbe1c1ed1506b4ec9c2b43df8abe6f0eec8e92fc43a1687fcce26d9cf50f4f92f7bf744ff99c14b14b4e15abb40e029702bc6e44b152a46c27de1a0df780df952d9e440a985f3c14d27dbae91e105eb13e62eda2ba16e388d6f8558ed957bea3f2f733806beb837e0110d64be2aee98222cb24fb0d89709a2491c0682bc5516cb3c4ae9c7894a3e0961574db3648adab84b97e639e973da31c7a86f479364456301bee496eee6032b192cdadfb0cef0082f1ec80d019ed5bb797f66d6f290ec183497609aa09e5121f166821efadf2888e16df9f26efa62bd37abbd558f69a718727728bc3e4323b8727af529bade8e6eb6b590d51f7b17fdbf5e644f7466ee5678e354f4625c16b4f072dad42aa3600c1dcdd9b9364632405825276d1a207d60bd91e1276043f2f20001f632da3b329c9eb5256beabcc8469914d2a22453cdba7c2b635ef7ddb1a8e3ae3faaafa85cf47ea092fe1dbfd9d700e711bc469a08944fe6e01d6e0620cc7e67eadcddea0b2891a1f5cbd61e4f9d5ae8afee61c728e38e37e6fc6a2f6667d563274cdf4125bbee9f226d3984ed5aa8ae2966dad5809c41c7981a9b1c0a2024992ab59535164c8ae48b6d9ea1e0a9154e0c8d39323b6e9a01f7734f0d98c7c9704f920503868943b4a1b982aadf03fef469cb3419b82ca187730f88bf2b59619de1dbd8c0565ce6a5417f6306bb27a5002284c992b69bfed8443580b1c66b821b562b19c5df5b4f8cb0026eb3521dcca37c37fdb6ef68c77cb84a040e9f4ad886055466a66ea81cb07415c270ed5fd26235ccec0f0a5a60f36ef7a499846199af611133a0bed05bd98c565e326c95309a44c0485f581b009d81e3695c89ac9b3edfbda33788c18d6fab2a33f602eef358374bc1c719872fe6919f8d1132f47eb593f0de9b4754aa72730c16b0e1d44986329f4ad893ffa02f38a860fac2053647401a7cc5f976cb1be34978d39969a57d76b0317f7445cfb2fb4a25d68201a67a0c376bc1645810e9c2d01a58afd1e3c0030be71bcec2d43d7c3af3c0b4305b4cb7ce461ec203c497c15c8362f0e301d0d575301e23581bdb4c30657631d4448fefe353b99ad5bac6d555c4566d3feae8f248cc05ee13e2b0176090cfd543744ec26717263fc0c6c16f173466cbd6e685eb94ce1dcee12f457cb268f6296fcad78be09b6a6db10001d88e72bc8733bffdeee578220727b3b0cdeeb264f75d081b7e6f63a86b75d8da46b8299bace1c1c29bf9de20a846536e971b6e26e802e0e99b01870463a83c45427c5c5567dc195157b8549c45b3701dc16ad9d859d5728920d247a7cd12a0332d46583ac1d2fc480386b4755a495dbb39515f99a017d1905a54aa3ca805e7c58ec1686563dcea56686e0e84b4f28007d62cff70b085350b1cd24d0cc7bd51f69aa5bfd12b5cde84b392a3d6bb13cb6ca25c788d83157c2c867aaa565aae4c9738ead2561f4712510d19158f2834e7a23a24536d2e36b02a8af75c529f21c89469aa1b6fc3d437de1a0670df42e15839c0e7d65fc02d64c861b455146ab58660c4efb9241dde7ffd6c557342066c89543769303928095f0628f8ab577d46b473b32c920482b40084437c26530122e291145ac6c8e67567d71702a04cc8b4f6d784699c5b86ca6526a67700816ed4abab4cf715d0b6f17b7a629b59036ca18cfc741fad467d9a7fc7497931afb2cda022169692e1d76d01dc05b6be3d46d7b908d56d475288936008dc2c2bc3b3c7ec79551bd29b69e2827e4736f945e95f650303fcede144fa0b67aa57aae10c67dc9a9f0b9081d651941eaf3068ad4d862fbeb62b3011f73892f2dcb7fa2e9c1a6137e16eb16457b5b12e8868da89d7491eaa72447cf33f11f6c32662132b15635f44cf5d6acfa02f10ffac602542d317791996445ac742c20e4a4da1c2787c7680c2912a55eaf8625e5fd0b01f1e27b1236eaa0bcfad7912f2515ee50e896b6006dbd453ec77480702c2eb6a926623c7e451a858b1829fcd0b436be5106f2de80a7389fd5fb5bb5191f10731d17e327ed68429cfa39d1466ff6a5feacd503b20525aeb2684949385a5fe36bd119d259ba7f6ea40324fc3a92fadc5e3d75673aa46401443943f55797cfb1a53308f7bf01d3ef5a1614a777333ea269bd34ef9597d266dedd547c6b7833c49f20f7803acab09d0f7366264d2a9a79553a5b2e6ab31590005c4e029c8d8ed4776f4a22483dfe00949d42541321c298c86fd8f7c6740f4d771b52d88741d0395737eead87759f9ea8f2e961c7eb3c4925046d056ae742b760ed1ddecceee84b4f8082d26b91dc9bd737065221ab35b68f64f37530f536d830d68edd4393d8d58ab379dbb33f46075efb3b04b8fe51cd96c39e5477c01b5498eb881b004957d07b1098b14b458cf5343117d842b4f0e468a83e7dabbc30ded6a08dba6737d1852fb323aa6ef9415778d2b0758a409e96a5d1022c0182ccc51b10918b52b8046a07620a01b7a71daa9a0af1af9ba9023722ad49f64279b6a360b82183be2fd96858f9f3fe07655e1461b2442d2368edca57b91c235a3deb19073d91dcf66aeaf5e5390fc9a9fa416c657584d7399d1a519633ab86a110d350bdbd53e17d3a0535085ccd6eed16a54e1b5630a2783ebc76b40647b52b501f8f58b10f4e7b09d62f4fafd9466865d2a46b610d9167fb1cb4cbf16943797f0ff287ed7c82ae3393bc44370168071a9d5a20000980fcafc63ff6bc65cf10a78c3cde0af53ef6c8f818cfeaf1cfcc08598099455fb43be4ed31eca397601a586e9f9a92e19dfd28b2fce55a8ab990e2a7d09ad0771eea8c4cc0d5184adaaadbb786963f4630e5b76f553fcc333fab469d5150343a8e5c07efc2bc0d55e9825ee0bc809665a6c9baba7555399170e3aabc529e9a8a68f2b4d4d8142dfda6042c13107caafc7c87824b589b718c75dedaac901d2b39cc6ff14748335ba1496e0efc85a6a86bdb6f084fc0849f2b6a8875ff2e66d164cb15bcdd6ff23c4b6305bf7d832b6fd29c1aab025b96ab86827fdbed2f03bed85d7815832c6aabde43f97df6d201b963aa1ef6d093241514b181787fa38fca4190a370cc5b2b1d2ec8dd1668157673d891c2cde91e76e469ec45b046352ec76cbd2a32111e1c3df05cb60fbfb96db7232ba324303db16e7603f2f6f346d7a1e5034833df4160d9cfbbafc6bbd7a629adbbb2c261d7744ef3fe1af1e21682", 0xc14) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x3f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async, rerun: 32) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (rerun: 32) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x40b) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xffffffffffffff6e) (async, rerun: 64) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 64) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x2000003, 0x9}, 0x8) (async, rerun: 64) connect$unix(r4, &(0x7f0000000000), 0x10) (rerun: 64) close(r4) 2.164119996s ago: executing program 6 (id=78): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0xa, 0x2, 0x7f, "8246288e18702b8868002e0500", 0x7, 0x7}) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYRESHEX=0x0], 0xd2, 0x800) recvmmsg(r1, &(0x7f0000000480)={0x0, 0x9}, 0x10, 0x40, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/97, 0x61) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x9}, 0x10, 0x1c04, 0x0) (async) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x9}, 0x10, 0x1c04, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x3c, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x20) msgrcv(r2, &(0x7f0000000000)={0x0, ""/3}, 0xb, 0x2, 0x3000) (async) msgrcv(r2, &(0x7f0000000000)={0x0, ""/3}, 0xb, 0x2, 0x3000) 2.163262018s ago: executing program 6 (id=80): close(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffe14}], 0x1) close(r0) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) 1.696730284s ago: executing program 6 (id=84): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0/file1\x00', 0x118) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file1\x00') shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r3 = syz_open_pts() r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000001c0), &(0x7f0000000200)=0x67) poll(&(0x7f0000000680)=[{r3, 0x97}], 0x1, 0x0) syz_open_pts() pipe(&(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xc5, 0x5, 0x0, 0x1, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x0, 0x0, 0x104000000000000, 0xfffffffffffffffa, 0x1}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 1.456207437s ago: executing program 2 (id=87): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x49}, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x80000000000000, 0x5, 0x0, 0x200000003}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x16}, 0x4000000000000102, 0x0, 0x0, 0x0, 0xfffffd7b) (async) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) (async) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f00000001c0)="999b4623cb5b78ff466c143f99b0f9d22b48d51e7222e8d8e5cd841fcf35bb633740d3860b28b44920041817a7c947af90292f941ca177151cf1429b2bcdcc5dbd5fb8584f3d408b2f46be45c2625c00"/90, 0x5a) (async) r3 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) (async) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x275f032a69336de5) (async) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x1000) (async) shmctl$SHM_LOCK(r3, 0x3) (async) r4 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) (async) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x1, 0x40, 0xfffffffd}, 0xc) shmctl$SHM_UNLOCK(r4, 0x4) (async) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/66) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r5 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1025, 0x0, 0x0) (async) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x7) 1.387970829s ago: executing program 2 (id=90): socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}, {0x0, 0x4, 0x3, 0x1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}, {0x0, 0x4, 0x3, 0x1}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) read(r2, &(0x7f0000000200)=""/255, 0xff) unveil(0x0, &(0x7f0000000080)='W\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.121468874s ago: executing program 4 (id=91): fchflags(0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000080)="aad0bdf5c72973c9319493c79fcce051f0e1b2368760029880f06a335aed0606c43ebcfc917e0db397e7cc7baf5aa44909f6159a3654ffc677cd3d618fce81d0e4580b4dba6209ce145153d77d37cd90f8cbdf973baa152aa6498cef0cc9cc6f9c28e7bfb034a8a93838b95173748ca4e10cd593e20fa933e37a1da85e8915461c2176901c121a64217f3010727f9e8ab3fbc288ee1e3cd76d6d6fbf41d8ac9b189ed6cd7a9d6332796b0989fd062439c14cdc1a36cc6bfa44b065ff3f1458af233b222da1668b276c51c099965f94a8bea27c2600be146c43d0a26f43763fd95eb79473012397275eefad631fd3", &(0x7f0000000180)=0xee, &(0x7f00000001c0)="3801f312aef3eff8f1cad8c649ff90e6c3fb7c7a1b18cc913e831108fcd73465d0c64ec8808d70b1b795e267013cd6fcb5df5c54de5f34c5ed3e7b1932242f882b4d7406fe3c0fa8b5f6ffc15aba94f33138f73155f2e85aae087ba63cdf3fd2bb1ee229ed63fac8e5d756830d55f5e434d29032a2918250f475cc15b4dab51a4e96e59c8809024b1505ed582b3850412777fad361aa97bcb7d593b85c47f36b72b4bb3a33f19d3781f8a603b0022450623485ed23853e952b4f02d3e55d0d98f57ef40ce57bebda6ef2d3f457708f6501aed3034d892f4b89a9204038f827474f047486f17ad95f767d1f9862", 0xed) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r2) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x4006, 0xff) 1.117922573s ago: executing program 2 (id=93): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) syz_emit_ethernet(0x7c, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004c00006e000000000000907f0000000000000000004410060100000000ac1400bb000000004e214e2100089078a533105c93353a68f68838c8006a0b92cf637139f987ff3c5dd7f3e590d743ab9ec256857736ce9a12fedcaebb24657d644b37155f0d00"/124]) (async) syz_emit_ethernet(0x7c, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004c00006e000000000000907f0000000000000000004410060100000000ac1400bb000000004e214e2100089078a533105c93353a68f68838c8006a0b92cf637139f987ff3c5dd7f3e590d743ab9ec256857736ce9a12fedcaebb24657d644b37155f0d00"/124]) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0806000f8e2b89a097a1e418edf78386aaaaaaaa1faec947059fcb1e15155400"/54]) 989.077555ms ago: executing program 4 (id=94): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) (async) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x65) (async) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000140)='\x00\x00 \x00', 0x4) (async) r4 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000440)=0x10000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x6, 0xfff8, 0xa48, 0x2e}) getsockopt(r4, 0x29, 0x3c, 0x0, 0x0) (async) socket(0x10, 0x5, 0x9) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000340)="0f3fffd836f6b33a0b517fafcc5fe38542bcd977b1cf1f948971e75028f6", &(0x7f0000000380)=0x1e, &(0x7f00000003c0)="570e5b420766a6f00a4e0f96819325eb188cf02a40749d9e2553c833b337a2b617e3451e305d4d73d85b77a5d827f347ec146c4e6153239e2c503c57c7900ac8ad07adc2edc372ce7e097c3134cb6e4654c08f4d764abcb70ef3f0ffad5221d9bf6a0ac7d7", 0x65) (async) fcntl$lock(r2, 0x8, &(0x7f0000000480)={0x2, 0x2, 0x9, 0x6, r3}) (async) sendto$unix(r0, &(0x7f0000000280)="b10005040000000000000100340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d226acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e3710300000012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) (async) nanosleep(0xfffffffffffffffe, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x32) (async) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x11, 0x0, 0x10}, 0x4, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x0) 979.304124ms ago: executing program 8 (id=52): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0xd6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 979.113951ms ago: executing program 1 (id=97): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xc581f8ba2e4881f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c7) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0x800015, 0x9, 0xfffffffb, "0064004c2860267eccc7020000060000008700", 0x2d, 0x80000006}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced914dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a0400000000000000f89a58ab38942928f3e9f7f2a1483ab576ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f40084ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aaac8f91cf1272b732acb245fcb9d5fad3e6009619feb35bd1ed22179b98819912c5638e35d7b43f0c32c72f1cb0a32d185af754b91841dfe05dfc30fcd22e3c0c1a2337b0dd75d413a0e4b398c27a8a0eb62943d4d125bfb8bad556f5fbfa7f05386f3cb68947e86cd53f98026d4cb6ef0357e09b7c93420ad7d62809104f23a373ab63e4caae8ef6167c2bb9f20677a356f2ecd0c3ba28db2c83a5f72e876bc4cd54d668411f0057776b8ba1b01777210a64912e268ed803a5c79220be2c42aeea419760348c5695c06457e4b983d272ccac346258fe69e9b845bc10b9049f6ff5428dbf8b95115725cfa6f8fb14f23034343b88c7cebf15b76aad6cce7d61d443ca9d32c5b56d90c0dd7a0314f48f7dd3ad2e76f3fd2014f55fdaa6344736d526b5c31f11871067308ef754de7e3ddb982f3d82fc48289a67a1014be28e54f8d3310e99540f4ba957b9d4b13eb338c18693258ee88f00be1128df9cda94628356b180c5f49ce6a67830037fe3d1fe6c57a7c16ceff2c9f0a905971383c73fcf05d5f2df22224ec7bbbebb4facfc238158161845a09ea2c6c999e95b7ea994732af7f8da56d4a1c8401c5c27", 0x6ca}], 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x2ffff) 978.235214ms ago: executing program 2 (id=98): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x9, 0x0, 0x0, 0x4, 0x7c, 0x7, 0x8000004}) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 975.699676ms ago: executing program 9 (id=58): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r2 = socket$inet6(0x18, 0x0, 0x9e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) getsockopt(r2, 0x1, 0x7, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) r3 = socket(0x1, 0x4, 0x5) r4 = dup(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r4) r5 = dup(r3) setsockopt(r5, 0xed8, 0x200, &(0x7f0000000180)="c7f1e3a38085832831a3746dfbd59490974ad97a4a36a011c131b5873ac4848c7a6f745b2c1ec1afcb2c397ae5c0cd86f3b79cb3ec11d50cd9a4fbd2d1d3", 0x3e) (async) r6 = socket(0x10, 0x8000, 0x1) (async, rerun: 64) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) (async, rerun: 64) r7 = socket(0x1, 0x4, 0x9) (async, rerun: 32) sysctl$net_mpls(&(0x7f0000000200), 0x3, &(0x7f0000000240)="70273c20b5c80ca30560842e80587851def16be705e6dc84d7683dddb0a04f5ba749f6d780c5316a9d890d75a361ec58c70cadf2a9", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="c624cfb1c55def86968fd7aae3e649655d3c71b8417ef1e84473d6def53816888f800e9a37e727bfbc4f3f2e09650d0909a976bb4a4bf6de1dd87e118ea31a3987e014c2711b31ebb2841f316a9f671b82ab25ddc842a5f873945f385c575702dc9e2b1e405a9a9f0cfece18b469f8ce293e059ef4e37e44c90ed140d94b5dabdf66820a315e457296c873fa7a5217c0569bcb0ebc9ba0a6735074767f", 0x9d) (async, rerun: 32) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) r8 = getppid() recvmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/12, 0xc}], 0x7, &(0x7f0000000800)=""/226, 0xe2}, 0x4b5b}, 0x10, 0x1840, &(0x7f0000000980)={0x5, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000009c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, 0xffffffffffffffff, r9}, 0xc) (async) getsockname$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) (async) recvfrom(r7, &(0x7f0000000b00)=""/95, 0x5f, 0x42, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) close(r3) (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000bc0)) (async) socket(0x2, 0x0, 0x4) (async) socket$inet(0x2, 0x1, 0x1) getsockname$inet6(r7, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 912.73228ms ago: executing program 4 (id=99): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf66b, 0x1, 0xc, 0xd, "9c0f0000000d02f10300", 0x2, 0xf3c}) write(r0, &(0x7f0000000240)="c570a4a5", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 909.621633ms ago: executing program 6 (id=100): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x8}) (async) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180), &(0x7f00000002c0)=[&(0x7f00000001c0)='&!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000140)='\x9cA\xf3\xf6\\\xc5\x13`t\xc7\xf8\x1bXc\x16\xb8\xf3\xe6bd\xf9\x03X\x9f\xe0e\x05\xab\x9f\xa2r\xd6J\x96C\xb1v\n\xb6\x1a\xcc\xc1\xa7p\x94c\xc5GaC\x81d\xba\xde\xb5\nD\xa9\xc1\x90\x03t\xec\xf5\xe6\x1f\xad\xa9']) (async) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r6 = getpgrp() listen(r5, 0x0) (async, rerun: 32) setsockopt(r4, 0x4, 0x16a6, &(0x7f0000000300)="84ba6f092ee414027ecf1d5a99defe71e5", 0x11) (async, rerun: 32) fcntl$setown(r5, 0x6, r6) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r5) 906.339592ms ago: executing program 7 (id=101): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r2, 0x60}], 0x1, 0x5) poll(&(0x7f0000000000), 0x35, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!H', 0x3}], 0x1) (async) write(r0, &(0x7f0000000180)="092042000000005624b78f6a0a00", 0xe) (async, rerun: 32) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) 800.109526ms ago: executing program 2 (id=102): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f000019c000/0x1000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f00001b0000/0x1000)=nil, &(0x7f000032e000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000009e000/0x3000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x8000000000000403}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000254000/0x3000)=nil, 0x4}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xda0f}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000070f000/0x1000)=nil, 0x1}, {&(0x7f00004c6000/0x4000)=nil, &(0x7f000028b000/0x3000)=nil, 0x489}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000418000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2000001000039f7}, {&(0x7f0000182000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x40000004}], './file0\x00', 0xfffffffd}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) rename(&(0x7f00000007c0)='.\x00', 0x0) (async) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) 796.42381ms ago: executing program 8 (id=52): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0xd6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 681.935227ms ago: executing program 1 (id=103): r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f00000000c0)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 681.353404ms ago: executing program 9 (id=58): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r2 = socket$inet6(0x18, 0x0, 0x9e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) getsockopt(r2, 0x1, 0x7, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) r3 = socket(0x1, 0x4, 0x5) r4 = dup(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r4) r5 = dup(r3) setsockopt(r5, 0xed8, 0x200, &(0x7f0000000180)="c7f1e3a38085832831a3746dfbd59490974ad97a4a36a011c131b5873ac4848c7a6f745b2c1ec1afcb2c397ae5c0cd86f3b79cb3ec11d50cd9a4fbd2d1d3", 0x3e) (async) r6 = socket(0x10, 0x8000, 0x1) (async, rerun: 64) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) (async, rerun: 64) r7 = socket(0x1, 0x4, 0x9) (async, rerun: 32) sysctl$net_mpls(&(0x7f0000000200), 0x3, &(0x7f0000000240)="70273c20b5c80ca30560842e80587851def16be705e6dc84d7683dddb0a04f5ba749f6d780c5316a9d890d75a361ec58c70cadf2a9", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="c624cfb1c55def86968fd7aae3e649655d3c71b8417ef1e84473d6def53816888f800e9a37e727bfbc4f3f2e09650d0909a976bb4a4bf6de1dd87e118ea31a3987e014c2711b31ebb2841f316a9f671b82ab25ddc842a5f873945f385c575702dc9e2b1e405a9a9f0cfece18b469f8ce293e059ef4e37e44c90ed140d94b5dabdf66820a315e457296c873fa7a5217c0569bcb0ebc9ba0a6735074767f", 0x9d) (async, rerun: 32) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) r8 = getppid() recvmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/12, 0xc}], 0x7, &(0x7f0000000800)=""/226, 0xe2}, 0x4b5b}, 0x10, 0x1840, &(0x7f0000000980)={0x5, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000009c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, 0xffffffffffffffff, r9}, 0xc) (async) getsockname$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) (async) recvfrom(r7, &(0x7f0000000b00)=""/95, 0x5f, 0x42, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) close(r3) (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000bc0)) (async) socket(0x2, 0x0, 0x4) (async) socket$inet(0x2, 0x1, 0x1) getsockname$inet6(r7, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 681.142338ms ago: executing program 2 (id=104): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="edc175228e88a6120b5b16a5ae45786f02d29888fad24e38dd160d6f069dd8b2756b1fc32cca2ee4949328eee9cf6d4b41d9ad5c7eebbf2a0d51f095e3c00adea3401b4354818b9abeba6957a28f9e278e0123510d5674eca04e9879cf4fcc650a4cc759ebd39c5fe037d0b252f897085ce90c1422586bb8d5ad1f98a148ae9fb777164731415a2618831487534e2c37aa792558625049f591058ab61e1baae28c91050bcb1c34f6ab3a12bc004a96de7cec3a43d0a21de55d72951917b02f0b784fcece324d88be69f77b01c1a31df0", 0xd0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xffffaaa2}, 0x10, 0x1042, 0x0) readv(r1, &(0x7f0000000300), 0x41) (async) clock_gettime(0x3, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) (async) syz_open_pts() 676.683072ms ago: executing program 8 (id=52): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0xd6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 603.209323ms ago: executing program 1 (id=105): r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r3 = syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa43f", 0x8, 0x3b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x4) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x3}, 0x8) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) 590.633238ms ago: executing program 9 (id=58): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r2 = socket$inet6(0x18, 0x0, 0x9e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) getsockopt(r2, 0x1, 0x7, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) r3 = socket(0x1, 0x4, 0x5) r4 = dup(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r4) r5 = dup(r3) setsockopt(r5, 0xed8, 0x200, &(0x7f0000000180)="c7f1e3a38085832831a3746dfbd59490974ad97a4a36a011c131b5873ac4848c7a6f745b2c1ec1afcb2c397ae5c0cd86f3b79cb3ec11d50cd9a4fbd2d1d3", 0x3e) (async) r6 = socket(0x10, 0x8000, 0x1) (async, rerun: 64) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) (async, rerun: 64) r7 = socket(0x1, 0x4, 0x9) (async, rerun: 32) sysctl$net_mpls(&(0x7f0000000200), 0x3, &(0x7f0000000240)="70273c20b5c80ca30560842e80587851def16be705e6dc84d7683dddb0a04f5ba749f6d780c5316a9d890d75a361ec58c70cadf2a9", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="c624cfb1c55def86968fd7aae3e649655d3c71b8417ef1e84473d6def53816888f800e9a37e727bfbc4f3f2e09650d0909a976bb4a4bf6de1dd87e118ea31a3987e014c2711b31ebb2841f316a9f671b82ab25ddc842a5f873945f385c575702dc9e2b1e405a9a9f0cfece18b469f8ce293e059ef4e37e44c90ed140d94b5dabdf66820a315e457296c873fa7a5217c0569bcb0ebc9ba0a6735074767f", 0x9d) (async, rerun: 32) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) r8 = getppid() recvmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/12, 0xc}], 0x7, &(0x7f0000000800)=""/226, 0xe2}, 0x4b5b}, 0x10, 0x1840, &(0x7f0000000980)={0x5, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000009c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, 0xffffffffffffffff, r9}, 0xc) (async) getsockname$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) (async) recvfrom(r7, &(0x7f0000000b00)=""/95, 0x5f, 0x42, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) close(r3) (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000bc0)) (async) socket(0x2, 0x0, 0x4) (async) socket$inet(0x2, 0x1, 0x1) getsockname$inet6(r7, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 531.138613ms ago: executing program 4 (id=106): ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getflags(r0, 0x3) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, 0x0, 0x0) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x1ff]}) (async) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x7) r3 = semget$private(0x0, 0x3, 0x430) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000180)=""/199) (async) mknod$loop(&(0x7f0000000280)='./file0\x00', 0xc000, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x20) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000340)) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) (async) semget$private(0x0, 0x4, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8090, 0x0) (async) recvmmsg(r0, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000400)}, {&(0x7f0000000440)=""/95, 0x5f}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001500)=""/219, 0xdb}, 0x5}, 0x10, 0x1003, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001700)={&(0x7f0000001680)='./file0\x00', 0x400, &(0x7f00000016c0)='\x00', 0x1}) setrlimit(0x0, &(0x7f0000001740)={0x7, 0x27b6}) sysctl$kern(&(0x7f0000001780)={0x1, 0x3}, 0x2, &(0x7f00000017c0)="e9d567e20eb75e2fd6ad5046932dfdaf7706c52cdd9c1e9c999241478061625f6c95052f178b592e", &(0x7f0000001800)=0x28, &(0x7f0000001840)="b2546668f84408efb58d097e7c4ee5b9ec0fa21454303934af04a63a444c98fdcffc6525fe8c578f6af86e94db2f6c082cf912250c04541f77a46e7e340342fc7e298801a4e50b16c3ac58d6b89d0b6c9d7c20c6d22a92bc0602c56b4e059f3b899016957f4ae17f19a5713edc46d01b", 0x70) (async, rerun: 64) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000018c0)={0x1, 0x9f}, 0x8) (rerun: 64) recvmmsg(r5, &(0x7f0000001b40)={&(0x7f0000001b00)={&(0x7f0000001900)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001940)=""/25, 0x19}, {&(0x7f0000001980)=""/72, 0x48}], 0x2, &(0x7f0000001a40)=""/164, 0xa4}, 0x8}, 0x10, 0x1801, &(0x7f0000001b80)={0x2, 0x9}) semctl$IPC_RMID(r3, 0x0, 0x0) (async) setrlimit(0x7, &(0x7f0000001bc0)={0x1, 0x7fffffff}) (async) fchownat(r5, &(0x7f0000001c00)='./file1\x00', r1, r2, 0x6) (async, rerun: 64) symlink(&(0x7f0000001c40)='./file1/../file0\x00', &(0x7f0000001c80)='./file0\x00') (async, rerun: 64) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001cc0), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001d00)={0x3, 0x7}) setrlimit(0x6, &(0x7f0000001d40)={0x5, 0x2}) recvmmsg(0xffffffffffffff9c, &(0x7f00000030c0)={&(0x7f0000003080)={&(0x7f0000001d80)=@un=@file={0x0, ""/81}, 0x53, &(0x7f0000002f80)=[{&(0x7f0000001e00)=""/206, 0xce}, {&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f0000002f00)=""/113, 0x71}], 0x3, &(0x7f0000002fc0)=""/177, 0xb1}, 0x3b6a74fd}, 0x10, 0x2dd579832b22ccb6, 0x0) 524.473588ms ago: executing program 8 (id=52): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0xd6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 524.426715ms ago: executing program 1 (id=107): recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kqueue() (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0) (async) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) 524.141224ms ago: executing program 6 (id=109): mmap(&(0x7f00003ce000/0x3000)=nil, 0x3000, 0x0, 0x5012, 0xffffffffffffffff, 0xffffffffffffffff) unveil(0x0, &(0x7f00000000c0)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x1, 0x300}, {}, {0x3}, {0x2}, {}, {0x3, 0x5}, {}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x2}, {}, {0x2, 0x6}, {}, {0x0, 0x280000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xb, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f0000000480)=[{&(0x7f00000003c0)="259e", 0x2}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x5, 0x5692}, {{}, 0x1, 0x68, 0x1, 0xffffffffffff5779}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x1020000000000000, 0x4}], 0x7fff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x9, 0x4}, {{r3}, 0xfffffffffffffffe, 0xa8, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x3}, {{r4}, 0xfffffffffffffffe, 0x0, 0x8, 0x9, 0x8}, {{r1}, 0xfffffffffffffffb, 0x3, 0x0, 0x6, 0xdc9}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x3, 0x7}], 0xb2, &(0x7f0000000300)={0x0, 0x401}) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) select(0x40, &(0x7f0000000040)={0x4, 0xff, 0x3, 0x6, 0x7ff, 0x8, 0x7fffffff, 0x20000000002}, 0x0, &(0x7f0000000100)={0x96, 0x1d7435a2, 0x101, 0x1, 0x9, 0x5ed3, 0x200a, 0x3}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7517) mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) mquery(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x4, 0x0, r6, 0x4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) 522.781632ms ago: executing program 7 (id=110): recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/279, 0x117}], 0x1, 0x0}, 0x7}, 0x10, 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0x40e) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x1002) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000440)="2d1ca04adf33993b69fdb4b11edaf23bf298bba4bad0040d5e560685fc52643b7ae925dfc85d4cb92723ef4c176ab1d9862dd2b1d2836ffbd8c00554554685fd9150514eabe44644c56a7bcd4f3cbb14beedffda5255eabd05c650eda3d855e731549cac8dcef8a8aed4681de8f75e44c48834d24ad1b93301601294af43bb8380c088584808be0ff5e00072b4ad62a6f3261308713f59622fb459b65d8ca77370c98dba83d1c1d847a4473700e195063587a7230fcb32fa83b4168beb43d1441017332a3ab43bb11b7453464e8eedaeeea56a5eb12fc322b8430362660d3dde26d1b48548c3f944f6d913ce355ec9cafe71", 0xf2}, {&(0x7f0000000540)="c6853d4a3e83fef81a4658b6ef85d0283165beb5daef337d5778c9820ea82c9701a220efd98069dc7a54adb2bc6705262c12e8345a6a0d7718ad61ece65d83c64e0701e28600c57b27e27ab320c1778aa8b3769afab8fe20ff7a6ddb84162e3e39d3452a2cf25b2bc69c41b85479f1beb00423a4daa631c2792c69c87c8bfd25b5b72c6930d03a8e8742c83b15ad09da82d8807ce26a974c4c750f03fb4ccdc58b7ebdfd12c7267b71a1", 0xaa}], 0x2, &(0x7f0000000b00)=[{0x108, 0x1, 0x5, "1ec574604ed7073f661f4efebdb4c659d6535899501905ab555f97e8312f230f8cad3bd425d07b815b53df46c7fa8809f428b3875646dd2cc20fbcbcc9ee4c12cb4b17d138c8e44bcbe5c3998fe4f01310d2e21964db6a5adc15f9813da051f75c3905801c03900791beb65935dec4ca4043a79bca6aa6128ca74a493474178d5d1d0aede98a08f6be232a639314e42aa0c9c5f8af5b20b608294b8ad73f94c1714224e3baedc8eef29dc3d0b1b7d6df1758d9f2a7897bcff561d7743d43dfdd11361e028ed974f833c1c2bd6379aa5fa38426b5a653ed5b545a726fdf4f587de8a43f60c8f50dc67f8c4a7db1418236c0ddd249075f"}, {0xf0, 0xffff, 0x6, "176237855f2e55f49bfb0d2e2c7379949af71b5c92a274b4cd3518f7ac921ce341ceb19c5dd84ed7f62619cbe99242b8bfcf68be54e659d3c96312ef3ca7fbfbbda28a597a7c5ae59d02681fec7e47027057f28b4202559ecf9ca79ce1342c2713f267e94eeb828e6aa748f405f2b6dde39f0b49903437ba4145f96774aa310a18cf30568970d504c4bc6a6d0277777af46a5be814bb3f8e3f811d6f596c28b260fe9290f621b53f60cfae88d415c393ba8c897c9aaa739816230382858ca6095d6ed0a374b632a866f604f76416c449b98b8bccb44a41791e60d4abf2bde4b8"}, {0x88, 0x1, 0x8001, "5165501ef80f87b914e9b785512840c018abfa8056bf5840248c758488308451fa701bd40cdefe783eb3a746b34bff30d3071aaa56142385240e2e71d983ec4460dd625672c8117ad7738658b278fe9a48ccfdda040c4577c24f32269854e2d0ec4e6e21762e43caaf94c500080e2915489274"}, {0xd0, 0x1, 0x4, "1d9b6450a78d037b6b8bb7025396d8ee02907a242801438b1e74311a0cb5920e218bc062fdb32632cc56879c679c97138079345b4e8a42c50b3b94b1f8070b73021bad53497f38844317f66b617c91555a50ec29260d20cdbf0ca5802ab10457cc7d38604956e74c05099a0d1ac9bf4fb140386c7ca42167c4787557bd41ff9d49c367c0d7e884819db5e1e4c243b99a6d2d39b3e627c1611df341a7dcd7aa2215f9f177ee8a11d830b2ffc9a05c6ae65fa5c195da4d2c0b2ae08c52b2ac"}], 0x350}, 0x2) read(r0, &(0x7f0000000600)=""/130, 0x82) 459.581849ms ago: executing program 7 (id=111): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x10003, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc0, 0xfffc}, 0x1ff, 0x4, 0x0, 0x0, 0x9, 0x100000002, 0x2000000000b}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) r4 = getpgrp() wait4(r4, 0x0, 0x3, 0x0) (async) r5 = getuid() setreuid(0xffffffffffffffff, r5) (async) getegid() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x7, 0x4, 0xfffffffd}, {0x1, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0xb}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r6 = getpid() r7 = getgid() (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) setregid(r7, 0xffffffffffffffff) (async) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000140)="42009a27586ec80f57bda628dc746ec1fa10530491cacbeddacb95248f82056a47730d4eae220bf42453fdd66af5446086ca7e636cdb884100a497dcfd5300c65be3b6b65d05f7440de7896cc96e8de1f59d921d57fed2774eae31bfd533a4", 0x5f}, {&(0x7f0000000300)="306b02d4", 0x4}, {&(0x7f0000000340)="fa2c9e9751a3c80d9f8246862ab563d2b26ba516cfe93863f1c614ac0d14a91325d0bffcb5063dcc0b8d86048047066f928fc5cfe26b6469cc304db54e9b8f25507ad1c4f455945122a1c3a6b6970bb553b5d74a70eda60e13c632cfbeb800f2550ca96900ee95fa2110f1f1f5193899cb2d1e967d9abd20294211d812431880802603c67bee8a06c74d28af675a89d91025f5330f132271c5cd170fc9398c5cd203fb4168ac79b7d8c63a012f78dbf7bd51c2211fede9125535aa66cb01ca4e6ff0e722d1d7b9e4cf208d5d3647a77834613950194bda6efe8393604d8bd174d953e3b4b0be04b5a173b5836dc82aea8f84fc90391a5e1f", 0xf8}, {&(0x7f0000000440)="ca69682fed5795642a744b30cd23889fff9b1cca08341d1d4d9b5e9336d36f195c67a3c75ba09bf97a67f9783eb6c6ac412fba6b32786a2af6599dc923928639d2863f86cd6123f1274ad4de2eefa3353dd11e97203c2393b72dde02916050", 0x5f}], 0x4, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r7}], 0x38, 0x3}, 0x400) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/211, 0xd3}], 0x1, 0x0}, 0x4}, 0x10, 0x1040, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000000)=0xf700, 0x2) (async) socket(0x10, 0x4000, 0x7) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7bbd) (async) close(r2) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 236.990424ms ago: executing program 7 (id=112): r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x2b, 0x6, 0x0, {0xb, 0x4, 0x3, 0x3a, 0x2, 0x65, 0x5, 0x80, 0x0, 0x97, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x17, 0xe2, [@multicast2, @empty, @remote={0xac, 0x14, 0x0}, @empty, @multicast1]}]}}, "e66eaddbb3"}}}}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0x8, 0x5, "6b8ff389bfdef5f06d18eb617cda83bcf9bbea07", 0x9, 0x1}) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000000)='\x00', r1, &(0x7f0000000040)='./file1\x00') r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="00b6d800", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) 236.630641ms ago: executing program 9 (id=58): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r2 = socket$inet6(0x18, 0x0, 0x9e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) getsockopt(r2, 0x1, 0x7, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) r3 = socket(0x1, 0x4, 0x5) r4 = dup(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r4) r5 = dup(r3) setsockopt(r5, 0xed8, 0x200, &(0x7f0000000180)="c7f1e3a38085832831a3746dfbd59490974ad97a4a36a011c131b5873ac4848c7a6f745b2c1ec1afcb2c397ae5c0cd86f3b79cb3ec11d50cd9a4fbd2d1d3", 0x3e) (async) r6 = socket(0x10, 0x8000, 0x1) (async, rerun: 64) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) (async, rerun: 64) r7 = socket(0x1, 0x4, 0x9) (async, rerun: 32) sysctl$net_mpls(&(0x7f0000000200), 0x3, &(0x7f0000000240)="70273c20b5c80ca30560842e80587851def16be705e6dc84d7683dddb0a04f5ba749f6d780c5316a9d890d75a361ec58c70cadf2a9", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="c624cfb1c55def86968fd7aae3e649655d3c71b8417ef1e84473d6def53816888f800e9a37e727bfbc4f3f2e09650d0909a976bb4a4bf6de1dd87e118ea31a3987e014c2711b31ebb2841f316a9f671b82ab25ddc842a5f873945f385c575702dc9e2b1e405a9a9f0cfece18b469f8ce293e059ef4e37e44c90ed140d94b5dabdf66820a315e457296c873fa7a5217c0569bcb0ebc9ba0a6735074767f", 0x9d) (async, rerun: 32) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) r8 = getppid() recvmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/12, 0xc}], 0x7, &(0x7f0000000800)=""/226, 0xe2}, 0x4b5b}, 0x10, 0x1840, &(0x7f0000000980)={0x5, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000009c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, 0xffffffffffffffff, r9}, 0xc) (async) getsockname$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) (async) recvfrom(r7, &(0x7f0000000b00)=""/95, 0x5f, 0x42, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) close(r3) (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000bc0)) (async) socket(0x2, 0x0, 0x4) (async) socket$inet(0x2, 0x1, 0x1) getsockname$inet6(r7, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 236.582454ms ago: executing program 8 (id=52): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0xd6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 236.373627ms ago: executing program 7 (id=113): getpid() r0 = msgget(0x2, 0x488) r1 = getpgrp() r2 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x6}, 0x100000000, 0x3, r1, r2, 0x1, 0xfffffffffffffff8, 0x7fffffffffffffff, 0x7d}) r3 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/124) r5 = socket$inet(0x2, 0x1, 0x7) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) connect$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x1]) connect$unix(r6, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/224) getuid() setuid(r8) r9 = accept$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, 0x0) close(r5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, &(0x7f0000000600)) fchown(r9, r10, 0x0) semctl$GETZCNT(r4, 0x2, 0x7, 0x0) setpgid(r7, 0x0) 193.978772ms ago: executing program 1 (id=114): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) getdents(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1", 0x2da}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x4}, 0x10, 0x1800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000005c0)={0x1, 0x9, 0x9, {[0x7, 0x5, 0x80, 0x7, 0x93e3, 0x4, 0x2, 0x2, 0x7, 0xc, 0xa, 0x4c8, 0x5, 0x4, 0x2, 0x61, 0x0, 0x4], [0x6, 0x5, 0x7, 0x10001, 0x2, 0x40, 0x8, 0x7, 0xb586], [0x8, 0x8000000000000000, 0x400000000, 0x5, 0x20, 0x6d090798, 0x5], [0x3ff, 0x3ff, 0x7fff, 0x8, 0x652d, 0x2], [{0x7, 0x5, 0x4, 0x7}, {0xff, 0x7f, 0x73, 0x7}, {0x6b, 0x2, 0x36f8e907, 0x9}, {0x40, 0x7fffffff, 0x38, 0x9}, {0x0, 0xc4, 0x6d6, 0x19d3}, {0x8, 0x3, 0xd2a1, 0x4}, {0x9, 0x8, 0x3, 0x4}, {0x9, 0x7, 0x3, 0x100000001}], {0x3, 0x9, 0x6, 0xe5}, {0x6, 0x5, 0x4484, 0x1}}}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000370000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r3, 0x4) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) getdents(r0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1", 0x2da}], 0x1) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x4}, 0x10, 0x1800, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000005c0)={0x1, 0x9, 0x9, {[0x7, 0x5, 0x80, 0x7, 0x93e3, 0x4, 0x2, 0x2, 0x7, 0xc, 0xa, 0x4c8, 0x5, 0x4, 0x2, 0x61, 0x0, 0x4], [0x6, 0x5, 0x7, 0x10001, 0x2, 0x40, 0x8, 0x7, 0xb586], [0x8, 0x8000000000000000, 0x400000000, 0x5, 0x20, 0x6d090798, 0x5], [0x3ff, 0x3ff, 0x7fff, 0x8, 0x652d, 0x2], [{0x7, 0x5, 0x4, 0x7}, {0xff, 0x7f, 0x73, 0x7}, {0x6b, 0x2, 0x36f8e907, 0x9}, {0x40, 0x7fffffff, 0x38, 0x9}, {0x0, 0xc4, 0x6d6, 0x19d3}, {0x8, 0x3, 0xd2a1, 0x4}, {0x9, 0x8, 0x3, 0x4}, {0x9, 0x7, 0x3, 0x100000001}], {0x3, 0x9, 0x6, 0xe5}, {0x6, 0x5, 0x4484, 0x1}}}) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000370000/0x3000)=nil, 0x3000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) pipe(&(0x7f0000000000)) (async) listen(r3, 0x4) (async) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) 193.323028ms ago: executing program 9 (id=58): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r2 = socket$inet6(0x18, 0x0, 0x9e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) getsockopt(r2, 0x1, 0x7, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) r3 = socket(0x1, 0x4, 0x5) r4 = dup(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r4) r5 = dup(r3) setsockopt(r5, 0xed8, 0x200, &(0x7f0000000180)="c7f1e3a38085832831a3746dfbd59490974ad97a4a36a011c131b5873ac4848c7a6f745b2c1ec1afcb2c397ae5c0cd86f3b79cb3ec11d50cd9a4fbd2d1d3", 0x3e) (async) r6 = socket(0x10, 0x8000, 0x1) (async, rerun: 64) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) (async, rerun: 64) r7 = socket(0x1, 0x4, 0x9) (async, rerun: 32) sysctl$net_mpls(&(0x7f0000000200), 0x3, &(0x7f0000000240)="70273c20b5c80ca30560842e80587851def16be705e6dc84d7683dddb0a04f5ba749f6d780c5316a9d890d75a361ec58c70cadf2a9", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="c624cfb1c55def86968fd7aae3e649655d3c71b8417ef1e84473d6def53816888f800e9a37e727bfbc4f3f2e09650d0909a976bb4a4bf6de1dd87e118ea31a3987e014c2711b31ebb2841f316a9f671b82ab25ddc842a5f873945f385c575702dc9e2b1e405a9a9f0cfece18b469f8ce293e059ef4e37e44c90ed140d94b5dabdf66820a315e457296c873fa7a5217c0569bcb0ebc9ba0a6735074767f", 0x9d) (async, rerun: 32) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) r8 = getppid() recvmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/12, 0xc}], 0x7, &(0x7f0000000800)=""/226, 0xe2}, 0x4b5b}, 0x10, 0x1840, &(0x7f0000000980)={0x5, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000009c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, 0xffffffffffffffff, r9}, 0xc) (async) getsockname$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) (async) recvfrom(r7, &(0x7f0000000b00)=""/95, 0x5f, 0x42, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) close(r3) (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000bc0)) (async) socket(0x2, 0x0, 0x4) (async) socket$inet(0x2, 0x1, 0x1) getsockname$inet6(r7, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 120.225033ms ago: executing program 1 (id=115): select(0x40, &(0x7f0000000000)={0xffffffffdead4110}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0xfffffffc, {0x4000001, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r4 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async, rerun: 32) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c", 0x31}], 0x1) (async, rerun: 32) r7 = dup2(r6, r5) (rerun: 32) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xffffffff, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r7, 0x40}], 0x1, 0x0) (async) sendto(r0, &(0x7f0000000100)="78bc22c92a4a91809079d24bb028754eb30454553a890de4cb54d14a1f6dc8bbbcf8fe0169c5d41ed308f5247e0e8de06de177c567b7df8d793d2a96dd366d18495b06c378fb774e5c38805667983a6b74fa7a0f45f10c966ad03add977f67d6", 0x60, 0x9, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) (async, rerun: 64) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000240)="dbd9225b22244823c2c2da4d4f34bc95ab4661e2f29351a347bfc1e59d1d6dc5b53063e26611bb816ac81d7503070d25342f1661f7f06451ea7ce6d5d2bdaebcff3f052fd92bf33494cbbb2d70ae66841edf48fe8b5816e5c555cfffae6c55faf6ed1f4d33718abec40066ecc88736afa9ed74d876f41c1239fa48a807727f8340966b928931e5f3398dcc5614bf989735c8d3b9c4679a7d7a1fa3aa310a7548705929662d12abd633faa9", 0xab}, {&(0x7f00000003c0)="5a78d8bf16c5046ec48078fc93c9b965a45a436e9b0bcd95ce8d5abeb9791f1a0b63e16b36979970deb3d84293d0ac586f09ebafdf3c7774ad327fb40b65e65f15608be40f0069054d1f591027d17cd7c997a1c14bc6e1b1d37a972d19afb8577039f7c6438d8bcb18913c976622a42318f5c89b5b8c110e9facbce0996b7830e44c1b556d7ff5", 0x87}], 0x2) 113.406276ms ago: executing program 4 (id=116): pread(0xffffffffffffffff, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b693428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275163f753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201d6a0848071882185c86de04f7890fb519784dfd3da9bf7a33d599072f0b3588776195a4f4245e6b7b3029468a3c6a70e0f73b50737826cfe814854f8eff1f3d00b9ecf3aeb9214cc5d2fa5dd43bd3e8b622bfbaa4c0d6b1a9c38feeadecca9e205b80469f178", 0xffffffffffffff5f, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x8, 0x4}], 0x2000203, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x2, 0x0) close(0xffffffffffffffff) socket(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x10220, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f00004c8000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x2000, 0x680, &(0x7f0000145000/0x2000)=nil) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000140)='./file2/file0\x00', 0xc2) mmap(&(0x7f00006ac000/0x1000)=nil, 0x1000, 0x0, 0x4810, r0, 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) rename(&(0x7f00000000c0)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 112.235599ms ago: executing program 8 (id=52): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0xd6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 112.020456ms ago: executing program 6 (id=117): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setitimer(0x0, &(0x7f0000002840)={{0x1ff, 0x5}, {0x5, 0x4}}, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0x40, 0x87fff}}, &(0x7f0000000000)) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (rerun: 32) socket(0x1, 0x5, 0x10) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xfffffff7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3f, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x2, [{[], 0xf}, {[], 0x307}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) write(r1, &(0x7f00000000c0)="18bc52c14d39556d731ee02ca2670031c0c9a1979abf93880bc74a1e425c655880daaa92a311936c11d3ad733dd560bfe4b0ec7d940fca8e58c33a75fa7caf4f23407edb36178dfeb108008fa700419960dd95a9c902243c78ef8d5f4c06da93b821e23bfea3ce4d81c2a3ae0d40c8692774758ef575553dca4d44e105b46ce95116b70e9091c7a12475ba974382ccfebebb091cffa7331c57bf956adac430ef007b4e90168b1f901611bbe6ced36c74c9ef781cf99441d6bca883ecece282c55ff98ac9bc934cb27efbb6cdeddb6761dc1cf0cefb65d4ea007b22ca78e4af1a865a27e7c5d485e5ccc002755cda24aca90b45a6e1e7a0749842f444ccdf580d3c90f4835ff8dc22f1c5c7cdd41f25639cb32295623a219c757c82bcb4c1e78e68f21744dcd602f9813b6c3f93bf250d4bf3a6575d3dcc53d02707ce16cc6f72d9769db2f345540779cefc7ed3ca03db6160c1e08554c1b73b60cae2ca9be095a6ad08c73533f2e985c05e6a88975ad7b0", 0x171) (async) write(r1, &(0x7f0000001180)="ae", 0x1) (async) ioctl$FIONREAD(r0, 0x80206999, &(0x7f00000001c0)) 107.531868ms ago: executing program 7 (id=118): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 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) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x2) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r5, &(0x7f0000002c80)=""/4091, 0x42f) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000080)="d99aca906c", 0xfd23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semget(0x0, 0x1, 0x281) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 101.145109ms ago: executing program 9 (id=58): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r2 = socket$inet6(0x18, 0x0, 0x9e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) getsockopt(r2, 0x1, 0x7, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) r3 = socket(0x1, 0x4, 0x5) r4 = dup(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r4) r5 = dup(r3) setsockopt(r5, 0xed8, 0x200, &(0x7f0000000180)="c7f1e3a38085832831a3746dfbd59490974ad97a4a36a011c131b5873ac4848c7a6f745b2c1ec1afcb2c397ae5c0cd86f3b79cb3ec11d50cd9a4fbd2d1d3", 0x3e) (async) r6 = socket(0x10, 0x8000, 0x1) (async, rerun: 64) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) (async, rerun: 64) r7 = socket(0x1, 0x4, 0x9) (async, rerun: 32) sysctl$net_mpls(&(0x7f0000000200), 0x3, &(0x7f0000000240)="70273c20b5c80ca30560842e80587851def16be705e6dc84d7683dddb0a04f5ba749f6d780c5316a9d890d75a361ec58c70cadf2a9", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="c624cfb1c55def86968fd7aae3e649655d3c71b8417ef1e84473d6def53816888f800e9a37e727bfbc4f3f2e09650d0909a976bb4a4bf6de1dd87e118ea31a3987e014c2711b31ebb2841f316a9f671b82ab25ddc842a5f873945f385c575702dc9e2b1e405a9a9f0cfece18b469f8ce293e059ef4e37e44c90ed140d94b5dabdf66820a315e457296c873fa7a5217c0569bcb0ebc9ba0a6735074767f", 0x9d) (async, rerun: 32) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) r8 = getppid() recvmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/12, 0xc}], 0x7, &(0x7f0000000800)=""/226, 0xe2}, 0x4b5b}, 0x10, 0x1840, &(0x7f0000000980)={0x5, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000009c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, 0xffffffffffffffff, r9}, 0xc) (async) getsockname$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) (async) recvfrom(r7, &(0x7f0000000b00)=""/95, 0x5f, 0x42, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) close(r3) (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000bc0)) (async) socket(0x2, 0x0, 0x4) (async) socket$inet(0x2, 0x1, 0x1) getsockname$inet6(r7, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 0s ago: executing program 4 (id=119): socket(0x11, 0x3, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffc}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {0x0, 0xff}, {}, {}, {0x0, 0x1}, {}, {0x2}, {}, {}, {}, {0x2}, {}, {0x2}, {0x1}, {0x3}, {0x0, 0x5}, {}, {0x1}, {0x0, 0x9}, {0x2, 0x6}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x14}, 0x0) (async) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.33' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806c12b080, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=9 req=58 state=3 status=67 (errno 32: Broken pipe) syncing disks... done serialport: VM disconnected.