40000006, 0x0, 0x0, 0x7cf}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0) pwrite(r0, &(0x7f0000000180)="006f95747e541cd42e08ff61cf994b3944fe4b0fa98cc473519b745cd4acb808cfb104cbade6e6b89bfb51d9c70834e4cfbbacbb244b2e82a1d8adafd71db61027e13ca90a2ddc7ae7bde35aef93d54f481ef0e64459f9e43002b8d4df3859ae73876558f9cae8e4c0f3338ccf9121402f24899798225329fb09f6afd81bef54e06b77ae497b06c89eed8ca09cb6541fcbd6e3916343565351ac891cb7e6225cf684d1918dd92dd134118d3de2baa1feaa2fb5fadcb6831500b91712b782a9e74ef836b4b3e18f071d53e40cbc1fdaf10022406f0ca053ee7937076af91826cfad9c6f177b35a969201427b8a75ad63b9316a3c2ba00faee", 0xf8, 0x4) 14:44:20 executing program 5: r0 = socket(0x2, 0x3, 0x0) socket(0x1, 0x1, 0xae) socket(0x10, 0x5, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x20fe}]}) listen(r0, 0x1) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) socket(0x10, 0x4000, 0x7f) 14:44:21 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 14:44:21 executing program 3: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000000)) (async) 14:44:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000140)=[{0x6, 0xfc, 0x0, 0x1d}, {0x3c}, {0x4, 0x0, 0x1f}, {0x1}, {0x7ff, 0x3f, 0x3f, 0x12997833}, {0x3, 0x0, 0x80, 0x400}, {0x2, 0x1f, 0x5, 0x5}, {0xffe1, 0x85, 0x20, 0x7f}, {0x0, 0x7, 0x1f, 0x3}, {0x101, 0x5, 0x81, 0x903}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:21 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860088a804008100460086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006001020600032c00ff010000000000000000200000f8ff0188f1452f5f9b89f4a310b321276bbe066c00010066000000"]) socket(0x1, 0x8000, 0x1) 14:44:21 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, 0xffffffffffffffff, 0x6) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:21 executing program 5: r0 = socket(0x2, 0x3, 0x0) socket(0x1, 0x1, 0xae) (async) socket(0x10, 0x5, 0xff) (async) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x20fe}]}) listen(r0, 0x1) (async) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) (async) socket(0x10, 0x4000, 0x7f) 14:44:21 executing program 6: syz_emit_ethernet(0xd8b, &(0x7f00000001c0)=ANY=[@ANYBLOB="c102db68003cffffffffffff86dd6070ad7d0d55000000000000000000000000000000000000ff0200000000000000000000000000013c009078000000006020c39c000000003a0f98946c485c8ece22899c5af5a0b1fe8000000000000000000000000000bb6b62579cd2f5b1331c3c2b09fbf0b8cc2c1d393c30e3edbe918756b2d0530a6cd4a0c7897e675b9581e4c67019cd0a792724e0990e53b0131b411578c6e673f9e504d6709ebe8dc631858d07b3791284448c143c8d4fd8d47645fe362f6d8ca9c6adaa2e9f80c478b4719604d69e5d832e8f99fee491b40bdf135ebcd9ab7c8f5dfefa13097dfc5ff19997f41b3ffbf93c75c54f3de4153f4373553a8bb12657ab7d91bc0140be429c3c3dd06dfddba98c0a474b733cdbccf58b1b2b043a48389d150c13d177e55b4aba2efbb3edc7375c57fb4ee0b0ab8065b4c2d3e3454492dd2608d650edccb31cee7ea12da7a4c2ccc828c388ea95018bc5346c93214561986c194f2909d0a90bedc4a4befc480b40bcaf86548b0332ad5693e680160edc276504ff7f2910dccbac12b8926b6d64929eccd17dfeb9db889f542e208bce21fa0700b01329c9147cf90c46185018d54404557b8249ea2aced9441d1eb6b95f6305d49856bc712fbd096acbe95eef8a395be4c172e25e80d1b8cf385f3999a989b259481c8980865c2adafcc69a423d30afeb1ad89a3ecd196d2fef0efc1e4a09be7028f3548c3ab8cf799319df5403acb978dab969dedb7a444514f2f2bb798323548da904727cc0cc958b8b32cca103771dc38d80a03b99183974fb3be60dca9b6cc7b9b6a2aa71aa056561a58479c70c5a260bf62f13503bbfc97411460dab225fdf8619db058c0152bdcb1d7638799a6adb067c0b7d666750912df4abaae7bf6a9bce692b17403db366fb69a6911d0bdc2f50d28cb3581e5647ae25b8f7abc3e1f5adf74e5397244fb7de68371deece5b5d5484daaf366f83db3accfa84379ba02871337c0767fae33f0dd782e67d9d42057c447b02b614bc3a1ff3cbc32b00e46229ce77df659828e8056ab2c0cd6a4b679bcc9c9bc871a3a0e23a932842061f89d965617053a774e269218162d71dfafe77cc28037fb706a900a6891bb057e7175a7de1934c10481cb24f76e9081c22381f5e10528f1f896f360735734fe5a3656ac9e091d5310d54b4f63423828feba9accef6e61ec6e5911788fd30f658c85c67ca38cb4f8e0c2dc74fbad318f36dd21b61e6d191a72d57f71356144e86ae3b52ecd755389563047ff42b0801e20e4a4b79ea90cc031097ab40fc83b725e12c1d1c86a9a1d6c083ee52e884bfd4866adf43f8d919cc91e3d924cad089071e8566242de59cfa1442d882d73a40e722f5b47566295efae163561bb3aa4c819cc12e8c2146afc9cd4ea58c585d62f7d26160e2aa007ebac74874d48badc8ce1a5e9165e11995d4b8bcf1fb0fd72c9882a2d2c390304a97c493992280e568abb651bbe9fce60cea83ef08ef30c27695185af9b8feb24b1c49a7554cf9009b61653ec1a0e56c7c691b4f09794565223b007b00a996f9fe04201b51d2413ee2f3b8dffe3809afb6985aff706b8ca9e96e3282c546a6b30f95a3ff1f82c83ef76c8017d68edda69d2633b8fd0d6541a3aa737abcf227716e71095e3f6601f5a46daac701ee245b3bd169723c30b9c490114ced234d30d7e4619f3494356093a61eb30d84ba4885db6c895c004f5d436af4e2240172a2944ced8c4136842dbffaaa83f05fdf8ca7671161dccdfcadd0b629b1ed94bb40796505117b735e84032143ec7f58af364125ce71a6b1abf17a7b242c6fe36c14178819b0f288eb7f4773cdc0f4d54fcaf82a2dd7d16a1c09fd82aab0329636ecb2fbc824a2e2d3b35bc35af841297197634b73044f11080cc66ae7c9010b5e3cadde200afe899ca2876c42c4d9e0611ae9a173e7893cd335185cddf12fac263b8967bc415aa5fa863d00d0868cffa6d9f3c457b1564f966bd05b19a4a076e7e06cc626956abf3280b4274710de449c84fca27bc6bd55748984858f175696f8d44222216380fb3a60b01c586db4b85b197f65f18e66834f08788614f1ce6e6a8bd92d08c481705763abc918303511d9c7db2aaff10c35628c2ea208f5ce6a496f59aa78a80d1dc98064f69855ce0a1a64e2502588ffce5be243d7a8aecbc25189500eb6b24aca7c7c7b819aa993941151b1129c5c88756026bf2f95c375693c7928f30b902eed1dc7557f1f6cdfbfb87d9b7cc817ca2f3a31155295bc5924d372161d12bc78249db5d59585465a67ec77d28196dcfbf99974cf20eee4979c71926481650681acbdb89ec4122fac19a80d4873eaab494ad6bcfcd2192a8045fe59240f0dff07a248960731c05766415b535dd6e1769fe30498a3f028c21087db958301c297179097b36c773d6f168ea0a78ada7c20d4eb87e3491e4edb32fa5e0f281408f0aee94c8d00e5072cc85c4b11290061c1c18fd59907553c93ec28384a354c330e31723757309c4cd0f6bc8ea5ab2b13ebe53dd68d10754385781b3af14944ef5a1d352eef88628ab532860bd764bc9813b39a27bfe70537a69e9e9fdd930ca21f216ab2852354f6e3e03a54e85d2b9aee7d7e300d009a0031e3a18d438b28b33e52593f1515085a1597e58fb86e24161831fac1f529c67b03ffeb318965e779e0e79de0e3bae76769bc925937709db6bb3a487445c5e3055b0811978d8e1dfd318057ca5b54f1dc62a598145d110faf0f01effbc163c57d08317de1e0ff3b868c05e6b401a372a2c437f6e84cd3eac5b00f49686d1b3cca290e471cd7c6ce72c4e419a5dbdbd9d451d380c65e3f44551ce9198aa8a2af3db8d74f96cb80f4108ac04e651bd888ac35ecb113f164a5fcbbddc0b4a267ee90d1c8cc8e94e61f9d86aa69e3f83dd434ba563ad356dd6d3ea7769c5359239c12e5056d8019830afed28900a09acf84cd12d04e8fab13f599d1c12a6080f06dc44f8e58e3610527acfee416d4ff171bffe281082a8d12e60af715fb070bd86791aa234d97da83eaa09199cba3558a3b182d159c48baffc50e390f7d60554cf660905cc82287248d650b3a5ab554057e60a1d7d02862bdc94f12841514247f2763f27fb7548d81afc584a4863555284f3c4f8ac859ddda99b055acf3cb4c9e140406469dfd69f990a2637422791587c34a139cf9f366229c8b6f97fe442520d932f860e080cd0187db5c4ea971f0e9fd039a8fb9c535af858cb37ae81176a2b31e2f36af482a81fb5868321b2fca3107961bac45ed62806e03e6a5f94515f29ce35dce5f2b814029fb3e8c7ec81cb66fad3be6662e42a959a30628c6948cc208cf025f045dc01d4b4dc96e0dfa573c7e126f7aa243c99edcb5bd74289c4d1b510c4827716248c241d69359a0b03991e43ef667bc614a74aaaa8701fe8a4f5ac1e1b7cbb47adbc7a1e530a4c20383aa42da40cbb1b180b3bf7ce38a6b67b6ee05b043436414b38a7107a26bc42b292cd93cfbd70f70c2b298c7f67e667b5f1ca4523c3bbc51bfc5537997f28dd68533057ec1989fd46e07af4cddace8673ff98d1e5224348681831fce0bc762599816fd3bd790753e92ddb097dc4c496bd4b6660634177199c5713511919a2feab4e9447855261ffc1c1547ac68b29b884a07fb30a563c81cb331f233e8ff4ad520eec6edb6de95be6ac69546e45716266bccf328848a7d31ae36b9e464558ee16c146f3dbcb472f5c1661a072a8a22b06146cd50db3c09362ae83b635f265720da22500b6382fac840b500e84c2fadfad3d5a3c94363e8d6e555737d3387a2985ad427d4b2055a608ed06073a75a0442f3f16f926899ae13b7a85fbe61f95f6a7ed1ede8314c6df1269a95681d9d72cf0390be8460496fe9f3ad522961c222bc059b35d168d983765084d38c891453e2237c9496da8abb27f9fc6cbb8637623c6dbd592ff6234d97444ad3325320db86d8c07aefbb8fe502c041a3353c63829f9423f2b690fc714e735f218bbe85657c88c9ed4bbef22489f5adb7aa208a2cb1100e510ecd9e562e3f50bc62cae6446ff5f921bf4e975f63bff2a2f2958dc9070f68cf8eb83d50b2e134c26d5e4d6605841f339f746bfd9c77bdbe833a46b9ece169dce9fc20296cb698ec2208596b6d137606addac2ad7b086ab03f75caf8c9b14383deb0aa922a7f3ef97aa6fa1b2e5b62a32a33b6621b7ed91e2ae2b5555b7f7203df0d0adc77b2935e1c328995ad85d0de350fa3afb5b4677128c2be4dac60e7cfb4eb1caaba5e9e57da2b5f4c7216c77dec9d1d535f3ef26a04304c17d68d6657d4618c3b3cdab8784f46f29f182b726d9d725a380022b552759e184b05b3b2fc76c7caffa7b458089ab4a3dee2bc39762ff14d4e3013c7d9b97d4b5cebb08e47aee45ec69290a4f9955609f26baa9d2da4320225d7b25e1fc7292d40dd86f334f950c3d6f1416f897e3edef99dbd766e03a529d71624174554078e381beec89788c6936819b2be692636d5cf04f3dc9a814cc53cdd9da9ccd421532e8c5cda63bd8c708118429db094978cf06395a56b07692ddc406038225dcf35db8843caa05fdfa6ac248198e049b40465b6a14dc2de1b16410760edf6be438aaa6fcfd5dc41b80a6bef6bb550bd586fb8218104b11318d3f38f0fd11c8b62cef8a7463e9b2ff2f87ee2309f66115e358e0bc7fcf8bf6d0f9ff2e43a77d949a55c1de9195b9feae04c5f9bb71e6f1211e74f9571365dbf37b3f35407826a5cd75fe47df10bdf0875c49eb5e75363ced02e8068442421389f85c08efd6080cdb8465f2804cc23c87f9a6922859173e804b3199d01e3f08835c59732e4a4c5e1c07e8dc1b02dff001677"]) 14:44:21 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x7, 0x2, 0x7}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffffffb4) (async, rerun: 32) r3 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async, rerun: 64) r5 = accept$unix(r1, 0x0, &(0x7f0000000380)) (rerun: 64) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x20}, {r2, 0x2}, {0xffffffffffffffff, 0x5}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x122}, {r1, 0xa}, {0xffffffffffffffff, 0x80}, {r4, 0x8}, {r5, 0x100}], 0x9, 0x1000) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x7, 0x81, 0x0, 0x83}, {0x0, 0x4, 0x1f, 0x95}, {0xe05, 0x4, 0x10, 0x6}, {0x9, 0x80, 0x6, 0x4522}, {0x0, 0x5, 0x2, 0xfffffffd}, {0x400, 0x81, 0xff, 0x3bb3059f}]}) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10700, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x54}, {0x87}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(r0, &(0x7f00000001c0)="e61037be9936588fb0c171f534b3888a1fed9cb3070241319ed7c790010086e9b2ab24603ee9030000bc59aaa3d66ce16ddf5200000000be5774", 0x3a) (async, rerun: 64) r6 = socket(0x1, 0x1, 0x0) (rerun: 64) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000240)=0x8) 14:44:21 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860088a804008100460086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006001020600032c00ff010000000000000000200000f8ff0188f1452f5f9b89f4a310b321276bbe066c00010066000000"]) socket(0x1, 0x8000, 0x1) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860088a804008100460086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006001020600032c00ff010000000000000000200000f8ff0188f1452f5f9b89f4a310b321276bbe066c00010066000000"]) (async) socket(0x1, 0x8000, 0x1) (async) 14:44:21 executing program 3: semget$private(0x0, 0x1, 0x400) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f00000002c0), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}], 0x1) semop(r1, &(0x7f00000002c0), 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000380)=0x7f) semop(r1, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x7, 0x2800}, {0x4, 0x5, 0x1800}, {0x1, 0x72, 0x1000}, {0x2, 0xfff7, 0x1800}], 0x8) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x1) semop(0x0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1800}, {0x3, 0xfff8}, {0x1, 0x1}, {0x0, 0xffff, 0x1000}], 0x4) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000000c0)=""/121) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000380)=0x7f) semop(r0, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0xffffffffffffffff) 14:44:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000140)=[{0x6, 0xfc, 0x0, 0x1d}, {0x3c}, {0x4, 0x0, 0x1f}, {0x1}, {0x7ff, 0x3f, 0x3f, 0x12997833}, {0x3, 0x0, 0x80, 0x400}, {0x2, 0x1f, 0x5, 0x5}, {0xffe1, 0x85, 0x20, 0x7f}, {0x0, 0x7, 0x1f, 0x3}, {0x101, 0x5, 0x81, 0x903}]}) (async, rerun: 32) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async, rerun: 32) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:21 executing program 6: syz_emit_ethernet(0xd8b, &(0x7f00000001c0)=ANY=[@ANYBLOB="c102db68003cffffffffffff86dd6070ad7d0d55000000000000000000000000000000000000ff0200000000000000000000000000013c009078000000006020c39c000000003a0f98946c485c8ece22899c5af5a0b1fe8000000000000000000000000000bb6b62579cd2f5b1331c3c2b09fbf0b8cc2c1d393c30e3edbe918756b2d0530a6cd4a0c7897e675b9581e4c67019cd0a792724e0990e53b0131b411578c6e673f9e504d6709ebe8dc631858d07b3791284448c143c8d4fd8d47645fe362f6d8ca9c6adaa2e9f80c478b4719604d69e5d832e8f99fee491b40bdf135ebcd9ab7c8f5dfefa13097dfc5ff19997f41b3ffbf93c75c54f3de4153f4373553a8bb12657ab7d91bc0140be429c3c3dd06dfddba98c0a474b733cdbccf58b1b2b043a48389d150c13d177e55b4aba2efbb3edc7375c57fb4ee0b0ab8065b4c2d3e3454492dd2608d650edccb31cee7ea12da7a4c2ccc828c388ea95018bc5346c93214561986c194f2909d0a90bedc4a4befc480b40bcaf86548b0332ad5693e680160edc276504ff7f2910dccbac12b8926b6d64929eccd17dfeb9db889f542e208bce21fa0700b01329c9147cf90c46185018d54404557b8249ea2aced9441d1eb6b95f6305d49856bc712fbd096acbe95eef8a395be4c172e25e80d1b8cf385f3999a989b259481c8980865c2adafcc69a423d30afeb1ad89a3ecd196d2fef0efc1e4a09be7028f3548c3ab8cf799319df5403acb978dab969dedb7a444514f2f2bb798323548da904727cc0cc958b8b32cca103771dc38d80a03b99183974fb3be60dca9b6cc7b9b6a2aa71aa056561a58479c70c5a260bf62f13503bbfc97411460dab225fdf8619db058c0152bdcb1d7638799a6adb067c0b7d666750912df4abaae7bf6a9bce692b17403db366fb69a6911d0bdc2f50d28cb3581e5647ae25b8f7abc3e1f5adf74e5397244fb7de68371deece5b5d5484daaf366f83db3accfa84379ba02871337c0767fae33f0dd782e67d9d42057c447b02b614bc3a1ff3cbc32b00e46229ce77df659828e8056ab2c0cd6a4b679bcc9c9bc871a3a0e23a932842061f89d965617053a774e269218162d71dfafe77cc28037fb706a900a6891bb057e7175a7de1934c10481cb24f76e9081c22381f5e10528f1f896f360735734fe5a3656ac9e091d5310d54b4f63423828feba9accef6e61ec6e5911788fd30f658c85c67ca38cb4f8e0c2dc74fbad318f36dd21b61e6d191a72d57f71356144e86ae3b52ecd755389563047ff42b0801e20e4a4b79ea90cc031097ab40fc83b725e12c1d1c86a9a1d6c083ee52e884bfd4866adf43f8d919cc91e3d924cad089071e8566242de59cfa1442d882d73a40e722f5b47566295efae163561bb3aa4c819cc12e8c2146afc9cd4ea58c585d62f7d26160e2aa007ebac74874d48badc8ce1a5e9165e11995d4b8bcf1fb0fd72c9882a2d2c390304a97c493992280e568abb651bbe9fce60cea83ef08ef30c27695185af9b8feb24b1c49a7554cf9009b61653ec1a0e56c7c691b4f09794565223b007b00a996f9fe04201b51d2413ee2f3b8dffe3809afb6985aff706b8ca9e96e3282c546a6b30f95a3ff1f82c83ef76c8017d68edda69d2633b8fd0d6541a3aa737abcf227716e71095e3f6601f5a46daac701ee245b3bd169723c30b9c490114ced234d30d7e4619f3494356093a61eb30d84ba4885db6c895c004f5d436af4e2240172a2944ced8c4136842dbffaaa83f05fdf8ca7671161dccdfcadd0b629b1ed94bb40796505117b735e84032143ec7f58af364125ce71a6b1abf17a7b242c6fe36c14178819b0f288eb7f4773cdc0f4d54fcaf82a2dd7d16a1c09fd82aab0329636ecb2fbc824a2e2d3b35bc35af841297197634b73044f11080cc66ae7c9010b5e3cadde200afe899ca2876c42c4d9e0611ae9a173e7893cd335185cddf12fac263b8967bc415aa5fa863d00d0868cffa6d9f3c457b1564f966bd05b19a4a076e7e06cc626956abf3280b4274710de449c84fca27bc6bd55748984858f175696f8d44222216380fb3a60b01c586db4b85b197f65f18e66834f08788614f1ce6e6a8bd92d08c481705763abc918303511d9c7db2aaff10c35628c2ea208f5ce6a496f59aa78a80d1dc98064f69855ce0a1a64e2502588ffce5be243d7a8aecbc25189500eb6b24aca7c7c7b819aa993941151b1129c5c88756026bf2f95c375693c7928f30b902eed1dc7557f1f6cdfbfb87d9b7cc817ca2f3a31155295bc5924d372161d12bc78249db5d59585465a67ec77d28196dcfbf99974cf20eee4979c71926481650681acbdb89ec4122fac19a80d4873eaab494ad6bcfcd2192a8045fe59240f0dff07a248960731c05766415b535dd6e1769fe30498a3f028c21087db958301c297179097b36c773d6f168ea0a78ada7c20d4eb87e3491e4edb32fa5e0f281408f0aee94c8d00e5072cc85c4b11290061c1c18fd59907553c93ec28384a354c330e31723757309c4cd0f6bc8ea5ab2b13ebe53dd68d10754385781b3af14944ef5a1d352eef88628ab532860bd764bc9813b39a27bfe70537a69e9e9fdd930ca21f216ab2852354f6e3e03a54e85d2b9aee7d7e300d009a0031e3a18d438b28b33e52593f1515085a1597e58fb86e24161831fac1f529c67b03ffeb318965e779e0e79de0e3bae76769bc925937709db6bb3a487445c5e3055b0811978d8e1dfd318057ca5b54f1dc62a598145d110faf0f01effbc163c57d08317de1e0ff3b868c05e6b401a372a2c437f6e84cd3eac5b00f49686d1b3cca290e471cd7c6ce72c4e419a5dbdbd9d451d380c65e3f44551ce9198aa8a2af3db8d74f96cb80f4108ac04e651bd888ac35ecb113f164a5fcbbddc0b4a267ee90d1c8cc8e94e61f9d86aa69e3f83dd434ba563ad356dd6d3ea7769c5359239c12e5056d8019830afed28900a09acf84cd12d04e8fab13f599d1c12a6080f06dc44f8e58e3610527acfee416d4ff171bffe281082a8d12e60af715fb070bd86791aa234d97da83eaa09199cba3558a3b182d159c48baffc50e390f7d60554cf660905cc82287248d650b3a5ab554057e60a1d7d02862bdc94f12841514247f2763f27fb7548d81afc584a4863555284f3c4f8ac859ddda99b055acf3cb4c9e140406469dfd69f990a2637422791587c34a139cf9f366229c8b6f97fe442520d932f860e080cd0187db5c4ea971f0e9fd039a8fb9c535af858cb37ae81176a2b31e2f36af482a81fb5868321b2fca3107961bac45ed62806e03e6a5f94515f29ce35dce5f2b814029fb3e8c7ec81cb66fad3be6662e42a959a30628c6948cc208cf025f045dc01d4b4dc96e0dfa573c7e126f7aa243c99edcb5bd74289c4d1b510c4827716248c241d69359a0b03991e43ef667bc614a74aaaa8701fe8a4f5ac1e1b7cbb47adbc7a1e530a4c20383aa42da40cbb1b180b3bf7ce38a6b67b6ee05b043436414b38a7107a26bc42b292cd93cfbd70f70c2b298c7f67e667b5f1ca4523c3bbc51bfc5537997f28dd68533057ec1989fd46e07af4cddace8673ff98d1e5224348681831fce0bc762599816fd3bd790753e92ddb097dc4c496bd4b6660634177199c5713511919a2feab4e9447855261ffc1c1547ac68b29b884a07fb30a563c81cb331f233e8ff4ad520eec6edb6de95be6ac69546e45716266bccf328848a7d31ae36b9e464558ee16c146f3dbcb472f5c1661a072a8a22b06146cd50db3c09362ae83b635f265720da22500b6382fac840b500e84c2fadfad3d5a3c94363e8d6e555737d3387a2985ad427d4b2055a608ed06073a75a0442f3f16f926899ae13b7a85fbe61f95f6a7ed1ede8314c6df1269a95681d9d72cf0390be8460496fe9f3ad522961c222bc059b35d168d983765084d38c891453e2237c9496da8abb27f9fc6cbb8637623c6dbd592ff6234d97444ad3325320db86d8c07aefbb8fe502c041a3353c63829f9423f2b690fc714e735f218bbe85657c88c9ed4bbef22489f5adb7aa208a2cb1100e510ecd9e562e3f50bc62cae6446ff5f921bf4e975f63bff2a2f2958dc9070f68cf8eb83d50b2e134c26d5e4d6605841f339f746bfd9c77bdbe833a46b9ece169dce9fc20296cb698ec2208596b6d137606addac2ad7b086ab03f75caf8c9b14383deb0aa922a7f3ef97aa6fa1b2e5b62a32a33b6621b7ed91e2ae2b5555b7f7203df0d0adc77b2935e1c328995ad85d0de350fa3afb5b4677128c2be4dac60e7cfb4eb1caaba5e9e57da2b5f4c7216c77dec9d1d535f3ef26a04304c17d68d6657d4618c3b3cdab8784f46f29f182b726d9d725a380022b552759e184b05b3b2fc76c7caffa7b458089ab4a3dee2bc39762ff14d4e3013c7d9b97d4b5cebb08e47aee45ec69290a4f9955609f26baa9d2da4320225d7b25e1fc7292d40dd86f334f950c3d6f1416f897e3edef99dbd766e03a529d71624174554078e381beec89788c6936819b2be692636d5cf04f3dc9a814cc53cdd9da9ccd421532e8c5cda63bd8c708118429db094978cf06395a56b07692ddc406038225dcf35db8843caa05fdfa6ac248198e049b40465b6a14dc2de1b16410760edf6be438aaa6fcfd5dc41b80a6bef6bb550bd586fb8218104b11318d3f38f0fd11c8b62cef8a7463e9b2ff2f87ee2309f66115e358e0bc7fcf8bf6d0f9ff2e43a77d949a55c1de9195b9feae04c5f9bb71e6f1211e74f9571365dbf37b3f35407826a5cd75fe47df10bdf0875c49eb5e75363ced02e8068442421389f85c08efd6080cdb8465f2804cc23c87f9a6922859173e804b3199d01e3f08835c59732e4a4c5e1c07e8dc1b02dff001677"]) 14:44:21 executing program 5: r0 = socket(0x2, 0x3, 0x0) socket(0x1, 0x1, 0xae) (async) socket(0x10, 0x5, 0xff) (async) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000100)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x20fe}]}) (async) listen(r0, 0x1) setreuid(0x0, 0xee01) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) (async) socket(0x10, 0x4000, 0x7f) 14:44:21 executing program 3: semget$private(0x0, 0x1, 0x400) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) (async, rerun: 32) semop(r0, &(0x7f00000002c0), 0x0) (async, rerun: 32) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}], 0x1) semop(r1, &(0x7f00000002c0), 0x0) (async, rerun: 64) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) (async, rerun: 64) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) (async) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000380)=0x7f) (async) semop(r1, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x7, 0x2800}, {0x4, 0x5, 0x1800}, {0x1, 0x72, 0x1000}, {0x2, 0xfff7, 0x1800}], 0x8) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x1) (async, rerun: 64) semop(0x0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1800}, {0x3, 0xfff8}, {0x1, 0x1}, {0x0, 0xffff, 0x1000}], 0x4) (async, rerun: 64) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000000c0)=""/121) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000380)=0x7f) (async) semop(r0, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) (async, rerun: 64) semctl$IPC_STAT(r0, 0x0, 0x2, 0xffffffffffffffff) (rerun: 64) 14:44:21 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860088a804008100460086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006001020600032c00ff010000000000000000200000f8ff0188f1452f5f9b89f4a310b321276bbe066c00010066000000"]) socket(0x1, 0x8000, 0x1) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860088a804008100460086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006001020600032c00ff010000000000000000200000f8ff0188f1452f5f9b89f4a310b321276bbe066c00010066000000"]) (async) socket(0x1, 0x8000, 0x1) (async) 14:44:21 executing program 6: syz_emit_ethernet(0xd8b, &(0x7f00000001c0)=ANY=[@ANYBLOB="c102db68003cffffffffffff86dd6070ad7d0d55000000000000000000000000000000000000ff0200000000000000000000000000013c009078000000006020c39c000000003a0f98946c485c8ece22899c5af5a0b1fe8000000000000000000000000000bb6b62579cd2f5b1331c3c2b09fbf0b8cc2c1d393c30e3edbe918756b2d0530a6cd4a0c7897e675b9581e4c67019cd0a792724e0990e53b0131b411578c6e673f9e504d6709ebe8dc631858d07b3791284448c143c8d4fd8d47645fe362f6d8ca9c6adaa2e9f80c478b4719604d69e5d832e8f99fee491b40bdf135ebcd9ab7c8f5dfefa13097dfc5ff19997f41b3ffbf93c75c54f3de4153f4373553a8bb12657ab7d91bc0140be429c3c3dd06dfddba98c0a474b733cdbccf58b1b2b043a48389d150c13d177e55b4aba2efbb3edc7375c57fb4ee0b0ab8065b4c2d3e3454492dd2608d650edccb31cee7ea12da7a4c2ccc828c388ea95018bc5346c93214561986c194f2909d0a90bedc4a4befc480b40bcaf86548b0332ad5693e680160edc276504ff7f2910dccbac12b8926b6d64929eccd17dfeb9db889f542e208bce21fa0700b01329c9147cf90c46185018d54404557b8249ea2aced9441d1eb6b95f6305d49856bc712fbd096acbe95eef8a395be4c172e25e80d1b8cf385f3999a989b259481c8980865c2adafcc69a423d30afeb1ad89a3ecd196d2fef0efc1e4a09be7028f3548c3ab8cf799319df5403acb978dab969dedb7a444514f2f2bb798323548da904727cc0cc958b8b32cca103771dc38d80a03b99183974fb3be60dca9b6cc7b9b6a2aa71aa056561a58479c70c5a260bf62f13503bbfc97411460dab225fdf8619db058c0152bdcb1d7638799a6adb067c0b7d666750912df4abaae7bf6a9bce692b17403db366fb69a6911d0bdc2f50d28cb3581e5647ae25b8f7abc3e1f5adf74e5397244fb7de68371deece5b5d5484daaf366f83db3accfa84379ba02871337c0767fae33f0dd782e67d9d42057c447b02b614bc3a1ff3cbc32b00e46229ce77df659828e8056ab2c0cd6a4b679bcc9c9bc871a3a0e23a932842061f89d965617053a774e269218162d71dfafe77cc28037fb706a900a6891bb057e7175a7de1934c10481cb24f76e9081c22381f5e10528f1f896f360735734fe5a3656ac9e091d5310d54b4f63423828feba9accef6e61ec6e5911788fd30f658c85c67ca38cb4f8e0c2dc74fbad318f36dd21b61e6d191a72d57f71356144e86ae3b52ecd755389563047ff42b0801e20e4a4b79ea90cc031097ab40fc83b725e12c1d1c86a9a1d6c083ee52e884bfd4866adf43f8d919cc91e3d924cad089071e8566242de59cfa1442d882d73a40e722f5b47566295efae163561bb3aa4c819cc12e8c2146afc9cd4ea58c585d62f7d26160e2aa007ebac74874d48badc8ce1a5e9165e11995d4b8bcf1fb0fd72c9882a2d2c390304a97c493992280e568abb651bbe9fce60cea83ef08ef30c27695185af9b8feb24b1c49a7554cf9009b61653ec1a0e56c7c691b4f09794565223b007b00a996f9fe04201b51d2413ee2f3b8dffe3809afb6985aff706b8ca9e96e3282c546a6b30f95a3ff1f82c83ef76c8017d68edda69d2633b8fd0d6541a3aa737abcf227716e71095e3f6601f5a46daac701ee245b3bd169723c30b9c490114ced234d30d7e4619f3494356093a61eb30d84ba4885db6c895c004f5d436af4e2240172a2944ced8c4136842dbffaaa83f05fdf8ca7671161dccdfcadd0b629b1ed94bb40796505117b735e84032143ec7f58af364125ce71a6b1abf17a7b242c6fe36c14178819b0f288eb7f4773cdc0f4d54fcaf82a2dd7d16a1c09fd82aab0329636ecb2fbc824a2e2d3b35bc35af841297197634b73044f11080cc66ae7c9010b5e3cadde200afe899ca2876c42c4d9e0611ae9a173e7893cd335185cddf12fac263b8967bc415aa5fa863d00d0868cffa6d9f3c457b1564f966bd05b19a4a076e7e06cc626956abf3280b4274710de449c84fca27bc6bd55748984858f175696f8d44222216380fb3a60b01c586db4b85b197f65f18e66834f08788614f1ce6e6a8bd92d08c481705763abc918303511d9c7db2aaff10c35628c2ea208f5ce6a496f59aa78a80d1dc98064f69855ce0a1a64e2502588ffce5be243d7a8aecbc25189500eb6b24aca7c7c7b819aa993941151b1129c5c88756026bf2f95c375693c7928f30b902eed1dc7557f1f6cdfbfb87d9b7cc817ca2f3a31155295bc5924d372161d12bc78249db5d59585465a67ec77d28196dcfbf99974cf20eee4979c71926481650681acbdb89ec4122fac19a80d4873eaab494ad6bcfcd2192a8045fe59240f0dff07a248960731c05766415b535dd6e1769fe30498a3f028c21087db958301c297179097b36c773d6f168ea0a78ada7c20d4eb87e3491e4edb32fa5e0f281408f0aee94c8d00e5072cc85c4b11290061c1c18fd59907553c93ec28384a354c330e31723757309c4cd0f6bc8ea5ab2b13ebe53dd68d10754385781b3af14944ef5a1d352eef88628ab532860bd764bc9813b39a27bfe70537a69e9e9fdd930ca21f216ab2852354f6e3e03a54e85d2b9aee7d7e300d009a0031e3a18d438b28b33e52593f1515085a1597e58fb86e24161831fac1f529c67b03ffeb318965e779e0e79de0e3bae76769bc925937709db6bb3a487445c5e3055b0811978d8e1dfd318057ca5b54f1dc62a598145d110faf0f01effbc163c57d08317de1e0ff3b868c05e6b401a372a2c437f6e84cd3eac5b00f49686d1b3cca290e471cd7c6ce72c4e419a5dbdbd9d451d380c65e3f44551ce9198aa8a2af3db8d74f96cb80f4108ac04e651bd888ac35ecb113f164a5fcbbddc0b4a267ee90d1c8cc8e94e61f9d86aa69e3f83dd434ba563ad356dd6d3ea7769c5359239c12e5056d8019830afed28900a09acf84cd12d04e8fab13f599d1c12a6080f06dc44f8e58e3610527acfee416d4ff171bffe281082a8d12e60af715fb070bd86791aa234d97da83eaa09199cba3558a3b182d159c48baffc50e390f7d60554cf660905cc82287248d650b3a5ab554057e60a1d7d02862bdc94f12841514247f2763f27fb7548d81afc584a4863555284f3c4f8ac859ddda99b055acf3cb4c9e140406469dfd69f990a2637422791587c34a139cf9f366229c8b6f97fe442520d932f860e080cd0187db5c4ea971f0e9fd039a8fb9c535af858cb37ae81176a2b31e2f36af482a81fb5868321b2fca3107961bac45ed62806e03e6a5f94515f29ce35dce5f2b814029fb3e8c7ec81cb66fad3be6662e42a959a30628c6948cc208cf025f045dc01d4b4dc96e0dfa573c7e126f7aa243c99edcb5bd74289c4d1b510c4827716248c241d69359a0b03991e43ef667bc614a74aaaa8701fe8a4f5ac1e1b7cbb47adbc7a1e530a4c20383aa42da40cbb1b180b3bf7ce38a6b67b6ee05b043436414b38a7107a26bc42b292cd93cfbd70f70c2b298c7f67e667b5f1ca4523c3bbc51bfc5537997f28dd68533057ec1989fd46e07af4cddace8673ff98d1e5224348681831fce0bc762599816fd3bd790753e92ddb097dc4c496bd4b6660634177199c5713511919a2feab4e9447855261ffc1c1547ac68b29b884a07fb30a563c81cb331f233e8ff4ad520eec6edb6de95be6ac69546e45716266bccf328848a7d31ae36b9e464558ee16c146f3dbcb472f5c1661a072a8a22b06146cd50db3c09362ae83b635f265720da22500b6382fac840b500e84c2fadfad3d5a3c94363e8d6e555737d3387a2985ad427d4b2055a608ed06073a75a0442f3f16f926899ae13b7a85fbe61f95f6a7ed1ede8314c6df1269a95681d9d72cf0390be8460496fe9f3ad522961c222bc059b35d168d983765084d38c891453e2237c9496da8abb27f9fc6cbb8637623c6dbd592ff6234d97444ad3325320db86d8c07aefbb8fe502c041a3353c63829f9423f2b690fc714e735f218bbe85657c88c9ed4bbef22489f5adb7aa208a2cb1100e510ecd9e562e3f50bc62cae6446ff5f921bf4e975f63bff2a2f2958dc9070f68cf8eb83d50b2e134c26d5e4d6605841f339f746bfd9c77bdbe833a46b9ece169dce9fc20296cb698ec2208596b6d137606addac2ad7b086ab03f75caf8c9b14383deb0aa922a7f3ef97aa6fa1b2e5b62a32a33b6621b7ed91e2ae2b5555b7f7203df0d0adc77b2935e1c328995ad85d0de350fa3afb5b4677128c2be4dac60e7cfb4eb1caaba5e9e57da2b5f4c7216c77dec9d1d535f3ef26a04304c17d68d6657d4618c3b3cdab8784f46f29f182b726d9d725a380022b552759e184b05b3b2fc76c7caffa7b458089ab4a3dee2bc39762ff14d4e3013c7d9b97d4b5cebb08e47aee45ec69290a4f9955609f26baa9d2da4320225d7b25e1fc7292d40dd86f334f950c3d6f1416f897e3edef99dbd766e03a529d71624174554078e381beec89788c6936819b2be692636d5cf04f3dc9a814cc53cdd9da9ccd421532e8c5cda63bd8c708118429db094978cf06395a56b07692ddc406038225dcf35db8843caa05fdfa6ac248198e049b40465b6a14dc2de1b16410760edf6be438aaa6fcfd5dc41b80a6bef6bb550bd586fb8218104b11318d3f38f0fd11c8b62cef8a7463e9b2ff2f87ee2309f66115e358e0bc7fcf8bf6d0f9ff2e43a77d949a55c1de9195b9feae04c5f9bb71e6f1211e74f9571365dbf37b3f35407826a5cd75fe47df10bdf0875c49eb5e75363ced02e8068442421389f85c08efd6080cdb8465f2804cc23c87f9a6922859173e804b3199d01e3f08835c59732e4a4c5e1c07e8dc1b02dff001677"]) 14:44:22 executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x18, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x4) 14:44:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000140)=[{0x6, 0xfc, 0x0, 0x1d}, {0x3c}, {0x4, 0x0, 0x1f}, {0x1}, {0x7ff, 0x3f, 0x3f, 0x12997833}, {0x3, 0x0, 0x80, 0x400}, {0x2, 0x1f, 0x5, 0x5}, {0xffe1, 0x85, 0x20, 0x7f}, {0x0, 0x7, 0x1f, 0x3}, {0x101, 0x5, 0x81, 0x903}]}) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:22 executing program 3: semget$private(0x0, 0x1, 0x400) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f00000002c0), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}], 0x1) semop(r1, &(0x7f00000002c0), 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000380)=0x7f) semop(r1, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x7, 0x2800}, {0x4, 0x5, 0x1800}, {0x1, 0x72, 0x1000}, {0x2, 0xfff7, 0x1800}], 0x8) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x1) semop(0x0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1800}, {0x3, 0xfff8}, {0x1, 0x1}, {0x0, 0xffff, 0x1000}], 0x4) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000000c0)=""/121) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000380)=0x7f) semop(r0, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0xffffffffffffffff) semget$private(0x0, 0x1, 0x400) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) (async) semop(r0, &(0x7f00000002c0), 0x0) (async) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}], 0x1) (async) semop(r1, &(0x7f00000002c0), 0x0) (async) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) (async) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) (async) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000380)=0x7f) (async) semop(r1, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) (async) semop(r1, &(0x7f0000000000)=[{0x1, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x7, 0x2800}, {0x4, 0x5, 0x1800}, {0x1, 0x72, 0x1000}, {0x2, 0xfff7, 0x1800}], 0x8) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x1) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1800}, {0x3, 0xfff8}, {0x1, 0x1}, {0x0, 0xffff, 0x1000}], 0x4) (async) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000000c0)=""/121) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfffc}, {0x2, 0x3, 0x1800}], 0x2) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000380)=0x7f) (async) semop(r0, &(0x7f0000000080)=[{0x2, 0x7f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8c6d, 0x1800}, {0x1, 0xc7be, 0x1000}], 0x4) (async) semctl$IPC_STAT(r0, 0x0, 0x2, 0xffffffffffffffff) (async) 14:44:22 executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {}, {}, {{r0}}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000100000002}) r3 = socket$inet6(0x18, 0x3, 0xb3) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r7 = dup(r0) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0xaa, 0x40000000, 0x6, 0x1}, {{r4}, 0xfffffffffffffff8, 0x20, 0xf0000049, 0x0, 0x5}], 0x1000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0xc9c, 0x100}, {{r7}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x8}, {{r8}, 0xfffffffffffffff9, 0xe2, 0x40, 0x1, 0xde2}, {{r9}, 0xfffffffffffffffc, 0x9, 0x2, 0x9, 0x200}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x1}], 0x569, &(0x7f00000001c0)={0x6, 0xfffffffffffffffb}) 14:44:22 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x7, 0x2, 0x7}]}) (async, rerun: 32) r1 = socket(0x2, 0x3, 0x0) (rerun: 32) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffffffb4) (async) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) r5 = accept$unix(r1, 0x0, &(0x7f0000000380)) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x20}, {r2, 0x2}, {0xffffffffffffffff, 0x5}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x122}, {r1, 0xa}, {0xffffffffffffffff, 0x80}, {r4, 0x8}, {r5, 0x100}], 0x9, 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x7, 0x81, 0x0, 0x83}, {0x0, 0x4, 0x1f, 0x95}, {0xe05, 0x4, 0x10, 0x6}, {0x9, 0x80, 0x6, 0x4522}, {0x0, 0x5, 0x2, 0xfffffffd}, {0x400, 0x81, 0xff, 0x3bb3059f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10700, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x54}, {0x87}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f00000001c0)="e61037be9936588fb0c171f534b3888a1fed9cb3070241319ed7c790010086e9b2ab24603ee9030000bc59aaa3d66ce16ddf5200000000be5774", 0x3a) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) (async, rerun: 64) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000240)=0x8) (rerun: 64) 14:44:22 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, 0xffffffffffffffff, 0x6) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (rerun: 64) 14:44:22 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c9d9b01854e3399b4f6309f32a56dba9e64126ab751d387c80955226d7e69406a75e", 0x22) 14:44:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket(0x1, 0x1, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80606954, &(0x7f0000000300)) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000080)="a5006d71268835aa319667712810e6a0df833b92fa15eda95e0285b97a06e2f4d9440cf2da7560ff10a9d7127f97beb0c4b0f760dfd6840c23aba7b4a4453ee9c8ab4e41e42016207244debaf23cdcb9e1f80fa473eecbc11e0b3abc95e1a05490876d07dbe23f09983e2b70c9a99440f978a8d5ccd130f0ba8929b75ffdb515e09b137e0731d959cb6d5531e7dea335468c9da0be6fa43dc0d8f1811e8cafae64b0000bd1c09d7467db2222b76110ffe09fed76ababb61f4ba760da23f7cbfdc8de51252b1cb986afeafedd8d080e4774bd938c3966a2f9dcb8146808942a4d28bbf09232a6035b0792c65bdb3866a51fabf73c2a9b86e4a0431c6c99", 0xfd) r11 = fcntl$dupfd(r6, 0x0, r7) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRES32=r11, @ANYRESDEC=r1, @ANYRESOCT=r5, @ANYRES64=r6]) 14:44:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x3) 14:44:22 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, 0xffffffffffffffff, 0x6) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, 0xffffffffffffffff, 0x6) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) 14:44:22 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000040), 0x0) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c9d9b01854e3399b4f6309f32a56dba9e64126ab751d387c80955226d7e69406a75e", 0x22) (rerun: 32) 14:44:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket(0x1, 0x1, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80606954, &(0x7f0000000300)) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000080)="a5006d71268835aa319667712810e6a0df833b92fa15eda95e0285b97a06e2f4d9440cf2da7560ff10a9d7127f97beb0c4b0f760dfd6840c23aba7b4a4453ee9c8ab4e41e42016207244debaf23cdcb9e1f80fa473eecbc11e0b3abc95e1a05490876d07dbe23f09983e2b70c9a99440f978a8d5ccd130f0ba8929b75ffdb515e09b137e0731d959cb6d5531e7dea335468c9da0be6fa43dc0d8f1811e8cafae64b0000bd1c09d7467db2222b76110ffe09fed76ababb61f4ba760da23f7cbfdc8de51252b1cb986afeafedd8d080e4774bd938c3966a2f9dcb8146808942a4d28bbf09232a6035b0792c65bdb3866a51fabf73c2a9b86e4a0431c6c99", 0xfd) r11 = fcntl$dupfd(r6, 0x0, r7) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRES32=r11, @ANYRESDEC=r1, @ANYRESOCT=r5, @ANYRES64=r6]) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r8, 0x0, r9) (async) ioctl$TIOCFLUSH(r10, 0x80606954, &(0x7f0000000300)) (async) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000080)="a5006d71268835aa319667712810e6a0df833b92fa15eda95e0285b97a06e2f4d9440cf2da7560ff10a9d7127f97beb0c4b0f760dfd6840c23aba7b4a4453ee9c8ab4e41e42016207244debaf23cdcb9e1f80fa473eecbc11e0b3abc95e1a05490876d07dbe23f09983e2b70c9a99440f978a8d5ccd130f0ba8929b75ffdb515e09b137e0731d959cb6d5531e7dea335468c9da0be6fa43dc0d8f1811e8cafae64b0000bd1c09d7467db2222b76110ffe09fed76ababb61f4ba760da23f7cbfdc8de51252b1cb986afeafedd8d080e4774bd938c3966a2f9dcb8146808942a4d28bbf09232a6035b0792c65bdb3866a51fabf73c2a9b86e4a0431c6c99", 0xfd) (async) fcntl$dupfd(r6, 0x0, r7) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRES32=r11, @ANYRESDEC=r1, @ANYRESOCT=r5, @ANYRES64=r6]) (async) 14:44:22 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0xe9}, 0x0, 0x0) close(r0) 14:44:22 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000040), 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c9d9b01854e3399b4f6309f32a56dba9e64126ab751d387c80955226d7e69406a75e", 0x22) 14:44:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (rerun: 64) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x3) 14:44:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) (async) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) r3 = socket(0x1, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) (async) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) (async) r6 = socket(0x1, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket(0x1, 0x1, 0x0) (async) r9 = socket$inet(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80606954, &(0x7f0000000300)) (async) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000080)="a5006d71268835aa319667712810e6a0df833b92fa15eda95e0285b97a06e2f4d9440cf2da7560ff10a9d7127f97beb0c4b0f760dfd6840c23aba7b4a4453ee9c8ab4e41e42016207244debaf23cdcb9e1f80fa473eecbc11e0b3abc95e1a05490876d07dbe23f09983e2b70c9a99440f978a8d5ccd130f0ba8929b75ffdb515e09b137e0731d959cb6d5531e7dea335468c9da0be6fa43dc0d8f1811e8cafae64b0000bd1c09d7467db2222b76110ffe09fed76ababb61f4ba760da23f7cbfdc8de51252b1cb986afeafedd8d080e4774bd938c3966a2f9dcb8146808942a4d28bbf09232a6035b0792c65bdb3866a51fabf73c2a9b86e4a0431c6c99", 0xfd) (async) r11 = fcntl$dupfd(r6, 0x0, r7) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRES32=r11, @ANYRESDEC=r1, @ANYRESOCT=r5, @ANYRES64=r6]) 14:44:22 executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x18, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x4) 14:44:22 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) setuid(0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x4e, './file0\x00', './file0\x00'}) 14:44:22 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2e9) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14:44:22 executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {}, {}, {{r0}}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000100000002}) (async) r3 = socket$inet6(0x18, 0x3, 0xb3) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r7 = dup(r0) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) (async) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0xaa, 0x40000000, 0x6, 0x1}, {{r4}, 0xfffffffffffffff8, 0x20, 0xf0000049, 0x0, 0x5}], 0x1000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0xc9c, 0x100}, {{r7}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x8}, {{r8}, 0xfffffffffffffff9, 0xe2, 0x40, 0x1, 0xde2}, {{r9}, 0xfffffffffffffffc, 0x9, 0x2, 0x9, 0x200}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x1}], 0x569, &(0x7f00000001c0)={0x6, 0xfffffffffffffffb}) 14:44:22 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) setrlimit(0x6, &(0x7f0000000040)={0x8, 0xfffffffffffffffa}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x97ab, 0x0, 0xdc00, 0xfffffffe, "08042403b5602800"}) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) 14:44:22 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@remote, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "003a9b", 0x0, 0x2c, 0xfc, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x45) 14:44:23 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2e9) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2e9) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) 14:44:23 executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x18, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x4) (rerun: 64) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@remote, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "003a9b", 0x0, 0x2c, 0xfc, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x45) (rerun: 64) 14:44:23 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (rerun: 64) setuid(0xffffffffffffffff) (async) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x4e, './file0\x00', './file0\x00'}) 14:44:23 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) setrlimit(0x6, &(0x7f0000000040)={0x8, 0xfffffffffffffffa}) r0 = syz_open_pts() close(r0) (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x97ab, 0x0, 0xdc00, 0xfffffffe, "08042403b5602800"}) (async, rerun: 32) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) (rerun: 32) 14:44:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x3) 14:44:23 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0xe9}, 0x0, 0x0) (async) close(r0) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@remote, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "003a9b", 0x0, 0x2c, 0xfc, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x45) 14:44:23 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2e9) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2e9) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) 14:44:23 executing program 2: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) accept(r4, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x6, 0x2, 0xff) dup2(r0, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:44:23 executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {}, {}, {{r0}}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000100000002}) r3 = socket$inet6(0x18, 0x3, 0xb3) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r7 = dup(r0) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0xaa, 0x40000000, 0x6, 0x1}, {{r4}, 0xfffffffffffffff8, 0x20, 0xf0000049, 0x0, 0x5}], 0x1000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0xc9c, 0x100}, {{r7}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x8}, {{r8}, 0xfffffffffffffff9, 0xe2, 0x40, 0x1, 0xde2}, {{r9}, 0xfffffffffffffffc, 0x9, 0x2, 0x9, 0x200}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x1}], 0x569, &(0x7f00000001c0)={0x6, 0xfffffffffffffffb}) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {}, {}, {{r0}}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000100000002}) (async) socket$inet6(0x18, 0x3, 0xb3) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) dup(r0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1800, 0x0, 0x3}, 0x1c, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0xaa, 0x40000000, 0x6, 0x1}, {{r4}, 0xfffffffffffffff8, 0x20, 0xf0000049, 0x0, 0x5}], 0x1000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0xc9c, 0x100}, {{r7}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x8}, {{r8}, 0xfffffffffffffff9, 0xe2, 0x40, 0x1, 0xde2}, {{r9}, 0xfffffffffffffffc, 0x9, 0x2, 0x9, 0x200}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x1}], 0x569, &(0x7f00000001c0)={0x6, 0xfffffffffffffffb}) (async) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086090000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa3a000000000000000401800001000401ff010000fc00040180010000000000000401085400da7a1d03e8c0eaac508199625280489580c5d55752899a5ab6d7a32f76d0d95552cf012cca6a276e128b15e59216fcf8c45045911eb08b07be57571f4550583597549e23f82e4ac204000000020000670001c0640000002b00000000000000fc00e57ae8f4550d38acc18e07ece93019cb41d880616b7c878eba22d45fb8a9e66b01f1dd26effbe8ce276871b5e62af875cf1c60b5cc69faae18449431aaaa4a83e7c0d108084d325e71637aac7779c7fc6baf59495930919d55aefa62b5b65693c687796cdb87975b2b020c0479e2f4e9690cb773c02e873c4a73220ce9e799db3a7ccc2aa3ebff7f6bc9e78a10ab6b71cca4d521538d12670c09dd17e22f7c2e1e0b3b54cc515ba3975ddf18f6d3ab4cc378bad901000000000000000000000100000000010004011f05020000003a000000000000000401017f00420ba8b825dcddf34308297d10762cefc5379392ef7230efcf567b3f5e41f8168621ac34aadbf9309f29cb37a40b5ec36d168598a26ea10319a882f2b57a64111648b5e6dd3c1f4126e91c8ca5200e83dfc6709ce9a9c8002c2e8a9b419dc0e575ea179f778dfc28c188e0a7efb39c8a56700003009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c0e0000000000007f0c14da376834cd7b8bb3ee1f2620106d0f981a52717c0200c959f9778f89cf48ef3739d11514b26ec638983fda02feb7530a753eb0a15bc16a932291ccc6ef132ba07d78b6fc3ad91757de3d3f2245a9f2392a8703780a49520889621a4af6e136a80e5967d8df5cb01dd80e65b251d54d94281e820e322cb8f939be3e306992a2a7c0a8abce0f606dc281ad8fbec0c0c08b479c218f88ea9d7d73f81e44f0fa8de75472dd1a47549d5c40609d4a8bf41a29b4c297b6b509f77740b2fa6a0fc0bb14be47ae81e891b14d6882572603f9b8bbe3d9d543d2035d0ae0535a1e08295bf9a0ac269bea6cb5a4c5af5a9a9346d1407a61d5fe63beb7fc7a7bf4e2029fdaeab3a58329bd3b86d5ddd70946339706ad802013dde1376091d8962195aa34"]) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x83, &(0x7f00000000c0)={@remote, @remote, [], {@generic={0x8062, "9acd35287a234e62f0081b8fa5b33ad3a46260fc35276025145b342758ca798440ddf94cda43ad976f343d952d0a5d811f6dfe1258de1848063e881f13fe01bc81f50b86271d316844dc01b3fc282ced0e20de986ec7df68e819c32668e75e31dd3fa82de2f9bdafd445eadc40b08a6a3a870cc3e0"}}}) 14:44:23 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) setrlimit(0x6, &(0x7f0000000040)={0x8, 0xfffffffffffffffa}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x97ab, 0x0, 0xdc00, 0xfffffffe, "08042403b5602800"}) (async) write(r0, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) 14:44:23 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4406}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078e000000100000000030090780000000060d48af54a2f5d75fb39e8d845450000000000000000000000ac1400bb7f000001"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x7, 0x4, 0x10000}, {0xac, 0x30, 0xa1, 0x5}, {0x3e, 0x0, 0x0, 0x6}]}) 14:44:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="6e7cd8a87d7dc0146d551907e0b380bca71d7048a786770be94bc849c8b37a8b00747209d843aefb0b6b99acf540b16bcae26764e70b8f02d9d48c593e48eb34b3877d91bb6ff65a03d921e388421eb2a67b55a3c96172fc428224bb2a9d7fd028372f7955f8fbdd774d5f7ebc05f575283aaa29fb7f443ea147ab5b0643c72312689173022ca378cc031ba70c1ff05166f0", 0x92) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0x7, 0x6c, 0xc6}, {0x9, 0x40, 0x3f, 0x1}, {0x74, 0x80, 0x20, 0x1f}, {0x7, 0x8, 0x6}, {0x1, 0xbd, 0x2, 0x1}, {0x34e, 0x7f, 0xfa, 0xcca7}, {0x7f, 0x1, 0x3, 0x101}, {0x1, 0x4, 0x1, 0xeb9}, {0x934f, 0xd6, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x6, 0x1, {[0x5, 0x3, 0x1ff, 0x0, 0x12fb, 0x81, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff8, 0x1, 0x5, 0x1ff, 0xffffffff, 0x8, 0x2, 0x2, 0x2, 0x80], [0x91c, 0xab69, 0xb2, 0x0, 0x1, 0x521, 0x6, 0xff, 0x3, 0x3], [0x7ff, 0xc716, 0x21cd, 0x1, 0x2, 0x20, 0x100], [0x7185, 0x1ff, 0x2, 0x2, 0x1, 0x5], [{0xfff, 0x6d65, 0x9, 0x7f}, {0x1, 0x4, 0x5, 0x7}, {0x5, 0x9, 0x0, 0x8}, {0x1, 0x1, 0x5, 0x5}, {0x7, 0x6, 0x40, 0x9}, {0x8000, 0x3, 0x9, 0x8}, {0x3, 0x0, 0x424, 0x20}, {0x200, 0x1, 0x10000, 0x81}], {0x7, 0x7, 0x4, 0x4}, {0x674, 0x40, 0x1000, 0x80000000}}}) 14:44:23 executing program 3: clock_getres(0x4, &(0x7f0000000180)) clock_gettime(0x4, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000340)="ea883927797bdd00850edab99ab80572d94088b580f6c0a519b6a7daa11c8f2975e0ac06d2ac1215e216e162b86d0bc775caa3f0edb6a3e17eb828200620e6199486be9e384a3efd10691ffd91662bd2f44e175773ce00ce615d103b71e64d7ee60eefa2e7b0c1262d3a", &(0x7f0000000200)=0x6a, &(0x7f0000000240)="cc73aa2eec986a3870babdb477ba213d4f2983ef0073f1ef983626ce3be712cdc542f89cfc148b89009311193625b67b522954000da43d3a7fdc109eaff95de1c676735f4ad1cedc4022e16534e66f49f82831e367907a93eac73c28467e181a9ac957026196506667c318e0a5acfa5134af2e246b8d5ba514e1fad5d592299c31870f5a92194a9c55f687033041fe96b093b90ef779f1a8fbe1447cea46e4ac797f40924a53fb9ce89169bdbae6f4b570d3c7a34339255273ac79dbfd2826c6b05452b5adbd77ea8aa355ab2c59f69279c0a63e4cb1633558b5c74c2bd6453b4786e547f8c0750565121828825a582890baeff8ad1547748c3cb75dbf4d38", 0xff) clock_getres(0x2, &(0x7f0000000100)) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086090000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa3a000000000000000401800001000401ff010000fc00040180010000000000000401085400da7a1d03e8c0eaac508199625280489580c5d55752899a5ab6d7a32f76d0d95552cf012cca6a276e128b15e59216fcf8c45045911eb08b07be57571f4550583597549e23f82e4ac204000000020000670001c0640000002b00000000000000fc00e57ae8f4550d38acc18e07ece93019cb41d880616b7c878eba22d45fb8a9e66b01f1dd26effbe8ce276871b5e62af875cf1c60b5cc69faae18449431aaaa4a83e7c0d108084d325e71637aac7779c7fc6baf59495930919d55aefa62b5b65693c687796cdb87975b2b020c0479e2f4e9690cb773c02e873c4a73220ce9e799db3a7ccc2aa3ebff7f6bc9e78a10ab6b71cca4d521538d12670c09dd17e22f7c2e1e0b3b54cc515ba3975ddf18f6d3ab4cc378bad901000000000000000000000100000000010004011f05020000003a000000000000000401017f00420ba8b825dcddf34308297d10762cefc5379392ef7230efcf567b3f5e41f8168621ac34aadbf9309f29cb37a40b5ec36d168598a26ea10319a882f2b57a64111648b5e6dd3c1f4126e91c8ca5200e83dfc6709ce9a9c8002c2e8a9b419dc0e575ea179f778dfc28c188e0a7efb39c8a56700003009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c0e0000000000007f0c14da376834cd7b8bb3ee1f2620106d0f981a52717c0200c959f9778f89cf48ef3739d11514b26ec638983fda02feb7530a753eb0a15bc16a932291ccc6ef132ba07d78b6fc3ad91757de3d3f2245a9f2392a8703780a49520889621a4af6e136a80e5967d8df5cb01dd80e65b251d54d94281e820e322cb8f939be3e306992a2a7c0a8abce0f606dc281ad8fbec0c0c08b479c218f88ea9d7d73f81e44f0fa8de75472dd1a47549d5c40609d4a8bf41a29b4c297b6b509f77740b2fa6a0fc0bb14be47ae81e891b14d6882572603f9b8bbe3d9d543d2035d0ae0535a1e08295bf9a0ac269bea6cb5a4c5af5a9a9346d1407a61d5fe63beb7fc7a7bf4e2029fdaeab3a58329bd3b86d5ddd70946339706ad802013dde1376091d8962195aa34"]) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x83, &(0x7f00000000c0)={@remote, @remote, [], {@generic={0x8062, "9acd35287a234e62f0081b8fa5b33ad3a46260fc35276025145b342758ca798440ddf94cda43ad976f343d952d0a5d811f6dfe1258de1848063e881f13fe01bc81f50b86271d316844dc01b3fc282ced0e20de986ec7df68e819c32668e75e31dd3fa82de2f9bdafd445eadc40b08a6a3a870cc3e0"}}}) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086090000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa3a000000000000000401800001000401ff010000fc00040180010000000000000401085400da7a1d03e8c0eaac508199625280489580c5d55752899a5ab6d7a32f76d0d95552cf012cca6a276e128b15e59216fcf8c45045911eb08b07be57571f4550583597549e23f82e4ac204000000020000670001c0640000002b00000000000000fc00e57ae8f4550d38acc18e07ece93019cb41d880616b7c878eba22d45fb8a9e66b01f1dd26effbe8ce276871b5e62af875cf1c60b5cc69faae18449431aaaa4a83e7c0d108084d325e71637aac7779c7fc6baf59495930919d55aefa62b5b65693c687796cdb87975b2b020c0479e2f4e9690cb773c02e873c4a73220ce9e799db3a7ccc2aa3ebff7f6bc9e78a10ab6b71cca4d521538d12670c09dd17e22f7c2e1e0b3b54cc515ba3975ddf18f6d3ab4cc378bad901000000000000000000000100000000010004011f05020000003a000000000000000401017f00420ba8b825dcddf34308297d10762cefc5379392ef7230efcf567b3f5e41f8168621ac34aadbf9309f29cb37a40b5ec36d168598a26ea10319a882f2b57a64111648b5e6dd3c1f4126e91c8ca5200e83dfc6709ce9a9c8002c2e8a9b419dc0e575ea179f778dfc28c188e0a7efb39c8a56700003009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c0e0000000000007f0c14da376834cd7b8bb3ee1f2620106d0f981a52717c0200c959f9778f89cf48ef3739d11514b26ec638983fda02feb7530a753eb0a15bc16a932291ccc6ef132ba07d78b6fc3ad91757de3d3f2245a9f2392a8703780a49520889621a4af6e136a80e5967d8df5cb01dd80e65b251d54d94281e820e322cb8f939be3e306992a2a7c0a8abce0f606dc281ad8fbec0c0c08b479c218f88ea9d7d73f81e44f0fa8de75472dd1a47549d5c40609d4a8bf41a29b4c297b6b509f77740b2fa6a0fc0bb14be47ae81e891b14d6882572603f9b8bbe3d9d543d2035d0ae0535a1e08295bf9a0ac269bea6cb5a4c5af5a9a9346d1407a61d5fe63beb7fc7a7bf4e2029fdaeab3a58329bd3b86d5ddd70946339706ad802013dde1376091d8962195aa34"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x8) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0x83, &(0x7f00000000c0)={@remote, @remote, [], {@generic={0x8062, "9acd35287a234e62f0081b8fa5b33ad3a46260fc35276025145b342758ca798440ddf94cda43ad976f343d952d0a5d811f6dfe1258de1848063e881f13fe01bc81f50b86271d316844dc01b3fc282ced0e20de986ec7df68e819c32668e75e31dd3fa82de2f9bdafd445eadc40b08a6a3a870cc3e0"}}}) (async) 14:44:23 executing program 6: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x212e, &(0x7f00000034c0)=ANY=[@ANYBLOB="0d05b5a90cb700000000000086dd6000000020f83afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb001fcad0f8e35e53f369782f90c9e2d0bc8483dec9a87562efd908342022e84dd2c8b4733a16d178cb379b7c7f153193b5eacde4e995e23d8b74493573bfe2d1e5de3c2cbe120d4c9fd144a734683c44366b627533645bea7b312bd851bb120aa6b359d7e07f59db0be3f4af846028883c1bae6df9129ae9f40be8a1dc8b495290254baf660dc1a4390c2287b6f11d79e37e6acf2c1cba067ba841661faeff5821aa0e239ab1ee129d2b5d43bfcc2022e130160fae7a29e7204c327784297a8ec2eaaa56039ce1d00ed50e5dedf3d7717c2f3bf7cc4b5aa694f521b5b5fc1cfe03c19e306c2ac0d0518dc21d2d91a202ff47c0822823bb84c043189ed9740ae09eed1156586a828cd193732e1111dcc7b4bdda3593430a97f5e05617f8a3cc591c040d7b21d3d28247bf045277e4927e9df3064506046f7bd6c933842aead140392cce0089fca8c95e1bf5acc8a8b36eb2e97da1dd6848a8ea75d987d0b8eed2c22610e4c9d270ffaacf083c9f26a9860344e70c0e094cb3af39226af8f03799d66a2bb71b320d5be360645fa9ec5af42b9a502e8bd127a835376b8690759236273e5e9b79bf63e44577b0070261cd086f3f7e719a2987e4e72bc5c1f7274356386f0cc2747f8dac838d8bf1ddf5f0f501d03a61823c8b2185205b1d160ebbe40638d5a818c40131e637a989979cd30ea077a0641d5fc14f10d8662ff9172339c4d2bfaf3d8cba239c65af29d40dd160932684558b287f4617facd9bb3acb6836ae389f9269c127ae52862bbc47e262bb71beba067d69361c238da4731c20c39b2c09b4c5c021a20aee99af2e509dbf07e1e2398d081e0071c51856edb5871963f6e6d0080a611bd0bd94ee2bbf0dbd61f94efc45803e941787506a4b91e3bdb19b82eb5f0f89f2ef13bad6ba06cb0196bbb4968e4d9451ba88232a807de5497396105b2a4bf358293b068975fe131a441cdf2b7735a3ebcbf505aa4b687c2f690ac5b2cdf943c21cedb37ae62d3b28ca9c8945771da8d4e50bc99ae7994e60e6ee54fa531af58452878ea93310ca9f6c17bf45151592b20dfe590ca33a6c06ebf8e893e8f7aa3811b30fa48601026d1b3eebae0fc70043f4d16f472147f63d5fc75f7932b99856d3aef6b4acaeea382cec58a1eef4851c7770227667c62ae935677ec3d2e29f3c1f2645188b6b8a6ae807343c46f1787da63c7887367efea7add90747c02530eb29a907f977fb820265419a400448a3e079e62f147868849f7da2d0f10982b8531007cc87e884c9cd9cf20fe35b9607376f724bfd85671ace94639bcd2648da2a4379e2efa50ba4c0681b603e31bed6820f86d3839504db3f4cb51b2bb8ae359e98bc78dfacb5f0ec53a78b86a362b48ec5bf046309e9a6d88f7d480af8a7e3670afb51c429bd48812a8be14db7659578d7d94ff7a09c342d1341f176e10b43d719890ec922c01ae2fae3d002468165f8aade1f2f16fa3675e40bfb02f60891c87ccd907d168057465a537d77acfb6bb0b8e960c815986d3aabaa46ea2e2f07a38fe208bbf0250704e0af7dc099df078049959944b9fdaf16b81402281502a3b234013f05d80394f7da062e500a4819a25ac682b3343363c8b0add12ca9d5705232f001db5c5adb40013c6ce77e72c8c486adbc3f94094854e9a6a6d5a38d481215f9217a4e132622b0869d18d534494bff6fc0c0a53c2518b75efb783892dab74f9474ff4292b24d389ba160bbf7424d15e926c4718063b287d692da962d55a3927085ce69c4eb4d944403c6489d09adef2e15e5686f4efc273ad71b99aacdbeb3ee62b5f5c3b68839e27d78ac84f71fdc1f235a31aeef83fdb096ae0b8a4382d66e48f54c521301027d4172109edd76d43658881654e13e24af5dd082927fce484782a3e8e037c9426aff5bffb0e11591e8febbf65c3be2fdd94356b834071943493a1f45bc5aba4593b201ef155698939348605dce40e4cf398f5119a2aefd51417b3f622e6b80b5094fb0113ef1e7c2557669a1774400a77ff04fca0dbed7fadbb637ab1e64205c1dd2fdd72bfaee5e9e8067f94cbac3fbb7de6d4e161f62f4f76538cc374e8a5a519effc0ec73449d6ea8ed57c7223ff0198cbaf3644a5254d2710f493b5e00a497c9fe60ad54c525ee7e1b3584938fa120112a1f22c74d17d21dcaede6ef6ed7876918da603ccd458771f7cad102f33d551e2626d2238fcc54fed000328b433b79473a10b0090931ead142def33aa27e5a884a2a0405e872260a82355ee61bba15ed0546281b5797883f33302d0d4b1b43d1d0674397fa9ea0a2117c113f26c6ddeb89d82e2cb1e7527851198c324ec64096a80a70ddc36634106ee0a514ab484ca12c5c855357d6b21990c7cf59173afbf36def28d281d9db11669ea88c24b015308a1ed19df86d841060254a351c345e45e8007aee3eef9d94687b9e4494da2a17d8b567c87a2977ba996c2fffff283b7e48d5313eb644af4a05383307336c5cf10b2dbc28d0f001121518819037a75b6d6d7bb8cf7abe4768cc3e6ba754064e48f65e586eb6b8e892c30712ff96cdc30fa1aba5277c61ba76b48a7d1e4b8edec5ca1d692f4978f319605073e51319de43ed677653ab89c7b94b17ca30cef67220d0d733a1f50698083c913c2b0d46912186b003d6cf45fa4e3506f6a5473d88cc7e656e536419c1fae3c06b952ce76d8be7142bb103203057c4b33c8d34bc07c2b746d7f7a209cebc36b3d1d3394a962d33cedc439b9f69560270ff98ab723a57e32ec04e746ac89707b2ca9b8a0e037bf8be25eae141a7a3662c80047aaff65034fd571371d237fdf226bc7313ce697b217b545519cba4a71cc7d7b0a50877fb9f77d729010bbb18fb8c7c33beb36caccb08ec8413aca638bd237cb1ec558a49348976971e094eaf6218f93fa31bd4ab870c7dcb53be1e116efa559d59f85cc2c08e2ee9b4eb1a97de8bbcbd1e551b89b93e67bb741be9f252abae7489aad3ccb48acc3b799a07e2eecfbb49d1ff179c3ff3ae80c9c72462f61370aaf294bfa9fbe6ecd12c46b7f2090619f9e29c4bbee35098ee2fb90891fb165baed0963ea7aca71d24f2ee018326b7fdeefb9f4451fcbb4cb069c80440e195a9ed9d4f37ab635bda23eb23de9c962f8e4ab3ff440acf36b6cadd151cea1328f1f15257f98d5426eae7d233ba08bce25ececacb469e5aa5db2a89a5f296de974b67cb607f85d7a6debc2bcbd5457eec20eefb90fbd5dac85a58f2dc1d11b79408a0f3d3e3e6bb9ca6e4f1a7cd066df75898f63a9b6259bf67a586bbada71af06d8e09cd33bd50fec4e7f4db78b78d8eea44c5857695a7f1ccd53e64251fc00192e0196b5616b7656748bb852dff0ae43be62be50841386d4a46f9c0f2c4115a770f5020480dfa88525539a269e76a09031768b5945155911e6942d6cd6c7c86245588c16215dc4c7fd25712c278f26efb6ec8aeea1c0f12fab8beca974c9af0e8bcd56db01529206d31c701d040e22db0b7342e70be6b6732a969d56213a38cd4d5783cbbc2702d8a1ad4af0ff0aa7ece2ee8cfe3d0a17fd7fe08029b8ebbe96f938ad29dfde532ad7d344852295aa07a74b2518da344a3fa6a5b8511d7c67e74cc5125f8ef04ab06cec3cb6324d4823f82aef75feca4e1878836994b2322edfbd348ec9ac06fa0c2d987bea99fddd773715c73486528b543dea3a972857f654f9f5d3d71061d7f1acde0f97d209c4c4541937608112fa3e98ae551cdeb2287a6284ba62e4ccabf046840386064ed0a8a2a2b24cbcf0a6853b61347c3c8d1bfa65d0fb58854ef748ac3545d6eabe8393332ba944b1b4443f7f3fe41152524a0e38519ac6b9ea6db5e7452b6ad861c564acabbecf9e008c7a12708fb64c65452c8a34be3d87ca548485ee011c77b19bd86b761c3fb9f13090bb9c3dd410b07062d9ec517678077bea4daec0985b236b9d85b22cf248ab921f31745489943cef48e17c3ea0ce10f2ed7d59e3a21a80744b928cba530b825bb75d3d3d0a5765dc67391ea9884a4139fc959cbf092080581bcb6ae9f8af5763adb4c8f7a558837193f3ee1cbf9201bf7717faa88eef17190543b3059135bce67d81daa0e0b24c494ed3925876cc3bdd688db22a2682bd28b209c52d71887fc22548b13fdef7b554a9893e75ee22ccddf5048818bff5157cc046be2765b2056bc59c937897d2ebd7b195cae00bb0270ab8ca3792c40100950970f6a11eda3fbf1124835558aced093559aeaf3fae4786b2cdac962e2decf677a3168e0452e1db3b18b25ad8e44014e130f78d3d9c7eb92db62cc9656337a0264e63daf2376a372775395835620b32f66adc8e2e45dbb1663ca1915897b717fabb23644a8685831c841baf04dd534dc1a21657767a0d5bfd64a82e3c15ff51be55c51ce792623fb8dc16c577f5df1651537893c8d602823b80f94e1a3a028b19de1906f7f4dc40661dd04cc60b56fe66cb56129481806c5269bd90d22efa6f4279c30757411a5355ecf747dd59b19de6e7978fda77828bf0bec49cd9dcd52c8cbe5073fb40ae201be03e204117eb6975b6199638c68af717a3ab2b4aa197af2ccbcd2b621eab66a266205370762a7af88d2b5985eb852f0696280a5ba67c96abd80cfb6c2f55ccc1140228d2bc49e75c489e6e14524a2a88705e89449767d4470cda3c3ef2e0be396c9b3d1bb7ae46d978e92a93dca41f1f6ca0a43096276fdfa129ac2c2ed255c4d6cc58debddde3a22f7a61eb15db09090b863827b6782bb838bf551168ab9e169aa27c3eed85612baaa63c95ef0d4c8c669daf219a607c9c04806bdc746822b3b0d482e3562a4b6c951db9d407e7cabdbf0073664680a291f285a91e16dd37ca8fa6c8e8380b62a860234b52987a16e8f2ab01675db1cc6950d0903e32db2f40b9b569f45d4e691f7adb1005fc0025381588cd0f5830f1ad29bbabcbf5ac0778f2438cde96ebe583bf2444f79dfb14f4559147d62e9fdd84bdbb9ce104aeab78b8d5070210fb261fea4dfa1d380d4ad0492dc21de738092d1a70042019be0fc61ce9f55c2f6e196911ece6ed66fd988870fe5f3f1c4db7b7cf190805d39cb543a3c1f8501e9f5dc88d51685b74b58423716cfa85cbb35586b9bd7eb3cdf11722bb665e1c67ca5a5bb0c5fdf28f22d955426307e0768eacb08f859973ff2735c1c6bed2112dcd57e77892aeb0b726cf5f55422c199a6d250790fa683f598b034ed86f0550ba934145a74afc242c71db9b73bee3dde789c9b86e7c0bddb4d733f3ffb823f646740320e2e4986641b417b03a08cfa4f7e867473880d204e23d674208614fd8665796bc033b4f2c4c61fe71368216bad8052d5f46c77b8512f05100eb9c6ea087cb85c41c4c951464909f693c54afe3d73d87e4705d493bcc59282a0f6a6ed90951aec047b0a8caab11d6b371473396f3df9be5373d4e0498cca0ffa9c46fd66a964544e2299ff38a03a24b6cad1c9fcdb54a35d589bd98b040769925993fb6ceb2109d2528d2d1fdf77a888044aaf5843c116636ec04efd34d5b46f0807fbe8ebc672499ba1976181e46a1616aef68399cacf91124bfdd820deaa62bad20eaf77e105481f1e67e1b63940fd41197bbc9e64c7a04fd5c65cfca87753eeffcd16349b5745eaa12faeb00639990aedabd57c31108a04dc00dcf6368e4adae7bda8036f5fd65f255daecacfa27437cc8965808e88942ac5a660a832c8e18fe6b4ec53bae8d82921913ff29d844aced04cc525334d694ac8bc8f094d1581fa6490d31405d01c08062463cf2913db3dc79c70afafed77bf27c9d77b28ac8f7fd25c982d8635a0a7b35eb00acc1f591f09a9d75471b03ff7e0ba4a1367b5a2173b02d9bf3d53483cfa7f5a5fb11c0c6e8b726efd7e02a0d2948ec8f0dbe967175a0da649ea623531cd96aed6cd6cb454fbf9b0c4573373ea1bfec12ce62ea635aba0e0897653a4a7a7f339207305b122532eb9e4c05c91200a5b36f32855075332dfe852341fc4001efeb87a91fcad945d0735f10f944faf81e112121c1295863c0078bafaa8a9b4efd77339ec2bd0ab1d68694f34ae6f7cd32af65f0fad39648cc832a9a4e90001ddc53d88ff31c0a8d70ceeb321cd7fccfe44a40567416ba2d12cc7d07440b61ef4a40f59988978293854483a3359a9f03b4e01fa0b60113cb1fc8ff7624c14b0db901cfaf37a921850147dc51acac92ff912168fb0c37509593703541a0b8aed157886b22d84592cc0b734ece26000035c1c1789d9827dbb6f4f4fd65c02fdea40c94ba0084dd60a22072368d6b8090b4262a32518a5561de954aefb419ce9880fa88c453cc3bc30712307408a056f552dc009eaee92af1e4d2a2aaeaba05952028b23b978a78e945f1c339e3ef104b58045e2fc63593fe136e362f68c2239448ccf9a337a8bbae5b2b7f851d4400de697615528d30a4a1505f5b5d8f49cd3f9c8d0452c71c885bce4eccad86d78d3b0e525f14647a3ae22fe5cfc8c74c1519834b96ee88d76d71f17ecb781668990ce9082af8ae6d31294c2c043dbfb65c7d397e3dba3b3b990071b496599a96cbe3759dd1a0e4db5d83040699c05ef8de89c8c82498c5f4124765e00bd9fda4fdcbbb7675131a57546ba6882eb82d036e8e6c1d5a8e59958e201ef783fd702a519b714d5589d46c8237806b0e3b4248ad957b9987500a6afdb82b86c9663ead79cbd87ed9f7543ad062b068812b7b36fa8d51e1bbdd94c2afde2f10af345f0af310a4a2fd7335beff80049253267e4f57d4910971f3352e8ebd87b57957149d173a19096e5acd7d90bb7f984a7402132c89b9aa7355547d1c2b4a702a35a35fbc2c5096d2fe4ae52ea97c9078251146de18ebb8dcfa6261f26d80f2a3da7a9ed2a90ccd318ebbba87d361ec5261c1e3ebc4a73798fe377ff3090f6ccc51399b09350c2d9b4847ab0985338e8c93287ee10c3ae9b48bcef7a7da8b4811fbafa838d422515fa62c4a3995eb9a7babddb1841d6c727789df392054e2cb4979c5e5013e3ea4c77c145add6a72cba416fc014cba977d85a51e68dcb7782124bd0d99d018b854de191c16de4c8651a7f49c006ef16970a6b4ad492ecec870985fcf88cab58dd5be1c7fb434e66c9b903fe8863526622ff85e52ca08ef351e61eba678d71b275d4434fb485f03c6270c6eaaf09eb5e80334603f9f203ba6399edf942bc5672144225c9a4640550f3980758da8beecf38529d111b81b5e123fb40c6edd40824f93748b558ee1778bc5e00e05156bd74e559a0a6b070899cd60bb378fc57a543abc8a262edb2044686bc95c9b06dba6c3117f6265cf07d8d3003b136ab5b9ef5e99fe180509d9d6c05b11d947c4c1bc1fb83fe77e99bb2b14b713921377be6d25976b26f610636c80e708083022623bbc7c5e03b7ae5b4e1f09243eadc8e5c158681e69807cebe0bd12e182b6eb2399e1dceca30e2f5e442c922ba49899cc2967df84c00c02b5d556f628c5633e1737d3e86418b10ed553def09801693a22a673b7b8cccbd401895b445aa334530e52b4afae4f9ff8018a89908e4b1b23bc7733c1fa889b0f01d0a4276519168fb81749dc21b71f4a247066be6ee08081b8638ef0f95e90103920f06665325cc5b2d18bc087aabae44c682d041df5ac1c5085e0bcb06787fcc3873217d4bd4abc4f34ffae11dea34a076bb592a06dbc58332b3c960fca47937984684c264d5948cea4a83b93617af8765ac964358b781a6ece8a5146fba2056d1d176619d475fe3b65a4bd95a2a5ea1973d84d3841a439576f6857c4a6afc1338fdcac9c4dbc8ed41fab0df3ec6027577729cf0d902beebf45ea408319ee48c54adea83d09561db6389bdf6863fa2c5697a19f6feeab647c55dc9a6478738f78481f83079503b5f5b924f85d673d046cc6a792c9cb667d4587dc30842b4b891426e7d976a8d1cadeca413d8734a2e04445ec08f9a16b5430910bf7fd5766b5a71b92874f4b2898006f3e51510cab33e1da2fd0f582f319e712903973c7e54ad13888141def07a73869c1d0f768e910247078210aac24e4a016a535082d157a4426b16567208263f18cc41c59942a99ca1d381cc6e9ef5c6f0220aa733aa1e3f1bc23245bb202aa9f3a7dd29da899ef5276212fe3c47ec62e82dea2a9d44880e01b80e8ba2976b799078f18bf0603767d33b8a925f9f53afe18d23ba95455edaadffe2a2802b2aa73d901f23a5180148adccf06055f745e99d77ea9a89f110ea039d13b9d1c26cfde985143c2b45de8774e214361dd5420894a8b8c01b852609e4ea39436d8fac4c1711908d41dc417b37c056c9a83aa879f34c06a03ea73b917172e5020abaf41a80e82a4f86792885c1bd34b531b202a225bb399f5855fba86968add1f957bf4a471a31f848feba2c105fa839db8ff0977dd9126ea0df7a1276d4d99d92af7495406d5131688afceded316aac4f831bc84e1f22a4fb55add6b56debfc780cd3bc59d073d9f1f56f169d179d38ce3afc632d2525290e865e8245124330d870e8632e3157e10652c7bab1cb18fb202bcf03b0153b666184fd11b256e4c0ba0f16c94c87c07c7216fc4bb34314525ca081fc78b3f1ac6b050bb7a2f9a65a9ab498ed17224b6eb4cd9697d099196e14cdd595ebb44ee917f423208235b1430c205ac97b21a981d2da612a6898e27ad2521c00fa01a57112a3a7b504f5b6ed094b0011e40d33058ae4ff00ef3b292c9933a288ac7918939fc1c87418113312388c3aca3ccdbb500338acc802d2953a88612c07b80a1284ad019ffc8a9df702b6f82ddd3b81a185b8cee3ce71475463b457f27db60fed26b7d3e57ea715a66f6ec90312bc3334436fae93bb79a26d442ba99b54e55d67a05856a282af1e696c3938ae72ff3a24abb79f889599c732fe0326baf9dd7191dac25e071a15c8218b03565ae7d001ead4a91b21aef54423435fafc616fb472ef4269056080df598df72875a85a455dddc360a0a3319c5e7e2928727811b015ce8b34ccb984fef14bc058037760eed404f494f5c065c1cd810e26fc04c469eec3ed721a51f2a4b3b62a60cf959a109354a9913fc557205661cd44f249d89cea7bd06abcef29e02f4faff06319c1db0a533d97e494d663c4750f77a94df62f59dc6e5394291a24c15f2ca34ad432958976450fe7cc7bcd1579f4d6f6221193221e02ce450654156595f1eb8627365e05f639fd069a72bdbcae821617b28ddf5c28ca96b46fd241784669bdae3e26f2755b09f0272b2e2475844ec29c02c4c1198d57b21a1ff6a7364c59d77cc0b672eb30a65cf4bf44b8074611e1f1ea8f6f2a6e63a46e1e70cd1409b50336c1fe76f2120f985a6e32fab3e570a7efa77aac97edc52849c4f555d06c0538aea55c262f2534b7af78d6358ea44d7d493f79b4a43a1c446511e6d40dd821ff9391cd4171b5e55d37d68624e9d981327f9620d92b5904f94cb9f5f285ff0d17d3c4bcfd53d6c8aad33af9bb77109c8d49c1d405c99cd280c9edb83177f4381423410010c8760a15663ab2a94c6e844e6359754ced9aa0808b371bd73be60ea4d71462e5c47bcc51bf54fa06a82e292c1410eec8e73ef25685481b86efdf3646c3ba7f68955c5b5562359dfb9520cc7c7e2abec71abf2b22f0efd50d95a1f3d0a06fbadfd9751946ef02336bee7191d8ff5721b44456ade4b3de309e1ffd32a1131dadc3b460694ce026b897a156c44fb88517d5f1f89779c1856019907679fb8e1e9a1df65267bdb1a3606885b09f71e74c7c7545db4a142851d5584e3fd9b32bc6409862eecbcf5e5465290843d21e6102453f30b31eeabdb8b5e0b1e102f7dadadc7db7eebaa49c7e565470ae287f8fe475d1cbde0a95645739ea073769a004aab22b492641396ee7cea59bb1afa809be30c8412eae85b2861a3419e8abeed4b6e8246658df666076ce54e3fd6a08a0962be046e3577139092b01eeb0b14d6194e68941e8352955571e8c45d5ecf91b25d5d7eb5babdffcfe57e093b9ead84503b0ef7e7d5a5e5ac2c41751b0c0483d5fcf13ef6cbdeb878977eaf2b103ddfedc435e4c43179801e05d180035b526ab7e54b37e269cec4ca1144a54a0fd09eb7ef71dbcb26730de0b14738dde778d30fbe9bea5efaad59ddf3915fd53e0b4aa4e0582dda84a96b5de881b319dbe68a5ea383fd36d09dd9e5f20cb9dbb366a06c59339edce227a33be4609e0607938513f4c7959f0b269c52288f19e5586746b7d17036891d426c175e6d724eb0ba4f6ff96ba0e3a8dc88f55b4b2e07e5f54e3260395da2702bc5ed485adc5e6291ca3ba1320faed7cc93fe2a84eeb03d79562a48f789a3bd5dd714620fec6aaad04242a3eb9c43aa4ac3af2e5684e1adbb695eea69ec5a38c23d434137a2193cab24e4f18162a3027a6cddf102771c6fdade2dee05a4b0a44f9d1952d4ffe5597c859ca2e02b34749bfc72b0c7129eefd9d659dd5d9fc9aac8bcc83e8d704d409926647d3595359adfd51ab87939e4ca6914d5c1dd9ae7afd3f7690b0d985b833b929c395f5841113390847b78773535103bf53cfeb1d040b29dad10133e94b7eeacb6f12745fa666c4d0f70dff8ef8356a30e9b90efeb90943e03e1d171039727dc7d33ac9a7c8fa59d660e7ce23a16150804114bf0be392db076808e0782016c142aef661ea3f500bff31f2e7b00b265ad0c1a4d0d8b0c92eaa41d98328c7818f841d492cf7f090458b9ac6afe33b7b79e32ebfa211fd25abe4a393e913fdc2e475c5b7e7cd73293fa9ee692c62cc819f6837747f6f0996871c9c33f325dccf9e440ebf263ea37c7d03fc971bffb0a3f85c3f546febe8709f17e6b8524616e719c33a75c035a77aa88923637b90efac4f95173752d7adb808c015c3d8445e94e4f11c6f0c466c6684c9ee7ba38b899631956d22e2389ca915196560b7bd2979fc8213074e12baf157caee1b55d4e6546969c28dce27c7d745cfe56a9ade058566651aa85efda88fa7221a541b6bf0ee1ccccc551871f15fb0385f7b196be20a073bb880e82c15c0313a2734a69baf8b1c87d6e8e4300cb983c9463ad247294478991d3bfec18a1a9351333377d9af3bed0c9c20b1becb1651bb7271ea9befdf717879e8cddd9ec5b400995673677352a60b785b910fd03087132f9c2f138be924597c576e6cecd2d66ac5eb1ef7fd713242d48759621380eec323fb5dc6adb4c7239bf918aa8f95ab92fc4e066c21cc7c0869d93a64c1ca4edd9c9e840e5ba2fb9eae2d6182ff5486e8d03d349f410c76c3d177bb178a66371af73d79f92351effcc470d529825c714026d689a6bbc6de9a57ed03e8be46bddab3c52029de78bbb13d1ce128d5c528f0567908e68496d2c383f357d9fae80538d3f3dad49ea918e061c1da29852a67f8f0e7ef6cbde5c95b0aa49eec383e9b023b5b1df2199a568b994b488b96d18a7bd745c8ca7d937461532b39b8cbcdfad26f4b43b14b2d02c04765c77ab824edb1a241958cfd3f5fb28d39f4b17079cc1d097acf937e34955402d945d160dc30b806164c3b3ae5b9e6fe4c2f1f3a1a7d18434914e6788cf64f8c017e4af2580c888ad3df98412697f6e23e0a16d03b7a4e25e662042f064242bf51a7ae8d00743d46c9005190fb0a33132d9d6b198671221cc462106edf508482f8b55e94086934b1133d299c1cae2f50345cbe9a217357f9781da08dd48a19101822ab6367cfe13e2e560fd62d0ed2e98ff48fe1de853eb32fbd677a6887ef33903ac33f7fb1f3b3767f646ad03f850243fa76d39a44cd58a8a418e5ba67dd6258b658dd8f098a1e913004468303191968721062dba00001000000080200354bbaab6455e6e85896338be59bd5a4ee8d198b93341012f98e6fcb9abd96a530bcc3a1e2fd0d7a3d471e9d3d171e48bd1cf30ed042ecc3c1077860082320860501681564b54de577471ad5cb28551526f3dba0160d12a10d5321ff6bdabfa6d60c"]) syz_extract_tcp_res$synack(&(0x7f0000002140)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) setuid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) syz_emit_ethernet(0x77, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000916a2c75666388a81f008100200008004e15006100687fff403a90787f000001000000070044207f2300000034000847a3000000067f00000100000006000000001018674c0000000800907800030001d8a6086b7f9f799369ae2808ab792ee58aaf3400"/119]) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES32=r3, @ANYRES64=r2, @ANYRES64=r4, @ANYRES16=r1, @ANYRES32], 0x87, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0xe6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r6, &(0x7f0000000380)="9d999c583b060f1e6ba1ddf8a1e711672a4c91190bb1bece0ea22eeafaf0b763092488ca9bf94689e3893da7e9a8a94ac4fe6e792e4a9a128fd3b35097a8185b99bf776c85e08d7b860e431c1b2398de5cf873d2c9c3abf7763915c23a0b4901c4416e1272bbb85f7fe6e08ef21946e58ff6e828c5e54c8ca0f4a46c8b15505b3a02277f057f76b1d658759aa44313b6f85c87f013ab5c215510476b6eb6cbe69c6298ad6037", 0xa6, 0x9) sendto(r0, &(0x7f0000000180)="5db00ad8e57c924aec13d33f9c2ca0363fa36853d80ca81b37a0665165affdbb59f30ec757e7ef7c5d90afcbda812ab770d8ca5939fb3834cf063e50c7d7d96477fde5119088cf3c59bf4f941ece2805dd66ad0baaeb90276625291fe4f6a1a5798b640cde1db9931868a4451044f949f984eab3eb732ac796769ef3c94e8de48588e01de0b305a0a6214f7c1f6b6b41bfbe577d546407698a7362c5d94aeacdc7c94ff7684de4b8224a", 0xaa, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x8000008}, 0xc) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a943f3fed39134b373ecca5a7e8ae43d7b8feeeefbcc381068468931222d8a9446730738e61efa0cbffcf90b796d867fe3b26909ed5725fdf28451aeace4cc806e4dd53ca9582e6cdcb38d3a71d11fc"], 0xec, 0x3, 0x800) pwrite(r6, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) r7 = msgget$private(0x0, 0x380) msgsnd(r7, &(0x7f0000001d80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c6c33b81b0603ae37d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19ff4926a4be12ac9a0003f405111e97aa998473f0e8d1e8f4532b99730931041cfd6c2df99a9d600310025814bb6ee11e303000000b3bd0080000000000000d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838be13fe1e878496e4db7c3440ba6ba9cc08452fc04250db61cf3b000400004b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868149576b248130100000000000000d8791c698df6850923fa327326684829f3f7769669e325cd2485e172bf12000000000000000000000000a54e596a232dd819631f0d300f4cf8f02c1cf0bae5e2095cc4af4abbea4f8726650c3eab0334a8d1b35ca8cc5a8a799915768d2ee0b73f0c79655413bafde2513a0940dbbb38bd60d217057642fc1b6b4b8faa28cf6ecd441f602849a89fe290a5b93e4e43c2815dca29ec1091dc52a3fcd9ae47326b2c97c85c43b5d7596299171c7d7a96d04106cbcc5f9c434038a32397bcf4c16fb17e4b0d30119e01f4e45a389f7975c1323a71daa2268e1c4fffb862cc05723c152f70a986105d75be6db9e159d55760d148db69944b87e6e14ceef99e28353cc7672b10e21551acd3ac4b2e445eb3d3157666edc48a9242dc7cf5f3b07895f1fd55afd843d83c630aa8c1d154dadca9ae1bc93349225f7a3e69d867e231b11a760ef77073ec891709acc0bc99defe6bdfc297c9d9b53f"], 0x44b, 0x800) 14:44:23 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4406}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078e000000100000000030090780000000060d48af54a2f5d75fb39e8d845450000000000000000000000ac1400bb7f000001"]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x7, 0x4, 0x10000}, {0xac, 0x30, 0xa1, 0x5}, {0x3e, 0x0, 0x0, 0x6}]}) 14:44:23 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) setuid(0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x4e, './file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) setuid(0xffffffffffffffff) (async) dup(0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x4e, './file0\x00', './file0\x00'}) (async) 14:44:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) (async) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="6e7cd8a87d7dc0146d551907e0b380bca71d7048a786770be94bc849c8b37a8b00747209d843aefb0b6b99acf540b16bcae26764e70b8f02d9d48c593e48eb34b3877d91bb6ff65a03d921e388421eb2a67b55a3c96172fc428224bb2a9d7fd028372f7955f8fbdd774d5f7ebc05f575283aaa29fb7f443ea147ab5b0643c72312689173022ca378cc031ba70c1ff05166f0", 0x92) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0x7, 0x6c, 0xc6}, {0x9, 0x40, 0x3f, 0x1}, {0x74, 0x80, 0x20, 0x1f}, {0x7, 0x8, 0x6}, {0x1, 0xbd, 0x2, 0x1}, {0x34e, 0x7f, 0xfa, 0xcca7}, {0x7f, 0x1, 0x3, 0x101}, {0x1, 0x4, 0x1, 0xeb9}, {0x934f, 0xd6, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x6, 0x1, {[0x5, 0x3, 0x1ff, 0x0, 0x12fb, 0x81, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff8, 0x1, 0x5, 0x1ff, 0xffffffff, 0x8, 0x2, 0x2, 0x2, 0x80], [0x91c, 0xab69, 0xb2, 0x0, 0x1, 0x521, 0x6, 0xff, 0x3, 0x3], [0x7ff, 0xc716, 0x21cd, 0x1, 0x2, 0x20, 0x100], [0x7185, 0x1ff, 0x2, 0x2, 0x1, 0x5], [{0xfff, 0x6d65, 0x9, 0x7f}, {0x1, 0x4, 0x5, 0x7}, {0x5, 0x9, 0x0, 0x8}, {0x1, 0x1, 0x5, 0x5}, {0x7, 0x6, 0x40, 0x9}, {0x8000, 0x3, 0x9, 0x8}, {0x3, 0x0, 0x424, 0x20}, {0x200, 0x1, 0x10000, 0x81}], {0x7, 0x7, 0x4, 0x4}, {0x674, 0x40, 0x1000, 0x80000000}}}) 14:44:23 executing program 2: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) accept(r4, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x6, 0x2, 0xff) dup2(r0, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) accept(r4, 0x0, &(0x7f0000000040)) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) (async) close(r2) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x6, 0x2, 0xff) (async) dup2(r0, r5) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 14:44:23 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0xe9}, 0x0, 0x0) (async) close(r0) 14:44:23 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4406}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078e000000100000000030090780000000060d48af54a2f5d75fb39e8d845450000000000000000000000ac1400bb7f000001"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x7, 0x4, 0x10000}, {0xac, 0x30, 0xa1, 0x5}, {0x3e, 0x0, 0x0, 0x6}]}) 14:44:23 executing program 6: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x212e, &(0x7f00000034c0)=ANY=[@ANYBLOB="0d05b5a90cb700000000000086dd6000000020f83afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb001fcad0f8e35e53f369782f90c9e2d0bc8483dec9a87562efd908342022e84dd2c8b4733a16d178cb379b7c7f153193b5eacde4e995e23d8b74493573bfe2d1e5de3c2cbe120d4c9fd144a734683c44366b627533645bea7b312bd851bb120aa6b359d7e07f59db0be3f4af846028883c1bae6df9129ae9f40be8a1dc8b495290254baf660dc1a4390c2287b6f11d79e37e6acf2c1cba067ba841661faeff5821aa0e239ab1ee129d2b5d43bfcc2022e130160fae7a29e7204c327784297a8ec2eaaa56039ce1d00ed50e5dedf3d7717c2f3bf7cc4b5aa694f521b5b5fc1cfe03c19e306c2ac0d0518dc21d2d91a202ff47c0822823bb84c043189ed9740ae09eed1156586a828cd193732e1111dcc7b4bdda3593430a97f5e05617f8a3cc591c040d7b21d3d28247bf045277e4927e9df3064506046f7bd6c933842aead140392cce0089fca8c95e1bf5acc8a8b36eb2e97da1dd6848a8ea75d987d0b8eed2c22610e4c9d270ffaacf083c9f26a9860344e70c0e094cb3af39226af8f03799d66a2bb71b320d5be360645fa9ec5af42b9a502e8bd127a835376b8690759236273e5e9b79bf63e44577b0070261cd086f3f7e719a2987e4e72bc5c1f7274356386f0cc2747f8dac838d8bf1ddf5f0f501d03a61823c8b2185205b1d160ebbe40638d5a818c40131e637a989979cd30ea077a0641d5fc14f10d8662ff9172339c4d2bfaf3d8cba239c65af29d40dd160932684558b287f4617facd9bb3acb6836ae389f9269c127ae52862bbc47e262bb71beba067d69361c238da4731c20c39b2c09b4c5c021a20aee99af2e509dbf07e1e2398d081e0071c51856edb5871963f6e6d0080a611bd0bd94ee2bbf0dbd61f94efc45803e941787506a4b91e3bdb19b82eb5f0f89f2ef13bad6ba06cb0196bbb4968e4d9451ba88232a807de5497396105b2a4bf358293b068975fe131a441cdf2b7735a3ebcbf505aa4b687c2f690ac5b2cdf943c21cedb37ae62d3b28ca9c8945771da8d4e50bc99ae7994e60e6ee54fa531af58452878ea93310ca9f6c17bf45151592b20dfe590ca33a6c06ebf8e893e8f7aa3811b30fa48601026d1b3eebae0fc70043f4d16f472147f63d5fc75f7932b99856d3aef6b4acaeea382cec58a1eef4851c7770227667c62ae935677ec3d2e29f3c1f2645188b6b8a6ae807343c46f1787da63c7887367efea7add90747c02530eb29a907f977fb820265419a400448a3e079e62f147868849f7da2d0f10982b8531007cc87e884c9cd9cf20fe35b9607376f724bfd85671ace94639bcd2648da2a4379e2efa50ba4c0681b603e31bed6820f86d3839504db3f4cb51b2bb8ae359e98bc78dfacb5f0ec53a78b86a362b48ec5bf046309e9a6d88f7d480af8a7e3670afb51c429bd48812a8be14db7659578d7d94ff7a09c342d1341f176e10b43d719890ec922c01ae2fae3d002468165f8aade1f2f16fa3675e40bfb02f60891c87ccd907d168057465a537d77acfb6bb0b8e960c815986d3aabaa46ea2e2f07a38fe208bbf0250704e0af7dc099df078049959944b9fdaf16b81402281502a3b234013f05d80394f7da062e500a4819a25ac682b3343363c8b0add12ca9d5705232f001db5c5adb40013c6ce77e72c8c486adbc3f94094854e9a6a6d5a38d481215f9217a4e132622b0869d18d534494bff6fc0c0a53c2518b75efb783892dab74f9474ff4292b24d389ba160bbf7424d15e926c4718063b287d692da962d55a3927085ce69c4eb4d944403c6489d09adef2e15e5686f4efc273ad71b99aacdbeb3ee62b5f5c3b68839e27d78ac84f71fdc1f235a31aeef83fdb096ae0b8a4382d66e48f54c521301027d4172109edd76d43658881654e13e24af5dd082927fce484782a3e8e037c9426aff5bffb0e11591e8febbf65c3be2fdd94356b834071943493a1f45bc5aba4593b201ef155698939348605dce40e4cf398f5119a2aefd51417b3f622e6b80b5094fb0113ef1e7c2557669a1774400a77ff04fca0dbed7fadbb637ab1e64205c1dd2fdd72bfaee5e9e8067f94cbac3fbb7de6d4e161f62f4f76538cc374e8a5a519effc0ec73449d6ea8ed57c7223ff0198cbaf3644a5254d2710f493b5e00a497c9fe60ad54c525ee7e1b3584938fa120112a1f22c74d17d21dcaede6ef6ed7876918da603ccd458771f7cad102f33d551e2626d2238fcc54fed000328b433b79473a10b0090931ead142def33aa27e5a884a2a0405e872260a82355ee61bba15ed0546281b5797883f33302d0d4b1b43d1d0674397fa9ea0a2117c113f26c6ddeb89d82e2cb1e7527851198c324ec64096a80a70ddc36634106ee0a514ab484ca12c5c855357d6b21990c7cf59173afbf36def28d281d9db11669ea88c24b015308a1ed19df86d841060254a351c345e45e8007aee3eef9d94687b9e4494da2a17d8b567c87a2977ba996c2fffff283b7e48d5313eb644af4a05383307336c5cf10b2dbc28d0f001121518819037a75b6d6d7bb8cf7abe4768cc3e6ba754064e48f65e586eb6b8e892c30712ff96cdc30fa1aba5277c61ba76b48a7d1e4b8edec5ca1d692f4978f319605073e51319de43ed677653ab89c7b94b17ca30cef67220d0d733a1f50698083c913c2b0d46912186b003d6cf45fa4e3506f6a5473d88cc7e656e536419c1fae3c06b952ce76d8be7142bb103203057c4b33c8d34bc07c2b746d7f7a209cebc36b3d1d3394a962d33cedc439b9f69560270ff98ab723a57e32ec04e746ac89707b2ca9b8a0e037bf8be25eae141a7a3662c80047aaff65034fd571371d237fdf226bc7313ce697b217b545519cba4a71cc7d7b0a50877fb9f77d729010bbb18fb8c7c33beb36caccb08ec8413aca638bd237cb1ec558a49348976971e094eaf6218f93fa31bd4ab870c7dcb53be1e116efa559d59f85cc2c08e2ee9b4eb1a97de8bbcbd1e551b89b93e67bb741be9f252abae7489aad3ccb48acc3b799a07e2eecfbb49d1ff179c3ff3ae80c9c72462f61370aaf294bfa9fbe6ecd12c46b7f2090619f9e29c4bbee35098ee2fb90891fb165baed0963ea7aca71d24f2ee018326b7fdeefb9f4451fcbb4cb069c80440e195a9ed9d4f37ab635bda23eb23de9c962f8e4ab3ff440acf36b6cadd151cea1328f1f15257f98d5426eae7d233ba08bce25ececacb469e5aa5db2a89a5f296de974b67cb607f85d7a6debc2bcbd5457eec20eefb90fbd5dac85a58f2dc1d11b79408a0f3d3e3e6bb9ca6e4f1a7cd066df75898f63a9b6259bf67a586bbada71af06d8e09cd33bd50fec4e7f4db78b78d8eea44c5857695a7f1ccd53e64251fc00192e0196b5616b7656748bb852dff0ae43be62be50841386d4a46f9c0f2c4115a770f5020480dfa88525539a269e76a09031768b5945155911e6942d6cd6c7c86245588c16215dc4c7fd25712c278f26efb6ec8aeea1c0f12fab8beca974c9af0e8bcd56db01529206d31c701d040e22db0b7342e70be6b6732a969d56213a38cd4d5783cbbc2702d8a1ad4af0ff0aa7ece2ee8cfe3d0a17fd7fe08029b8ebbe96f938ad29dfde532ad7d344852295aa07a74b2518da344a3fa6a5b8511d7c67e74cc5125f8ef04ab06cec3cb6324d4823f82aef75feca4e1878836994b2322edfbd348ec9ac06fa0c2d987bea99fddd773715c73486528b543dea3a972857f654f9f5d3d71061d7f1acde0f97d209c4c4541937608112fa3e98ae551cdeb2287a6284ba62e4ccabf046840386064ed0a8a2a2b24cbcf0a6853b61347c3c8d1bfa65d0fb58854ef748ac3545d6eabe8393332ba944b1b4443f7f3fe41152524a0e38519ac6b9ea6db5e7452b6ad861c564acabbecf9e008c7a12708fb64c65452c8a34be3d87ca548485ee011c77b19bd86b761c3fb9f13090bb9c3dd410b07062d9ec517678077bea4daec0985b236b9d85b22cf248ab921f31745489943cef48e17c3ea0ce10f2ed7d59e3a21a80744b928cba530b825bb75d3d3d0a5765dc67391ea9884a4139fc959cbf092080581bcb6ae9f8af5763adb4c8f7a558837193f3ee1cbf9201bf7717faa88eef17190543b3059135bce67d81daa0e0b24c494ed3925876cc3bdd688db22a2682bd28b209c52d71887fc22548b13fdef7b554a9893e75ee22ccddf5048818bff5157cc046be2765b2056bc59c937897d2ebd7b195cae00bb0270ab8ca3792c40100950970f6a11eda3fbf1124835558aced093559aeaf3fae4786b2cdac962e2decf677a3168e0452e1db3b18b25ad8e44014e130f78d3d9c7eb92db62cc9656337a0264e63daf2376a372775395835620b32f66adc8e2e45dbb1663ca1915897b717fabb23644a8685831c841baf04dd534dc1a21657767a0d5bfd64a82e3c15ff51be55c51ce792623fb8dc16c577f5df1651537893c8d602823b80f94e1a3a028b19de1906f7f4dc40661dd04cc60b56fe66cb56129481806c5269bd90d22efa6f4279c30757411a5355ecf747dd59b19de6e7978fda77828bf0bec49cd9dcd52c8cbe5073fb40ae201be03e204117eb6975b6199638c68af717a3ab2b4aa197af2ccbcd2b621eab66a266205370762a7af88d2b5985eb852f0696280a5ba67c96abd80cfb6c2f55ccc1140228d2bc49e75c489e6e14524a2a88705e89449767d4470cda3c3ef2e0be396c9b3d1bb7ae46d978e92a93dca41f1f6ca0a43096276fdfa129ac2c2ed255c4d6cc58debddde3a22f7a61eb15db09090b863827b6782bb838bf551168ab9e169aa27c3eed85612baaa63c95ef0d4c8c669daf219a607c9c04806bdc746822b3b0d482e3562a4b6c951db9d407e7cabdbf0073664680a291f285a91e16dd37ca8fa6c8e8380b62a860234b52987a16e8f2ab01675db1cc6950d0903e32db2f40b9b569f45d4e691f7adb1005fc0025381588cd0f5830f1ad29bbabcbf5ac0778f2438cde96ebe583bf2444f79dfb14f4559147d62e9fdd84bdbb9ce104aeab78b8d5070210fb261fea4dfa1d380d4ad0492dc21de738092d1a70042019be0fc61ce9f55c2f6e196911ece6ed66fd988870fe5f3f1c4db7b7cf190805d39cb543a3c1f8501e9f5dc88d51685b74b58423716cfa85cbb35586b9bd7eb3cdf11722bb665e1c67ca5a5bb0c5fdf28f22d955426307e0768eacb08f859973ff2735c1c6bed2112dcd57e77892aeb0b726cf5f55422c199a6d250790fa683f598b034ed86f0550ba934145a74afc242c71db9b73bee3dde789c9b86e7c0bddb4d733f3ffb823f646740320e2e4986641b417b03a08cfa4f7e867473880d204e23d674208614fd8665796bc033b4f2c4c61fe71368216bad8052d5f46c77b8512f05100eb9c6ea087cb85c41c4c951464909f693c54afe3d73d87e4705d493bcc59282a0f6a6ed90951aec047b0a8caab11d6b371473396f3df9be5373d4e0498cca0ffa9c46fd66a964544e2299ff38a03a24b6cad1c9fcdb54a35d589bd98b040769925993fb6ceb2109d2528d2d1fdf77a888044aaf5843c116636ec04efd34d5b46f0807fbe8ebc672499ba1976181e46a1616aef68399cacf91124bfdd820deaa62bad20eaf77e105481f1e67e1b63940fd41197bbc9e64c7a04fd5c65cfca87753eeffcd16349b5745eaa12faeb00639990aedabd57c31108a04dc00dcf6368e4adae7bda8036f5fd65f255daecacfa27437cc8965808e88942ac5a660a832c8e18fe6b4ec53bae8d82921913ff29d844aced04cc525334d694ac8bc8f094d1581fa6490d31405d01c08062463cf2913db3dc79c70afafed77bf27c9d77b28ac8f7fd25c982d8635a0a7b35eb00acc1f591f09a9d75471b03ff7e0ba4a1367b5a2173b02d9bf3d53483cfa7f5a5fb11c0c6e8b726efd7e02a0d2948ec8f0dbe967175a0da649ea623531cd96aed6cd6cb454fbf9b0c4573373ea1bfec12ce62ea635aba0e0897653a4a7a7f339207305b122532eb9e4c05c91200a5b36f32855075332dfe852341fc4001efeb87a91fcad945d0735f10f944faf81e112121c1295863c0078bafaa8a9b4efd77339ec2bd0ab1d68694f34ae6f7cd32af65f0fad39648cc832a9a4e90001ddc53d88ff31c0a8d70ceeb321cd7fccfe44a40567416ba2d12cc7d07440b61ef4a40f59988978293854483a3359a9f03b4e01fa0b60113cb1fc8ff7624c14b0db901cfaf37a921850147dc51acac92ff912168fb0c37509593703541a0b8aed157886b22d84592cc0b734ece26000035c1c1789d9827dbb6f4f4fd65c02fdea40c94ba0084dd60a22072368d6b8090b4262a32518a5561de954aefb419ce9880fa88c453cc3bc30712307408a056f552dc009eaee92af1e4d2a2aaeaba05952028b23b978a78e945f1c339e3ef104b58045e2fc63593fe136e362f68c2239448ccf9a337a8bbae5b2b7f851d4400de697615528d30a4a1505f5b5d8f49cd3f9c8d0452c71c885bce4eccad86d78d3b0e525f14647a3ae22fe5cfc8c74c1519834b96ee88d76d71f17ecb781668990ce9082af8ae6d31294c2c043dbfb65c7d397e3dba3b3b990071b496599a96cbe3759dd1a0e4db5d83040699c05ef8de89c8c82498c5f4124765e00bd9fda4fdcbbb7675131a57546ba6882eb82d036e8e6c1d5a8e59958e201ef783fd702a519b714d5589d46c8237806b0e3b4248ad957b9987500a6afdb82b86c9663ead79cbd87ed9f7543ad062b068812b7b36fa8d51e1bbdd94c2afde2f10af345f0af310a4a2fd7335beff80049253267e4f57d4910971f3352e8ebd87b57957149d173a19096e5acd7d90bb7f984a7402132c89b9aa7355547d1c2b4a702a35a35fbc2c5096d2fe4ae52ea97c9078251146de18ebb8dcfa6261f26d80f2a3da7a9ed2a90ccd318ebbba87d361ec5261c1e3ebc4a73798fe377ff3090f6ccc51399b09350c2d9b4847ab0985338e8c93287ee10c3ae9b48bcef7a7da8b4811fbafa838d422515fa62c4a3995eb9a7babddb1841d6c727789df392054e2cb4979c5e5013e3ea4c77c145add6a72cba416fc014cba977d85a51e68dcb7782124bd0d99d018b854de191c16de4c8651a7f49c006ef16970a6b4ad492ecec870985fcf88cab58dd5be1c7fb434e66c9b903fe8863526622ff85e52ca08ef351e61eba678d71b275d4434fb485f03c6270c6eaaf09eb5e80334603f9f203ba6399edf942bc5672144225c9a4640550f3980758da8beecf38529d111b81b5e123fb40c6edd40824f93748b558ee1778bc5e00e05156bd74e559a0a6b070899cd60bb378fc57a543abc8a262edb2044686bc95c9b06dba6c3117f6265cf07d8d3003b136ab5b9ef5e99fe180509d9d6c05b11d947c4c1bc1fb83fe77e99bb2b14b713921377be6d25976b26f610636c80e708083022623bbc7c5e03b7ae5b4e1f09243eadc8e5c158681e69807cebe0bd12e182b6eb2399e1dceca30e2f5e442c922ba49899cc2967df84c00c02b5d556f628c5633e1737d3e86418b10ed553def09801693a22a673b7b8cccbd401895b445aa334530e52b4afae4f9ff8018a89908e4b1b23bc7733c1fa889b0f01d0a4276519168fb81749dc21b71f4a247066be6ee08081b8638ef0f95e90103920f06665325cc5b2d18bc087aabae44c682d041df5ac1c5085e0bcb06787fcc3873217d4bd4abc4f34ffae11dea34a076bb592a06dbc58332b3c960fca47937984684c264d5948cea4a83b93617af8765ac964358b781a6ece8a5146fba2056d1d176619d475fe3b65a4bd95a2a5ea1973d84d3841a439576f6857c4a6afc1338fdcac9c4dbc8ed41fab0df3ec6027577729cf0d902beebf45ea408319ee48c54adea83d09561db6389bdf6863fa2c5697a19f6feeab647c55dc9a6478738f78481f83079503b5f5b924f85d673d046cc6a792c9cb667d4587dc30842b4b891426e7d976a8d1cadeca413d8734a2e04445ec08f9a16b5430910bf7fd5766b5a71b92874f4b2898006f3e51510cab33e1da2fd0f582f319e712903973c7e54ad13888141def07a73869c1d0f768e910247078210aac24e4a016a535082d157a4426b16567208263f18cc41c59942a99ca1d381cc6e9ef5c6f0220aa733aa1e3f1bc23245bb202aa9f3a7dd29da899ef5276212fe3c47ec62e82dea2a9d44880e01b80e8ba2976b799078f18bf0603767d33b8a925f9f53afe18d23ba95455edaadffe2a2802b2aa73d901f23a5180148adccf06055f745e99d77ea9a89f110ea039d13b9d1c26cfde985143c2b45de8774e214361dd5420894a8b8c01b852609e4ea39436d8fac4c1711908d41dc417b37c056c9a83aa879f34c06a03ea73b917172e5020abaf41a80e82a4f86792885c1bd34b531b202a225bb399f5855fba86968add1f957bf4a471a31f848feba2c105fa839db8ff0977dd9126ea0df7a1276d4d99d92af7495406d5131688afceded316aac4f831bc84e1f22a4fb55add6b56debfc780cd3bc59d073d9f1f56f169d179d38ce3afc632d2525290e865e8245124330d870e8632e3157e10652c7bab1cb18fb202bcf03b0153b666184fd11b256e4c0ba0f16c94c87c07c7216fc4bb34314525ca081fc78b3f1ac6b050bb7a2f9a65a9ab498ed17224b6eb4cd9697d099196e14cdd595ebb44ee917f423208235b1430c205ac97b21a981d2da612a6898e27ad2521c00fa01a57112a3a7b504f5b6ed094b0011e40d33058ae4ff00ef3b292c9933a288ac7918939fc1c87418113312388c3aca3ccdbb500338acc802d2953a88612c07b80a1284ad019ffc8a9df702b6f82ddd3b81a185b8cee3ce71475463b457f27db60fed26b7d3e57ea715a66f6ec90312bc3334436fae93bb79a26d442ba99b54e55d67a05856a282af1e696c3938ae72ff3a24abb79f889599c732fe0326baf9dd7191dac25e071a15c8218b03565ae7d001ead4a91b21aef54423435fafc616fb472ef4269056080df598df72875a85a455dddc360a0a3319c5e7e2928727811b015ce8b34ccb984fef14bc058037760eed404f494f5c065c1cd810e26fc04c469eec3ed721a51f2a4b3b62a60cf959a109354a9913fc557205661cd44f249d89cea7bd06abcef29e02f4faff06319c1db0a533d97e494d663c4750f77a94df62f59dc6e5394291a24c15f2ca34ad432958976450fe7cc7bcd1579f4d6f6221193221e02ce450654156595f1eb8627365e05f639fd069a72bdbcae821617b28ddf5c28ca96b46fd241784669bdae3e26f2755b09f0272b2e2475844ec29c02c4c1198d57b21a1ff6a7364c59d77cc0b672eb30a65cf4bf44b8074611e1f1ea8f6f2a6e63a46e1e70cd1409b50336c1fe76f2120f985a6e32fab3e570a7efa77aac97edc52849c4f555d06c0538aea55c262f2534b7af78d6358ea44d7d493f79b4a43a1c446511e6d40dd821ff9391cd4171b5e55d37d68624e9d981327f9620d92b5904f94cb9f5f285ff0d17d3c4bcfd53d6c8aad33af9bb77109c8d49c1d405c99cd280c9edb83177f4381423410010c8760a15663ab2a94c6e844e6359754ced9aa0808b371bd73be60ea4d71462e5c47bcc51bf54fa06a82e292c1410eec8e73ef25685481b86efdf3646c3ba7f68955c5b5562359dfb9520cc7c7e2abec71abf2b22f0efd50d95a1f3d0a06fbadfd9751946ef02336bee7191d8ff5721b44456ade4b3de309e1ffd32a1131dadc3b460694ce026b897a156c44fb88517d5f1f89779c1856019907679fb8e1e9a1df65267bdb1a3606885b09f71e74c7c7545db4a142851d5584e3fd9b32bc6409862eecbcf5e5465290843d21e6102453f30b31eeabdb8b5e0b1e102f7dadadc7db7eebaa49c7e565470ae287f8fe475d1cbde0a95645739ea073769a004aab22b492641396ee7cea59bb1afa809be30c8412eae85b2861a3419e8abeed4b6e8246658df666076ce54e3fd6a08a0962be046e3577139092b01eeb0b14d6194e68941e8352955571e8c45d5ecf91b25d5d7eb5babdffcfe57e093b9ead84503b0ef7e7d5a5e5ac2c41751b0c0483d5fcf13ef6cbdeb878977eaf2b103ddfedc435e4c43179801e05d180035b526ab7e54b37e269cec4ca1144a54a0fd09eb7ef71dbcb26730de0b14738dde778d30fbe9bea5efaad59ddf3915fd53e0b4aa4e0582dda84a96b5de881b319dbe68a5ea383fd36d09dd9e5f20cb9dbb366a06c59339edce227a33be4609e0607938513f4c7959f0b269c52288f19e5586746b7d17036891d426c175e6d724eb0ba4f6ff96ba0e3a8dc88f55b4b2e07e5f54e3260395da2702bc5ed485adc5e6291ca3ba1320faed7cc93fe2a84eeb03d79562a48f789a3bd5dd714620fec6aaad04242a3eb9c43aa4ac3af2e5684e1adbb695eea69ec5a38c23d434137a2193cab24e4f18162a3027a6cddf102771c6fdade2dee05a4b0a44f9d1952d4ffe5597c859ca2e02b34749bfc72b0c7129eefd9d659dd5d9fc9aac8bcc83e8d704d409926647d3595359adfd51ab87939e4ca6914d5c1dd9ae7afd3f7690b0d985b833b929c395f5841113390847b78773535103bf53cfeb1d040b29dad10133e94b7eeacb6f12745fa666c4d0f70dff8ef8356a30e9b90efeb90943e03e1d171039727dc7d33ac9a7c8fa59d660e7ce23a16150804114bf0be392db076808e0782016c142aef661ea3f500bff31f2e7b00b265ad0c1a4d0d8b0c92eaa41d98328c7818f841d492cf7f090458b9ac6afe33b7b79e32ebfa211fd25abe4a393e913fdc2e475c5b7e7cd73293fa9ee692c62cc819f6837747f6f0996871c9c33f325dccf9e440ebf263ea37c7d03fc971bffb0a3f85c3f546febe8709f17e6b8524616e719c33a75c035a77aa88923637b90efac4f95173752d7adb808c015c3d8445e94e4f11c6f0c466c6684c9ee7ba38b899631956d22e2389ca915196560b7bd2979fc8213074e12baf157caee1b55d4e6546969c28dce27c7d745cfe56a9ade058566651aa85efda88fa7221a541b6bf0ee1ccccc551871f15fb0385f7b196be20a073bb880e82c15c0313a2734a69baf8b1c87d6e8e4300cb983c9463ad247294478991d3bfec18a1a9351333377d9af3bed0c9c20b1becb1651bb7271ea9befdf717879e8cddd9ec5b400995673677352a60b785b910fd03087132f9c2f138be924597c576e6cecd2d66ac5eb1ef7fd713242d48759621380eec323fb5dc6adb4c7239bf918aa8f95ab92fc4e066c21cc7c0869d93a64c1ca4edd9c9e840e5ba2fb9eae2d6182ff5486e8d03d349f410c76c3d177bb178a66371af73d79f92351effcc470d529825c714026d689a6bbc6de9a57ed03e8be46bddab3c52029de78bbb13d1ce128d5c528f0567908e68496d2c383f357d9fae80538d3f3dad49ea918e061c1da29852a67f8f0e7ef6cbde5c95b0aa49eec383e9b023b5b1df2199a568b994b488b96d18a7bd745c8ca7d937461532b39b8cbcdfad26f4b43b14b2d02c04765c77ab824edb1a241958cfd3f5fb28d39f4b17079cc1d097acf937e34955402d945d160dc30b806164c3b3ae5b9e6fe4c2f1f3a1a7d18434914e6788cf64f8c017e4af2580c888ad3df98412697f6e23e0a16d03b7a4e25e662042f064242bf51a7ae8d00743d46c9005190fb0a33132d9d6b198671221cc462106edf508482f8b55e94086934b1133d299c1cae2f50345cbe9a217357f9781da08dd48a19101822ab6367cfe13e2e560fd62d0ed2e98ff48fe1de853eb32fbd677a6887ef33903ac33f7fb1f3b3767f646ad03f850243fa76d39a44cd58a8a418e5ba67dd6258b658dd8f098a1e913004468303191968721062dba00001000000080200354bbaab6455e6e85896338be59bd5a4ee8d198b93341012f98e6fcb9abd96a530bcc3a1e2fd0d7a3d471e9d3d171e48bd1cf30ed042ecc3c1077860082320860501681564b54de577471ad5cb28551526f3dba0160d12a10d5321ff6bdabfa6d60c"]) syz_extract_tcp_res$synack(&(0x7f0000002140)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) setuid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) syz_emit_ethernet(0x77, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000916a2c75666388a81f008100200008004e15006100687fff403a90787f000001000000070044207f2300000034000847a3000000067f00000100000006000000001018674c0000000800907800030001d8a6086b7f9f799369ae2808ab792ee58aaf3400"/119]) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES32=r3, @ANYRES64=r2, @ANYRES64=r4, @ANYRES16=r1, @ANYRES32], 0x87, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0xe6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r6, &(0x7f0000000380)="9d999c583b060f1e6ba1ddf8a1e711672a4c91190bb1bece0ea22eeafaf0b763092488ca9bf94689e3893da7e9a8a94ac4fe6e792e4a9a128fd3b35097a8185b99bf776c85e08d7b860e431c1b2398de5cf873d2c9c3abf7763915c23a0b4901c4416e1272bbb85f7fe6e08ef21946e58ff6e828c5e54c8ca0f4a46c8b15505b3a02277f057f76b1d658759aa44313b6f85c87f013ab5c215510476b6eb6cbe69c6298ad6037", 0xa6, 0x9) sendto(r0, &(0x7f0000000180)="5db00ad8e57c924aec13d33f9c2ca0363fa36853d80ca81b37a0665165affdbb59f30ec757e7ef7c5d90afcbda812ab770d8ca5939fb3834cf063e50c7d7d96477fde5119088cf3c59bf4f941ece2805dd66ad0baaeb90276625291fe4f6a1a5798b640cde1db9931868a4451044f949f984eab3eb732ac796769ef3c94e8de48588e01de0b305a0a6214f7c1f6b6b41bfbe577d546407698a7362c5d94aeacdc7c94ff7684de4b8224a", 0xaa, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x8000008}, 0xc) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a943f3fed39134b373ecca5a7e8ae43d7b8feeeefbcc381068468931222d8a9446730738e61efa0cbffcf90b796d867fe3b26909ed5725fdf28451aeace4cc806e4dd53ca9582e6cdcb38d3a71d11fc"], 0xec, 0x3, 0x800) pwrite(r6, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) r7 = msgget$private(0x0, 0x380) msgsnd(r7, &(0x7f0000001d80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c6c33b81b0603ae37d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19ff4926a4be12ac9a0003f405111e97aa998473f0e8d1e8f4532b99730931041cfd6c2df99a9d600310025814bb6ee11e303000000b3bd0080000000000000d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838be13fe1e878496e4db7c3440ba6ba9cc08452fc04250db61cf3b000400004b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868149576b248130100000000000000d8791c698df6850923fa327326684829f3f7769669e325cd2485e172bf12000000000000000000000000a54e596a232dd819631f0d300f4cf8f02c1cf0bae5e2095cc4af4abbea4f8726650c3eab0334a8d1b35ca8cc5a8a799915768d2ee0b73f0c79655413bafde2513a0940dbbb38bd60d217057642fc1b6b4b8faa28cf6ecd441f602849a89fe290a5b93e4e43c2815dca29ec1091dc52a3fcd9ae47326b2c97c85c43b5d7596299171c7d7a96d04106cbcc5f9c434038a32397bcf4c16fb17e4b0d30119e01f4e45a389f7975c1323a71daa2268e1c4fffb862cc05723c152f70a986105d75be6db9e159d55760d148db69944b87e6e14ceef99e28353cc7672b10e21551acd3ac4b2e445eb3d3157666edc48a9242dc7cf5f3b07895f1fd55afd843d83c630aa8c1d154dadca9ae1bc93349225f7a3e69d867e231b11a760ef77073ec891709acc0bc99defe6bdfc297c9d9b53f"], 0x44b, 0x800) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) (async) syz_emit_ethernet(0x212e, &(0x7f00000034c0)=ANY=[@ANYBLOB="0d05b5a90cb700000000000086dd6000000020f83afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb001fcad0f8e35e53f369782f90c9e2d0bc8483dec9a87562efd908342022e84dd2c8b4733a16d178cb379b7c7f153193b5eacde4e995e23d8b74493573bfe2d1e5de3c2cbe120d4c9fd144a734683c44366b627533645bea7b312bd851bb120aa6b359d7e07f59db0be3f4af846028883c1bae6df9129ae9f40be8a1dc8b495290254baf660dc1a4390c2287b6f11d79e37e6acf2c1cba067ba841661faeff5821aa0e239ab1ee129d2b5d43bfcc2022e130160fae7a29e7204c327784297a8ec2eaaa56039ce1d00ed50e5dedf3d7717c2f3bf7cc4b5aa694f521b5b5fc1cfe03c19e306c2ac0d0518dc21d2d91a202ff47c0822823bb84c043189ed9740ae09eed1156586a828cd193732e1111dcc7b4bdda3593430a97f5e05617f8a3cc591c040d7b21d3d28247bf045277e4927e9df3064506046f7bd6c933842aead140392cce0089fca8c95e1bf5acc8a8b36eb2e97da1dd6848a8ea75d987d0b8eed2c22610e4c9d270ffaacf083c9f26a9860344e70c0e094cb3af39226af8f03799d66a2bb71b320d5be360645fa9ec5af42b9a502e8bd127a835376b8690759236273e5e9b79bf63e44577b0070261cd086f3f7e719a2987e4e72bc5c1f7274356386f0cc2747f8dac838d8bf1ddf5f0f501d03a61823c8b2185205b1d160ebbe40638d5a818c40131e637a989979cd30ea077a0641d5fc14f10d8662ff9172339c4d2bfaf3d8cba239c65af29d40dd160932684558b287f4617facd9bb3acb6836ae389f9269c127ae52862bbc47e262bb71beba067d69361c238da4731c20c39b2c09b4c5c021a20aee99af2e509dbf07e1e2398d081e0071c51856edb5871963f6e6d0080a611bd0bd94ee2bbf0dbd61f94efc45803e941787506a4b91e3bdb19b82eb5f0f89f2ef13bad6ba06cb0196bbb4968e4d9451ba88232a807de5497396105b2a4bf358293b068975fe131a441cdf2b7735a3ebcbf505aa4b687c2f690ac5b2cdf943c21cedb37ae62d3b28ca9c8945771da8d4e50bc99ae7994e60e6ee54fa531af58452878ea93310ca9f6c17bf45151592b20dfe590ca33a6c06ebf8e893e8f7aa3811b30fa48601026d1b3eebae0fc70043f4d16f472147f63d5fc75f7932b99856d3aef6b4acaeea382cec58a1eef4851c7770227667c62ae935677ec3d2e29f3c1f2645188b6b8a6ae807343c46f1787da63c7887367efea7add90747c02530eb29a907f977fb820265419a400448a3e079e62f147868849f7da2d0f10982b8531007cc87e884c9cd9cf20fe35b9607376f724bfd85671ace94639bcd2648da2a4379e2efa50ba4c0681b603e31bed6820f86d3839504db3f4cb51b2bb8ae359e98bc78dfacb5f0ec53a78b86a362b48ec5bf046309e9a6d88f7d480af8a7e3670afb51c429bd48812a8be14db7659578d7d94ff7a09c342d1341f176e10b43d719890ec922c01ae2fae3d002468165f8aade1f2f16fa3675e40bfb02f60891c87ccd907d168057465a537d77acfb6bb0b8e960c815986d3aabaa46ea2e2f07a38fe208bbf0250704e0af7dc099df078049959944b9fdaf16b81402281502a3b234013f05d80394f7da062e500a4819a25ac682b3343363c8b0add12ca9d5705232f001db5c5adb40013c6ce77e72c8c486adbc3f94094854e9a6a6d5a38d481215f9217a4e132622b0869d18d534494bff6fc0c0a53c2518b75efb783892dab74f9474ff4292b24d389ba160bbf7424d15e926c4718063b287d692da962d55a3927085ce69c4eb4d944403c6489d09adef2e15e5686f4efc273ad71b99aacdbeb3ee62b5f5c3b68839e27d78ac84f71fdc1f235a31aeef83fdb096ae0b8a4382d66e48f54c521301027d4172109edd76d43658881654e13e24af5dd082927fce484782a3e8e037c9426aff5bffb0e11591e8febbf65c3be2fdd94356b834071943493a1f45bc5aba4593b201ef155698939348605dce40e4cf398f5119a2aefd51417b3f622e6b80b5094fb0113ef1e7c2557669a1774400a77ff04fca0dbed7fadbb637ab1e64205c1dd2fdd72bfaee5e9e8067f94cbac3fbb7de6d4e161f62f4f76538cc374e8a5a519effc0ec73449d6ea8ed57c7223ff0198cbaf3644a5254d2710f493b5e00a497c9fe60ad54c525ee7e1b3584938fa120112a1f22c74d17d21dcaede6ef6ed7876918da603ccd458771f7cad102f33d551e2626d2238fcc54fed000328b433b79473a10b0090931ead142def33aa27e5a884a2a0405e872260a82355ee61bba15ed0546281b5797883f33302d0d4b1b43d1d0674397fa9ea0a2117c113f26c6ddeb89d82e2cb1e7527851198c324ec64096a80a70ddc36634106ee0a514ab484ca12c5c855357d6b21990c7cf59173afbf36def28d281d9db11669ea88c24b015308a1ed19df86d841060254a351c345e45e8007aee3eef9d94687b9e4494da2a17d8b567c87a2977ba996c2fffff283b7e48d5313eb644af4a05383307336c5cf10b2dbc28d0f001121518819037a75b6d6d7bb8cf7abe4768cc3e6ba754064e48f65e586eb6b8e892c30712ff96cdc30fa1aba5277c61ba76b48a7d1e4b8edec5ca1d692f4978f319605073e51319de43ed677653ab89c7b94b17ca30cef67220d0d733a1f50698083c913c2b0d46912186b003d6cf45fa4e3506f6a5473d88cc7e656e536419c1fae3c06b952ce76d8be7142bb103203057c4b33c8d34bc07c2b746d7f7a209cebc36b3d1d3394a962d33cedc439b9f69560270ff98ab723a57e32ec04e746ac89707b2ca9b8a0e037bf8be25eae141a7a3662c80047aaff65034fd571371d237fdf226bc7313ce697b217b545519cba4a71cc7d7b0a50877fb9f77d729010bbb18fb8c7c33beb36caccb08ec8413aca638bd237cb1ec558a49348976971e094eaf6218f93fa31bd4ab870c7dcb53be1e116efa559d59f85cc2c08e2ee9b4eb1a97de8bbcbd1e551b89b93e67bb741be9f252abae7489aad3ccb48acc3b799a07e2eecfbb49d1ff179c3ff3ae80c9c72462f61370aaf294bfa9fbe6ecd12c46b7f2090619f9e29c4bbee35098ee2fb90891fb165baed0963ea7aca71d24f2ee018326b7fdeefb9f4451fcbb4cb069c80440e195a9ed9d4f37ab635bda23eb23de9c962f8e4ab3ff440acf36b6cadd151cea1328f1f15257f98d5426eae7d233ba08bce25ececacb469e5aa5db2a89a5f296de974b67cb607f85d7a6debc2bcbd5457eec20eefb90fbd5dac85a58f2dc1d11b79408a0f3d3e3e6bb9ca6e4f1a7cd066df75898f63a9b6259bf67a586bbada71af06d8e09cd33bd50fec4e7f4db78b78d8eea44c5857695a7f1ccd53e64251fc00192e0196b5616b7656748bb852dff0ae43be62be50841386d4a46f9c0f2c4115a770f5020480dfa88525539a269e76a09031768b5945155911e6942d6cd6c7c86245588c16215dc4c7fd25712c278f26efb6ec8aeea1c0f12fab8beca974c9af0e8bcd56db01529206d31c701d040e22db0b7342e70be6b6732a969d56213a38cd4d5783cbbc2702d8a1ad4af0ff0aa7ece2ee8cfe3d0a17fd7fe08029b8ebbe96f938ad29dfde532ad7d344852295aa07a74b2518da344a3fa6a5b8511d7c67e74cc5125f8ef04ab06cec3cb6324d4823f82aef75feca4e1878836994b2322edfbd348ec9ac06fa0c2d987bea99fddd773715c73486528b543dea3a972857f654f9f5d3d71061d7f1acde0f97d209c4c4541937608112fa3e98ae551cdeb2287a6284ba62e4ccabf046840386064ed0a8a2a2b24cbcf0a6853b61347c3c8d1bfa65d0fb58854ef748ac3545d6eabe8393332ba944b1b4443f7f3fe41152524a0e38519ac6b9ea6db5e7452b6ad861c564acabbecf9e008c7a12708fb64c65452c8a34be3d87ca548485ee011c77b19bd86b761c3fb9f13090bb9c3dd410b07062d9ec517678077bea4daec0985b236b9d85b22cf248ab921f31745489943cef48e17c3ea0ce10f2ed7d59e3a21a80744b928cba530b825bb75d3d3d0a5765dc67391ea9884a4139fc959cbf092080581bcb6ae9f8af5763adb4c8f7a558837193f3ee1cbf9201bf7717faa88eef17190543b3059135bce67d81daa0e0b24c494ed3925876cc3bdd688db22a2682bd28b209c52d71887fc22548b13fdef7b554a9893e75ee22ccddf5048818bff5157cc046be2765b2056bc59c937897d2ebd7b195cae00bb0270ab8ca3792c40100950970f6a11eda3fbf1124835558aced093559aeaf3fae4786b2cdac962e2decf677a3168e0452e1db3b18b25ad8e44014e130f78d3d9c7eb92db62cc9656337a0264e63daf2376a372775395835620b32f66adc8e2e45dbb1663ca1915897b717fabb23644a8685831c841baf04dd534dc1a21657767a0d5bfd64a82e3c15ff51be55c51ce792623fb8dc16c577f5df1651537893c8d602823b80f94e1a3a028b19de1906f7f4dc40661dd04cc60b56fe66cb56129481806c5269bd90d22efa6f4279c30757411a5355ecf747dd59b19de6e7978fda77828bf0bec49cd9dcd52c8cbe5073fb40ae201be03e204117eb6975b6199638c68af717a3ab2b4aa197af2ccbcd2b621eab66a266205370762a7af88d2b5985eb852f0696280a5ba67c96abd80cfb6c2f55ccc1140228d2bc49e75c489e6e14524a2a88705e89449767d4470cda3c3ef2e0be396c9b3d1bb7ae46d978e92a93dca41f1f6ca0a43096276fdfa129ac2c2ed255c4d6cc58debddde3a22f7a61eb15db09090b863827b6782bb838bf551168ab9e169aa27c3eed85612baaa63c95ef0d4c8c669daf219a607c9c04806bdc746822b3b0d482e3562a4b6c951db9d407e7cabdbf0073664680a291f285a91e16dd37ca8fa6c8e8380b62a860234b52987a16e8f2ab01675db1cc6950d0903e32db2f40b9b569f45d4e691f7adb1005fc0025381588cd0f5830f1ad29bbabcbf5ac0778f2438cde96ebe583bf2444f79dfb14f4559147d62e9fdd84bdbb9ce104aeab78b8d5070210fb261fea4dfa1d380d4ad0492dc21de738092d1a70042019be0fc61ce9f55c2f6e196911ece6ed66fd988870fe5f3f1c4db7b7cf190805d39cb543a3c1f8501e9f5dc88d51685b74b58423716cfa85cbb35586b9bd7eb3cdf11722bb665e1c67ca5a5bb0c5fdf28f22d955426307e0768eacb08f859973ff2735c1c6bed2112dcd57e77892aeb0b726cf5f55422c199a6d250790fa683f598b034ed86f0550ba934145a74afc242c71db9b73bee3dde789c9b86e7c0bddb4d733f3ffb823f646740320e2e4986641b417b03a08cfa4f7e867473880d204e23d674208614fd8665796bc033b4f2c4c61fe71368216bad8052d5f46c77b8512f05100eb9c6ea087cb85c41c4c951464909f693c54afe3d73d87e4705d493bcc59282a0f6a6ed90951aec047b0a8caab11d6b371473396f3df9be5373d4e0498cca0ffa9c46fd66a964544e2299ff38a03a24b6cad1c9fcdb54a35d589bd98b040769925993fb6ceb2109d2528d2d1fdf77a888044aaf5843c116636ec04efd34d5b46f0807fbe8ebc672499ba1976181e46a1616aef68399cacf91124bfdd820deaa62bad20eaf77e105481f1e67e1b63940fd41197bbc9e64c7a04fd5c65cfca87753eeffcd16349b5745eaa12faeb00639990aedabd57c31108a04dc00dcf6368e4adae7bda8036f5fd65f255daecacfa27437cc8965808e88942ac5a660a832c8e18fe6b4ec53bae8d82921913ff29d844aced04cc525334d694ac8bc8f094d1581fa6490d31405d01c08062463cf2913db3dc79c70afafed77bf27c9d77b28ac8f7fd25c982d8635a0a7b35eb00acc1f591f09a9d75471b03ff7e0ba4a1367b5a2173b02d9bf3d53483cfa7f5a5fb11c0c6e8b726efd7e02a0d2948ec8f0dbe967175a0da649ea623531cd96aed6cd6cb454fbf9b0c4573373ea1bfec12ce62ea635aba0e0897653a4a7a7f339207305b122532eb9e4c05c91200a5b36f32855075332dfe852341fc4001efeb87a91fcad945d0735f10f944faf81e112121c1295863c0078bafaa8a9b4efd77339ec2bd0ab1d68694f34ae6f7cd32af65f0fad39648cc832a9a4e90001ddc53d88ff31c0a8d70ceeb321cd7fccfe44a40567416ba2d12cc7d07440b61ef4a40f59988978293854483a3359a9f03b4e01fa0b60113cb1fc8ff7624c14b0db901cfaf37a921850147dc51acac92ff912168fb0c37509593703541a0b8aed157886b22d84592cc0b734ece26000035c1c1789d9827dbb6f4f4fd65c02fdea40c94ba0084dd60a22072368d6b8090b4262a32518a5561de954aefb419ce9880fa88c453cc3bc30712307408a056f552dc009eaee92af1e4d2a2aaeaba05952028b23b978a78e945f1c339e3ef104b58045e2fc63593fe136e362f68c2239448ccf9a337a8bbae5b2b7f851d4400de697615528d30a4a1505f5b5d8f49cd3f9c8d0452c71c885bce4eccad86d78d3b0e525f14647a3ae22fe5cfc8c74c1519834b96ee88d76d71f17ecb781668990ce9082af8ae6d31294c2c043dbfb65c7d397e3dba3b3b990071b496599a96cbe3759dd1a0e4db5d83040699c05ef8de89c8c82498c5f4124765e00bd9fda4fdcbbb7675131a57546ba6882eb82d036e8e6c1d5a8e59958e201ef783fd702a519b714d5589d46c8237806b0e3b4248ad957b9987500a6afdb82b86c9663ead79cbd87ed9f7543ad062b068812b7b36fa8d51e1bbdd94c2afde2f10af345f0af310a4a2fd7335beff80049253267e4f57d4910971f3352e8ebd87b57957149d173a19096e5acd7d90bb7f984a7402132c89b9aa7355547d1c2b4a702a35a35fbc2c5096d2fe4ae52ea97c9078251146de18ebb8dcfa6261f26d80f2a3da7a9ed2a90ccd318ebbba87d361ec5261c1e3ebc4a73798fe377ff3090f6ccc51399b09350c2d9b4847ab0985338e8c93287ee10c3ae9b48bcef7a7da8b4811fbafa838d422515fa62c4a3995eb9a7babddb1841d6c727789df392054e2cb4979c5e5013e3ea4c77c145add6a72cba416fc014cba977d85a51e68dcb7782124bd0d99d018b854de191c16de4c8651a7f49c006ef16970a6b4ad492ecec870985fcf88cab58dd5be1c7fb434e66c9b903fe8863526622ff85e52ca08ef351e61eba678d71b275d4434fb485f03c6270c6eaaf09eb5e80334603f9f203ba6399edf942bc5672144225c9a4640550f3980758da8beecf38529d111b81b5e123fb40c6edd40824f93748b558ee1778bc5e00e05156bd74e559a0a6b070899cd60bb378fc57a543abc8a262edb2044686bc95c9b06dba6c3117f6265cf07d8d3003b136ab5b9ef5e99fe180509d9d6c05b11d947c4c1bc1fb83fe77e99bb2b14b713921377be6d25976b26f610636c80e708083022623bbc7c5e03b7ae5b4e1f09243eadc8e5c158681e69807cebe0bd12e182b6eb2399e1dceca30e2f5e442c922ba49899cc2967df84c00c02b5d556f628c5633e1737d3e86418b10ed553def09801693a22a673b7b8cccbd401895b445aa334530e52b4afae4f9ff8018a89908e4b1b23bc7733c1fa889b0f01d0a4276519168fb81749dc21b71f4a247066be6ee08081b8638ef0f95e90103920f06665325cc5b2d18bc087aabae44c682d041df5ac1c5085e0bcb06787fcc3873217d4bd4abc4f34ffae11dea34a076bb592a06dbc58332b3c960fca47937984684c264d5948cea4a83b93617af8765ac964358b781a6ece8a5146fba2056d1d176619d475fe3b65a4bd95a2a5ea1973d84d3841a439576f6857c4a6afc1338fdcac9c4dbc8ed41fab0df3ec6027577729cf0d902beebf45ea408319ee48c54adea83d09561db6389bdf6863fa2c5697a19f6feeab647c55dc9a6478738f78481f83079503b5f5b924f85d673d046cc6a792c9cb667d4587dc30842b4b891426e7d976a8d1cadeca413d8734a2e04445ec08f9a16b5430910bf7fd5766b5a71b92874f4b2898006f3e51510cab33e1da2fd0f582f319e712903973c7e54ad13888141def07a73869c1d0f768e910247078210aac24e4a016a535082d157a4426b16567208263f18cc41c59942a99ca1d381cc6e9ef5c6f0220aa733aa1e3f1bc23245bb202aa9f3a7dd29da899ef5276212fe3c47ec62e82dea2a9d44880e01b80e8ba2976b799078f18bf0603767d33b8a925f9f53afe18d23ba95455edaadffe2a2802b2aa73d901f23a5180148adccf06055f745e99d77ea9a89f110ea039d13b9d1c26cfde985143c2b45de8774e214361dd5420894a8b8c01b852609e4ea39436d8fac4c1711908d41dc417b37c056c9a83aa879f34c06a03ea73b917172e5020abaf41a80e82a4f86792885c1bd34b531b202a225bb399f5855fba86968add1f957bf4a471a31f848feba2c105fa839db8ff0977dd9126ea0df7a1276d4d99d92af7495406d5131688afceded316aac4f831bc84e1f22a4fb55add6b56debfc780cd3bc59d073d9f1f56f169d179d38ce3afc632d2525290e865e8245124330d870e8632e3157e10652c7bab1cb18fb202bcf03b0153b666184fd11b256e4c0ba0f16c94c87c07c7216fc4bb34314525ca081fc78b3f1ac6b050bb7a2f9a65a9ab498ed17224b6eb4cd9697d099196e14cdd595ebb44ee917f423208235b1430c205ac97b21a981d2da612a6898e27ad2521c00fa01a57112a3a7b504f5b6ed094b0011e40d33058ae4ff00ef3b292c9933a288ac7918939fc1c87418113312388c3aca3ccdbb500338acc802d2953a88612c07b80a1284ad019ffc8a9df702b6f82ddd3b81a185b8cee3ce71475463b457f27db60fed26b7d3e57ea715a66f6ec90312bc3334436fae93bb79a26d442ba99b54e55d67a05856a282af1e696c3938ae72ff3a24abb79f889599c732fe0326baf9dd7191dac25e071a15c8218b03565ae7d001ead4a91b21aef54423435fafc616fb472ef4269056080df598df72875a85a455dddc360a0a3319c5e7e2928727811b015ce8b34ccb984fef14bc058037760eed404f494f5c065c1cd810e26fc04c469eec3ed721a51f2a4b3b62a60cf959a109354a9913fc557205661cd44f249d89cea7bd06abcef29e02f4faff06319c1db0a533d97e494d663c4750f77a94df62f59dc6e5394291a24c15f2ca34ad432958976450fe7cc7bcd1579f4d6f6221193221e02ce450654156595f1eb8627365e05f639fd069a72bdbcae821617b28ddf5c28ca96b46fd241784669bdae3e26f2755b09f0272b2e2475844ec29c02c4c1198d57b21a1ff6a7364c59d77cc0b672eb30a65cf4bf44b8074611e1f1ea8f6f2a6e63a46e1e70cd1409b50336c1fe76f2120f985a6e32fab3e570a7efa77aac97edc52849c4f555d06c0538aea55c262f2534b7af78d6358ea44d7d493f79b4a43a1c446511e6d40dd821ff9391cd4171b5e55d37d68624e9d981327f9620d92b5904f94cb9f5f285ff0d17d3c4bcfd53d6c8aad33af9bb77109c8d49c1d405c99cd280c9edb83177f4381423410010c8760a15663ab2a94c6e844e6359754ced9aa0808b371bd73be60ea4d71462e5c47bcc51bf54fa06a82e292c1410eec8e73ef25685481b86efdf3646c3ba7f68955c5b5562359dfb9520cc7c7e2abec71abf2b22f0efd50d95a1f3d0a06fbadfd9751946ef02336bee7191d8ff5721b44456ade4b3de309e1ffd32a1131dadc3b460694ce026b897a156c44fb88517d5f1f89779c1856019907679fb8e1e9a1df65267bdb1a3606885b09f71e74c7c7545db4a142851d5584e3fd9b32bc6409862eecbcf5e5465290843d21e6102453f30b31eeabdb8b5e0b1e102f7dadadc7db7eebaa49c7e565470ae287f8fe475d1cbde0a95645739ea073769a004aab22b492641396ee7cea59bb1afa809be30c8412eae85b2861a3419e8abeed4b6e8246658df666076ce54e3fd6a08a0962be046e3577139092b01eeb0b14d6194e68941e8352955571e8c45d5ecf91b25d5d7eb5babdffcfe57e093b9ead84503b0ef7e7d5a5e5ac2c41751b0c0483d5fcf13ef6cbdeb878977eaf2b103ddfedc435e4c43179801e05d180035b526ab7e54b37e269cec4ca1144a54a0fd09eb7ef71dbcb26730de0b14738dde778d30fbe9bea5efaad59ddf3915fd53e0b4aa4e0582dda84a96b5de881b319dbe68a5ea383fd36d09dd9e5f20cb9dbb366a06c59339edce227a33be4609e0607938513f4c7959f0b269c52288f19e5586746b7d17036891d426c175e6d724eb0ba4f6ff96ba0e3a8dc88f55b4b2e07e5f54e3260395da2702bc5ed485adc5e6291ca3ba1320faed7cc93fe2a84eeb03d79562a48f789a3bd5dd714620fec6aaad04242a3eb9c43aa4ac3af2e5684e1adbb695eea69ec5a38c23d434137a2193cab24e4f18162a3027a6cddf102771c6fdade2dee05a4b0a44f9d1952d4ffe5597c859ca2e02b34749bfc72b0c7129eefd9d659dd5d9fc9aac8bcc83e8d704d409926647d3595359adfd51ab87939e4ca6914d5c1dd9ae7afd3f7690b0d985b833b929c395f5841113390847b78773535103bf53cfeb1d040b29dad10133e94b7eeacb6f12745fa666c4d0f70dff8ef8356a30e9b90efeb90943e03e1d171039727dc7d33ac9a7c8fa59d660e7ce23a16150804114bf0be392db076808e0782016c142aef661ea3f500bff31f2e7b00b265ad0c1a4d0d8b0c92eaa41d98328c7818f841d492cf7f090458b9ac6afe33b7b79e32ebfa211fd25abe4a393e913fdc2e475c5b7e7cd73293fa9ee692c62cc819f6837747f6f0996871c9c33f325dccf9e440ebf263ea37c7d03fc971bffb0a3f85c3f546febe8709f17e6b8524616e719c33a75c035a77aa88923637b90efac4f95173752d7adb808c015c3d8445e94e4f11c6f0c466c6684c9ee7ba38b899631956d22e2389ca915196560b7bd2979fc8213074e12baf157caee1b55d4e6546969c28dce27c7d745cfe56a9ade058566651aa85efda88fa7221a541b6bf0ee1ccccc551871f15fb0385f7b196be20a073bb880e82c15c0313a2734a69baf8b1c87d6e8e4300cb983c9463ad247294478991d3bfec18a1a9351333377d9af3bed0c9c20b1becb1651bb7271ea9befdf717879e8cddd9ec5b400995673677352a60b785b910fd03087132f9c2f138be924597c576e6cecd2d66ac5eb1ef7fd713242d48759621380eec323fb5dc6adb4c7239bf918aa8f95ab92fc4e066c21cc7c0869d93a64c1ca4edd9c9e840e5ba2fb9eae2d6182ff5486e8d03d349f410c76c3d177bb178a66371af73d79f92351effcc470d529825c714026d689a6bbc6de9a57ed03e8be46bddab3c52029de78bbb13d1ce128d5c528f0567908e68496d2c383f357d9fae80538d3f3dad49ea918e061c1da29852a67f8f0e7ef6cbde5c95b0aa49eec383e9b023b5b1df2199a568b994b488b96d18a7bd745c8ca7d937461532b39b8cbcdfad26f4b43b14b2d02c04765c77ab824edb1a241958cfd3f5fb28d39f4b17079cc1d097acf937e34955402d945d160dc30b806164c3b3ae5b9e6fe4c2f1f3a1a7d18434914e6788cf64f8c017e4af2580c888ad3df98412697f6e23e0a16d03b7a4e25e662042f064242bf51a7ae8d00743d46c9005190fb0a33132d9d6b198671221cc462106edf508482f8b55e94086934b1133d299c1cae2f50345cbe9a217357f9781da08dd48a19101822ab6367cfe13e2e560fd62d0ed2e98ff48fe1de853eb32fbd677a6887ef33903ac33f7fb1f3b3767f646ad03f850243fa76d39a44cd58a8a418e5ba67dd6258b658dd8f098a1e913004468303191968721062dba00001000000080200354bbaab6455e6e85896338be59bd5a4ee8d198b93341012f98e6fcb9abd96a530bcc3a1e2fd0d7a3d471e9d3d171e48bd1cf30ed042ecc3c1077860082320860501681564b54de577471ad5cb28551526f3dba0160d12a10d5321ff6bdabfa6d60c"]) (async) syz_extract_tcp_res$synack(&(0x7f0000002140), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async) setuid(0x0) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) syz_emit_ethernet(0x77, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000916a2c75666388a81f008100200008004e15006100687fff403a90787f000001000000070044207f2300000034000847a3000000067f00000100000006000000001018674c0000000800907800030001d8a6086b7f9f799369ae2808ab792ee58aaf3400"/119]) (async) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES32=r3, @ANYRES64=r2, @ANYRES64=r4, @ANYRES16=r1, @ANYRES32], 0x87, 0x800) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0xe6}]}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pwrite(r6, &(0x7f0000000380)="9d999c583b060f1e6ba1ddf8a1e711672a4c91190bb1bece0ea22eeafaf0b763092488ca9bf94689e3893da7e9a8a94ac4fe6e792e4a9a128fd3b35097a8185b99bf776c85e08d7b860e431c1b2398de5cf873d2c9c3abf7763915c23a0b4901c4416e1272bbb85f7fe6e08ef21946e58ff6e828c5e54c8ca0f4a46c8b15505b3a02277f057f76b1d658759aa44313b6f85c87f013ab5c215510476b6eb6cbe69c6298ad6037", 0xa6, 0x9) (async) sendto(r0, &(0x7f0000000180)="5db00ad8e57c924aec13d33f9c2ca0363fa36853d80ca81b37a0665165affdbb59f30ec757e7ef7c5d90afcbda812ab770d8ca5939fb3834cf063e50c7d7d96477fde5119088cf3c59bf4f941ece2805dd66ad0baaeb90276625291fe4f6a1a5798b640cde1db9931868a4451044f949f984eab3eb732ac796769ef3c94e8de48588e01de0b305a0a6214f7c1f6b6b41bfbe577d546407698a7362c5d94aeacdc7c94ff7684de4b8224a", 0xaa, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x8000008}, 0xc) (async) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a943f3fed39134b373ecca5a7e8ae43d7b8feeeefbcc381068468931222d8a9446730738e61efa0cbffcf90b796d867fe3b26909ed5725fdf28451aeace4cc806e4dd53ca9582e6cdcb38d3a71d11fc"], 0xec, 0x3, 0x800) (async) pwrite(r6, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) (async) msgget$private(0x0, 0x380) (async) msgsnd(r7, &(0x7f0000001d80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c6c33b81b0603ae37d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19ff4926a4be12ac9a0003f405111e97aa998473f0e8d1e8f4532b99730931041cfd6c2df99a9d600310025814bb6ee11e303000000b3bd0080000000000000d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838be13fe1e878496e4db7c3440ba6ba9cc08452fc04250db61cf3b000400004b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868149576b248130100000000000000d8791c698df6850923fa327326684829f3f7769669e325cd2485e172bf12000000000000000000000000a54e596a232dd819631f0d300f4cf8f02c1cf0bae5e2095cc4af4abbea4f8726650c3eab0334a8d1b35ca8cc5a8a799915768d2ee0b73f0c79655413bafde2513a0940dbbb38bd60d217057642fc1b6b4b8faa28cf6ecd441f602849a89fe290a5b93e4e43c2815dca29ec1091dc52a3fcd9ae47326b2c97c85c43b5d7596299171c7d7a96d04106cbcc5f9c434038a32397bcf4c16fb17e4b0d30119e01f4e45a389f7975c1323a71daa2268e1c4fffb862cc05723c152f70a986105d75be6db9e159d55760d148db69944b87e6e14ceef99e28353cc7672b10e21551acd3ac4b2e445eb3d3157666edc48a9242dc7cf5f3b07895f1fd55afd843d83c630aa8c1d154dadca9ae1bc93349225f7a3e69d867e231b11a760ef77073ec891709acc0bc99defe6bdfc297c9d9b53f"], 0x44b, 0x800) (async) 14:44:23 executing program 3: clock_getres(0x4, &(0x7f0000000180)) (async) clock_gettime(0x4, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000340)="ea883927797bdd00850edab99ab80572d94088b580f6c0a519b6a7daa11c8f2975e0ac06d2ac1215e216e162b86d0bc775caa3f0edb6a3e17eb828200620e6199486be9e384a3efd10691ffd91662bd2f44e175773ce00ce615d103b71e64d7ee60eefa2e7b0c1262d3a", &(0x7f0000000200)=0x6a, &(0x7f0000000240)="cc73aa2eec986a3870babdb477ba213d4f2983ef0073f1ef983626ce3be712cdc542f89cfc148b89009311193625b67b522954000da43d3a7fdc109eaff95de1c676735f4ad1cedc4022e16534e66f49f82831e367907a93eac73c28467e181a9ac957026196506667c318e0a5acfa5134af2e246b8d5ba514e1fad5d592299c31870f5a92194a9c55f687033041fe96b093b90ef779f1a8fbe1447cea46e4ac797f40924a53fb9ce89169bdbae6f4b570d3c7a34339255273ac79dbfd2826c6b05452b5adbd77ea8aa355ab2c59f69279c0a63e4cb1633558b5c74c2bd6453b4786e547f8c0750565121828825a582890baeff8ad1547748c3cb75dbf4d38", 0xff) (async) clock_getres(0x2, &(0x7f0000000100)) 14:44:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="6e7cd8a87d7dc0146d551907e0b380bca71d7048a786770be94bc849c8b37a8b00747209d843aefb0b6b99acf540b16bcae26764e70b8f02d9d48c593e48eb34b3877d91bb6ff65a03d921e388421eb2a67b55a3c96172fc428224bb2a9d7fd028372f7955f8fbdd774d5f7ebc05f575283aaa29fb7f443ea147ab5b0643c72312689173022ca378cc031ba70c1ff05166f0", 0x92) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0x7, 0x6c, 0xc6}, {0x9, 0x40, 0x3f, 0x1}, {0x74, 0x80, 0x20, 0x1f}, {0x7, 0x8, 0x6}, {0x1, 0xbd, 0x2, 0x1}, {0x34e, 0x7f, 0xfa, 0xcca7}, {0x7f, 0x1, 0x3, 0x101}, {0x1, 0x4, 0x1, 0xeb9}, {0x934f, 0xd6, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x6, 0x1, {[0x5, 0x3, 0x1ff, 0x0, 0x12fb, 0x81, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff8, 0x1, 0x5, 0x1ff, 0xffffffff, 0x8, 0x2, 0x2, 0x2, 0x80], [0x91c, 0xab69, 0xb2, 0x0, 0x1, 0x521, 0x6, 0xff, 0x3, 0x3], [0x7ff, 0xc716, 0x21cd, 0x1, 0x2, 0x20, 0x100], [0x7185, 0x1ff, 0x2, 0x2, 0x1, 0x5], [{0xfff, 0x6d65, 0x9, 0x7f}, {0x1, 0x4, 0x5, 0x7}, {0x5, 0x9, 0x0, 0x8}, {0x1, 0x1, 0x5, 0x5}, {0x7, 0x6, 0x40, 0x9}, {0x8000, 0x3, 0x9, 0x8}, {0x3, 0x0, 0x424, 0x20}, {0x200, 0x1, 0x10000, 0x81}], {0x7, 0x7, 0x4, 0x4}, {0x674, 0x40, 0x1000, 0x80000000}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) (async) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="6e7cd8a87d7dc0146d551907e0b380bca71d7048a786770be94bc849c8b37a8b00747209d843aefb0b6b99acf540b16bcae26764e70b8f02d9d48c593e48eb34b3877d91bb6ff65a03d921e388421eb2a67b55a3c96172fc428224bb2a9d7fd028372f7955f8fbdd774d5f7ebc05f575283aaa29fb7f443ea147ab5b0643c72312689173022ca378cc031ba70c1ff05166f0", 0x92) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0x7, 0x6c, 0xc6}, {0x9, 0x40, 0x3f, 0x1}, {0x74, 0x80, 0x20, 0x1f}, {0x7, 0x8, 0x6}, {0x1, 0xbd, 0x2, 0x1}, {0x34e, 0x7f, 0xfa, 0xcca7}, {0x7f, 0x1, 0x3, 0x101}, {0x1, 0x4, 0x1, 0xeb9}, {0x934f, 0xd6, 0x7f, 0x3}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x6, 0x1, {[0x5, 0x3, 0x1ff, 0x0, 0x12fb, 0x81, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff8, 0x1, 0x5, 0x1ff, 0xffffffff, 0x8, 0x2, 0x2, 0x2, 0x80], [0x91c, 0xab69, 0xb2, 0x0, 0x1, 0x521, 0x6, 0xff, 0x3, 0x3], [0x7ff, 0xc716, 0x21cd, 0x1, 0x2, 0x20, 0x100], [0x7185, 0x1ff, 0x2, 0x2, 0x1, 0x5], [{0xfff, 0x6d65, 0x9, 0x7f}, {0x1, 0x4, 0x5, 0x7}, {0x5, 0x9, 0x0, 0x8}, {0x1, 0x1, 0x5, 0x5}, {0x7, 0x6, 0x40, 0x9}, {0x8000, 0x3, 0x9, 0x8}, {0x3, 0x0, 0x424, 0x20}, {0x200, 0x1, 0x10000, 0x81}], {0x7, 0x7, 0x4, 0x4}, {0x674, 0x40, 0x1000, 0x80000000}}}) (async) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086090000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa3a000000000000000401800001000401ff010000fc00040180010000000000000401085400da7a1d03e8c0eaac508199625280489580c5d55752899a5ab6d7a32f76d0d95552cf012cca6a276e128b15e59216fcf8c45045911eb08b07be57571f4550583597549e23f82e4ac204000000020000670001c0640000002b00000000000000fc00e57ae8f4550d38acc18e07ece93019cb41d880616b7c878eba22d45fb8a9e66b01f1dd26effbe8ce276871b5e62af875cf1c60b5cc69faae18449431aaaa4a83e7c0d108084d325e71637aac7779c7fc6baf59495930919d55aefa62b5b65693c687796cdb87975b2b020c0479e2f4e9690cb773c02e873c4a73220ce9e799db3a7ccc2aa3ebff7f6bc9e78a10ab6b71cca4d521538d12670c09dd17e22f7c2e1e0b3b54cc515ba3975ddf18f6d3ab4cc378bad901000000000000000000000100000000010004011f05020000003a000000000000000401017f00420ba8b825dcddf34308297d10762cefc5379392ef7230efcf567b3f5e41f8168621ac34aadbf9309f29cb37a40b5ec36d168598a26ea10319a882f2b57a64111648b5e6dd3c1f4126e91c8ca5200e83dfc6709ce9a9c8002c2e8a9b419dc0e575ea179f778dfc28c188e0a7efb39c8a56700003009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c0e0000000000007f0c14da376834cd7b8bb3ee1f2620106d0f981a52717c0200c959f9778f89cf48ef3739d11514b26ec638983fda02feb7530a753eb0a15bc16a932291ccc6ef132ba07d78b6fc3ad91757de3d3f2245a9f2392a8703780a49520889621a4af6e136a80e5967d8df5cb01dd80e65b251d54d94281e820e322cb8f939be3e306992a2a7c0a8abce0f606dc281ad8fbec0c0c08b479c218f88ea9d7d73f81e44f0fa8de75472dd1a47549d5c40609d4a8bf41a29b4c297b6b509f77740b2fa6a0fc0bb14be47ae81e891b14d6882572603f9b8bbe3d9d543d2035d0ae0535a1e08295bf9a0ac269bea6cb5a4c5af5a9a9346d1407a61d5fe63beb7fc7a7bf4e2029fdaeab3a58329bd3b86d5ddd70946339706ad802013dde1376091d8962195aa34"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x8) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0x83, &(0x7f00000000c0)={@remote, @remote, [], {@generic={0x8062, "9acd35287a234e62f0081b8fa5b33ad3a46260fc35276025145b342758ca798440ddf94cda43ad976f343d952d0a5d811f6dfe1258de1848063e881f13fe01bc81f50b86271d316844dc01b3fc282ced0e20de986ec7df68e819c32668e75e31dd3fa82de2f9bdafd445eadc40b08a6a3a870cc3e0"}}}) 14:44:23 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:23 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x58, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c, 0x3, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x1abd}, @ra={0x5, 0x2, 0x696}, @ra={0x5, 0x2, 0x7}]}]}}}}}}}) 14:44:23 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0xfd1256e4) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfe70) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000200)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xffffffffffffffff, 0x0, r4, 0x19d, 0x7}, 0x6d4, 0x100000000, 0x40001}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) r6 = semget$private(0x0, 0x6, 0x100) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) 14:44:23 executing program 2: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) (async, rerun: 32) accept(r4, 0x0, &(0x7f0000000040)) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) (async) close(r2) (async, rerun: 32) r5 = socket(0x18, 0x3, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x6, 0x2, 0xff) (async) dup2(r0, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 14:44:23 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 32) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (rerun: 32) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) syz_extract_tcp_res(&(0x7f0000000040), 0xe3, 0x0) 14:44:23 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x58, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c, 0x3, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x1abd}, @ra={0x5, 0x2, 0x696}, @ra={0x5, 0x2, 0x7}]}]}}}}}}}) syz_emit_ethernet(0x8e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x58, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c, 0x3, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x1abd}, @ra={0x5, 0x2, 0x696}, @ra={0x5, 0x2, 0x7}]}]}}}}}}}) (async) 14:44:23 executing program 6: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x212e, &(0x7f00000034c0)=ANY=[@ANYBLOB="0d05b5a90cb700000000000086dd6000000020f83afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb001fcad0f8e35e53f369782f90c9e2d0bc8483dec9a87562efd908342022e84dd2c8b4733a16d178cb379b7c7f153193b5eacde4e995e23d8b74493573bfe2d1e5de3c2cbe120d4c9fd144a734683c44366b627533645bea7b312bd851bb120aa6b359d7e07f59db0be3f4af846028883c1bae6df9129ae9f40be8a1dc8b495290254baf660dc1a4390c2287b6f11d79e37e6acf2c1cba067ba841661faeff5821aa0e239ab1ee129d2b5d43bfcc2022e130160fae7a29e7204c327784297a8ec2eaaa56039ce1d00ed50e5dedf3d7717c2f3bf7cc4b5aa694f521b5b5fc1cfe03c19e306c2ac0d0518dc21d2d91a202ff47c0822823bb84c043189ed9740ae09eed1156586a828cd193732e1111dcc7b4bdda3593430a97f5e05617f8a3cc591c040d7b21d3d28247bf045277e4927e9df3064506046f7bd6c933842aead140392cce0089fca8c95e1bf5acc8a8b36eb2e97da1dd6848a8ea75d987d0b8eed2c22610e4c9d270ffaacf083c9f26a9860344e70c0e094cb3af39226af8f03799d66a2bb71b320d5be360645fa9ec5af42b9a502e8bd127a835376b8690759236273e5e9b79bf63e44577b0070261cd086f3f7e719a2987e4e72bc5c1f7274356386f0cc2747f8dac838d8bf1ddf5f0f501d03a61823c8b2185205b1d160ebbe40638d5a818c40131e637a989979cd30ea077a0641d5fc14f10d8662ff9172339c4d2bfaf3d8cba239c65af29d40dd160932684558b287f4617facd9bb3acb6836ae389f9269c127ae52862bbc47e262bb71beba067d69361c238da4731c20c39b2c09b4c5c021a20aee99af2e509dbf07e1e2398d081e0071c51856edb5871963f6e6d0080a611bd0bd94ee2bbf0dbd61f94efc45803e941787506a4b91e3bdb19b82eb5f0f89f2ef13bad6ba06cb0196bbb4968e4d9451ba88232a807de5497396105b2a4bf358293b068975fe131a441cdf2b7735a3ebcbf505aa4b687c2f690ac5b2cdf943c21cedb37ae62d3b28ca9c8945771da8d4e50bc99ae7994e60e6ee54fa531af58452878ea93310ca9f6c17bf45151592b20dfe590ca33a6c06ebf8e893e8f7aa3811b30fa48601026d1b3eebae0fc70043f4d16f472147f63d5fc75f7932b99856d3aef6b4acaeea382cec58a1eef4851c7770227667c62ae935677ec3d2e29f3c1f2645188b6b8a6ae807343c46f1787da63c7887367efea7add90747c02530eb29a907f977fb820265419a400448a3e079e62f147868849f7da2d0f10982b8531007cc87e884c9cd9cf20fe35b9607376f724bfd85671ace94639bcd2648da2a4379e2efa50ba4c0681b603e31bed6820f86d3839504db3f4cb51b2bb8ae359e98bc78dfacb5f0ec53a78b86a362b48ec5bf046309e9a6d88f7d480af8a7e3670afb51c429bd48812a8be14db7659578d7d94ff7a09c342d1341f176e10b43d719890ec922c01ae2fae3d002468165f8aade1f2f16fa3675e40bfb02f60891c87ccd907d168057465a537d77acfb6bb0b8e960c815986d3aabaa46ea2e2f07a38fe208bbf0250704e0af7dc099df078049959944b9fdaf16b81402281502a3b234013f05d80394f7da062e500a4819a25ac682b3343363c8b0add12ca9d5705232f001db5c5adb40013c6ce77e72c8c486adbc3f94094854e9a6a6d5a38d481215f9217a4e132622b0869d18d534494bff6fc0c0a53c2518b75efb783892dab74f9474ff4292b24d389ba160bbf7424d15e926c4718063b287d692da962d55a3927085ce69c4eb4d944403c6489d09adef2e15e5686f4efc273ad71b99aacdbeb3ee62b5f5c3b68839e27d78ac84f71fdc1f235a31aeef83fdb096ae0b8a4382d66e48f54c521301027d4172109edd76d43658881654e13e24af5dd082927fce484782a3e8e037c9426aff5bffb0e11591e8febbf65c3be2fdd94356b834071943493a1f45bc5aba4593b201ef155698939348605dce40e4cf398f5119a2aefd51417b3f622e6b80b5094fb0113ef1e7c2557669a1774400a77ff04fca0dbed7fadbb637ab1e64205c1dd2fdd72bfaee5e9e8067f94cbac3fbb7de6d4e161f62f4f76538cc374e8a5a519effc0ec73449d6ea8ed57c7223ff0198cbaf3644a5254d2710f493b5e00a497c9fe60ad54c525ee7e1b3584938fa120112a1f22c74d17d21dcaede6ef6ed7876918da603ccd458771f7cad102f33d551e2626d2238fcc54fed000328b433b79473a10b0090931ead142def33aa27e5a884a2a0405e872260a82355ee61bba15ed0546281b5797883f33302d0d4b1b43d1d0674397fa9ea0a2117c113f26c6ddeb89d82e2cb1e7527851198c324ec64096a80a70ddc36634106ee0a514ab484ca12c5c855357d6b21990c7cf59173afbf36def28d281d9db11669ea88c24b015308a1ed19df86d841060254a351c345e45e8007aee3eef9d94687b9e4494da2a17d8b567c87a2977ba996c2fffff283b7e48d5313eb644af4a05383307336c5cf10b2dbc28d0f001121518819037a75b6d6d7bb8cf7abe4768cc3e6ba754064e48f65e586eb6b8e892c30712ff96cdc30fa1aba5277c61ba76b48a7d1e4b8edec5ca1d692f4978f319605073e51319de43ed677653ab89c7b94b17ca30cef67220d0d733a1f50698083c913c2b0d46912186b003d6cf45fa4e3506f6a5473d88cc7e656e536419c1fae3c06b952ce76d8be7142bb103203057c4b33c8d34bc07c2b746d7f7a209cebc36b3d1d3394a962d33cedc439b9f69560270ff98ab723a57e32ec04e746ac89707b2ca9b8a0e037bf8be25eae141a7a3662c80047aaff65034fd571371d237fdf226bc7313ce697b217b545519cba4a71cc7d7b0a50877fb9f77d729010bbb18fb8c7c33beb36caccb08ec8413aca638bd237cb1ec558a49348976971e094eaf6218f93fa31bd4ab870c7dcb53be1e116efa559d59f85cc2c08e2ee9b4eb1a97de8bbcbd1e551b89b93e67bb741be9f252abae7489aad3ccb48acc3b799a07e2eecfbb49d1ff179c3ff3ae80c9c72462f61370aaf294bfa9fbe6ecd12c46b7f2090619f9e29c4bbee35098ee2fb90891fb165baed0963ea7aca71d24f2ee018326b7fdeefb9f4451fcbb4cb069c80440e195a9ed9d4f37ab635bda23eb23de9c962f8e4ab3ff440acf36b6cadd151cea1328f1f15257f98d5426eae7d233ba08bce25ececacb469e5aa5db2a89a5f296de974b67cb607f85d7a6debc2bcbd5457eec20eefb90fbd5dac85a58f2dc1d11b79408a0f3d3e3e6bb9ca6e4f1a7cd066df75898f63a9b6259bf67a586bbada71af06d8e09cd33bd50fec4e7f4db78b78d8eea44c5857695a7f1ccd53e64251fc00192e0196b5616b7656748bb852dff0ae43be62be50841386d4a46f9c0f2c4115a770f5020480dfa88525539a269e76a09031768b5945155911e6942d6cd6c7c86245588c16215dc4c7fd25712c278f26efb6ec8aeea1c0f12fab8beca974c9af0e8bcd56db01529206d31c701d040e22db0b7342e70be6b6732a969d56213a38cd4d5783cbbc2702d8a1ad4af0ff0aa7ece2ee8cfe3d0a17fd7fe08029b8ebbe96f938ad29dfde532ad7d344852295aa07a74b2518da344a3fa6a5b8511d7c67e74cc5125f8ef04ab06cec3cb6324d4823f82aef75feca4e1878836994b2322edfbd348ec9ac06fa0c2d987bea99fddd773715c73486528b543dea3a972857f654f9f5d3d71061d7f1acde0f97d209c4c4541937608112fa3e98ae551cdeb2287a6284ba62e4ccabf046840386064ed0a8a2a2b24cbcf0a6853b61347c3c8d1bfa65d0fb58854ef748ac3545d6eabe8393332ba944b1b4443f7f3fe41152524a0e38519ac6b9ea6db5e7452b6ad861c564acabbecf9e008c7a12708fb64c65452c8a34be3d87ca548485ee011c77b19bd86b761c3fb9f13090bb9c3dd410b07062d9ec517678077bea4daec0985b236b9d85b22cf248ab921f31745489943cef48e17c3ea0ce10f2ed7d59e3a21a80744b928cba530b825bb75d3d3d0a5765dc67391ea9884a4139fc959cbf092080581bcb6ae9f8af5763adb4c8f7a558837193f3ee1cbf9201bf7717faa88eef17190543b3059135bce67d81daa0e0b24c494ed3925876cc3bdd688db22a2682bd28b209c52d71887fc22548b13fdef7b554a9893e75ee22ccddf5048818bff5157cc046be2765b2056bc59c937897d2ebd7b195cae00bb0270ab8ca3792c40100950970f6a11eda3fbf1124835558aced093559aeaf3fae4786b2cdac962e2decf677a3168e0452e1db3b18b25ad8e44014e130f78d3d9c7eb92db62cc9656337a0264e63daf2376a372775395835620b32f66adc8e2e45dbb1663ca1915897b717fabb23644a8685831c841baf04dd534dc1a21657767a0d5bfd64a82e3c15ff51be55c51ce792623fb8dc16c577f5df1651537893c8d602823b80f94e1a3a028b19de1906f7f4dc40661dd04cc60b56fe66cb56129481806c5269bd90d22efa6f4279c30757411a5355ecf747dd59b19de6e7978fda77828bf0bec49cd9dcd52c8cbe5073fb40ae201be03e204117eb6975b6199638c68af717a3ab2b4aa197af2ccbcd2b621eab66a266205370762a7af88d2b5985eb852f0696280a5ba67c96abd80cfb6c2f55ccc1140228d2bc49e75c489e6e14524a2a88705e89449767d4470cda3c3ef2e0be396c9b3d1bb7ae46d978e92a93dca41f1f6ca0a43096276fdfa129ac2c2ed255c4d6cc58debddde3a22f7a61eb15db09090b863827b6782bb838bf551168ab9e169aa27c3eed85612baaa63c95ef0d4c8c669daf219a607c9c04806bdc746822b3b0d482e3562a4b6c951db9d407e7cabdbf0073664680a291f285a91e16dd37ca8fa6c8e8380b62a860234b52987a16e8f2ab01675db1cc6950d0903e32db2f40b9b569f45d4e691f7adb1005fc0025381588cd0f5830f1ad29bbabcbf5ac0778f2438cde96ebe583bf2444f79dfb14f4559147d62e9fdd84bdbb9ce104aeab78b8d5070210fb261fea4dfa1d380d4ad0492dc21de738092d1a70042019be0fc61ce9f55c2f6e196911ece6ed66fd988870fe5f3f1c4db7b7cf190805d39cb543a3c1f8501e9f5dc88d51685b74b58423716cfa85cbb35586b9bd7eb3cdf11722bb665e1c67ca5a5bb0c5fdf28f22d955426307e0768eacb08f859973ff2735c1c6bed2112dcd57e77892aeb0b726cf5f55422c199a6d250790fa683f598b034ed86f0550ba934145a74afc242c71db9b73bee3dde789c9b86e7c0bddb4d733f3ffb823f646740320e2e4986641b417b03a08cfa4f7e867473880d204e23d674208614fd8665796bc033b4f2c4c61fe71368216bad8052d5f46c77b8512f05100eb9c6ea087cb85c41c4c951464909f693c54afe3d73d87e4705d493bcc59282a0f6a6ed90951aec047b0a8caab11d6b371473396f3df9be5373d4e0498cca0ffa9c46fd66a964544e2299ff38a03a24b6cad1c9fcdb54a35d589bd98b040769925993fb6ceb2109d2528d2d1fdf77a888044aaf5843c116636ec04efd34d5b46f0807fbe8ebc672499ba1976181e46a1616aef68399cacf91124bfdd820deaa62bad20eaf77e105481f1e67e1b63940fd41197bbc9e64c7a04fd5c65cfca87753eeffcd16349b5745eaa12faeb00639990aedabd57c31108a04dc00dcf6368e4adae7bda8036f5fd65f255daecacfa27437cc8965808e88942ac5a660a832c8e18fe6b4ec53bae8d82921913ff29d844aced04cc525334d694ac8bc8f094d1581fa6490d31405d01c08062463cf2913db3dc79c70afafed77bf27c9d77b28ac8f7fd25c982d8635a0a7b35eb00acc1f591f09a9d75471b03ff7e0ba4a1367b5a2173b02d9bf3d53483cfa7f5a5fb11c0c6e8b726efd7e02a0d2948ec8f0dbe967175a0da649ea623531cd96aed6cd6cb454fbf9b0c4573373ea1bfec12ce62ea635aba0e0897653a4a7a7f339207305b122532eb9e4c05c91200a5b36f32855075332dfe852341fc4001efeb87a91fcad945d0735f10f944faf81e112121c1295863c0078bafaa8a9b4efd77339ec2bd0ab1d68694f34ae6f7cd32af65f0fad39648cc832a9a4e90001ddc53d88ff31c0a8d70ceeb321cd7fccfe44a40567416ba2d12cc7d07440b61ef4a40f59988978293854483a3359a9f03b4e01fa0b60113cb1fc8ff7624c14b0db901cfaf37a921850147dc51acac92ff912168fb0c37509593703541a0b8aed157886b22d84592cc0b734ece26000035c1c1789d9827dbb6f4f4fd65c02fdea40c94ba0084dd60a22072368d6b8090b4262a32518a5561de954aefb419ce9880fa88c453cc3bc30712307408a056f552dc009eaee92af1e4d2a2aaeaba05952028b23b978a78e945f1c339e3ef104b58045e2fc63593fe136e362f68c2239448ccf9a337a8bbae5b2b7f851d4400de697615528d30a4a1505f5b5d8f49cd3f9c8d0452c71c885bce4eccad86d78d3b0e525f14647a3ae22fe5cfc8c74c1519834b96ee88d76d71f17ecb781668990ce9082af8ae6d31294c2c043dbfb65c7d397e3dba3b3b990071b496599a96cbe3759dd1a0e4db5d83040699c05ef8de89c8c82498c5f4124765e00bd9fda4fdcbbb7675131a57546ba6882eb82d036e8e6c1d5a8e59958e201ef783fd702a519b714d5589d46c8237806b0e3b4248ad957b9987500a6afdb82b86c9663ead79cbd87ed9f7543ad062b068812b7b36fa8d51e1bbdd94c2afde2f10af345f0af310a4a2fd7335beff80049253267e4f57d4910971f3352e8ebd87b57957149d173a19096e5acd7d90bb7f984a7402132c89b9aa7355547d1c2b4a702a35a35fbc2c5096d2fe4ae52ea97c9078251146de18ebb8dcfa6261f26d80f2a3da7a9ed2a90ccd318ebbba87d361ec5261c1e3ebc4a73798fe377ff3090f6ccc51399b09350c2d9b4847ab0985338e8c93287ee10c3ae9b48bcef7a7da8b4811fbafa838d422515fa62c4a3995eb9a7babddb1841d6c727789df392054e2cb4979c5e5013e3ea4c77c145add6a72cba416fc014cba977d85a51e68dcb7782124bd0d99d018b854de191c16de4c8651a7f49c006ef16970a6b4ad492ecec870985fcf88cab58dd5be1c7fb434e66c9b903fe8863526622ff85e52ca08ef351e61eba678d71b275d4434fb485f03c6270c6eaaf09eb5e80334603f9f203ba6399edf942bc5672144225c9a4640550f3980758da8beecf38529d111b81b5e123fb40c6edd40824f93748b558ee1778bc5e00e05156bd74e559a0a6b070899cd60bb378fc57a543abc8a262edb2044686bc95c9b06dba6c3117f6265cf07d8d3003b136ab5b9ef5e99fe180509d9d6c05b11d947c4c1bc1fb83fe77e99bb2b14b713921377be6d25976b26f610636c80e708083022623bbc7c5e03b7ae5b4e1f09243eadc8e5c158681e69807cebe0bd12e182b6eb2399e1dceca30e2f5e442c922ba49899cc2967df84c00c02b5d556f628c5633e1737d3e86418b10ed553def09801693a22a673b7b8cccbd401895b445aa334530e52b4afae4f9ff8018a89908e4b1b23bc7733c1fa889b0f01d0a4276519168fb81749dc21b71f4a247066be6ee08081b8638ef0f95e90103920f06665325cc5b2d18bc087aabae44c682d041df5ac1c5085e0bcb06787fcc3873217d4bd4abc4f34ffae11dea34a076bb592a06dbc58332b3c960fca47937984684c264d5948cea4a83b93617af8765ac964358b781a6ece8a5146fba2056d1d176619d475fe3b65a4bd95a2a5ea1973d84d3841a439576f6857c4a6afc1338fdcac9c4dbc8ed41fab0df3ec6027577729cf0d902beebf45ea408319ee48c54adea83d09561db6389bdf6863fa2c5697a19f6feeab647c55dc9a6478738f78481f83079503b5f5b924f85d673d046cc6a792c9cb667d4587dc30842b4b891426e7d976a8d1cadeca413d8734a2e04445ec08f9a16b5430910bf7fd5766b5a71b92874f4b2898006f3e51510cab33e1da2fd0f582f319e712903973c7e54ad13888141def07a73869c1d0f768e910247078210aac24e4a016a535082d157a4426b16567208263f18cc41c59942a99ca1d381cc6e9ef5c6f0220aa733aa1e3f1bc23245bb202aa9f3a7dd29da899ef5276212fe3c47ec62e82dea2a9d44880e01b80e8ba2976b799078f18bf0603767d33b8a925f9f53afe18d23ba95455edaadffe2a2802b2aa73d901f23a5180148adccf06055f745e99d77ea9a89f110ea039d13b9d1c26cfde985143c2b45de8774e214361dd5420894a8b8c01b852609e4ea39436d8fac4c1711908d41dc417b37c056c9a83aa879f34c06a03ea73b917172e5020abaf41a80e82a4f86792885c1bd34b531b202a225bb399f5855fba86968add1f957bf4a471a31f848feba2c105fa839db8ff0977dd9126ea0df7a1276d4d99d92af7495406d5131688afceded316aac4f831bc84e1f22a4fb55add6b56debfc780cd3bc59d073d9f1f56f169d179d38ce3afc632d2525290e865e8245124330d870e8632e3157e10652c7bab1cb18fb202bcf03b0153b666184fd11b256e4c0ba0f16c94c87c07c7216fc4bb34314525ca081fc78b3f1ac6b050bb7a2f9a65a9ab498ed17224b6eb4cd9697d099196e14cdd595ebb44ee917f423208235b1430c205ac97b21a981d2da612a6898e27ad2521c00fa01a57112a3a7b504f5b6ed094b0011e40d33058ae4ff00ef3b292c9933a288ac7918939fc1c87418113312388c3aca3ccdbb500338acc802d2953a88612c07b80a1284ad019ffc8a9df702b6f82ddd3b81a185b8cee3ce71475463b457f27db60fed26b7d3e57ea715a66f6ec90312bc3334436fae93bb79a26d442ba99b54e55d67a05856a282af1e696c3938ae72ff3a24abb79f889599c732fe0326baf9dd7191dac25e071a15c8218b03565ae7d001ead4a91b21aef54423435fafc616fb472ef4269056080df598df72875a85a455dddc360a0a3319c5e7e2928727811b015ce8b34ccb984fef14bc058037760eed404f494f5c065c1cd810e26fc04c469eec3ed721a51f2a4b3b62a60cf959a109354a9913fc557205661cd44f249d89cea7bd06abcef29e02f4faff06319c1db0a533d97e494d663c4750f77a94df62f59dc6e5394291a24c15f2ca34ad432958976450fe7cc7bcd1579f4d6f6221193221e02ce450654156595f1eb8627365e05f639fd069a72bdbcae821617b28ddf5c28ca96b46fd241784669bdae3e26f2755b09f0272b2e2475844ec29c02c4c1198d57b21a1ff6a7364c59d77cc0b672eb30a65cf4bf44b8074611e1f1ea8f6f2a6e63a46e1e70cd1409b50336c1fe76f2120f985a6e32fab3e570a7efa77aac97edc52849c4f555d06c0538aea55c262f2534b7af78d6358ea44d7d493f79b4a43a1c446511e6d40dd821ff9391cd4171b5e55d37d68624e9d981327f9620d92b5904f94cb9f5f285ff0d17d3c4bcfd53d6c8aad33af9bb77109c8d49c1d405c99cd280c9edb83177f4381423410010c8760a15663ab2a94c6e844e6359754ced9aa0808b371bd73be60ea4d71462e5c47bcc51bf54fa06a82e292c1410eec8e73ef25685481b86efdf3646c3ba7f68955c5b5562359dfb9520cc7c7e2abec71abf2b22f0efd50d95a1f3d0a06fbadfd9751946ef02336bee7191d8ff5721b44456ade4b3de309e1ffd32a1131dadc3b460694ce026b897a156c44fb88517d5f1f89779c1856019907679fb8e1e9a1df65267bdb1a3606885b09f71e74c7c7545db4a142851d5584e3fd9b32bc6409862eecbcf5e5465290843d21e6102453f30b31eeabdb8b5e0b1e102f7dadadc7db7eebaa49c7e565470ae287f8fe475d1cbde0a95645739ea073769a004aab22b492641396ee7cea59bb1afa809be30c8412eae85b2861a3419e8abeed4b6e8246658df666076ce54e3fd6a08a0962be046e3577139092b01eeb0b14d6194e68941e8352955571e8c45d5ecf91b25d5d7eb5babdffcfe57e093b9ead84503b0ef7e7d5a5e5ac2c41751b0c0483d5fcf13ef6cbdeb878977eaf2b103ddfedc435e4c43179801e05d180035b526ab7e54b37e269cec4ca1144a54a0fd09eb7ef71dbcb26730de0b14738dde778d30fbe9bea5efaad59ddf3915fd53e0b4aa4e0582dda84a96b5de881b319dbe68a5ea383fd36d09dd9e5f20cb9dbb366a06c59339edce227a33be4609e0607938513f4c7959f0b269c52288f19e5586746b7d17036891d426c175e6d724eb0ba4f6ff96ba0e3a8dc88f55b4b2e07e5f54e3260395da2702bc5ed485adc5e6291ca3ba1320faed7cc93fe2a84eeb03d79562a48f789a3bd5dd714620fec6aaad04242a3eb9c43aa4ac3af2e5684e1adbb695eea69ec5a38c23d434137a2193cab24e4f18162a3027a6cddf102771c6fdade2dee05a4b0a44f9d1952d4ffe5597c859ca2e02b34749bfc72b0c7129eefd9d659dd5d9fc9aac8bcc83e8d704d409926647d3595359adfd51ab87939e4ca6914d5c1dd9ae7afd3f7690b0d985b833b929c395f5841113390847b78773535103bf53cfeb1d040b29dad10133e94b7eeacb6f12745fa666c4d0f70dff8ef8356a30e9b90efeb90943e03e1d171039727dc7d33ac9a7c8fa59d660e7ce23a16150804114bf0be392db076808e0782016c142aef661ea3f500bff31f2e7b00b265ad0c1a4d0d8b0c92eaa41d98328c7818f841d492cf7f090458b9ac6afe33b7b79e32ebfa211fd25abe4a393e913fdc2e475c5b7e7cd73293fa9ee692c62cc819f6837747f6f0996871c9c33f325dccf9e440ebf263ea37c7d03fc971bffb0a3f85c3f546febe8709f17e6b8524616e719c33a75c035a77aa88923637b90efac4f95173752d7adb808c015c3d8445e94e4f11c6f0c466c6684c9ee7ba38b899631956d22e2389ca915196560b7bd2979fc8213074e12baf157caee1b55d4e6546969c28dce27c7d745cfe56a9ade058566651aa85efda88fa7221a541b6bf0ee1ccccc551871f15fb0385f7b196be20a073bb880e82c15c0313a2734a69baf8b1c87d6e8e4300cb983c9463ad247294478991d3bfec18a1a9351333377d9af3bed0c9c20b1becb1651bb7271ea9befdf717879e8cddd9ec5b400995673677352a60b785b910fd03087132f9c2f138be924597c576e6cecd2d66ac5eb1ef7fd713242d48759621380eec323fb5dc6adb4c7239bf918aa8f95ab92fc4e066c21cc7c0869d93a64c1ca4edd9c9e840e5ba2fb9eae2d6182ff5486e8d03d349f410c76c3d177bb178a66371af73d79f92351effcc470d529825c714026d689a6bbc6de9a57ed03e8be46bddab3c52029de78bbb13d1ce128d5c528f0567908e68496d2c383f357d9fae80538d3f3dad49ea918e061c1da29852a67f8f0e7ef6cbde5c95b0aa49eec383e9b023b5b1df2199a568b994b488b96d18a7bd745c8ca7d937461532b39b8cbcdfad26f4b43b14b2d02c04765c77ab824edb1a241958cfd3f5fb28d39f4b17079cc1d097acf937e34955402d945d160dc30b806164c3b3ae5b9e6fe4c2f1f3a1a7d18434914e6788cf64f8c017e4af2580c888ad3df98412697f6e23e0a16d03b7a4e25e662042f064242bf51a7ae8d00743d46c9005190fb0a33132d9d6b198671221cc462106edf508482f8b55e94086934b1133d299c1cae2f50345cbe9a217357f9781da08dd48a19101822ab6367cfe13e2e560fd62d0ed2e98ff48fe1de853eb32fbd677a6887ef33903ac33f7fb1f3b3767f646ad03f850243fa76d39a44cd58a8a418e5ba67dd6258b658dd8f098a1e913004468303191968721062dba00001000000080200354bbaab6455e6e85896338be59bd5a4ee8d198b93341012f98e6fcb9abd96a530bcc3a1e2fd0d7a3d471e9d3d171e48bd1cf30ed042ecc3c1077860082320860501681564b54de577471ad5cb28551526f3dba0160d12a10d5321ff6bdabfa6d60c"]) syz_extract_tcp_res$synack(&(0x7f0000002140)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async) setuid(0x0) (async) r5 = msgget$private(0x0, 0xfffffffffffffffd) syz_emit_ethernet(0x77, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000916a2c75666388a81f008100200008004e15006100687fff403a90787f000001000000070044207f2300000034000847a3000000067f00000100000006000000001018674c0000000800907800030001d8a6086b7f9f799369ae2808ab792ee58aaf3400"/119]) (async) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES32=r3, @ANYRES64=r2, @ANYRES64=r4, @ANYRES16=r1, @ANYRES32], 0x87, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0xe6}]}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pwrite(r6, &(0x7f0000000380)="9d999c583b060f1e6ba1ddf8a1e711672a4c91190bb1bece0ea22eeafaf0b763092488ca9bf94689e3893da7e9a8a94ac4fe6e792e4a9a128fd3b35097a8185b99bf776c85e08d7b860e431c1b2398de5cf873d2c9c3abf7763915c23a0b4901c4416e1272bbb85f7fe6e08ef21946e58ff6e828c5e54c8ca0f4a46c8b15505b3a02277f057f76b1d658759aa44313b6f85c87f013ab5c215510476b6eb6cbe69c6298ad6037", 0xa6, 0x9) (async) sendto(r0, &(0x7f0000000180)="5db00ad8e57c924aec13d33f9c2ca0363fa36853d80ca81b37a0665165affdbb59f30ec757e7ef7c5d90afcbda812ab770d8ca5939fb3834cf063e50c7d7d96477fde5119088cf3c59bf4f941ece2805dd66ad0baaeb90276625291fe4f6a1a5798b640cde1db9931868a4451044f949f984eab3eb732ac796769ef3c94e8de48588e01de0b305a0a6214f7c1f6b6b41bfbe577d546407698a7362c5d94aeacdc7c94ff7684de4b8224a", 0xaa, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x8000008}, 0xc) (async) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a943f3fed39134b373ecca5a7e8ae43d7b8feeeefbcc381068468931222d8a9446730738e61efa0cbffcf90b796d867fe3b26909ed5725fdf28451aeace4cc806e4dd53ca9582e6cdcb38d3a71d11fc"], 0xec, 0x3, 0x800) (async) pwrite(r6, &(0x7f00000000c0)="7f7bae6809717fc4348c17a1936b", 0xe, 0x0) (async) r7 = msgget$private(0x0, 0x380) msgsnd(r7, &(0x7f0000001d80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c6c33b81b0603ae37d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19ff4926a4be12ac9a0003f405111e97aa998473f0e8d1e8f4532b99730931041cfd6c2df99a9d600310025814bb6ee11e303000000b3bd0080000000000000d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838be13fe1e878496e4db7c3440ba6ba9cc08452fc04250db61cf3b000400004b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868149576b248130100000000000000d8791c698df6850923fa327326684829f3f7769669e325cd2485e172bf12000000000000000000000000a54e596a232dd819631f0d300f4cf8f02c1cf0bae5e2095cc4af4abbea4f8726650c3eab0334a8d1b35ca8cc5a8a799915768d2ee0b73f0c79655413bafde2513a0940dbbb38bd60d217057642fc1b6b4b8faa28cf6ecd441f602849a89fe290a5b93e4e43c2815dca29ec1091dc52a3fcd9ae47326b2c97c85c43b5d7596299171c7d7a96d04106cbcc5f9c434038a32397bcf4c16fb17e4b0d30119e01f4e45a389f7975c1323a71daa2268e1c4fffb862cc05723c152f70a986105d75be6db9e159d55760d148db69944b87e6e14ceef99e28353cc7672b10e21551acd3ac4b2e445eb3d3157666edc48a9242dc7cf5f3b07895f1fd55afd843d83c630aa8c1d154dadca9ae1bc93349225f7a3e69d867e231b11a760ef77073ec891709acc0bc99defe6bdfc297c9d9b53f"], 0x44b, 0x800) 14:44:23 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0xfd1256e4) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfe70) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000200)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xffffffffffffffff, 0x0, r4, 0x19d, 0x7}, 0x6d4, 0x100000000, 0x40001}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) r6 = semget$private(0x0, 0x6, 0x100) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0xfd1256e4) (async) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfe70) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getuid() (async) setreuid(0xee00, r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xffffffffffffffff, 0x0, r4, 0x19d, 0x7}, 0x6d4, 0x100000000, 0x40001}) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) (async) semget$private(0x0, 0x6, 0x100) (async) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) (async) 14:44:23 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x58, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c, 0x3, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x1abd}, @ra={0x5, 0x2, 0x696}, @ra={0x5, 0x2, 0x7}]}]}}}}}}}) 14:44:23 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f0000000180)="438c59178a9739cf14747d3c2a42fa5094270976bcb0bd150f7f776e6e2fc3954c675a749da8051cfb93a386444a93c50ca146dad336b7f1adedc098d68e1bdac55edb0c67e0554596bc4956bfef0ff7372e903f733af562cc242102a59e7992abc23e38762bf435fcd7a100"/123, &(0x7f0000000040)=0x7b, 0x0, 0xfffffffffffffd36) 14:44:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async, rerun: 32) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7) r3 = socket(0x1, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) (async) fcntl$dupfd(r5, 0x0, r2) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000040), 0xe3, 0x0) (rerun: 32) 14:44:23 executing program 6: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 14:44:23 executing program 3: clock_getres(0x4, &(0x7f0000000180)) clock_gettime(0x4, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000340)="ea883927797bdd00850edab99ab80572d94088b580f6c0a519b6a7daa11c8f2975e0ac06d2ac1215e216e162b86d0bc775caa3f0edb6a3e17eb828200620e6199486be9e384a3efd10691ffd91662bd2f44e175773ce00ce615d103b71e64d7ee60eefa2e7b0c1262d3a", &(0x7f0000000200)=0x6a, &(0x7f0000000240)="cc73aa2eec986a3870babdb477ba213d4f2983ef0073f1ef983626ce3be712cdc542f89cfc148b89009311193625b67b522954000da43d3a7fdc109eaff95de1c676735f4ad1cedc4022e16534e66f49f82831e367907a93eac73c28467e181a9ac957026196506667c318e0a5acfa5134af2e246b8d5ba514e1fad5d592299c31870f5a92194a9c55f687033041fe96b093b90ef779f1a8fbe1447cea46e4ac797f40924a53fb9ce89169bdbae6f4b570d3c7a34339255273ac79dbfd2826c6b05452b5adbd77ea8aa355ab2c59f69279c0a63e4cb1633558b5c74c2bd6453b4786e547f8c0750565121828825a582890baeff8ad1547748c3cb75dbf4d38", 0xff) clock_getres(0x2, &(0x7f0000000100)) clock_getres(0x4, &(0x7f0000000180)) (async) clock_gettime(0x4, &(0x7f0000000040)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x3, &(0x7f0000000080)="0e6ed84b", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000340)="ea883927797bdd00850edab99ab80572d94088b580f6c0a519b6a7daa11c8f2975e0ac06d2ac1215e216e162b86d0bc775caa3f0edb6a3e17eb828200620e6199486be9e384a3efd10691ffd91662bd2f44e175773ce00ce615d103b71e64d7ee60eefa2e7b0c1262d3a", &(0x7f0000000200)=0x6a, &(0x7f0000000240)="cc73aa2eec986a3870babdb477ba213d4f2983ef0073f1ef983626ce3be712cdc542f89cfc148b89009311193625b67b522954000da43d3a7fdc109eaff95de1c676735f4ad1cedc4022e16534e66f49f82831e367907a93eac73c28467e181a9ac957026196506667c318e0a5acfa5134af2e246b8d5ba514e1fad5d592299c31870f5a92194a9c55f687033041fe96b093b90ef779f1a8fbe1447cea46e4ac797f40924a53fb9ce89169bdbae6f4b570d3c7a34339255273ac79dbfd2826c6b05452b5adbd77ea8aa355ab2c59f69279c0a63e4cb1633558b5c74c2bd6453b4786e547f8c0750565121828825a582890baeff8ad1547748c3cb75dbf4d38", 0xff) (async) clock_getres(0x2, &(0x7f0000000100)) (async) 14:44:23 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000680)=[{0x9e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="e1ad257630ae0000000000000000"]) 14:44:23 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0xfd1256e4) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfe70) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) r2 = getuid() setreuid(0xee00, r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000200)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0xffffffffffffffff, 0x0, r4, 0x19d, 0x7}, 0x6d4, 0x100000000, 0x40001}) (async) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) (async) r6 = semget$private(0x0, 0x6, 0x100) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000200000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000100)={@empty, @empty, [{[], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x21, 0xd9, 0x65, 0x2, 0x4, 0x2b, 0x0, @multicast1, @broadcast, {[@noop, @lsrr={0x83, 0x27, 0x5, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @rand_addr=0xfffffff9, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7f, @remote={0xac, 0x14, 0x0}]}, @generic={0x89, 0x10, "e05b7103d67e87aec7127ad55050"}]}}, @udp={{0x0, 0x0, 0x8}, {"15d1e9629a0ed8eb395ef5e3f22a0464edfffd8e1961b40f18ae7a013aa249fd1b7cfa0c20e1538265985be9cf87828efc61731e401dae7d7ee770331609966d31a329e5fed376c3c28872f4063e9964ecae3ac33faaddf61b9181e7803de630b411f351609b5a0befe4e0553678075e722057d9921b260a3adb23329309fe4d44f050971c"}}}}}}) 14:44:23 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:23 executing program 4: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 14:44:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) syz_extract_tcp_res(&(0x7f0000000040), 0xe3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6, 0x0, 0x0, 0x1000}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) (async) fcntl$dupfd(r5, 0x0, r2) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) (async) syz_extract_tcp_res(&(0x7f0000000040), 0xe3, 0x0) (async) 14:44:23 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f0000000180)="438c59178a9739cf14747d3c2a42fa5094270976bcb0bd150f7f776e6e2fc3954c675a749da8051cfb93a386444a93c50ca146dad336b7f1adedc098d68e1bdac55edb0c67e0554596bc4956bfef0ff7372e903f733af562cc242102a59e7992abc23e38762bf435fcd7a100"/123, &(0x7f0000000040)=0x7b, 0x0, 0xfffffffffffffd36) 14:44:23 executing program 5: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000300)={0x7fffffff}, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="b2b68b17ce9a32a642d5c35b093548bf578a15a22f89fb2594adcd994940369b71aad8fb47aae804cc14c4d20593998996d0eb837f7c0ebdb834e4cbe5bb5c55f9ff55d8c67429d7d50046b7dfe67d226174", 0x52}, {&(0x7f0000000180)="d9c20763a013646b5588600be2ef567d51a69c691904bac4d947d374e2c2396dcf070e94db3ee8330e407f0f6d6d3351097ba26530d405050cc3a44135798652fbfdb514a707a7454ad1f234780d6dd12bafff6d437a59f860110551e8554d3280174b070337867676289e73e55adf0cb33f444efcf7fe68c7984fa8fe516d029ac922d6961f1eb1245465ca90ac1a9b635143a79d728aaa08865d2fb06b35222961ebc9fdf80638f8f41d782f3aa2d5891d03975db0732c043a8cfd63c954e85c158175608cd3ad9b9521c321261fced907b13d227980405efd239cec494edab9eb7b39c7052385", 0xe8}], 0x2, 0x88) 14:44:23 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000680)=[{0x9e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="e1ad257630ae0000000000000000"]) 14:44:23 executing program 4: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) (async) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) (async) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000200000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000100)={@empty, @empty, [{[], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x21, 0xd9, 0x65, 0x2, 0x4, 0x2b, 0x0, @multicast1, @broadcast, {[@noop, @lsrr={0x83, 0x27, 0x5, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @rand_addr=0xfffffff9, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7f, @remote={0xac, 0x14, 0x0}]}, @generic={0x89, 0x10, "e05b7103d67e87aec7127ad55050"}]}}, @udp={{0x0, 0x0, 0x8}, {"15d1e9629a0ed8eb395ef5e3f22a0464edfffd8e1961b40f18ae7a013aa249fd1b7cfa0c20e1538265985be9cf87828efc61731e401dae7d7ee770331609966d31a329e5fed376c3c28872f4063e9964ecae3ac33faaddf61b9181e7803de630b411f351609b5a0befe4e0553678075e722057d9921b260a3adb23329309fe4d44f050971c"}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000200000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0xeb, &(0x7f0000000100)={@empty, @empty, [{[], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x21, 0xd9, 0x65, 0x2, 0x4, 0x2b, 0x0, @multicast1, @broadcast, {[@noop, @lsrr={0x83, 0x27, 0x5, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @rand_addr=0xfffffff9, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7f, @remote={0xac, 0x14, 0x0}]}, @generic={0x89, 0x10, "e05b7103d67e87aec7127ad55050"}]}}, @udp={{0x0, 0x0, 0x8}, {"15d1e9629a0ed8eb395ef5e3f22a0464edfffd8e1961b40f18ae7a013aa249fd1b7cfa0c20e1538265985be9cf87828efc61731e401dae7d7ee770331609966d31a329e5fed376c3c28872f4063e9964ecae3ac33faaddf61b9181e7803de630b411f351609b5a0befe4e0553678075e722057d9921b260a3adb23329309fe4d44f050971c"}}}}}}) (async) 14:44:23 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x7, &(0x7f0000000100)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='.\x00', 0x87, 0x0}) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 14:44:23 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f0000000180)="438c59178a9739cf14747d3c2a42fa5094270976bcb0bd150f7f776e6e2fc3954c675a749da8051cfb93a386444a93c50ca146dad336b7f1adedc098d68e1bdac55edb0c67e0554596bc4956bfef0ff7372e903f733af562cc242102a59e7992abc23e38762bf435fcd7a100"/123, &(0x7f0000000040)=0x7b, 0x0, 0xfffffffffffffd36) 14:44:23 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000680)=[{0x9e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="e1ad257630ae0000000000000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000680)=[{0x9e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="e1ad257630ae0000000000000000"]) (async) 14:44:23 executing program 6: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 14:44:23 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x7, &(0x7f0000000100)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='.\x00', 0x87, 0x0}) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 14:44:23 executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001200)=0x1) setsockopt(r1, 0x95, 0x9, &(0x7f0000000100)="56989733ee6cbbed4a8f5fb42944c08ba85bfb9ad3e78794a039f0d51204f8279412b8712b5fa53c822e8b230567e788043bacc54cf85523908bd4c8929e48d1a4ee7b8d75b455cc787365e34391f36b12e78ddfbde994b36aa26b9e3f2e4d6043a6c840a085d51661105bbd82027f404ad093dc97fcfeeb790befe1bc4534dc9a7973fa01d0b14b67f38db1299435efc01797a37859bd7ec819e8e45a8f7d", 0x9f) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="7719cacd5ac972f75be96ef57d954ac84cdc38a45c6f7a09baec859d201280cbbdb9a7f27de557e21f3226de61bbdf8f0176c4368b1c", 0x36) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="e177f71fec13d4696765d807f288d15f1cebef656c6cbbc11e0105f5a82b44b33b940e9773702c859003cc546ea2257bfe43b33ee7acfeb1f11abaa2ddbc744321813aea1ef088e0d93cb79dbd6d84c650ed8598a9f696c2911be6b109ea8ebecc4164a7cd441c0eacb90603f198cee5a4720d2a69fa5e4417550109afbcd2f5a11f7a86fdc1e4aad0530b7c518d0cb07c89999b7f2df57caad9f3980c69031812102964335056507e9c39915c1d5a0c8dce08474b3b35976c9b0525c665d37e553b7fd1817630e59a118dbe5857e74dcb019f30379cd7905142c5ca809f8de573b07ead1efb8acdef24ad3fb9edd34d9c03e5939a1d4f1165d73e830471f2c97361af538c6d4298614e90209d5787687075ccc35f09cd9be49d4dd976331a77511950f045a6dfd708d8d2a9d0f4c9e5a3fe471a32c381b9e9ced8c9618b21fb0ae5314986fa35c434a6496bf279467aa5a03bd84d660b9618e0bb83e82b825a30dd2cd58690378300ad4eac727fa104e0928542a8676b598553ad9c9515920f2961cbb67d9a1acdb0e6eec16dbff801e69f12696478fc2305c3b41c20ad93258c927ea5fa51ea301c00718bccfad5bf065d9f88185c9417dc27f7352c3005e1a12e07f91c5d3f2ebf01adbe97f2c578bbd7690af586dd176d9f4c3983a44f3c715b8c74f8c93a1f62f6304158f554e2b1ec23e391628c7e38020b3b1e77d6680007a65131d94b9d71a87e07c4a4f6c7dfd5710a100e6fc2d8ac1e23fc34548653e980bba51c4e01777f17c1d37704cbc2b80ddda16f3b14c6c8f06a4c494d87646c1730ff8d53ff10f484a2f3da028a0fe1ad58f93fe08f8039b0a478b8f327f19cbf27eb22cf73fcf1e7ae0bb98b9f46204298424252558506a3f6d8b633dd98ef29f9b3d5edfc5c51a81b3ebb919053dd9fb3627c4b0be76a88cb7ee1031a82208a315aed58d660bd60728aa573e412122b279b91137b4c02b27a755ab9a2016a046ccd346b40d1e32be9cdfa15aa54ae5970f37ba25783c00a5d7a69e76698355d67ccd931ae6a781b9dc79055ccc50af70ca1ed46e4f8568e3caa5c0e67f2db505633e7b30b1a7294685979836436094ef18c6771b83877ce446c98234b035fa6f28141f30ad3656a777be3821f88f31ab7577cada0443c499861605c777b40662bd82b3c2b397408a9572096e98a4affb24d4e9eb8d74f788913e6a476ebbf353ac53bd742dd11594efc0021649dbd601f30b9bdb3114acb5ee12530dcb89610883f21195b2e57b073eba19cd7dbe0095cbd358ed6ca351a0aa760b69b75842726ad97417fb131d57a45c45ca8babef9d797658471b61b41499d0cffa4c13fe7b2b8d31514289aaf25fa175e993486adacd4398ef0947e7fc1fe600a3f0b2065d70a0d49523d7182781d736bcd06ab9ec2dfc8fd37721f953c4b5ab5e15f44aff25d8c1e62e56ae15a37801c14c4916468b3c8ff8f3312a8c0985e5a24923e026b4fcb9530b9e63565363211de236c6a9c795e5861aa1f9fed1bca20f37b14671281929c1096747ea28eb5420e639f23f78e65aa742d44af26212e8897f0319b308c98ec106055563d2e0aae844c5dca464835feafeefc3456835087754e1d79063c7fba3432290b9ed5e5f1f395c673b2f77a35e0241ec2fcbc39290143f31008e910349fcb4fd80ee4a9eac57d23dd20658d27c1b862d64e3339ec4e4579e6e5f967d981639ec94d0229ab45c404d729f40a289a1acb9187db2ef4f7895d806081c135eb423c9abe7c90f05d1dabd3c753561831bcc53d0059218deeee90ddf8b0389e5df5d3921fe2bf3fc7f48a6b4b8371076a6598e557b5f0221d7fc8fe329d1e09d0735efc75bbae09aed3ebaef6e7f12318f1c444afce1e98aa1481d33675aa0dc3dac5bd667d7097e6fe72210900c776956625b128ff9c1c35eab3f657df4170c5e7c2ac08a0a492bfa13f222797fd5125872e9ac3d55255b1e3f3504b873c3fd1155873b03a056f0f6868d4d183e920fe717cc16cff325d6c33fbf24cde33a66e542cc8191d5323b44b42a55d5788c80bee44d8ebf5881fd685b35da25c3dd004d312b0d24e549d890ba698179eb61aebcb2efcab72330564dbd58c164b0e6657f2ca3f7c297805d0d792ba3d95109800205d46411e322b66e244d1805f94d5ca63924082c5b6c947ace767745e35aa5579361c302ce1630006db3c241e9985300514bde06f148a56a32c75d26b2b0f9d4ef21ffad6c5ed15ce39c2b90431436089733c62233aec9e55b243b3ff73e280e36f0208c13352f62aad657f951e2a5cff487fe8a91bb1e0c74f1ca920ded1a3d78f824567fac924fda4ab71f32c2e0a0bbd93d0f5e731781e4e8fc9aae09de9f1b5468e7a5af9eb24d07b56631ff9b773ef1f4f224240c00c57f280b188a8d3b30453e948a6ea13e5e67331f643982961448207f6a30c6b334ff9a6d75aecbe0008693423d5caeca785acd49659eb4d14d6ccd19163269b2a4f87849181ee8a76b4c7fcb6527949c3e79ba34ecab06450f86b2bea09f8a989bf65370e86568e2d39e073bbb2040fc092cd61db38b60df343831f59d7272805de05312f4733a0fb969c990e640b13b4238df794a11651dae8b09c8bc6220ac0a200150f1d620026c7739683b028da2f32abf4ec9dd0d753758fe4c801fb468096f8e9f09c898ff4e59f35d9cb3830a9c581b9c829ae4402d3053ef371a99d0fac9a926216441fcf506c62ef8e9145f9f2840474b7a377afae1cc4ff1141f75e45da7b1dd9b460dc24181eec3f772b7402afd2c1214d8f96600df38eda658b53070e0a2e48682058fb0857594b54f05e849a81e2172c021774b8a33993e432557b562fbeb7575ccad543cc04eed05a961c9c65b837f043b73ecee54fd906c48b6845f22c17d69ea828e460b30adf7d5ce762c174de8b29a1de0c2fc8593c10b559a96b18f623813befeef6535e3c03fd91f5503f959e256b3b13c5111434e2a66e6122082ca137ae2129ceceb62c054f922260aae5e7c5936649394c4df8d4c297a7092996f2490d70a5bbc62c010222bdba178276cc8ea3b2c50f496322db5c1e98ece5d7c6fd3622cedb03e18678d6d2659ec3a677ce920bb2909ddb2de6f73da58378563886e7b2b7ddf752076ca5c3c56f9a4736b4a85c0dc1399d203f7a90accfb092c5251e19a574ee58fe632ffe7801375d5274ddecccfe3f8ac4723eed4e44617f011db75d0332fe337e0803d0d2b94fb86ecb4ce924660e44aedcb1899c4ded600ba3480a28168b3aedecabfe993b36c54037e32a2fdb03c07513cc558d3a1c619d8b310a1230049246e395622e40c40344375808c17f5a7af96653851686d12e2014d93337c9188b5df7ca4112afedb890f1301a4c14d8c760b6c5b4c930e6007314ff73da05eb515cb9678ff88342dfa4e68d9190fe93ed5407e027eee95eb517c825404bd4735577d7ffe9162c8dfc29a1e5e7be59a126eb461ad7e875bb26a69d9506a13541c5b55c19a3329121482d8bfc769780def29888029dacb50c24d72a9a4891e68d71cdc904fb4a74f85fd6c7f8235799e597f60e0fca91db187c7c22c44a4fbb8cd0cfbe64c2f2c2fc04f7b0ccd3220244402bdc4edd4cf09304184af0640710a5867023df615b5e6f3bf0a10355feb7f0f1c540f3ba09c8839fe59932ec82892658b0d49867d76f524863b4ffe9ae4cc3e9c59b5fec91edf71c600e0c9cd5c56d2ad49083efebcebec271d753a81886a21f50e9600f343ec6c357391a157b001eb744bc9d27763e0f712a15f20ca2a25f2761121211fb107a6561e0d67b87e35dcff15298d5782d7ffddb820338055de8a7381e45600c1e592f34d7c20fb68c10ce2b3bd93d37925ba3ec3903df3fee82399a78f3c0ad5c2814923bfca1325dace0f4ba45bdb52f2cd9b27adc5f57db4aaf4d2ae89ce7304cbf5c0de9c7ff5a7a6c10cde1746955818f4a0f2d77daec96bab7c7fc0a466a19348bdf6284b119554cacd0a0134de737c9b9c1a7fd2641aec5c5eab48b300cf035600ebaa9caec10ef54f53f6cbc4025d613c385feeac113ebcbeec2e6ac38ef53661b12031cad7f42f1c86c31a6e1a566e7acf73102e40a1c07861a1f3dd92ec965b9e27cbea4c08f0bfce7fa4b6b0407fa3a644af07ec194cb11122b62939facfd5b20053da734a50af7744151bf13be9cb9e997fbe15e573644d8ae5c4a5c9f12b5b53a021ee8459f0260580ffad6e92064f20f238e537084f0f0a26e1e93cfb8ecaddde52b3fdff20108ec44ef3bccfb1fcc8ca0c54b01e7d5e234a713e443a1d8ba2833ca31c2864d13fec9752d756041f4a721a08166b22ba4c9ea247b272ce015cfac1bb14c16d06a2e9c68b347c08856f904900cedd5af6e4cc9590b0ef4530938e4b3b37b8fcae5ff00296bc7fc59321142b08406fd63c0d148d4bca2f8d80ed5b97692e3aa2fb1b5a8a83de70332ef340561edaa1e40a6b9213ae5beb0d711ff42a76a7a3fe7e7767dad141e6a690fe034ae9686d0ffb6f1c2ce0ae9a02d26e7d317d771686379e99bb4db0361fd45ce510090fa416ae3062e49dc74cca955be5d680c32e7b934c37d1a0cce77655dcec1a43e392eff119597d6bd2d233b7a6d104146982d211867e07d90bde4abf850804453a1f1041303fcbe549dacd19b5470fe953c5380ab5b622711c0c6a510c0851b7269e0ccae201c22a4614d2351aa34316eaca18b68dc5c45c8676130c055be2f554cc40a91178ac47d4683bd2a8857b17100a81a6c237bf632be89d1b261142f6301a67767cd2f4ce8c7d5e620316cbc1c94d3ded82926c96407b1264fe9c1503049aaa63af81fc2ddc8c666b7a14e5aad997bbf54f3a159039e8058d53741f06d3065f37217826ee2742d2512d9cd449eeb7c0f6c7231e8a51ead262b10a9e703a2602a4925218a07421f7400627bd14282c2ae9b8ae7d3afc420c4da58a2688514b801d8719cabe3728759e21b738234493516f95d009bddb86887856aecd1d511aa3f4d7bfa802a8e1904b035f7b4ea5e99664564c3107cf15695699636ce55cb812b2f07a5bec623757ce012df6e61116c4124be1af30cc5c53f33743888a2f39d922ed6faef1480530e0ea580fe0e474eccf6d507c6907866504aca4ea2b259d68b4f14376039d49644fae62c46f1e94eba7530425cc24909c98e42d2ed22cfc078a8c34ea2f191e8c6f5fc05739c471915d5d661d3099e511c60bc315a488249e90c1d4cac68f8f18a90b9eaf56cfcfa4af27340ee36dfce60365589524b9b4e3ce0b547ee8b9ef6bbfbe5873bcaadd212dff2ce5e710b750ea906c3687b61c36968bcc4cc92609b31c41d000de3c4fba078561eb0ca4edb973a16ca09090449eb07bb2b0b857de58f6e5981c3433e752329e82fd6838c8c5ed3013688ae2cc87c6c74ae9f84499aac53c6ff43013d84b5efac21b28c3e89d24aa2b71da78f107ed6bc94d8212f003fad43b67f21d015b6f90f548badf92b4c5f8eead49f004c61d0f3935b633d4a01a4bac9e3df05d981e6b13b4820ff7aa7057f029eb0d2b6fdda9252e6bd106d5a74c274419ac45b28540409160953c2a81cb42b5abf6152aa2d609adf198d5b7ba5b86da25bf19db60c88137f6bf2caa4eba5e84ef61273611722c029b60bc5ef92a311a6e71f7a2765077eacf53cc446a4bc35b88475540c0bffb5ab2738722caff7617002f721175c0916c86b12b87169060e6d3d48b86eb8fac50125f874ee70085b68f48513b6", 0x1000) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000011c0), 0x40, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x6) 14:44:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCPROMISC(r0, 0x20004269) 14:44:23 executing program 4: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) (async) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) (async) 14:44:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000200000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 64) syz_emit_ethernet(0xeb, &(0x7f0000000100)={@empty, @empty, [{[], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x21, 0xd9, 0x65, 0x2, 0x4, 0x2b, 0x0, @multicast1, @broadcast, {[@noop, @lsrr={0x83, 0x27, 0x5, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @rand_addr=0xfffffff9, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7f, @remote={0xac, 0x14, 0x0}]}, @generic={0x89, 0x10, "e05b7103d67e87aec7127ad55050"}]}}, @udp={{0x0, 0x0, 0x8}, {"15d1e9629a0ed8eb395ef5e3f22a0464edfffd8e1961b40f18ae7a013aa249fd1b7cfa0c20e1538265985be9cf87828efc61731e401dae7d7ee770331609966d31a329e5fed376c3c28872f4063e9964ecae3ac33faaddf61b9181e7803de630b411f351609b5a0befe4e0553678075e722057d9921b260a3adb23329309fe4d44f050971c"}}}}}}) 14:44:23 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x7, &(0x7f0000000100)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='.\x00', 0x87, 0x0}) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) dup2(r0, r0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x7, &(0x7f0000000100)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='.\x00', 0x87, 0x0}) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async) 14:44:23 executing program 2: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "6c9108cc762ff25609d1dac0a462d719f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edbd4ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316"}, 0x72, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "d41117638d0139ed31257e07adae64e4e633294189f01af87b8b7f45581dd31e7750348d80cd1e13d832c418b7f9f08adefa3e0b85c34f73494dace27a062305a2075ecfd705c3687bed99371bad8ef8da0560eb4de3608ccba0"}, 0x62, 0x800) r1 = getppid() r2 = getgid() r3 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x40, 0xffffffffffffffff, r2, r3, 0x0, 0xa, 0x9}, 0x8, 0x20, r1, r1, 0x7fffffff, 0x7, 0x56, 0x7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x402, r1) sysctl$net_inet_etherip(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') 14:44:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x4, 0x1) setsockopt(r3, 0x1, 0x9, &(0x7f0000000100)="5c41fa4ee05e0b1dd120e3e16c68a2c283df058b856c747b622035919b15e98d9817bf44b0f9f7b30ccd2d8b07629ab594e8aa7cb7690ee8ff9c50399b13bdf31f5198403849c924e1d21e8f032aab6c8efcff594b0edde2a1019d424246a161e4ec97fdf749eafb5f9f1ca268f365ea5526b7c1c122ee83f117b0f54e7fa428a51bc7003644bb3b786a486c0c8a4d5cc328e09b027c915f03825742732940175048f2a36368abeda8c16aa754b57a12f018df0acda3c4e6adc0fd1080ce6e28", 0xc0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r4) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x4, 0x7) fcntl$dupfd(r5, 0x0, r6) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRES16=r5]) 14:44:24 executing program 5: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000300)={0x7fffffff}, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="b2b68b17ce9a32a642d5c35b093548bf578a15a22f89fb2594adcd994940369b71aad8fb47aae804cc14c4d20593998996d0eb837f7c0ebdb834e4cbe5bb5c55f9ff55d8c67429d7d50046b7dfe67d226174", 0x52}, {&(0x7f0000000180)="d9c20763a013646b5588600be2ef567d51a69c691904bac4d947d374e2c2396dcf070e94db3ee8330e407f0f6d6d3351097ba26530d405050cc3a44135798652fbfdb514a707a7454ad1f234780d6dd12bafff6d437a59f860110551e8554d3280174b070337867676289e73e55adf0cb33f444efcf7fe68c7984fa8fe516d029ac922d6961f1eb1245465ca90ac1a9b635143a79d728aaa08865d2fb06b35222961ebc9fdf80638f8f41d782f3aa2d5891d03975db0732c043a8cfd63c954e85c158175608cd3ad9b9521c321261fced907b13d227980405efd239cec494edab9eb7b39c7052385", 0xe8}], 0x2, 0x88) socket(0x2, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000300)={0x7fffffff}, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) close(r0) (async) syz_open_pts() (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="b2b68b17ce9a32a642d5c35b093548bf578a15a22f89fb2594adcd994940369b71aad8fb47aae804cc14c4d20593998996d0eb837f7c0ebdb834e4cbe5bb5c55f9ff55d8c67429d7d50046b7dfe67d226174", 0x52}, {&(0x7f0000000180)="d9c20763a013646b5588600be2ef567d51a69c691904bac4d947d374e2c2396dcf070e94db3ee8330e407f0f6d6d3351097ba26530d405050cc3a44135798652fbfdb514a707a7454ad1f234780d6dd12bafff6d437a59f860110551e8554d3280174b070337867676289e73e55adf0cb33f444efcf7fe68c7984fa8fe516d029ac922d6961f1eb1245465ca90ac1a9b635143a79d728aaa08865d2fb06b35222961ebc9fdf80638f8f41d782f3aa2d5891d03975db0732c043a8cfd63c954e85c158175608cd3ad9b9521c321261fced907b13d227980405efd239cec494edab9eb7b39c7052385", 0xe8}], 0x2, 0x88) (async) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCPROMISC(r0, 0x20004269) 14:44:24 executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) (async) r0 = socket(0x1, 0x1, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x1, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) (async, rerun: 64) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001200)=0x1) (async, rerun: 64) setsockopt(r1, 0x95, 0x9, &(0x7f0000000100)="56989733ee6cbbed4a8f5fb42944c08ba85bfb9ad3e78794a039f0d51204f8279412b8712b5fa53c822e8b230567e788043bacc54cf85523908bd4c8929e48d1a4ee7b8d75b455cc787365e34391f36b12e78ddfbde994b36aa26b9e3f2e4d6043a6c840a085d51661105bbd82027f404ad093dc97fcfeeb790befe1bc4534dc9a7973fa01d0b14b67f38db1299435efc01797a37859bd7ec819e8e45a8f7d", 0x9f) (async, rerun: 64) r4 = socket(0x1, 0x1, 0x0) (rerun: 64) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) (async) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="7719cacd5ac972f75be96ef57d954ac84cdc38a45c6f7a09baec859d201280cbbdb9a7f27de557e21f3226de61bbdf8f0176c4368b1c", 0x36) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="e177f71fec13d4696765d807f288d15f1cebef656c6cbbc11e0105f5a82b44b33b940e9773702c859003cc546ea2257bfe43b33ee7acfeb1f11abaa2ddbc744321813aea1ef088e0d93cb79dbd6d84c650ed8598a9f696c2911be6b109ea8ebecc4164a7cd441c0eacb90603f198cee5a4720d2a69fa5e4417550109afbcd2f5a11f7a86fdc1e4aad0530b7c518d0cb07c89999b7f2df57caad9f3980c69031812102964335056507e9c39915c1d5a0c8dce08474b3b35976c9b0525c665d37e553b7fd1817630e59a118dbe5857e74dcb019f30379cd7905142c5ca809f8de573b07ead1efb8acdef24ad3fb9edd34d9c03e5939a1d4f1165d73e830471f2c97361af538c6d4298614e90209d5787687075ccc35f09cd9be49d4dd976331a77511950f045a6dfd708d8d2a9d0f4c9e5a3fe471a32c381b9e9ced8c9618b21fb0ae5314986fa35c434a6496bf279467aa5a03bd84d660b9618e0bb83e82b825a30dd2cd58690378300ad4eac727fa104e0928542a8676b598553ad9c9515920f2961cbb67d9a1acdb0e6eec16dbff801e69f12696478fc2305c3b41c20ad93258c927ea5fa51ea301c00718bccfad5bf065d9f88185c9417dc27f7352c3005e1a12e07f91c5d3f2ebf01adbe97f2c578bbd7690af586dd176d9f4c3983a44f3c715b8c74f8c93a1f62f6304158f554e2b1ec23e391628c7e38020b3b1e77d6680007a65131d94b9d71a87e07c4a4f6c7dfd5710a100e6fc2d8ac1e23fc34548653e980bba51c4e01777f17c1d37704cbc2b80ddda16f3b14c6c8f06a4c494d87646c1730ff8d53ff10f484a2f3da028a0fe1ad58f93fe08f8039b0a478b8f327f19cbf27eb22cf73fcf1e7ae0bb98b9f46204298424252558506a3f6d8b633dd98ef29f9b3d5edfc5c51a81b3ebb919053dd9fb3627c4b0be76a88cb7ee1031a82208a315aed58d660bd60728aa573e412122b279b91137b4c02b27a755ab9a2016a046ccd346b40d1e32be9cdfa15aa54ae5970f37ba25783c00a5d7a69e76698355d67ccd931ae6a781b9dc79055ccc50af70ca1ed46e4f8568e3caa5c0e67f2db505633e7b30b1a7294685979836436094ef18c6771b83877ce446c98234b035fa6f28141f30ad3656a777be3821f88f31ab7577cada0443c499861605c777b40662bd82b3c2b397408a9572096e98a4affb24d4e9eb8d74f788913e6a476ebbf353ac53bd742dd11594efc0021649dbd601f30b9bdb3114acb5ee12530dcb89610883f21195b2e57b073eba19cd7dbe0095cbd358ed6ca351a0aa760b69b75842726ad97417fb131d57a45c45ca8babef9d797658471b61b41499d0cffa4c13fe7b2b8d31514289aaf25fa175e993486adacd4398ef0947e7fc1fe600a3f0b2065d70a0d49523d7182781d736bcd06ab9ec2dfc8fd37721f953c4b5ab5e15f44aff25d8c1e62e56ae15a37801c14c4916468b3c8ff8f3312a8c0985e5a24923e026b4fcb9530b9e63565363211de236c6a9c795e5861aa1f9fed1bca20f37b14671281929c1096747ea28eb5420e639f23f78e65aa742d44af26212e8897f0319b308c98ec106055563d2e0aae844c5dca464835feafeefc3456835087754e1d79063c7fba3432290b9ed5e5f1f395c673b2f77a35e0241ec2fcbc39290143f31008e910349fcb4fd80ee4a9eac57d23dd20658d27c1b862d64e3339ec4e4579e6e5f967d981639ec94d0229ab45c404d729f40a289a1acb9187db2ef4f7895d806081c135eb423c9abe7c90f05d1dabd3c753561831bcc53d0059218deeee90ddf8b0389e5df5d3921fe2bf3fc7f48a6b4b8371076a6598e557b5f0221d7fc8fe329d1e09d0735efc75bbae09aed3ebaef6e7f12318f1c444afce1e98aa1481d33675aa0dc3dac5bd667d7097e6fe72210900c776956625b128ff9c1c35eab3f657df4170c5e7c2ac08a0a492bfa13f222797fd5125872e9ac3d55255b1e3f3504b873c3fd1155873b03a056f0f6868d4d183e920fe717cc16cff325d6c33fbf24cde33a66e542cc8191d5323b44b42a55d5788c80bee44d8ebf5881fd685b35da25c3dd004d312b0d24e549d890ba698179eb61aebcb2efcab72330564dbd58c164b0e6657f2ca3f7c297805d0d792ba3d95109800205d46411e322b66e244d1805f94d5ca63924082c5b6c947ace767745e35aa5579361c302ce1630006db3c241e9985300514bde06f148a56a32c75d26b2b0f9d4ef21ffad6c5ed15ce39c2b90431436089733c62233aec9e55b243b3ff73e280e36f0208c13352f62aad657f951e2a5cff487fe8a91bb1e0c74f1ca920ded1a3d78f824567fac924fda4ab71f32c2e0a0bbd93d0f5e731781e4e8fc9aae09de9f1b5468e7a5af9eb24d07b56631ff9b773ef1f4f224240c00c57f280b188a8d3b30453e948a6ea13e5e67331f643982961448207f6a30c6b334ff9a6d75aecbe0008693423d5caeca785acd49659eb4d14d6ccd19163269b2a4f87849181ee8a76b4c7fcb6527949c3e79ba34ecab06450f86b2bea09f8a989bf65370e86568e2d39e073bbb2040fc092cd61db38b60df343831f59d7272805de05312f4733a0fb969c990e640b13b4238df794a11651dae8b09c8bc6220ac0a200150f1d620026c7739683b028da2f32abf4ec9dd0d753758fe4c801fb468096f8e9f09c898ff4e59f35d9cb3830a9c581b9c829ae4402d3053ef371a99d0fac9a926216441fcf506c62ef8e9145f9f2840474b7a377afae1cc4ff1141f75e45da7b1dd9b460dc24181eec3f772b7402afd2c1214d8f96600df38eda658b53070e0a2e48682058fb0857594b54f05e849a81e2172c021774b8a33993e432557b562fbeb7575ccad543cc04eed05a961c9c65b837f043b73ecee54fd906c48b6845f22c17d69ea828e460b30adf7d5ce762c174de8b29a1de0c2fc8593c10b559a96b18f623813befeef6535e3c03fd91f5503f959e256b3b13c5111434e2a66e6122082ca137ae2129ceceb62c054f922260aae5e7c5936649394c4df8d4c297a7092996f2490d70a5bbc62c010222bdba178276cc8ea3b2c50f496322db5c1e98ece5d7c6fd3622cedb03e18678d6d2659ec3a677ce920bb2909ddb2de6f73da58378563886e7b2b7ddf752076ca5c3c56f9a4736b4a85c0dc1399d203f7a90accfb092c5251e19a574ee58fe632ffe7801375d5274ddecccfe3f8ac4723eed4e44617f011db75d0332fe337e0803d0d2b94fb86ecb4ce924660e44aedcb1899c4ded600ba3480a28168b3aedecabfe993b36c54037e32a2fdb03c07513cc558d3a1c619d8b310a1230049246e395622e40c40344375808c17f5a7af96653851686d12e2014d93337c9188b5df7ca4112afedb890f1301a4c14d8c760b6c5b4c930e6007314ff73da05eb515cb9678ff88342dfa4e68d9190fe93ed5407e027eee95eb517c825404bd4735577d7ffe9162c8dfc29a1e5e7be59a126eb461ad7e875bb26a69d9506a13541c5b55c19a3329121482d8bfc769780def29888029dacb50c24d72a9a4891e68d71cdc904fb4a74f85fd6c7f8235799e597f60e0fca91db187c7c22c44a4fbb8cd0cfbe64c2f2c2fc04f7b0ccd3220244402bdc4edd4cf09304184af0640710a5867023df615b5e6f3bf0a10355feb7f0f1c540f3ba09c8839fe59932ec82892658b0d49867d76f524863b4ffe9ae4cc3e9c59b5fec91edf71c600e0c9cd5c56d2ad49083efebcebec271d753a81886a21f50e9600f343ec6c357391a157b001eb744bc9d27763e0f712a15f20ca2a25f2761121211fb107a6561e0d67b87e35dcff15298d5782d7ffddb820338055de8a7381e45600c1e592f34d7c20fb68c10ce2b3bd93d37925ba3ec3903df3fee82399a78f3c0ad5c2814923bfca1325dace0f4ba45bdb52f2cd9b27adc5f57db4aaf4d2ae89ce7304cbf5c0de9c7ff5a7a6c10cde1746955818f4a0f2d77daec96bab7c7fc0a466a19348bdf6284b119554cacd0a0134de737c9b9c1a7fd2641aec5c5eab48b300cf035600ebaa9caec10ef54f53f6cbc4025d613c385feeac113ebcbeec2e6ac38ef53661b12031cad7f42f1c86c31a6e1a566e7acf73102e40a1c07861a1f3dd92ec965b9e27cbea4c08f0bfce7fa4b6b0407fa3a644af07ec194cb11122b62939facfd5b20053da734a50af7744151bf13be9cb9e997fbe15e573644d8ae5c4a5c9f12b5b53a021ee8459f0260580ffad6e92064f20f238e537084f0f0a26e1e93cfb8ecaddde52b3fdff20108ec44ef3bccfb1fcc8ca0c54b01e7d5e234a713e443a1d8ba2833ca31c2864d13fec9752d756041f4a721a08166b22ba4c9ea247b272ce015cfac1bb14c16d06a2e9c68b347c08856f904900cedd5af6e4cc9590b0ef4530938e4b3b37b8fcae5ff00296bc7fc59321142b08406fd63c0d148d4bca2f8d80ed5b97692e3aa2fb1b5a8a83de70332ef340561edaa1e40a6b9213ae5beb0d711ff42a76a7a3fe7e7767dad141e6a690fe034ae9686d0ffb6f1c2ce0ae9a02d26e7d317d771686379e99bb4db0361fd45ce510090fa416ae3062e49dc74cca955be5d680c32e7b934c37d1a0cce77655dcec1a43e392eff119597d6bd2d233b7a6d104146982d211867e07d90bde4abf850804453a1f1041303fcbe549dacd19b5470fe953c5380ab5b622711c0c6a510c0851b7269e0ccae201c22a4614d2351aa34316eaca18b68dc5c45c8676130c055be2f554cc40a91178ac47d4683bd2a8857b17100a81a6c237bf632be89d1b261142f6301a67767cd2f4ce8c7d5e620316cbc1c94d3ded82926c96407b1264fe9c1503049aaa63af81fc2ddc8c666b7a14e5aad997bbf54f3a159039e8058d53741f06d3065f37217826ee2742d2512d9cd449eeb7c0f6c7231e8a51ead262b10a9e703a2602a4925218a07421f7400627bd14282c2ae9b8ae7d3afc420c4da58a2688514b801d8719cabe3728759e21b738234493516f95d009bddb86887856aecd1d511aa3f4d7bfa802a8e1904b035f7b4ea5e99664564c3107cf15695699636ce55cb812b2f07a5bec623757ce012df6e61116c4124be1af30cc5c53f33743888a2f39d922ed6faef1480530e0ea580fe0e474eccf6d507c6907866504aca4ea2b259d68b4f14376039d49644fae62c46f1e94eba7530425cc24909c98e42d2ed22cfc078a8c34ea2f191e8c6f5fc05739c471915d5d661d3099e511c60bc315a488249e90c1d4cac68f8f18a90b9eaf56cfcfa4af27340ee36dfce60365589524b9b4e3ce0b547ee8b9ef6bbfbe5873bcaadd212dff2ce5e710b750ea906c3687b61c36968bcc4cc92609b31c41d000de3c4fba078561eb0ca4edb973a16ca09090449eb07bb2b0b857de58f6e5981c3433e752329e82fd6838c8c5ed3013688ae2cc87c6c74ae9f84499aac53c6ff43013d84b5efac21b28c3e89d24aa2b71da78f107ed6bc94d8212f003fad43b67f21d015b6f90f548badf92b4c5f8eead49f004c61d0f3935b633d4a01a4bac9e3df05d981e6b13b4820ff7aa7057f029eb0d2b6fdda9252e6bd106d5a74c274419ac45b28540409160953c2a81cb42b5abf6152aa2d609adf198d5b7ba5b86da25bf19db60c88137f6bf2caa4eba5e84ef61273611722c029b60bc5ef92a311a6e71f7a2765077eacf53cc446a4bc35b88475540c0bffb5ab2738722caff7617002f721175c0916c86b12b87169060e6d3d48b86eb8fac50125f874ee70085b68f48513b6", 0x1000) (async) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000011c0), 0x40, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x6) 14:44:24 executing program 2: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "6c9108cc762ff25609d1dac0a462d719f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edbd4ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316"}, 0x72, 0x0) (async) msgsnd(r0, &(0x7f0000000040)={0x0, "d41117638d0139ed31257e07adae64e4e633294189f01af87b8b7f45581dd31e7750348d80cd1e13d832c418b7f9f08adefa3e0b85c34f73494dace27a062305a2075ecfd705c3687bed99371bad8ef8da0560eb4de3608ccba0"}, 0x62, 0x800) (async) r1 = getppid() r2 = getgid() (async) r3 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x40, 0xffffffffffffffff, r2, r3, 0x0, 0xa, 0x9}, 0x8, 0x20, r1, r1, 0x7fffffff, 0x7, 0x56, 0x7}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x402, r1) (async) sysctl$net_inet_etherip(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') 14:44:24 executing program 6: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) syz_open_pts() (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xa) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) (async) 14:44:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x4, 0x1) setsockopt(r3, 0x1, 0x9, &(0x7f0000000100)="5c41fa4ee05e0b1dd120e3e16c68a2c283df058b856c747b622035919b15e98d9817bf44b0f9f7b30ccd2d8b07629ab594e8aa7cb7690ee8ff9c50399b13bdf31f5198403849c924e1d21e8f032aab6c8efcff594b0edde2a1019d424246a161e4ec97fdf749eafb5f9f1ca268f365ea5526b7c1c122ee83f117b0f54e7fa428a51bc7003644bb3b786a486c0c8a4d5cc328e09b027c915f03825742732940175048f2a36368abeda8c16aa754b57a12f018df0acda3c4e6adc0fd1080ce6e28", 0xc0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r4) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x4, 0x7) fcntl$dupfd(r5, 0x0, r6) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRES16=r5]) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) socket(0x1, 0x1, 0x0) (async) socket(0x1, 0x4, 0x1) (async) setsockopt(r3, 0x1, 0x9, &(0x7f0000000100)="5c41fa4ee05e0b1dd120e3e16c68a2c283df058b856c747b622035919b15e98d9817bf44b0f9f7b30ccd2d8b07629ab594e8aa7cb7690ee8ff9c50399b13bdf31f5198403849c924e1d21e8f032aab6c8efcff594b0edde2a1019d424246a161e4ec97fdf749eafb5f9f1ca268f365ea5526b7c1c122ee83f117b0f54e7fa428a51bc7003644bb3b786a486c0c8a4d5cc328e09b027c915f03825742732940175048f2a36368abeda8c16aa754b57a12f018df0acda3c4e6adc0fd1080ce6e28", 0xc0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r4) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x4, 0x7) (async) fcntl$dupfd(r5, 0x0, r6) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRES16=r5]) (async) 14:44:24 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:24 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2251}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x89, 0x8}, {0x45, 0xbe}, {0x88, 0xf500}, {0x45, 0x6}, {0x83, 0x8}, {0x47, 0x8000}], 0x6}) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) ioctl$BIOCPROMISC(r0, 0x20004269) 14:44:24 executing program 2: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "6c9108cc762ff25609d1dac0a462d719f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edbd4ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316"}, 0x72, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "d41117638d0139ed31257e07adae64e4e633294189f01af87b8b7f45581dd31e7750348d80cd1e13d832c418b7f9f08adefa3e0b85c34f73494dace27a062305a2075ecfd705c3687bed99371bad8ef8da0560eb4de3608ccba0"}, 0x62, 0x800) r1 = getppid() r2 = getgid() r3 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x40, 0xffffffffffffffff, r2, r3, 0x0, 0xa, 0x9}, 0x8, 0x20, r1, r1, 0x7fffffff, 0x7, 0x56, 0x7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x402, r1) sysctl$net_inet_etherip(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') msgget$private(0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000040)={0x2, "6c9108cc762ff25609d1dac0a462d719f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edbd4ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316"}, 0x72, 0x0) (async) msgsnd(r0, &(0x7f0000000040)={0x0, "d41117638d0139ed31257e07adae64e4e633294189f01af87b8b7f45581dd31e7750348d80cd1e13d832c418b7f9f08adefa3e0b85c34f73494dace27a062305a2075ecfd705c3687bed99371bad8ef8da0560eb4de3608ccba0"}, 0x62, 0x800) (async) getppid() (async) getgid() (async) getuid() (async) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x40, 0xffffffffffffffff, r2, r3, 0x0, 0xa, 0x9}, 0x8, 0x20, r1, r1, 0x7fffffff, 0x7, 0x56, 0x7}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x402, r1) (async) sysctl$net_inet_etherip(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') (async) 14:44:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x1, 0x1, 0x0) (async) r3 = socket(0x1, 0x4, 0x1) setsockopt(r3, 0x1, 0x9, &(0x7f0000000100)="5c41fa4ee05e0b1dd120e3e16c68a2c283df058b856c747b622035919b15e98d9817bf44b0f9f7b30ccd2d8b07629ab594e8aa7cb7690ee8ff9c50399b13bdf31f5198403849c924e1d21e8f032aab6c8efcff594b0edde2a1019d424246a161e4ec97fdf749eafb5f9f1ca268f365ea5526b7c1c122ee83f117b0f54e7fa428a51bc7003644bb3b786a486c0c8a4d5cc328e09b027c915f03825742732940175048f2a36368abeda8c16aa754b57a12f018df0acda3c4e6adc0fd1080ce6e28", 0xc0) (async) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r4) (async) r5 = socket(0x1, 0x1, 0x0) (async) r6 = socket$inet(0x2, 0x4, 0x7) fcntl$dupfd(r5, 0x0, r6) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRES16=r5]) 14:44:24 executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001200)=0x1) setsockopt(r1, 0x95, 0x9, &(0x7f0000000100)="56989733ee6cbbed4a8f5fb42944c08ba85bfb9ad3e78794a039f0d51204f8279412b8712b5fa53c822e8b230567e788043bacc54cf85523908bd4c8929e48d1a4ee7b8d75b455cc787365e34391f36b12e78ddfbde994b36aa26b9e3f2e4d6043a6c840a085d51661105bbd82027f404ad093dc97fcfeeb790befe1bc4534dc9a7973fa01d0b14b67f38db1299435efc01797a37859bd7ec819e8e45a8f7d", 0x9f) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="7719cacd5ac972f75be96ef57d954ac84cdc38a45c6f7a09baec859d201280cbbdb9a7f27de557e21f3226de61bbdf8f0176c4368b1c", 0x36) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="e177f71fec13d4696765d807f288d15f1cebef656c6cbbc11e0105f5a82b44b33b940e9773702c859003cc546ea2257bfe43b33ee7acfeb1f11abaa2ddbc744321813aea1ef088e0d93cb79dbd6d84c650ed8598a9f696c2911be6b109ea8ebecc4164a7cd441c0eacb90603f198cee5a4720d2a69fa5e4417550109afbcd2f5a11f7a86fdc1e4aad0530b7c518d0cb07c89999b7f2df57caad9f3980c69031812102964335056507e9c39915c1d5a0c8dce08474b3b35976c9b0525c665d37e553b7fd1817630e59a118dbe5857e74dcb019f30379cd7905142c5ca809f8de573b07ead1efb8acdef24ad3fb9edd34d9c03e5939a1d4f1165d73e830471f2c97361af538c6d4298614e90209d5787687075ccc35f09cd9be49d4dd976331a77511950f045a6dfd708d8d2a9d0f4c9e5a3fe471a32c381b9e9ced8c9618b21fb0ae5314986fa35c434a6496bf279467aa5a03bd84d660b9618e0bb83e82b825a30dd2cd58690378300ad4eac727fa104e0928542a8676b598553ad9c9515920f2961cbb67d9a1acdb0e6eec16dbff801e69f12696478fc2305c3b41c20ad93258c927ea5fa51ea301c00718bccfad5bf065d9f88185c9417dc27f7352c3005e1a12e07f91c5d3f2ebf01adbe97f2c578bbd7690af586dd176d9f4c3983a44f3c715b8c74f8c93a1f62f6304158f554e2b1ec23e391628c7e38020b3b1e77d6680007a65131d94b9d71a87e07c4a4f6c7dfd5710a100e6fc2d8ac1e23fc34548653e980bba51c4e01777f17c1d37704cbc2b80ddda16f3b14c6c8f06a4c494d87646c1730ff8d53ff10f484a2f3da028a0fe1ad58f93fe08f8039b0a478b8f327f19cbf27eb22cf73fcf1e7ae0bb98b9f46204298424252558506a3f6d8b633dd98ef29f9b3d5edfc5c51a81b3ebb919053dd9fb3627c4b0be76a88cb7ee1031a82208a315aed58d660bd60728aa573e412122b279b91137b4c02b27a755ab9a2016a046ccd346b40d1e32be9cdfa15aa54ae5970f37ba25783c00a5d7a69e76698355d67ccd931ae6a781b9dc79055ccc50af70ca1ed46e4f8568e3caa5c0e67f2db505633e7b30b1a7294685979836436094ef18c6771b83877ce446c98234b035fa6f28141f30ad3656a777be3821f88f31ab7577cada0443c499861605c777b40662bd82b3c2b397408a9572096e98a4affb24d4e9eb8d74f788913e6a476ebbf353ac53bd742dd11594efc0021649dbd601f30b9bdb3114acb5ee12530dcb89610883f21195b2e57b073eba19cd7dbe0095cbd358ed6ca351a0aa760b69b75842726ad97417fb131d57a45c45ca8babef9d797658471b61b41499d0cffa4c13fe7b2b8d31514289aaf25fa175e993486adacd4398ef0947e7fc1fe600a3f0b2065d70a0d49523d7182781d736bcd06ab9ec2dfc8fd37721f953c4b5ab5e15f44aff25d8c1e62e56ae15a37801c14c4916468b3c8ff8f3312a8c0985e5a24923e026b4fcb9530b9e63565363211de236c6a9c795e5861aa1f9fed1bca20f37b14671281929c1096747ea28eb5420e639f23f78e65aa742d44af26212e8897f0319b308c98ec106055563d2e0aae844c5dca464835feafeefc3456835087754e1d79063c7fba3432290b9ed5e5f1f395c673b2f77a35e0241ec2fcbc39290143f31008e910349fcb4fd80ee4a9eac57d23dd20658d27c1b862d64e3339ec4e4579e6e5f967d981639ec94d0229ab45c404d729f40a289a1acb9187db2ef4f7895d806081c135eb423c9abe7c90f05d1dabd3c753561831bcc53d0059218deeee90ddf8b0389e5df5d3921fe2bf3fc7f48a6b4b8371076a6598e557b5f0221d7fc8fe329d1e09d0735efc75bbae09aed3ebaef6e7f12318f1c444afce1e98aa1481d33675aa0dc3dac5bd667d7097e6fe72210900c776956625b128ff9c1c35eab3f657df4170c5e7c2ac08a0a492bfa13f222797fd5125872e9ac3d55255b1e3f3504b873c3fd1155873b03a056f0f6868d4d183e920fe717cc16cff325d6c33fbf24cde33a66e542cc8191d5323b44b42a55d5788c80bee44d8ebf5881fd685b35da25c3dd004d312b0d24e549d890ba698179eb61aebcb2efcab72330564dbd58c164b0e6657f2ca3f7c297805d0d792ba3d95109800205d46411e322b66e244d1805f94d5ca63924082c5b6c947ace767745e35aa5579361c302ce1630006db3c241e9985300514bde06f148a56a32c75d26b2b0f9d4ef21ffad6c5ed15ce39c2b90431436089733c62233aec9e55b243b3ff73e280e36f0208c13352f62aad657f951e2a5cff487fe8a91bb1e0c74f1ca920ded1a3d78f824567fac924fda4ab71f32c2e0a0bbd93d0f5e731781e4e8fc9aae09de9f1b5468e7a5af9eb24d07b56631ff9b773ef1f4f224240c00c57f280b188a8d3b30453e948a6ea13e5e67331f643982961448207f6a30c6b334ff9a6d75aecbe0008693423d5caeca785acd49659eb4d14d6ccd19163269b2a4f87849181ee8a76b4c7fcb6527949c3e79ba34ecab06450f86b2bea09f8a989bf65370e86568e2d39e073bbb2040fc092cd61db38b60df343831f59d7272805de05312f4733a0fb969c990e640b13b4238df794a11651dae8b09c8bc6220ac0a200150f1d620026c7739683b028da2f32abf4ec9dd0d753758fe4c801fb468096f8e9f09c898ff4e59f35d9cb3830a9c581b9c829ae4402d3053ef371a99d0fac9a926216441fcf506c62ef8e9145f9f2840474b7a377afae1cc4ff1141f75e45da7b1dd9b460dc24181eec3f772b7402afd2c1214d8f96600df38eda658b53070e0a2e48682058fb0857594b54f05e849a81e2172c021774b8a33993e432557b562fbeb7575ccad543cc04eed05a961c9c65b837f043b73ecee54fd906c48b6845f22c17d69ea828e460b30adf7d5ce762c174de8b29a1de0c2fc8593c10b559a96b18f623813befeef6535e3c03fd91f5503f959e256b3b13c5111434e2a66e6122082ca137ae2129ceceb62c054f922260aae5e7c5936649394c4df8d4c297a7092996f2490d70a5bbc62c010222bdba178276cc8ea3b2c50f496322db5c1e98ece5d7c6fd3622cedb03e18678d6d2659ec3a677ce920bb2909ddb2de6f73da58378563886e7b2b7ddf752076ca5c3c56f9a4736b4a85c0dc1399d203f7a90accfb092c5251e19a574ee58fe632ffe7801375d5274ddecccfe3f8ac4723eed4e44617f011db75d0332fe337e0803d0d2b94fb86ecb4ce924660e44aedcb1899c4ded600ba3480a28168b3aedecabfe993b36c54037e32a2fdb03c07513cc558d3a1c619d8b310a1230049246e395622e40c40344375808c17f5a7af96653851686d12e2014d93337c9188b5df7ca4112afedb890f1301a4c14d8c760b6c5b4c930e6007314ff73da05eb515cb9678ff88342dfa4e68d9190fe93ed5407e027eee95eb517c825404bd4735577d7ffe9162c8dfc29a1e5e7be59a126eb461ad7e875bb26a69d9506a13541c5b55c19a3329121482d8bfc769780def29888029dacb50c24d72a9a4891e68d71cdc904fb4a74f85fd6c7f8235799e597f60e0fca91db187c7c22c44a4fbb8cd0cfbe64c2f2c2fc04f7b0ccd3220244402bdc4edd4cf09304184af0640710a5867023df615b5e6f3bf0a10355feb7f0f1c540f3ba09c8839fe59932ec82892658b0d49867d76f524863b4ffe9ae4cc3e9c59b5fec91edf71c600e0c9cd5c56d2ad49083efebcebec271d753a81886a21f50e9600f343ec6c357391a157b001eb744bc9d27763e0f712a15f20ca2a25f2761121211fb107a6561e0d67b87e35dcff15298d5782d7ffddb820338055de8a7381e45600c1e592f34d7c20fb68c10ce2b3bd93d37925ba3ec3903df3fee82399a78f3c0ad5c2814923bfca1325dace0f4ba45bdb52f2cd9b27adc5f57db4aaf4d2ae89ce7304cbf5c0de9c7ff5a7a6c10cde1746955818f4a0f2d77daec96bab7c7fc0a466a19348bdf6284b119554cacd0a0134de737c9b9c1a7fd2641aec5c5eab48b300cf035600ebaa9caec10ef54f53f6cbc4025d613c385feeac113ebcbeec2e6ac38ef53661b12031cad7f42f1c86c31a6e1a566e7acf73102e40a1c07861a1f3dd92ec965b9e27cbea4c08f0bfce7fa4b6b0407fa3a644af07ec194cb11122b62939facfd5b20053da734a50af7744151bf13be9cb9e997fbe15e573644d8ae5c4a5c9f12b5b53a021ee8459f0260580ffad6e92064f20f238e537084f0f0a26e1e93cfb8ecaddde52b3fdff20108ec44ef3bccfb1fcc8ca0c54b01e7d5e234a713e443a1d8ba2833ca31c2864d13fec9752d756041f4a721a08166b22ba4c9ea247b272ce015cfac1bb14c16d06a2e9c68b347c08856f904900cedd5af6e4cc9590b0ef4530938e4b3b37b8fcae5ff00296bc7fc59321142b08406fd63c0d148d4bca2f8d80ed5b97692e3aa2fb1b5a8a83de70332ef340561edaa1e40a6b9213ae5beb0d711ff42a76a7a3fe7e7767dad141e6a690fe034ae9686d0ffb6f1c2ce0ae9a02d26e7d317d771686379e99bb4db0361fd45ce510090fa416ae3062e49dc74cca955be5d680c32e7b934c37d1a0cce77655dcec1a43e392eff119597d6bd2d233b7a6d104146982d211867e07d90bde4abf850804453a1f1041303fcbe549dacd19b5470fe953c5380ab5b622711c0c6a510c0851b7269e0ccae201c22a4614d2351aa34316eaca18b68dc5c45c8676130c055be2f554cc40a91178ac47d4683bd2a8857b17100a81a6c237bf632be89d1b261142f6301a67767cd2f4ce8c7d5e620316cbc1c94d3ded82926c96407b1264fe9c1503049aaa63af81fc2ddc8c666b7a14e5aad997bbf54f3a159039e8058d53741f06d3065f37217826ee2742d2512d9cd449eeb7c0f6c7231e8a51ead262b10a9e703a2602a4925218a07421f7400627bd14282c2ae9b8ae7d3afc420c4da58a2688514b801d8719cabe3728759e21b738234493516f95d009bddb86887856aecd1d511aa3f4d7bfa802a8e1904b035f7b4ea5e99664564c3107cf15695699636ce55cb812b2f07a5bec623757ce012df6e61116c4124be1af30cc5c53f33743888a2f39d922ed6faef1480530e0ea580fe0e474eccf6d507c6907866504aca4ea2b259d68b4f14376039d49644fae62c46f1e94eba7530425cc24909c98e42d2ed22cfc078a8c34ea2f191e8c6f5fc05739c471915d5d661d3099e511c60bc315a488249e90c1d4cac68f8f18a90b9eaf56cfcfa4af27340ee36dfce60365589524b9b4e3ce0b547ee8b9ef6bbfbe5873bcaadd212dff2ce5e710b750ea906c3687b61c36968bcc4cc92609b31c41d000de3c4fba078561eb0ca4edb973a16ca09090449eb07bb2b0b857de58f6e5981c3433e752329e82fd6838c8c5ed3013688ae2cc87c6c74ae9f84499aac53c6ff43013d84b5efac21b28c3e89d24aa2b71da78f107ed6bc94d8212f003fad43b67f21d015b6f90f548badf92b4c5f8eead49f004c61d0f3935b633d4a01a4bac9e3df05d981e6b13b4820ff7aa7057f029eb0d2b6fdda9252e6bd106d5a74c274419ac45b28540409160953c2a81cb42b5abf6152aa2d609adf198d5b7ba5b86da25bf19db60c88137f6bf2caa4eba5e84ef61273611722c029b60bc5ef92a311a6e71f7a2765077eacf53cc446a4bc35b88475540c0bffb5ab2738722caff7617002f721175c0916c86b12b87169060e6d3d48b86eb8fac50125f874ee70085b68f48513b6", 0x1000) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000011c0), 0x40, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001200)=0x1) (async) setsockopt(r1, 0x95, 0x9, &(0x7f0000000100)="56989733ee6cbbed4a8f5fb42944c08ba85bfb9ad3e78794a039f0d51204f8279412b8712b5fa53c822e8b230567e788043bacc54cf85523908bd4c8929e48d1a4ee7b8d75b455cc787365e34391f36b12e78ddfbde994b36aa26b9e3f2e4d6043a6c840a085d51661105bbd82027f404ad093dc97fcfeeb790befe1bc4534dc9a7973fa01d0b14b67f38db1299435efc01797a37859bd7ec819e8e45a8f7d", 0x9f) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r5) (async) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="7719cacd5ac972f75be96ef57d954ac84cdc38a45c6f7a09baec859d201280cbbdb9a7f27de557e21f3226de61bbdf8f0176c4368b1c", 0x36) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000001c0)="e177f71fec13d4696765d807f288d15f1cebef656c6cbbc11e0105f5a82b44b33b940e9773702c859003cc546ea2257bfe43b33ee7acfeb1f11abaa2ddbc744321813aea1ef088e0d93cb79dbd6d84c650ed8598a9f696c2911be6b109ea8ebecc4164a7cd441c0eacb90603f198cee5a4720d2a69fa5e4417550109afbcd2f5a11f7a86fdc1e4aad0530b7c518d0cb07c89999b7f2df57caad9f3980c69031812102964335056507e9c39915c1d5a0c8dce08474b3b35976c9b0525c665d37e553b7fd1817630e59a118dbe5857e74dcb019f30379cd7905142c5ca809f8de573b07ead1efb8acdef24ad3fb9edd34d9c03e5939a1d4f1165d73e830471f2c97361af538c6d4298614e90209d5787687075ccc35f09cd9be49d4dd976331a77511950f045a6dfd708d8d2a9d0f4c9e5a3fe471a32c381b9e9ced8c9618b21fb0ae5314986fa35c434a6496bf279467aa5a03bd84d660b9618e0bb83e82b825a30dd2cd58690378300ad4eac727fa104e0928542a8676b598553ad9c9515920f2961cbb67d9a1acdb0e6eec16dbff801e69f12696478fc2305c3b41c20ad93258c927ea5fa51ea301c00718bccfad5bf065d9f88185c9417dc27f7352c3005e1a12e07f91c5d3f2ebf01adbe97f2c578bbd7690af586dd176d9f4c3983a44f3c715b8c74f8c93a1f62f6304158f554e2b1ec23e391628c7e38020b3b1e77d6680007a65131d94b9d71a87e07c4a4f6c7dfd5710a100e6fc2d8ac1e23fc34548653e980bba51c4e01777f17c1d37704cbc2b80ddda16f3b14c6c8f06a4c494d87646c1730ff8d53ff10f484a2f3da028a0fe1ad58f93fe08f8039b0a478b8f327f19cbf27eb22cf73fcf1e7ae0bb98b9f46204298424252558506a3f6d8b633dd98ef29f9b3d5edfc5c51a81b3ebb919053dd9fb3627c4b0be76a88cb7ee1031a82208a315aed58d660bd60728aa573e412122b279b91137b4c02b27a755ab9a2016a046ccd346b40d1e32be9cdfa15aa54ae5970f37ba25783c00a5d7a69e76698355d67ccd931ae6a781b9dc79055ccc50af70ca1ed46e4f8568e3caa5c0e67f2db505633e7b30b1a7294685979836436094ef18c6771b83877ce446c98234b035fa6f28141f30ad3656a777be3821f88f31ab7577cada0443c499861605c777b40662bd82b3c2b397408a9572096e98a4affb24d4e9eb8d74f788913e6a476ebbf353ac53bd742dd11594efc0021649dbd601f30b9bdb3114acb5ee12530dcb89610883f21195b2e57b073eba19cd7dbe0095cbd358ed6ca351a0aa760b69b75842726ad97417fb131d57a45c45ca8babef9d797658471b61b41499d0cffa4c13fe7b2b8d31514289aaf25fa175e993486adacd4398ef0947e7fc1fe600a3f0b2065d70a0d49523d7182781d736bcd06ab9ec2dfc8fd37721f953c4b5ab5e15f44aff25d8c1e62e56ae15a37801c14c4916468b3c8ff8f3312a8c0985e5a24923e026b4fcb9530b9e63565363211de236c6a9c795e5861aa1f9fed1bca20f37b14671281929c1096747ea28eb5420e639f23f78e65aa742d44af26212e8897f0319b308c98ec106055563d2e0aae844c5dca464835feafeefc3456835087754e1d79063c7fba3432290b9ed5e5f1f395c673b2f77a35e0241ec2fcbc39290143f31008e910349fcb4fd80ee4a9eac57d23dd20658d27c1b862d64e3339ec4e4579e6e5f967d981639ec94d0229ab45c404d729f40a289a1acb9187db2ef4f7895d806081c135eb423c9abe7c90f05d1dabd3c753561831bcc53d0059218deeee90ddf8b0389e5df5d3921fe2bf3fc7f48a6b4b8371076a6598e557b5f0221d7fc8fe329d1e09d0735efc75bbae09aed3ebaef6e7f12318f1c444afce1e98aa1481d33675aa0dc3dac5bd667d7097e6fe72210900c776956625b128ff9c1c35eab3f657df4170c5e7c2ac08a0a492bfa13f222797fd5125872e9ac3d55255b1e3f3504b873c3fd1155873b03a056f0f6868d4d183e920fe717cc16cff325d6c33fbf24cde33a66e542cc8191d5323b44b42a55d5788c80bee44d8ebf5881fd685b35da25c3dd004d312b0d24e549d890ba698179eb61aebcb2efcab72330564dbd58c164b0e6657f2ca3f7c297805d0d792ba3d95109800205d46411e322b66e244d1805f94d5ca63924082c5b6c947ace767745e35aa5579361c302ce1630006db3c241e9985300514bde06f148a56a32c75d26b2b0f9d4ef21ffad6c5ed15ce39c2b90431436089733c62233aec9e55b243b3ff73e280e36f0208c13352f62aad657f951e2a5cff487fe8a91bb1e0c74f1ca920ded1a3d78f824567fac924fda4ab71f32c2e0a0bbd93d0f5e731781e4e8fc9aae09de9f1b5468e7a5af9eb24d07b56631ff9b773ef1f4f224240c00c57f280b188a8d3b30453e948a6ea13e5e67331f643982961448207f6a30c6b334ff9a6d75aecbe0008693423d5caeca785acd49659eb4d14d6ccd19163269b2a4f87849181ee8a76b4c7fcb6527949c3e79ba34ecab06450f86b2bea09f8a989bf65370e86568e2d39e073bbb2040fc092cd61db38b60df343831f59d7272805de05312f4733a0fb969c990e640b13b4238df794a11651dae8b09c8bc6220ac0a200150f1d620026c7739683b028da2f32abf4ec9dd0d753758fe4c801fb468096f8e9f09c898ff4e59f35d9cb3830a9c581b9c829ae4402d3053ef371a99d0fac9a926216441fcf506c62ef8e9145f9f2840474b7a377afae1cc4ff1141f75e45da7b1dd9b460dc24181eec3f772b7402afd2c1214d8f96600df38eda658b53070e0a2e48682058fb0857594b54f05e849a81e2172c021774b8a33993e432557b562fbeb7575ccad543cc04eed05a961c9c65b837f043b73ecee54fd906c48b6845f22c17d69ea828e460b30adf7d5ce762c174de8b29a1de0c2fc8593c10b559a96b18f623813befeef6535e3c03fd91f5503f959e256b3b13c5111434e2a66e6122082ca137ae2129ceceb62c054f922260aae5e7c5936649394c4df8d4c297a7092996f2490d70a5bbc62c010222bdba178276cc8ea3b2c50f496322db5c1e98ece5d7c6fd3622cedb03e18678d6d2659ec3a677ce920bb2909ddb2de6f73da58378563886e7b2b7ddf752076ca5c3c56f9a4736b4a85c0dc1399d203f7a90accfb092c5251e19a574ee58fe632ffe7801375d5274ddecccfe3f8ac4723eed4e44617f011db75d0332fe337e0803d0d2b94fb86ecb4ce924660e44aedcb1899c4ded600ba3480a28168b3aedecabfe993b36c54037e32a2fdb03c07513cc558d3a1c619d8b310a1230049246e395622e40c40344375808c17f5a7af96653851686d12e2014d93337c9188b5df7ca4112afedb890f1301a4c14d8c760b6c5b4c930e6007314ff73da05eb515cb9678ff88342dfa4e68d9190fe93ed5407e027eee95eb517c825404bd4735577d7ffe9162c8dfc29a1e5e7be59a126eb461ad7e875bb26a69d9506a13541c5b55c19a3329121482d8bfc769780def29888029dacb50c24d72a9a4891e68d71cdc904fb4a74f85fd6c7f8235799e597f60e0fca91db187c7c22c44a4fbb8cd0cfbe64c2f2c2fc04f7b0ccd3220244402bdc4edd4cf09304184af0640710a5867023df615b5e6f3bf0a10355feb7f0f1c540f3ba09c8839fe59932ec82892658b0d49867d76f524863b4ffe9ae4cc3e9c59b5fec91edf71c600e0c9cd5c56d2ad49083efebcebec271d753a81886a21f50e9600f343ec6c357391a157b001eb744bc9d27763e0f712a15f20ca2a25f2761121211fb107a6561e0d67b87e35dcff15298d5782d7ffddb820338055de8a7381e45600c1e592f34d7c20fb68c10ce2b3bd93d37925ba3ec3903df3fee82399a78f3c0ad5c2814923bfca1325dace0f4ba45bdb52f2cd9b27adc5f57db4aaf4d2ae89ce7304cbf5c0de9c7ff5a7a6c10cde1746955818f4a0f2d77daec96bab7c7fc0a466a19348bdf6284b119554cacd0a0134de737c9b9c1a7fd2641aec5c5eab48b300cf035600ebaa9caec10ef54f53f6cbc4025d613c385feeac113ebcbeec2e6ac38ef53661b12031cad7f42f1c86c31a6e1a566e7acf73102e40a1c07861a1f3dd92ec965b9e27cbea4c08f0bfce7fa4b6b0407fa3a644af07ec194cb11122b62939facfd5b20053da734a50af7744151bf13be9cb9e997fbe15e573644d8ae5c4a5c9f12b5b53a021ee8459f0260580ffad6e92064f20f238e537084f0f0a26e1e93cfb8ecaddde52b3fdff20108ec44ef3bccfb1fcc8ca0c54b01e7d5e234a713e443a1d8ba2833ca31c2864d13fec9752d756041f4a721a08166b22ba4c9ea247b272ce015cfac1bb14c16d06a2e9c68b347c08856f904900cedd5af6e4cc9590b0ef4530938e4b3b37b8fcae5ff00296bc7fc59321142b08406fd63c0d148d4bca2f8d80ed5b97692e3aa2fb1b5a8a83de70332ef340561edaa1e40a6b9213ae5beb0d711ff42a76a7a3fe7e7767dad141e6a690fe034ae9686d0ffb6f1c2ce0ae9a02d26e7d317d771686379e99bb4db0361fd45ce510090fa416ae3062e49dc74cca955be5d680c32e7b934c37d1a0cce77655dcec1a43e392eff119597d6bd2d233b7a6d104146982d211867e07d90bde4abf850804453a1f1041303fcbe549dacd19b5470fe953c5380ab5b622711c0c6a510c0851b7269e0ccae201c22a4614d2351aa34316eaca18b68dc5c45c8676130c055be2f554cc40a91178ac47d4683bd2a8857b17100a81a6c237bf632be89d1b261142f6301a67767cd2f4ce8c7d5e620316cbc1c94d3ded82926c96407b1264fe9c1503049aaa63af81fc2ddc8c666b7a14e5aad997bbf54f3a159039e8058d53741f06d3065f37217826ee2742d2512d9cd449eeb7c0f6c7231e8a51ead262b10a9e703a2602a4925218a07421f7400627bd14282c2ae9b8ae7d3afc420c4da58a2688514b801d8719cabe3728759e21b738234493516f95d009bddb86887856aecd1d511aa3f4d7bfa802a8e1904b035f7b4ea5e99664564c3107cf15695699636ce55cb812b2f07a5bec623757ce012df6e61116c4124be1af30cc5c53f33743888a2f39d922ed6faef1480530e0ea580fe0e474eccf6d507c6907866504aca4ea2b259d68b4f14376039d49644fae62c46f1e94eba7530425cc24909c98e42d2ed22cfc078a8c34ea2f191e8c6f5fc05739c471915d5d661d3099e511c60bc315a488249e90c1d4cac68f8f18a90b9eaf56cfcfa4af27340ee36dfce60365589524b9b4e3ce0b547ee8b9ef6bbfbe5873bcaadd212dff2ce5e710b750ea906c3687b61c36968bcc4cc92609b31c41d000de3c4fba078561eb0ca4edb973a16ca09090449eb07bb2b0b857de58f6e5981c3433e752329e82fd6838c8c5ed3013688ae2cc87c6c74ae9f84499aac53c6ff43013d84b5efac21b28c3e89d24aa2b71da78f107ed6bc94d8212f003fad43b67f21d015b6f90f548badf92b4c5f8eead49f004c61d0f3935b633d4a01a4bac9e3df05d981e6b13b4820ff7aa7057f029eb0d2b6fdda9252e6bd106d5a74c274419ac45b28540409160953c2a81cb42b5abf6152aa2d609adf198d5b7ba5b86da25bf19db60c88137f6bf2caa4eba5e84ef61273611722c029b60bc5ef92a311a6e71f7a2765077eacf53cc446a4bc35b88475540c0bffb5ab2738722caff7617002f721175c0916c86b12b87169060e6d3d48b86eb8fac50125f874ee70085b68f48513b6", 0x1000) (async) socket(0x18, 0xc002, 0x0) (async) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) openat$klog(0xffffffffffffff9c, &(0x7f00000011c0), 0x40, 0x0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x6) (async) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:44:24 executing program 6: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000038, r0) r1 = getpgid(r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000208, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:44:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000057ff6d3d6b5242487800002c00ff0100e2ffffff0000009727a62f20fb0bf6ec1e00000000000188f1452f5f9b89f4a310b321276bbe061f000000000000000000000000000000b2882bb96e5e9e16aec81124fa6e6aecd36273407e11cab85375c99589857fbbe3a5003738635821d65d35711c0c0e3bf551c93eda168a9be07419f836eda098122bfcac006151849a3de429e0aec58a130e4a7ef3bae8f9cfe949efa664652243206f2d44728619f637a70a5744f0ab3c9e4fbfecf3de1d947729e1fb46a31480190f32c1131559f7dac070e9862d5b9c6708dc9f0a5fb0d31bf5d2abbfd51e453237da82cfde8d1a012c382597429b861441c5a67a256c32378e2ac47c330d62947a2c0a193eacaefdc70ce4df07d2752c7418a6dc173a6877939178b1c8dd707dc4643a59cded18192ed10de55964e3b76d2a2dbc3c6508c1d21b9959c52ef53ca7a50bc4"]) 14:44:24 executing program 7: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x0, 0x0, {0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:44:24 executing program 5: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000300)={0x7fffffff}, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="b2b68b17ce9a32a642d5c35b093548bf578a15a22f89fb2594adcd994940369b71aad8fb47aae804cc14c4d20593998996d0eb837f7c0ebdb834e4cbe5bb5c55f9ff55d8c67429d7d50046b7dfe67d226174", 0x52}, {&(0x7f0000000180)="d9c20763a013646b5588600be2ef567d51a69c691904bac4d947d374e2c2396dcf070e94db3ee8330e407f0f6d6d3351097ba26530d405050cc3a44135798652fbfdb514a707a7454ad1f234780d6dd12bafff6d437a59f860110551e8554d3280174b070337867676289e73e55adf0cb33f444efcf7fe68c7984fa8fe516d029ac922d6961f1eb1245465ca90ac1a9b635143a79d728aaa08865d2fb06b35222961ebc9fdf80638f8f41d782f3aa2d5891d03975db0732c043a8cfd63c954e85c158175608cd3ad9b9521c321261fced907b13d227980405efd239cec494edab9eb7b39c7052385", 0xe8}], 0x2, 0x88) socket(0x2, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000300)={0x7fffffff}, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) close(r0) (async) syz_open_pts() (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="b2b68b17ce9a32a642d5c35b093548bf578a15a22f89fb2594adcd994940369b71aad8fb47aae804cc14c4d20593998996d0eb837f7c0ebdb834e4cbe5bb5c55f9ff55d8c67429d7d50046b7dfe67d226174", 0x52}, {&(0x7f0000000180)="d9c20763a013646b5588600be2ef567d51a69c691904bac4d947d374e2c2396dcf070e94db3ee8330e407f0f6d6d3351097ba26530d405050cc3a44135798652fbfdb514a707a7454ad1f234780d6dd12bafff6d437a59f860110551e8554d3280174b070337867676289e73e55adf0cb33f444efcf7fe68c7984fa8fe516d029ac922d6961f1eb1245465ca90ac1a9b635143a79d728aaa08865d2fb06b35222961ebc9fdf80638f8f41d782f3aa2d5891d03975db0732c043a8cfd63c954e85c158175608cd3ad9b9521c321261fced907b13d227980405efd239cec494edab9eb7b39c7052385", 0xe8}], 0x2, 0x88) (async) 14:44:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000057ff6d3d6b5242487800002c00ff0100e2ffffff0000009727a62f20fb0bf6ec1e00000000000188f1452f5f9b89f4a310b321276bbe061f000000000000000000000000000000b2882bb96e5e9e16aec81124fa6e6aecd36273407e11cab85375c99589857fbbe3a5003738635821d65d35711c0c0e3bf551c93eda168a9be07419f836eda098122bfcac006151849a3de429e0aec58a130e4a7ef3bae8f9cfe949efa664652243206f2d44728619f637a70a5744f0ab3c9e4fbfecf3de1d947729e1fb46a31480190f32c1131559f7dac070e9862d5b9c6708dc9f0a5fb0d31bf5d2abbfd51e453237da82cfde8d1a012c382597429b861441c5a67a256c32378e2ac47c330d62947a2c0a193eacaefdc70ce4df07d2752c7418a6dc173a6877939178b1c8dd707dc4643a59cded18192ed10de55964e3b76d2a2dbc3c6508c1d21b9959c52ef53ca7a50bc4"]) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:44:24 executing program 6: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000038, r0) r1 = getpgid(r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000208, r1) r2 = socket(0x11, 0x4003, 0x0) (async) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:44:24 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2251}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x89, 0x8}, {0x45, 0xbe}, {0x88, 0xf500}, {0x45, 0x6}, {0x83, 0x8}, {0x47, 0x8000}], 0x6}) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2251}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x89, 0x8}, {0x45, 0xbe}, {0x88, 0xf500}, {0x45, 0x6}, {0x83, 0x8}, {0x47, 0x8000}], 0x6}) (async) 14:44:24 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (rerun: 64) 14:44:24 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x89, 0x0) r1 = dup(r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x43, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0\x00', 0x8}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x20000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) writev(r2, &(0x7f0000000000), 0x3) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={0x0, 0x0, 0x0}) 14:44:24 executing program 7: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x0, 0x0, {0x1}}) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:44:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000057ff6d3d6b5242487800002c00ff0100e2ffffff0000009727a62f20fb0bf6ec1e00000000000188f1452f5f9b89f4a310b321276bbe061f000000000000000000000000000000b2882bb96e5e9e16aec81124fa6e6aecd36273407e11cab85375c99589857fbbe3a5003738635821d65d35711c0c0e3bf551c93eda168a9be07419f836eda098122bfcac006151849a3de429e0aec58a130e4a7ef3bae8f9cfe949efa664652243206f2d44728619f637a70a5744f0ab3c9e4fbfecf3de1d947729e1fb46a31480190f32c1131559f7dac070e9862d5b9c6708dc9f0a5fb0d31bf5d2abbfd51e453237da82cfde8d1a012c382597429b861441c5a67a256c32378e2ac47c330d62947a2c0a193eacaefdc70ce4df07d2752c7418a6dc173a6877939178b1c8dd707dc4643a59cded18192ed10de55964e3b76d2a2dbc3c6508c1d21b9959c52ef53ca7a50bc4"]) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:44:24 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (rerun: 64) 14:44:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb2a518a7860016f283068b3c0db686dd60002000004d383a0000000000000000000000000000000000fe8000000000000000000000000000aa03006e780000000060000240009b89f4a310b321276bbe068bf13b044bcd287dfffe26"]) 14:44:24 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x89, 0x0) r1 = dup(r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x43, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x20000) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) writev(r2, &(0x7f0000000000), 0x3) (async) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={0x0, 0x0, 0x0}) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000340)=[{0x24, 0x1}, {0x3d}, {0x6, 0x40, 0x0, 0x4b1}, {0x200, 0xff, 0x1, 0x8}]}) write(r1, &(0x7f00000002c0)="0000001300d50c8ca0b5d8043b00", 0xe) r2 = socket$inet(0x2, 0x4000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x7, 0x6}, {{}, 0xfffffffffffffffc, 0xa5, 0xf0000000, 0xffffffffffff7097, 0x964}, {{r1}, 0xfffffffffffffffd, 0xb4, 0x23ff6cd25f1226c6, 0x3, 0x2}, {{r4}, 0xffffffffffffffff, 0x1e, 0x1, 0x6, 0x1000}], 0x80009, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffd, 0x62, 0x1, 0x4d79, 0x2}, {{r4}, 0x4, 0x10, 0x80, 0x401, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xf433}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000, 0x800}], 0xa5d2, &(0x7f0000000480)={0xffffffffffffffff, 0xd9}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8c0, 0x0) readv(r7, &(0x7f0000000300)=[{&(0x7f0000000180)=""/181, 0xb5}], 0x1) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 14:44:24 executing program 7: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x0, 0x0, {0x1}}) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:44:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb2a518a7860016f283068b3c0db686dd60002000004d383a0000000000000000000000000000000000fe8000000000000000000000000000aa03006e780000000060000240009b89f4a310b321276bbe068bf13b044bcd287dfffe26"]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb2a518a7860016f283068b3c0db686dd60002000004d383a0000000000000000000000000000000000fe8000000000000000000000000000aa03006e780000000060000240009b89f4a310b321276bbe068bf13b044bcd287dfffe26"]) (async) 14:44:24 executing program 5: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f00000000c0)={0x0, ""/164}, 0xac, 0xfffffffffffffffe, 0x3800) 14:44:24 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2251}) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x89, 0x8}, {0x45, 0xbe}, {0x88, 0xf500}, {0x45, 0x6}, {0x83, 0x8}, {0x47, 0x8000}], 0x6}) 14:44:24 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000180)='./file0\x00', 0x100, 0x20) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:24 executing program 6: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000038, r0) (async) r1 = getpgid(r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000208, r1) (async) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:44:24 executing program 7: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0xbe8f, 0xe47f, 0x5, "02680f4aed453aeb328940b2153ac6b2cd160ba3", 0x2, 0x4}) 14:44:24 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x89, 0x0) r1 = dup(r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x43, &(0x7f0000000180)='./file0\x00', 0x8}) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x20000) (async, rerun: 32) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (rerun: 32) writev(r2, &(0x7f0000000000), 0x3) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={0x0, 0x0, 0x0}) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000340)=[{0x24, 0x1}, {0x3d}, {0x6, 0x40, 0x0, 0x4b1}, {0x200, 0xff, 0x1, 0x8}]}) write(r1, &(0x7f00000002c0)="0000001300d50c8ca0b5d8043b00", 0xe) r2 = socket$inet(0x2, 0x4000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) (async) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) (async) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) (async) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x7, 0x6}, {{}, 0xfffffffffffffffc, 0xa5, 0xf0000000, 0xffffffffffff7097, 0x964}, {{r1}, 0xfffffffffffffffd, 0xb4, 0x23ff6cd25f1226c6, 0x3, 0x2}, {{r4}, 0xffffffffffffffff, 0x1e, 0x1, 0x6, 0x1000}], 0x80009, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffd, 0x62, 0x1, 0x4d79, 0x2}, {{r4}, 0x4, 0x10, 0x80, 0x401, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xf433}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000, 0x800}], 0xa5d2, &(0x7f0000000480)={0xffffffffffffffff, 0xd9}) (async) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8c0, 0x0) readv(r7, &(0x7f0000000300)=[{&(0x7f0000000180)=""/181, 0xb5}], 0x1) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async, rerun: 64) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) (rerun: 64) 14:44:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb2a518a7860016f283068b3c0db686dd60002000004d383a0000000000000000000000000000000000fe8000000000000000000000000000aa03006e780000000060000240009b89f4a310b321276bbe068bf13b044bcd287dfffe26"]) 14:44:24 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00003ca000/0x1000)=nil, 0x1000, 0x3) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcb3b4b7a118cd270ff13b9fd812eaa4e713048e69931929648", 0x1b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000340)=[{0x24, 0x1}, {0x3d}, {0x6, 0x40, 0x0, 0x4b1}, {0x200, 0xff, 0x1, 0x8}]}) write(r1, &(0x7f00000002c0)="0000001300d50c8ca0b5d8043b00", 0xe) r2 = socket$inet(0x2, 0x4000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x7, 0x6}, {{}, 0xfffffffffffffffc, 0xa5, 0xf0000000, 0xffffffffffff7097, 0x964}, {{r1}, 0xfffffffffffffffd, 0xb4, 0x23ff6cd25f1226c6, 0x3, 0x2}, {{r4}, 0xffffffffffffffff, 0x1e, 0x1, 0x6, 0x1000}], 0x80009, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffd, 0x62, 0x1, 0x4d79, 0x2}, {{r4}, 0x4, 0x10, 0x80, 0x401, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xf433}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000, 0x800}], 0xa5d2, &(0x7f0000000480)={0xffffffffffffffff, 0xd9}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8c0, 0x0) readv(r7, &(0x7f0000000300)=[{&(0x7f0000000180)=""/181, 0xb5}], 0x1) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000340)=[{0x24, 0x1}, {0x3d}, {0x6, 0x40, 0x0, 0x4b1}, {0x200, 0xff, 0x1, 0x8}]}) (async) write(r1, &(0x7f00000002c0)="0000001300d50c8ca0b5d8043b00", 0xe) (async) socket$inet(0x2, 0x4000, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) (async) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x7, 0x6}, {{}, 0xfffffffffffffffc, 0xa5, 0xf0000000, 0xffffffffffff7097, 0x964}, {{r1}, 0xfffffffffffffffd, 0xb4, 0x23ff6cd25f1226c6, 0x3, 0x2}, {{r4}, 0xffffffffffffffff, 0x1e, 0x1, 0x6, 0x1000}], 0x80009, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffd, 0x62, 0x1, 0x4d79, 0x2}, {{r4}, 0x4, 0x10, 0x80, 0x401, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xf433}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000, 0x800}], 0xa5d2, &(0x7f0000000480)={0xffffffffffffffff, 0xd9}) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8c0, 0x0) (async) readv(r7, &(0x7f0000000300)=[{&(0x7f0000000180)=""/181, 0xb5}], 0x1) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) (async) 14:44:24 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0], 0x0, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x0, 0x800) syz_emit_ethernet(0x29e, &(0x7f0000000640)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, 'e<.', 0x268, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7, '\x00', @mcast1, [{0x5, 0xd, "695cc12420052f9c426201d7a5d4960a6563e8c1ea61a23aad869ed825c9f3f98f0049c1e4d8eb4b8ae598f4f1c37bb45060526fb5e183df74240d6d268963814e5f7bc59157f067cfe0964c2157f7ec46fcba97085c94b9c18915b26f0099bcce207fb0797eff8b35bd"}, {0x3, 0x25, "75c3ade799e29438d4bb1a88fa4bdde96e5d56b736d7c3a320e12b679773aa0ddb3a4ceb5a3a980524ad6b1622f8652382ffde0ba96031bf073e1a44c55f58e6bb909063fff9fa5134794b154e3ac648cc7ecc1fbfe045268f67280fa6733b4a297c8d5938a201941a19f6bc327ebbfc1796bb538cda6a338899e4e1d78c270e7b195319991d810a63ca3ecef3d8c4ce45ff933922bc823c3d7ab28c25ea288f6df3c0b1f3beb4bb747cda0e3e3d10157b0fbf0a39a6e5a22ecff10c48c244ed5fd6cc9c72a1041e05d709840f80d15749e7b3d43bf0a231e6312e60d2ec1b938bbe3193bb07d8ee5b414c000c855f37e9389d90b9cde5f1735f6a64d7f89eca44a99d290511d9e461a9e4dcdcb3ae9ac3e99e5685ef4ce35199eba41a515c18f1d5a390c59b"}, {0x2, 0x12, "160563ec2bf34c6cb8206027624d01c4a24589363a3d5d6da34ba6f81f43861fee09a28e71027b9fa11b03366777843b94f91064416359d5e50491a13d89aa7b214df395a4d5ffa6631befa47e8db1bd65fe4f45edb5dbfd060f1018bc8321595661679041cb34b74cec490172b91610eb35cb48265b087b876d7c6c52ccb132c3c0259bff49536274b59171c67440578ae3fc2a"}, {0x1, 0x4, "638be57eeb79449395eb775cf29a90cb69355cd02232e920dbca1d9af3dd9cfefaebc03c"}]}}}}}}) 14:44:24 executing program 5: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f00000000c0)={0x0, ""/164}, 0xac, 0xfffffffffffffffe, 0x3800) 14:44:24 executing program 2: r0 = socket$inet(0x2, 0x4000, 0x7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x44, &(0x7f0000000080)="a39e7e6fd2030e2ec3f7ea6e5d5b99505dc9e56e48b901ea311b2311a90b66a67598ad1ba03c8ae43e483ff7afc65910539ccb679ea315ab79ca0f8a446f9a7606ef92c05b3e5930d92170306c257edbb56ea3a005c2f8a72c946f806467b43411078293a6351d00", &(0x7f0000000040)=0x68, &(0x7f0000000140)="300897016d62b11596212b65e9cd0330f91930623ad614fc0e016295e72c2ed018a238c832fd1258edcea300834a99ce621222f40164b3417f578351c99055fcdc64a656b9a4f5eb5e976e9ad14aa3a61a48bacc983fcd7c60bd8d3a935d5c97ececa651a1079a9120722f7508fd8f5d", 0x70) 14:44:24 executing program 7: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0xbe8f, 0xe47f, 0x5, "02680f4aed453aeb328940b2153ac6b2cd160ba3", 0x2, 0x4}) 14:44:24 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x20) (async, rerun: 64) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:24 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x20) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:24 executing program 5: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(0xffffffffffffffff, &(0x7f00000000c0)={0x0, ""/164}, 0xac, 0xfffffffffffffffe, 0x3800) 14:44:24 executing program 7: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0xbe8f, 0xe47f, 0x5, "02680f4aed453aeb328940b2153ac6b2cd160ba3", 0x2, 0x4}) 14:44:24 executing program 4: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:24 executing program 6: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) acct(&(0x7f0000000280)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='*\x00', &(0x7f00000000c0)='^\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='-@,\x00', &(0x7f00000001c0)='r//', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='r//', &(0x7f0000000340)='r\x96od\xfb.4\xef\x15\xf2}J!),\n//', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='^\x00']) 14:44:24 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) minherit(&(0x7f00003ca000/0x1000)=nil, 0x1000, 0x3) (async) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcb3b4b7a118cd270ff13b9fd812eaa4e713048e69931929648", 0x1b) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 14:44:24 executing program 2: r0 = socket$inet(0x2, 0x4000, 0x7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) (async) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x44, &(0x7f0000000080)="a39e7e6fd2030e2ec3f7ea6e5d5b99505dc9e56e48b901ea311b2311a90b66a67598ad1ba03c8ae43e483ff7afc65910539ccb679ea315ab79ca0f8a446f9a7606ef92c05b3e5930d92170306c257edbb56ea3a005c2f8a72c946f806467b43411078293a6351d00", &(0x7f0000000040)=0x68, &(0x7f0000000140)="300897016d62b11596212b65e9cd0330f91930623ad614fc0e016295e72c2ed018a238c832fd1258edcea300834a99ce621222f40164b3417f578351c99055fcdc64a656b9a4f5eb5e976e9ad14aa3a61a48bacc983fcd7c60bd8d3a935d5c97ececa651a1079a9120722f7508fd8f5d", 0x70) 14:44:24 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0], 0x0, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x0, 0x800) syz_emit_ethernet(0x29e, &(0x7f0000000640)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, 'e<.', 0x268, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7, '\x00', @mcast1, [{0x5, 0xd, "695cc12420052f9c426201d7a5d4960a6563e8c1ea61a23aad869ed825c9f3f98f0049c1e4d8eb4b8ae598f4f1c37bb45060526fb5e183df74240d6d268963814e5f7bc59157f067cfe0964c2157f7ec46fcba97085c94b9c18915b26f0099bcce207fb0797eff8b35bd"}, {0x3, 0x25, "75c3ade799e29438d4bb1a88fa4bdde96e5d56b736d7c3a320e12b679773aa0ddb3a4ceb5a3a980524ad6b1622f8652382ffde0ba96031bf073e1a44c55f58e6bb909063fff9fa5134794b154e3ac648cc7ecc1fbfe045268f67280fa6733b4a297c8d5938a201941a19f6bc327ebbfc1796bb538cda6a338899e4e1d78c270e7b195319991d810a63ca3ecef3d8c4ce45ff933922bc823c3d7ab28c25ea288f6df3c0b1f3beb4bb747cda0e3e3d10157b0fbf0a39a6e5a22ecff10c48c244ed5fd6cc9c72a1041e05d709840f80d15749e7b3d43bf0a231e6312e60d2ec1b938bbe3193bb07d8ee5b414c000c855f37e9389d90b9cde5f1735f6a64d7f89eca44a99d290511d9e461a9e4dcdcb3ae9ac3e99e5685ef4ce35199eba41a515c18f1d5a390c59b"}, {0x2, 0x12, "160563ec2bf34c6cb8206027624d01c4a24589363a3d5d6da34ba6f81f43861fee09a28e71027b9fa11b03366777843b94f91064416359d5e50491a13d89aa7b214df395a4d5ffa6631befa47e8db1bd65fe4f45edb5dbfd060f1018bc8321595661679041cb34b74cec490172b91610eb35cb48265b087b876d7c6c52ccb132c3c0259bff49536274b59171c67440578ae3fc2a"}, {0x1, 0x4, "638be57eeb79449395eb775cf29a90cb69355cd02232e920dbca1d9af3dd9cfefaebc03c"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0], 0x0, 0x800) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x0, 0x800) (async) syz_emit_ethernet(0x29e, &(0x7f0000000640)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, 'e<.', 0x268, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7, '\x00', @mcast1, [{0x5, 0xd, "695cc12420052f9c426201d7a5d4960a6563e8c1ea61a23aad869ed825c9f3f98f0049c1e4d8eb4b8ae598f4f1c37bb45060526fb5e183df74240d6d268963814e5f7bc59157f067cfe0964c2157f7ec46fcba97085c94b9c18915b26f0099bcce207fb0797eff8b35bd"}, {0x3, 0x25, "75c3ade799e29438d4bb1a88fa4bdde96e5d56b736d7c3a320e12b679773aa0ddb3a4ceb5a3a980524ad6b1622f8652382ffde0ba96031bf073e1a44c55f58e6bb909063fff9fa5134794b154e3ac648cc7ecc1fbfe045268f67280fa6733b4a297c8d5938a201941a19f6bc327ebbfc1796bb538cda6a338899e4e1d78c270e7b195319991d810a63ca3ecef3d8c4ce45ff933922bc823c3d7ab28c25ea288f6df3c0b1f3beb4bb747cda0e3e3d10157b0fbf0a39a6e5a22ecff10c48c244ed5fd6cc9c72a1041e05d709840f80d15749e7b3d43bf0a231e6312e60d2ec1b938bbe3193bb07d8ee5b414c000c855f37e9389d90b9cde5f1735f6a64d7f89eca44a99d290511d9e461a9e4dcdcb3ae9ac3e99e5685ef4ce35199eba41a515c18f1d5a390c59b"}, {0x2, 0x12, "160563ec2bf34c6cb8206027624d01c4a24589363a3d5d6da34ba6f81f43861fee09a28e71027b9fa11b03366777843b94f91064416359d5e50491a13d89aa7b214df395a4d5ffa6631befa47e8db1bd65fe4f45edb5dbfd060f1018bc8321595661679041cb34b74cec490172b91610eb35cb48265b087b876d7c6c52ccb132c3c0259bff49536274b59171c67440578ae3fc2a"}, {0x1, 0x4, "638be57eeb79449395eb775cf29a90cb69355cd02232e920dbca1d9af3dd9cfefaebc03c"}]}}}}}}) (async) 14:44:24 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01c5"], 0x3) r3 = dup2(r2, r0) writev(r3, &(0x7f0000002580)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) pwrite(r5, &(0x7f0000000080)="514a2ae922355569b57270d3570ed6127153e67750b5f6682512568b", 0x1c, 0x40) r6 = socket(0x20, 0x8000, 0xfc) fcntl$dupfd(r0, 0x0, r6) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x40, 0x0, 0x1d}, {0x3c}, {0x4, 0x3}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:24 executing program 7: mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCNOTTY(r3, 0x20007471) poll(&(0x7f0000000600)=[{r0, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 14:44:24 executing program 4: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x40, 0x0, 0x1d}, {0x3c}, {0x4, 0x3}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:24 executing program 2: r0 = socket$inet(0x2, 0x4000, 0x7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) (async) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x44, &(0x7f0000000080)="a39e7e6fd2030e2ec3f7ea6e5d5b99505dc9e56e48b901ea311b2311a90b66a67598ad1ba03c8ae43e483ff7afc65910539ccb679ea315ab79ca0f8a446f9a7606ef92c05b3e5930d92170306c257edbb56ea3a005c2f8a72c946f806467b43411078293a6351d00", &(0x7f0000000040)=0x68, &(0x7f0000000140)="300897016d62b11596212b65e9cd0330f91930623ad614fc0e016295e72c2ed018a238c832fd1258edcea300834a99ce621222f40164b3417f578351c99055fcdc64a656b9a4f5eb5e976e9ad14aa3a61a48bacc983fcd7c60bd8d3a935d5c97ececa651a1079a9120722f7508fd8f5d", 0x70) 14:44:24 executing program 4: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 64) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:25 executing program 7: mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCNOTTY(r3, 0x20007471) poll(&(0x7f0000000600)=[{r0, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) (async) chdir(&(0x7f0000000040)='./file0\x00') (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$TIOCNOTTY(r3, 0x20007471) (async) poll(&(0x7f0000000600)=[{r0, 0x4}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) (async) 14:44:25 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 14:44:25 executing program 2: syz_emit_ethernet(0x7e, &(0x7f00000015c0)={@random="e1ad277630ae", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "055b58", 0x48, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d4090e", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="03c6af8bb1f8e61a352591572b1b346e", [@routing={0x61}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66}]}}}}}}}) 14:44:25 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0], 0x0, 0x800) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x0, 0x800) (async) syz_emit_ethernet(0x29e, &(0x7f0000000640)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, 'e<.', 0x268, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7, '\x00', @mcast1, [{0x5, 0xd, "695cc12420052f9c426201d7a5d4960a6563e8c1ea61a23aad869ed825c9f3f98f0049c1e4d8eb4b8ae598f4f1c37bb45060526fb5e183df74240d6d268963814e5f7bc59157f067cfe0964c2157f7ec46fcba97085c94b9c18915b26f0099bcce207fb0797eff8b35bd"}, {0x3, 0x25, "75c3ade799e29438d4bb1a88fa4bdde96e5d56b736d7c3a320e12b679773aa0ddb3a4ceb5a3a980524ad6b1622f8652382ffde0ba96031bf073e1a44c55f58e6bb909063fff9fa5134794b154e3ac648cc7ecc1fbfe045268f67280fa6733b4a297c8d5938a201941a19f6bc327ebbfc1796bb538cda6a338899e4e1d78c270e7b195319991d810a63ca3ecef3d8c4ce45ff933922bc823c3d7ab28c25ea288f6df3c0b1f3beb4bb747cda0e3e3d10157b0fbf0a39a6e5a22ecff10c48c244ed5fd6cc9c72a1041e05d709840f80d15749e7b3d43bf0a231e6312e60d2ec1b938bbe3193bb07d8ee5b414c000c855f37e9389d90b9cde5f1735f6a64d7f89eca44a99d290511d9e461a9e4dcdcb3ae9ac3e99e5685ef4ce35199eba41a515c18f1d5a390c59b"}, {0x2, 0x12, "160563ec2bf34c6cb8206027624d01c4a24589363a3d5d6da34ba6f81f43861fee09a28e71027b9fa11b03366777843b94f91064416359d5e50491a13d89aa7b214df395a4d5ffa6631befa47e8db1bd65fe4f45edb5dbfd060f1018bc8321595661679041cb34b74cec490172b91610eb35cb48265b087b876d7c6c52ccb132c3c0259bff49536274b59171c67440578ae3fc2a"}, {0x1, 0x4, "638be57eeb79449395eb775cf29a90cb69355cd02232e920dbca1d9af3dd9cfefaebc03c"}]}}}}}}) 14:44:25 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) 14:44:25 executing program 6: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) acct(&(0x7f0000000280)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='*\x00', &(0x7f00000000c0)='^\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='-@,\x00', &(0x7f00000001c0)='r//', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='r//', &(0x7f0000000340)='r\x96od\xfb.4\xef\x15\xf2}J!),\n//', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='^\x00']) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) (async) acct(&(0x7f0000000280)='./file1\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) (async) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='*\x00', &(0x7f00000000c0)='^\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='-@,\x00', &(0x7f00000001c0)='r//', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='r//', &(0x7f0000000340)='r\x96od\xfb.4\xef\x15\xf2}J!),\n//', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='^\x00']) (async) 14:44:25 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00003ca000/0x1000)=nil, 0x1000, 0x3) (async) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcb3b4b7a118cd270ff13b9fd812eaa4e713048e69931929648", 0x1b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) (rerun: 64) 14:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x40, 0x0, 0x1d}, {0x3c}, {0x4, 0x3}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x40, 0x0, 0x1d}, {0x3c}, {0x4, 0x3}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) 14:44:25 executing program 2: syz_emit_ethernet(0x7e, &(0x7f00000015c0)={@random="e1ad277630ae", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "055b58", 0x48, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d4090e", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="03c6af8bb1f8e61a352591572b1b346e", [@routing={0x61}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66}]}}}}}}}) syz_emit_ethernet(0x7e, &(0x7f00000015c0)={@random="e1ad277630ae", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "055b58", 0x48, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d4090e", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="03c6af8bb1f8e61a352591572b1b346e", [@routing={0x61}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66}]}}}}}}}) (async) 14:44:25 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01c5"], 0x3) (async) r3 = dup2(r2, r0) writev(r3, &(0x7f0000002580)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) pwrite(r5, &(0x7f0000000080)="514a2ae922355569b57270d3570ed6127153e67750b5f6682512568b", 0x1c, 0x40) (async) r6 = socket(0x20, 0x8000, 0xfc) fcntl$dupfd(r0, 0x0, r6) 14:44:25 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:25 executing program 7: mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) (async) chdir(&(0x7f0000000040)='./file0\x00') (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCNOTTY(r3, 0x20007471) (async) poll(&(0x7f0000000600)=[{r0, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 14:44:25 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) 14:44:25 executing program 6: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) (async) acct(&(0x7f0000000280)='./file1\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) (async) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='*\x00', &(0x7f00000000c0)='^\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='-@,\x00', &(0x7f00000001c0)='r//', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='r//', &(0x7f0000000340)='r\x96od\xfb.4\xef\x15\xf2}J!),\n//', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='^\x00']) 14:44:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, r2]) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) 14:44:25 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:25 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01c5"], 0x3) r3 = dup2(r2, r0) writev(r3, &(0x7f0000002580)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) pwrite(r5, &(0x7f0000000080)="514a2ae922355569b57270d3570ed6127153e67750b5f6682512568b", 0x1c, 0x40) r6 = socket(0x20, 0x8000, 0xfc) fcntl$dupfd(r0, 0x0, r6) socket(0x2, 0x3, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) fcntl$dupfd(r0, 0xa, r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01c5"], 0x3) (async) dup2(r2, r0) (async) writev(r3, &(0x7f0000002580)=[{0x0}], 0x1) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) pwrite(r5, &(0x7f0000000080)="514a2ae922355569b57270d3570ed6127153e67750b5f6682512568b", 0x1c, 0x40) (async) socket(0x20, 0x8000, 0xfc) (async) fcntl$dupfd(r0, 0x0, r6) (async) 14:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:25 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f0000001680)=""/197, 0xc5}, {&(0x7f0000001780)=""/95, 0x5f}, {&(0x7f0000001800)=""/148, 0x94}], 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = accept(r0, &(0x7f0000001980)=@un=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001a40)="0f4c61e50f446522751c79612ab1eb7ab0dcfa3e78e0ca281a06aca9fbde9537637e01b956", 0x25}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)="91cd79abe2efd64334ac71d6e662330048cfee33338c28d5ce0d34fe5d270b13354649d3c3ba9cbee6d8cdd2f9b3dc0123f7a1a0a5ee61c0bdfee2e2900503a3f11767233aae", 0x46}], 0x3, 0xbf00000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x49, 0x80000000}, {0x8, 0x8}}, 0x2) 14:44:25 executing program 2: syz_emit_ethernet(0x7e, &(0x7f00000015c0)={@random="e1ad277630ae", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "055b58", 0x48, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d4090e", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="03c6af8bb1f8e61a352591572b1b346e", [@routing={0x61}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66}]}}}}}}}) 14:44:25 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x100) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, r2]) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, r2]) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) (async) 14:44:25 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:25 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0) (async) write(r0, &(0x7f00000001c0)='w', 0x1) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f0000001680)=""/197, 0xc5}, {&(0x7f0000001780)=""/95, 0x5f}, {&(0x7f0000001800)=""/148, 0x94}], 0x9) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = accept(r0, &(0x7f0000001980)=@un=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001a40)="0f4c61e50f446522751c79612ab1eb7ab0dcfa3e78e0ca281a06aca9fbde9537637e01b956", 0x25}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)="91cd79abe2efd64334ac71d6e662330048cfee33338c28d5ce0d34fe5d270b13354649d3c3ba9cbee6d8cdd2f9b3dc0123f7a1a0a5ee61c0bdfee2e2900503a3f11767233aae", 0x46}], 0x3, 0xbf00000) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x49, 0x80000000}, {0x8, 0x8}}, 0x2) 14:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:25 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, r0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:25 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8, 0x3, 0x2, 0x9}, {0x6, 0x81, 0x40, 0x3ff}, {0x4, 0x1, 0x3, 0x45}, {0x5, 0x2, 0x6, 0x7}, {0x6aa, 0xc8, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x800003}]}) pwrite(r0, &(0x7f0000000240)="fbc8286b9e6c3c4906ef23884d3c", 0xe, 0x0) 14:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) 14:44:25 executing program 2: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair(0x6, 0x4, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00='], 0x38}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0)=0x36b1, 0x4) r4 = socket(0x6, 0x2, 0x5) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) close(r4) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r6, 0x1}) write(r4, &(0x7f0000000040)="4fa127b6", 0x4) recvfrom(r5, &(0x7f0000000200)=""/156, 0x9c, 0x40, 0x0, 0x0) 14:44:25 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, r0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, r0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) 14:44:25 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) (async) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f0000001680)=""/197, 0xc5}, {&(0x7f0000001780)=""/95, 0x5f}, {&(0x7f0000001800)=""/148, 0x94}], 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async, rerun: 64) r1 = accept(r0, &(0x7f0000001980)=@un=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e) (rerun: 64) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001a40)="0f4c61e50f446522751c79612ab1eb7ab0dcfa3e78e0ca281a06aca9fbde9537637e01b956", 0x25}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)="91cd79abe2efd64334ac71d6e662330048cfee33338c28d5ce0d34fe5d270b13354649d3c3ba9cbee6d8cdd2f9b3dc0123f7a1a0a5ee61c0bdfee2e2900503a3f11767233aae", 0x46}], 0x3, 0xbf00000) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') (async, rerun: 32) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x49, 0x80000000}, {0x8, 0x8}}, 0x2) 14:44:25 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ceaaaaaaaaaa00000000c0310000000000000000000000069079ac14b36064deb67d00e257ffffff4e234e20", @ANYBLOB="f58bcfcdace414cb6096fa95488896438b214b9f58bb9afff754bc5093df101a64cbe107b2978673a1b62b77d4c45a69c02c097ea326ac63ebf0d7e9ed26739f1fd0009d3f44412b82f7b77ad8b031edb0915dff1218188c9f16cfaf7d10f7ac5a76286aaff335d50d7dee3b0ba331025df5172ecd6b8cb144734e5df171d7afe5fe577b0e7527ec5e6abb5dda96517758f0bfb7042fc22d8231fd69608846fe0a973953fa855d11f0106490b4695123b8d653b8b1aa4acb38c97604650e44c0257bd38ae1f1ae7c04e315679aa6bd7f86fd703a1dc53daf6e6a4fcb484e9838149bbaf6b76bf937389060c19d406bcd44bc", @ANYRES32=0x41424344, @ANYRES64=0x0, @ANYRES16=r0, @ANYRESOCT=0x0, @ANYRESDEC]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) wait4(0x0, 0x0, 0x0, 0x0) 14:44:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, r2]) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, r2]) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) (async) 14:44:25 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8, 0x3, 0x2, 0x9}, {0x6, 0x81, 0x40, 0x3ff}, {0x4, 0x1, 0x3, 0x45}, {0x5, 0x2, 0x6, 0x7}, {0x6aa, 0xc8, 0x3, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x800003}]}) pwrite(r0, &(0x7f0000000240)="fbc8286b9e6c3c4906ef23884d3c", 0xe, 0x0) 14:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x1, 0x6, 0xeb}, {0x0, 0x7, 0xc0, 0x3}, {0x3, 0x0, 0x9, 0x2}, {0x3ff, 0x80, 0x20, 0x7}, {0x9, 0x7, 0x2, 0x5}, {0x81, 0xff, 0x2, 0x9}, {0xfffa, 0x8, 0x4, 0x4}, {0x7, 0x7, 0x8, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x6}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:25 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ceaaaaaaaaaa00000000c0310000000000000000000000069079ac14b36064deb67d00e257ffffff4e234e20", @ANYBLOB="f58bcfcdace414cb6096fa95488896438b214b9f58bb9afff754bc5093df101a64cbe107b2978673a1b62b77d4c45a69c02c097ea326ac63ebf0d7e9ed26739f1fd0009d3f44412b82f7b77ad8b031edb0915dff1218188c9f16cfaf7d10f7ac5a76286aaff335d50d7dee3b0ba331025df5172ecd6b8cb144734e5df171d7afe5fe577b0e7527ec5e6abb5dda96517758f0bfb7042fc22d8231fd69608846fe0a973953fa855d11f0106490b4695123b8d653b8b1aa4acb38c97604650e44c0257bd38ae1f1ae7c04e315679aa6bd7f86fd703a1dc53daf6e6a4fcb484e9838149bbaf6b76bf937389060c19d406bcd44bc", @ANYRES32=0x41424344, @ANYRES64=0x0, @ANYRES16=r0, @ANYRESOCT=0x0, @ANYRESDEC]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) wait4(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ceaaaaaaaaaa00000000c0310000000000000000000000069079ac14b36064deb67d00e257ffffff4e234e20", @ANYBLOB="f58bcfcdace414cb6096fa95488896438b214b9f58bb9afff754bc5093df101a64cbe107b2978673a1b62b77d4c45a69c02c097ea326ac63ebf0d7e9ed26739f1fd0009d3f44412b82f7b77ad8b031edb0915dff1218188c9f16cfaf7d10f7ac5a76286aaff335d50d7dee3b0ba331025df5172ecd6b8cb144734e5df171d7afe5fe577b0e7527ec5e6abb5dda96517758f0bfb7042fc22d8231fd69608846fe0a973953fa855d11f0106490b4695123b8d653b8b1aa4acb38c97604650e44c0257bd38ae1f1ae7c04e315679aa6bd7f86fd703a1dc53daf6e6a4fcb484e9838149bbaf6b76bf937389060c19d406bcd44bc", @ANYRES32=0x41424344, @ANYRES64=0x0, @ANYRES16=r0, @ANYRESOCT=0x0, @ANYRESDEC]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) wait4(0x0, 0x0, 0x0, 0x0) (async) 14:44:25 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 64) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:25 executing program 6: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = shmget(0x3, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_RMID(r0, 0x0) 14:44:25 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8, 0x3, 0x2, 0x9}, {0x6, 0x81, 0x40, 0x3ff}, {0x4, 0x1, 0x3, 0x45}, {0x5, 0x2, 0x6, 0x7}, {0x6aa, 0xc8, 0x3, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x800003}]}) (async) pwrite(r0, &(0x7f0000000240)="fbc8286b9e6c3c4906ef23884d3c", 0xe, 0x0) 14:44:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x1, 0x6, 0xeb}, {0x0, 0x7, 0xc0, 0x3}, {0x3, 0x0, 0x9, 0x2}, {0x3ff, 0x80, 0x20, 0x7}, {0x9, 0x7, 0x2, 0x5}, {0x81, 0xff, 0x2, 0x9}, {0xfffa, 0x8, 0x4, 0x4}, {0x7, 0x7, 0x8, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x6}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:25 executing program 3: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f000042d000/0x2000)=nil, 0x2000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) dup2(0xffffffffffffff9c, r0) munmap(&(0x7f0000606000/0x1000)=nil, 0x1000) 14:44:25 executing program 6: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = shmget(0x3, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) shmctl$SHM_UNLOCK(r1, 0x4) (async) shmctl$IPC_RMID(r0, 0x0) 14:44:25 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:25 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ceaaaaaaaaaa00000000c0310000000000000000000000069079ac14b36064deb67d00e257ffffff4e234e20", @ANYBLOB="f58bcfcdace414cb6096fa95488896438b214b9f58bb9afff754bc5093df101a64cbe107b2978673a1b62b77d4c45a69c02c097ea326ac63ebf0d7e9ed26739f1fd0009d3f44412b82f7b77ad8b031edb0915dff1218188c9f16cfaf7d10f7ac5a76286aaff335d50d7dee3b0ba331025df5172ecd6b8cb144734e5df171d7afe5fe577b0e7527ec5e6abb5dda96517758f0bfb7042fc22d8231fd69608846fe0a973953fa855d11f0106490b4695123b8d653b8b1aa4acb38c97604650e44c0257bd38ae1f1ae7c04e315679aa6bd7f86fd703a1dc53daf6e6a4fcb484e9838149bbaf6b76bf937389060c19d406bcd44bc", @ANYRES32=0x41424344, @ANYRES64=0x0, @ANYRES16=r0, @ANYRESOCT=0x0, @ANYRESDEC]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) wait4(0x0, 0x0, 0x0, 0x0) 14:44:26 executing program 2: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) (async) socketpair(0x6, 0x4, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00='], 0x38}, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0)=0x36b1, 0x4) r4 = socket(0x6, 0x2, 0x5) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) (async) close(r4) (async) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r6, 0x1}) (async) write(r4, &(0x7f0000000040)="4fa127b6", 0x4) recvfrom(r5, &(0x7f0000000200)=""/156, 0x9c, 0x40, 0x0, 0x0) 14:44:26 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, r0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:26 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0xffffffff) read(r1, &(0x7f0000000100)=""/110, 0x6e) syz_open_pts() 14:44:26 executing program 6: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = shmget(0x3, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) shmctl$SHM_UNLOCK(r1, 0x4) (async, rerun: 32) shmctl$IPC_RMID(r0, 0x0) (rerun: 32) 14:44:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x1, 0x6, 0xeb}, {0x0, 0x7, 0xc0, 0x3}, {0x3, 0x0, 0x9, 0x2}, {0x3ff, 0x80, 0x20, 0x7}, {0x9, 0x7, 0x2, 0x5}, {0x81, 0xff, 0x2, 0x9}, {0xfffa, 0x8, 0x4, 0x4}, {0x7, 0x7, 0x8, 0x1}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x6}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:26 executing program 3: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f000042d000/0x2000)=nil, 0x2000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) dup2(0xffffffffffffff9c, r0) munmap(&(0x7f0000606000/0x1000)=nil, 0x1000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) mlock(&(0x7f000042d000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) (async) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000000)) (async) dup2(0xffffffffffffff9c, r0) (async) munmap(&(0x7f0000606000/0x1000)=nil, 0x1000) (async) 14:44:26 executing program 5: chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 14:44:26 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x20) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:26 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x9701ea2b34e2355f, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffc3ffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000100000000000000000000aa03009078000000006000024000002c00ff01000000000000f20000000000000188f1452f5f9b89f4a310b321276bbe063c0000000000000077108c392b3462ac5f1fe360f30f4df463fc4670644e4b097392aa66e18fd4cc8f3d6c20565a06876da63914ea5781042c55fa60a95b9d8c914de85e2ad4b1fdb7990473db1107c41aaa373fa57f854caf8b22c2dc5f37b3e999ce7db5e8d7d32f05d58215027d8b6f74f2c3"]) 14:44:26 executing program 5: chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) 14:44:26 executing program 6: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x7000)=nil, 0x7000) 14:44:26 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x8) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x20) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:26 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x9701ea2b34e2355f, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffc3ffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000100000000000000000000aa03009078000000006000024000002c00ff01000000000000f20000000000000188f1452f5f9b89f4a310b321276bbe063c0000000000000077108c392b3462ac5f1fe360f30f4df463fc4670644e4b097392aa66e18fd4cc8f3d6c20565a06876da63914ea5781042c55fa60a95b9d8c914de85e2ad4b1fdb7990473db1107c41aaa373fa57f854caf8b22c2dc5f37b3e999ce7db5e8d7d32f05d58215027d8b6f74f2c3"]) map stack 0x203f8000-0x207f8000 of map 0xfffffd807e2a4778 failed: hole in range 14:44:26 executing program 6: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) (async) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) (async) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x7000)=nil, 0x7000) 14:44:26 executing program 3: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) mlock(&(0x7f000042d000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) (async) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) dup2(0xffffffffffffff9c, r0) (async) munmap(&(0x7f0000606000/0x1000)=nil, 0x1000) 14:44:26 executing program 5: chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 14:44:27 executing program 2: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) r1 = dup(r0) listen(r1, 0x0) (async) socketpair(0x6, 0x4, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00='], 0x38}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0)=0x36b1, 0x4) r4 = socket(0x6, 0x2, 0x5) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) close(r4) (async) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r6, 0x1}) (async) write(r4, &(0x7f0000000040)="4fa127b6", 0x4) (async) recvfrom(r5, &(0x7f0000000200)=""/156, 0x9c, 0x40, 0x0, 0x0) 14:44:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x9701ea2b34e2355f, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffc3ffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000100000000000000000000aa03009078000000006000024000002c00ff01000000000000f20000000000000188f1452f5f9b89f4a310b321276bbe063c0000000000000077108c392b3462ac5f1fe360f30f4df463fc4670644e4b097392aa66e18fd4cc8f3d6c20565a06876da63914ea5781042c55fa60a95b9d8c914de85e2ad4b1fdb7990473db1107c41aaa373fa57f854caf8b22c2dc5f37b3e999ce7db5e8d7d32f05d58215027d8b6f74f2c3"]) 14:44:27 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x20) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x20) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) 14:44:27 executing program 6: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) (async) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) (async) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) (async) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x7000)=nil, 0x7000) 14:44:27 executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="e9bf47b5", &(0x7f0000000200)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x40}, 0x2, &(0x7f0000000240)="a2d944e4774d2188b7f3e2c0f6383e648c7bd2f63cd25c8caad895581d6bd55ed70c0ec641b844768bc1b3220df38c812458185276c0f311605236ee93babfcff59336ed6eb18655d69180b342d8d4568651ca6778841ded382a9b4c", &(0x7f00000001c0)=0x5c, &(0x7f00000002c0), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000040)="08816d42a9f574a732500dcaf6856c7010032a488afaafdb0619858a1c00114e65df1ae7c458736a0e24e46fa8dbdad6d28331630d3eb1d3807fb49381", &(0x7f0000000080)=0x3d, &(0x7f00000000c0)="1a1c8ed866c124674c3fdae253ee93430eb5f6c593edaeb06a429abdb0fbc090580d7d9571693f", 0x27) sysctl$kern(&(0x7f00000002c0)={0x1, 0x3}, 0x2, &(0x7f0000000300)="aed154a2bccbc634917d4e298afa52e91ac4c827256c36b1d6f047e074a5be9f8fb786604ad870a383abe2761f61eee10defc1c6b9e7affb61770d4890a513cfc4539927bbcb742e4fd09526b1b32c8b", &(0x7f0000000380)=0x50, &(0x7f00000003c0)="3abcd93d476951a44d30cf082fac10c7930e3f955dd745", 0x17) sysctl$kern(&(0x7f0000000400)={0x1, 0x2d}, 0x2, &(0x7f0000000440)="2bd28ab72caff20b52f6095865266a615b368a1c9c04e3a592ab09fe8f754a39094df0f00ffe3f68aaf3ead8d68582f27f2f0679f9e5ba272700091dd16f0d21", &(0x7f0000000480)=0x40, &(0x7f00000004c0)="59b6507064de7e4b663499881258009ab7bd2d3aeedb84ff42137c079bfa8d51da1524879d532650a831688abe31114891dbe0d46dd962cbdd456c7213b0ab933525c940ffd6f0f4d09033c4dc91315eeb262269e11f0db84e17b16457b3e058e0a18bc3ac0c953b737122ab1e2957252e1f8eeff4923b224099bbb8dffd581da16be601abfc3b88f57c70877bd3b101876e8e22e11d858557dc5aba2aa63e", 0x9f) 14:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6ef4, 0x99, 0x4, 0x8001}, {0xfff9, 0x1, 0x81, 0xfff}, {0x0, 0x6, 0x3, 0xffffffff}, {0x2, 0x0, 0x0, 0x5}, {0x9, 0x1f, 0x1, 0x10000}]}) 14:44:27 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x168) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x14}, {}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r2, &(0x7f0000000300), 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe0, &(0x7f0000000380)={@random="adb2bb6e4c56", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "3d1823", 0xaa, 0x70, 0x9, @rand_addr="bafb8b6aa6a2a29cba1e7eac3dc317c8", @rand_addr="05804c73a7690db8294bd385ab4a714d", {[@hopopts={0x1, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x1, [0x0]}, @pad1]}], @tcp={{0x1, 0x3, r4, r5, 0x1, 0x0, 0x8, 0x1, 0x5, 0x0, 0xff, {[@mss={0x2, 0x4, 0x8}, @window={0x3, 0x3, 0x9}, @sack_perm={0x4, 0x2}, @eol]}}, {"e5f3fab9ccfee5f3d49fd4805ea20d4b47b465b8c67467e0d485a3e1829c1116356545ada0bb7a3fd728c447f8416c7bea59ee863fe32da1aebf6d35fa9ca914f3cc1ee1e4afdeba3c5f0a9500d1307765f0071280ba63c2ce6bb051fe39eb5ebfe2d05862faec898e5a"}}}}}}}) sendmsg(r3, &(0x7f0000000000)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d40)=[{0xe0, 0x1, 0x0, "c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a1"}, {0x10}, {0x10}, {0xa0, 0x0, 0x0, "769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a99"}, {0x190, 0x0, 0x0, "8a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671a441bca1c268838c13bd14f6fe20b093545c111b42c079f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64ecbd4768510cac348c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e2da9254f31e22c7bbb72280b64684f7bea53a5b5d0d2dc65992577970cc4b1589e1cccd905fd1c76594a27c21a64464c054591b19deef5aa9054681dd71f533094265ff637d2b43ff53b0fe24044472c9672c001c998fedb9a68c692d6faca51040f730f238999b7381c95f8187aabe5973d194141fed131dcd4036466312bea6e8a7083f25c573f95d7618dc6fc812e508e66694773cebdfc1474434cf4c8239cef2b3aeb09fa2d5223ebf0d3172ce8caaad4bff6c9726a7c1984e37feaed356163c8c3f2e3bb5cd6d"}, {0x10, 0x0, 0x1}], 0x340}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 14:44:27 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0xffffffff) read(r1, &(0x7f0000000100)=""/110, 0x6e) syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) (async) fcntl$dupfd(r0, 0x0, r0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0xffffffff) (async) read(r1, &(0x7f0000000100)=""/110, 0x6e) (async) syz_open_pts() (async) 14:44:27 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYRESDEC=0x0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffff, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) pread(r2, &(0x7f0000000040)="6d6ac5ef7e7b354472fafadc8f90189d2c7458d81777796c5bc662a1843c99fd5289f22129", 0x25, 0x8000000000000001) r3 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000550000/0x6000)=nil, 0x6000, 0x3) r4 = dup2(r1, r3) socket(0x6, 0x2, 0x1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:44:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200002383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) 14:44:27 executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="e9bf47b5", &(0x7f0000000200)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x40}, 0x2, &(0x7f0000000240)="a2d944e4774d2188b7f3e2c0f6383e648c7bd2f63cd25c8caad895581d6bd55ed70c0ec641b844768bc1b3220df38c812458185276c0f311605236ee93babfcff59336ed6eb18655d69180b342d8d4568651ca6778841ded382a9b4c", &(0x7f00000001c0)=0x5c, &(0x7f00000002c0), 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000040)="08816d42a9f574a732500dcaf6856c7010032a488afaafdb0619858a1c00114e65df1ae7c458736a0e24e46fa8dbdad6d28331630d3eb1d3807fb49381", &(0x7f0000000080)=0x3d, &(0x7f00000000c0)="1a1c8ed866c124674c3fdae253ee93430eb5f6c593edaeb06a429abdb0fbc090580d7d9571693f", 0x27) (async, rerun: 64) sysctl$kern(&(0x7f00000002c0)={0x1, 0x3}, 0x2, &(0x7f0000000300)="aed154a2bccbc634917d4e298afa52e91ac4c827256c36b1d6f047e074a5be9f8fb786604ad870a383abe2761f61eee10defc1c6b9e7affb61770d4890a513cfc4539927bbcb742e4fd09526b1b32c8b", &(0x7f0000000380)=0x50, &(0x7f00000003c0)="3abcd93d476951a44d30cf082fac10c7930e3f955dd745", 0x17) sysctl$kern(&(0x7f0000000400)={0x1, 0x2d}, 0x2, &(0x7f0000000440)="2bd28ab72caff20b52f6095865266a615b368a1c9c04e3a592ab09fe8f754a39094df0f00ffe3f68aaf3ead8d68582f27f2f0679f9e5ba272700091dd16f0d21", &(0x7f0000000480)=0x40, &(0x7f00000004c0)="59b6507064de7e4b663499881258009ab7bd2d3aeedb84ff42137c079bfa8d51da1524879d532650a831688abe31114891dbe0d46dd962cbdd456c7213b0ab933525c940ffd6f0f4d09033c4dc91315eeb262269e11f0db84e17b16457b3e058e0a18bc3ac0c953b737122ab1e2957252e1f8eeff4923b224099bbb8dffd581da16be601abfc3b88f57c70877bd3b101876e8e22e11d858557dc5aba2aa63e", 0x9f) 14:44:27 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYRESDEC=0x0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffff, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) r2 = socket(0x2, 0x3, 0x0) (rerun: 32) fcntl$dupfd(r2, 0x0, r2) pread(r2, &(0x7f0000000040)="6d6ac5ef7e7b354472fafadc8f90189d2c7458d81777796c5bc662a1843c99fd5289f22129", 0x25, 0x8000000000000001) (async) r3 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000550000/0x6000)=nil, 0x6000, 0x3) (async) r4 = dup2(r1, r3) socket(0x6, 0x2, 0x1) (async) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:44:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200002383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) 14:44:27 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)=':^(\x00', &(0x7f0000000340)='[\\#\xc2\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\'+\\.-\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='#\x00', &(0x7f0000000480)='\'$!$!\x00', &(0x7f00000004c0)='!\x00']) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6ef4, 0x99, 0x4, 0x8001}, {0xfff9, 0x1, 0x81, 0xfff}, {0x0, 0x6, 0x3, 0xffffffff}, {0x2, 0x0, 0x0, 0x5}, {0x9, 0x1f, 0x1, 0x10000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6ef4, 0x99, 0x4, 0x8001}, {0xfff9, 0x1, 0x81, 0xfff}, {0x0, 0x6, 0x3, 0xffffffff}, {0x2, 0x0, 0x0, 0x5}, {0x9, 0x1f, 0x1, 0x10000}]}) (async) 14:44:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200002383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200002383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) (async) 14:44:27 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x89, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0\x00', 0x8}) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4", 0x1df}], 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0x39) 14:44:27 executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="e9bf47b5", &(0x7f0000000200)=0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x40}, 0x2, &(0x7f0000000240)="a2d944e4774d2188b7f3e2c0f6383e648c7bd2f63cd25c8caad895581d6bd55ed70c0ec641b844768bc1b3220df38c812458185276c0f311605236ee93babfcff59336ed6eb18655d69180b342d8d4568651ca6778841ded382a9b4c", &(0x7f00000001c0)=0x5c, &(0x7f00000002c0), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000040)="08816d42a9f574a732500dcaf6856c7010032a488afaafdb0619858a1c00114e65df1ae7c458736a0e24e46fa8dbdad6d28331630d3eb1d3807fb49381", &(0x7f0000000080)=0x3d, &(0x7f00000000c0)="1a1c8ed866c124674c3fdae253ee93430eb5f6c593edaeb06a429abdb0fbc090580d7d9571693f", 0x27) sysctl$kern(&(0x7f00000002c0)={0x1, 0x3}, 0x2, &(0x7f0000000300)="aed154a2bccbc634917d4e298afa52e91ac4c827256c36b1d6f047e074a5be9f8fb786604ad870a383abe2761f61eee10defc1c6b9e7affb61770d4890a513cfc4539927bbcb742e4fd09526b1b32c8b", &(0x7f0000000380)=0x50, &(0x7f00000003c0)="3abcd93d476951a44d30cf082fac10c7930e3f955dd745", 0x17) (async) sysctl$kern(&(0x7f0000000400)={0x1, 0x2d}, 0x2, &(0x7f0000000440)="2bd28ab72caff20b52f6095865266a615b368a1c9c04e3a592ab09fe8f754a39094df0f00ffe3f68aaf3ead8d68582f27f2f0679f9e5ba272700091dd16f0d21", &(0x7f0000000480)=0x40, &(0x7f00000004c0)="59b6507064de7e4b663499881258009ab7bd2d3aeedb84ff42137c079bfa8d51da1524879d532650a831688abe31114891dbe0d46dd962cbdd456c7213b0ab933525c940ffd6f0f4d09033c4dc91315eeb262269e11f0db84e17b16457b3e058e0a18bc3ac0c953b737122ab1e2957252e1f8eeff4923b224099bbb8dffd581da16be601abfc3b88f57c70877bd3b101876e8e22e11d858557dc5aba2aa63e", 0x9f) 14:44:27 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0xffffffff) (async) read(r1, &(0x7f0000000100)=""/110, 0x6e) (async) syz_open_pts() 14:44:27 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)=':^(\x00', &(0x7f0000000340)='[\\#\xc2\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\'+\\.-\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='#\x00', &(0x7f0000000480)='\'$!$!\x00', &(0x7f00000004c0)='!\x00']) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)=':^(\x00', &(0x7f0000000340)='[\\#\xc2\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\'+\\.-\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='#\x00', &(0x7f0000000480)='\'$!$!\x00', &(0x7f00000004c0)='!\x00']) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) 14:44:27 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYRESDEC=0x0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffff, "0000eeffffffff0300002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) pread(r2, &(0x7f0000000040)="6d6ac5ef7e7b354472fafadc8f90189d2c7458d81777796c5bc662a1843c99fd5289f22129", 0x25, 0x8000000000000001) (async) r3 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000550000/0x6000)=nil, 0x6000, 0x3) r4 = dup2(r1, r3) socket(0x6, 0x2, 0x1) (async) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6ef4, 0x99, 0x4, 0x8001}, {0xfff9, 0x1, 0x81, 0xfff}, {0x0, 0x6, 0x3, 0xffffffff}, {0x2, 0x0, 0x0, 0x5}, {0x9, 0x1f, 0x1, 0x10000}]}) 14:44:27 executing program 1: connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0cd9f44482051c725a4c10475c1a03081f6643ff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe800000000000000000005a45be1007f3397eb57daa03009078000000006000024000002c00ff0191e6b68ab130074955000000000000000000000000000188f1452f5f9b89f4a310b321276bbe9e92a4b1f9292b4a27063c00000000000000c99ce26e3d8ee269712ab633259b61296f31ea3ffddf90cbadb5f09c062cd395a008000000812f12f848d2320ce512cf8c6a3b96916157d3cab2e55420a0c02e8f87f7e66c470000879811cea3b8f3a42f351b21db2f14412bf97a31884acf81b31baa2daf014e7b221ac76b9389885c0cabb1c7a720ef78244ba3"]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) syz_extract_tcp_res(&(0x7f00000001c0), 0xfffffffe, 0x8c6f) sendto$inet(r1, &(0x7f0000000180)="eb53844f5b6517f5310d2d0b3ec72c7b", 0x10, 0x400, 0x0, 0x0) 14:44:27 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x168) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x14}, {}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r2, &(0x7f0000000300), 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe0, &(0x7f0000000380)={@random="adb2bb6e4c56", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "3d1823", 0xaa, 0x70, 0x9, @rand_addr="bafb8b6aa6a2a29cba1e7eac3dc317c8", @rand_addr="05804c73a7690db8294bd385ab4a714d", {[@hopopts={0x1, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x1, [0x0]}, @pad1]}], @tcp={{0x1, 0x3, r4, r5, 0x1, 0x0, 0x8, 0x1, 0x5, 0x0, 0xff, {[@mss={0x2, 0x4, 0x8}, @window={0x3, 0x3, 0x9}, @sack_perm={0x4, 0x2}, @eol]}}, {"e5f3fab9ccfee5f3d49fd4805ea20d4b47b465b8c67467e0d485a3e1829c1116356545ada0bb7a3fd728c447f8416c7bea59ee863fe32da1aebf6d35fa9ca914f3cc1ee1e4afdeba3c5f0a9500d1307765f0071280ba63c2ce6bb051fe39eb5ebfe2d05862faec898e5a"}}}}}}}) sendmsg(r3, &(0x7f0000000000)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d40)=[{0xe0, 0x1, 0x0, "c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a1"}, {0x10}, {0x10}, {0xa0, 0x0, 0x0, "769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a99"}, {0x190, 0x0, 0x0, "8a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671a441bca1c268838c13bd14f6fe20b093545c111b42c079f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64ecbd4768510cac348c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e2da9254f31e22c7bbb72280b64684f7bea53a5b5d0d2dc65992577970cc4b1589e1cccd905fd1c76594a27c21a64464c054591b19deef5aa9054681dd71f533094265ff637d2b43ff53b0fe24044472c9672c001c998fedb9a68c692d6faca51040f730f238999b7381c95f8187aabe5973d194141fed131dcd4036466312bea6e8a7083f25c573f95d7618dc6fc812e508e66694773cebdfc1474434cf4c8239cef2b3aeb09fa2d5223ebf0d3172ce8caaad4bff6c9726a7c1984e37feaed356163c8c3f2e3bb5cd6d"}, {0x10, 0x0, 0x1}], 0x340}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) (async) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x168) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000005, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x14}, {}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) write(r2, &(0x7f0000000300), 0x0) (async) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) syz_emit_ethernet(0xe0, &(0x7f0000000380)={@random="adb2bb6e4c56", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "3d1823", 0xaa, 0x70, 0x9, @rand_addr="bafb8b6aa6a2a29cba1e7eac3dc317c8", @rand_addr="05804c73a7690db8294bd385ab4a714d", {[@hopopts={0x1, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x1, [0x0]}, @pad1]}], @tcp={{0x1, 0x3, r4, r5, 0x1, 0x0, 0x8, 0x1, 0x5, 0x0, 0xff, {[@mss={0x2, 0x4, 0x8}, @window={0x3, 0x3, 0x9}, @sack_perm={0x4, 0x2}, @eol]}}, {"e5f3fab9ccfee5f3d49fd4805ea20d4b47b465b8c67467e0d485a3e1829c1116356545ada0bb7a3fd728c447f8416c7bea59ee863fe32da1aebf6d35fa9ca914f3cc1ee1e4afdeba3c5f0a9500d1307765f0071280ba63c2ce6bb051fe39eb5ebfe2d05862faec898e5a"}}}}}}}) (async) sendmsg(r3, &(0x7f0000000000)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d40)=[{0xe0, 0x1, 0x0, "c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a1"}, {0x10}, {0x10}, {0xa0, 0x0, 0x0, "769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a99"}, {0x190, 0x0, 0x0, "8a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671a441bca1c268838c13bd14f6fe20b093545c111b42c079f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64ecbd4768510cac348c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e2da9254f31e22c7bbb72280b64684f7bea53a5b5d0d2dc65992577970cc4b1589e1cccd905fd1c76594a27c21a64464c054591b19deef5aa9054681dd71f533094265ff637d2b43ff53b0fe24044472c9672c001c998fedb9a68c692d6faca51040f730f238999b7381c95f8187aabe5973d194141fed131dcd4036466312bea6e8a7083f25c573f95d7618dc6fc812e508e66694773cebdfc1474434cf4c8239cef2b3aeb09fa2d5223ebf0d3172ce8caaad4bff6c9726a7c1984e37feaed356163c8c3f2e3bb5cd6d"}, {0x10, 0x0, 0x1}], 0x340}, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) (async) execve(0x0, 0x0, 0x0) (async) 14:44:28 executing program 3: getrusage(0xffffffffffffffff, &(0x7f0000000100)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x8000000000000000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfffffea2}], 0x19b) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:44:28 executing program 1: connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0cd9f44482051c725a4c10475c1a03081f6643ff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe800000000000000000005a45be1007f3397eb57daa03009078000000006000024000002c00ff0191e6b68ab130074955000000000000000000000000000188f1452f5f9b89f4a310b321276bbe9e92a4b1f9292b4a27063c00000000000000c99ce26e3d8ee269712ab633259b61296f31ea3ffddf90cbadb5f09c062cd395a008000000812f12f848d2320ce512cf8c6a3b96916157d3cab2e55420a0c02e8f87f7e66c470000879811cea3b8f3a42f351b21db2f14412bf97a31884acf81b31baa2daf014e7b221ac76b9389885c0cabb1c7a720ef78244ba3"]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) syz_extract_tcp_res(&(0x7f00000001c0), 0xfffffffe, 0x8c6f) sendto$inet(r1, &(0x7f0000000180)="eb53844f5b6517f5310d2d0b3ec72c7b", 0x10, 0x400, 0x0, 0x0) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0cd9f44482051c725a4c10475c1a03081f6643ff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe800000000000000000005a45be1007f3397eb57daa03009078000000006000024000002c00ff0191e6b68ab130074955000000000000000000000000000188f1452f5f9b89f4a310b321276bbe9e92a4b1f9292b4a27063c00000000000000c99ce26e3d8ee269712ab633259b61296f31ea3ffddf90cbadb5f09c062cd395a008000000812f12f848d2320ce512cf8c6a3b96916157d3cab2e55420a0c02e8f87f7e66c470000879811cea3b8f3a42f351b21db2f14412bf97a31884acf81b31baa2daf014e7b221ac76b9389885c0cabb1c7a720ef78244ba3"]) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) syz_extract_tcp_res(&(0x7f00000001c0), 0xfffffffe, 0x8c6f) (async) sendto$inet(r1, &(0x7f0000000180)="eb53844f5b6517f5310d2d0b3ec72c7b", 0x10, 0x400, 0x0, 0x0) (async) 14:44:28 executing program 6: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x20, 0x1, &(0x7f00000000c0)="caf5b41514852bc718f961612ef593f9475080287f3b3f0923fe63080dcd7ee204782b88d50168", 0x1f) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000080)="68075f14211c6c4fc5981fcefacdc9924ae664a7e98f09d6545b6f755dddef281af0ada8d94858a17f", 0x29) 14:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:28 executing program 6: r0 = socket(0x2, 0xc003, 0x0) close(r0) (async, rerun: 32) r1 = socket(0x2, 0xc003, 0x2f) (rerun: 32) setsockopt(r1, 0x20, 0x1, &(0x7f00000000c0)="caf5b41514852bc718f961612ef593f9475080287f3b3f0923fe63080dcd7ee204782b88d50168", 0x1f) (async, rerun: 32) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (rerun: 32) write(r0, &(0x7f0000000080)="68075f14211c6c4fc5981fcefacdc9924ae664a7e98f09d6545b6f755dddef281af0ada8d94858a17f", 0x29) 14:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) 14:44:28 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x89, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4", 0x1df}], 0x1, 0x0) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0x39) 14:44:28 executing program 3: getrusage(0xffffffffffffffff, &(0x7f0000000100)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x8000000000000000) (async, rerun: 64) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfffffea2}], 0x19b) (rerun: 64) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:44:28 executing program 6: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x20, 0x1, &(0x7f00000000c0)="caf5b41514852bc718f961612ef593f9475080287f3b3f0923fe63080dcd7ee204782b88d50168", 0x1f) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000080)="68075f14211c6c4fc5981fcefacdc9924ae664a7e98f09d6545b6f755dddef281af0ada8d94858a17f", 0x29) 14:44:28 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x168) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x14}, {}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) write(r2, &(0x7f0000000300), 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe0, &(0x7f0000000380)={@random="adb2bb6e4c56", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "3d1823", 0xaa, 0x70, 0x9, @rand_addr="bafb8b6aa6a2a29cba1e7eac3dc317c8", @rand_addr="05804c73a7690db8294bd385ab4a714d", {[@hopopts={0x1, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x1, [0x0]}, @pad1]}], @tcp={{0x1, 0x3, r4, r5, 0x1, 0x0, 0x8, 0x1, 0x5, 0x0, 0xff, {[@mss={0x2, 0x4, 0x8}, @window={0x3, 0x3, 0x9}, @sack_perm={0x4, 0x2}, @eol]}}, {"e5f3fab9ccfee5f3d49fd4805ea20d4b47b465b8c67467e0d485a3e1829c1116356545ada0bb7a3fd728c447f8416c7bea59ee863fe32da1aebf6d35fa9ca914f3cc1ee1e4afdeba3c5f0a9500d1307765f0071280ba63c2ce6bb051fe39eb5ebfe2d05862faec898e5a"}}}}}}}) sendmsg(r3, &(0x7f0000000000)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d40)=[{0xe0, 0x1, 0x0, "c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a1"}, {0x10}, {0x10}, {0xa0, 0x0, 0x0, "769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a99"}, {0x190, 0x0, 0x0, "8a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671a441bca1c268838c13bd14f6fe20b093545c111b42c079f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64ecbd4768510cac348c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e2da9254f31e22c7bbb72280b64684f7bea53a5b5d0d2dc65992577970cc4b1589e1cccd905fd1c76594a27c21a64464c054591b19deef5aa9054681dd71f533094265ff637d2b43ff53b0fe24044472c9672c001c998fedb9a68c692d6faca51040f730f238999b7381c95f8187aabe5973d194141fed131dcd4036466312bea6e8a7083f25c573f95d7618dc6fc812e508e66694773cebdfc1474434cf4c8239cef2b3aeb09fa2d5223ebf0d3172ce8caaad4bff6c9726a7c1984e37feaed356163c8c3f2e3bb5cd6d"}, {0x10, 0x0, 0x1}], 0x340}, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) 14:44:28 executing program 7: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x3) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0xffffffffffff81af}) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) writev(0xffffffffffffffff, &(0x7f0000002580)=[{0x0}], 0x1) 14:44:28 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)=':^(\x00', &(0x7f0000000340)='[\\#\xc2\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\'+\\.-\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='#\x00', &(0x7f0000000480)='\'$!$!\x00', &(0x7f00000004c0)='!\x00']) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)=':^(\x00', &(0x7f0000000340)='[\\#\xc2\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\'+\\.-\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='#\x00', &(0x7f0000000480)='\'$!$!\x00', &(0x7f00000004c0)='!\x00']) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) 14:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:28 executing program 1: connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0cd9f44482051c725a4c10475c1a03081f6643ff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe800000000000000000005a45be1007f3397eb57daa03009078000000006000024000002c00ff0191e6b68ab130074955000000000000000000000000000188f1452f5f9b89f4a310b321276bbe9e92a4b1f9292b4a27063c00000000000000c99ce26e3d8ee269712ab633259b61296f31ea3ffddf90cbadb5f09c062cd395a008000000812f12f848d2320ce512cf8c6a3b96916157d3cab2e55420a0c02e8f87f7e66c470000879811cea3b8f3a42f351b21db2f14412bf97a31884acf81b31baa2daf014e7b221ac76b9389885c0cabb1c7a720ef78244ba3"]) (async) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) syz_extract_tcp_res(&(0x7f00000001c0), 0xfffffffe, 0x8c6f) sendto$inet(r1, &(0x7f0000000180)="eb53844f5b6517f5310d2d0b3ec72c7b", 0x10, 0x400, 0x0, 0x0) 14:44:28 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x89, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4", 0x1df}], 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0x39) 14:44:28 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x5, 0xf6, 0x6, 0x5}, {0x7, 0x7f, 0x0, 0x1ff}, {0x1, 0x6, 0x20, 0x1000}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 14:44:28 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup2(r1, r0) 14:44:28 executing program 3: getrusage(0xffffffffffffffff, &(0x7f0000000100)) (async) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x8000000000000000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfffffea2}], 0x19b) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) (async) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:44:28 executing program 7: r0 = socket(0x2, 0x3, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x3) (async) r2 = socket(0x1, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0xffffffffffff81af}) (async) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) writev(0xffffffffffffffff, &(0x7f0000002580)=[{0x0}], 0x1) 14:44:28 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000ef3df09000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) 14:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x3, 0x7, 0x0, 0x40}, {0x20, 0x26, 0x20, 0x3}, {0x1, 0x8, 0x9, 0x9}, {0x9, 0x4, 0x0, 0x81}, {0xff29, 0x7, 0x1f, 0x8}, {0xe5f, 0x2, 0x40, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x3, 0x7, 0x401}]}) 14:44:28 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4f4b) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup2(r1, r0) 14:44:28 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x5, 0xf6, 0x6, 0x5}, {0x7, 0x7f, 0x0, 0x1ff}, {0x1, 0x6, 0x20, 0x1000}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 14:44:28 executing program 2: setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getitimer(0x2, &(0x7f0000000100)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x2}, {0x4, 0x1}}, 0x0) 14:44:28 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x0, 0x8001, 0x20) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206949, &(0x7f0000000300)) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/185, 0xb9, 0x2, 0x0, 0x42) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) close(0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, 0x0, 0x0) 14:44:28 executing program 7: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x3) (async) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0xffffffffffff81af}) (async) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) writev(0xffffffffffffffff, &(0x7f0000002580)=[{0x0}], 0x1) 14:44:28 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 14:44:28 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup2(r1, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4f4b) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) dup2(r1, r0) (async) 14:44:29 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x5, 0xf6, 0x6, 0x5}, {0x7, 0x7f, 0x0, 0x1ff}, {0x1, 0x6, 0x20, 0x1000}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x5, 0xf6, 0x6, 0x5}, {0x7, 0x7f, 0x0, 0x1ff}, {0x1, 0x6, 0x20, 0x1000}]}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) 14:44:29 executing program 2: setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getitimer(0x2, &(0x7f0000000100)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x2}, {0x4, 0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) (async) getitimer(0x2, &(0x7f0000000100)) (async) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x2}, {0x4, 0x1}}, 0x0) (async) 14:44:29 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x0, 0x8001, 0x20) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206949, &(0x7f0000000300)) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/185, 0xb9, 0x2, 0x0, 0x42) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) close(0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) socket(0x0, 0x8001, 0x20) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x80206949, &(0x7f0000000300)) (async) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/185, 0xb9, 0x2, 0x0, 0x42) (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) 14:44:29 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 64) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 14:44:29 executing program 7: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x6}) r3 = msgget(0x3, 0x80) msgrcv(r3, &(0x7f0000000000)={0x0, ""/64}, 0x48, 0x0, 0x1800) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0xc9, 0x0, 0x0, [{[@multicast2]}, {}, {[@broadcast]}, {}]}]}}, @icmp=@timestamp}}}}) 14:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x3, 0x7, 0x0, 0x40}, {0x20, 0x26, 0x20, 0x3}, {0x1, 0x8, 0x9, 0x9}, {0x9, 0x4, 0x0, 0x81}, {0xff29, 0x7, 0x1f, 0x8}, {0xe5f, 0x2, 0x40, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x3, 0x7, 0x401}]}) 14:44:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000ef3df09000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000ef3df09000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) (async) 14:44:29 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="5110db693f2386bf000000000000", 0xe, 0x0) 14:44:29 executing program 7: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x6}) r3 = msgget(0x3, 0x80) msgrcv(r3, &(0x7f0000000000)={0x0, ""/64}, 0x48, 0x0, 0x1800) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0xc9, 0x0, 0x0, [{[@multicast2]}, {}, {[@broadcast]}, {}]}]}}, @icmp=@timestamp}}}}) 14:44:29 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 14:44:29 executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="412e8c76808a8e9f4a9400e0386c848b4da6ec9ecb7f0cdc18398e0ca2576c50dc7d6e3f3d85550bdd05a376271423eda0c1d5087b5c648c0afeb4e9062f7850d113784f534eb04079ec43dd1f8cc2cd8f9abf7fc9120df64ed99d38c53eded4503d3e36029950cea53675e469ec8c57f8b0a47a5faefcab08b181230cbd21c57b0910da771365", 0x87}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x10, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x88}, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)=0x3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000080)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x9) 14:44:29 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="5110db693f2386bf000000000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000100)="5110db693f2386bf000000000000", 0xe, 0x0) (async) 14:44:29 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) (async) r4 = socket(0x0, 0x8001, 0x20) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206949, &(0x7f0000000300)) (async) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/185, 0xb9, 0x2, 0x0, 0x42) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) close(0xffffffffffffffff) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3) (async, rerun: 32) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) (rerun: 32) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(0xffffffffffffffff, 0x0, 0x0) 14:44:29 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:29 executing program 7: r0 = socket(0x1, 0x1, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x6}) (async, rerun: 32) r3 = msgget(0x3, 0x80) (rerun: 32) msgrcv(r3, &(0x7f0000000000)={0x0, ""/64}, 0x48, 0x0, 0x1800) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0xc9, 0x0, 0x0, [{[@multicast2]}, {}, {[@broadcast]}, {}]}]}}, @icmp=@timestamp}}}}) 14:44:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000ef3df09000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000ef3df09000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) (async) 14:44:29 executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="412e8c76808a8e9f4a9400e0386c848b4da6ec9ecb7f0cdc18398e0ca2576c50dc7d6e3f3d85550bdd05a376271423eda0c1d5087b5c648c0afeb4e9062f7850d113784f534eb04079ec43dd1f8cc2cd8f9abf7fc9120df64ed99d38c53eded4503d3e36029950cea53675e469ec8c57f8b0a47a5faefcab08b181230cbd21c57b0910da771365", 0x87}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x10, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x88}, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)=0x3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000080)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x9) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (async) dup2(r0, 0xffffffffffffff9c) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="412e8c76808a8e9f4a9400e0386c848b4da6ec9ecb7f0cdc18398e0ca2576c50dc7d6e3f3d85550bdd05a376271423eda0c1d5087b5c648c0afeb4e9062f7850d113784f534eb04079ec43dd1f8cc2cd8f9abf7fc9120df64ed99d38c53eded4503d3e36029950cea53675e469ec8c57f8b0a47a5faefcab08b181230cbd21c57b0910da771365", 0x87}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) socket(0x10, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x88}, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)=0x3) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000080)) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x9) (async) 14:44:29 executing program 2: setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getitimer(0x2, &(0x7f0000000100)) (async) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x2}, {0x4, 0x1}}, 0x0) 14:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x3, 0x7, 0x0, 0x40}, {0x20, 0x26, 0x20, 0x3}, {0x1, 0x8, 0x9, 0x9}, {0x9, 0x4, 0x0, 0x81}, {0xff29, 0x7, 0x1f, 0x8}, {0xe5f, 0x2, 0x40, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x3, 0x7, 0x401}]}) 14:44:29 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:29 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pwrite(r0, &(0x7f0000000280)="7926a23a8301f77e787a63eac6265ca5c4196dbe060ac6480904ac7d03a44e78121f00eff7a253c808671240756c99b3942e700435d04a8a12e40f3b8ebaaaade868848739393b189063467570c83fb1b16de2b7ffb1d2b8c9106f70b6e4a933194398b0557d35b39a3a4c4257dc54923ec84f9eb9442766da9362bac2ea9db1efe349b1e77269f60017661d131cd25aed70cbb7651bd13f68a07267d8a939c942066bd720c5aa607d6226970601407c6e3b3e9aa59e55b6149014e073833273c19ec0c874db8da2620af031a956bac9d407f928b809ba70", 0xd8, 0x6472) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6e4}, {0x30}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0) 14:44:29 executing program 3: sysctl$hw(&(0x7f00000001c0)={0x6, 0x13}, 0x2, &(0x7f0000000000)="1d24e8994f787c31e969635952f306d13c74c45f207399660d1ddab2241c680708d8b7a50653f53f7bea3a88cf4f878fa460", 0x0, 0x0, 0x0) 14:44:29 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xf97}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000100)="5110db693f2386bf000000000000", 0xe, 0x0) 14:44:29 executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) dup2(r0, 0xffffffffffffff9c) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="412e8c76808a8e9f4a9400e0386c848b4da6ec9ecb7f0cdc18398e0ca2576c50dc7d6e3f3d85550bdd05a376271423eda0c1d5087b5c648c0afeb4e9062f7850d113784f534eb04079ec43dd1f8cc2cd8f9abf7fc9120df64ed99d38c53eded4503d3e36029950cea53675e469ec8c57f8b0a47a5faefcab08b181230cbd21c57b0910da771365", 0x87}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) r2 = socket(0x10, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) (async) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x88}, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)=0x3) (async) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000080)) (async) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x9) 14:44:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:29 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pwrite(r0, &(0x7f0000000280)="7926a23a8301f77e787a63eac6265ca5c4196dbe060ac6480904ac7d03a44e78121f00eff7a253c808671240756c99b3942e700435d04a8a12e40f3b8ebaaaade868848739393b189063467570c83fb1b16de2b7ffb1d2b8c9106f70b6e4a933194398b0557d35b39a3a4c4257dc54923ec84f9eb9442766da9362bac2ea9db1efe349b1e77269f60017661d131cd25aed70cbb7651bd13f68a07267d8a939c942066bd720c5aa607d6226970601407c6e3b3e9aa59e55b6149014e073833273c19ec0c874db8da2620af031a956bac9d407f928b809ba70", 0xd8, 0x6472) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6e4}, {0x30}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) pwrite(r0, &(0x7f0000000280)="7926a23a8301f77e787a63eac6265ca5c4196dbe060ac6480904ac7d03a44e78121f00eff7a253c808671240756c99b3942e700435d04a8a12e40f3b8ebaaaade868848739393b189063467570c83fb1b16de2b7ffb1d2b8c9106f70b6e4a933194398b0557d35b39a3a4c4257dc54923ec84f9eb9442766da9362bac2ea9db1efe349b1e77269f60017661d131cd25aed70cbb7651bd13f68a07267d8a939c942066bd720c5aa607d6226970601407c6e3b3e9aa59e55b6149014e073833273c19ec0c874db8da2620af031a956bac9d407f928b809ba70", 0xd8, 0x6472) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6e4}, {0x30}, {0x6, 0x0, 0x0, 0x185}]}) (async) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0) (async) 14:44:29 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x5, 0x2, 0x9}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000640)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x2]}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc4504442, &(0x7f0000000240)) 14:44:29 executing program 3: sysctl$hw(&(0x7f00000001c0)={0x6, 0x13}, 0x2, &(0x7f0000000000)="1d24e8994f787c31e969635952f306d13c74c45f207399660d1ddab2241c680708d8b7a50653f53f7bea3a88cf4f878fa460", 0x0, 0x0, 0x0) 14:44:29 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:29 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:29 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:29 executing program 3: sysctl$hw(&(0x7f00000001c0)={0x6, 0x13}, 0x2, &(0x7f0000000000)="1d24e8994f787c31e969635952f306d13c74c45f207399660d1ddab2241c680708d8b7a50653f53f7bea3a88cf4f878fa460", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x13}, 0x2, &(0x7f0000000000)="1d24e8994f787c31e969635952f306d13c74c45f207399660d1ddab2241c680708d8b7a50653f53f7bea3a88cf4f878fa460", 0x0, 0x0, 0x0) (async) 14:44:29 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x100, 0x9, @loopback}}}}}}) 14:44:29 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x5, 0x2, 0x9}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000640)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x2]}}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc4504442, &(0x7f0000000240)) 14:44:29 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pwrite(r0, &(0x7f0000000280)="7926a23a8301f77e787a63eac6265ca5c4196dbe060ac6480904ac7d03a44e78121f00eff7a253c808671240756c99b3942e700435d04a8a12e40f3b8ebaaaade868848739393b189063467570c83fb1b16de2b7ffb1d2b8c9106f70b6e4a933194398b0557d35b39a3a4c4257dc54923ec84f9eb9442766da9362bac2ea9db1efe349b1e77269f60017661d131cd25aed70cbb7651bd13f68a07267d8a939c942066bd720c5aa607d6226970601407c6e3b3e9aa59e55b6149014e073833273c19ec0c874db8da2620af031a956bac9d407f928b809ba70", 0xd8, 0x6472) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6e4}, {0x30}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) pwrite(r0, &(0x7f0000000280)="7926a23a8301f77e787a63eac6265ca5c4196dbe060ac6480904ac7d03a44e78121f00eff7a253c808671240756c99b3942e700435d04a8a12e40f3b8ebaaaade868848739393b189063467570c83fb1b16de2b7ffb1d2b8c9106f70b6e4a933194398b0557d35b39a3a4c4257dc54923ec84f9eb9442766da9362bac2ea9db1efe349b1e77269f60017661d131cd25aed70cbb7651bd13f68a07267d8a939c942066bd720c5aa607d6226970601407c6e3b3e9aa59e55b6149014e073833273c19ec0c874db8da2620af031a956bac9d407f928b809ba70", 0xd8, 0x6472) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6e4}, {0x30}, {0x6, 0x0, 0x0, 0x185}]}) (async) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0) (async) 14:44:29 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) write(r3, &(0x7f00000002c0)="698fc54ceb365381da2f279940b8e25bf2b59cbdaa72094f566e3c86377844747dfe0a406ab95489b00d6efdbdd66d04daf377c2b9eb1e44906323fb8cadbcbc9d5f49922ece9029896c5a587d938306625e634286f16de2171284", 0x5b) read(0xffffffffffffffff, &(0x7f00000001c0)=""/116, 0x74) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffffd4) write(r4, &(0x7f0000000180)="6ae268c98cd6c6d9ae", 0x9) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r5 = accept$inet6(r1, 0x0, &(0x7f0000000140)) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 14:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) fcntl$dupfd(r0, 0x0, r0) (async) fcntl$dupfd(r0, 0xa, r1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) 14:44:29 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) (async) write(r3, &(0x7f00000002c0)="698fc54ceb365381da2f279940b8e25bf2b59cbdaa72094f566e3c86377844747dfe0a406ab95489b00d6efdbdd66d04daf377c2b9eb1e44906323fb8cadbcbc9d5f49922ece9029896c5a587d938306625e634286f16de2171284", 0x5b) read(0xffffffffffffffff, &(0x7f00000001c0)=""/116, 0x74) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffffd4) write(r4, &(0x7f0000000180)="6ae268c98cd6c6d9ae", 0x9) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) (async) r5 = accept$inet6(r1, 0x0, &(0x7f0000000140)) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 14:44:29 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x5, 0x2, 0x9}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000640)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x2]}}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc4504442, &(0x7f0000000240)) 14:44:29 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x100, 0x9, @loopback}}}}}}) 14:44:29 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:29 executing program 7: syz_emit_ethernet(0x7a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100443a0000000000000000000000000000000000ff0200000000000000000000000000010104000000000000c204000000000502000001080000000000000000000100040100000100c2040000000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000008090780000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xac, &(0x7f0000000080)={@empty, @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0xbaf, "d26d38396782fcd6cb9d0bd36d54629fe50e2ff9f83fa61a21a7c0dff8198c5bc937988d9d6e3b9a042ccff46daba05031c8cbdb5b6f4f7f414235ec90788a745b26b6131ba7c35a5a120c3a68978150824e7d6fa22011da707b61cabb30a7f45cf9aeeef959bae4a78e567bae44bc5ced2bad0b06611bd6cbf5af930b73be31b95572cc2ea2a3f838c1a054dd4e7109a43676a98c5fefad5de8"}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:29 executing program 5: recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) 14:44:30 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1]) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 14:44:30 executing program 3: socket(0x1, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) 14:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0xa, r1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:30 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) write(r3, &(0x7f00000002c0)="698fc54ceb365381da2f279940b8e25bf2b59cbdaa72094f566e3c86377844747dfe0a406ab95489b00d6efdbdd66d04daf377c2b9eb1e44906323fb8cadbcbc9d5f49922ece9029896c5a587d938306625e634286f16de2171284", 0x5b) read(0xffffffffffffffff, &(0x7f00000001c0)=""/116, 0x74) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffffd4) write(r4, &(0x7f0000000180)="6ae268c98cd6c6d9ae", 0x9) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r5 = accept$inet6(r1, 0x0, &(0x7f0000000140)) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) pipe(&(0x7f0000000080)) (async) close(r0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) (async) write(r3, &(0x7f00000002c0)="698fc54ceb365381da2f279940b8e25bf2b59cbdaa72094f566e3c86377844747dfe0a406ab95489b00d6efdbdd66d04daf377c2b9eb1e44906323fb8cadbcbc9d5f49922ece9029896c5a587d938306625e634286f16de2171284", 0x5b) (async) read(0xffffffffffffffff, &(0x7f00000001c0)=""/116, 0x74) (async) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffffd4) (async) write(r4, &(0x7f0000000180)="6ae268c98cd6c6d9ae", 0x9) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) (async) accept$inet6(r1, 0x0, &(0x7f0000000140)) (async) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) (async) 14:44:30 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:30 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x100, 0x9, @loopback}}}}}}) 14:44:30 executing program 5: recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) 14:44:30 executing program 7: syz_emit_ethernet(0x7a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100443a0000000000000000000000000000000000ff0200000000000000000000000000010104000000000000c204000000000502000001080000000000000000000100040100000100c2040000000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000008090780000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0xac, &(0x7f0000000080)={@empty, @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0xbaf, "d26d38396782fcd6cb9d0bd36d54629fe50e2ff9f83fa61a21a7c0dff8198c5bc937988d9d6e3b9a042ccff46daba05031c8cbdb5b6f4f7f414235ec90788a745b26b6131ba7c35a5a120c3a68978150824e7d6fa22011da707b61cabb30a7f45cf9aeeef959bae4a78e567bae44bc5ced2bad0b06611bd6cbf5af930b73be31b95572cc2ea2a3f838c1a054dd4e7109a43676a98c5fefad5de8"}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:30 executing program 3: socket(0x1, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) (async) socket$unix(0x1, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) (async) 14:44:30 executing program 7: syz_emit_ethernet(0x7a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100443a0000000000000000000000000000000000ff0200000000000000000000000000010104000000000000c204000000000502000001080000000000000000000100040100000100c2040000000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000008090780000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0xac, &(0x7f0000000080)={@empty, @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0xbaf, "d26d38396782fcd6cb9d0bd36d54629fe50e2ff9f83fa61a21a7c0dff8198c5bc937988d9d6e3b9a042ccff46daba05031c8cbdb5b6f4f7f414235ec90788a745b26b6131ba7c35a5a120c3a68978150824e7d6fa22011da707b61cabb30a7f45cf9aeeef959bae4a78e567bae44bc5ced2bad0b06611bd6cbf5af930b73be31b95572cc2ea2a3f838c1a054dd4e7109a43676a98c5fefad5de8"}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:30 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x6, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b2800000000000000be06", [@dstopts={0x3c}]}}}}}}}) 14:44:30 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x1013, r1, 0x9) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:30 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x3) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) r8 = socket(0x10, 0x1, 0x1) fcntl$dupfd(r5, 0xa, r8) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 14:44:30 executing program 5: recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) 14:44:30 executing program 6: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x81, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, {[@rr={0x7, 0x17, 0x5, [@broadcast, @multicast1, @empty, @loopback, @multicast1]}, @noop, @ssrr={0x89, 0xb, 0x9, [@loopback, @loopback]}, @noop]}}, @udp={{0x3, 0x1, 0x8}, {"940f257fa5a715726501a1f168e7e710f1911f46e38bdec1efebaf64b33b17998f4432b3c393dc175e96a10c2242ef3931dba1"}}}}}}) 14:44:30 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000007]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x7f, 0x3}, {0xf4, 0x8, 0x7f, 0x7f}, {0x1, 0x80, 0x8}, {0xff, 0x1, 0x1, 0x1000}]}) 14:44:30 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x6, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b2800000000000000be06", [@dstopts={0x3c}]}}}}}}}) 14:44:30 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x4b) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') 14:44:30 executing program 6: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x81, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, {[@rr={0x7, 0x17, 0x5, [@broadcast, @multicast1, @empty, @loopback, @multicast1]}, @noop, @ssrr={0x89, 0xb, 0x9, [@loopback, @loopback]}, @noop]}}, @udp={{0x3, 0x1, 0x8}, {"940f257fa5a715726501a1f168e7e710f1911f46e38bdec1efebaf64b33b17998f4432b3c393dc175e96a10c2242ef3931dba1"}}}}}}) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) (async) syz_emit_ethernet(0x81, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, {[@rr={0x7, 0x17, 0x5, [@broadcast, @multicast1, @empty, @loopback, @multicast1]}, @noop, @ssrr={0x89, 0xb, 0x9, [@loopback, @loopback]}, @noop]}}, @udp={{0x3, 0x1, 0x8}, {"940f257fa5a715726501a1f168e7e710f1911f46e38bdec1efebaf64b33b17998f4432b3c393dc175e96a10c2242ef3931dba1"}}}}}}) (async) 14:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x3) (async) r6 = socket(0x1, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) (async) fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) (async) r8 = socket(0x10, 0x1, 0x1) fcntl$dupfd(r5, 0xa, r8) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 14:44:30 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) (async) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) (async, rerun: 32) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x1013, r1, 0x9) (async, rerun: 32) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:30 executing program 5: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5d59) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) 14:44:30 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x6, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b2800000000000000be06", [@dstopts={0x3c}]}}}}}}}) 14:44:30 executing program 3: socket(0x1, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) (async) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) (rerun: 64) 14:44:30 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0x0, @empty, @rand_addr="3a6c803d2c85563680a926b76f37aea2", {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0xb316, 0x1a39, @loopback}}}}}}) 14:44:30 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000007]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x7f, 0x3}, {0xf4, 0x8, 0x7f, 0x7f}, {0x1, 0x80, 0x8}, {0xff, 0x1, 0x1, 0x1000}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000007]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) (async) socket(0x2, 0x3, 0x2) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x7f, 0x3}, {0xf4, 0x8, 0x7f, 0x7f}, {0x1, 0x80, 0x8}, {0xff, 0x1, 0x1, 0x1000}]}) (async) 14:44:30 executing program 6: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) (async, rerun: 64) syz_emit_ethernet(0x81, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, {[@rr={0x7, 0x17, 0x5, [@broadcast, @multicast1, @empty, @loopback, @multicast1]}, @noop, @ssrr={0x89, 0xb, 0x9, [@loopback, @loopback]}, @noop]}}, @udp={{0x3, 0x1, 0x8}, {"940f257fa5a715726501a1f168e7e710f1911f46e38bdec1efebaf64b33b17998f4432b3c393dc175e96a10c2242ef3931dba1"}}}}}}) (rerun: 64) 14:44:30 executing program 3: socket$inet(0x2, 0x2, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1f, 0xfbfffff6, &(0x7f0000000240)="dfd7655d89585f5fbb94773f3ad01919007d845877a766a71b1b00932acb939af42e68a73d7239000000", 0xfdae) r1 = socket(0x2, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x1f, 0x9}, {0x18, 0x1, 0x3, 0x101}, 0x0, [0x3, 0xffff, 0x38, 0xc000, 0x4, 0x0, 0x401, 0x848]}, 0x3c) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000080)="f6f3281c397ab997049c301c221e5d5ec84eb17ca46f1dd4ba25756bbb4b5bf20a4449e7ea5c907f56cbf6aed744d5bf8d3c", 0x32) socket(0x20, 0x1, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet6(r3, &(0x7f00000000c0)=""/74, 0x4a, 0x843, &(0x7f0000000140)={0x18, 0x1, 0x5, 0xffffffc8}, 0xc) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) openat(r6, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) 14:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x3) (async) r6 = socket(0x1, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) (async) fcntl$dupfd(r6, 0x0, r5) (async) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) (async) r8 = socket(0x10, 0x1, 0x1) fcntl$dupfd(r5, 0xa, r8) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 14:44:30 executing program 6: getpid() getrusage(0x1, &(0x7f0000000ac0)) 14:44:30 executing program 5: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5d59) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (rerun: 64) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) 14:44:30 executing program 3: socket$inet(0x2, 0x2, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1f, 0xfbfffff6, &(0x7f0000000240)="dfd7655d89585f5fbb94773f3ad01919007d845877a766a71b1b00932acb939af42e68a73d7239000000", 0xfdae) r1 = socket(0x2, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x1f, 0x9}, {0x18, 0x1, 0x3, 0x101}, 0x0, [0x3, 0xffff, 0x38, 0xc000, 0x4, 0x0, 0x401, 0x848]}, 0x3c) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000080)="f6f3281c397ab997049c301c221e5d5ec84eb17ca46f1dd4ba25756bbb4b5bf20a4449e7ea5c907f56cbf6aed744d5bf8d3c", 0x32) socket(0x20, 0x1, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet6(r3, &(0x7f00000000c0)=""/74, 0x4a, 0x843, &(0x7f0000000140)={0x18, 0x1, 0x5, 0xffffffc8}, 0xc) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) openat(r6, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x2, 0x0) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) setsockopt(r0, 0x1f, 0xfbfffff6, &(0x7f0000000240)="dfd7655d89585f5fbb94773f3ad01919007d845877a766a71b1b00932acb939af42e68a73d7239000000", 0xfdae) (async) socket(0x2, 0x4, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x1f, 0x9}, {0x18, 0x1, 0x3, 0x101}, 0x0, [0x3, 0xffff, 0x38, 0xc000, 0x4, 0x0, 0x401, 0x848]}, 0x3c) (async) fcntl$dupfd(r1, 0x0, r1) (async) write(r1, &(0x7f0000000080)="f6f3281c397ab997049c301c221e5d5ec84eb17ca46f1dd4ba25756bbb4b5bf20a4449e7ea5c907f56cbf6aed744d5bf8d3c", 0x32) (async) socket(0x20, 0x1, 0x1) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) close(r2) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) recvfrom$inet6(r3, &(0x7f00000000c0)=""/74, 0x4a, 0x843, &(0x7f0000000140)={0x18, 0x1, 0x5, 0xffffffc8}, 0xc) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) (async) openat(r6, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) (async) 14:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x5, 0x6, 0x1f, 0x5}, {0x96, 0x3f, 0x7, 0xffff}, {0x2, 0x7, 0x1, 0x7}, {0x4, 0x8, 0x7d, 0x9}, {0xfffe, 0x9, 0x1f, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:30 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x4b) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x4b) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) (async) setuid(0xee01) (async) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') (async) 14:44:30 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000007]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) (async) r2 = socket(0x2, 0x3, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x7f, 0x3}, {0xf4, 0x8, 0x7f, 0x7f}, {0x1, 0x80, 0x8}, {0xff, 0x1, 0x1, 0x1000}]}) 14:44:30 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x1013, r1, 0x9) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x1013, r1, 0x9) (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) 14:44:30 executing program 3: socket$inet(0x2, 0x2, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1f, 0xfbfffff6, &(0x7f0000000240)="dfd7655d89585f5fbb94773f3ad01919007d845877a766a71b1b00932acb939af42e68a73d7239000000", 0xfdae) r1 = socket(0x2, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x1f, 0x9}, {0x18, 0x1, 0x3, 0x101}, 0x0, [0x3, 0xffff, 0x38, 0xc000, 0x4, 0x0, 0x401, 0x848]}, 0x3c) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000080)="f6f3281c397ab997049c301c221e5d5ec84eb17ca46f1dd4ba25756bbb4b5bf20a4449e7ea5c907f56cbf6aed744d5bf8d3c", 0x32) socket(0x20, 0x1, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet6(r3, &(0x7f00000000c0)=""/74, 0x4a, 0x843, &(0x7f0000000140)={0x18, 0x1, 0x5, 0xffffffc8}, 0xc) r4 = socket(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) openat(r6, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x2, 0x0) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) setsockopt(r0, 0x1f, 0xfbfffff6, &(0x7f0000000240)="dfd7655d89585f5fbb94773f3ad01919007d845877a766a71b1b00932acb939af42e68a73d7239000000", 0xfdae) (async) socket(0x2, 0x4, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x1f, 0x9}, {0x18, 0x1, 0x3, 0x101}, 0x0, [0x3, 0xffff, 0x38, 0xc000, 0x4, 0x0, 0x401, 0x848]}, 0x3c) (async) fcntl$dupfd(r1, 0x0, r1) (async) write(r1, &(0x7f0000000080)="f6f3281c397ab997049c301c221e5d5ec84eb17ca46f1dd4ba25756bbb4b5bf20a4449e7ea5c907f56cbf6aed744d5bf8d3c", 0x32) (async) socket(0x20, 0x1, 0x1) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) close(r2) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) recvfrom$inet6(r3, &(0x7f00000000c0)=""/74, 0x4a, 0x843, &(0x7f0000000140)={0x18, 0x1, 0x5, 0xffffffc8}, 0xc) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x80606954, &(0x7f0000000300)) (async) openat(r6, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) (async) 14:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x5, 0x6, 0x1f, 0x5}, {0x96, 0x3f, 0x7, 0xffff}, {0x2, 0x7, 0x1, 0x7}, {0x4, 0x8, 0x7d, 0x9}, {0xfffe, 0x9, 0x1f, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:30 executing program 6: getpid() getrusage(0x1, &(0x7f0000000ac0)) getpid() (async) getrusage(0x1, &(0x7f0000000ac0)) (async) 14:44:30 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0x0, @empty, @rand_addr="3a6c803d2c85563680a926b76f37aea2", {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0xb316, 0x1a39, @loopback}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0x0, @empty, @rand_addr="3a6c803d2c85563680a926b76f37aea2", {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0xb316, 0x1a39, @loopback}}}}}}) (async) 14:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x5, 0x6, 0x1f, 0x5}, {0x96, 0x3f, 0x7, 0xffff}, {0x2, 0x7, 0x1, 0x7}, {0x4, 0x8, 0x7d, 0x9}, {0xfffe, 0x9, 0x1f, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:30 executing program 5: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5d59) (async) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) 14:44:30 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x41, 0x3, 0x8, 0x0, 0x0, 0x0, @multicast1, @empty, {[@noop, @ra={0x94, 0x6}, @noop]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"b6baca13df398285c94e7e881bb15f2694"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:30 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x4b) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) (async) setuid(0xee01) (async) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') 14:44:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x3}, {0x4, 0x3, 0x0, 0x3}, {0x6, 0x80}]}) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0x0, 0x7d, 0x7}, {0x7f, 0x7f, 0x2, 0x8}, {0x3, 0x5, 0x0, 0xfb}, {0x5f, 0x81, 0x0, 0x9df}, {0xfffb, 0xa1, 0x2, 0x8b}, {0x2635, 0x20, 0x3f, 0xf7}, {0x6, 0x80, 0x9, 0x8}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:31 executing program 2: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000380), 0x2aaaaaaaaaaaaabc) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000400)) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6}, {0x3, 0x0, 0x800}, {0x2, 0xcb4a, 0x1c00}], 0x3) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000380)=[{0x0, 0xfff, 0x800}, {0x0, 0x8000, 0x800}], 0x2) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) semop(r0, &(0x7f0000000040), 0xd) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) getgroups(0x0, &(0x7f0000000440)) chmod(&(0x7f0000000040)='./file0/../file0\x00', 0x80) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x103) 14:44:31 executing program 6: getpid() (async) getrusage(0x1, &(0x7f0000000ac0)) 14:44:31 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x41, 0x3, 0x8, 0x0, 0x0, 0x0, @multicast1, @empty, {[@noop, @ra={0x94, 0x6}, @noop]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"b6baca13df398285c94e7e881bb15f2694"}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:31 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0x0, @empty, @rand_addr="3a6c803d2c85563680a926b76f37aea2", {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0xb316, 0x1a39, @loopback}}}}}}) 14:44:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x3}, {0x4, 0x3, 0x0, 0x3}, {0x6, 0x80}]}) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) (async) fcntl$dupfd(r2, 0x0, r0) (async) r3 = socket(0x1, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0x0, 0x7d, 0x7}, {0x7f, 0x7f, 0x2, 0x8}, {0x3, 0x5, 0x0, 0xfb}, {0x5f, 0x81, 0x0, 0x9df}, {0xfffb, 0xa1, 0x2, 0x8b}, {0x2635, 0x20, 0x3f, 0xf7}, {0x6, 0x80, 0x9, 0x8}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:31 executing program 6: syz_emit_ethernet(0x90, &(0x7f0000000080)={@local, @random="d8a76115c16b", [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="a79d434b787b0356d4e87ff66a9569cb885e48476ae2ae31b1e9526ded993e0afa5ecbff7c32d72e0b01368834471b561406dbffb04fbd9947f908b850944ecdf7f5504a267777684d5ad66a28faa0daf74b8790811e76a4981d9025eae984941a71df116baf6ee16044"}}}}) 14:44:31 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:31 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x41, 0x3, 0x8, 0x0, 0x0, 0x0, @multicast1, @empty, {[@noop, @ra={0x94, 0x6}, @noop]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"b6baca13df398285c94e7e881bb15f2694"}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:31 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="be2c914ce01b", @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="70ccc26c5381", @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 14:44:31 executing program 6: syz_emit_ethernet(0x90, &(0x7f0000000080)={@local, @random="d8a76115c16b", [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="a79d434b787b0356d4e87ff66a9569cb885e48476ae2ae31b1e9526ded993e0afa5ecbff7c32d72e0b01368834471b561406dbffb04fbd9947f908b850944ecdf7f5504a267777684d5ad66a28faa0daf74b8790811e76a4981d9025eae984941a71df116baf6ee16044"}}}}) 14:44:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6, 0x0, 0x0, 0x63}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="cda432b04fce117454c2a244c6f35591ef774eb043630b4ef3bae4aa036985736121ba0bcb8b89525c9cc96a2bd4aba48cb19b18824d46ae7e50885be372b5ca73795a786c365b5ac50fa7162edff5dc3bb229b4640b8713e809ae19b1fa801a13338fedeb8fb8ec6316f79bd7632ff8257aecc8ab87a3a94160802e82fdb021e28fd5b635bead277370ee54aa06057be54a2c92ef929a7896295c350ae8250679eb69929d6dcf7e31479e24d6f87eaf64e4ed1c93984d9d26489ac5311ac41cd6701f23", 0xc4}], 0x1) 14:44:31 executing program 6: syz_emit_ethernet(0x90, &(0x7f0000000080)={@local, @random="d8a76115c16b", [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="a79d434b787b0356d4e87ff66a9569cb885e48476ae2ae31b1e9526ded993e0afa5ecbff7c32d72e0b01368834471b561406dbffb04fbd9947f908b850944ecdf7f5504a267777684d5ad66a28faa0daf74b8790811e76a4981d9025eae984941a71df116baf6ee16044"}}}}) 14:44:31 executing program 2: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000380), 0x2aaaaaaaaaaaaabc) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000400)) (async) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6}, {0x3, 0x0, 0x800}, {0x2, 0xcb4a, 0x1c00}], 0x3) (async) semctl$GETPID(r0, 0x1, 0x4, 0x0) (async) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000380)=[{0x0, 0xfff, 0x800}, {0x0, 0x8000, 0x800}], 0x2) (async) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0\x00') (async) r1 = socket(0x11, 0x4003, 0x0) semop(r0, &(0x7f0000000040), 0xd) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) (async, rerun: 32) getgroups(0x0, &(0x7f0000000440)) (async, rerun: 64) chmod(&(0x7f0000000040)='./file0/../file0\x00', 0x80) (async, rerun: 64) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x103) 14:44:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6, 0x0, 0x0, 0x63}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="cda432b04fce117454c2a244c6f35591ef774eb043630b4ef3bae4aa036985736121ba0bcb8b89525c9cc96a2bd4aba48cb19b18824d46ae7e50885be372b5ca73795a786c365b5ac50fa7162edff5dc3bb229b4640b8713e809ae19b1fa801a13338fedeb8fb8ec6316f79bd7632ff8257aecc8ab87a3a94160802e82fdb021e28fd5b635bead277370ee54aa06057be54a2c92ef929a7896295c350ae8250679eb69929d6dcf7e31479e24d6f87eaf64e4ed1c93984d9d26489ac5311ac41cd6701f23", 0xc4}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x80000000) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6, 0x0, 0x0, 0x63}]}) (async) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="cda432b04fce117454c2a244c6f35591ef774eb043630b4ef3bae4aa036985736121ba0bcb8b89525c9cc96a2bd4aba48cb19b18824d46ae7e50885be372b5ca73795a786c365b5ac50fa7162edff5dc3bb229b4640b8713e809ae19b1fa801a13338fedeb8fb8ec6316f79bd7632ff8257aecc8ab87a3a94160802e82fdb021e28fd5b635bead277370ee54aa06057be54a2c92ef929a7896295c350ae8250679eb69929d6dcf7e31479e24d6f87eaf64e4ed1c93984d9d26489ac5311ac41cd6701f23", 0xc4}], 0x1) (async) 14:44:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:31 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="be2c914ce01b", @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="70ccc26c5381", @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 14:44:31 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockopt(r0, 0x9, 0x1, &(0x7f0000000000)=""/54, &(0x7f0000000040)=0x36) 14:44:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x3}, {0x4, 0x3, 0x0, 0x3}, {0x6, 0x80}]}) (async) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) (async) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x1, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x8) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0x0, 0x7d, 0x7}, {0x7f, 0x7f, 0x2, 0x8}, {0x3, 0x5, 0x0, 0xfb}, {0x5f, 0x81, 0x0, 0x9df}, {0xfffb, 0xa1, 0x2, 0x8b}, {0x2635, 0x20, 0x3f, 0xf7}, {0x6, 0x80, 0x9, 0x8}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:31 executing program 6: sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="a7025b43d118e1375efc76e13b214065db8f373e6551e66ba811f49c1ed02915a2250d82d08813b2835320ef3d09d4ad8d05c0f8213409d169d65f4b366af860b11a7634fc74e450b0fae49144607eecd810076651e56a4de1b3867ee53888a9220b6dba1fb3d9c15b68b059cc2e67d3ea8fbc42491cefc72de331f4c16c85fb65a288c4ec7e681adc17b6ea1d064cc7461cb3a14e6fc260857fafc3d9720aefd08f6c22d389184393084828bdd7d7617b0270501f3791bef1a8cb22a2b4cdf54dd52e88773a61ce067e6aa42169ac1b39", 0xd1, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x109) 14:44:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:31 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockopt(r0, 0x9, 0x1, &(0x7f0000000000)=""/54, &(0x7f0000000040)=0x36) 14:44:31 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 64) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 64) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:31 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="be2c914ce01b", @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="70ccc26c5381", @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 14:44:31 executing program 6: sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="a7025b43d118e1375efc76e13b214065db8f373e6551e66ba811f49c1ed02915a2250d82d08813b2835320ef3d09d4ad8d05c0f8213409d169d65f4b366af860b11a7634fc74e450b0fae49144607eecd810076651e56a4de1b3867ee53888a9220b6dba1fb3d9c15b68b059cc2e67d3ea8fbc42491cefc72de331f4c16c85fb65a288c4ec7e681adc17b6ea1d064cc7461cb3a14e6fc260857fafc3d9720aefd08f6c22d389184393084828bdd7d7617b0270501f3791bef1a8cb22a2b4cdf54dd52e88773a61ce067e6aa42169ac1b39", 0xd1, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x109) 14:44:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0], 0x0, 0x800) syz_emit_ethernet(0x147, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x111, 0xf0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, r0, 0x1, 0x0, 0x6, 0xc8, 0xff, 0x0, 0x9, {[@nop]}}, {"58812c45168300dd02607ac4e548b7e001b0105bcedebcc0882f3dea0d5ffda8433dcb3ab4dda5064375e70dfb63a7322702f8f4fe291a1987891f50d49daa1fbee7c207f2e59d57355a6cb3ada4749dca0f079f11a95a0d2b8eaf751a9435eb7aa15fafbdb10bbeee49736dbd90f92481806da706211d3b083bf4d3bef16097af0d5bd4a1953f7fa28deeb484a5c7564f196021751957a4c0d82fb08d385b64510eb8c4cd6320a7a8a83858855db103a23d1acfeee97c3f850efb794a9ef186c31865c2ee7b26b4496876b25ee9bf72bc538332834f74f9c39e3b3c9a60312a9f214fbf7c0914e3c8aad1d90d78d873cf8b6a209fa9f64b74"}}}}}}}) msgrcv(0xffffffffffffffff, &(0x7f00000002c0)={0x0, ""/203}, 0xd3, 0x1, 0x1800) 14:44:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x80000000) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x81}, {0x6, 0x0, 0x0, 0x63}]}) (async) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="cda432b04fce117454c2a244c6f35591ef774eb043630b4ef3bae4aa036985736121ba0bcb8b89525c9cc96a2bd4aba48cb19b18824d46ae7e50885be372b5ca73795a786c365b5ac50fa7162edff5dc3bb229b4640b8713e809ae19b1fa801a13338fedeb8fb8ec6316f79bd7632ff8257aecc8ab87a3a94160802e82fdb021e28fd5b635bead277370ee54aa06057be54a2c92ef929a7896295c350ae8250679eb69929d6dcf7e31479e24d6f87eaf64e4ed1c93984d9d26489ac5311ac41cd6701f23", 0xc4}], 0x1) 14:44:31 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockopt(r0, 0x9, 0x1, &(0x7f0000000000)=""/54, &(0x7f0000000040)=0x36) 14:44:31 executing program 2: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000380), 0x2aaaaaaaaaaaaabc) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000400)) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6}, {0x3, 0x0, 0x800}, {0x2, 0xcb4a, 0x1c00}], 0x3) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000380)=[{0x0, 0xfff, 0x800}, {0x0, 0x8000, 0x800}], 0x2) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) semop(r0, &(0x7f0000000040), 0xd) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) getgroups(0x0, &(0x7f0000000440)) chmod(&(0x7f0000000040)='./file0/../file0\x00', 0x80) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x103) semget$private(0x0, 0x8, 0x10286) (async) semop(0x0, &(0x7f0000000380), 0x2aaaaaaaaaaaaabc) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000400)) (async) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6}, {0x3, 0x0, 0x800}, {0x2, 0xcb4a, 0x1c00}], 0x3) (async) semctl$GETPID(r0, 0x1, 0x4, 0x0) (async) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) (async) semop(r0, &(0x7f0000000380)=[{0x0, 0xfff, 0x800}, {0x0, 0x8000, 0x800}], 0x2) (async) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) (async) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0\x00') (async) socket(0x11, 0x4003, 0x0) (async) semop(r0, &(0x7f0000000040), 0xd) (async) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) (async) getgroups(0x0, &(0x7f0000000440)) (async) chmod(&(0x7f0000000040)='./file0/../file0\x00', 0x80) (async) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000000)='./file0/file0\x00') (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x103) (async) 14:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x63d, 0x20, 0x4, 0x7}, {0x101, 0x7, 0xfe, 0x1}]}) 14:44:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0], 0x0, 0x800) (async) syz_emit_ethernet(0x147, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x111, 0xf0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, r0, 0x1, 0x0, 0x6, 0xc8, 0xff, 0x0, 0x9, {[@nop]}}, {"58812c45168300dd02607ac4e548b7e001b0105bcedebcc0882f3dea0d5ffda8433dcb3ab4dda5064375e70dfb63a7322702f8f4fe291a1987891f50d49daa1fbee7c207f2e59d57355a6cb3ada4749dca0f079f11a95a0d2b8eaf751a9435eb7aa15fafbdb10bbeee49736dbd90f92481806da706211d3b083bf4d3bef16097af0d5bd4a1953f7fa28deeb484a5c7564f196021751957a4c0d82fb08d385b64510eb8c4cd6320a7a8a83858855db103a23d1acfeee97c3f850efb794a9ef186c31865c2ee7b26b4496876b25ee9bf72bc538332834f74f9c39e3b3c9a60312a9f214fbf7c0914e3c8aad1d90d78d873cf8b6a209fa9f64b74"}}}}}}}) (async) msgrcv(0xffffffffffffffff, &(0x7f00000002c0)={0x0, ""/203}, 0xd3, 0x1, 0x1800) 14:44:31 executing program 5: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f00000002c0)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1800}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000380)=0x7f) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1800}, {0x3, 0xfff8}, {0x1, 0x1}, {0x0, 0xffff, 0x1000}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdca) 14:44:31 executing program 6: sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="a7025b43d118e1375efc76e13b214065db8f373e6551e66ba811f49c1ed02915a2250d82d08813b2835320ef3d09d4ad8d05c0f8213409d169d65f4b366af860b11a7634fc74e450b0fae49144607eecd810076651e56a4de1b3867ee53888a9220b6dba1fb3d9c15b68b059cc2e67d3ea8fbc42491cefc72de331f4c16c85fb65a288c4ec7e681adc17b6ea1d064cc7461cb3a14e6fc260857fafc3d9720aefd08f6c22d389184393084828bdd7d7617b0270501f3791bef1a8cb22a2b4cdf54dd52e88773a61ce067e6aa42169ac1b39", 0xd1, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x109) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="a7025b43d118e1375efc76e13b214065db8f373e6551e66ba811f49c1ed02915a2250d82d08813b2835320ef3d09d4ad8d05c0f8213409d169d65f4b366af860b11a7634fc74e450b0fae49144607eecd810076651e56a4de1b3867ee53888a9220b6dba1fb3d9c15b68b059cc2e67d3ea8fbc42491cefc72de331f4c16c85fb65a288c4ec7e681adc17b6ea1d064cc7461cb3a14e6fc260857fafc3d9720aefd08f6c22d389184393084828bdd7d7617b0270501f3791bef1a8cb22a2b4cdf54dd52e88773a61ce067e6aa42169ac1b39", 0xd1, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x109) (async) 14:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x63d, 0x20, 0x4, 0x7}, {0x101, 0x7, 0xfe, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x63d, 0x20, 0x4, 0x7}, {0x101, 0x7, 0xfe, 0x1}]}) (async) 14:44:31 executing program 7: ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) seteuid(0xffffffffffffffff) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r0, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x80) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0x5, 0x3}, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x80000000, 0xbdf, 0x8000000000000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r7, 0xc2, 0x9}, 0x80000000, 0x6, 0x3f}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:44:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRES32=r0], 0x0, 0x800) (async) syz_emit_ethernet(0x147, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x111, 0xf0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, r0, 0x1, 0x0, 0x6, 0xc8, 0xff, 0x0, 0x9, {[@nop]}}, {"58812c45168300dd02607ac4e548b7e001b0105bcedebcc0882f3dea0d5ffda8433dcb3ab4dda5064375e70dfb63a7322702f8f4fe291a1987891f50d49daa1fbee7c207f2e59d57355a6cb3ada4749dca0f079f11a95a0d2b8eaf751a9435eb7aa15fafbdb10bbeee49736dbd90f92481806da706211d3b083bf4d3bef16097af0d5bd4a1953f7fa28deeb484a5c7564f196021751957a4c0d82fb08d385b64510eb8c4cd6320a7a8a83858855db103a23d1acfeee97c3f850efb794a9ef186c31865c2ee7b26b4496876b25ee9bf72bc538332834f74f9c39e3b3c9a60312a9f214fbf7c0914e3c8aad1d90d78d873cf8b6a209fa9f64b74"}}}}}}}) (async) msgrcv(0xffffffffffffffff, &(0x7f00000002c0)={0x0, ""/203}, 0xd3, 0x1, 0x1800) 14:44:31 executing program 5: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) (async) semop(r0, &(0x7f00000002c0)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1800}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) (async) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000380)=0x7f) (async) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x1) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1800}, {0x3, 0xfff8}, {0x1, 0x1}, {0x0, 0xffff, 0x1000}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdca) 14:44:31 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff0c, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000100)=""/110, 0x6e) syz_open_pts() r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x2, 0x2, 0xfffffffe, 0x1, "95e1400f6e808ec405c7725eca03eef98281454f", 0x8f, 0x2c8c}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc, 0x40000001, 0x1, 0xffffffff, "ff00011200e2ff00000000000000000000000800"}) 14:44:31 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:31 executing program 2: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9020) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x8, 0xabc, 0x20, 0x20, "1ada2d1756f3a3feeaf4d7699854f62206f8a23f", 0x1, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000001400)="3240ca37cfc67e693d1109c5b21c299015530334692c7d0530dafd3e575d0d60fb0b53028524857f48767db135a021d74fb9ba0e65c16fd1e8ff726703cf40b5e2f85205a5239ad85136e77ed2951deea2077f38307f0385c70528cc10f08449f26fa1f50185be4ae0918e19d791f0e0d711ed89618cd1d654bf957d856f0510d92b483a3d3127a9833e5fe522213e6b8c5ba29bb889cc845dbbe0db7e5efff0f218b7527386ea681c48d6fc5f96b799424480b06cac86e6a481ba9f9eae1272b203514eda90c8c2fb1cd7142be2bb3beda84ebb2f9aa45a48052dfe3bf3f0f82af9583d6d55628f2c6c2ca07c1cf60f76a58100be8aa65c77ba6d6b428ff78ad9", &(0x7f0000000180)=0x101, &(0x7f00000000c0)="53858ca326d8bd7300000000000018aec12b50c58e0e49a5ac18e109372de092b8b2dfd190d365e66f5b8316aea02ad048db1d0415f336f3c96d8dfb82cbcaed7336164135abe4b52bd8145f2152c0c62d39fb75110b3832b6ca2bb3d9ca97f030e94bad55942525fb09576dc8dd1b5e5c8c3292b00e94808bc03cd33dbc13ccffda4ca7a8c4ad57c384fa00"/154, 0x9a) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="511f465aefb793c286cd83aee914c414cf1fb1c42e983a9a27fc88a051314073ab6feb958892ae4bff1e951ac931891973bc7c421608fec8c1c795ad6fab3e5159093b0fc4be9043edbe585323045d607fb16a2787fdd4a90fb9ae422a699c2b1968c7826563ae0980eb4ae72070c78cd725fff848f48fbff3116513cf541172338f750e95751726d59a015c7a869550e28b6ccda2d2d2927dc70eda28c70fcda4674ed129cca620cca4b881ef09d62097a0e0c9a0934f3bd860eb10d16331ad890591611df795f4b701a6eb09778914d78caee51e9a76556fcb", &(0x7f00000003c0)=0xda, &(0x7f0000000400)="5bbe4a0d4fc12f21037f260be3e7f6135221de2b75453b4cfd7eded16f25ed7a68b308446ae3c6fe77431379bece97561614cb32f6574778191f945d214243669a341adff9dc0d68d56bc2d17fc7ff375361b217fc4637244a3817837c50faa4b0e81863af94f9687c84b329e3dd846b0ad509f24b7f8f742a3cc9d462da0dc3a20b72f1636d79d5d86472d2b5ca193f947ee7545570d0219249adda3350151facbb7cd050f9508562e522833dd23f70d12e6843051a11a734a2cc3112bccae6c824476c64e7524a34c8321a2811e6a3174377abccbfeec4202cac70ca91ff0137bcaf7b0203e24e557a8b9deef959760f4a8f923cbe42afb047d488917951f0e6e497ee3a4f0feee3517374e0e90206a0c8f4857fe90cecabf8635a64d178c279e01c60f74032af8313bf147d53da18527c1229972ba9f33772b82485f7014d2042c7a5fc8e48786265cdeaf146683270f1a2e3bc153b69f508fd73e014478bf79035f0d30f1336fe96dfc0472aa7bd28aa608c88b80ab7bdab63f031201d07465cf44f4d3a372237b00a4d824befd2d8722b23b69205b3700060fa7207fc5ab340edd2e9de027f6c926842f5fc829e382077f91266024f4e23acb831ad7e7ec22a37a452c9d8a2ea2261258435c0274648d5b194ece427f44381e05c537a82cf30ab3e2e32229dcda017f658eb02c68d0ee1af734bf8710e498cf1b1be4e6be943d905a0d2345ad585e2d5e40c00e640c97004bcdc21e2816119824e08b112d3442f4356a9b5b30c789c1cdc53da4ee21080fc2997d382ea5b74ab244eb60bc6db82a48bb4223fe8ef735f108e6e8a61f7ce768b1a29beced130c3b6041dc3f1bafff1a4ec363ee91c13e15ad72799acd5bcab350f5c10b5dd684fe535a4107131efcb704fb781fad12521bfc976341b118eeaa795b35142cb0d2c90c5b28906f2512500c3fbdb1e32d1e0c1723e4fbc6557e91820024cb78415e493f0a132875184268d0bcf7ed4014c8f96b5188853cb1d8224e13e03deb4f6c30091f96333b83a391f0dc1bc8c661637ab76920f00b68500aefe53b5e77b7b4b476d0aaf810ade31a8c4d05a5731cccac4f02e1f9a5286df1fb27968fca2b6f492aff3c90a8735d5eb0f2755aab37b419334acc8554af0fc02456ed5dfb8e866addb54110b928c82000ce629fd75f862a57ec5c555556ebe63cd63d287bc7804d8617e556ff9e609c59a080c0f414510adb90abd8ce53f7fdbb0d8e1364c7678b2d399a079c835b3eb68bedf2475f1e5a2bf4df68d845b86f61942eef3b2f6aa18c0169676e3b78a79f00e15b60fb5ff73f8f8237ba9d50e3a3b2df0e41ba5b2f408fd35e0f1562af92c5700e397445d0e3baecadde7de0ddf97c28d2a37f17eafb3bc5ee4471b6bbd5b0475b3e901780fef64d1d55fdcf1cc24c031bcec60883ea7d0464fed886edeb07dbf484fbd7048c90c43cff903f198aa131e7e03eafd77426ff04ad1f6d9a8f854648a5dc83b2a52d63a11e039cac1d0361c992c94d7940eb67cf900891e2f25e33b76f7af4052b0a1e120ed41ffcdf87ef4728967aa20f3eaae082f5a0f919727395869925d11d947bf1ee0fda2e6e77d8a6d29c394195eccde02bc2896289063e55ad36853cb8c227bb1fac55f4abeeaa83a9820163458cb13d20f29e73a19592bde66120638874a788e455942a4a2aedce7e7d26c0390bbeadd7a9a7afb7179170cf8fd00891ba1aa0a9c9c8b39553c0dde4ce62992b24b20fcccb34e5c9619bc5e5059b04725e8d8707332c20071ac4640c115923ec2796bc32785dcb5c700de648ecd22fa7cf78daca6d7a18fe0fd35435d345161e9fc9395541f90fc6729e720ca9380b28fcbc2bb67541abae6fc33188021c8cd23b60af34c1a58d7838dc282af63404e271db6337e01371c82dbcab6f143f7ad5d5f23ecff1fe9c39e53d5263e532b9a4e1284008f0e7ac10aff24db0e5e240c04a3524754b5e9b10e3d283de96a57c8c6272129f2b82bdc9666439d423a162e209e2d0d3d7dc56b31e8e81e33fac694f91e216840ce8cb59eece0e8566beb68b7dcba71744e1fddadafbe1e2cf780260d4e47cf1df9762ad453b0638370afd322bc1b72404f87f4f8356182cf3288e9dfa9d8a55752aa689f850c6f54fa72715ebc5fbb27fdacb20e876356f6c0888a37e5f4149936bf18e2b8e5fa0a41c12af8b1d77e02d0d0cde7e1e1cc88ba438c10b4d97b7361ff28bff5541f114943346fedb00ad6d21276bf5cb01d1af931b831f48b6acf3de67d98b549afe338a1e81f6d6ca4bcecdfe89a42231974628bc1baa02f1ceff0b794d7bdd1d9103cca6e0a3e5d55f668b773166f8a82a44a8877e33eb532801e77bae72ad654d2c0ff657e422021b211e750bfd2dc3a4d828cc6d002bf1a4f3d4bbeea255b7186dd1bb97ea72750c34f5f23ddd7444a7ab47cc4af76fb9a6f1735065b371de7e2c011def2ec5103f8b422068eb9ad84ccd63c3cf59e6d1538a09a46dfa16ffaa3e566e1b5f37be7ce3e8cc3c1cb6373815b33f9bbd64ba4156aa24f61eb6e4a2863c4194621c36faf14313092f9c4ddf70bcaddcca2bc741b8e0a260af4c02db3b24df5d730b0a62ec2be95417c53a478c291691d485e233d99d38323059d7132ac38f3329cb8b3efacf2ae7e761ad87c05331edfac19127b5d7cc0e5d086804ec5c475bd4d36833c80ec1fbebfdd9c6d91ef5a39cdfac4aa11239e6f4a880ba46d17ab2dee31014dd9f6fb47a9ad86b8120f268235769e22ea2d6a2c8989ce7e4430e925f3eebe393901e911bf4c99c5b27869cc03a7b65f3d116a2301b353a89ec0816802be4f5058c84343837406523989d805131543bc2490b96dd157efbee2055dda22acab93fd0ccb2fc7bfa3f5697a6000d65cbbb65af32ab0a2b3bade6cc3ead67648c0f334484ffe20099b42a889d2688ef1e069253e0584425d484da7deed99e815fdc4a382035b6c768f603c9b2c9fafd507f8d82b5e1a4eeca89fea33f0267c038620e94be10a865c9332bb376fd926b052e9afc4d566637124193e302cd0b72b1ce34c2b63a2c79d0e3b9151d42997c8aae53ba9ac1413deefe5b0c65e47e9d7d197bc88e3fa1f67a204d526489fb958013e33568eb0915890bf5afb2e94efda328b02d2c8ad4fa3fd310905ea8a5410ddaef0ced8a7e2995cd68f2082a729599e1f16b127d9ae84579d3016a4c01d353e6ec812b06d1ad847c7529f081b2635c754a4744f8b4a0ca4724aa9d55f993dfbe8debbf6f18a3946801023f90727261f0a157ed102f4ec2d6e5b317361d110b7d7283aa3861b07ec5c54877bbeb992ea958c2ccdbf31c62a1e8ae3d48b07fe4d9d5eea61a4ca661a75c71d501f1a97a446859cec297dc16d04d2e4efc6712119f0c239adcd79d084f7f7d57d909c965f661be057cf2b406930e41bfdce8c2b47aaee72355762f450c088872905da3df76ca4d0ea2868b857b1771ae3a6a60c156a6b40abe997919a4f3cc858e5576d48ae31e1d505cb69d596f278dadbae01568f08c3b89833d0f1c3f57fc338c0d84d5e9b108d98857e06edc5e9594fa2ee03b043b4217162b928c4b4db4492f21e821864c3595a1aa09059d679223e91c558b2820fa1d815198ae9a334cec94e587634e9c8cdb63e24fef8f979effcafde855d1b80a2d2b54894cc2fdd99761f20600fa06c7e27fb225a26e52c8d8fd4fd4e0e2545999e1621850d23e7bef638b2914ba92a1a29646e5b84ef271e277bd54dfe3ab04c8fdc38a0dac8bdba650f31144e391237cdd614132d80c93e0b827d0084a52164992c738e100ed2b5e5e48aefeb2cf1cda1cef2558c5cb526d8dae236cf9702ea3914115741e567405faa2c2dffb64d4b31452bc45587aba17e96a957f77306483877f08313c71e489206cae5a2bb6b657f35420c8315c9a95a006abe88074724a0767464b7b3233142277386c03826ae41d805bdfdeafd7bfeeaf35db66ef374ebb3ab5feb55050d1118c3515b854bbcf17c134a94ef8ebe23d92c066702c26faf4f9afa8e187c2119554efd9b0e435a50560de5c5e2d39db6ab5e8f292250d998ff42e9acc5ed48b4c49c52f38374d1e4abbb93d0b6f9475833339a6f07a01ca462abef6ba7e82f454d9be0637d0bb2417b09a6fc0c3b1e8b76c6083d88dd9853d5c37067b5fc88f89e6c128cb072e09560579118f4e25ebde332284ed58e969808e9671caaadd5406f7e29bb6c842b68fa82152925d42eb180c41df038641ac402c922bb2b043c3e15f50f72d7cad57379e020682fc4edd5be4d74d314f0c3c8748603950a3ece8398f8d76259f2708c58ce26dcd196cad84f3ddef101e40f46d27254fac643e2d26b33a28e9743f83f55884252632fe0bb136e53591e3ee4f0c26ed63f14b2c67ffc268aa277905af52e5588bf7772ccc30758ff405030b5bc097fd299a027658fd52d76f4ec7caaf439909cbf25e82cd9791d4ed502244de6fd36a4370485c295b0aa688437d4565ac860a3e8e596e5de24d3f8fce320de688910d6d6d9a6b13eacd6d5a8a9070594752fe95694438b5cf5ed7a38d24a11f7b7e664b500b2d9966f747dd179f0b7fb06636d5743c8d45116bd7d636cb91407a09b5ddee6e0393de3941257026f31f1d916f7a3856a10bebb157ab5933c6402e607f12e3ae5a9d15fae39a1c5e29292bac9135f4b3017a965cec76f64442b849eb0100b4312f675047c3c953e4c16547196c8dba667c2787cc22a1594e07c6f30d99c0970acc2e785f8100ec584be1a32cef1ec09bd0dc7eabaaf91e99b30d169930d3ce3a9b4f3378e193866fe718dc1c77cbd971b25508333e3e5e761675ea0997bf1c533f9449dcb78d320bf15caf947cb93c5c3a99cc1b6116b46a784a5f5c3eebc6407b03a2d216f073f3e7035756ed5b9a9765d5d9d3b00f8f9839f04d75edcae44dcf750f848e0fdaca32ebcb24bb61aae470b0dca0ae3847296941aa6f5cf1440720e22edf620fb6f1efa8f1147976919056baf03ecd29b349ac306b44a7dad9f0d62ae2acea12b2774d2c5597820e61198a28c0387fd0f305b7a9a7b22e6bd0d207086288e8934f490ac2607b4d935e072c47639226c74f95911181e9452f4e0e3a6d76e8c3502df6a53f5505041cbcd5e818035facb25ff884c33a03564fb2ad840a5bfc11c08845928899f906fdfd3ae81043016801a1c7644430016c2420079ee918325c27b29e0a1bce7e3ebdf21a5ef0cb2f024971205afd738d087df458c42a5c34c5988fba09cb2fb7d83662e30cab8922d62bf37f5fa7ab4480876e00f05328a142fec74a478d995741e029670b5716e471de321fa8a2bf35682baa071dcbbb7328e1b58c8f15d7a49deb5ab255132f5e6f3041b4e8784a0e71d7010cb441786d9947ba2392f38369da011f02b6a589ca5067476386b89abbd2e2099eb2f1101815976ffe85681fee87a2986e1728744a6f2f5ed08984cc16492c0151ab0a70b4b796ee42a4aea2e1538d75ef1a262ede941c93e446c3afc427f7cb07630e12f6e9c9107921a06fcb395af2b4182a6738731814cafdec639af9bb3f1c92386806dabbe6732cab6dac9f168aac2f26b54ae3a575ba54fd19683ec5c8ce48c7505c3ffe91bd01fe1a629bc919c52532c5f72de42242c72064608ba6710e3240246ac65c9bea982bb4231059f92065f88666efa174edc0218721165e33590b4533ce61b3ea237c48473beea477d490d9e72c99ed4c3dc6ee620690643bc5b607f5465", 0x1000) 14:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x63d, 0x20, 0x4, 0x7}, {0x101, 0x7, 0xfe, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x63d, 0x20, 0x4, 0x7}, {0x101, 0x7, 0xfe, 0x1}]}) (async) 14:44:31 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x7fffffff, 0x0, 0x1, 0x0, 0x2, 0x2, 0x4], [0x0, 0x1, 0x0, 0x2, 0x9, 0x0, 0x2000000000, 0x0, 0x4, 0x2], [0x0, 0x4, 0x0, 0x2, 0x80, 0x400, 0xffff], [0x1, 0x0, 0x1760ddd8, 0x0, 0x800000, 0x80000000], [{0x0, 0x0, 0x10000000, 0x2000000001}, {0xfffc, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0x0, 0xfffffffe, 0x8, 0xc9b4}, {0x34}, {0xfffe, 0x0, 0x7, 0x4}, {0x0, 0x8000000, 0x8000, 0x4}, {0x9, 0x7ff, 0x6, 0x4}], {0x0, 0x0, 0x1, 0x1f}, {0x2, 0x2, 0x0, 0x401}}}, 0xff2b}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 14:44:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$dupfd(r0, 0x8eead88cb0083a01, r1) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) preadv(r2, &(0x7f0000001240)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001280)=""/113, 0x71}], 0xf77, 0x2bec) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="58b7e523c54b8e54606f1a7af6e50bdd01cb7b390e259a7705765402e356050a31d814fe136d918158568d8d4d49b176557a9f6ffb23aae068164c3ad8782ec49f80f3ac4a8df20b67f7", 0x4a) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860079dd6000200000383a0000000000000000000000000000000000fe80789d2119000000000000000000aa030090781558c1856000024000002c00ff01452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_emit_ethernet(0x74, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000830e3fd4397388a846008100480086df892b06edb4f05a528fc73af49b2f14f08c6333a73fac4ce0b2564c7d0b0549dfeff0cc127a031ccb08adcda7f2a0f2219f5f4da7f686570532a7c296578b194ba07696fb392d99fec81dfdc047c59c9a8d1b311f62de52ce6418649f3403aa64b72541ccb79ed8b08d81181b9d9ac5be2cf70973a3478783069115cb62c2d8f90afcdb6efe64898005abc0e594be9f8e0862e01ee7ae1c6eb3be92b1f8dde032eefdd0d0503f859d4d5811f373da9a57f58ab755826fe11703a18c33766474680000000000000000"]) 14:44:31 executing program 5: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) (async) semop(r0, &(0x7f00000002c0)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x422f, 0x1800}, {0x2, 0x2, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x1800}, {0x0, 0x105}, {0x0, 0x7ffb, 0x1800}], 0xb) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) (async, rerun: 32) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000380)=0x7f) (async, rerun: 32) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x1) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1800}, {0x3, 0xfff8}, {0x1, 0x1}, {0x0, 0xffff, 0x1000}], 0x4) (async, rerun: 64) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdca) (rerun: 64) 14:44:31 executing program 7: ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) (async) seteuid(0xffffffffffffffff) (async) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r0, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r0) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) (async) r3 = semget$private(0x0, 0x4, 0x80) (async) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) (async) setegid(r4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, 0x0) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0x5, 0x3}, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x80000000, 0xbdf, 0x8000000000000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r7, 0xc2, 0x9}, 0x80000000, 0x6, 0x3f}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:44:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$dupfd(r0, 0x8eead88cb0083a01, r1) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) preadv(r2, &(0x7f0000001240)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001280)=""/113, 0x71}], 0xf77, 0x2bec) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="58b7e523c54b8e54606f1a7af6e50bdd01cb7b390e259a7705765402e356050a31d814fe136d918158568d8d4d49b176557a9f6ffb23aae068164c3ad8782ec49f80f3ac4a8df20b67f7", 0x4a) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860079dd6000200000383a0000000000000000000000000000000000fe80789d2119000000000000000000aa030090781558c1856000024000002c00ff01452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_emit_ethernet(0x74, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000830e3fd4397388a846008100480086df892b06edb4f05a528fc73af49b2f14f08c6333a73fac4ce0b2564c7d0b0549dfeff0cc127a031ccb08adcda7f2a0f2219f5f4da7f686570532a7c296578b194ba07696fb392d99fec81dfdc047c59c9a8d1b311f62de52ce6418649f3403aa64b72541ccb79ed8b08d81181b9d9ac5be2cf70973a3478783069115cb62c2d8f90afcdb6efe64898005abc0e594be9f8e0862e01ee7ae1c6eb3be92b1f8dde032eefdd0d0503f859d4d5811f373da9a57f58ab755826fe11703a18c33766474680000000000000000"]) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) fcntl$dupfd(r0, 0x8eead88cb0083a01, r1) (async) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) preadv(r2, &(0x7f0000001240)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001280)=""/113, 0x71}], 0xf77, 0x2bec) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="58b7e523c54b8e54606f1a7af6e50bdd01cb7b390e259a7705765402e356050a31d814fe136d918158568d8d4d49b176557a9f6ffb23aae068164c3ad8782ec49f80f3ac4a8df20b67f7", 0x4a) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860079dd6000200000383a0000000000000000000000000000000000fe80789d2119000000000000000000aa030090781558c1856000024000002c00ff01452f5f9b89f4a310b321276bbe063c00000000000000"]) (async) syz_emit_ethernet(0x74, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000830e3fd4397388a846008100480086df892b06edb4f05a528fc73af49b2f14f08c6333a73fac4ce0b2564c7d0b0549dfeff0cc127a031ccb08adcda7f2a0f2219f5f4da7f686570532a7c296578b194ba07696fb392d99fec81dfdc047c59c9a8d1b311f62de52ce6418649f3403aa64b72541ccb79ed8b08d81181b9d9ac5be2cf70973a3478783069115cb62c2d8f90afcdb6efe64898005abc0e594be9f8e0862e01ee7ae1c6eb3be92b1f8dde032eefdd0d0503f859d4d5811f373da9a57f58ab755826fe11703a18c33766474680000000000000000"]) (async) 14:44:31 executing program 7: ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) seteuid(0xffffffffffffffff) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r0, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x80) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0x5, 0x3}, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x80000000, 0xbdf, 0x8000000000000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r7, 0xc2, 0x9}, 0x80000000, 0x6, 0x3f}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) (async) seteuid(0xffffffffffffffff) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r0, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r0) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) (async) semget$private(0x0, 0x4, 0x80) (async) getgid() (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) (async) setegid(r4) (async) pipe(&(0x7f0000000000)) (async) getpgid(0x0) (async) fcntl$setown(r5, 0x6, 0x0) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0x5, 0x3}, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x80000000, 0xbdf, 0x8000000000000000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r7, 0xc2, 0x9}, 0x80000000, 0x6, 0x3f}) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 14:44:31 executing program 2: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9020) (async) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x8, 0xabc, 0x20, 0x20, "1ada2d1756f3a3feeaf4d7699854f62206f8a23f", 0x1, 0x8}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000001400)="3240ca37cfc67e693d1109c5b21c299015530334692c7d0530dafd3e575d0d60fb0b53028524857f48767db135a021d74fb9ba0e65c16fd1e8ff726703cf40b5e2f85205a5239ad85136e77ed2951deea2077f38307f0385c70528cc10f08449f26fa1f50185be4ae0918e19d791f0e0d711ed89618cd1d654bf957d856f0510d92b483a3d3127a9833e5fe522213e6b8c5ba29bb889cc845dbbe0db7e5efff0f218b7527386ea681c48d6fc5f96b799424480b06cac86e6a481ba9f9eae1272b203514eda90c8c2fb1cd7142be2bb3beda84ebb2f9aa45a48052dfe3bf3f0f82af9583d6d55628f2c6c2ca07c1cf60f76a58100be8aa65c77ba6d6b428ff78ad9", &(0x7f0000000180)=0x101, &(0x7f00000000c0)="53858ca326d8bd7300000000000018aec12b50c58e0e49a5ac18e109372de092b8b2dfd190d365e66f5b8316aea02ad048db1d0415f336f3c96d8dfb82cbcaed7336164135abe4b52bd8145f2152c0c62d39fb75110b3832b6ca2bb3d9ca97f030e94bad55942525fb09576dc8dd1b5e5c8c3292b00e94808bc03cd33dbc13ccffda4ca7a8c4ad57c384fa00"/154, 0x9a) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="511f465aefb793c286cd83aee914c414cf1fb1c42e983a9a27fc88a051314073ab6feb958892ae4bff1e951ac931891973bc7c421608fec8c1c795ad6fab3e5159093b0fc4be9043edbe585323045d607fb16a2787fdd4a90fb9ae422a699c2b1968c7826563ae0980eb4ae72070c78cd725fff848f48fbff3116513cf541172338f750e95751726d59a015c7a869550e28b6ccda2d2d2927dc70eda28c70fcda4674ed129cca620cca4b881ef09d62097a0e0c9a0934f3bd860eb10d16331ad890591611df795f4b701a6eb09778914d78caee51e9a76556fcb", &(0x7f00000003c0)=0xda, &(0x7f0000000400)="5bbe4a0d4fc12f21037f260be3e7f6135221de2b75453b4cfd7eded16f25ed7a68b308446ae3c6fe77431379bece97561614cb32f6574778191f945d214243669a341adff9dc0d68d56bc2d17fc7ff375361b217fc4637244a3817837c50faa4b0e81863af94f9687c84b329e3dd846b0ad509f24b7f8f742a3cc9d462da0dc3a20b72f1636d79d5d86472d2b5ca193f947ee7545570d0219249adda3350151facbb7cd050f9508562e522833dd23f70d12e6843051a11a734a2cc3112bccae6c824476c64e7524a34c8321a2811e6a3174377abccbfeec4202cac70ca91ff0137bcaf7b0203e24e557a8b9deef959760f4a8f923cbe42afb047d488917951f0e6e497ee3a4f0feee3517374e0e90206a0c8f4857fe90cecabf8635a64d178c279e01c60f74032af8313bf147d53da18527c1229972ba9f33772b82485f7014d2042c7a5fc8e48786265cdeaf146683270f1a2e3bc153b69f508fd73e014478bf79035f0d30f1336fe96dfc0472aa7bd28aa608c88b80ab7bdab63f031201d07465cf44f4d3a372237b00a4d824befd2d8722b23b69205b3700060fa7207fc5ab340edd2e9de027f6c926842f5fc829e382077f91266024f4e23acb831ad7e7ec22a37a452c9d8a2ea2261258435c0274648d5b194ece427f44381e05c537a82cf30ab3e2e32229dcda017f658eb02c68d0ee1af734bf8710e498cf1b1be4e6be943d905a0d2345ad585e2d5e40c00e640c97004bcdc21e2816119824e08b112d3442f4356a9b5b30c789c1cdc53da4ee21080fc2997d382ea5b74ab244eb60bc6db82a48bb4223fe8ef735f108e6e8a61f7ce768b1a29beced130c3b6041dc3f1bafff1a4ec363ee91c13e15ad72799acd5bcab350f5c10b5dd684fe535a4107131efcb704fb781fad12521bfc976341b118eeaa795b35142cb0d2c90c5b28906f2512500c3fbdb1e32d1e0c1723e4fbc6557e91820024cb78415e493f0a132875184268d0bcf7ed4014c8f96b5188853cb1d8224e13e03deb4f6c30091f96333b83a391f0dc1bc8c661637ab76920f00b68500aefe53b5e77b7b4b476d0aaf810ade31a8c4d05a5731cccac4f02e1f9a5286df1fb27968fca2b6f492aff3c90a8735d5eb0f2755aab37b419334acc8554af0fc02456ed5dfb8e866addb54110b928c82000ce629fd75f862a57ec5c555556ebe63cd63d287bc7804d8617e556ff9e609c59a080c0f414510adb90abd8ce53f7fdbb0d8e1364c7678b2d399a079c835b3eb68bedf2475f1e5a2bf4df68d845b86f61942eef3b2f6aa18c0169676e3b78a79f00e15b60fb5ff73f8f8237ba9d50e3a3b2df0e41ba5b2f408fd35e0f1562af92c5700e397445d0e3baecadde7de0ddf97c28d2a37f17eafb3bc5ee4471b6bbd5b0475b3e901780fef64d1d55fdcf1cc24c031bcec60883ea7d0464fed886edeb07dbf484fbd7048c90c43cff903f198aa131e7e03eafd77426ff04ad1f6d9a8f854648a5dc83b2a52d63a11e039cac1d0361c992c94d7940eb67cf900891e2f25e33b76f7af4052b0a1e120ed41ffcdf87ef4728967aa20f3eaae082f5a0f919727395869925d11d947bf1ee0fda2e6e77d8a6d29c394195eccde02bc2896289063e55ad36853cb8c227bb1fac55f4abeeaa83a9820163458cb13d20f29e73a19592bde66120638874a788e455942a4a2aedce7e7d26c0390bbeadd7a9a7afb7179170cf8fd00891ba1aa0a9c9c8b39553c0dde4ce62992b24b20fcccb34e5c9619bc5e5059b04725e8d8707332c20071ac4640c115923ec2796bc32785dcb5c700de648ecd22fa7cf78daca6d7a18fe0fd35435d345161e9fc9395541f90fc6729e720ca9380b28fcbc2bb67541abae6fc33188021c8cd23b60af34c1a58d7838dc282af63404e271db6337e01371c82dbcab6f143f7ad5d5f23ecff1fe9c39e53d5263e532b9a4e1284008f0e7ac10aff24db0e5e240c04a3524754b5e9b10e3d283de96a57c8c6272129f2b82bdc9666439d423a162e209e2d0d3d7dc56b31e8e81e33fac694f91e216840ce8cb59eece0e8566beb68b7dcba71744e1fddadafbe1e2cf780260d4e47cf1df9762ad453b0638370afd322bc1b72404f87f4f8356182cf3288e9dfa9d8a55752aa689f850c6f54fa72715ebc5fbb27fdacb20e876356f6c0888a37e5f4149936bf18e2b8e5fa0a41c12af8b1d77e02d0d0cde7e1e1cc88ba438c10b4d97b7361ff28bff5541f114943346fedb00ad6d21276bf5cb01d1af931b831f48b6acf3de67d98b549afe338a1e81f6d6ca4bcecdfe89a42231974628bc1baa02f1ceff0b794d7bdd1d9103cca6e0a3e5d55f668b773166f8a82a44a8877e33eb532801e77bae72ad654d2c0ff657e422021b211e750bfd2dc3a4d828cc6d002bf1a4f3d4bbeea255b7186dd1bb97ea72750c34f5f23ddd7444a7ab47cc4af76fb9a6f1735065b371de7e2c011def2ec5103f8b422068eb9ad84ccd63c3cf59e6d1538a09a46dfa16ffaa3e566e1b5f37be7ce3e8cc3c1cb6373815b33f9bbd64ba4156aa24f61eb6e4a2863c4194621c36faf14313092f9c4ddf70bcaddcca2bc741b8e0a260af4c02db3b24df5d730b0a62ec2be95417c53a478c291691d485e233d99d38323059d7132ac38f3329cb8b3efacf2ae7e761ad87c05331edfac19127b5d7cc0e5d086804ec5c475bd4d36833c80ec1fbebfdd9c6d91ef5a39cdfac4aa11239e6f4a880ba46d17ab2dee31014dd9f6fb47a9ad86b8120f268235769e22ea2d6a2c8989ce7e4430e925f3eebe393901e911bf4c99c5b27869cc03a7b65f3d116a2301b353a89ec0816802be4f5058c84343837406523989d805131543bc2490b96dd157efbee2055dda22acab93fd0ccb2fc7bfa3f5697a6000d65cbbb65af32ab0a2b3bade6cc3ead67648c0f334484ffe20099b42a889d2688ef1e069253e0584425d484da7deed99e815fdc4a382035b6c768f603c9b2c9fafd507f8d82b5e1a4eeca89fea33f0267c038620e94be10a865c9332bb376fd926b052e9afc4d566637124193e302cd0b72b1ce34c2b63a2c79d0e3b9151d42997c8aae53ba9ac1413deefe5b0c65e47e9d7d197bc88e3fa1f67a204d526489fb958013e33568eb0915890bf5afb2e94efda328b02d2c8ad4fa3fd310905ea8a5410ddaef0ced8a7e2995cd68f2082a729599e1f16b127d9ae84579d3016a4c01d353e6ec812b06d1ad847c7529f081b2635c754a4744f8b4a0ca4724aa9d55f993dfbe8debbf6f18a3946801023f90727261f0a157ed102f4ec2d6e5b317361d110b7d7283aa3861b07ec5c54877bbeb992ea958c2ccdbf31c62a1e8ae3d48b07fe4d9d5eea61a4ca661a75c71d501f1a97a446859cec297dc16d04d2e4efc6712119f0c239adcd79d084f7f7d57d909c965f661be057cf2b406930e41bfdce8c2b47aaee72355762f450c088872905da3df76ca4d0ea2868b857b1771ae3a6a60c156a6b40abe997919a4f3cc858e5576d48ae31e1d505cb69d596f278dadbae01568f08c3b89833d0f1c3f57fc338c0d84d5e9b108d98857e06edc5e9594fa2ee03b043b4217162b928c4b4db4492f21e821864c3595a1aa09059d679223e91c558b2820fa1d815198ae9a334cec94e587634e9c8cdb63e24fef8f979effcafde855d1b80a2d2b54894cc2fdd99761f20600fa06c7e27fb225a26e52c8d8fd4fd4e0e2545999e1621850d23e7bef638b2914ba92a1a29646e5b84ef271e277bd54dfe3ab04c8fdc38a0dac8bdba650f31144e391237cdd614132d80c93e0b827d0084a52164992c738e100ed2b5e5e48aefeb2cf1cda1cef2558c5cb526d8dae236cf9702ea3914115741e567405faa2c2dffb64d4b31452bc45587aba17e96a957f77306483877f08313c71e489206cae5a2bb6b657f35420c8315c9a95a006abe88074724a0767464b7b3233142277386c03826ae41d805bdfdeafd7bfeeaf35db66ef374ebb3ab5feb55050d1118c3515b854bbcf17c134a94ef8ebe23d92c066702c26faf4f9afa8e187c2119554efd9b0e435a50560de5c5e2d39db6ab5e8f292250d998ff42e9acc5ed48b4c49c52f38374d1e4abbb93d0b6f9475833339a6f07a01ca462abef6ba7e82f454d9be0637d0bb2417b09a6fc0c3b1e8b76c6083d88dd9853d5c37067b5fc88f89e6c128cb072e09560579118f4e25ebde332284ed58e969808e9671caaadd5406f7e29bb6c842b68fa82152925d42eb180c41df038641ac402c922bb2b043c3e15f50f72d7cad57379e020682fc4edd5be4d74d314f0c3c8748603950a3ece8398f8d76259f2708c58ce26dcd196cad84f3ddef101e40f46d27254fac643e2d26b33a28e9743f83f55884252632fe0bb136e53591e3ee4f0c26ed63f14b2c67ffc268aa277905af52e5588bf7772ccc30758ff405030b5bc097fd299a027658fd52d76f4ec7caaf439909cbf25e82cd9791d4ed502244de6fd36a4370485c295b0aa688437d4565ac860a3e8e596e5de24d3f8fce320de688910d6d6d9a6b13eacd6d5a8a9070594752fe95694438b5cf5ed7a38d24a11f7b7e664b500b2d9966f747dd179f0b7fb06636d5743c8d45116bd7d636cb91407a09b5ddee6e0393de3941257026f31f1d916f7a3856a10bebb157ab5933c6402e607f12e3ae5a9d15fae39a1c5e29292bac9135f4b3017a965cec76f64442b849eb0100b4312f675047c3c953e4c16547196c8dba667c2787cc22a1594e07c6f30d99c0970acc2e785f8100ec584be1a32cef1ec09bd0dc7eabaaf91e99b30d169930d3ce3a9b4f3378e193866fe718dc1c77cbd971b25508333e3e5e761675ea0997bf1c533f9449dcb78d320bf15caf947cb93c5c3a99cc1b6116b46a784a5f5c3eebc6407b03a2d216f073f3e7035756ed5b9a9765d5d9d3b00f8f9839f04d75edcae44dcf750f848e0fdaca32ebcb24bb61aae470b0dca0ae3847296941aa6f5cf1440720e22edf620fb6f1efa8f1147976919056baf03ecd29b349ac306b44a7dad9f0d62ae2acea12b2774d2c5597820e61198a28c0387fd0f305b7a9a7b22e6bd0d207086288e8934f490ac2607b4d935e072c47639226c74f95911181e9452f4e0e3a6d76e8c3502df6a53f5505041cbcd5e818035facb25ff884c33a03564fb2ad840a5bfc11c08845928899f906fdfd3ae81043016801a1c7644430016c2420079ee918325c27b29e0a1bce7e3ebdf21a5ef0cb2f024971205afd738d087df458c42a5c34c5988fba09cb2fb7d83662e30cab8922d62bf37f5fa7ab4480876e00f05328a142fec74a478d995741e029670b5716e471de321fa8a2bf35682baa071dcbbb7328e1b58c8f15d7a49deb5ab255132f5e6f3041b4e8784a0e71d7010cb441786d9947ba2392f38369da011f02b6a589ca5067476386b89abbd2e2099eb2f1101815976ffe85681fee87a2986e1728744a6f2f5ed08984cc16492c0151ab0a70b4b796ee42a4aea2e1538d75ef1a262ede941c93e446c3afc427f7cb07630e12f6e9c9107921a06fcb395af2b4182a6738731814cafdec639af9bb3f1c92386806dabbe6732cab6dac9f168aac2f26b54ae3a575ba54fd19683ec5c8ce48c7505c3ffe91bd01fe1a629bc919c52532c5f72de42242c72064608ba6710e3240246ac65c9bea982bb4231059f92065f88666efa174edc0218721165e33590b4533ce61b3ea237c48473beea477d490d9e72c99ed4c3dc6ee620690643bc5b607f5465", 0x1000) 14:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x5a56, 0x1, 0x9, 0x4}, {0x8, 0x66, 0x9, 0x1}, {0x6, 0x81, 0x3, 0x80}, {0x800, 0x0, 0x5, 0x6}, {0x5, 0x7f, 0x7f, 0x1f}, {0x9, 0x7, 0x1, 0x4}, {0x2, 0x0, 0xbb, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000180)=[{0x1, 0x6, 0x3, 0xfffffff9}, {0xd196, 0xab, 0x81, 0x3ff}, {0x8, 0x1, 0x6, 0x3}, {0x4, 0x81, 0x6, 0xfe}, {0x203f, 0x7, 0x4, 0x7}, {0x1, 0x0, 0x1, 0xd78}, {0x1d, 0xc0, 0xf7, 0x2}, {0xfff, 0xdd, 0x0, 0xca}]}) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$dupfd(r0, 0x8eead88cb0083a01, r1) (async) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) (async) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) preadv(r2, &(0x7f0000001240)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001280)=""/113, 0x71}], 0xf77, 0x2bec) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="58b7e523c54b8e54606f1a7af6e50bdd01cb7b390e259a7705765402e356050a31d814fe136d918158568d8d4d49b176557a9f6ffb23aae068164c3ad8782ec49f80f3ac4a8df20b67f7", 0x4a) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860079dd6000200000383a0000000000000000000000000000000000fe80789d2119000000000000000000aa030090781558c1856000024000002c00ff01452f5f9b89f4a310b321276bbe063c00000000000000"]) (async) syz_emit_ethernet(0x74, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000830e3fd4397388a846008100480086df892b06edb4f05a528fc73af49b2f14f08c6333a73fac4ce0b2564c7d0b0549dfeff0cc127a031ccb08adcda7f2a0f2219f5f4da7f686570532a7c296578b194ba07696fb392d99fec81dfdc047c59c9a8d1b311f62de52ce6418649f3403aa64b72541ccb79ed8b08d81181b9d9ac5be2cf70973a3478783069115cb62c2d8f90afcdb6efe64898005abc0e594be9f8e0862e01ee7ae1c6eb3be92b1f8dde032eefdd0d0503f859d4d5811f373da9a57f58ab755826fe11703a18c33766474680000000000000000"]) 14:44:31 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/48, 0x30, 0x800, 0x0, 0x0) 14:44:31 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x7fffffff, 0x0, 0x1, 0x0, 0x2, 0x2, 0x4], [0x0, 0x1, 0x0, 0x2, 0x9, 0x0, 0x2000000000, 0x0, 0x4, 0x2], [0x0, 0x4, 0x0, 0x2, 0x80, 0x400, 0xffff], [0x1, 0x0, 0x1760ddd8, 0x0, 0x800000, 0x80000000], [{0x0, 0x0, 0x10000000, 0x2000000001}, {0xfffc, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0x0, 0xfffffffe, 0x8, 0xc9b4}, {0x34}, {0xfffe, 0x0, 0x7, 0x4}, {0x0, 0x8000000, 0x8000, 0x4}, {0x9, 0x7ff, 0x6, 0x4}], {0x0, 0x0, 0x1, 0x1f}, {0x2, 0x2, 0x0, 0x401}}}, 0xff2b}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x100) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0x5) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x7fffffff, 0x0, 0x1, 0x0, 0x2, 0x2, 0x4], [0x0, 0x1, 0x0, 0x2, 0x9, 0x0, 0x2000000000, 0x0, 0x4, 0x2], [0x0, 0x4, 0x0, 0x2, 0x80, 0x400, 0xffff], [0x1, 0x0, 0x1760ddd8, 0x0, 0x800000, 0x80000000], [{0x0, 0x0, 0x10000000, 0x2000000001}, {0xfffc, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0x0, 0xfffffffe, 0x8, 0xc9b4}, {0x34}, {0xfffe, 0x0, 0x7, 0x4}, {0x0, 0x8000000, 0x8000, 0x4}, {0x9, 0x7ff, 0x6, 0x4}], {0x0, 0x0, 0x1, 0x1f}, {0x2, 0x2, 0x0, 0x401}}}, 0xff2b}) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) (async) 14:44:31 executing program 2: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9020) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x8, 0xabc, 0x20, 0x20, "1ada2d1756f3a3feeaf4d7699854f62206f8a23f", 0x1, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000001400)="3240ca37cfc67e693d1109c5b21c299015530334692c7d0530dafd3e575d0d60fb0b53028524857f48767db135a021d74fb9ba0e65c16fd1e8ff726703cf40b5e2f85205a5239ad85136e77ed2951deea2077f38307f0385c70528cc10f08449f26fa1f50185be4ae0918e19d791f0e0d711ed89618cd1d654bf957d856f0510d92b483a3d3127a9833e5fe522213e6b8c5ba29bb889cc845dbbe0db7e5efff0f218b7527386ea681c48d6fc5f96b799424480b06cac86e6a481ba9f9eae1272b203514eda90c8c2fb1cd7142be2bb3beda84ebb2f9aa45a48052dfe3bf3f0f82af9583d6d55628f2c6c2ca07c1cf60f76a58100be8aa65c77ba6d6b428ff78ad9", &(0x7f0000000180)=0x101, &(0x7f00000000c0)="53858ca326d8bd7300000000000018aec12b50c58e0e49a5ac18e109372de092b8b2dfd190d365e66f5b8316aea02ad048db1d0415f336f3c96d8dfb82cbcaed7336164135abe4b52bd8145f2152c0c62d39fb75110b3832b6ca2bb3d9ca97f030e94bad55942525fb09576dc8dd1b5e5c8c3292b00e94808bc03cd33dbc13ccffda4ca7a8c4ad57c384fa00"/154, 0x9a) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="511f465aefb793c286cd83aee914c414cf1fb1c42e983a9a27fc88a051314073ab6feb958892ae4bff1e951ac931891973bc7c421608fec8c1c795ad6fab3e5159093b0fc4be9043edbe585323045d607fb16a2787fdd4a90fb9ae422a699c2b1968c7826563ae0980eb4ae72070c78cd725fff848f48fbff3116513cf541172338f750e95751726d59a015c7a869550e28b6ccda2d2d2927dc70eda28c70fcda4674ed129cca620cca4b881ef09d62097a0e0c9a0934f3bd860eb10d16331ad890591611df795f4b701a6eb09778914d78caee51e9a76556fcb", &(0x7f00000003c0)=0xda, &(0x7f0000000400)="5bbe4a0d4fc12f21037f260be3e7f6135221de2b75453b4cfd7eded16f25ed7a68b308446ae3c6fe77431379bece97561614cb32f6574778191f945d214243669a341adff9dc0d68d56bc2d17fc7ff375361b217fc4637244a3817837c50faa4b0e81863af94f9687c84b329e3dd846b0ad509f24b7f8f742a3cc9d462da0dc3a20b72f1636d79d5d86472d2b5ca193f947ee7545570d0219249adda3350151facbb7cd050f9508562e522833dd23f70d12e6843051a11a734a2cc3112bccae6c824476c64e7524a34c8321a2811e6a3174377abccbfeec4202cac70ca91ff0137bcaf7b0203e24e557a8b9deef959760f4a8f923cbe42afb047d488917951f0e6e497ee3a4f0feee3517374e0e90206a0c8f4857fe90cecabf8635a64d178c279e01c60f74032af8313bf147d53da18527c1229972ba9f33772b82485f7014d2042c7a5fc8e48786265cdeaf146683270f1a2e3bc153b69f508fd73e014478bf79035f0d30f1336fe96dfc0472aa7bd28aa608c88b80ab7bdab63f031201d07465cf44f4d3a372237b00a4d824befd2d8722b23b69205b3700060fa7207fc5ab340edd2e9de027f6c926842f5fc829e382077f91266024f4e23acb831ad7e7ec22a37a452c9d8a2ea2261258435c0274648d5b194ece427f44381e05c537a82cf30ab3e2e32229dcda017f658eb02c68d0ee1af734bf8710e498cf1b1be4e6be943d905a0d2345ad585e2d5e40c00e640c97004bcdc21e2816119824e08b112d3442f4356a9b5b30c789c1cdc53da4ee21080fc2997d382ea5b74ab244eb60bc6db82a48bb4223fe8ef735f108e6e8a61f7ce768b1a29beced130c3b6041dc3f1bafff1a4ec363ee91c13e15ad72799acd5bcab350f5c10b5dd684fe535a4107131efcb704fb781fad12521bfc976341b118eeaa795b35142cb0d2c90c5b28906f2512500c3fbdb1e32d1e0c1723e4fbc6557e91820024cb78415e493f0a132875184268d0bcf7ed4014c8f96b5188853cb1d8224e13e03deb4f6c30091f96333b83a391f0dc1bc8c661637ab76920f00b68500aefe53b5e77b7b4b476d0aaf810ade31a8c4d05a5731cccac4f02e1f9a5286df1fb27968fca2b6f492aff3c90a8735d5eb0f2755aab37b419334acc8554af0fc02456ed5dfb8e866addb54110b928c82000ce629fd75f862a57ec5c555556ebe63cd63d287bc7804d8617e556ff9e609c59a080c0f414510adb90abd8ce53f7fdbb0d8e1364c7678b2d399a079c835b3eb68bedf2475f1e5a2bf4df68d845b86f61942eef3b2f6aa18c0169676e3b78a79f00e15b60fb5ff73f8f8237ba9d50e3a3b2df0e41ba5b2f408fd35e0f1562af92c5700e397445d0e3baecadde7de0ddf97c28d2a37f17eafb3bc5ee4471b6bbd5b0475b3e901780fef64d1d55fdcf1cc24c031bcec60883ea7d0464fed886edeb07dbf484fbd7048c90c43cff903f198aa131e7e03eafd77426ff04ad1f6d9a8f854648a5dc83b2a52d63a11e039cac1d0361c992c94d7940eb67cf900891e2f25e33b76f7af4052b0a1e120ed41ffcdf87ef4728967aa20f3eaae082f5a0f919727395869925d11d947bf1ee0fda2e6e77d8a6d29c394195eccde02bc2896289063e55ad36853cb8c227bb1fac55f4abeeaa83a9820163458cb13d20f29e73a19592bde66120638874a788e455942a4a2aedce7e7d26c0390bbeadd7a9a7afb7179170cf8fd00891ba1aa0a9c9c8b39553c0dde4ce62992b24b20fcccb34e5c9619bc5e5059b04725e8d8707332c20071ac4640c115923ec2796bc32785dcb5c700de648ecd22fa7cf78daca6d7a18fe0fd35435d345161e9fc9395541f90fc6729e720ca9380b28fcbc2bb67541abae6fc33188021c8cd23b60af34c1a58d7838dc282af63404e271db6337e01371c82dbcab6f143f7ad5d5f23ecff1fe9c39e53d5263e532b9a4e1284008f0e7ac10aff24db0e5e240c04a3524754b5e9b10e3d283de96a57c8c6272129f2b82bdc9666439d423a162e209e2d0d3d7dc56b31e8e81e33fac694f91e216840ce8cb59eece0e8566beb68b7dcba71744e1fddadafbe1e2cf780260d4e47cf1df9762ad453b0638370afd322bc1b72404f87f4f8356182cf3288e9dfa9d8a55752aa689f850c6f54fa72715ebc5fbb27fdacb20e876356f6c0888a37e5f4149936bf18e2b8e5fa0a41c12af8b1d77e02d0d0cde7e1e1cc88ba438c10b4d97b7361ff28bff5541f114943346fedb00ad6d21276bf5cb01d1af931b831f48b6acf3de67d98b549afe338a1e81f6d6ca4bcecdfe89a42231974628bc1baa02f1ceff0b794d7bdd1d9103cca6e0a3e5d55f668b773166f8a82a44a8877e33eb532801e77bae72ad654d2c0ff657e422021b211e750bfd2dc3a4d828cc6d002bf1a4f3d4bbeea255b7186dd1bb97ea72750c34f5f23ddd7444a7ab47cc4af76fb9a6f1735065b371de7e2c011def2ec5103f8b422068eb9ad84ccd63c3cf59e6d1538a09a46dfa16ffaa3e566e1b5f37be7ce3e8cc3c1cb6373815b33f9bbd64ba4156aa24f61eb6e4a2863c4194621c36faf14313092f9c4ddf70bcaddcca2bc741b8e0a260af4c02db3b24df5d730b0a62ec2be95417c53a478c291691d485e233d99d38323059d7132ac38f3329cb8b3efacf2ae7e761ad87c05331edfac19127b5d7cc0e5d086804ec5c475bd4d36833c80ec1fbebfdd9c6d91ef5a39cdfac4aa11239e6f4a880ba46d17ab2dee31014dd9f6fb47a9ad86b8120f268235769e22ea2d6a2c8989ce7e4430e925f3eebe393901e911bf4c99c5b27869cc03a7b65f3d116a2301b353a89ec0816802be4f5058c84343837406523989d805131543bc2490b96dd157efbee2055dda22acab93fd0ccb2fc7bfa3f5697a6000d65cbbb65af32ab0a2b3bade6cc3ead67648c0f334484ffe20099b42a889d2688ef1e069253e0584425d484da7deed99e815fdc4a382035b6c768f603c9b2c9fafd507f8d82b5e1a4eeca89fea33f0267c038620e94be10a865c9332bb376fd926b052e9afc4d566637124193e302cd0b72b1ce34c2b63a2c79d0e3b9151d42997c8aae53ba9ac1413deefe5b0c65e47e9d7d197bc88e3fa1f67a204d526489fb958013e33568eb0915890bf5afb2e94efda328b02d2c8ad4fa3fd310905ea8a5410ddaef0ced8a7e2995cd68f2082a729599e1f16b127d9ae84579d3016a4c01d353e6ec812b06d1ad847c7529f081b2635c754a4744f8b4a0ca4724aa9d55f993dfbe8debbf6f18a3946801023f90727261f0a157ed102f4ec2d6e5b317361d110b7d7283aa3861b07ec5c54877bbeb992ea958c2ccdbf31c62a1e8ae3d48b07fe4d9d5eea61a4ca661a75c71d501f1a97a446859cec297dc16d04d2e4efc6712119f0c239adcd79d084f7f7d57d909c965f661be057cf2b406930e41bfdce8c2b47aaee72355762f450c088872905da3df76ca4d0ea2868b857b1771ae3a6a60c156a6b40abe997919a4f3cc858e5576d48ae31e1d505cb69d596f278dadbae01568f08c3b89833d0f1c3f57fc338c0d84d5e9b108d98857e06edc5e9594fa2ee03b043b4217162b928c4b4db4492f21e821864c3595a1aa09059d679223e91c558b2820fa1d815198ae9a334cec94e587634e9c8cdb63e24fef8f979effcafde855d1b80a2d2b54894cc2fdd99761f20600fa06c7e27fb225a26e52c8d8fd4fd4e0e2545999e1621850d23e7bef638b2914ba92a1a29646e5b84ef271e277bd54dfe3ab04c8fdc38a0dac8bdba650f31144e391237cdd614132d80c93e0b827d0084a52164992c738e100ed2b5e5e48aefeb2cf1cda1cef2558c5cb526d8dae236cf9702ea3914115741e567405faa2c2dffb64d4b31452bc45587aba17e96a957f77306483877f08313c71e489206cae5a2bb6b657f35420c8315c9a95a006abe88074724a0767464b7b3233142277386c03826ae41d805bdfdeafd7bfeeaf35db66ef374ebb3ab5feb55050d1118c3515b854bbcf17c134a94ef8ebe23d92c066702c26faf4f9afa8e187c2119554efd9b0e435a50560de5c5e2d39db6ab5e8f292250d998ff42e9acc5ed48b4c49c52f38374d1e4abbb93d0b6f9475833339a6f07a01ca462abef6ba7e82f454d9be0637d0bb2417b09a6fc0c3b1e8b76c6083d88dd9853d5c37067b5fc88f89e6c128cb072e09560579118f4e25ebde332284ed58e969808e9671caaadd5406f7e29bb6c842b68fa82152925d42eb180c41df038641ac402c922bb2b043c3e15f50f72d7cad57379e020682fc4edd5be4d74d314f0c3c8748603950a3ece8398f8d76259f2708c58ce26dcd196cad84f3ddef101e40f46d27254fac643e2d26b33a28e9743f83f55884252632fe0bb136e53591e3ee4f0c26ed63f14b2c67ffc268aa277905af52e5588bf7772ccc30758ff405030b5bc097fd299a027658fd52d76f4ec7caaf439909cbf25e82cd9791d4ed502244de6fd36a4370485c295b0aa688437d4565ac860a3e8e596e5de24d3f8fce320de688910d6d6d9a6b13eacd6d5a8a9070594752fe95694438b5cf5ed7a38d24a11f7b7e664b500b2d9966f747dd179f0b7fb06636d5743c8d45116bd7d636cb91407a09b5ddee6e0393de3941257026f31f1d916f7a3856a10bebb157ab5933c6402e607f12e3ae5a9d15fae39a1c5e29292bac9135f4b3017a965cec76f64442b849eb0100b4312f675047c3c953e4c16547196c8dba667c2787cc22a1594e07c6f30d99c0970acc2e785f8100ec584be1a32cef1ec09bd0dc7eabaaf91e99b30d169930d3ce3a9b4f3378e193866fe718dc1c77cbd971b25508333e3e5e761675ea0997bf1c533f9449dcb78d320bf15caf947cb93c5c3a99cc1b6116b46a784a5f5c3eebc6407b03a2d216f073f3e7035756ed5b9a9765d5d9d3b00f8f9839f04d75edcae44dcf750f848e0fdaca32ebcb24bb61aae470b0dca0ae3847296941aa6f5cf1440720e22edf620fb6f1efa8f1147976919056baf03ecd29b349ac306b44a7dad9f0d62ae2acea12b2774d2c5597820e61198a28c0387fd0f305b7a9a7b22e6bd0d207086288e8934f490ac2607b4d935e072c47639226c74f95911181e9452f4e0e3a6d76e8c3502df6a53f5505041cbcd5e818035facb25ff884c33a03564fb2ad840a5bfc11c08845928899f906fdfd3ae81043016801a1c7644430016c2420079ee918325c27b29e0a1bce7e3ebdf21a5ef0cb2f024971205afd738d087df458c42a5c34c5988fba09cb2fb7d83662e30cab8922d62bf37f5fa7ab4480876e00f05328a142fec74a478d995741e029670b5716e471de321fa8a2bf35682baa071dcbbb7328e1b58c8f15d7a49deb5ab255132f5e6f3041b4e8784a0e71d7010cb441786d9947ba2392f38369da011f02b6a589ca5067476386b89abbd2e2099eb2f1101815976ffe85681fee87a2986e1728744a6f2f5ed08984cc16492c0151ab0a70b4b796ee42a4aea2e1538d75ef1a262ede941c93e446c3afc427f7cb07630e12f6e9c9107921a06fcb395af2b4182a6738731814cafdec639af9bb3f1c92386806dabbe6732cab6dac9f168aac2f26b54ae3a575ba54fd19683ec5c8ce48c7505c3ffe91bd01fe1a629bc919c52532c5f72de42242c72064608ba6710e3240246ac65c9bea982bb4231059f92065f88666efa174edc0218721165e33590b4533ce61b3ea237c48473beea477d490d9e72c99ed4c3dc6ee620690643bc5b607f5465", 0x1000) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9020) (async) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x8, 0xabc, 0x20, 0x20, "1ada2d1756f3a3feeaf4d7699854f62206f8a23f", 0x1, 0x8}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000001400)="3240ca37cfc67e693d1109c5b21c299015530334692c7d0530dafd3e575d0d60fb0b53028524857f48767db135a021d74fb9ba0e65c16fd1e8ff726703cf40b5e2f85205a5239ad85136e77ed2951deea2077f38307f0385c70528cc10f08449f26fa1f50185be4ae0918e19d791f0e0d711ed89618cd1d654bf957d856f0510d92b483a3d3127a9833e5fe522213e6b8c5ba29bb889cc845dbbe0db7e5efff0f218b7527386ea681c48d6fc5f96b799424480b06cac86e6a481ba9f9eae1272b203514eda90c8c2fb1cd7142be2bb3beda84ebb2f9aa45a48052dfe3bf3f0f82af9583d6d55628f2c6c2ca07c1cf60f76a58100be8aa65c77ba6d6b428ff78ad9", &(0x7f0000000180)=0x101, &(0x7f00000000c0)="53858ca326d8bd7300000000000018aec12b50c58e0e49a5ac18e109372de092b8b2dfd190d365e66f5b8316aea02ad048db1d0415f336f3c96d8dfb82cbcaed7336164135abe4b52bd8145f2152c0c62d39fb75110b3832b6ca2bb3d9ca97f030e94bad55942525fb09576dc8dd1b5e5c8c3292b00e94808bc03cd33dbc13ccffda4ca7a8c4ad57c384fa00"/154, 0x9a) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="511f465aefb793c286cd83aee914c414cf1fb1c42e983a9a27fc88a051314073ab6feb958892ae4bff1e951ac931891973bc7c421608fec8c1c795ad6fab3e5159093b0fc4be9043edbe585323045d607fb16a2787fdd4a90fb9ae422a699c2b1968c7826563ae0980eb4ae72070c78cd725fff848f48fbff3116513cf541172338f750e95751726d59a015c7a869550e28b6ccda2d2d2927dc70eda28c70fcda4674ed129cca620cca4b881ef09d62097a0e0c9a0934f3bd860eb10d16331ad890591611df795f4b701a6eb09778914d78caee51e9a76556fcb", &(0x7f00000003c0)=0xda, &(0x7f0000000400)="5bbe4a0d4fc12f21037f260be3e7f6135221de2b75453b4cfd7eded16f25ed7a68b308446ae3c6fe77431379bece97561614cb32f6574778191f945d214243669a341adff9dc0d68d56bc2d17fc7ff375361b217fc4637244a3817837c50faa4b0e81863af94f9687c84b329e3dd846b0ad509f24b7f8f742a3cc9d462da0dc3a20b72f1636d79d5d86472d2b5ca193f947ee7545570d0219249adda3350151facbb7cd050f9508562e522833dd23f70d12e6843051a11a734a2cc3112bccae6c824476c64e7524a34c8321a2811e6a3174377abccbfeec4202cac70ca91ff0137bcaf7b0203e24e557a8b9deef959760f4a8f923cbe42afb047d488917951f0e6e497ee3a4f0feee3517374e0e90206a0c8f4857fe90cecabf8635a64d178c279e01c60f74032af8313bf147d53da18527c1229972ba9f33772b82485f7014d2042c7a5fc8e48786265cdeaf146683270f1a2e3bc153b69f508fd73e014478bf79035f0d30f1336fe96dfc0472aa7bd28aa608c88b80ab7bdab63f031201d07465cf44f4d3a372237b00a4d824befd2d8722b23b69205b3700060fa7207fc5ab340edd2e9de027f6c926842f5fc829e382077f91266024f4e23acb831ad7e7ec22a37a452c9d8a2ea2261258435c0274648d5b194ece427f44381e05c537a82cf30ab3e2e32229dcda017f658eb02c68d0ee1af734bf8710e498cf1b1be4e6be943d905a0d2345ad585e2d5e40c00e640c97004bcdc21e2816119824e08b112d3442f4356a9b5b30c789c1cdc53da4ee21080fc2997d382ea5b74ab244eb60bc6db82a48bb4223fe8ef735f108e6e8a61f7ce768b1a29beced130c3b6041dc3f1bafff1a4ec363ee91c13e15ad72799acd5bcab350f5c10b5dd684fe535a4107131efcb704fb781fad12521bfc976341b118eeaa795b35142cb0d2c90c5b28906f2512500c3fbdb1e32d1e0c1723e4fbc6557e91820024cb78415e493f0a132875184268d0bcf7ed4014c8f96b5188853cb1d8224e13e03deb4f6c30091f96333b83a391f0dc1bc8c661637ab76920f00b68500aefe53b5e77b7b4b476d0aaf810ade31a8c4d05a5731cccac4f02e1f9a5286df1fb27968fca2b6f492aff3c90a8735d5eb0f2755aab37b419334acc8554af0fc02456ed5dfb8e866addb54110b928c82000ce629fd75f862a57ec5c555556ebe63cd63d287bc7804d8617e556ff9e609c59a080c0f414510adb90abd8ce53f7fdbb0d8e1364c7678b2d399a079c835b3eb68bedf2475f1e5a2bf4df68d845b86f61942eef3b2f6aa18c0169676e3b78a79f00e15b60fb5ff73f8f8237ba9d50e3a3b2df0e41ba5b2f408fd35e0f1562af92c5700e397445d0e3baecadde7de0ddf97c28d2a37f17eafb3bc5ee4471b6bbd5b0475b3e901780fef64d1d55fdcf1cc24c031bcec60883ea7d0464fed886edeb07dbf484fbd7048c90c43cff903f198aa131e7e03eafd77426ff04ad1f6d9a8f854648a5dc83b2a52d63a11e039cac1d0361c992c94d7940eb67cf900891e2f25e33b76f7af4052b0a1e120ed41ffcdf87ef4728967aa20f3eaae082f5a0f919727395869925d11d947bf1ee0fda2e6e77d8a6d29c394195eccde02bc2896289063e55ad36853cb8c227bb1fac55f4abeeaa83a9820163458cb13d20f29e73a19592bde66120638874a788e455942a4a2aedce7e7d26c0390bbeadd7a9a7afb7179170cf8fd00891ba1aa0a9c9c8b39553c0dde4ce62992b24b20fcccb34e5c9619bc5e5059b04725e8d8707332c20071ac4640c115923ec2796bc32785dcb5c700de648ecd22fa7cf78daca6d7a18fe0fd35435d345161e9fc9395541f90fc6729e720ca9380b28fcbc2bb67541abae6fc33188021c8cd23b60af34c1a58d7838dc282af63404e271db6337e01371c82dbcab6f143f7ad5d5f23ecff1fe9c39e53d5263e532b9a4e1284008f0e7ac10aff24db0e5e240c04a3524754b5e9b10e3d283de96a57c8c6272129f2b82bdc9666439d423a162e209e2d0d3d7dc56b31e8e81e33fac694f91e216840ce8cb59eece0e8566beb68b7dcba71744e1fddadafbe1e2cf780260d4e47cf1df9762ad453b0638370afd322bc1b72404f87f4f8356182cf3288e9dfa9d8a55752aa689f850c6f54fa72715ebc5fbb27fdacb20e876356f6c0888a37e5f4149936bf18e2b8e5fa0a41c12af8b1d77e02d0d0cde7e1e1cc88ba438c10b4d97b7361ff28bff5541f114943346fedb00ad6d21276bf5cb01d1af931b831f48b6acf3de67d98b549afe338a1e81f6d6ca4bcecdfe89a42231974628bc1baa02f1ceff0b794d7bdd1d9103cca6e0a3e5d55f668b773166f8a82a44a8877e33eb532801e77bae72ad654d2c0ff657e422021b211e750bfd2dc3a4d828cc6d002bf1a4f3d4bbeea255b7186dd1bb97ea72750c34f5f23ddd7444a7ab47cc4af76fb9a6f1735065b371de7e2c011def2ec5103f8b422068eb9ad84ccd63c3cf59e6d1538a09a46dfa16ffaa3e566e1b5f37be7ce3e8cc3c1cb6373815b33f9bbd64ba4156aa24f61eb6e4a2863c4194621c36faf14313092f9c4ddf70bcaddcca2bc741b8e0a260af4c02db3b24df5d730b0a62ec2be95417c53a478c291691d485e233d99d38323059d7132ac38f3329cb8b3efacf2ae7e761ad87c05331edfac19127b5d7cc0e5d086804ec5c475bd4d36833c80ec1fbebfdd9c6d91ef5a39cdfac4aa11239e6f4a880ba46d17ab2dee31014dd9f6fb47a9ad86b8120f268235769e22ea2d6a2c8989ce7e4430e925f3eebe393901e911bf4c99c5b27869cc03a7b65f3d116a2301b353a89ec0816802be4f5058c84343837406523989d805131543bc2490b96dd157efbee2055dda22acab93fd0ccb2fc7bfa3f5697a6000d65cbbb65af32ab0a2b3bade6cc3ead67648c0f334484ffe20099b42a889d2688ef1e069253e0584425d484da7deed99e815fdc4a382035b6c768f603c9b2c9fafd507f8d82b5e1a4eeca89fea33f0267c038620e94be10a865c9332bb376fd926b052e9afc4d566637124193e302cd0b72b1ce34c2b63a2c79d0e3b9151d42997c8aae53ba9ac1413deefe5b0c65e47e9d7d197bc88e3fa1f67a204d526489fb958013e33568eb0915890bf5afb2e94efda328b02d2c8ad4fa3fd310905ea8a5410ddaef0ced8a7e2995cd68f2082a729599e1f16b127d9ae84579d3016a4c01d353e6ec812b06d1ad847c7529f081b2635c754a4744f8b4a0ca4724aa9d55f993dfbe8debbf6f18a3946801023f90727261f0a157ed102f4ec2d6e5b317361d110b7d7283aa3861b07ec5c54877bbeb992ea958c2ccdbf31c62a1e8ae3d48b07fe4d9d5eea61a4ca661a75c71d501f1a97a446859cec297dc16d04d2e4efc6712119f0c239adcd79d084f7f7d57d909c965f661be057cf2b406930e41bfdce8c2b47aaee72355762f450c088872905da3df76ca4d0ea2868b857b1771ae3a6a60c156a6b40abe997919a4f3cc858e5576d48ae31e1d505cb69d596f278dadbae01568f08c3b89833d0f1c3f57fc338c0d84d5e9b108d98857e06edc5e9594fa2ee03b043b4217162b928c4b4db4492f21e821864c3595a1aa09059d679223e91c558b2820fa1d815198ae9a334cec94e587634e9c8cdb63e24fef8f979effcafde855d1b80a2d2b54894cc2fdd99761f20600fa06c7e27fb225a26e52c8d8fd4fd4e0e2545999e1621850d23e7bef638b2914ba92a1a29646e5b84ef271e277bd54dfe3ab04c8fdc38a0dac8bdba650f31144e391237cdd614132d80c93e0b827d0084a52164992c738e100ed2b5e5e48aefeb2cf1cda1cef2558c5cb526d8dae236cf9702ea3914115741e567405faa2c2dffb64d4b31452bc45587aba17e96a957f77306483877f08313c71e489206cae5a2bb6b657f35420c8315c9a95a006abe88074724a0767464b7b3233142277386c03826ae41d805bdfdeafd7bfeeaf35db66ef374ebb3ab5feb55050d1118c3515b854bbcf17c134a94ef8ebe23d92c066702c26faf4f9afa8e187c2119554efd9b0e435a50560de5c5e2d39db6ab5e8f292250d998ff42e9acc5ed48b4c49c52f38374d1e4abbb93d0b6f9475833339a6f07a01ca462abef6ba7e82f454d9be0637d0bb2417b09a6fc0c3b1e8b76c6083d88dd9853d5c37067b5fc88f89e6c128cb072e09560579118f4e25ebde332284ed58e969808e9671caaadd5406f7e29bb6c842b68fa82152925d42eb180c41df038641ac402c922bb2b043c3e15f50f72d7cad57379e020682fc4edd5be4d74d314f0c3c8748603950a3ece8398f8d76259f2708c58ce26dcd196cad84f3ddef101e40f46d27254fac643e2d26b33a28e9743f83f55884252632fe0bb136e53591e3ee4f0c26ed63f14b2c67ffc268aa277905af52e5588bf7772ccc30758ff405030b5bc097fd299a027658fd52d76f4ec7caaf439909cbf25e82cd9791d4ed502244de6fd36a4370485c295b0aa688437d4565ac860a3e8e596e5de24d3f8fce320de688910d6d6d9a6b13eacd6d5a8a9070594752fe95694438b5cf5ed7a38d24a11f7b7e664b500b2d9966f747dd179f0b7fb06636d5743c8d45116bd7d636cb91407a09b5ddee6e0393de3941257026f31f1d916f7a3856a10bebb157ab5933c6402e607f12e3ae5a9d15fae39a1c5e29292bac9135f4b3017a965cec76f64442b849eb0100b4312f675047c3c953e4c16547196c8dba667c2787cc22a1594e07c6f30d99c0970acc2e785f8100ec584be1a32cef1ec09bd0dc7eabaaf91e99b30d169930d3ce3a9b4f3378e193866fe718dc1c77cbd971b25508333e3e5e761675ea0997bf1c533f9449dcb78d320bf15caf947cb93c5c3a99cc1b6116b46a784a5f5c3eebc6407b03a2d216f073f3e7035756ed5b9a9765d5d9d3b00f8f9839f04d75edcae44dcf750f848e0fdaca32ebcb24bb61aae470b0dca0ae3847296941aa6f5cf1440720e22edf620fb6f1efa8f1147976919056baf03ecd29b349ac306b44a7dad9f0d62ae2acea12b2774d2c5597820e61198a28c0387fd0f305b7a9a7b22e6bd0d207086288e8934f490ac2607b4d935e072c47639226c74f95911181e9452f4e0e3a6d76e8c3502df6a53f5505041cbcd5e818035facb25ff884c33a03564fb2ad840a5bfc11c08845928899f906fdfd3ae81043016801a1c7644430016c2420079ee918325c27b29e0a1bce7e3ebdf21a5ef0cb2f024971205afd738d087df458c42a5c34c5988fba09cb2fb7d83662e30cab8922d62bf37f5fa7ab4480876e00f05328a142fec74a478d995741e029670b5716e471de321fa8a2bf35682baa071dcbbb7328e1b58c8f15d7a49deb5ab255132f5e6f3041b4e8784a0e71d7010cb441786d9947ba2392f38369da011f02b6a589ca5067476386b89abbd2e2099eb2f1101815976ffe85681fee87a2986e1728744a6f2f5ed08984cc16492c0151ab0a70b4b796ee42a4aea2e1538d75ef1a262ede941c93e446c3afc427f7cb07630e12f6e9c9107921a06fcb395af2b4182a6738731814cafdec639af9bb3f1c92386806dabbe6732cab6dac9f168aac2f26b54ae3a575ba54fd19683ec5c8ce48c7505c3ffe91bd01fe1a629bc919c52532c5f72de42242c72064608ba6710e3240246ac65c9bea982bb4231059f92065f88666efa174edc0218721165e33590b4533ce61b3ea237c48473beea477d490d9e72c99ed4c3dc6ee620690643bc5b607f5465", 0x1000) (async) 14:44:32 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff0c, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000100)=""/110, 0x6e) (async, rerun: 32) syz_open_pts() (async, rerun: 32) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x2, 0x2, 0xfffffffe, 0x1, "95e1400f6e808ec405c7725eca03eef98281454f", 0x8f, 0x2c8c}) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc, 0x40000001, 0x1, 0xffffffff, "ff00011200e2ff00000000000000000000000800"}) (rerun: 64) 14:44:32 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad7080910c411d6c6aa98d8851fa8a0f45ca76011b873c00"], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x2d) socket$inet(0x2, 0x3, 0x81) semop(0x0, &(0x7f0000000200), 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r2) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) 14:44:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x5a56, 0x1, 0x9, 0x4}, {0x8, 0x66, 0x9, 0x1}, {0x6, 0x81, 0x3, 0x80}, {0x800, 0x0, 0x5, 0x6}, {0x5, 0x7f, 0x7f, 0x1f}, {0x9, 0x7, 0x1, 0x4}, {0x2, 0x0, 0xbb, 0x40}]}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000180)=[{0x1, 0x6, 0x3, 0xfffffff9}, {0xd196, 0xab, 0x81, 0x3ff}, {0x8, 0x1, 0x6, 0x3}, {0x4, 0x81, 0x6, 0xfe}, {0x203f, 0x7, 0x4, 0x7}, {0x1, 0x0, 0x1, 0xd78}, {0x1d, 0xc0, 0xf7, 0x2}, {0xfff, 0xdd, 0x0, 0xca}]}) (async, rerun: 64) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 64) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (rerun: 64) 14:44:32 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7fff}, {0x5, 0x1}, {0x101, 0x7}, {0x41, 0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x1}, {0x0, 0x58b1891d}, {0x8d, 0x2b1b}, {0x45, 0x9}], 0x4}) 14:44:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c000000000000006bbafd5f68c143e06f7c3f8ed856269e4cc622e5a39c84c9754798e80f0a8c1891b1ce803247a3cb7db611539a6961ab27928f98a9f6349221c7a8a22a3852dfc3f9f5fe74c41eb536dc8df5fceb15ca7d9053f69b1ae84aa777d9"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10c, &(0x7f0000000280)={@remote, @empty, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x809f, "71afe133a7f44fec78448df3307e338fe2b349c4ced7f6caf0fd2ddad053936b50edf920829b85cfaf18fbb739f93172f11697eda850353b6093a8dc24d2ecdb99e815cde490529a43ff577647ac1b867e06a754af6458b83180e0f85575cfbc2551739f846e86d62096d7d0fbb5e7859c2561b23af9e4e72af1a952b28526068f30bccb96e1f6b363e9a7bb4f179cd67fbd27dc9ab37be70ac21d5b4f4a92ec2ffa72e46040f93117c71641cf09344f79ed02a682fb4b6cd9209e4348245c4f868c124f9517344792ba96a7d47381bb3fb3c95b61556844dbc8cfb7b7f8457be8917fa1abdd0d469bd8622aad6ac401b2ea61665365b64edd79"}}}) syz_emit_ethernet(0xa0, &(0x7f0000000040)={@random="b6cbb3194f52", @remote, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@ipv6={0x86dd, {0x7, 0x6, "eae16a", 0x66, 0x67, 0x3, @empty, @empty, {[], @tcp={{0x1, 0x2, r0, r0, 0x1, 0x0, 0x7, 0x80, 0x39b0, 0x0, 0xfbff, {[@eol, @mss={0x2, 0x4, 0x5}, @eol]}}, {"66b345d2389750f9df6725605676bcc7f524c6500c4d9b08d05fbeabd6033e931838b53e21aa903d3827c5bc70e02e0b3c64e6f98343ab75169956bf1e4f588d440eb9596a1501b30112"}}}}}}}) 14:44:32 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000080)="ebaf0900ed0e25baff6e5d310e4d", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5, 0x1, 0x4, 0x8}, {0x8000, 0x9b, 0x2, 0x40}]}) 14:44:32 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) (async) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x100) (async, rerun: 32) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (rerun: 32) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x7fffffff, 0x0, 0x1, 0x0, 0x2, 0x2, 0x4], [0x0, 0x1, 0x0, 0x2, 0x9, 0x0, 0x2000000000, 0x0, 0x4, 0x2], [0x0, 0x4, 0x0, 0x2, 0x80, 0x400, 0xffff], [0x1, 0x0, 0x1760ddd8, 0x0, 0x800000, 0x80000000], [{0x0, 0x0, 0x10000000, 0x2000000001}, {0xfffc, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0x0, 0xfffffffe, 0x8, 0xc9b4}, {0x34}, {0xfffe, 0x0, 0x7, 0x4}, {0x0, 0x8000000, 0x8000, 0x4}, {0x9, 0x7ff, 0x6, 0x4}], {0x0, 0x0, 0x1, 0x1f}, {0x2, 0x2, 0x0, 0x401}}}, 0xff2b}) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 14:44:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x5a56, 0x1, 0x9, 0x4}, {0x8, 0x66, 0x9, 0x1}, {0x6, 0x81, 0x3, 0x80}, {0x800, 0x0, 0x5, 0x6}, {0x5, 0x7f, 0x7f, 0x1f}, {0x9, 0x7, 0x1, 0x4}, {0x2, 0x0, 0xbb, 0x40}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000180)=[{0x1, 0x6, 0x3, 0xfffffff9}, {0xd196, 0xab, 0x81, 0x3ff}, {0x8, 0x1, 0x6, 0x3}, {0x4, 0x81, 0x6, 0xfe}, {0x203f, 0x7, 0x4, 0x7}, {0x1, 0x0, 0x1, 0xd78}, {0x1d, 0xc0, 0xf7, 0x2}, {0xfff, 0xdd, 0x0, 0xca}]}) (async) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:32 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff0c, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000100)=""/110, 0x6e) (async) syz_open_pts() (async) r2 = socket(0x1, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x2, 0x2, 0xfffffffe, 0x1, "95e1400f6e808ec405c7725eca03eef98281454f", 0x8f, 0x2c8c}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc, 0x40000001, 0x1, 0xffffffff, "ff00011200e2ff00000000000000000000000800"}) 14:44:32 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7fff}, {0x5, 0x1}, {0x101, 0x7}, {0x41, 0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x1}, {0x0, 0x58b1891d}, {0x8d, 0x2b1b}, {0x45, 0x9}], 0x4}) 14:44:32 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad7080910c411d6c6aa98d8851fa8a0f45ca76011b873c00"], 0x10) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) (async) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x2d) socket$inet(0x2, 0x3, 0x81) (async) semop(0x0, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) (async, rerun: 64) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) (rerun: 64) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r2) (async, rerun: 64) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) (rerun: 64) 14:44:32 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000080)="ebaf0900ed0e25baff6e5d310e4d", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5, 0x1, 0x4, 0x8}, {0x8000, 0x9b, 0x2, 0x40}]}) 14:44:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c000000000000006bbafd5f68c143e06f7c3f8ed856269e4cc622e5a39c84c9754798e80f0a8c1891b1ce803247a3cb7db611539a6961ab27928f98a9f6349221c7a8a22a3852dfc3f9f5fe74c41eb536dc8df5fceb15ca7d9053f69b1ae84aa777d9"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10c, &(0x7f0000000280)={@remote, @empty, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x809f, "71afe133a7f44fec78448df3307e338fe2b349c4ced7f6caf0fd2ddad053936b50edf920829b85cfaf18fbb739f93172f11697eda850353b6093a8dc24d2ecdb99e815cde490529a43ff577647ac1b867e06a754af6458b83180e0f85575cfbc2551739f846e86d62096d7d0fbb5e7859c2561b23af9e4e72af1a952b28526068f30bccb96e1f6b363e9a7bb4f179cd67fbd27dc9ab37be70ac21d5b4f4a92ec2ffa72e46040f93117c71641cf09344f79ed02a682fb4b6cd9209e4348245c4f868c124f9517344792ba96a7d47381bb3fb3c95b61556844dbc8cfb7b7f8457be8917fa1abdd0d469bd8622aad6ac401b2ea61665365b64edd79"}}}) syz_emit_ethernet(0xa0, &(0x7f0000000040)={@random="b6cbb3194f52", @remote, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@ipv6={0x86dd, {0x7, 0x6, "eae16a", 0x66, 0x67, 0x3, @empty, @empty, {[], @tcp={{0x1, 0x2, r0, r0, 0x1, 0x0, 0x7, 0x80, 0x39b0, 0x0, 0xfbff, {[@eol, @mss={0x2, 0x4, 0x5}, @eol]}}, {"66b345d2389750f9df6725605676bcc7f524c6500c4d9b08d05fbeabd6033e931838b53e21aa903d3827c5bc70e02e0b3c64e6f98343ab75169956bf1e4f588d440eb9596a1501b30112"}}}}}}}) 14:44:32 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) recvfrom$unix(r0, &(0x7f0000000140)=""/48, 0x30, 0x800, 0x0, 0x0) 14:44:32 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202f5fefeffffe45df7f261420000cd67"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:44:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c000000000000006bbafd5f68c143e06f7c3f8ed856269e4cc622e5a39c84c9754798e80f0a8c1891b1ce803247a3cb7db611539a6961ab27928f98a9f6349221c7a8a22a3852dfc3f9f5fe74c41eb536dc8df5fceb15ca7d9053f69b1ae84aa777d9"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10c, &(0x7f0000000280)={@remote, @empty, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x809f, "71afe133a7f44fec78448df3307e338fe2b349c4ced7f6caf0fd2ddad053936b50edf920829b85cfaf18fbb739f93172f11697eda850353b6093a8dc24d2ecdb99e815cde490529a43ff577647ac1b867e06a754af6458b83180e0f85575cfbc2551739f846e86d62096d7d0fbb5e7859c2561b23af9e4e72af1a952b28526068f30bccb96e1f6b363e9a7bb4f179cd67fbd27dc9ab37be70ac21d5b4f4a92ec2ffa72e46040f93117c71641cf09344f79ed02a682fb4b6cd9209e4348245c4f868c124f9517344792ba96a7d47381bb3fb3c95b61556844dbc8cfb7b7f8457be8917fa1abdd0d469bd8622aad6ac401b2ea61665365b64edd79"}}}) (async) syz_emit_ethernet(0xa0, &(0x7f0000000040)={@random="b6cbb3194f52", @remote, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@ipv6={0x86dd, {0x7, 0x6, "eae16a", 0x66, 0x67, 0x3, @empty, @empty, {[], @tcp={{0x1, 0x2, r0, r0, 0x1, 0x0, 0x7, 0x80, 0x39b0, 0x0, 0xfbff, {[@eol, @mss={0x2, 0x4, 0x5}, @eol]}}, {"66b345d2389750f9df6725605676bcc7f524c6500c4d9b08d05fbeabd6033e931838b53e21aa903d3827c5bc70e02e0b3c64e6f98343ab75169956bf1e4f588d440eb9596a1501b30112"}}}}}}}) 14:44:32 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000080)="ebaf0900ed0e25baff6e5d310e4d", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5, 0x1, 0x4, 0x8}, {0x8000, 0x9b, 0x2, 0x40}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) (async) pwrite(r0, &(0x7f0000000080)="ebaf0900ed0e25baff6e5d310e4d", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5, 0x1, 0x4, 0x8}, {0x8000, 0x9b, 0x2, 0x40}]}) (async) 14:44:32 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad7080910c411d6c6aa98d8851fa8a0f45ca76011b873c00"], 0x10) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x2d) socket$inet(0x2, 0x3, 0x81) semop(0x0, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) (async) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r2) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) 14:44:32 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000003800000000fe800000000000000000000fd55260582500000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b3c000000000000009e4adf12b28612b766472f8c0630f7f2e03273d29cbd0764fb1648000bc1c511c323c096ca354b1bb2f17100"/159, @ANYRESDEC]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 14:44:32 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202f5fefeffffe45df7f261420000cd67"], 0x10) dup2(r1, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:44:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xff7f, 0x1, 0x5, 0x7f}, {0x372, 0xf9, 0x9, 0x4}, {0x0, 0x2, 0x6, 0xe3}, {0x1, 0xf0, 0xc1, 0x401}, {0xf8, 0x3, 0x1, 0x3}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:32 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7fff}, {0x5, 0x1}, {0x101, 0x7}, {0x41, 0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x1}, {0x0, 0x58b1891d}, {0x8d, 0x2b1b}, {0x45, 0x9}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7fff}, {0x5, 0x1}, {0x101, 0x7}, {0x41, 0x4}], 0x4}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r3, 0xa, r3) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0x1}, {0x0, 0x58b1891d}, {0x8d, 0x2b1b}, {0x45, 0x9}], 0x4}) (async) 14:44:32 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000003800000000fe800000000000000000000fd55260582500000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b3c000000000000009e4adf12b28612b766472f8c0630f7f2e03273d29cbd0764fb1648000bc1c511c323c096ca354b1bb2f17100"/159, @ANYRESDEC]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000003800000000fe800000000000000000000fd55260582500000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b3c000000000000009e4adf12b28612b766472f8c0630f7f2e03273d29cbd0764fb1648000bc1c511c323c096ca354b1bb2f17100"/159, @ANYRESDEC]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) 14:44:32 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 32) r1 = socket(0x2, 0x4003, 0x0) (rerun: 32) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202f5fefeffffe45df7f261420000cd67"], 0x10) dup2(r1, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:44:32 executing program 3: pipe2(0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socketpair(0x10, 0x5, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0x80, 0x1f, 0x11f}, {{}, 0xaa79cfbc007579ff, 0x1, 0x1, 0x7, 0x7}, {{}, 0xfffffffffffffff9, 0x57, 0x40, 0xffff, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x86, 0x10, 0x6, 0x14364d1}, {{r2}, 0xfffffffffffffffa, 0x83, 0x2, 0x1ff, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x83, 0x40000000, 0x80000001, 0x52}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x4, 0x7fff}], 0x0, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x158, 0x8, 0x8, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x5c, 0xcc}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000014, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x21, 0x6, 0xe0d2}, {{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0xf9d1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2d, 0xb, 0x2000000000000000}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x87, 0x4}, {{r10}, 0xfffffffffffffff9, 0x2, 0x80, 0x10000, 0x1}, {{r1}, 0xfffffffffffffffc, 0xd0, 0xf0000000, 0x3, 0x7}], 0x5, &(0x7f0000000400)={0xca, 0xffffffff}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0xc8f29feeac7cc28f, 0x0) r12 = dup2(r11, r0) ioctl$WSKBDIO_SETENCODING(r12, 0x80045710, &(0x7f0000000000)=0x8001) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x100000001) 14:44:32 executing program 5: msgget(0x3, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="020000000000faff6b91d319f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edb94ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316a3fdb175becfaa80b33c513b7e7a0a1adf321ad64bb4d7711fcac0eeaaa1fee525bbd7c569bbbe336cda3e5ea59ff3b0d52f1f387791f9cf66881d5086d7c8ec7bd853ab935031ffae28c6bc0d1c80607cb3b7ebacbc68befb2049f9a35e04b8e40ac27b20e8ae5817552adad2e1ea668cb672d0ed06be515ab07b76cf0b1ff1999378cd84b20b8063bb74ffae391d9006948a818d02036f1fe2390c07a5d75d5a7a853146c5aedaa4ab805415e179bc43e8772d14ce41519d2179e1bc0a365dccc793d2241d1d178931ebad44bb8d452e83af5e3bd884f01510762800000000000000000000000000000000000000000000000000000000886443b8b68311e7ec87338a1fcb3e96730dc376604b130b227194fa83a734694bb9cf9a5c5796adc4ff8750b5ca33e084b76c6bfcb491720a4f004dd0965bfb0ad4d109c3cc2d35871788d30ac02db8eafe53bc896b689b52ef40a18b7d829ab5db8b9e4726cc5723bdca2630e1ab2b8d02ee5a8ce56f1b6c979cbb6fd851b62eb76c3a1e14fdcfd6cc1b9b8d1d22ed7b396da314cbd2a31d3b86ca00229d37bd9175501dcec2bee0e16ea8b691f1b40e7951615a385206ae697e4f3ef6ad787e92881799e7460b"], 0x72, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/223) r1 = msgget(0x0, 0x56) msgsnd(r1, &(0x7f0000000100)={0x3, "eb89d1bc93ddb140"}, 0x10, 0x800) 14:44:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (rerun: 64) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xff7f, 0x1, 0x5, 0x7f}, {0x372, 0xf9, 0x9, 0x4}, {0x0, 0x2, 0x6, 0xe3}, {0x1, 0xf0, 0xc1, 0x401}, {0xf8, 0x3, 0x1, 0x3}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:32 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x1020000, 0x3, 0x7f, {[0x8, 0x3, 0x7, 0x1f, 0x3, 0x200, 0x7, 0x1, 0x7, 0xffffffffffffffc0, 0xffffffff80000001, 0x1, 0x6f8305c8, 0x1, 0x6, 0x40, 0x0, 0x4], [0x5, 0x1, 0x80000001, 0x6, 0x8, 0x5, 0x0, 0x6c, 0x4, 0x7], [0x9, 0xffffffffffffffff, 0xdb96, 0x80000001, 0x3, 0x4, 0x6], [0x6, 0xd11, 0x96b, 0x3, 0x6, 0x2], [{0x1000, 0x1, 0x8, 0x3}, {0x3f, 0x800, 0x6, 0xfffffffffffffff7}, {0xfffd, 0x5, 0x4, 0x3ff}, {0x2, 0x15, 0x200, 0x800}, {0x8, 0x2, 0x1, 0x4}, {0x7ff, 0x3, 0x7fffffff, 0x8000000000000000}, {0x0, 0xffff587e, 0x9, 0x7}, {0x59af, 0x5, 0xbe, 0xb0c}], {0xfbf, 0xfffffffa, 0x0, 0x7fff}, {0x3, 0x0, 0x401, 0xb7}}}) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) close(r2) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000000), 0x1, &(0x7f00000000c0), 0x180009, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') 14:44:32 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000003800000000fe800000000000000000000fd55260582500000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b3c000000000000009e4adf12b28612b766472f8c0630f7f2e03273d29cbd0764fb1648000bc1c511c323c096ca354b1bb2f17100"/159, @ANYRESDEC]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd60002000003800000000fe800000000000000000000fd55260582500000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b3c000000000000009e4adf12b28612b766472f8c0630f7f2e03273d29cbd0764fb1648000bc1c511c323c096ca354b1bb2f17100"/159, @ANYRESDEC]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) 14:44:33 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) recvfrom$unix(r0, &(0x7f0000000140)=""/48, 0x30, 0x800, 0x0, 0x0) 14:44:33 executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x23, 0x32, 0x1}, 0x4, &(0x7f0000000140)="2b3caad6aaf5ea2dde379c922c04df7aae3cfced000d8feaecfdb77b067c70a68cfac2f2d07a7c7d405517bae469f90863d4cb3edc219318fb01f1bf469029152a4e3ed20e8224081c29398baf6c7a893e4aa361a9848d97454fc2d7d352a9805b8d4ffc696a99000000000000000000000000000000f77747e631d619eb9930e1b01655c513d889a601d40823caaa55674dc0c1a688b5bdc45bc91e0706bf5905d428f908330b1ef769d04c4651ebb7662ae94243b22b393350879e967461fd1aaafe08b0565be26c49bad241293554ffce67849f951c6e2a21336b6ce46e1a69e719d20200986e887e3ed1df15373cebe11b33d555a5b787507cca5e0997c3bc2124e85e9a", 0x0, 0x0, 0x0) 14:44:33 executing program 5: msgget(0x3, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="020000000000faff6b91d319f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edb94ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316a3fdb175becfaa80b33c513b7e7a0a1adf321ad64bb4d7711fcac0eeaaa1fee525bbd7c569bbbe336cda3e5ea59ff3b0d52f1f387791f9cf66881d5086d7c8ec7bd853ab935031ffae28c6bc0d1c80607cb3b7ebacbc68befb2049f9a35e04b8e40ac27b20e8ae5817552adad2e1ea668cb672d0ed06be515ab07b76cf0b1ff1999378cd84b20b8063bb74ffae391d9006948a818d02036f1fe2390c07a5d75d5a7a853146c5aedaa4ab805415e179bc43e8772d14ce41519d2179e1bc0a365dccc793d2241d1d178931ebad44bb8d452e83af5e3bd884f01510762800000000000000000000000000000000000000000000000000000000886443b8b68311e7ec87338a1fcb3e96730dc376604b130b227194fa83a734694bb9cf9a5c5796adc4ff8750b5ca33e084b76c6bfcb491720a4f004dd0965bfb0ad4d109c3cc2d35871788d30ac02db8eafe53bc896b689b52ef40a18b7d829ab5db8b9e4726cc5723bdca2630e1ab2b8d02ee5a8ce56f1b6c979cbb6fd851b62eb76c3a1e14fdcfd6cc1b9b8d1d22ed7b396da314cbd2a31d3b86ca00229d37bd9175501dcec2bee0e16ea8b691f1b40e7951615a385206ae697e4f3ef6ad787e92881799e7460b"], 0x72, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/223) r1 = msgget(0x0, 0x56) msgsnd(r1, &(0x7f0000000100)={0x3, "eb89d1bc93ddb140"}, 0x10, 0x800) 14:44:33 executing program 6: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)={0x6, 0x5, 0x9dcc}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000100)={0x3, 0x3, 0x9, 0x6}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x6}, {0x101, 0x7f}], 0x3}) 14:44:33 executing program 3: pipe2(0x0, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async, rerun: 64) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) r6 = socket(0x1, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (async) socketpair(0x10, 0x5, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) (async, rerun: 32) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0x80, 0x1f, 0x11f}, {{}, 0xaa79cfbc007579ff, 0x1, 0x1, 0x7, 0x7}, {{}, 0xfffffffffffffff9, 0x57, 0x40, 0xffff, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x86, 0x10, 0x6, 0x14364d1}, {{r2}, 0xfffffffffffffffa, 0x83, 0x2, 0x1ff, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x83, 0x40000000, 0x80000001, 0x52}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x4, 0x7fff}], 0x0, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x158, 0x8, 0x8, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x5c, 0xcc}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000014, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x21, 0x6, 0xe0d2}, {{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0xf9d1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2d, 0xb, 0x2000000000000000}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x87, 0x4}, {{r10}, 0xfffffffffffffff9, 0x2, 0x80, 0x10000, 0x1}, {{r1}, 0xfffffffffffffffc, 0xd0, 0xf0000000, 0x3, 0x7}], 0x5, &(0x7f0000000400)={0xca, 0xffffffff}) (rerun: 32) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0xc8f29feeac7cc28f, 0x0) r12 = dup2(r11, r0) ioctl$WSKBDIO_SETENCODING(r12, 0x80045710, &(0x7f0000000000)=0x8001) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x100000001) 14:44:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xff7f, 0x1, 0x5, 0x7f}, {0x372, 0xf9, 0x9, 0x4}, {0x0, 0x2, 0x6, 0xe3}, {0x1, 0xf0, 0xc1, 0x401}, {0xf8, 0x3, 0x1, 0x3}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:33 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x1020000, 0x3, 0x7f, {[0x8, 0x3, 0x7, 0x1f, 0x3, 0x200, 0x7, 0x1, 0x7, 0xffffffffffffffc0, 0xffffffff80000001, 0x1, 0x6f8305c8, 0x1, 0x6, 0x40, 0x0, 0x4], [0x5, 0x1, 0x80000001, 0x6, 0x8, 0x5, 0x0, 0x6c, 0x4, 0x7], [0x9, 0xffffffffffffffff, 0xdb96, 0x80000001, 0x3, 0x4, 0x6], [0x6, 0xd11, 0x96b, 0x3, 0x6, 0x2], [{0x1000, 0x1, 0x8, 0x3}, {0x3f, 0x800, 0x6, 0xfffffffffffffff7}, {0xfffd, 0x5, 0x4, 0x3ff}, {0x2, 0x15, 0x200, 0x800}, {0x8, 0x2, 0x1, 0x4}, {0x7ff, 0x3, 0x7fffffff, 0x8000000000000000}, {0x0, 0xffff587e, 0x9, 0x7}, {0x59af, 0x5, 0xbe, 0xb0c}], {0xfbf, 0xfffffffa, 0x0, 0x7fff}, {0x3, 0x0, 0x401, 0xb7}}}) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) close(r2) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000000), 0x1, &(0x7f00000000c0), 0x180009, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x1020000, 0x3, 0x7f, {[0x8, 0x3, 0x7, 0x1f, 0x3, 0x200, 0x7, 0x1, 0x7, 0xffffffffffffffc0, 0xffffffff80000001, 0x1, 0x6f8305c8, 0x1, 0x6, 0x40, 0x0, 0x4], [0x5, 0x1, 0x80000001, 0x6, 0x8, 0x5, 0x0, 0x6c, 0x4, 0x7], [0x9, 0xffffffffffffffff, 0xdb96, 0x80000001, 0x3, 0x4, 0x6], [0x6, 0xd11, 0x96b, 0x3, 0x6, 0x2], [{0x1000, 0x1, 0x8, 0x3}, {0x3f, 0x800, 0x6, 0xfffffffffffffff7}, {0xfffd, 0x5, 0x4, 0x3ff}, {0x2, 0x15, 0x200, 0x800}, {0x8, 0x2, 0x1, 0x4}, {0x7ff, 0x3, 0x7fffffff, 0x8000000000000000}, {0x0, 0xffff587e, 0x9, 0x7}, {0x59af, 0x5, 0xbe, 0xb0c}], {0xfbf, 0xfffffffa, 0x0, 0x7fff}, {0x3, 0x0, 0x401, 0xb7}}}) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) close(r2) (async) kqueue() (async) kqueue() (async) kevent(r4, &(0x7f0000000000), 0x1, &(0x7f00000000c0), 0x180009, 0x0) (async) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) openat(r5, &(0x7f0000000280)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000000140)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') (async) 14:44:33 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a000000000000003149c04c3e486eddd5a77e39cb95211d00000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) syz_extract_tcp_res(&(0x7f0000000080), 0x7de355c5, 0x3952) 14:44:33 executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x23, 0x32, 0x1}, 0x4, &(0x7f0000000140)="2b3caad6aaf5ea2dde379c922c04df7aae3cfced000d8feaecfdb77b067c70a68cfac2f2d07a7c7d405517bae469f90863d4cb3edc219318fb01f1bf469029152a4e3ed20e8224081c29398baf6c7a893e4aa361a9848d97454fc2d7d352a9805b8d4ffc696a99000000000000000000000000000000f77747e631d619eb9930e1b01655c513d889a601d40823caaa55674dc0c1a688b5bdc45bc91e0706bf5905d428f908330b1ef769d04c4651ebb7662ae94243b22b393350879e967461fd1aaafe08b0565be26c49bad241293554ffce67849f951c6e2a21336b6ce46e1a69e719d20200986e887e3ed1df15373cebe11b33d555a5b787507cca5e0997c3bc2124e85e9a", 0x0, 0x0, 0x0) 14:44:33 executing program 5: msgget(0x3, 0x0) (async) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="020000000000faff6b91d319f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edb94ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316a3fdb175becfaa80b33c513b7e7a0a1adf321ad64bb4d7711fcac0eeaaa1fee525bbd7c569bbbe336cda3e5ea59ff3b0d52f1f387791f9cf66881d5086d7c8ec7bd853ab935031ffae28c6bc0d1c80607cb3b7ebacbc68befb2049f9a35e04b8e40ac27b20e8ae5817552adad2e1ea668cb672d0ed06be515ab07b76cf0b1ff1999378cd84b20b8063bb74ffae391d9006948a818d02036f1fe2390c07a5d75d5a7a853146c5aedaa4ab805415e179bc43e8772d14ce41519d2179e1bc0a365dccc793d2241d1d178931ebad44bb8d452e83af5e3bd884f01510762800000000000000000000000000000000000000000000000000000000886443b8b68311e7ec87338a1fcb3e96730dc376604b130b227194fa83a734694bb9cf9a5c5796adc4ff8750b5ca33e084b76c6bfcb491720a4f004dd0965bfb0ad4d109c3cc2d35871788d30ac02db8eafe53bc896b689b52ef40a18b7d829ab5db8b9e4726cc5723bdca2630e1ab2b8d02ee5a8ce56f1b6c979cbb6fd851b62eb76c3a1e14fdcfd6cc1b9b8d1d22ed7b396da314cbd2a31d3b86ca00229d37bd9175501dcec2bee0e16ea8b691f1b40e7951615a385206ae697e4f3ef6ad787e92881799e7460b"], 0x72, 0x0) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/223) (async) r1 = msgget(0x0, 0x56) msgsnd(r1, &(0x7f0000000100)={0x3, "eb89d1bc93ddb140"}, 0x10, 0x800) 14:44:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x77}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:33 executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x23, 0x32, 0x1}, 0x4, &(0x7f0000000140)="2b3caad6aaf5ea2dde379c922c04df7aae3cfced000d8feaecfdb77b067c70a68cfac2f2d07a7c7d405517bae469f90863d4cb3edc219318fb01f1bf469029152a4e3ed20e8224081c29398baf6c7a893e4aa361a9848d97454fc2d7d352a9805b8d4ffc696a99000000000000000000000000000000f77747e631d619eb9930e1b01655c513d889a601d40823caaa55674dc0c1a688b5bdc45bc91e0706bf5905d428f908330b1ef769d04c4651ebb7662ae94243b22b393350879e967461fd1aaafe08b0565be26c49bad241293554ffce67849f951c6e2a21336b6ce46e1a69e719d20200986e887e3ed1df15373cebe11b33d555a5b787507cca5e0997c3bc2124e85e9a", 0x0, 0x0, 0x0) 14:44:33 executing program 3: pipe2(0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async, rerun: 32) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) r6 = socket(0x1, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (async) socketpair(0x10, 0x5, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r10 = socket(0x2, 0x3, 0x0) (rerun: 32) fcntl$dupfd(r10, 0x0, r10) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x10, 0x80, 0x1f, 0x11f}, {{}, 0xaa79cfbc007579ff, 0x1, 0x1, 0x7, 0x7}, {{}, 0xfffffffffffffff9, 0x57, 0x40, 0xffff, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x86, 0x10, 0x6, 0x14364d1}, {{r2}, 0xfffffffffffffffa, 0x83, 0x2, 0x1ff, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x83, 0x40000000, 0x80000001, 0x52}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x4, 0x7fff}], 0x0, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x158, 0x8, 0x8, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x5c, 0xcc}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000014, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x21, 0x6, 0xe0d2}, {{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0xf9d1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2d, 0xb, 0x2000000000000000}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x87, 0x4}, {{r10}, 0xfffffffffffffff9, 0x2, 0x80, 0x10000, 0x1}, {{r1}, 0xfffffffffffffffc, 0xd0, 0xf0000000, 0x3, 0x7}], 0x5, &(0x7f0000000400)={0xca, 0xffffffff}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0xc8f29feeac7cc28f, 0x0) r12 = dup2(r11, r0) ioctl$WSKBDIO_SETENCODING(r12, 0x80045710, &(0x7f0000000000)=0x8001) (async, rerun: 64) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x100000001) (rerun: 64) 14:44:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x77}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:33 executing program 6: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)={0x6, 0x5, 0x9dcc}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000100)={0x3, 0x3, 0x9, 0x6}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x6}, {0x101, 0x7f}], 0x3}) 14:44:33 executing program 7: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000)=0x7ff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) 14:44:34 executing program 4: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x80) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) fchown(r0, 0x0, r2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) 14:44:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64, 0x0, 0x0, 0x6}, {0x60}, {0xa, 0x0, 0x20, 0x7ffffffc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xffffffff) 14:44:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a000000000000003149c04c3e486eddd5a77e39cb95211d00000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000080), 0x7de355c5, 0x3952) (rerun: 32) 14:44:34 executing program 3: chmod(&(0x7f00000001c0)='./file0\x00', 0x68) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000380)="27e5cf12", &(0x7f0000000200)=0xfffffffffffffff5, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x44) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040)="f1ed784a391d663181a9da346cc6da9bd826161687487558dc0e3313f52f1c23bdcbc9f3e31b37ec597d7ce8394c5da3c5d72c63b94777866f46bf18d1b919ed99d55b25f5467acb9b998113c64ff087e44c8d4ffcb8da0fce7b594102c0edfadfd7", &(0x7f00000000c0)=0x62, &(0x7f0000000100)="836791dd", 0x4) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x2, "6c9108cc762ff25609d1dac0a462d719f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edbd4ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316"}, 0x72, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/187) rmdir(&(0x7f0000000280)='./file1\x00') 14:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x77}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:34 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x1020000, 0x3, 0x7f, {[0x8, 0x3, 0x7, 0x1f, 0x3, 0x200, 0x7, 0x1, 0x7, 0xffffffffffffffc0, 0xffffffff80000001, 0x1, 0x6f8305c8, 0x1, 0x6, 0x40, 0x0, 0x4], [0x5, 0x1, 0x80000001, 0x6, 0x8, 0x5, 0x0, 0x6c, 0x4, 0x7], [0x9, 0xffffffffffffffff, 0xdb96, 0x80000001, 0x3, 0x4, 0x6], [0x6, 0xd11, 0x96b, 0x3, 0x6, 0x2], [{0x1000, 0x1, 0x8, 0x3}, {0x3f, 0x800, 0x6, 0xfffffffffffffff7}, {0xfffd, 0x5, 0x4, 0x3ff}, {0x2, 0x15, 0x200, 0x800}, {0x8, 0x2, 0x1, 0x4}, {0x7ff, 0x3, 0x7fffffff, 0x8000000000000000}, {0x0, 0xffff587e, 0x9, 0x7}, {0x59af, 0x5, 0xbe, 0xb0c}], {0xfbf, 0xfffffffa, 0x0, 0x7fff}, {0x3, 0x0, 0x401, 0xb7}}}) r2 = socket(0x1, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) close(r2) r4 = kqueue() kqueue() (async) kevent(r4, &(0x7f0000000000), 0x1, &(0x7f00000000c0), 0x180009, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') 14:44:34 executing program 7: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000)=0x7ff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000)=0x7ff, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0xffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) (async) 14:44:34 executing program 6: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)={0x6, 0x5, 0x9dcc}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000100)={0x3, 0x3, 0x9, 0x6}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x6}, {0x101, 0x7f}], 0x3}) 14:44:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a000000000000003149c04c3e486eddd5a77e39cb95211d00000000000000000000fe8000000000000000000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe063c00000000000000"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x7de355c5, 0x3952) 14:44:34 executing program 4: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x80) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) fchown(r0, 0x0, r2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semget$private(0x0, 0x4, 0x80) (async) getgid() (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) (async) setegid(r4) (async) pipe(&(0x7f0000000000)) (async) getpgid(0x0) (async) fcntl$setown(r5, 0x6, r6) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) (async) fchown(r0, 0x0, r2) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) (async) 14:44:34 executing program 3: chmod(&(0x7f00000001c0)='./file0\x00', 0x68) (async) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000380)="27e5cf12", &(0x7f0000000200)=0xfffffffffffffff5, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x44) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040)="f1ed784a391d663181a9da346cc6da9bd826161687487558dc0e3313f52f1c23bdcbc9f3e31b37ec597d7ce8394c5da3c5d72c63b94777866f46bf18d1b919ed99d55b25f5467acb9b998113c64ff087e44c8d4ffcb8da0fce7b594102c0edfadfd7", &(0x7f00000000c0)=0x62, &(0x7f0000000100)="836791dd", 0x4) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x2, "6c9108cc762ff25609d1dac0a462d719f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edbd4ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316"}, 0x72, 0x0) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/187) (async) rmdir(&(0x7f0000000280)='./file1\x00') 14:44:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64, 0x0, 0x0, 0x6}, {0x60}, {0xa, 0x0, 0x20, 0x7ffffffc}]}) (async) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x1) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xffffffff) 14:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x1}, {0x4}, {0x6, 0x0, 0x7f}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:34 executing program 6: socket(0x2, 0x2, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="bea22121b025754a4f07698421342fa34f2fb0674f81ea962ed85376250a6a9fd478e8a253a9253f8553ca69f22750082f4af62c0af5342c1cad2f8f2974c1aac6674faf30ae5606edc901453839aa19df553a382f1c0cd937c0763f18ced899ef4d964d191f6a402c9401b7b7a2ee6f965da110a1dbf2a476118aa2d1c0f19cdd3072c5fea9f13be3d57089", @ANYRES64=r1, @ANYRESHEX=r0, @ANYRESOCT=r5], 0xa) 14:44:34 executing program 7: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000)=0x7ff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000)=0x7ff, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0xffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) (async) 14:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x1}, {0x4}, {0x6, 0x0, 0x7f}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) 14:44:34 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x215, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000583a0000000000000000000000000000000000fe0000000000aa03009078000000006000024000002c00ff0100000000000000000000000000018800452f5f9b89f4a310b321276bbe063c030000000000000109000000000000f4000005020001c20400000001010200"/142]) 14:44:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64, 0x0, 0x0, 0x6}, {0x60}, {0xa, 0x0, 0x20, 0x7ffffffc}]}) (async) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xffffffff) 14:44:34 executing program 3: chmod(&(0x7f00000001c0)='./file0\x00', 0x68) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000380)="27e5cf12", &(0x7f0000000200)=0xfffffffffffffff5, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x44) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040)="f1ed784a391d663181a9da346cc6da9bd826161687487558dc0e3313f52f1c23bdcbc9f3e31b37ec597d7ce8394c5da3c5d72c63b94777866f46bf18d1b919ed99d55b25f5467acb9b998113c64ff087e44c8d4ffcb8da0fce7b594102c0edfadfd7", &(0x7f00000000c0)=0x62, &(0x7f0000000100)="836791dd", 0x4) (async) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x2, "6c9108cc762ff25609d1dac0a462d719f82a12f76a81efa5bc8985c9c3546777a9ea59bd8d716b7179f4e186af11ddabed77a61b1e51528637ea10edbd4ed0031f786dc68adba3be8891be64a70182fe06a1dfec182156fa55576b072e945479f53653f6910844e51316"}, 0x72, 0x0) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/187) (async) rmdir(&(0x7f0000000280)='./file1\x00') 14:44:34 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x215, 0x4) (async) syz_emit_ethernet(0x8e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000583a0000000000000000000000000000000000fe0000000000aa03009078000000006000024000002c00ff0100000000000000000000000000018800452f5f9b89f4a310b321276bbe063c030000000000000109000000000000f4000005020001c20400000001010200"/142]) 14:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x1}, {0x4}, {0x6, 0x0, 0x7f}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x1}, {0x4}, {0x6, 0x0, 0x7f}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) (async) 14:44:34 executing program 2: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) setsockopt(r4, 0x3f, 0x0, &(0x7f00000001c0)="4be12efc646c80b82e155a0f56fa8e3d92f8d9b9dd6cc20c32ace46d0269a7781f78492ef91ff8415d3c130cda033be706c227afa79d793ba85ebc5c35fefd54e6932ab64738c990142d249af86a7f0bd718d97deacf570544bca15d172898a44281f9da2c18b41cf09140c9040d770e2d83", 0x72) r5 = accept$inet6(r3, 0x0, &(0x7f0000000140)) write(r5, &(0x7f0000000240)="5a44afd9e2b409740d8161aa806779eaef95b3c1045be154d0d58ff2128cbbf64051c76aaa7906db0a736f415ef0e438bd3141bca37909a6f3cd58ab99a4ac78f3c136", 0x43) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r6, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:44:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x6, 0x0, 0x0, 0xffffb08b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000080)="e16914001500ef1e178e00000400", 0xe, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r2) r3 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x7ff, 0x8, 0x80, 0xfffff3ad}, {0x0, 0x3, 0x1, 0x6}]}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606954, &(0x7f0000000300)=0x1) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r10 = dup(r1) r11 = dup(r2) kevent(r5, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x94, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x229, 0x4}, {{r2}, 0xfffffffffffffffc, 0x6, 0x1, 0x1, 0xfffffffffffff7c5}], 0x7f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x61c5}, {{r2}, 0xfffffffffffffffd, 0x3b, 0x40000000, 0x2, 0x3}, {{r9}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x99}, {{r1}, 0xfffffffffffffff9, 0x22, 0x1, 0x3, 0x87}, {{r10}, 0xfffffffffffffff8, 0x74, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x21, 0x80, 0x8000000000000000, 0x1}, {{r11}, 0xfffffffffffffff9, 0x60, 0xfffff, 0x401, 0x44b4142c}], 0x5, &(0x7f0000000380)={0x0, 0x8001}) 14:44:34 executing program 6: socket(0x2, 0x2, 0x0) r0 = socket(0x1, 0x1, 0x0) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async, rerun: 32) r3 = socket(0x1, 0x1, 0x0) (async, rerun: 32) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) (async) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) (async, rerun: 64) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="bea22121b025754a4f07698421342fa34f2fb0674f81ea962ed85376250a6a9fd478e8a253a9253f8553ca69f22750082f4af62c0af5342c1cad2f8f2974c1aac6674faf30ae5606edc901453839aa19df553a382f1c0cd937c0763f18ced899ef4d964d191f6a402c9401b7b7a2ee6f965da110a1dbf2a476118aa2d1c0f19cdd3072c5fea9f13be3d57089", @ANYRES64=r1, @ANYRESHEX=r0, @ANYRESOCT=r5], 0xa) (rerun: 64) 14:44:34 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xc) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001180), 0x4) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x402, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x80) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x6, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3e}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x9, r6}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0xc) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', r8}) write(r0, &(0x7f00000001c0)="2f3f357199d07438175aad0231dc78ddbebe22afe62d2c362c10825ea93ebc6463f5158bb3826876dff4a551167ac71a89f3ac4202191b205bf18fb40d22c222652d402c463f06469557d7266490a81e50fc0920cbb2dbd11871436647c7b9d9d87a398861", 0x65) 14:44:34 executing program 4: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) r3 = semget$private(0x0, 0x4, 0x80) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x81, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) (async) fchown(r0, 0x0, r2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) 14:44:34 executing program 0: sendsyslog(&(0x7f0000000040)="fa52079c81b9131ff07d60c0d20e3de0eadc8691bccb1af87ce072a001caeadd7ee209811637106378", 0x29, 0x2d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x1, 0x6, 0x7, 0x20}, {0x7f, 0x8, 0x7, 0x8}, {0x7, 0x0, 0x6, 0x7f}, {0x0, 0x20, 0x16, 0xbe61}, {0x7fff, 0x81, 0x0, 0x5}, {0x8, 0x0, 0x8, 0xe50}, {0x4, 0x1, 0x8, 0xffffffc0}, {0x0, 0xf, 0x3, 0x7f}, {0xb1, 0x4, 0x40, 0x1ff}, {0x96, 0xb2, 0x81, 0xfff}]}) 14:44:34 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x215, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000583a0000000000000000000000000000000000fe0000000000aa03009078000000006000024000002c00ff0100000000000000000000000000018800452f5f9b89f4a310b321276bbe063c030000000000000109000000000000f4000005020001c20400000001010200"/142]) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x215, 0x4) (async) syz_emit_ethernet(0x8e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000583a0000000000000000000000000000000000fe0000000000aa03009078000000006000024000002c00ff0100000000000000000000000000018800452f5f9b89f4a310b321276bbe063c030000000000000109000000000000f4000005020001c20400000001010200"/142]) (async) 14:44:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0xd0, 0xf9, 0xd2}]}) pwrite(r0, &(0x7f0000000040)="fbafca8d1a029be96914e187c2bb", 0xe, 0x0) 14:44:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x6, 0x0, 0x0, 0xffffb08b}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000080)="e16914001500ef1e178e00000400", 0xe, 0x0) (async) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r2) r3 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x7ff, 0x8, 0x80, 0xfffff3ad}, {0x0, 0x3, 0x1, 0x6}]}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606954, &(0x7f0000000300)=0x1) (async) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r10 = dup(r1) (async) r11 = dup(r2) kevent(r5, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x94, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x229, 0x4}, {{r2}, 0xfffffffffffffffc, 0x6, 0x1, 0x1, 0xfffffffffffff7c5}], 0x7f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x61c5}, {{r2}, 0xfffffffffffffffd, 0x3b, 0x40000000, 0x2, 0x3}, {{r9}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x99}, {{r1}, 0xfffffffffffffff9, 0x22, 0x1, 0x3, 0x87}, {{r10}, 0xfffffffffffffff8, 0x74, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x21, 0x80, 0x8000000000000000, 0x1}, {{r11}, 0xfffffffffffffff9, 0x60, 0xfffff, 0x401, 0x44b4142c}], 0x5, &(0x7f0000000380)={0x0, 0x8001}) 14:44:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0xd0, 0xf9, 0xd2}]}) pwrite(r0, &(0x7f0000000040)="fbafca8d1a029be96914e187c2bb", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) (async) pipe(&(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0xd0, 0xf9, 0xd2}]}) (async) pwrite(r0, &(0x7f0000000040)="fbafca8d1a029be96914e187c2bb", 0xe, 0x0) (async) 14:44:34 executing program 0: sendsyslog(&(0x7f0000000040)="fa52079c81b9131ff07d60c0d20e3de0eadc8691bccb1af87ce072a001caeadd7ee209811637106378", 0x29, 0x2d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x1, 0x6, 0x7, 0x20}, {0x7f, 0x8, 0x7, 0x8}, {0x7, 0x0, 0x6, 0x7f}, {0x0, 0x20, 0x16, 0xbe61}, {0x7fff, 0x81, 0x0, 0x5}, {0x8, 0x0, 0x8, 0xe50}, {0x4, 0x1, 0x8, 0xffffffc0}, {0x0, 0xf, 0x3, 0x7f}, {0xb1, 0x4, 0x40, 0x1ff}, {0x96, 0xb2, 0x81, 0xfff}]}) 14:44:34 executing program 6: socket(0x2, 0x2, 0x0) (async) r0 = socket(0x1, 0x1, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) r3 = socket(0x1, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) (async) r6 = socket(0x1, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) (async) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="bea22121b025754a4f07698421342fa34f2fb0674f81ea962ed85376250a6a9fd478e8a253a9253f8553ca69f22750082f4af62c0af5342c1cad2f8f2974c1aac6674faf30ae5606edc901453839aa19df553a382f1c0cd937c0763f18ced899ef4d964d191f6a402c9401b7b7a2ee6f965da110a1dbf2a476118aa2d1c0f19cdd3072c5fea9f13be3d57089", @ANYRES64=r1, @ANYRESHEX=r0, @ANYRESOCT=r5], 0xa) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') shmget$private(0x0, 0x4000, 0x5a0, &(0x7f0000ffa000/0x4000)=nil) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:34 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xc) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001180), 0x4) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x402, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x80) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x6, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3e}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x9, r6}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0xc) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', r8}) write(r0, &(0x7f00000001c0)="2f3f357199d07438175aad0231dc78ddbebe22afe62d2c362c10825ea93ebc6463f5158bb3826876dff4a551167ac71a89f3ac4202191b205bf18fb40d22c222652d402c463f06469557d7266490a81e50fc0920cbb2dbd11871436647c7b9d9d87a398861", 0x65) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xc) (async) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001180), 0x4) (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x402, 0xffffffffffffffff) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semget$private(0x0, 0x4, 0x80) (async) getgid() (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) (async) setegid(r4) (async) pipe(&(0x7f0000000000)) (async) getpgid(0x0) (async) fcntl$setown(r5, 0x6, r6) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x6, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3e}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x9, r6}) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x800, 0xc) (async) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', r8}) (async) write(r0, &(0x7f00000001c0)="2f3f357199d07438175aad0231dc78ddbebe22afe62d2c362c10825ea93ebc6463f5158bb3826876dff4a551167ac71a89f3ac4202191b205bf18fb40d22c222652d402c463f06469557d7266490a81e50fc0920cbb2dbd11871436647c7b9d9d87a398861", 0x65) (async) 14:44:34 executing program 2: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) setsockopt(r4, 0x3f, 0x0, &(0x7f00000001c0)="4be12efc646c80b82e155a0f56fa8e3d92f8d9b9dd6cc20c32ace46d0269a7781f78492ef91ff8415d3c130cda033be706c227afa79d793ba85ebc5c35fefd54e6932ab64738c990142d249af86a7f0bd718d97deacf570544bca15d172898a44281f9da2c18b41cf09140c9040d770e2d83", 0x72) r5 = accept$inet6(r3, 0x0, &(0x7f0000000140)) write(r5, &(0x7f0000000240)="5a44afd9e2b409740d8161aa806779eaef95b3c1045be154d0d58ff2128cbbf64051c76aaa7906db0a736f415ef0e438bd3141bca37909a6f3cd58ab99a4ac78f3c136", 0x43) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r6, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) syz_open_pts() (async) close(r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socket(0x2, 0x2, 0x0) (async) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) setsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) (async) socket(0x18, 0x0, 0x0) (async) connect$unix(r4, 0x0, 0x0) (async) setsockopt(r4, 0x3f, 0x0, &(0x7f00000001c0)="4be12efc646c80b82e155a0f56fa8e3d92f8d9b9dd6cc20c32ace46d0269a7781f78492ef91ff8415d3c130cda033be706c227afa79d793ba85ebc5c35fefd54e6932ab64738c990142d249af86a7f0bd718d97deacf570544bca15d172898a44281f9da2c18b41cf09140c9040d770e2d83", 0x72) (async) accept$inet6(r3, 0x0, &(0x7f0000000140)) (async) write(r5, &(0x7f0000000240)="5a44afd9e2b409740d8161aa806779eaef95b3c1045be154d0d58ff2128cbbf64051c76aaa7906db0a736f415ef0e438bd3141bca37909a6f3cd58ab99a4ac78f3c136", 0x43) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) (async) dup2(r6, r0) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) dup(r6) (async) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) (async) 14:44:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000616e40dccad4ee0ed26ac1d5000000000000fe8000810000000000000000000000aa03009078000000006000024020000000ff01000000000000000400000000000188f1452f5f9b89f4a310b321"]) syz_emit_ethernet(0x47, &(0x7f0000000100)={@remote, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x812b, 0x6, 0xd, 0x1, @empty, "871019b6c2a7cb10519f794bb9", @random="49da8a0a8667", "c8361b9b3cc08f6dc1536bbd5ab1cb17"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8001, 0x12) 14:44:34 executing program 0: sendsyslog(&(0x7f0000000040)="fa52079c81b9131ff07d60c0d20e3de0eadc8691bccb1af87ce072a001caeadd7ee209811637106378", 0x29, 0x2d) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0xe0, &(0x7f0000000a80)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x1, 0x6, 0x7, 0x20}, {0x7f, 0x8, 0x7, 0x8}, {0x7, 0x0, 0x6, 0x7f}, {0x0, 0x20, 0x16, 0xbe61}, {0x7fff, 0x81, 0x0, 0x5}, {0x8, 0x0, 0x8, 0xe50}, {0x4, 0x1, 0x8, 0xffffffc0}, {0x0, 0xf, 0x3, 0x7f}, {0xb1, 0x4, 0x40, 0x1ff}, {0x96, 0xb2, 0x81, 0xfff}]}) 14:44:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000616e40dccad4ee0ed26ac1d5000000000000fe8000810000000000000000000000aa03009078000000006000024020000000ff01000000000000000400000000000188f1452f5f9b89f4a310b321"]) syz_emit_ethernet(0x47, &(0x7f0000000100)={@remote, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x812b, 0x6, 0xd, 0x1, @empty, "871019b6c2a7cb10519f794bb9", @random="49da8a0a8667", "c8361b9b3cc08f6dc1536bbd5ab1cb17"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x8001, 0x12) 14:44:34 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x42) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = dup2(r3, r0) pwritev(r5, &(0x7f00000003c0), 0x0, 0x100000000) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x400, 0x65) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)="a1e8974d35552132cc35f15c782215e53e509dfd675730a104cc3994e736025b", 0x20}, {&(0x7f0000000280)="167499148bf06543afb416d84f10f456f68ba1a7755f31a9db4900facfc238020fab659c4a1e68", 0x27}], 0x2) r8 = socket(0x1, 0x5, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r9) fcntl$dupfd(r2, 0xa, r8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="f4", 0x1}], 0x1) write(r1, 0x0, 0x0) 14:44:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x6, 0x0, 0x0, 0xffffb08b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000080)="e16914001500ef1e178e00000400", 0xe, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r2) r3 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x7ff, 0x8, 0x80, 0xfffff3ad}, {0x0, 0x3, 0x1, 0x6}]}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606954, &(0x7f0000000300)=0x1) r6 = socket(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r10 = dup(r1) r11 = dup(r2) kevent(r5, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x94, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x229, 0x4}, {{r2}, 0xfffffffffffffffc, 0x6, 0x1, 0x1, 0xfffffffffffff7c5}], 0x7f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x61c5}, {{r2}, 0xfffffffffffffffd, 0x3b, 0x40000000, 0x2, 0x3}, {{r9}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x99}, {{r1}, 0xfffffffffffffff9, 0x22, 0x1, 0x3, 0x87}, {{r10}, 0xfffffffffffffff8, 0x74, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x21, 0x80, 0x8000000000000000, 0x1}, {{r11}, 0xfffffffffffffff9, 0x60, 0xfffff, 0x401, 0x44b4142c}], 0x5, &(0x7f0000000380)={0x0, 0x8001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x6, 0x0, 0x0, 0xffffb08b}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) dup2(r0, r0) (async) pwrite(r1, &(0x7f0000000080)="e16914001500ef1e178e00000400", 0xe, 0x0) (async) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) close(r2) (async) socket(0x1, 0x1, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x7ff, 0x8, 0x80, 0xfffff3ad}, {0x0, 0x3, 0x1, 0x6}]}) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606954, &(0x7f0000000300)=0x1) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r6, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x80606954, &(0x7f0000000300)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) dup(r1) (async) dup(r2) (async) kevent(r5, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x94, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x229, 0x4}, {{r2}, 0xfffffffffffffffc, 0x6, 0x1, 0x1, 0xfffffffffffff7c5}], 0x7f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x2, 0x61c5}, {{r2}, 0xfffffffffffffffd, 0x3b, 0x40000000, 0x2, 0x3}, {{r9}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x99}, {{r1}, 0xfffffffffffffff9, 0x22, 0x1, 0x3, 0x87}, {{r10}, 0xfffffffffffffff8, 0x74, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x21, 0x80, 0x8000000000000000, 0x1}, {{r11}, 0xfffffffffffffff9, 0x60, 0xfffff, 0x401, 0x44b4142c}], 0x5, &(0x7f0000000380)={0x0, 0x8001}) (async) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) shmget$private(0x0, 0x4000, 0x5a0, &(0x7f0000ffa000/0x4000)=nil) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0xd0, 0xf9, 0xd2}]}) (async) pwrite(r0, &(0x7f0000000040)="fbafca8d1a029be96914e187c2bb", 0xe, 0x0) 14:44:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000616e40dccad4ee0ed26ac1d5000000000000fe8000810000000000000000000000aa03009078000000006000024020000000ff01000000000000000400000000000188f1452f5f9b89f4a310b321"]) (async) syz_emit_ethernet(0x47, &(0x7f0000000100)={@remote, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x812b, 0x6, 0xd, 0x1, @empty, "871019b6c2a7cb10519f794bb9", @random="49da8a0a8667", "c8361b9b3cc08f6dc1536bbd5ab1cb17"}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8001, 0x12) 14:44:34 executing program 2: r0 = syz_open_pts() close(r0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) setsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) (async) r4 = socket(0x18, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) setsockopt(r4, 0x3f, 0x0, &(0x7f00000001c0)="4be12efc646c80b82e155a0f56fa8e3d92f8d9b9dd6cc20c32ace46d0269a7781f78492ef91ff8415d3c130cda033be706c227afa79d793ba85ebc5c35fefd54e6932ab64738c990142d249af86a7f0bd718d97deacf570544bca15d172898a44281f9da2c18b41cf09140c9040d770e2d83", 0x72) (async) r5 = accept$inet6(r3, 0x0, &(0x7f0000000140)) write(r5, &(0x7f0000000240)="5a44afd9e2b409740d8161aa806779eaef95b3c1045be154d0d58ff2128cbbf64051c76aaa7906db0a736f415ef0e438bd3141bca37909a6f3cd58ab99a4ac78f3c136", 0x43) (async) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) (async) dup2(r6, r0) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async, rerun: 32) r7 = dup(r6) (rerun: 32) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') shmget$private(0x0, 0x4000, 0x5a0, &(0x7f0000ffa000/0x4000)=nil) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) shmget$private(0x0, 0x4000, 0x5a0, &(0x7f0000ffa000/0x4000)=nil) (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) 14:44:34 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/24, 0x18, 0x0, 0x0, 0x0) 14:44:34 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xc) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001180), 0x4) (async, rerun: 64) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x402, 0xffffffffffffffff) (async, rerun: 64) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) r3 = semget$private(0x0, 0x4, 0x80) (async) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r2, 0x0, r4, 0x101, 0x5}, 0x5, 0x6, r6, 0xffffffffffffffff, 0x0, 0x101, 0x3e}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x9, r6}) (async) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) (async) r8 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0xc) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', r8}) write(r0, &(0x7f00000001c0)="2f3f357199d07438175aad0231dc78ddbebe22afe62d2c362c10825ea93ebc6463f5158bb3826876dff4a551167ac71a89f3ac4202191b205bf18fb40d22c222652d402c463f06469557d7266490a81e50fc0920cbb2dbd11871436647c7b9d9d87a398861", 0x65) 14:44:34 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r3, 0x2) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r4) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r5) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe29884121ec6ba0000000000000009f60a19f30000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b32127"]) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 14:44:34 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000180000000000019078ffffffffffff5a78f56700001100907800"/58]) syz_emit_ethernet(0x59, &(0x7f0000000040)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0x47, 0x68, 0x3ff, 0x3, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@end]}}, @udp={{0x1, 0x1, 0x8}, {"91156ad9d2033c56ae17fc15f802e7b1d6060f052e4e71791103952d874d8e835080830e5471fc"}}}}}}) 14:44:34 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x6, 0x408, 0x8}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x65}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000a7d000/0x2000)=nil, &(0x7f0000c00000/0x4000)=nil, 0x8000}, {&(0x7f0000edc000/0x2000)=nil, &(0x7f0000ca4000/0x4000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x81}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x7, 0x408}) 14:44:34 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) (async) r2 = socket(0x1, 0x1, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r3, 0x2) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r4) (async) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r5) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe29884121ec6ba0000000000000009f60a19f30000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b32127"]) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 14:44:34 executing program 2: r0 = socket(0x11, 0x3, 0x0) socket(0x18, 0x8000, 0x9) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) 14:44:34 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000180000000000019078ffffffffffff5a78f56700001100907800"/58]) syz_emit_ethernet(0x59, &(0x7f0000000040)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0x47, 0x68, 0x3ff, 0x3, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@end]}}, @udp={{0x1, 0x1, 0x8}, {"91156ad9d2033c56ae17fc15f802e7b1d6060f052e4e71791103952d874d8e835080830e5471fc"}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000180000000000019078ffffffffffff5a78f56700001100907800"/58]) (async) syz_emit_ethernet(0x59, &(0x7f0000000040)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0x47, 0x68, 0x3ff, 0x3, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@end]}}, @udp={{0x1, 0x1, 0x8}, {"91156ad9d2033c56ae17fc15f802e7b1d6060f052e4e71791103952d874d8e835080830e5471fc"}}}}}}) (async) 14:44:34 executing program 5: sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="8cff461d4a08745390230c96715f359bdf6e1ddc900c8a1db91c690f97303edd8962aca33e2d3d527b8a9d4acaaeb9820e63b45c6c8915d81a385151156dda752cddfddded507464f3127e2906036a7fe31d853556f51446b52846752a5a552179fcb652d41471e23e217f2fb5170a1531f4c126987ce759175d38c9bdbf1e14f27612783bc3b1ac78b17b9c5c1dd9b87048e136f0f80956b39221228767a7eb8c6967797e1cbcd170beb8af6d0db9903e887d14d2b4d644877762bc50d7af9975fd", &(0x7f00000002c0)=0xc2, &(0x7f0000000300)="ffb2c34cf86353aafd941d0ac4918d7ac15a3499301f64106683a96a63db2b9f9e4bcbd26c957b07b0f087dad2f1b211989d50f577e8230ab194b8cd75ea44e5721a5d9223e2a343077679", 0x4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 14:44:34 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x42) (async) read(r0, &(0x7f0000001740)=""/4096, 0x1000) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) (async) r6 = dup2(r3, r0) (async) pwritev(r5, &(0x7f00000003c0), 0x0, 0x100000000) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x400, 0x65) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)="a1e8974d35552132cc35f15c782215e53e509dfd675730a104cc3994e736025b", 0x20}, {&(0x7f0000000280)="167499148bf06543afb416d84f10f456f68ba1a7755f31a9db4900facfc238020fab659c4a1e68", 0x27}], 0x2) (async) r8 = socket(0x1, 0x5, 0x0) (async) r9 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r9) (async) fcntl$dupfd(r2, 0xa, r8) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="f4", 0x1}], 0x1) write(r1, 0x0, 0x0) 14:44:34 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x6, 0x408, 0x8}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) (async) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x65}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000a7d000/0x2000)=nil, &(0x7f0000c00000/0x4000)=nil, 0x8000}, {&(0x7f0000edc000/0x2000)=nil, &(0x7f0000ca4000/0x4000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x81}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x7, 0x408}) 14:44:34 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r3, 0x2) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r4) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0xa, r5) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe29884121ec6ba0000000000000009f60a19f30000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b32127"]) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) (async) socket(0x1, 0x1, 0x0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r3, 0x2) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r4) (async) socket$unix(0x1, 0x1, 0x0) (async) fcntl$dupfd(r4, 0xa, r5) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383a0000000000000000000000000000000000fe29884121ec6ba0000000000000009f60a19f30000000000000aa03009078000000006000024000002c00ff01000000000000000000000000000188f1452f5f9b89f4a310b32127"]) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) 14:44:34 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/24, 0x18, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) sendto(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom(r1, &(0x7f0000000000)=""/24, 0x18, 0x0, 0x0, 0x0) (async) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 14:44:34 executing program 2: r0 = socket(0x11, 0x3, 0x0) (async) socket(0x18, 0x8000, 0x9) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) 14:44:34 executing program 5: sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="8cff461d4a08745390230c96715f359bdf6e1ddc900c8a1db91c690f97303edd8962aca33e2d3d527b8a9d4acaaeb9820e63b45c6c8915d81a385151156dda752cddfddded507464f3127e2906036a7fe31d853556f51446b52846752a5a552179fcb652d41471e23e217f2fb5170a1531f4c126987ce759175d38c9bdbf1e14f27612783bc3b1ac78b17b9c5c1dd9b87048e136f0f80956b39221228767a7eb8c6967797e1cbcd170beb8af6d0db9903e887d14d2b4d644877762bc50d7af9975fd", &(0x7f00000002c0)=0xc2, &(0x7f0000000300)="ffb2c34cf86353aafd941d0ac4918d7ac15a3499301f64106683a96a63db2b9f9e4bcbd26c957b07b0f087dad2f1b211989d50f577e8230ab194b8cd75ea44e5721a5d9223e2a343077679", 0x4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="8cff461d4a08745390230c96715f359bdf6e1ddc900c8a1db91c690f97303edd8962aca33e2d3d527b8a9d4acaaeb9820e63b45c6c8915d81a385151156dda752cddfddded507464f3127e2906036a7fe31d853556f51446b52846752a5a552179fcb652d41471e23e217f2fb5170a1531f4c126987ce759175d38c9bdbf1e14f27612783bc3b1ac78b17b9c5c1dd9b87048e136f0f80956b39221228767a7eb8c6967797e1cbcd170beb8af6d0db9903e887d14d2b4d644877762bc50d7af9975fd", &(0x7f00000002c0)=0xc2, &(0x7f0000000300)="ffb2c34cf86353aafd941d0ac4918d7ac15a3499301f64106683a96a63db2b9f9e4bcbd26c957b07b0f087dad2f1b211989d50f577e8230ab194b8cd75ea44e5721a5d9223e2a343077679", 0x4b) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x7fffffff}]}) (async) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) 14:44:34 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000180000000000019078ffffffffffff5a78f56700001100907800"/58]) syz_emit_ethernet(0x59, &(0x7f0000000040)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0x47, 0x68, 0x3ff, 0x3, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@end]}}, @udp={{0x1, 0x1, 0x8}, {"91156ad9d2033c56ae17fc15f802e7b1d6060f052e4e71791103952d874d8e835080830e5471fc"}}}}}}) 14:44:34 executing program 2: r0 = socket(0x11, 0x3, 0x0) socket(0x18, 0x8000, 0x9) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x18, 0x8000, 0x9) (async) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a0c132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) (async) 14:44:34 executing program 3: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x42, 0x4, 0x7fffffffffffffff, 0x40a}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x5}, {{}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0xa, 0x80, 0xb0, 0x7fffffffffffffff}], 0xcc6e, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x3, 0x259}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x6}, {{}, 0xfffffffffffffffb, 0x18, 0x80, 0x6, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffffb, 0x9c, 0x10, 0x6, 0x100000001}], 0xfffffffc, &(0x7f0000000180)={0xffffffff, 0x8}) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 14:44:34 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x6, 0x408, 0x8}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x65}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000a7d000/0x2000)=nil, &(0x7f0000c00000/0x4000)=nil, 0x8000}, {&(0x7f0000edc000/0x2000)=nil, &(0x7f0000ca4000/0x4000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x81}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x7, 0x408}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x6, 0x408, 0x8}) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) (async) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x65}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000a7d000/0x2000)=nil, &(0x7f0000c00000/0x4000)=nil, 0x8000}, {&(0x7f0000edc000/0x2000)=nil, &(0x7f0000ca4000/0x4000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x81}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x7, 0x408}) (async) 14:44:34 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x42) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = dup2(r3, r0) pwritev(r5, &(0x7f00000003c0), 0x0, 0x100000000) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x400, 0x65) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)="a1e8974d35552132cc35f15c782215e53e509dfd675730a104cc3994e736025b", 0x20}, {&(0x7f0000000280)="167499148bf06543afb416d84f10f456f68ba1a7755f31a9db4900facfc238020fab659c4a1e68", 0x27}], 0x2) r8 = socket(0x1, 0x5, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r9) fcntl$dupfd(r2, 0xa, r8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="f4", 0x1}], 0x1) write(r1, 0x0, 0x0) pipe(&(0x7f0000000080)) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x42) (async) read(r0, &(0x7f0000001740)=""/4096, 0x1000) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) fcntl$setstatus(r5, 0x4, 0x80) (async) dup2(r3, r0) (async) pwritev(r5, &(0x7f00000003c0), 0x0, 0x100000000) (async) openat(r6, &(0x7f0000000200)='./file0\x00', 0x400, 0x65) (async) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)="a1e8974d35552132cc35f15c782215e53e509dfd675730a104cc3994e736025b", 0x20}, {&(0x7f0000000280)="167499148bf06543afb416d84f10f456f68ba1a7755f31a9db4900facfc238020fab659c4a1e68", 0x27}], 0x2) (async) socket(0x1, 0x5, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r8, 0x0, r9) (async) fcntl$dupfd(r2, 0xa, r8) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="f4", 0x1}], 0x1) (async) write(r1, 0x0, 0x0) (async) 14:44:34 executing program 3: r0 = socket(0x1, 0x1, 0x0) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async, rerun: 32) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) (rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x42, 0x4, 0x7fffffffffffffff, 0x40a}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x5}, {{}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0xa, 0x80, 0xb0, 0x7fffffffffffffff}], 0xcc6e, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x3, 0x259}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x6}, {{}, 0xfffffffffffffffb, 0x18, 0x80, 0x6, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffffb, 0x9c, 0x10, 0x6, 0x100000001}], 0xfffffffc, &(0x7f0000000180)={0xffffffff, 0x8}) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:44:34 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) (async) r2 = socket(0x1, 0x1, 0x0) (async, rerun: 64) r3 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async, rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (rerun: 32) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) recvfrom(r1, &(0x7f0000000000)=""/24, 0x18, 0x0, 0x0, 0x0) (rerun: 32) 14:44:34 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16", 0x2) socket(0x6, 0x1, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:44:34 executing program 5: sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="8cff461d4a08745390230c96715f359bdf6e1ddc900c8a1db91c690f97303edd8962aca33e2d3d527b8a9d4acaaeb9820e63b45c6c8915d81a385151156dda752cddfddded507464f3127e2906036a7fe31d853556f51446b52846752a5a552179fcb652d41471e23e217f2fb5170a1531f4c126987ce759175d38c9bdbf1e14f27612783bc3b1ac78b17b9c5c1dd9b87048e136f0f80956b39221228767a7eb8c6967797e1cbcd170beb8af6d0db9903e887d14d2b4d644877762bc50d7af9975fd", &(0x7f00000002c0)=0xc2, &(0x7f0000000300)="ffb2c34cf86353aafd941d0ac4918d7ac15a3499301f64106683a96a63db2b9f9e4bcbd26c957b07b0f087dad2f1b211989d50f577e8230ab194b8cd75ea44e5721a5d9223e2a343077679", 0x4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 14:44:34 executing program 1: r0 = socket(0x10, 0x8000, 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f00000000c0)="abba9ea11eb229e0232c3e5c97d05c90d2d9d0e110f5227db5646f90f90bb5a90c957e54cc35c071ac0568498034a8d44cc61c3737b78fff6a6dc3fb68c2073936538238d6c4d316bdc8a8f89eab48cfbe8ff4a511afe6f99a6721cf0b0163f6fe123d5b821d2392e2337c343c", 0x6d, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x7, 0x8, &(0x7f0000000000)="86c46f89b8d05717c72bd7e4bb167cc1d1956ae423466e8d08812c23b7ddac70463f727dee3e6c2039295b15be5a2d79bd79341fa9774a063e1654a16bdb504623928a4b35057f2b15506c9c6dbca70596999644de9073c643fc1e1216d1b67a48a9ff4e53e9e2fae9d18c859f68f4ff9be5711e927ed8da596ba9eb172b0ebe95", 0x81) pipe2(&(0x7f0000000180), 0x10000) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 32) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async, rerun: 32) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 14:44:34 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603"], 0x28, 0x7}, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000200)="d23accb4d07031672b6d51dccf1ea4435f4fd86ce292923e818e3ed0a0f66464c83724aaa4742619bd96b302a16ab3626e6ccf536e44604ce59e82ed48f0fd7785778aec26a685f42d5eec70424f2a7c1df62fe6ce21d7928ecf974f72e2175ef3aedc48db8e632aee601367afd8f5f9d6134032ac952202485f8dc148ee9f0e1edd5ad5f77e92c690eb88b3f7ccf64e6430277798dec8c166b26fe8b20c9d5b6f0974022dfbd6ac9922fd47c80ecef94d0d60a65464329e007ba03334dff9a06da963773362ddacbb", 0xc9, 0x8, 0x0, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 14:44:34 executing program 5: sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c98fdb43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007eab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f63c20cd869a0aa04bac7354745175bd90020000000000000024244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6ac7cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b563f82199973685e09dfe9e839d8f4e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed786b3a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 14:44:34 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16", 0x2) socket(0x6, 0x1, 0x2) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:44:34 executing program 5: sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c98fdb43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007eab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f63c20cd869a0aa04bac7354745175bd90020000000000000024244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6ac7cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b563f82199973685e09dfe9e839d8f4e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed786b3a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb", &(0x7f0000000000)=0x210, 0x0, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:44:34 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 14:44:34 executing program 5: sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c98fdb43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007eab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f63c20cd869a0aa04bac7354745175bd90020000000000000024244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6ac7cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b563f82199973685e09dfe9e839d8f4e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed786b3a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000100000097069815ca5835b6f65316127c98fdb43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007eab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f63c20cd869a0aa04bac7354745175bd90020000000000000024244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6ac7cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b563f82199973685e09dfe9e839d8f4e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed786b3a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb", &(0x7f0000000000)=0x210, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 14:44:34 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16", 0x2) (async) socket(0x6, 0x1, 0x2) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:44:34 executing program 6: sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="9b762cc468c6e8187c3a6ba6cebf5e9eda35a0b59f6aceea2dcc49429805026be5a619952c352b0398269f860dd94be644d19c55fd33f97b42f7e6f8e3cbf883128c0c96abcd6fff7cfa09d339a1a444c99c72dcc81be73b6fd266086c2be8c2ab2515616c64308a2d6fb1db9130960a98089a7af6d3708c6d5936a692bbccd52e432b1720fbb0e90365d8eb5b89eb336c6c64fb48cd352fcd7b3e47c89bc7c144e7162c31d9055f82940bac18c973c788f7b86584e483c2a682ca0e58679e911d26238255e966645bfa1640186fc7511f52f16791066ae2e447e2f69a2d2444d553e06af81e0205fbabce8af9ab334583552a144e5ae658de514f957047f076be4299d327cbb5398e720030106a89b467309487ba358bef918df995eeed99ce66fe83453171bb2f5ea7b2b1c4ab86036e425cc781e4731861c2056daf384bd87f31c995d04ce316bf1232ce210b1c0f72b7a81fc9ed4c634dd5b9a6c49b4315a3b42220eff8d29315d6bd72bd961356bf8c01d03e887e445767c26e980d769e0a5dff1cd5ad14d9041f5d6f2422cd2767344e97dd46f38ca89f08ccc86bfd4023190ae6bc04c75823dae5d3e7e840e702370dffed8c9ad4b150ba5ddd321a2fcf384275f7b1d0b16df9895baa24dcb3796853d3699433ed47ae0a3bce6c6a2e153f581e49e37962d6bd9698a77aa698b87d612ad6e81ded6ebe8d92345ad74b36ad0b70cdfdaecf82f2e2237669bc8eb9f70044343db92a6584bec6375a7ab2dad7400c340ea5efcad1d9c0282a3840ce4a26e0270280be579ff353d5ceaf6ab3203e4ea244d89b2fc1c866268be61f864aed0e2d3b408ae189af0ff0395eb7859f7b11e6b105c89eb97c876622391e4b446ac28bbee3ff605f195577c001f9fcd9222d066a8b166bf7edd047e3f3bb6fa7b3fd50ce2856d0ea17413b1ca6e0b474cafa644c466f87b172416d6cafc6dc95f5d201a340372a8ae252fed0aaec0c17997a631e16c843622b4b8d743db33869b33949673d3e0ba39f1b1676fa0af6a58073cf197d3652209965c5b9a0d69b793ba1ec7e1347dd14055f336e3bea7fceaa9304dc47a0827a6aa55ba8215f43ee13905551c055524d003a8a14fbdab4dc7a552e9aa115247cc4d735ffab9904cc3fd1129ef18936acc874ed4d6f0e94aeb51fff29087c692529edfe081432bfdd358da9889cb7ec7e5639ad1702a4621f1e14dae375cffce1bac07a79edc5e81a26364671a19656974e6b75fff1a01cce8a9c3446ed42a71310de01fdc3703b58a1a3127982edd971649d0893bb72ec393d834933e5e86803b9394c572c19975d9494e7b1b09445405837dcb182537bffb6e5cbd337560ee7fca0e9122669780ee7d702e1636d2f06d1c35804124810388688e65d41425d6813c33ee49e623e453c5dbac2a626d55aec61d1c2fac4f0a55ff8a5b3d73621c3e8ec4874563d228dce981f9fb1f9f03cd748d876d8f19885640a4125032d4fdba8aa5f67c7754208afe3ea6187e8c32fb89243a02dc0d95cea88b58c01c747cd4470ef94e5288bf5d98c081c17763af6b85e47d6544ae0cb4e038a58581ea9cfa1cca369a6bb9c62645251940dda53bba8f11af42cc89c28265b45eb616c6830587795ad40bfeb43afb19eb40445e19a66e6acb06777907aa743e7ea15b1afa2d78b29efb341bdd9486bbf8abec6711812a973ab0fb2b8136e7a45ed794e4dc1c8bf5a16cfcd98e6c142a3aed397b5273d7360ea0b23439b3bee428ef8cf651dd718a64bbf82efc435d7570fb3122c75a94ee0e5c452d6093fa1aa00312dd8489c59ce8189d75ae677619be6ea02c00415e6bdf2606354bb0731b73567f45c1b8865bc1629105a4bbead727f640ed0eef6bf215972be1bc27c7efd6898da085c957d4ce477c83a14fdd607c9d3dedc4c2d78df2b7e64f73689dd694fbd99f1a49c140668359839f35ba3544aaeaa6baa0a2ce19e435b9816b892ecf3a932571892def0c68d3094dcfa39fa3675981831a545c405bbd46ea063aedaa6306e6a0b8865efc0e32755c60850cb83a2012f05db84a32c931561dbee224e345abaa82cd98c236070f8ccdf4ab4ece784d0e69b2c3dbf4bb6ec9c2282f58891f07aaac6063e70235a477ce43e4d68c47bd140c9bbdfac61beacbb2c477f0a3df71c15e5aff6a60dfe5caf6a9d27525a94766e317f780b50d504d610cc4235d23cf9eabda4fef8e35cd8713c9309121aa397fb2ddee069ce5e3a49e1d4a50ab4c1c176e3b235a3bfbbb003581f3641a38f6d35f5be674047a8676e9a0ca38adffff4a1c43975ec3568a1f2c5cea87d1a49add6c8ec758ade59cd1d9efe9dc95777fd8513546994a813866348faa2f474db6c610fabd67e1e87668d7e65afc5fbfebc655da194daa92e47ca472d6bcbf21d6b652369cf3b430bc3f3a3c992a923a24bd1d1d27eee49e83077c52d40b75b0fad75501df3814f280d20f33a8fa04d53ec003f12c2ebff0ba12f4bd321aa8dd6d21510acb3efd89aebc2232726387d762a741855e4ce5fa37b850397060ac8036935288f22a1b6bfb76f1de5e314cca9e13836f0da8fda1e6deb97526ff1096af220273004e904079f73ad2bd5980be908b5d246852c29504dfe7eb82cb4bec6ee371f32931a681192b942fac93672d167b6d14f8de8c91e024ee5fca88a75e1c0f8b7abf6684c98bd5df9f785dee50fa5c85e2ea88bb4efb419dc4b711c2d6648eb7cd276c306662f48dfc7f70b8c4fe4c9f78df7bbf5e7c17b8a556c7898d9db0992d581bf580e257d532596bb888b0e0f0137703871dc45b74f461edd57cd0df5dbfdb31d32a480472f581933608d66c6082e0eb90e7fbce91b2c35c615e56c1da685d7c8a7d37a4292faaec8dbfc41dd9d759b74d200efb2cb74f3aada7fa530509df810627404567426e63b6483ab950eb4b28211ae8b96bad1d1cb989d907d6573af2646c6ba8f6d8ddb01e28314b92666a028444c8384b2fb939a13dd2ad270b2f2e6ead50c7a45fec369acdadbd4e615d9a018c5c1fd576a4c24cae93f99364a5adebdcdf4131a28317bc66ecc7d9db5a4dac4240afaf00309a0817c0bd2a73f9877e9ee3896ee815625ddefdc2c9db176367fb66a876816089b9afa84d9875ecd3f635d555b872edf4c788d7ba04208c1b628fa00eb4cfba3b0043562d7fc76c24e923ff9e4b6ec1076555453214a44925c31b908c841d24c8e0fcdef7671dfad2d40750c3b4ecbf230c5d24ac9bf3a5f80f6ee9dc26ffec6a0e6466165476db1df7f96f3937b5d1d164c26507702cf8b41f993ebc983b4dd414a12f9fcb3013601ab1fcf7fd14a721e1e859dcf8f285faf31e8f606638f3769d8b4992465da5679c32f0fa7abd93311103e51422755815189665b10124c088b6c160f036309b78f5fcf35dee23a7e19cdac21758910da34fc2bb88c658a193ae5b98ff3aea19fa9e16498b725c69b15898a32dd182c6cc1c737edb64e1a3614ebcc26fc5e30cbdf481170ac81324c7a6c01b056281547965d66ab3b5730b8552e3986324b39700d4fe657f9e2d1d988c0a9fec006a502773d4758d52f27093ddc9d3fcff4c10798c36002e88f39ddd8ddf396e604689aa31502f09790bb448a0aa0dcdd9e40fab88e1b6cf1e805b94e2cf455639db7a522bbc54e43d9993b75e45a1c2b75b6ecbee679da1b219de73ecfb1d8022bc1bb44816808eaac061087038ba3445466f00682ac2a8901115712651992379a014e2979b3e1da1b9e830e90b66ea1df2066e4c58dbccf36f8876c0f18ab1eb8168cc93eeb66efb0b40517b65d2986e9393620fbb7ba2619418bfbbef972b65a4fcae3f664e94bb2b961aff2b35da2900a135796d4b133b41184e2eec6a00d1238d1e4a4090fc816ce561763ac9ae7a083f304645279c66489ab7fc3fab723e8f013353259e048fdeb725b04cb7ca6009e1ceb6675dd4757854ce72db8cadd816bf7864f2de76afe97d477d262cd1e45d1a8fe006b5e77c57008bc1885401ee560f723b28f06b8ed8bb6bd848ecc52da5f053861b5a9042fea0f90c9387b677007131d77ef411cee6e2bf70bbf2849e1d8effbb98ea357b59e37d55a4e54627eb3e7e7f4206e9987c7b23d58c77fd9a44be1cdbf6d465d3839b5d034e12d71706a615f77b1573f84143ad27e08145f1fee1837e80d6a383922d2249c542db9af48e86808f1bd1db550aa63b0571ed890b0c88d13050b9425e5cb71ed44f585f7115c9dbdf2e4c47fbd9df1f9feca0316c9c730b4d9e7f20295e824c3852224f87bb7ef2f1ddedf507dc4903852ee65c58799f49acb10060e9801fbe636a894d36d60e422532c2b618d9937b353b4290e4c4a3f98bfda689d4b12417983b8f6338c680564aca7b6a77ec536f69eb78c57566d47090989e88ac7137666824fd2f7dcd7437fba8bd92b3927eb2e09077028789fd67e79d8d155cb4609eaa2a52cb27b7c04feaa263312f9284176362cf3a3796b76026111579f4015de32ae2b1c904a6e9d930eb020f773ae9a2a510da2285d2948d852cd79dd6b520984570a3f20da339a9ff1f7163e4aaad6af3f9881209f4f6b14327abf2f0d63107d428eb8daded94241f4e02733a8f45c275be5d5a55df6212b79c11bbc072aac09a41c831aa392061b1bc997a608ac9e81ed0c0c5d2f9bb3a7ea43f720dc79828aab0848b48f6a8f588317c2c06f47f3af43d9399fe6c4f6b8d486e13de57088fe5361c661df31ef48a788f137f36275ed146b59792791cc57dd720b3f53fd8830aec19f7c6a8ba0a0ea5186d4fc221841e329507113c83db85c01e25f772054a4f8e689db20ffee0466e4d6682a43196cb8c1ebfe5a7a7d705c21eca31ab640c6b75512539b9c1d050919fee255fd996dff00057c9682d0523d12e00a070477d2a6b87da93b7ba0381a6fbbe709625ec8aca0ec1810d6ed284349acb47520052504a217340786438c83cc0286e24bbbd7fd1c3304bbac99af88521960e879293d55cd563f07bc6ed382b9452ff7daa9b41e033c7232da7b13855302ba792d49f3aea6bb544697a4a46508f948ca4029daa88398f87d1d7e9563173ca88be13537a5c9d14bfb8381e89d98069edad66986c95777902910e5c930998b861f1726fb103863d43117c1e935bcc38804e435db1f148627155f256bb1f1601fd6f8094fea77fcbdd1f7ea91e488636ff9afd4a85921f5d5266097aedfce81227a6bbc9c25aff577665fde291713c96a6951acdf7e43ad68c0e2a5278ff2a3c6f6cb641cbcd2f7e253d9028add163e1932f33381da17e1f54912f91a10ebc5862e124d006ed852679415d5974f765ca6ddb7963b52f74691a07e89a49dda6b429cc17d690319ad7d73593fa760a8498d0f83a37a4af7f5b4694f95c1a0fc96b182005e00bf5e2416a5cc7a6c0a9c924d6450dc888c30c65ba4b1acd61f243806acdbbe6c69615e77d2bf5e72768a4be59ce809911d7a6e2f411daefbaab8550ec986e00ea34c711b222f2b0092c8409333bd9913071c969270e4beab2d2ddc9f01866ee1e467c81692a5b7a98374b1cf67c9a74d292316e281c8b0bf18c6c649e081ae27092083d40716a93f36d0057584f059d0087e291c0832b7bb9c22531d67f1825ba01ec018f46183907916c7a0e80f0d48450c430aaa91925f8cc076b63a87972b6763f202f437175fffe754efca477f06c159d6ace1128531b93c1a775c1e7d4d91644ae22dbe8493be9cbdc140352e7c6a0895430043ab7dba40", 0x1000, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x68, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\b%\x00', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffb, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [], "4e9b"}}}}}}}) 14:44:34 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x43, 0x0, 0xfd}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) r1 = dup2(r0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) 14:44:34 executing program 3: r0 = socket(0x1, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x42, 0x4, 0x7fffffffffffffff, 0x40a}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x5}, {{}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0xa, 0x80, 0xb0, 0x7fffffffffffffff}], 0xcc6e, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x3, 0x259}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x6}, {{}, 0xfffffffffffffffb, 0x18, 0x80, 0x6, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffffb, 0x9c, 0x10, 0x6, 0x100000001}], 0xfffffffc, &(0x7f0000000180)={0xffffffff, 0x8}) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:44:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:44:35 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 14:44:35 executing program 1: r0 = socket(0x10, 0x8000, 0x3) (async) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) sendto(r1, &(0x7f00000000c0)="abba9ea11eb229e0232c3e5c97d05c90d2d9d0e110f5227db5646f90f90bb5a90c957e54cc35c071ac0568498034a8d44cc61c3737b78fff6a6dc3fb68c2073936538238d6c4d316bdc8a8f89eab48cfbe8ff4a511afe6f99a6721cf0b0163f6fe123d5b821d2392e2337c343c", 0x6d, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) (async) setsockopt(r0, 0x7, 0x8, &(0x7f0000000000)="86c46f89b8d05717c72bd7e4bb167cc1d1956ae423466e8d08812c23b7ddac70463f727dee3e6c2039295b15be5a2d79bd79341fa9774a063e1654a16bdb504623928a4b35057f2b15506c9c6dbca70596999644de9073c643fc1e1216d1b67a48a9ff4e53e9e2fae9d18c859f68f4ff9be5711e927ed8da596ba9eb172b0ebe95", 0x81) (async) pipe2(&(0x7f0000000180), 0x10000) 14:44:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603"], 0x28, 0x7}, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000200)="d23accb4d07031672b6d51dccf1ea4435f4fd86ce292923e818e3ed0a0f66464c83724aaa4742619bd96b302a16ab3626e6ccf536e44604ce59e82ed48f0fd7785778aec26a685f42d5eec70424f2a7c1df62fe6ce21d7928ecf974f72e2175ef3aedc48db8e632aee601367afd8f5f9d6134032ac952202485f8dc148ee9f0e1edd5ad5f77e92c690eb88b3f7ccf64e6430277798dec8c166b26fe8b20c9d5b6f0974022dfbd6ac9922fd47c80ecef94d0d60a65464329e007ba03334dff9a06da963773362ddacbb", 0xc9, 0x8, 0x0, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x0) (async) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') (async) chroot(&(0x7f0000000000)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmsg(r1, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) (async) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603"], 0x28, 0x7}, 0x0) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) socket(0x18, 0x1, 0x0) (async) sendto$unix(r0, &(0x7f0000000200)="d23accb4d07031672b6d51dccf1ea4435f4fd86ce292923e818e3ed0a0f66464c83724aaa4742619bd96b302a16ab3626e6ccf536e44604ce59e82ed48f0fd7785778aec26a685f42d5eec70424f2a7c1df62fe6ce21d7928ecf974f72e2175ef3aedc48db8e632aee601367afd8f5f9d6134032ac952202485f8dc148ee9f0e1edd5ad5f77e92c690eb88b3f7ccf64e6430277798dec8c166b26fe8b20c9d5b6f0974022dfbd6ac9922fd47c80ecef94d0d60a65464329e007ba03334dff9a06da963773362ddacbb", 0xc9, 0x8, 0x0, 0x0) (async) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) 14:44:35 executing program 6: sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="9b762cc468c6e8187c3a6ba6cebf5e9eda35a0b59f6aceea2dcc49429805026be5a619952c352b0398269f860dd94be644d19c55fd33f97b42f7e6f8e3cbf883128c0c96abcd6fff7cfa09d339a1a444c99c72dcc81be73b6fd266086c2be8c2ab2515616c64308a2d6fb1db9130960a98089a7af6d3708c6d5936a692bbccd52e432b1720fbb0e90365d8eb5b89eb336c6c64fb48cd352fcd7b3e47c89bc7c144e7162c31d9055f82940bac18c973c788f7b86584e483c2a682ca0e58679e911d26238255e966645bfa1640186fc7511f52f16791066ae2e447e2f69a2d2444d553e06af81e0205fbabce8af9ab334583552a144e5ae658de514f957047f076be4299d327cbb5398e720030106a89b467309487ba358bef918df995eeed99ce66fe83453171bb2f5ea7b2b1c4ab86036e425cc781e4731861c2056daf384bd87f31c995d04ce316bf1232ce210b1c0f72b7a81fc9ed4c634dd5b9a6c49b4315a3b42220eff8d29315d6bd72bd961356bf8c01d03e887e445767c26e980d769e0a5dff1cd5ad14d9041f5d6f2422cd2767344e97dd46f38ca89f08ccc86bfd4023190ae6bc04c75823dae5d3e7e840e702370dffed8c9ad4b150ba5ddd321a2fcf384275f7b1d0b16df9895baa24dcb3796853d3699433ed47ae0a3bce6c6a2e153f581e49e37962d6bd9698a77aa698b87d612ad6e81ded6ebe8d92345ad74b36ad0b70cdfdaecf82f2e2237669bc8eb9f70044343db92a6584bec6375a7ab2dad7400c340ea5efcad1d9c0282a3840ce4a26e0270280be579ff353d5ceaf6ab3203e4ea244d89b2fc1c866268be61f864aed0e2d3b408ae189af0ff0395eb7859f7b11e6b105c89eb97c876622391e4b446ac28bbee3ff605f195577c001f9fcd9222d066a8b166bf7edd047e3f3bb6fa7b3fd50ce2856d0ea17413b1ca6e0b474cafa644c466f87b172416d6cafc6dc95f5d201a340372a8ae252fed0aaec0c17997a631e16c843622b4b8d743db33869b33949673d3e0ba39f1b1676fa0af6a58073cf197d3652209965c5b9a0d69b793ba1ec7e1347dd14055f336e3bea7fceaa9304dc47a0827a6aa55ba8215f43ee13905551c055524d003a8a14fbdab4dc7a552e9aa115247cc4d735ffab9904cc3fd1129ef18936acc874ed4d6f0e94aeb51fff29087c692529edfe081432bfdd358da9889cb7ec7e5639ad1702a4621f1e14dae375cffce1bac07a79edc5e81a26364671a19656974e6b75fff1a01cce8a9c3446ed42a71310de01fdc3703b58a1a3127982edd971649d0893bb72ec393d834933e5e86803b9394c572c19975d9494e7b1b09445405837dcb182537bffb6e5cbd337560ee7fca0e9122669780ee7d702e1636d2f06d1c35804124810388688e65d41425d6813c33ee49e623e453c5dbac2a626d55aec61d1c2fac4f0a55ff8a5b3d73621c3e8ec4874563d228dce981f9fb1f9f03cd748d876d8f19885640a4125032d4fdba8aa5f67c7754208afe3ea6187e8c32fb89243a02dc0d95cea88b58c01c747cd4470ef94e5288bf5d98c081c17763af6b85e47d6544ae0cb4e038a58581ea9cfa1cca369a6bb9c62645251940dda53bba8f11af42cc89c28265b45eb616c6830587795ad40bfeb43afb19eb40445e19a66e6acb06777907aa743e7ea15b1afa2d78b29efb341bdd9486bbf8abec6711812a973ab0fb2b8136e7a45ed794e4dc1c8bf5a16cfcd98e6c142a3aed397b5273d7360ea0b23439b3bee428ef8cf651dd718a64bbf82efc435d7570fb3122c75a94ee0e5c452d6093fa1aa00312dd8489c59ce8189d75ae677619be6ea02c00415e6bdf2606354bb0731b73567f45c1b8865bc1629105a4bbead727f640ed0eef6bf215972be1bc27c7efd6898da085c957d4ce477c83a14fdd607c9d3dedc4c2d78df2b7e64f73689dd694fbd99f1a49c140668359839f35ba3544aaeaa6baa0a2ce19e435b9816b892ecf3a932571892def0c68d3094dcfa39fa3675981831a545c405bbd46ea063aedaa6306e6a0b8865efc0e32755c60850cb83a2012f05db84a32c931561dbee224e345abaa82cd98c236070f8ccdf4ab4ece784d0e69b2c3dbf4bb6ec9c2282f58891f07aaac6063e70235a477ce43e4d68c47bd140c9bbdfac61beacbb2c477f0a3df71c15e5aff6a60dfe5caf6a9d27525a94766e317f780b50d504d610cc4235d23cf9eabda4fef8e35cd8713c9309121aa397fb2ddee069ce5e3a49e1d4a50ab4c1c176e3b235a3bfbbb003581f3641a38f6d35f5be674047a8676e9a0ca38adffff4a1c43975ec3568a1f2c5cea87d1a49add6c8ec758ade59cd1d9efe9dc95777fd8513546994a813866348faa2f474db6c610fabd67e1e87668d7e65afc5fbfebc655da194daa92e47ca472d6bcbf21d6b652369cf3b430bc3f3a3c992a923a24bd1d1d27eee49e83077c52d40b75b0fad75501df3814f280d20f33a8fa04d53ec003f12c2ebff0ba12f4bd321aa8dd6d21510acb3efd89aebc2232726387d762a741855e4ce5fa37b850397060ac8036935288f22a1b6bfb76f1de5e314cca9e13836f0da8fda1e6deb97526ff1096af220273004e904079f73ad2bd5980be908b5d246852c29504dfe7eb82cb4bec6ee371f32931a681192b942fac93672d167b6d14f8de8c91e024ee5fca88a75e1c0f8b7abf6684c98bd5df9f785dee50fa5c85e2ea88bb4efb419dc4b711c2d6648eb7cd276c306662f48dfc7f70b8c4fe4c9f78df7bbf5e7c17b8a556c7898d9db0992d581bf580e257d532596bb888b0e0f0137703871dc45b74f461edd57cd0df5dbfdb31d32a480472f581933608d66c6082e0eb90e7fbce91b2c35c615e56c1da685d7c8a7d37a4292faaec8dbfc41dd9d759b74d200efb2cb74f3aada7fa530509df810627404567426e63b6483ab950eb4b28211ae8b96bad1d1cb989d907d6573af2646c6ba8f6d8ddb01e28314b92666a028444c8384b2fb939a13dd2ad270b2f2e6ead50c7a45fec369acdadbd4e615d9a018c5c1fd576a4c24cae93f99364a5adebdcdf4131a28317bc66ecc7d9db5a4dac4240afaf00309a0817c0bd2a73f9877e9ee3896ee815625ddefdc2c9db176367fb66a876816089b9afa84d9875ecd3f635d555b872edf4c788d7ba04208c1b628fa00eb4cfba3b0043562d7fc76c24e923ff9e4b6ec1076555453214a44925c31b908c841d24c8e0fcdef7671dfad2d40750c3b4ecbf230c5d24ac9bf3a5f80f6ee9dc26ffec6a0e6466165476db1df7f96f3937b5d1d164c26507702cf8b41f993ebc983b4dd414a12f9fcb3013601ab1fcf7fd14a721e1e859dcf8f285faf31e8f606638f3769d8b4992465da5679c32f0fa7abd93311103e51422755815189665b10124c088b6c160f036309b78f5fcf35dee23a7e19cdac21758910da34fc2bb88c658a193ae5b98ff3aea19fa9e16498b725c69b15898a32dd182c6cc1c737edb64e1a3614ebcc26fc5e30cbdf481170ac81324c7a6c01b056281547965d66ab3b5730b8552e3986324b39700d4fe657f9e2d1d988c0a9fec006a502773d4758d52f27093ddc9d3fcff4c10798c36002e88f39ddd8ddf396e604689aa31502f09790bb448a0aa0dcdd9e40fab88e1b6cf1e805b94e2cf455639db7a522bbc54e43d9993b75e45a1c2b75b6ecbee679da1b219de73ecfb1d8022bc1bb44816808eaac061087038ba3445466f00682ac2a8901115712651992379a014e2979b3e1da1b9e830e90b66ea1df2066e4c58dbccf36f8876c0f18ab1eb8168cc93eeb66efb0b40517b65d2986e9393620fbb7ba2619418bfbbef972b65a4fcae3f664e94bb2b961aff2b35da2900a135796d4b133b41184e2eec6a00d1238d1e4a4090fc816ce561763ac9ae7a083f304645279c66489ab7fc3fab723e8f013353259e048fdeb725b04cb7ca6009e1ceb6675dd4757854ce72db8cadd816bf7864f2de76afe97d477d262cd1e45d1a8fe006b5e77c57008bc1885401ee560f723b28f06b8ed8bb6bd848ecc52da5f053861b5a9042fea0f90c9387b677007131d77ef411cee6e2bf70bbf2849e1d8effbb98ea357b59e37d55a4e54627eb3e7e7f4206e9987c7b23d58c77fd9a44be1cdbf6d465d3839b5d034e12d71706a615f77b1573f84143ad27e08145f1fee1837e80d6a383922d2249c542db9af48e86808f1bd1db550aa63b0571ed890b0c88d13050b9425e5cb71ed44f585f7115c9dbdf2e4c47fbd9df1f9feca0316c9c730b4d9e7f20295e824c3852224f87bb7ef2f1ddedf507dc4903852ee65c58799f49acb10060e9801fbe636a894d36d60e422532c2b618d9937b353b4290e4c4a3f98bfda689d4b12417983b8f6338c680564aca7b6a77ec536f69eb78c57566d47090989e88ac7137666824fd2f7dcd7437fba8bd92b3927eb2e09077028789fd67e79d8d155cb4609eaa2a52cb27b7c04feaa263312f9284176362cf3a3796b76026111579f4015de32ae2b1c904a6e9d930eb020f773ae9a2a510da2285d2948d852cd79dd6b520984570a3f20da339a9ff1f7163e4aaad6af3f9881209f4f6b14327abf2f0d63107d428eb8daded94241f4e02733a8f45c275be5d5a55df6212b79c11bbc072aac09a41c831aa392061b1bc997a608ac9e81ed0c0c5d2f9bb3a7ea43f720dc79828aab0848b48f6a8f588317c2c06f47f3af43d9399fe6c4f6b8d486e13de57088fe5361c661df31ef48a788f137f36275ed146b59792791cc57dd720b3f53fd8830aec19f7c6a8ba0a0ea5186d4fc221841e329507113c83db85c01e25f772054a4f8e689db20ffee0466e4d6682a43196cb8c1ebfe5a7a7d705c21eca31ab640c6b75512539b9c1d050919fee255fd996dff00057c9682d0523d12e00a070477d2a6b87da93b7ba0381a6fbbe709625ec8aca0ec1810d6ed284349acb47520052504a217340786438c83cc0286e24bbbd7fd1c3304bbac99af88521960e879293d55cd563f07bc6ed382b9452ff7daa9b41e033c7232da7b13855302ba792d49f3aea6bb544697a4a46508f948ca4029daa88398f87d1d7e9563173ca88be13537a5c9d14bfb8381e89d98069edad66986c95777902910e5c930998b861f1726fb103863d43117c1e935bcc38804e435db1f148627155f256bb1f1601fd6f8094fea77fcbdd1f7ea91e488636ff9afd4a85921f5d5266097aedfce81227a6bbc9c25aff577665fde291713c96a6951acdf7e43ad68c0e2a5278ff2a3c6f6cb641cbcd2f7e253d9028add163e1932f33381da17e1f54912f91a10ebc5862e124d006ed852679415d5974f765ca6ddb7963b52f74691a07e89a49dda6b429cc17d690319ad7d73593fa760a8498d0f83a37a4af7f5b4694f95c1a0fc96b182005e00bf5e2416a5cc7a6c0a9c924d6450dc888c30c65ba4b1acd61f243806acdbbe6c69615e77d2bf5e72768a4be59ce809911d7a6e2f411daefbaab8550ec986e00ea34c711b222f2b0092c8409333bd9913071c969270e4beab2d2ddc9f01866ee1e467c81692a5b7a98374b1cf67c9a74d292316e281c8b0bf18c6c649e081ae27092083d40716a93f36d0057584f059d0087e291c0832b7bb9c22531d67f1825ba01ec018f46183907916c7a0e80f0d48450c430aaa91925f8cc076b63a87972b6763f202f437175fffe754efca477f06c159d6ace1128531b93c1a775c1e7d4d91644ae22dbe8493be9cbdc140352e7c6a0895430043ab7dba40", 0x1000, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x68, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\b%\x00', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffb, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [], "4e9b"}}}}}}}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="9b762cc468c6e8187c3a6ba6cebf5e9eda35a0b59f6aceea2dcc49429805026be5a619952c352b0398269f860dd94be644d19c55fd33f97b42f7e6f8e3cbf883128c0c96abcd6fff7cfa09d339a1a444c99c72dcc81be73b6fd266086c2be8c2ab2515616c64308a2d6fb1db9130960a98089a7af6d3708c6d5936a692bbccd52e432b1720fbb0e90365d8eb5b89eb336c6c64fb48cd352fcd7b3e47c89bc7c144e7162c31d9055f82940bac18c973c788f7b86584e483c2a682ca0e58679e911d26238255e966645bfa1640186fc7511f52f16791066ae2e447e2f69a2d2444d553e06af81e0205fbabce8af9ab334583552a144e5ae658de514f957047f076be4299d327cbb5398e720030106a89b467309487ba358bef918df995eeed99ce66fe83453171bb2f5ea7b2b1c4ab86036e425cc781e4731861c2056daf384bd87f31c995d04ce316bf1232ce210b1c0f72b7a81fc9ed4c634dd5b9a6c49b4315a3b42220eff8d29315d6bd72bd961356bf8c01d03e887e445767c26e980d769e0a5dff1cd5ad14d9041f5d6f2422cd2767344e97dd46f38ca89f08ccc86bfd4023190ae6bc04c75823dae5d3e7e840e702370dffed8c9ad4b150ba5ddd321a2fcf384275f7b1d0b16df9895baa24dcb3796853d3699433ed47ae0a3bce6c6a2e153f581e49e37962d6bd9698a77aa698b87d612ad6e81ded6ebe8d92345ad74b36ad0b70cdfdaecf82f2e2237669bc8eb9f70044343db92a6584bec6375a7ab2dad7400c340ea5efcad1d9c0282a3840ce4a26e0270280be579ff353d5ceaf6ab3203e4ea244d89b2fc1c866268be61f864aed0e2d3b408ae189af0ff0395eb7859f7b11e6b105c89eb97c876622391e4b446ac28bbee3ff605f195577c001f9fcd9222d066a8b166bf7edd047e3f3bb6fa7b3fd50ce2856d0ea17413b1ca6e0b474cafa644c466f87b172416d6cafc6dc95f5d201a340372a8ae252fed0aaec0c17997a631e16c843622b4b8d743db33869b33949673d3e0ba39f1b1676fa0af6a58073cf197d3652209965c5b9a0d69b793ba1ec7e1347dd14055f336e3bea7fceaa9304dc47a0827a6aa55ba8215f43ee13905551c055524d003a8a14fbdab4dc7a552e9aa115247cc4d735ffab9904cc3fd1129ef18936acc874ed4d6f0e94aeb51fff29087c692529edfe081432bfdd358da9889cb7ec7e5639ad1702a4621f1e14dae375cffce1bac07a79edc5e81a26364671a19656974e6b75fff1a01cce8a9c3446ed42a71310de01fdc3703b58a1a3127982edd971649d0893bb72ec393d834933e5e86803b9394c572c19975d9494e7b1b09445405837dcb182537bffb6e5cbd337560ee7fca0e9122669780ee7d702e1636d2f06d1c35804124810388688e65d41425d6813c33ee49e623e453c5dbac2a626d55aec61d1c2fac4f0a55ff8a5b3d73621c3e8ec4874563d228dce981f9fb1f9f03cd748d876d8f19885640a4125032d4fdba8aa5f67c7754208afe3ea6187e8c32fb89243a02dc0d95cea88b58c01c747cd4470ef94e5288bf5d98c081c17763af6b85e47d6544ae0cb4e038a58581ea9cfa1cca369a6bb9c62645251940dda53bba8f11af42cc89c28265b45eb616c6830587795ad40bfeb43afb19eb40445e19a66e6acb06777907aa743e7ea15b1afa2d78b29efb341bdd9486bbf8abec6711812a973ab0fb2b8136e7a45ed794e4dc1c8bf5a16cfcd98e6c142a3aed397b5273d7360ea0b23439b3bee428ef8cf651dd718a64bbf82efc435d7570fb3122c75a94ee0e5c452d6093fa1aa00312dd8489c59ce8189d75ae677619be6ea02c00415e6bdf2606354bb0731b73567f45c1b8865bc1629105a4bbead727f640ed0eef6bf215972be1bc27c7efd6898da085c957d4ce477c83a14fdd607c9d3dedc4c2d78df2b7e64f73689dd694fbd99f1a49c140668359839f35ba3544aaeaa6baa0a2ce19e435b9816b892ecf3a932571892def0c68d3094dcfa39fa3675981831a545c405bbd46ea063aedaa6306e6a0b8865efc0e32755c60850cb83a2012f05db84a32c931561dbee224e345abaa82cd98c236070f8ccdf4ab4ece784d0e69b2c3dbf4bb6ec9c2282f58891f07aaac6063e70235a477ce43e4d68c47bd140c9bbdfac61beacbb2c477f0a3df71c15e5aff6a60dfe5caf6a9d27525a94766e317f780b50d504d610cc4235d23cf9eabda4fef8e35cd8713c9309121aa397fb2ddee069ce5e3a49e1d4a50ab4c1c176e3b235a3bfbbb003581f3641a38f6d35f5be674047a8676e9a0ca38adffff4a1c43975ec3568a1f2c5cea87d1a49add6c8ec758ade59cd1d9efe9dc95777fd8513546994a813866348faa2f474db6c610fabd67e1e87668d7e65afc5fbfebc655da194daa92e47ca472d6bcbf21d6b652369cf3b430bc3f3a3c992a923a24bd1d1d27eee49e83077c52d40b75b0fad75501df3814f280d20f33a8fa04d53ec003f12c2ebff0ba12f4bd321aa8dd6d21510acb3efd89aebc2232726387d762a741855e4ce5fa37b850397060ac8036935288f22a1b6bfb76f1de5e314cca9e13836f0da8fda1e6deb97526ff1096af220273004e904079f73ad2bd5980be908b5d246852c29504dfe7eb82cb4bec6ee371f32931a681192b942fac93672d167b6d14f8de8c91e024ee5fca88a75e1c0f8b7abf6684c98bd5df9f785dee50fa5c85e2ea88bb4efb419dc4b711c2d6648eb7cd276c306662f48dfc7f70b8c4fe4c9f78df7bbf5e7c17b8a556c7898d9db0992d581bf580e257d532596bb888b0e0f0137703871dc45b74f461edd57cd0df5dbfdb31d32a480472f581933608d66c6082e0eb90e7fbce91b2c35c615e56c1da685d7c8a7d37a4292faaec8dbfc41dd9d759b74d200efb2cb74f3aada7fa530509df810627404567426e63b6483ab950eb4b28211ae8b96bad1d1cb989d907d6573af2646c6ba8f6d8ddb01e28314b92666a028444c8384b2fb939a13dd2ad270b2f2e6ead50c7a45fec369acdadbd4e615d9a018c5c1fd576a4c24cae93f99364a5adebdcdf4131a28317bc66ecc7d9db5a4dac4240afaf00309a0817c0bd2a73f9877e9ee3896ee815625ddefdc2c9db176367fb66a876816089b9afa84d9875ecd3f635d555b872edf4c788d7ba04208c1b628fa00eb4cfba3b0043562d7fc76c24e923ff9e4b6ec1076555453214a44925c31b908c841d24c8e0fcdef7671dfad2d40750c3b4ecbf230c5d24ac9bf3a5f80f6ee9dc26ffec6a0e6466165476db1df7f96f3937b5d1d164c26507702cf8b41f993ebc983b4dd414a12f9fcb3013601ab1fcf7fd14a721e1e859dcf8f285faf31e8f606638f3769d8b4992465da5679c32f0fa7abd93311103e51422755815189665b10124c088b6c160f036309b78f5fcf35dee23a7e19cdac21758910da34fc2bb88c658a193ae5b98ff3aea19fa9e16498b725c69b15898a32dd182c6cc1c737edb64e1a3614ebcc26fc5e30cbdf481170ac81324c7a6c01b056281547965d66ab3b5730b8552e3986324b39700d4fe657f9e2d1d988c0a9fec006a502773d4758d52f27093ddc9d3fcff4c10798c36002e88f39ddd8ddf396e604689aa31502f09790bb448a0aa0dcdd9e40fab88e1b6cf1e805b94e2cf455639db7a522bbc54e43d9993b75e45a1c2b75b6ecbee679da1b219de73ecfb1d8022bc1bb44816808eaac061087038ba3445466f00682ac2a8901115712651992379a014e2979b3e1da1b9e830e90b66ea1df2066e4c58dbccf36f8876c0f18ab1eb8168cc93eeb66efb0b40517b65d2986e9393620fbb7ba2619418bfbbef972b65a4fcae3f664e94bb2b961aff2b35da2900a135796d4b133b41184e2eec6a00d1238d1e4a4090fc816ce561763ac9ae7a083f304645279c66489ab7fc3fab723e8f013353259e048fdeb725b04cb7ca6009e1ceb6675dd4757854ce72db8cadd816bf7864f2de76afe97d477d262cd1e45d1a8fe006b5e77c57008bc1885401ee560f723b28f06b8ed8bb6bd848ecc52da5f053861b5a9042fea0f90c9387b677007131d77ef411cee6e2bf70bbf2849e1d8effbb98ea357b59e37d55a4e54627eb3e7e7f4206e9987c7b23d58c77fd9a44be1cdbf6d465d3839b5d034e12d71706a615f77b1573f84143ad27e08145f1fee1837e80d6a383922d2249c542db9af48e86808f1bd1db550aa63b0571ed890b0c88d13050b9425e5cb71ed44f585f7115c9dbdf2e4c47fbd9df1f9feca0316c9c730b4d9e7f20295e824c3852224f87bb7ef2f1ddedf507dc4903852ee65c58799f49acb10060e9801fbe636a894d36d60e422532c2b618d9937b353b4290e4c4a3f98bfda689d4b12417983b8f6338c680564aca7b6a77ec536f69eb78c57566d47090989e88ac7137666824fd2f7dcd7437fba8bd92b3927eb2e09077028789fd67e79d8d155cb4609eaa2a52cb27b7c04feaa263312f9284176362cf3a3796b76026111579f4015de32ae2b1c904a6e9d930eb020f773ae9a2a510da2285d2948d852cd79dd6b520984570a3f20da339a9ff1f7163e4aaad6af3f9881209f4f6b14327abf2f0d63107d428eb8daded94241f4e02733a8f45c275be5d5a55df6212b79c11bbc072aac09a41c831aa392061b1bc997a608ac9e81ed0c0c5d2f9bb3a7ea43f720dc79828aab0848b48f6a8f588317c2c06f47f3af43d9399fe6c4f6b8d486e13de57088fe5361c661df31ef48a788f137f36275ed146b59792791cc57dd720b3f53fd8830aec19f7c6a8ba0a0ea5186d4fc221841e329507113c83db85c01e25f772054a4f8e689db20ffee0466e4d6682a43196cb8c1ebfe5a7a7d705c21eca31ab640c6b75512539b9c1d050919fee255fd996dff00057c9682d0523d12e00a070477d2a6b87da93b7ba0381a6fbbe709625ec8aca0ec1810d6ed284349acb47520052504a217340786438c83cc0286e24bbbd7fd1c3304bbac99af88521960e879293d55cd563f07bc6ed382b9452ff7daa9b41e033c7232da7b13855302ba792d49f3aea6bb544697a4a46508f948ca4029daa88398f87d1d7e9563173ca88be13537a5c9d14bfb8381e89d98069edad66986c95777902910e5c930998b861f1726fb103863d43117c1e935bcc38804e435db1f148627155f256bb1f1601fd6f8094fea77fcbdd1f7ea91e488636ff9afd4a85921f5d5266097aedfce81227a6bbc9c25aff577665fde291713c96a6951acdf7e43ad68c0e2a5278ff2a3c6f6cb641cbcd2f7e253d9028add163e1932f33381da17e1f54912f91a10ebc5862e124d006ed852679415d5974f765ca6ddb7963b52f74691a07e89a49dda6b429cc17d690319ad7d73593fa760a8498d0f83a37a4af7f5b4694f95c1a0fc96b182005e00bf5e2416a5cc7a6c0a9c924d6450dc888c30c65ba4b1acd61f243806acdbbe6c69615e77d2bf5e72768a4be59ce809911d7a6e2f411daefbaab8550ec986e00ea34c711b222f2b0092c8409333bd9913071c969270e4beab2d2ddc9f01866ee1e467c81692a5b7a98374b1cf67c9a74d292316e281c8b0bf18c6c649e081ae27092083d40716a93f36d0057584f059d0087e291c0832b7bb9c22531d67f1825ba01ec018f46183907916c7a0e80f0d48450c430aaa91925f8cc076b63a87972b6763f202f437175fffe754efca477f06c159d6ace1128531b93c1a775c1e7d4d91644ae22dbe8493be9cbdc140352e7c6a0895430043ab7dba40", 0x1000, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) syz_emit_ethernet(0x68, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\b%\x00', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffb, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [], "4e9b"}}}}}}}) (async) 14:44:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x4000006, 0x0, 0x0, 0x133}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9691403080000", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x8, 0xfb, 0x7, 0x3}, {0xfff, 0x5, 0x81, 0x3}]}) 14:44:35 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x43, 0x0, 0xfd}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) (async, rerun: 32) r1 = dup2(r0, r0) (async) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async, rerun: 64) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)=0x5) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) 14:44:35 executing program 3: r0 = socket(0x2, 0x1, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="0100f1c4f4ffffff01000000", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b881b19c00ca23517fcf1121a2ba77017048e422a51acc3926d2f6b8bb7bed44e0023d58411b0d07bb1679a6fc06d2948208f652bde3620ecb5b2aec40068eb83ea3b4ab38f487e86b0351b7cacc67d1ab1f2317a08d0d0484c7da8cf94ea2232d88a0b15ce8d9efd64e9b6b0daf7ea02132b53d9cb83eeb36f45a6a0fdc29d3a725222e90b5236e72eecedfb82914fcfa30037ba3f517637812e912b15397dc45fbbfce0bd7300ca28f04b56d5cf24dd064edfca99097ac965b54ecb263e98620032daba99b511344c7932911c8b3b054bf0e9d2d87cef33993bb64423263ac9f84f8c2f1d0a7be9"], 0x10) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x4, 0x4810, r2, 0x8) 14:44:35 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x43, 0x0, 0xfd}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) r1 = dup2(r0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x43, 0x0, 0xfd}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) (async) dup2(r0, r0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)=0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000000)="f94c4c49df016fed8d1a02930000", 0xe, 0x0) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) (async) 14:44:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:44:35 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0xff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) socketpair(0x1, 0x4, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000340)=0x9) write(r1, &(0x7f00000002c0)="18d57766dbac41f1e7d8533aaed0e99f6a96bc04250b67a245933bd7857b268318ce4b9058b548d4902b43bf84b69031e0f6610747cb9945288115185632ac851be863c42e5898f6bf86c4", 0x4b) 14:44:35 executing program 1: r0 = socket(0x10, 0x8000, 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f00000000c0)="abba9ea11eb229e0232c3e5c97d05c90d2d9d0e110f5227db5646f90f90bb5a90c957e54cc35c071ac0568498034a8d44cc61c3737b78fff6a6dc3fb68c2073936538238d6c4d316bdc8a8f89eab48cfbe8ff4a511afe6f99a6721cf0b0163f6fe123d5b821d2392e2337c343c", 0x6d, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) (async) setsockopt(r0, 0x7, 0x8, &(0x7f0000000000)="86c46f89b8d05717c72bd7e4bb167cc1d1956ae423466e8d08812c23b7ddac70463f727dee3e6c2039295b15be5a2d79bd79341fa9774a063e1654a16bdb504623928a4b35057f2b15506c9c6dbca70596999644de9073c643fc1e1216d1b67a48a9ff4e53e9e2fae9d18c859f68f4ff9be5711e927ed8da596ba9eb172b0ebe95", 0x81) (async) pipe2(&(0x7f0000000180), 0x10000) 14:44:35 executing program 3: r0 = socket(0x2, 0x1, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="0100f1c4f4ffffff01000000", 0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b881b19c00ca23517fcf1121a2ba77017048e422a51acc3926d2f6b8bb7bed44e0023d58411b0d07bb1679a6fc06d2948208f652bde3620ecb5b2aec40068eb83ea3b4ab38f487e86b0351b7cacc67d1ab1f2317a08d0d0484c7da8cf94ea2232d88a0b15ce8d9efd64e9b6b0daf7ea02132b53d9cb83eeb36f45a6a0fdc29d3a725222e90b5236e72eecedfb82914fcfa30037ba3f517637812e912b15397dc45fbbfce0bd7300ca28f04b56d5cf24dd064edfca99097ac965b54ecb263e98620032daba99b511344c7932911c8b3b054bf0e9d2d87cef33993bb64423263ac9f84f8c2f1d0a7be9"], 0x10) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) (async) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x4, 0x4810, r2, 0x8) 14:44:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x4000006, 0x0, 0x0, 0x133}]}) (async, rerun: 64) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9691403080000", 0xe, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x8, 0xfb, 0x7, 0x3}, {0xfff, 0x5, 0x81, 0x3}]}) 14:44:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:44:35 executing program 6: sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="9b762cc468c6e8187c3a6ba6cebf5e9eda35a0b59f6aceea2dcc49429805026be5a619952c352b0398269f860dd94be644d19c55fd33f97b42f7e6f8e3cbf883128c0c96abcd6fff7cfa09d339a1a444c99c72dcc81be73b6fd266086c2be8c2ab2515616c64308a2d6fb1db9130960a98089a7af6d3708c6d5936a692bbccd52e432b1720fbb0e90365d8eb5b89eb336c6c64fb48cd352fcd7b3e47c89bc7c144e7162c31d9055f82940bac18c973c788f7b86584e483c2a682ca0e58679e911d26238255e966645bfa1640186fc7511f52f16791066ae2e447e2f69a2d2444d553e06af81e0205fbabce8af9ab334583552a144e5ae658de514f957047f076be4299d327cbb5398e720030106a89b467309487ba358bef918df995eeed99ce66fe83453171bb2f5ea7b2b1c4ab86036e425cc781e4731861c2056daf384bd87f31c995d04ce316bf1232ce210b1c0f72b7a81fc9ed4c634dd5b9a6c49b4315a3b42220eff8d29315d6bd72bd961356bf8c01d03e887e445767c26e980d769e0a5dff1cd5ad14d9041f5d6f2422cd2767344e97dd46f38ca89f08ccc86bfd4023190ae6bc04c75823dae5d3e7e840e702370dffed8c9ad4b150ba5ddd321a2fcf384275f7b1d0b16df9895baa24dcb3796853d3699433ed47ae0a3bce6c6a2e153f581e49e37962d6bd9698a77aa698b87d612ad6e81ded6ebe8d92345ad74b36ad0b70cdfdaecf82f2e2237669bc8eb9f70044343db92a6584bec6375a7ab2dad7400c340ea5efcad1d9c0282a3840ce4a26e0270280be579ff353d5ceaf6ab3203e4ea244d89b2fc1c866268be61f864aed0e2d3b408ae189af0ff0395eb7859f7b11e6b105c89eb97c876622391e4b446ac28bbee3ff605f195577c001f9fcd9222d066a8b166bf7edd047e3f3bb6fa7b3fd50ce2856d0ea17413b1ca6e0b474cafa644c466f87b172416d6cafc6dc95f5d201a340372a8ae252fed0aaec0c17997a631e16c843622b4b8d743db33869b33949673d3e0ba39f1b1676fa0af6a58073cf197d3652209965c5b9a0d69b793ba1ec7e1347dd14055f336e3bea7fceaa9304dc47a0827a6aa55ba8215f43ee13905551c055524d003a8a14fbdab4dc7a552e9aa115247cc4d735ffab9904cc3fd1129ef18936acc874ed4d6f0e94aeb51fff29087c692529edfe081432bfdd358da9889cb7ec7e5639ad1702a4621f1e14dae375cffce1bac07a79edc5e81a26364671a19656974e6b75fff1a01cce8a9c3446ed42a71310de01fdc3703b58a1a3127982edd971649d0893bb72ec393d834933e5e86803b9394c572c19975d9494e7b1b09445405837dcb182537bffb6e5cbd337560ee7fca0e9122669780ee7d702e1636d2f06d1c35804124810388688e65d41425d6813c33ee49e623e453c5dbac2a626d55aec61d1c2fac4f0a55ff8a5b3d73621c3e8ec4874563d228dce981f9fb1f9f03cd748d876d8f19885640a4125032d4fdba8aa5f67c7754208afe3ea6187e8c32fb89243a02dc0d95cea88b58c01c747cd4470ef94e5288bf5d98c081c17763af6b85e47d6544ae0cb4e038a58581ea9cfa1cca369a6bb9c62645251940dda53bba8f11af42cc89c28265b45eb616c6830587795ad40bfeb43afb19eb40445e19a66e6acb06777907aa743e7ea15b1afa2d78b29efb341bdd9486bbf8abec6711812a973ab0fb2b8136e7a45ed794e4dc1c8bf5a16cfcd98e6c142a3aed397b5273d7360ea0b23439b3bee428ef8cf651dd718a64bbf82efc435d7570fb3122c75a94ee0e5c452d6093fa1aa00312dd8489c59ce8189d75ae677619be6ea02c00415e6bdf2606354bb0731b73567f45c1b8865bc1629105a4bbead727f640ed0eef6bf215972be1bc27c7efd6898da085c957d4ce477c83a14fdd607c9d3dedc4c2d78df2b7e64f73689dd694fbd99f1a49c140668359839f35ba3544aaeaa6baa0a2ce19e435b9816b892ecf3a932571892def0c68d3094dcfa39fa3675981831a545c405bbd46ea063aedaa6306e6a0b8865efc0e32755c60850cb83a2012f05db84a32c931561dbee224e345abaa82cd98c236070f8ccdf4ab4ece784d0e69b2c3dbf4bb6ec9c2282f58891f07aaac6063e70235a477ce43e4d68c47bd140c9bbdfac61beacbb2c477f0a3df71c15e5aff6a60dfe5caf6a9d27525a94766e317f780b50d504d610cc4235d23cf9eabda4fef8e35cd8713c9309121aa397fb2ddee069ce5e3a49e1d4a50ab4c1c176e3b235a3bfbbb003581f3641a38f6d35f5be674047a8676e9a0ca38adffff4a1c43975ec3568a1f2c5cea87d1a49add6c8ec758ade59cd1d9efe9dc95777fd8513546994a813866348faa2f474db6c610fabd67e1e87668d7e65afc5fbfebc655da194daa92e47ca472d6bcbf21d6b652369cf3b430bc3f3a3c992a923a24bd1d1d27eee49e83077c52d40b75b0fad75501df3814f280d20f33a8fa04d53ec003f12c2ebff0ba12f4bd321aa8dd6d21510acb3efd89aebc2232726387d762a741855e4ce5fa37b850397060ac8036935288f22a1b6bfb76f1de5e314cca9e13836f0da8fda1e6deb97526ff1096af220273004e904079f73ad2bd5980be908b5d246852c29504dfe7eb82cb4bec6ee371f32931a681192b942fac93672d167b6d14f8de8c91e024ee5fca88a75e1c0f8b7abf6684c98bd5df9f785dee50fa5c85e2ea88bb4efb419dc4b711c2d6648eb7cd276c306662f48dfc7f70b8c4fe4c9f78df7bbf5e7c17b8a556c7898d9db0992d581bf580e257d532596bb888b0e0f0137703871dc45b74f461edd57cd0df5dbfdb31d32a480472f581933608d66c6082e0eb90e7fbce91b2c35c615e56c1da685d7c8a7d37a4292faaec8dbfc41dd9d759b74d200efb2cb74f3aada7fa530509df810627404567426e63b6483ab950eb4b28211ae8b96bad1d1cb989d907d6573af2646c6ba8f6d8ddb01e28314b92666a028444c8384b2fb939a13dd2ad270b2f2e6ead50c7a45fec369acdadbd4e615d9a018c5c1fd576a4c24cae93f99364a5adebdcdf4131a28317bc66ecc7d9db5a4dac4240afaf00309a0817c0bd2a73f9877e9ee3896ee815625ddefdc2c9db176367fb66a876816089b9afa84d9875ecd3f635d555b872edf4c788d7ba04208c1b628fa00eb4cfba3b0043562d7fc76c24e923ff9e4b6ec1076555453214a44925c31b908c841d24c8e0fcdef7671dfad2d40750c3b4ecbf230c5d24ac9bf3a5f80f6ee9dc26ffec6a0e6466165476db1df7f96f3937b5d1d164c26507702cf8b41f993ebc983b4dd414a12f9fcb3013601ab1fcf7fd14a721e1e859dcf8f285faf31e8f606638f3769d8b4992465da5679c32f0fa7abd93311103e51422755815189665b10124c088b6c160f036309b78f5fcf35dee23a7e19cdac21758910da34fc2bb88c658a193ae5b98ff3aea19fa9e16498b725c69b15898a32dd182c6cc1c737edb64e1a3614ebcc26fc5e30cbdf481170ac81324c7a6c01b056281547965d66ab3b5730b8552e3986324b39700d4fe657f9e2d1d988c0a9fec006a502773d4758d52f27093ddc9d3fcff4c10798c36002e88f39ddd8ddf396e604689aa31502f09790bb448a0aa0dcdd9e40fab88e1b6cf1e805b94e2cf455639db7a522bbc54e43d9993b75e45a1c2b75b6ecbee679da1b219de73ecfb1d8022bc1bb44816808eaac061087038ba3445466f00682ac2a8901115712651992379a014e2979b3e1da1b9e830e90b66ea1df2066e4c58dbccf36f8876c0f18ab1eb8168cc93eeb66efb0b40517b65d2986e9393620fbb7ba2619418bfbbef972b65a4fcae3f664e94bb2b961aff2b35da2900a135796d4b133b41184e2eec6a00d1238d1e4a4090fc816ce561763ac9ae7a083f304645279c66489ab7fc3fab723e8f013353259e048fdeb725b04cb7ca6009e1ceb6675dd4757854ce72db8cadd816bf7864f2de76afe97d477d262cd1e45d1a8fe006b5e77c57008bc1885401ee560f723b28f06b8ed8bb6bd848ecc52da5f053861b5a9042fea0f90c9387b677007131d77ef411cee6e2bf70bbf2849e1d8effbb98ea357b59e37d55a4e54627eb3e7e7f4206e9987c7b23d58c77fd9a44be1cdbf6d465d3839b5d034e12d71706a615f77b1573f84143ad27e08145f1fee1837e80d6a383922d2249c542db9af48e86808f1bd1db550aa63b0571ed890b0c88d13050b9425e5cb71ed44f585f7115c9dbdf2e4c47fbd9df1f9feca0316c9c730b4d9e7f20295e824c3852224f87bb7ef2f1ddedf507dc4903852ee65c58799f49acb10060e9801fbe636a894d36d60e422532c2b618d9937b353b4290e4c4a3f98bfda689d4b12417983b8f6338c680564aca7b6a77ec536f69eb78c57566d47090989e88ac7137666824fd2f7dcd7437fba8bd92b3927eb2e09077028789fd67e79d8d155cb4609eaa2a52cb27b7c04feaa263312f9284176362cf3a3796b76026111579f4015de32ae2b1c904a6e9d930eb020f773ae9a2a510da2285d2948d852cd79dd6b520984570a3f20da339a9ff1f7163e4aaad6af3f9881209f4f6b14327abf2f0d63107d428eb8daded94241f4e02733a8f45c275be5d5a55df6212b79c11bbc072aac09a41c831aa392061b1bc997a608ac9e81ed0c0c5d2f9bb3a7ea43f720dc79828aab0848b48f6a8f588317c2c06f47f3af43d9399fe6c4f6b8d486e13de57088fe5361c661df31ef48a788f137f36275ed146b59792791cc57dd720b3f53fd8830aec19f7c6a8ba0a0ea5186d4fc221841e329507113c83db85c01e25f772054a4f8e689db20ffee0466e4d6682a43196cb8c1ebfe5a7a7d705c21eca31ab640c6b75512539b9c1d050919fee255fd996dff00057c9682d0523d12e00a070477d2a6b87da93b7ba0381a6fbbe709625ec8aca0ec1810d6ed284349acb47520052504a217340786438c83cc0286e24bbbd7fd1c3304bbac99af88521960e879293d55cd563f07bc6ed382b9452ff7daa9b41e033c7232da7b13855302ba792d49f3aea6bb544697a4a46508f948ca4029daa88398f87d1d7e9563173ca88be13537a5c9d14bfb8381e89d98069edad66986c95777902910e5c930998b861f1726fb103863d43117c1e935bcc38804e435db1f148627155f256bb1f1601fd6f8094fea77fcbdd1f7ea91e488636ff9afd4a85921f5d5266097aedfce81227a6bbc9c25aff577665fde291713c96a6951acdf7e43ad68c0e2a5278ff2a3c6f6cb641cbcd2f7e253d9028add163e1932f33381da17e1f54912f91a10ebc5862e124d006ed852679415d5974f765ca6ddb7963b52f74691a07e89a49dda6b429cc17d690319ad7d73593fa760a8498d0f83a37a4af7f5b4694f95c1a0fc96b182005e00bf5e2416a5cc7a6c0a9c924d6450dc888c30c65ba4b1acd61f243806acdbbe6c69615e77d2bf5e72768a4be59ce809911d7a6e2f411daefbaab8550ec986e00ea34c711b222f2b0092c8409333bd9913071c969270e4beab2d2ddc9f01866ee1e467c81692a5b7a98374b1cf67c9a74d292316e281c8b0bf18c6c649e081ae27092083d40716a93f36d0057584f059d0087e291c0832b7bb9c22531d67f1825ba01ec018f46183907916c7a0e80f0d48450c430aaa91925f8cc076b63a87972b6763f202f437175fffe754efca477f06c159d6ace1128531b93c1a775c1e7d4d91644ae22dbe8493be9cbdc140352e7c6a0895430043ab7dba40", 0x1000, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) syz_emit_ethernet(0x68, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\b%\x00', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffb, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [], "4e9b"}}}}}}}) 14:44:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x4000006, 0x0, 0x0, 0x133}]}) (async) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9691403080000", 0xe, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x8, 0xfb, 0x7, 0x3}, {0xfff, 0x5, 0x81, 0x3}]}) 14:44:35 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES16=r2]) 14:44:35 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="6c848b4da6ec9ecb7f0cdc18398e0ca2576c50dc7d6e3f3d85550bdd05a376271423eda0c1d5087b5c648c0afecce9062f7850d113784f534eb04079ec43dd1f8cc2cd8f9abf7fc9120d3e00d5503d3e36029950cea53675e469ec8c57f8b0a47a5faefcab08b181230cbd21c57b0910da771365ef980f3a06a3d8452a76578aa1bc5743a7a06f32107a0d02d74c82ba9c94516be413232a70668ec358", 0x9d}, {&(0x7f0000000580)="cb7665457b699027462956ac32f31a6572b2e28c505f7f810773f5757f423ebac69f3bf342b8d2c6115bc6e0c25e31", 0x2f}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x4, 0x0) fcntl$dupfd(r1, 0x0, r1) 14:44:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') (async) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603"], 0x28, 0x7}, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) r3 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000200)="d23accb4d07031672b6d51dccf1ea4435f4fd86ce292923e818e3ed0a0f66464c83724aaa4742619bd96b302a16ab3626e6ccf536e44604ce59e82ed48f0fd7785778aec26a685f42d5eec70424f2a7c1df62fe6ce21d7928ecf974f72e2175ef3aedc48db8e632aee601367afd8f5f9d6134032ac952202485f8dc148ee9f0e1edd5ad5f77e92c690eb88b3f7ccf64e6430277798dec8c166b26fe8b20c9d5b6f0974022dfbd6ac9922fd47c80ecef94d0d60a65464329e007ba03334dff9a06da963773362ddacbb", 0xc9, 0x8, 0x0, 0x0) (async) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 14:44:35 executing program 3: r0 = socket(0x2, 0x1, 0x0) close(r0) (async) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="0100f1c4f4ffffff01000000", 0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b881b19c00ca23517fcf1121a2ba77017048e422a51acc3926d2f6b8bb7bed44e0023d58411b0d07bb1679a6fc06d2948208f652bde3620ecb5b2aec40068eb83ea3b4ab38f487e86b0351b7cacc67d1ab1f2317a08d0d0484c7da8cf94ea2232d88a0b15ce8d9efd64e9b6b0daf7ea02132b53d9cb83eeb36f45a6a0fdc29d3a725222e90b5236e72eecedfb82914fcfa30037ba3f517637812e912b15397dc45fbbfce0bd7300ca28f04b56d5cf24dd064edfca99097ac965b54ecb263e98620032daba99b511344c7932911c8b3b054bf0e9d2d87cef33993bb64423263ac9f84f8c2f1d0a7be9"], 0x10) (async, rerun: 32) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async, rerun: 32) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) (async, rerun: 32) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) (rerun: 32) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x4, 0x4810, r2, 0x8) 14:44:35 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0xff) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) socketpair(0x1, 0x4, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) (async) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async, rerun: 32) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000340)=0x9) (async, rerun: 32) write(r1, &(0x7f00000002c0)="18d57766dbac41f1e7d8533aaed0e99f6a96bc04250b67a245933bd7857b268318ce4b9058b548d4902b43bf84b69031e0f6610747cb9945288115185632ac851be863c42e5898f6bf86c4", 0x4b) 14:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x40, 0x8, 0xe0, 0x2}, {0x1, 0x1, 0x40, 0x6}, {0x3ff, 0xa8, 0x6, 0xfffffffd}, {0x8, 0x5d, 0xfd, 0x1}, {0x8001, 0x5, 0xe5, 0x6}, {0x1ff, 0x3f, 0x6, 0x3ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x9, 0xd0, 0x7}, {0x1000, 0x7, 0x8d, 0x4}, {0x6, 0x20, 0x9, 0x1}, {0x9, 0x20, 0x40, 0x9}, {0x0, 0x1, 0xe1, 0x35a}, {0x0, 0xff, 0x1f, 0x7fe00000}, {0x7fff, 0x9, 0x5a}, {0x3, 0x0, 0x3, 0x3418}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet(0x2, 0x2, 0x48) pwrite(r3, &(0x7f0000000240)="acdb805b08e22bff98ff98dd2f1852a4c6f38a4321faff795e81d4da0e678849654c7ea82e6f2b4d06bd515fcaa52ec6badbe810f0b85a4575ff23859e57c67e9f54bf437f08f2caa171069d5242805c2291a9dd1070d61b828e3acda3c1731e62d715254fa8ca7865e64d9f1c05", 0x6e, 0x4) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x400, 0x6, 0x8001, 0x0, 0x7, 0x80000001]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="a890c9fa995a499c56c5732408004500001c000000000000907800000000ffffffff4e224e22000890785a51dbabd8e1f35008f65f5c1bad8bec4d3b526bd145f1cdebf885bd8688bd3ac9e75dd45b2ccf8ca755a66b55d19f297ffef7ac276351dc00adda4605bc8a7e0dd2554410d0fb80113bc2f8d2eb728d1ee1ea3979732259679edcaa737c013013e0a01bbdb90ab4f54e1429352e2b272118bb3719ab826d31aaf55cefda31a4d95fa1d7b65c20957aa6e9f47ff3dbc7ce64c67c39661c8cf8a02b1cd2ee06000000000000001cad485b6f13367a7a4031f3883752d72d0ac56925caf83a43f9bdbe0ebb9865b4812408c131bde91cfd254d66df18fe361cf0e3edc11972d3d17c58bf00000000000000"]) 14:44:35 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x16) r1 = socket(0x20, 0x1, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="1a1fc3ef9d68828d3c53fa63d02ded53547f2e9c8589687194176c0239eebb7f1a1a8240d5dacd4c139ee5672f133a87ec6db5dcc47ad035b0e3d3d324025202bceee8a2078aee4864afd04a54bda22c8abab6b8a2c12670dcb7d3542e826f8468cf642c968347a4aa5bc3f5ffdcc2dc8feee27191feacc6042d6af6ca2c451ce972fbbc724dbe4a6cb36efb3d6c6b7f174d29c96693bd5bd7a5332899975b7532375fa6796589fc3139aaaf41ad75703e48e9c901120fa97b411a3224ee9e051bf6ac6d779154ccb78713bfcf9ff9bbdfaf7af45cc3a6de", 0xd8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x400, 0x4) 14:44:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x40) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x150) chown(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0xffffffffffffffff) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x10) 14:44:35 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES16=r2]) 14:44:35 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="6c848b4da6ec9ecb7f0cdc18398e0ca2576c50dc7d6e3f3d85550bdd05a376271423eda0c1d5087b5c648c0afecce9062f7850d113784f534eb04079ec43dd1f8cc2cd8f9abf7fc9120d3e00d5503d3e36029950cea53675e469ec8c57f8b0a47a5faefcab08b181230cbd21c57b0910da771365ef980f3a06a3d8452a76578aa1bc5743a7a06f32107a0d02d74c82ba9c94516be413232a70668ec358", 0x9d}, {&(0x7f0000000580)="cb7665457b699027462956ac32f31a6572b2e28c505f7f810773f5757f423ebac69f3bf342b8d2c6115bc6e0c25e31", 0x2f}], 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x2, 0x4, 0x0) fcntl$dupfd(r1, 0x0, r1) 14:44:35 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x16) (async) r1 = socket(0x20, 0x1, 0x5) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) write(r0, &(0x7f0000000080)="1a1fc3ef9d68828d3c53fa63d02ded53547f2e9c8589687194176c0239eebb7f1a1a8240d5dacd4c139ee5672f133a87ec6db5dcc47ad035b0e3d3d324025202bceee8a2078aee4864afd04a54bda22c8abab6b8a2c12670dcb7d3542e826f8468cf642c968347a4aa5bc3f5ffdcc2dc8feee27191feacc6042d6af6ca2c451ce972fbbc724dbe4a6cb36efb3d6c6b7f174d29c96693bd5bd7a5332899975b7532375fa6796589fc3139aaaf41ad75703e48e9c901120fa97b411a3224ee9e051bf6ac6d779154ccb78713bfcf9ff9bbdfaf7af45cc3a6de", 0xd8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) (async) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x400, 0x4) 14:44:35 executing program 1: r0 = socket(0x1, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRES16=r2]) 14:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x40, 0x8, 0xe0, 0x2}, {0x1, 0x1, 0x40, 0x6}, {0x3ff, 0xa8, 0x6, 0xfffffffd}, {0x8, 0x5d, 0xfd, 0x1}, {0x8001, 0x5, 0xe5, 0x6}, {0x1ff, 0x3f, 0x6, 0x3ff}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x9, 0xd0, 0x7}, {0x1000, 0x7, 0x8d, 0x4}, {0x6, 0x20, 0x9, 0x1}, {0x9, 0x20, 0x40, 0x9}, {0x0, 0x1, 0xe1, 0x35a}, {0x0, 0xff, 0x1f, 0x7fe00000}, {0x7fff, 0x9, 0x5a}, {0x3, 0x0, 0x3, 0x3418}]}) (async, rerun: 64) r1 = socket(0x2, 0x3, 0x0) (rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) (async, rerun: 64) r3 = socket$inet(0x2, 0x2, 0x48) (rerun: 64) pwrite(r3, &(0x7f0000000240)="acdb805b08e22bff98ff98dd2f1852a4c6f38a4321faff795e81d4da0e678849654c7ea82e6f2b4d06bd515fcaa52ec6badbe810f0b85a4575ff23859e57c67e9f54bf437f08f2caa171069d5242805c2291a9dd1070d61b828e3acda3c1731e62d715254fa8ca7865e64d9f1c05", 0x6e, 0x4) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async, rerun: 32) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x400, 0x6, 0x8001, 0x0, 0x7, 0x80000001]}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0xfffffffffffffffe}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="a890c9fa995a499c56c5732408004500001c000000000000907800000000ffffffff4e224e22000890785a51dbabd8e1f35008f65f5c1bad8bec4d3b526bd145f1cdebf885bd8688bd3ac9e75dd45b2ccf8ca755a66b55d19f297ffef7ac276351dc00adda4605bc8a7e0dd2554410d0fb80113bc2f8d2eb728d1ee1ea3979732259679edcaa737c013013e0a01bbdb90ab4f54e1429352e2b272118bb3719ab826d31aaf55cefda31a4d95fa1d7b65c20957aa6e9f47ff3dbc7ce64c67c39661c8cf8a02b1cd2ee06000000000000001cad485b6f13367a7a4031f3883752d72d0ac56925caf83a43f9bdbe0ebb9865b4812408c131bde91cfd254d66df18fe361cf0e3edc11972d3d17c58bf00000000000000"]) 14:44:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x40) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x150) chown(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0xffffffffffffffff) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x40) (async) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x150) (async) chown(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0xffffffffffffffff) (async) setuid(0xee01) (async) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') (async) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x10) (async) 14:44:35 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x3f) 14:44:35 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x16) r1 = socket(0x20, 0x1, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="1a1fc3ef9d68828d3c53fa63d02ded53547f2e9c8589687194176c0239eebb7f1a1a8240d5dacd4c139ee5672f133a87ec6db5dcc47ad035b0e3d3d324025202bceee8a2078aee4864afd04a54bda22c8abab6b8a2c12670dcb7d3542e826f8468cf642c968347a4aa5bc3f5ffdcc2dc8feee27191feacc6042d6af6ca2c451ce972fbbc724dbe4a6cb36efb3d6c6b7f174d29c96693bd5bd7a5332899975b7532375fa6796589fc3139aaaf41ad75703e48e9c901120fa97b411a3224ee9e051bf6ac6d779154ccb78713bfcf9ff9bbdfaf7af45cc3a6de", 0xd8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x400, 0x4) socket$unix(0x1, 0x2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x16) (async) socket(0x20, 0x1, 0x5) (async) socket$inet(0x2, 0x2, 0x0) (async) write(r0, &(0x7f0000000080)="1a1fc3ef9d68828d3c53fa63d02ded53547f2e9c8589687194176c0239eebb7f1a1a8240d5dacd4c139ee5672f133a87ec6db5dcc47ad035b0e3d3d324025202bceee8a2078aee4864afd04a54bda22c8abab6b8a2c12670dcb7d3542e826f8468cf642c968347a4aa5bc3f5ffdcc2dc8feee27191feacc6042d6af6ca2c451ce972fbbc724dbe4a6cb36efb3d6c6b7f174d29c96693bd5bd7a5332899975b7532375fa6796589fc3139aaaf41ad75703e48e9c901120fa97b411a3224ee9e051bf6ac6d779154ccb78713bfcf9ff9bbdfaf7af45cc3a6de", 0xd8) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) (async) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x400, 0x4) (async) 14:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x40, 0x8, 0xe0, 0x2}, {0x1, 0x1, 0x40, 0x6}, {0x3ff, 0xa8, 0x6, 0xfffffffd}, {0x8, 0x5d, 0xfd, 0x1}, {0x8001, 0x5, 0xe5, 0x6}, {0x1ff, 0x3f, 0x6, 0x3ff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x9, 0xd0, 0x7}, {0x1000, 0x7, 0x8d, 0x4}, {0x6, 0x20, 0x9, 0x1}, {0x9, 0x20, 0x40, 0x9}, {0x0, 0x1, 0xe1, 0x35a}, {0x0, 0xff, 0x1f, 0x7fe00000}, {0x7fff, 0x9, 0x5a}, {0x3, 0x0, 0x3, 0x3418}]}) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async) r3 = socket$inet(0x2, 0x2, 0x48) pwrite(r3, &(0x7f0000000240)="acdb805b08e22bff98ff98dd2f1852a4c6f38a4321faff795e81d4da0e678849654c7ea82e6f2b4d06bd515fcaa52ec6badbe810f0b85a4575ff23859e57c67e9f54bf437f08f2caa171069d5242805c2291a9dd1070d61b828e3acda3c1731e62d715254fa8ca7865e64d9f1c05", 0x6e, 0x4) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x400, 0x6, 0x8001, 0x0, 0x7, 0x80000001]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0xfffffffffffffffe}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="a890c9fa995a499c56c5732408004500001c000000000000907800000000ffffffff4e224e22000890785a51dbabd8e1f35008f65f5c1bad8bec4d3b526bd145f1cdebf885bd8688bd3ac9e75dd45b2ccf8ca755a66b55d19f297ffef7ac276351dc00adda4605bc8a7e0dd2554410d0fb80113bc2f8d2eb728d1ee1ea3979732259679edcaa737c013013e0a01bbdb90ab4f54e1429352e2b272118bb3719ab826d31aaf55cefda31a4d95fa1d7b65c20957aa6e9f47ff3dbc7ce64c67c39661c8cf8a02b1cd2ee06000000000000001cad485b6f13367a7a4031f3883752d72d0ac56925caf83a43f9bdbe0ebb9865b4812408c131bde91cfd254d66df18fe361cf0e3edc11972d3d17c58bf00000000000000"]) 14:44:35 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x3f) 14:44:35 executing program 7: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000180)="03000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) setsockopt(r5, 0x1000, 0x4, &(0x7f00000001c0)="7c55ddc52b777b500d779341f38968551fec87a1ad6817d261db5f9409bd995f497a8188817659a87a91d2ad9d4c6387b0b04c76d5ce5d8fe9641084a3c6587d382a640aba073037a0225b225524e2df5b", 0x51) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="d74c78007f", 0x5}], 0x1, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r6 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 14:44:35 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x0, 0x3}, {0x48}, {0x6, 0x0, 0x0, 0x5280}]}) pwrite(r0, &(0x7f0000000280)="65c35e28263e12804eba1ae61697", 0xe, 0x0) 14:44:35 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0xff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) socketpair(0x1, 0x4, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000340)=0x9) write(r1, &(0x7f00000002c0)="18d57766dbac41f1e7d8533aaed0e99f6a96bc04250b67a245933bd7857b268318ce4b9058b548d4902b43bf84b69031e0f6610747cb9945288115185632ac851be863c42e5898f6bf86c4", 0x4b) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0xff) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) (async) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) (async) socketpair(0x1, 0x4, 0x9, &(0x7f00000000c0)) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000340)=0x9) (async) write(r1, &(0x7f00000002c0)="18d57766dbac41f1e7d8533aaed0e99f6a96bc04250b67a245933bd7857b268318ce4b9058b548d4902b43bf84b69031e0f6610747cb9945288115185632ac851be863c42e5898f6bf86c4", 0x4b) (async) 14:44:35 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="6c848b4da6ec9ecb7f0cdc18398e0ca2576c50dc7d6e3f3d85550bdd05a376271423eda0c1d5087b5c648c0afecce9062f7850d113784f534eb04079ec43dd1f8cc2cd8f9abf7fc9120d3e00d5503d3e36029950cea53675e469ec8c57f8b0a47a5faefcab08b181230cbd21c57b0910da771365ef980f3a06a3d8452a76578aa1bc5743a7a06f32107a0d02d74c82ba9c94516be413232a70668ec358", 0x9d}, {&(0x7f0000000580)="cb7665457b699027462956ac32f31a6572b2e28c505f7f810773f5757f423ebac69f3bf342b8d2c6115bc6e0c25e31", 0x2f}], 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x4, 0x0) fcntl$dupfd(r1, 0x0, r1) 14:44:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xc5, 0x1, 0x10000}], 0x8, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/153, 0x99}, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)="7ede72f4f5e1808492a23a8befbb4e94e82a9d9381ba865839652a83413c89cb422fb982704057d0233fef42c5917a12d47ff3c1ef27707cf8889eda9b55c19f986750e00aea3ad5026dc3afc3042428636cca989ccce0ebdace5319c6f6ec269ae9f3881b0b6df215379261f674a6e7cb59477699910330b0f1902e824f1081d330d3c004004239465d192e0b23c86ebc79cd4fc3aa5c260a753af2186499d64170705ead98d4bc3991a12c8a10ecbbf2d3b7ff418031bcc82fcda80287b43d39ebba423f2a789db5efcfae9214df5c14d283b2a8b2edd5c5ee40f38e043c7ca3a32daab5ed6dcc11c0cebad6f240e00cac81f1cddea16738049eb3bf7fc7a1414f987a5e5ea2f4f00878d85f2b43", 0x10f}, {&(0x7f0000000000)="03a70846c6fdcfa32dc2aa236a29f55deb2b9e36ff839f5079c66cd59e7ee3c79a3c040177db3e3d2c00ffc659", 0x2d}], 0x2, 0x0, 0x0, 0x1}, 0x1) 14:44:35 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x3f) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x3f) (async) 14:44:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x40) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x150) (async) chown(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0xffffffffffffffff) (async) setuid(0xee01) (async) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x10) 14:44:35 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x0, 0x3}, {0x48}, {0x6, 0x0, 0x0, 0x5280}]}) (async) pwrite(r0, &(0x7f0000000280)="65c35e28263e12804eba1ae61697", 0xe, 0x0) 14:44:35 executing program 5: clock_gettime(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x80, 0xf9b}) kqueue() 14:44:35 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)='0', 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="c03b9c4583a683c809fdfc91", 0xc}, {&(0x7f00000001c0)="c5d3e513866262b48ca552eb4e61eae91d02ce8994f85ae544c408306114bdea442924989bf5e212b262e138e3f3130b4ac22a4534115d2ebf03a5c8d87235054b6b8cdb0b0e6346dbcfd1b6d4351ad9736313cf8f0f1cfab701407056542823c58170902e4ca16a4d4673fa5d36f66470700a4d4de6e2e6099d053e797f1d158ed7eba847ec2e22839d97ca78c3f432059283b1a50ca4ba25ba2d1fc78429af2f15fe5c05ad2d2e270057acc4f19cd3dc10ed71a219558be226bef3869ffec43ff2754a1a55ffacde707fb108383ed77b2ec350aa33a99d67403f881ad6254bddb3543b3dae3910f014363811d031402f0ccb1cc734f58ec0b457ec23dfd3da70c37cd8bf98a00e754a649d1a5156c26c49645e294e034bc39aed98f7926c947ab0615a4a0aae956cdbf070935416b2225b89237fefe4ac5a3169a391ba9ff51ed0f4e4814f88ba4c3d51362d225463c3cfff4b78c8cfa47c0a4c3cbe69791a1d1fe0cd104260ae820c4c7238f886572d4d30a1ec12ecb64a175113a5d46be4f8662ec0059eee4f507f7e31e3de4dfffdcc078ec9f207808a36592066dedd179e75794840914002804b188c9381f9155f2047b44cedfa16a063ff698b839592711ec1410724d21608946f77b6f77c29d9c915297191fddfd73f87e42e697e72e8b649840fc7705a39698d558389e88b4e8f00ac5aa24f5959f98bb5bac27d162d0ee6a4dd1e598339ac1e6158773a07a38cb0f4386aefa2ac42ecd4c55f27cedc397ee5375fec9b3e2391addbc2a76f299d28494a7a7914a39ccd3ecdcd6d793e0852b7a488be3f333fd51f5a63f7abb5596d396727d351c34939e275fa2d1937a9e385addb7d5c49cff59b9da952971ceba974c66b28a4738a3dad87f5e3ca8152e5cb96ce259f182b4f3506b9e0b6a722ab63d262cdad53f64757a318e3996a8aa8139d2d39e24f5cec2d5580b8507ab24409575d8cf704c0bb6fe0bba5be96d0b17500ee57485c145e5ca081e806037c6c0f27e90bdbb40ed3e8f7d40d0b00c4715d169fb4807d6f0900a8229c84056b67ef90b4819614678854daad3818a04deb065a88d0775ab1a550a7579659271b8088be33aa3caaf79fa501573b7af919d7cb493816cd122bf4f40c0337a2fc9f892818e1fc53db7dacac83000d85227ed866f7848a6a28dad5de0ffe0d9d850a2419ec9a167ef48b2cf9fe2e3d686f31322cd20836489b28e75334ccbc99629b080cd3b02740f63768ed2e0a3ecd487d46f37e7500947f64fad1019da705260a7664bb7b7b80d182cfe1efa6aefe869c062cb25b1d19eaa42c7479f77ca7696ad521db6cd1b5ec9c98ab97cf9bd5705b80554bb70b0e045033f3676713d20bc7719d88eca4a15fae2704310c66e06d323d71ae16395c5a323fb6c745d30ad708533b4f1d1f3eb6d68f70df863a3bf97eb4a780d1b701e12df31bd5d4c29838e80137f3549e71da5a1b30d33dea0878e95d88ad9049b2d0196f559c7d8014430e43485c4617ee0c9a10225e8b751f58462499f0893b35bd68d32f356c8b5c15232a320846dee463b4908fa18d153bac6cae0238451d4f2a12ec85703835e1f51f256b96c1aae28b87fcacb25b9a99d2e181406bc04c656488e443afd67a686a70c6916df88aa4314da2c79e6f17e60d78c21aed79baaec0a6a12944e7526358f4d66e5485ace1632387a26fa711b4504cef83fc58c91b85e2373654ea67b7c119d046c0745c7e9941febae94a319425f193076cae8bbdcdafe32ebd11c20d0318950fd47bc38d52a189e3ceaade3e95801bf06888006f9ba304e5f197d6b5ed3e880c050dc9bcc19d9cd4d67a935968e95d02254a9dfb8539b7bbb2bc43ed85e4f98572b96bfdc0a4026729aa8981d9b46c59e810c6955e169bb845fa0f7b8abf36b54e71204f9d45bdaedc6e852caa002985bad9be3895090437e637e63d562df56c35e282c747cab8eddcabb32efaccea6fa3ad8fbd0d7f7c09b0e9fd97385c099921671428e310346743bc5b9ce642d6be15f762b37e062bb2c6ac0c9df03291aeb404f8af39ec9f9f58814fc1948a20a8768ace48094a77bb6f2c40734f5959c3342499bf52edcf664192b7af34070c4ebcc109dce3931200589150579e9b554e83e72f5c3f9d90d3d56b0f49a90944486bf194ad327f1603db4b5247a86aa1f75d3a3eec0c334e9bb58c6d46106d94d4c4101bcd0df591043bea4d9f21d987e6eecaecfda9ad3de8c7189cb020c255a79bac15c630005ac9acfdb5618a2cefbc76084f7d6bed867a3e7f3509fa3e67b7860573027d906092829f06bd14ac381cda584b9992b03ad874d0405f26b4b5a2fd7e9453e1b720556b5dc0f63d3d1447b6bb9b9b581da2db94260956dd5cf5fa235c9dd191b73f69d4cf1971c01175df05f3dbc5680e95cd3fdce7b8099f34c9f4d25423c2257210d88d6244e0baf5b769216c5ad006f7291709c51354d199c5838189fd4836307e3cbbfa2220fb99794746653a29865bb16f6f775ed060b543c83e95ef03e0c7d4bb27cf673d7f7899ce17d2f8d1ba2185aaecffa39498ee9d502655c3ce4369a3861c432e5fe0b45548208fb40f0baf7a4f6d7e7290b4e1f3947a88baac8ddcfbf989259fc9b6d229225e396768bae329748a3c4ae1a51d58447677ea206fd3781215342348824b6cc44fc2359f1965370d16f96fa772ae5e677754d1d2496cec94b8bec5432039275b697c55f7e41e4afff4df99aaaa96fd577d50fab2f3d6e7d6a4a193161411446b43ac3a164e651cd759fbc371e9962fb9c32c71ce6d467c05261a3ee5ff0c6aab769a9bee7a134ebb8bbc5d11cb2a9964f8de7ad94d0fa81315a1fd705e6aba2c97a96d0d7c9e743a9858e164f7b9af71a9fae3405438225d7b0d6790610f6a47c0edcfdba3801f560be964f25e27ee239d60dc43487590b1eb604ffced5c23c2e9e6a7b19ea9ab353dcb78366c2f701651fc7248220b070c9fc51c0ee60365dac3d7c7583c60b16609d3cfa90eff3d1ab70c6be67ebdbf74c7d2e4b4829c7a928363831e6e0b8804805c4591dd560f7ddf1dcf2a311da0215bb51a482e589d285474fd7f103133053169df8798c7d4d4712fac5651aecb47b45569c69a660d05a7fabce7396d14670cae9bd27ecb9849df4529cb77e1e7bbde17106faa067188055cbf220845bb4c458541f39ba109e940c97b530ecf7eac7b81fa9b2612e054009436987c28a4ce1c6b7f5a66588e16ca693b244de57243540918f2d9d6bea24d6f62f2d62278ff45341707c52b033d9be4aff44db359acb94fca1ee815910f8ff730e23a728d9a77feb42095b2dfa44ce72edee11ce6663060ec74cfe576b77b8c25f8a3d47a7783fd957dc429cba370b2dba81f111cd93671104e22a7cd54edb0de25080468ab746a667da31feca1e84732c7881191a448aebc2645329e2f0d932ddbd9ab6c0ea0ce46cf2a21ec18b00f208b5c0b2bbd2bd1339559c2ea330dd898663a7a235684fe360ee4f3ab837d911a2bbbb1802a9c2ff61d1deb8fe70c14e54230afeefeb44dbe831d086de8dcd72e088ef5da730b0ac9612cc3fd726596c0607158ce738b152ca432236a5da4fa46296e63fe486fb082936caac4d1c2047f898969bdcc3f177b0189099082cfbe3ecf3852279f19841a161330d779d737d229079c6fe46917609549817989ee0ad17df2e286a23b756e138b4fdf774eb9f5ab7c55577ebe12c4e32e7e5620b25fcc7a31c631f685eb8ef78c2f708c903f8e7f293e6827c29a636e7610ca6ab5c9f3279b99b6530bc36754d9c6e1d6888ff8d0713347cf70c0e52856b648f02b7fdc50e7e1b80cd3bcdc2cd28ffcb0ef78675dec0d713490fa7b419497dda24079bf1724f9efea2869b3b8ab5e852fe600af893743b50086e1c0d4732d686e05db3f1660d1d14ab3cf96eddbba31c25dda563e3ac1fb0bddea92622801976ea211ed120e3da082c9f5dcc70b3f28115760e27f9783ca0bf60a83005e04f4a316ebd0f76a71259be34f862508fa9296de8ee14615f39f6c255a77b5b71c191843538ae1f98649eb6664b287a829d5791e25a24da696b1a30ebbcfd46c1966aae089dd4291ef98ab87d7049ebaec21a38f1451a29caac5762a9cf25322906c0c714034dc3382eb21778cb94c8307205a62e5ab2d9929332d52c0e4fd07b96b2ebeb66ed9ec5799782f5d35b50ecd6ec37c5178802462593c09693aa0569e336d63cb21866f08e7a8a6a1499de862ecca521e9fc81b8ca463558fe656d898006d7618c8379bc8e8feaf43080606125c760233b719c2cddf7118f99fc10ec8d2e2d17e65b24a667f27dd1080ec241334a5473a78278d319325810003c0bab6c3a5a3728c9d3117ae663aed28a1ebedec00b8fc2e00a7596fdae9a2d3a42e76e36e6d0d976f3cef67aa77eebba378b58f7fae04b3fc3ac7fad5019308e4aa12867973654f11b1a5df2154904e3c7f30ea29af601367ab4ebbd8c302d98ea74a6ff162cde38af4c449defa45b20683fa0a4443446a3c79a2675439d82202cdfd910f6434639e101fcb6fa2c0d36f4de731bae7b362ea2f43d5588af440633464ed202349cba9465558de289860c6cfc62bc3acf14a4ac4d72fa9420910bfaeb3cda19345453a61d2dfb027bce3bf1dba6f88fd6ee93a6be39859bf946b5ebd4e0388f5de839efb7ad9b22ef42572510b79c25b38dc51c0bc9b10225851158302b5751e06519c217c1bbb8e34b9af1f40e5a9a653fbc4e1e7173448fbc29cce545cf2dbf8128fd178a423a97f8fae5f5f384049c44cd23138fb45950951e4a4102331909b17c139db4ac3cadd5b1424d324deda55e5e6947cb0d62cd791ac4073d401157f587ed9d1ea9f274928e18839e14d7f4314f87e94306e3871fa6a229d124d97cd2563c2c28dcdb8eb5fca2ba276af3406810a34c2c3da2a72953f89b3911144c5f5f3dac8ef5d308f92fa5056087c3474eb68540bcc837b1beb83563cd39c04e0ce7dccaff9a636fb5694c6ce0d30863f73df6495ff31700bbaeb7989e82d3f6b48d591045bc7b6f44a792b2b1280d96e5fa70054b6e31b68957b108478dc8d7cbe4b59a76441b16bf53a776fcc0793bdce6d28c5e0714b748b91481fae5cc26f8b978dc9e5c6785002c8af2bca5f259311d45db1eabc1c48409e77324209beaf779638b05fd85615f575f7d9b56a6c09c3a4f3cc00ccc3ce9e16cbe779c75067f216fd43e2ebc354797c9a2d738dfd447fffd849abd342faee56576ba84e5b17b351e8e63fa85df415731fb11cc1524bc95f2bbc988f61c1d009dcb21cea15831833af13e3176a78ae157074dd4072572da14196a0b25f091d3945bf476b4a18fee02c9deac7c82e216f7d608016e06e1c471f3304327e58fd239158de7264eadd83ff2f04a2f2447b07d2aa43d0e0a1567719675de6bbf6577ede184b35c9a418a5fd5833de7b7c2f65423b4824ced7c683238951a64bc22ba3ed45105f4dd9f8303f0776072e2e34a94cb7a7accaaba9f67a2522a45be3aebf17b2b3c03ea8310c4e376418b142ba91a9f0f49d429b003752d3c08131a82b7877ac4ed371bea5e4200f878e007c7dbd57b191201b4c2bd4fe15782be685f048d1f61f4f8510d351777c6c5452d1a94eb690acf112a8e9e489e32bd4b1aed8ba8343e3ad5d690c023b7580626cbdd6f4dc0190f73ffa6aadaf60ea0feffb25ef884476f2bfcad606722c36c8fc88eba573260dc6ae5e117d745d0c2339c398", 0x1000}, {&(0x7f00000011c0)="ae18e305d1df0aad01bd1edd2229c508071278e5f41146c2092f14888304bb63bc8895d694314008c48d754ef1a7d4e79580aab50c6cb1c9dcaff967ff86a215d84c059c5592331c2f87a1a156f172fb75979fc0b85cc53f39e613e81aae3235e4e71812813afbd5edd999a55ddaea2a338c2f9d503161041a808147becb1522cc821901e65adfb61572ed26e2a2e844", 0x90}, {&(0x7f0000001280)="402bcdaa0180d2038c0ec6dd050d538fa7e3b89de3dcf07be84ea0749c5545e296e431036138889d93702080f8996ba1893e2195e9bc82eaa624cf9439ae4fb6200dffcf3b4143300bd3a1db55c9e15e321168f0924bae636978bf1dfbd173363fc9ae4f1dff78c3eadf43111c7568de61affa63b30569174e36b8f529510063ad65fc9ca33d637feee7ffdbe2f21d9691", 0x91}, {&(0x7f0000000140)="29d974a8c39df47898a32ee0c377d6c7e1ba2497928837661b52df99a99539099b91a5dd1a", 0x25}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r4, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) 14:44:36 executing program 1: r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x96) semop(r1, &(0x7f0000000200), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(r1, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r2, 0x0, r2, 0x186, 0x4}, 0x0, 0x69d5, 0x9}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r0, r2) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x6) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383aff00000000200000000000000000000000fe8008000000000000000000000000aa03009078000000006000024000002c58da36d9385e18cb00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe06"]) syz_extract_tcp_res(&(0x7f0000000040), 0xbf, 0x42) 14:44:36 executing program 5: clock_gettime(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x80, 0xf9b}) (async) kqueue() 14:44:36 executing program 2: kqueue() semget(0x2, 0x1, 0x4f0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x0, 0x7f}, {0x4, 0x0, 0x800}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x2, &(0x7f00000000c0)="b2efeeecef9de00a5f02332a40564863c9d439e061cb2bfd7931f9486c449f33eaf38d9ff6bc5b14224bb02e8d4b77bac0b0ae989235330182e464a8b1663b9bad9111ded6a948ceed4494edee60f67347f9", &(0x7f00000001c0)=0x52, &(0x7f0000000240)="b8918aab297d96cee79309832ecce188716fda00b65505500a298569aa84302f2daf5f454f6115ac3f36", 0x2a) semop(0x0, &(0x7f00000002c0), 0x24) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x3, 0x2}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000140)=""/116) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0xc, 0x200, 0x15, 0x3, &(0x7f0000000bc0)={{0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffff74}, {[0x4000003, 0x0, 0x0, 0x1ff, 0x1, 0xfffffffc, 0x0, 0x6, 0x0, 0x0, 0x0, 0x95, 0x10000, 0x0, 0x0, 0x4000000003fff, 0x7, 0x1], [0xfffffffffffffffe, 0x8, 0x0, 0x100, 0xfffffffffffffffe, 0x9e0, 0x1000000000, 0x0, 0x0, 0x8], [0x0, 0x2000000000000000], [0xffffffff, 0x48becfbb, 0x0, 0x0, 0x94bd], [{0x0, 0xfffffffe, 0x400, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x3, 0x7}, {0xddb0, 0xfffffffd, 0x0, 0xfffffffffffffaa0}, {0x0, 0xffff0000, 0x4000004, 0xfffffffffffffffe}, {0x0, 0x2, 0xf0bb}, {0x4}, {0x0, 0x0, 0x0, 0x800000000003}], {0x100, 0x401, 0x4}, {0x0, 0xfffffffc, 0x8, 0x7564}}}, 0x0, 0xfe}) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 14:44:36 executing program 5: clock_gettime(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x80, 0xf9b}) (async) kqueue() 14:44:36 executing program 7: r0 = socket(0x2, 0x4003, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000180)="03000000", 0x4) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) setsockopt(r5, 0x1000, 0x4, &(0x7f00000001c0)="7c55ddc52b777b500d779341f38968551fec87a1ad6817d261db5f9409bd995f497a8188817659a87a91d2ad9d4c6387b0b04c76d5ce5d8fe9641084a3c6587d382a640aba073037a0225b225524e2df5b", 0x51) (async, rerun: 32) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="d74c78007f", 0x5}], 0x1, 0x0) (async, rerun: 32) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) r6 = dup2(r1, r0) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 14:44:36 executing program 1: r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x96) semop(r1, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(r1, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r3) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r2, 0x0, r2, 0x186, 0x4}, 0x0, 0x69d5, 0x9}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r0, r2) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x6) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383aff00000000200000000000000000000000fe8008000000000000000000000000aa03009078000000006000024000002c58da36d9385e18cb00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe06"]) syz_extract_tcp_res(&(0x7f0000000040), 0xbf, 0x42) 14:44:36 executing program 2: kqueue() semget(0x2, 0x1, 0x4f0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x0, 0x7f}, {0x4, 0x0, 0x800}], 0x3) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) fchdir(0xffffffffffffffff) (async) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x2, &(0x7f00000000c0)="b2efeeecef9de00a5f02332a40564863c9d439e061cb2bfd7931f9486c449f33eaf38d9ff6bc5b14224bb02e8d4b77bac0b0ae989235330182e464a8b1663b9bad9111ded6a948ceed4494edee60f67347f9", &(0x7f00000001c0)=0x52, &(0x7f0000000240)="b8918aab297d96cee79309832ecce188716fda00b65505500a298569aa84302f2daf5f454f6115ac3f36", 0x2a) (async) semop(0x0, &(0x7f00000002c0), 0x24) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x3, 0x2}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000140)=""/116) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0xc, 0x200, 0x15, 0x3, &(0x7f0000000bc0)={{0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffff74}, {[0x4000003, 0x0, 0x0, 0x1ff, 0x1, 0xfffffffc, 0x0, 0x6, 0x0, 0x0, 0x0, 0x95, 0x10000, 0x0, 0x0, 0x4000000003fff, 0x7, 0x1], [0xfffffffffffffffe, 0x8, 0x0, 0x100, 0xfffffffffffffffe, 0x9e0, 0x1000000000, 0x0, 0x0, 0x8], [0x0, 0x2000000000000000], [0xffffffff, 0x48becfbb, 0x0, 0x0, 0x94bd], [{0x0, 0xfffffffe, 0x400, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x3, 0x7}, {0xddb0, 0xfffffffd, 0x0, 0xfffffffffffffaa0}, {0x0, 0xffff0000, 0x4000004, 0xfffffffffffffffe}, {0x0, 0x2, 0xf0bb}, {0x4}, {0x0, 0x0, 0x0, 0x800000000003}], {0x100, 0x401, 0x4}, {0x0, 0xfffffffc, 0x8, 0x7564}}}, 0x0, 0xfe}) (async, rerun: 64) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 14:44:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xdd43}]}) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 14:44:36 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, 0xffffffffffffff9c, 0xffffffff80000000) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:36 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)='0', 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="c03b9c4583a683c809fdfc91", 0xc}, {&(0x7f00000001c0)="c5d3e513866262b48ca552eb4e61eae91d02ce8994f85ae544c408306114bdea442924989bf5e212b262e138e3f3130b4ac22a4534115d2ebf03a5c8d87235054b6b8cdb0b0e6346dbcfd1b6d4351ad9736313cf8f0f1cfab701407056542823c58170902e4ca16a4d4673fa5d36f66470700a4d4de6e2e6099d053e797f1d158ed7eba847ec2e22839d97ca78c3f432059283b1a50ca4ba25ba2d1fc78429af2f15fe5c05ad2d2e270057acc4f19cd3dc10ed71a219558be226bef3869ffec43ff2754a1a55ffacde707fb108383ed77b2ec350aa33a99d67403f881ad6254bddb3543b3dae3910f014363811d031402f0ccb1cc734f58ec0b457ec23dfd3da70c37cd8bf98a00e754a649d1a5156c26c49645e294e034bc39aed98f7926c947ab0615a4a0aae956cdbf070935416b2225b89237fefe4ac5a3169a391ba9ff51ed0f4e4814f88ba4c3d51362d225463c3cfff4b78c8cfa47c0a4c3cbe69791a1d1fe0cd104260ae820c4c7238f886572d4d30a1ec12ecb64a175113a5d46be4f8662ec0059eee4f507f7e31e3de4dfffdcc078ec9f207808a36592066dedd179e75794840914002804b188c9381f9155f2047b44cedfa16a063ff698b839592711ec1410724d21608946f77b6f77c29d9c915297191fddfd73f87e42e697e72e8b649840fc7705a39698d558389e88b4e8f00ac5aa24f5959f98bb5bac27d162d0ee6a4dd1e598339ac1e6158773a07a38cb0f4386aefa2ac42ecd4c55f27cedc397ee5375fec9b3e2391addbc2a76f299d28494a7a7914a39ccd3ecdcd6d793e0852b7a488be3f333fd51f5a63f7abb5596d396727d351c34939e275fa2d1937a9e385addb7d5c49cff59b9da952971ceba974c66b28a4738a3dad87f5e3ca8152e5cb96ce259f182b4f3506b9e0b6a722ab63d262cdad53f64757a318e3996a8aa8139d2d39e24f5cec2d5580b8507ab24409575d8cf704c0bb6fe0bba5be96d0b17500ee57485c145e5ca081e806037c6c0f27e90bdbb40ed3e8f7d40d0b00c4715d169fb4807d6f0900a8229c84056b67ef90b4819614678854daad3818a04deb065a88d0775ab1a550a7579659271b8088be33aa3caaf79fa501573b7af919d7cb493816cd122bf4f40c0337a2fc9f892818e1fc53db7dacac83000d85227ed866f7848a6a28dad5de0ffe0d9d850a2419ec9a167ef48b2cf9fe2e3d686f31322cd20836489b28e75334ccbc99629b080cd3b02740f63768ed2e0a3ecd487d46f37e7500947f64fad1019da705260a7664bb7b7b80d182cfe1efa6aefe869c062cb25b1d19eaa42c7479f77ca7696ad521db6cd1b5ec9c98ab97cf9bd5705b80554bb70b0e045033f3676713d20bc7719d88eca4a15fae2704310c66e06d323d71ae16395c5a323fb6c745d30ad708533b4f1d1f3eb6d68f70df863a3bf97eb4a780d1b701e12df31bd5d4c29838e80137f3549e71da5a1b30d33dea0878e95d88ad9049b2d0196f559c7d8014430e43485c4617ee0c9a10225e8b751f58462499f0893b35bd68d32f356c8b5c15232a320846dee463b4908fa18d153bac6cae0238451d4f2a12ec85703835e1f51f256b96c1aae28b87fcacb25b9a99d2e181406bc04c656488e443afd67a686a70c6916df88aa4314da2c79e6f17e60d78c21aed79baaec0a6a12944e7526358f4d66e5485ace1632387a26fa711b4504cef83fc58c91b85e2373654ea67b7c119d046c0745c7e9941febae94a319425f193076cae8bbdcdafe32ebd11c20d0318950fd47bc38d52a189e3ceaade3e95801bf06888006f9ba304e5f197d6b5ed3e880c050dc9bcc19d9cd4d67a935968e95d02254a9dfb8539b7bbb2bc43ed85e4f98572b96bfdc0a4026729aa8981d9b46c59e810c6955e169bb845fa0f7b8abf36b54e71204f9d45bdaedc6e852caa002985bad9be3895090437e637e63d562df56c35e282c747cab8eddcabb32efaccea6fa3ad8fbd0d7f7c09b0e9fd97385c099921671428e310346743bc5b9ce642d6be15f762b37e062bb2c6ac0c9df03291aeb404f8af39ec9f9f58814fc1948a20a8768ace48094a77bb6f2c40734f5959c3342499bf52edcf664192b7af34070c4ebcc109dce3931200589150579e9b554e83e72f5c3f9d90d3d56b0f49a90944486bf194ad327f1603db4b5247a86aa1f75d3a3eec0c334e9bb58c6d46106d94d4c4101bcd0df591043bea4d9f21d987e6eecaecfda9ad3de8c7189cb020c255a79bac15c630005ac9acfdb5618a2cefbc76084f7d6bed867a3e7f3509fa3e67b7860573027d906092829f06bd14ac381cda584b9992b03ad874d0405f26b4b5a2fd7e9453e1b720556b5dc0f63d3d1447b6bb9b9b581da2db94260956dd5cf5fa235c9dd191b73f69d4cf1971c01175df05f3dbc5680e95cd3fdce7b8099f34c9f4d25423c2257210d88d6244e0baf5b769216c5ad006f7291709c51354d199c5838189fd4836307e3cbbfa2220fb99794746653a29865bb16f6f775ed060b543c83e95ef03e0c7d4bb27cf673d7f7899ce17d2f8d1ba2185aaecffa39498ee9d502655c3ce4369a3861c432e5fe0b45548208fb40f0baf7a4f6d7e7290b4e1f3947a88baac8ddcfbf989259fc9b6d229225e396768bae329748a3c4ae1a51d58447677ea206fd3781215342348824b6cc44fc2359f1965370d16f96fa772ae5e677754d1d2496cec94b8bec5432039275b697c55f7e41e4afff4df99aaaa96fd577d50fab2f3d6e7d6a4a193161411446b43ac3a164e651cd759fbc371e9962fb9c32c71ce6d467c05261a3ee5ff0c6aab769a9bee7a134ebb8bbc5d11cb2a9964f8de7ad94d0fa81315a1fd705e6aba2c97a96d0d7c9e743a9858e164f7b9af71a9fae3405438225d7b0d6790610f6a47c0edcfdba3801f560be964f25e27ee239d60dc43487590b1eb604ffced5c23c2e9e6a7b19ea9ab353dcb78366c2f701651fc7248220b070c9fc51c0ee60365dac3d7c7583c60b16609d3cfa90eff3d1ab70c6be67ebdbf74c7d2e4b4829c7a928363831e6e0b8804805c4591dd560f7ddf1dcf2a311da0215bb51a482e589d285474fd7f103133053169df8798c7d4d4712fac5651aecb47b45569c69a660d05a7fabce7396d14670cae9bd27ecb9849df4529cb77e1e7bbde17106faa067188055cbf220845bb4c458541f39ba109e940c97b530ecf7eac7b81fa9b2612e054009436987c28a4ce1c6b7f5a66588e16ca693b244de57243540918f2d9d6bea24d6f62f2d62278ff45341707c52b033d9be4aff44db359acb94fca1ee815910f8ff730e23a728d9a77feb42095b2dfa44ce72edee11ce6663060ec74cfe576b77b8c25f8a3d47a7783fd957dc429cba370b2dba81f111cd93671104e22a7cd54edb0de25080468ab746a667da31feca1e84732c7881191a448aebc2645329e2f0d932ddbd9ab6c0ea0ce46cf2a21ec18b00f208b5c0b2bbd2bd1339559c2ea330dd898663a7a235684fe360ee4f3ab837d911a2bbbb1802a9c2ff61d1deb8fe70c14e54230afeefeb44dbe831d086de8dcd72e088ef5da730b0ac9612cc3fd726596c0607158ce738b152ca432236a5da4fa46296e63fe486fb082936caac4d1c2047f898969bdcc3f177b0189099082cfbe3ecf3852279f19841a161330d779d737d229079c6fe46917609549817989ee0ad17df2e286a23b756e138b4fdf774eb9f5ab7c55577ebe12c4e32e7e5620b25fcc7a31c631f685eb8ef78c2f708c903f8e7f293e6827c29a636e7610ca6ab5c9f3279b99b6530bc36754d9c6e1d6888ff8d0713347cf70c0e52856b648f02b7fdc50e7e1b80cd3bcdc2cd28ffcb0ef78675dec0d713490fa7b419497dda24079bf1724f9efea2869b3b8ab5e852fe600af893743b50086e1c0d4732d686e05db3f1660d1d14ab3cf96eddbba31c25dda563e3ac1fb0bddea92622801976ea211ed120e3da082c9f5dcc70b3f28115760e27f9783ca0bf60a83005e04f4a316ebd0f76a71259be34f862508fa9296de8ee14615f39f6c255a77b5b71c191843538ae1f98649eb6664b287a829d5791e25a24da696b1a30ebbcfd46c1966aae089dd4291ef98ab87d7049ebaec21a38f1451a29caac5762a9cf25322906c0c714034dc3382eb21778cb94c8307205a62e5ab2d9929332d52c0e4fd07b96b2ebeb66ed9ec5799782f5d35b50ecd6ec37c5178802462593c09693aa0569e336d63cb21866f08e7a8a6a1499de862ecca521e9fc81b8ca463558fe656d898006d7618c8379bc8e8feaf43080606125c760233b719c2cddf7118f99fc10ec8d2e2d17e65b24a667f27dd1080ec241334a5473a78278d319325810003c0bab6c3a5a3728c9d3117ae663aed28a1ebedec00b8fc2e00a7596fdae9a2d3a42e76e36e6d0d976f3cef67aa77eebba378b58f7fae04b3fc3ac7fad5019308e4aa12867973654f11b1a5df2154904e3c7f30ea29af601367ab4ebbd8c302d98ea74a6ff162cde38af4c449defa45b20683fa0a4443446a3c79a2675439d82202cdfd910f6434639e101fcb6fa2c0d36f4de731bae7b362ea2f43d5588af440633464ed202349cba9465558de289860c6cfc62bc3acf14a4ac4d72fa9420910bfaeb3cda19345453a61d2dfb027bce3bf1dba6f88fd6ee93a6be39859bf946b5ebd4e0388f5de839efb7ad9b22ef42572510b79c25b38dc51c0bc9b10225851158302b5751e06519c217c1bbb8e34b9af1f40e5a9a653fbc4e1e7173448fbc29cce545cf2dbf8128fd178a423a97f8fae5f5f384049c44cd23138fb45950951e4a4102331909b17c139db4ac3cadd5b1424d324deda55e5e6947cb0d62cd791ac4073d401157f587ed9d1ea9f274928e18839e14d7f4314f87e94306e3871fa6a229d124d97cd2563c2c28dcdb8eb5fca2ba276af3406810a34c2c3da2a72953f89b3911144c5f5f3dac8ef5d308f92fa5056087c3474eb68540bcc837b1beb83563cd39c04e0ce7dccaff9a636fb5694c6ce0d30863f73df6495ff31700bbaeb7989e82d3f6b48d591045bc7b6f44a792b2b1280d96e5fa70054b6e31b68957b108478dc8d7cbe4b59a76441b16bf53a776fcc0793bdce6d28c5e0714b748b91481fae5cc26f8b978dc9e5c6785002c8af2bca5f259311d45db1eabc1c48409e77324209beaf779638b05fd85615f575f7d9b56a6c09c3a4f3cc00ccc3ce9e16cbe779c75067f216fd43e2ebc354797c9a2d738dfd447fffd849abd342faee56576ba84e5b17b351e8e63fa85df415731fb11cc1524bc95f2bbc988f61c1d009dcb21cea15831833af13e3176a78ae157074dd4072572da14196a0b25f091d3945bf476b4a18fee02c9deac7c82e216f7d608016e06e1c471f3304327e58fd239158de7264eadd83ff2f04a2f2447b07d2aa43d0e0a1567719675de6bbf6577ede184b35c9a418a5fd5833de7b7c2f65423b4824ced7c683238951a64bc22ba3ed45105f4dd9f8303f0776072e2e34a94cb7a7accaaba9f67a2522a45be3aebf17b2b3c03ea8310c4e376418b142ba91a9f0f49d429b003752d3c08131a82b7877ac4ed371bea5e4200f878e007c7dbd57b191201b4c2bd4fe15782be685f048d1f61f4f8510d351777c6c5452d1a94eb690acf112a8e9e489e32bd4b1aed8ba8343e3ad5d690c023b7580626cbdd6f4dc0190f73ffa6aadaf60ea0feffb25ef884476f2bfcad606722c36c8fc88eba573260dc6ae5e117d745d0c2339c398", 0x1000}, {&(0x7f00000011c0)="ae18e305d1df0aad01bd1edd2229c508071278e5f41146c2092f14888304bb63bc8895d694314008c48d754ef1a7d4e79580aab50c6cb1c9dcaff967ff86a215d84c059c5592331c2f87a1a156f172fb75979fc0b85cc53f39e613e81aae3235e4e71812813afbd5edd999a55ddaea2a338c2f9d503161041a808147becb1522cc821901e65adfb61572ed26e2a2e844", 0x90}, {&(0x7f0000001280)="402bcdaa0180d2038c0ec6dd050d538fa7e3b89de3dcf07be84ea0749c5545e296e431036138889d93702080f8996ba1893e2195e9bc82eaa624cf9439ae4fb6200dffcf3b4143300bd3a1db55c9e15e321168f0924bae636978bf1dfbd173363fc9ae4f1dff78c3eadf43111c7568de61affa63b30569174e36b8f529510063ad65fc9ca33d637feee7ffdbe2f21d9691", 0x91}, {&(0x7f0000000140)="29d974a8c39df47898a32ee0c377d6c7e1ba2497928837661b52df99a99539099b91a5dd1a", 0x25}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r4, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) readv(r1, &(0x7f00000002c0), 0x1000000000000321) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000180)='0', 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r5, 0x0, r6) (async) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) (async) pipe2(&(0x7f00000014c0), 0x10004) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="c03b9c4583a683c809fdfc91", 0xc}, {&(0x7f00000001c0)="c5d3e513866262b48ca552eb4e61eae91d02ce8994f85ae544c408306114bdea442924989bf5e212b262e138e3f3130b4ac22a4534115d2ebf03a5c8d87235054b6b8cdb0b0e6346dbcfd1b6d4351ad9736313cf8f0f1cfab701407056542823c58170902e4ca16a4d4673fa5d36f66470700a4d4de6e2e6099d053e797f1d158ed7eba847ec2e22839d97ca78c3f432059283b1a50ca4ba25ba2d1fc78429af2f15fe5c05ad2d2e270057acc4f19cd3dc10ed71a219558be226bef3869ffec43ff2754a1a55ffacde707fb108383ed77b2ec350aa33a99d67403f881ad6254bddb3543b3dae3910f014363811d031402f0ccb1cc734f58ec0b457ec23dfd3da70c37cd8bf98a00e754a649d1a5156c26c49645e294e034bc39aed98f7926c947ab0615a4a0aae956cdbf070935416b2225b89237fefe4ac5a3169a391ba9ff51ed0f4e4814f88ba4c3d51362d225463c3cfff4b78c8cfa47c0a4c3cbe69791a1d1fe0cd104260ae820c4c7238f886572d4d30a1ec12ecb64a175113a5d46be4f8662ec0059eee4f507f7e31e3de4dfffdcc078ec9f207808a36592066dedd179e75794840914002804b188c9381f9155f2047b44cedfa16a063ff698b839592711ec1410724d21608946f77b6f77c29d9c915297191fddfd73f87e42e697e72e8b649840fc7705a39698d558389e88b4e8f00ac5aa24f5959f98bb5bac27d162d0ee6a4dd1e598339ac1e6158773a07a38cb0f4386aefa2ac42ecd4c55f27cedc397ee5375fec9b3e2391addbc2a76f299d28494a7a7914a39ccd3ecdcd6d793e0852b7a488be3f333fd51f5a63f7abb5596d396727d351c34939e275fa2d1937a9e385addb7d5c49cff59b9da952971ceba974c66b28a4738a3dad87f5e3ca8152e5cb96ce259f182b4f3506b9e0b6a722ab63d262cdad53f64757a318e3996a8aa8139d2d39e24f5cec2d5580b8507ab24409575d8cf704c0bb6fe0bba5be96d0b17500ee57485c145e5ca081e806037c6c0f27e90bdbb40ed3e8f7d40d0b00c4715d169fb4807d6f0900a8229c84056b67ef90b4819614678854daad3818a04deb065a88d0775ab1a550a7579659271b8088be33aa3caaf79fa501573b7af919d7cb493816cd122bf4f40c0337a2fc9f892818e1fc53db7dacac83000d85227ed866f7848a6a28dad5de0ffe0d9d850a2419ec9a167ef48b2cf9fe2e3d686f31322cd20836489b28e75334ccbc99629b080cd3b02740f63768ed2e0a3ecd487d46f37e7500947f64fad1019da705260a7664bb7b7b80d182cfe1efa6aefe869c062cb25b1d19eaa42c7479f77ca7696ad521db6cd1b5ec9c98ab97cf9bd5705b80554bb70b0e045033f3676713d20bc7719d88eca4a15fae2704310c66e06d323d71ae16395c5a323fb6c745d30ad708533b4f1d1f3eb6d68f70df863a3bf97eb4a780d1b701e12df31bd5d4c29838e80137f3549e71da5a1b30d33dea0878e95d88ad9049b2d0196f559c7d8014430e43485c4617ee0c9a10225e8b751f58462499f0893b35bd68d32f356c8b5c15232a320846dee463b4908fa18d153bac6cae0238451d4f2a12ec85703835e1f51f256b96c1aae28b87fcacb25b9a99d2e181406bc04c656488e443afd67a686a70c6916df88aa4314da2c79e6f17e60d78c21aed79baaec0a6a12944e7526358f4d66e5485ace1632387a26fa711b4504cef83fc58c91b85e2373654ea67b7c119d046c0745c7e9941febae94a319425f193076cae8bbdcdafe32ebd11c20d0318950fd47bc38d52a189e3ceaade3e95801bf06888006f9ba304e5f197d6b5ed3e880c050dc9bcc19d9cd4d67a935968e95d02254a9dfb8539b7bbb2bc43ed85e4f98572b96bfdc0a4026729aa8981d9b46c59e810c6955e169bb845fa0f7b8abf36b54e71204f9d45bdaedc6e852caa002985bad9be3895090437e637e63d562df56c35e282c747cab8eddcabb32efaccea6fa3ad8fbd0d7f7c09b0e9fd97385c099921671428e310346743bc5b9ce642d6be15f762b37e062bb2c6ac0c9df03291aeb404f8af39ec9f9f58814fc1948a20a8768ace48094a77bb6f2c40734f5959c3342499bf52edcf664192b7af34070c4ebcc109dce3931200589150579e9b554e83e72f5c3f9d90d3d56b0f49a90944486bf194ad327f1603db4b5247a86aa1f75d3a3eec0c334e9bb58c6d46106d94d4c4101bcd0df591043bea4d9f21d987e6eecaecfda9ad3de8c7189cb020c255a79bac15c630005ac9acfdb5618a2cefbc76084f7d6bed867a3e7f3509fa3e67b7860573027d906092829f06bd14ac381cda584b9992b03ad874d0405f26b4b5a2fd7e9453e1b720556b5dc0f63d3d1447b6bb9b9b581da2db94260956dd5cf5fa235c9dd191b73f69d4cf1971c01175df05f3dbc5680e95cd3fdce7b8099f34c9f4d25423c2257210d88d6244e0baf5b769216c5ad006f7291709c51354d199c5838189fd4836307e3cbbfa2220fb99794746653a29865bb16f6f775ed060b543c83e95ef03e0c7d4bb27cf673d7f7899ce17d2f8d1ba2185aaecffa39498ee9d502655c3ce4369a3861c432e5fe0b45548208fb40f0baf7a4f6d7e7290b4e1f3947a88baac8ddcfbf989259fc9b6d229225e396768bae329748a3c4ae1a51d58447677ea206fd3781215342348824b6cc44fc2359f1965370d16f96fa772ae5e677754d1d2496cec94b8bec5432039275b697c55f7e41e4afff4df99aaaa96fd577d50fab2f3d6e7d6a4a193161411446b43ac3a164e651cd759fbc371e9962fb9c32c71ce6d467c05261a3ee5ff0c6aab769a9bee7a134ebb8bbc5d11cb2a9964f8de7ad94d0fa81315a1fd705e6aba2c97a96d0d7c9e743a9858e164f7b9af71a9fae3405438225d7b0d6790610f6a47c0edcfdba3801f560be964f25e27ee239d60dc43487590b1eb604ffced5c23c2e9e6a7b19ea9ab353dcb78366c2f701651fc7248220b070c9fc51c0ee60365dac3d7c7583c60b16609d3cfa90eff3d1ab70c6be67ebdbf74c7d2e4b4829c7a928363831e6e0b8804805c4591dd560f7ddf1dcf2a311da0215bb51a482e589d285474fd7f103133053169df8798c7d4d4712fac5651aecb47b45569c69a660d05a7fabce7396d14670cae9bd27ecb9849df4529cb77e1e7bbde17106faa067188055cbf220845bb4c458541f39ba109e940c97b530ecf7eac7b81fa9b2612e054009436987c28a4ce1c6b7f5a66588e16ca693b244de57243540918f2d9d6bea24d6f62f2d62278ff45341707c52b033d9be4aff44db359acb94fca1ee815910f8ff730e23a728d9a77feb42095b2dfa44ce72edee11ce6663060ec74cfe576b77b8c25f8a3d47a7783fd957dc429cba370b2dba81f111cd93671104e22a7cd54edb0de25080468ab746a667da31feca1e84732c7881191a448aebc2645329e2f0d932ddbd9ab6c0ea0ce46cf2a21ec18b00f208b5c0b2bbd2bd1339559c2ea330dd898663a7a235684fe360ee4f3ab837d911a2bbbb1802a9c2ff61d1deb8fe70c14e54230afeefeb44dbe831d086de8dcd72e088ef5da730b0ac9612cc3fd726596c0607158ce738b152ca432236a5da4fa46296e63fe486fb082936caac4d1c2047f898969bdcc3f177b0189099082cfbe3ecf3852279f19841a161330d779d737d229079c6fe46917609549817989ee0ad17df2e286a23b756e138b4fdf774eb9f5ab7c55577ebe12c4e32e7e5620b25fcc7a31c631f685eb8ef78c2f708c903f8e7f293e6827c29a636e7610ca6ab5c9f3279b99b6530bc36754d9c6e1d6888ff8d0713347cf70c0e52856b648f02b7fdc50e7e1b80cd3bcdc2cd28ffcb0ef78675dec0d713490fa7b419497dda24079bf1724f9efea2869b3b8ab5e852fe600af893743b50086e1c0d4732d686e05db3f1660d1d14ab3cf96eddbba31c25dda563e3ac1fb0bddea92622801976ea211ed120e3da082c9f5dcc70b3f28115760e27f9783ca0bf60a83005e04f4a316ebd0f76a71259be34f862508fa9296de8ee14615f39f6c255a77b5b71c191843538ae1f98649eb6664b287a829d5791e25a24da696b1a30ebbcfd46c1966aae089dd4291ef98ab87d7049ebaec21a38f1451a29caac5762a9cf25322906c0c714034dc3382eb21778cb94c8307205a62e5ab2d9929332d52c0e4fd07b96b2ebeb66ed9ec5799782f5d35b50ecd6ec37c5178802462593c09693aa0569e336d63cb21866f08e7a8a6a1499de862ecca521e9fc81b8ca463558fe656d898006d7618c8379bc8e8feaf43080606125c760233b719c2cddf7118f99fc10ec8d2e2d17e65b24a667f27dd1080ec241334a5473a78278d319325810003c0bab6c3a5a3728c9d3117ae663aed28a1ebedec00b8fc2e00a7596fdae9a2d3a42e76e36e6d0d976f3cef67aa77eebba378b58f7fae04b3fc3ac7fad5019308e4aa12867973654f11b1a5df2154904e3c7f30ea29af601367ab4ebbd8c302d98ea74a6ff162cde38af4c449defa45b20683fa0a4443446a3c79a2675439d82202cdfd910f6434639e101fcb6fa2c0d36f4de731bae7b362ea2f43d5588af440633464ed202349cba9465558de289860c6cfc62bc3acf14a4ac4d72fa9420910bfaeb3cda19345453a61d2dfb027bce3bf1dba6f88fd6ee93a6be39859bf946b5ebd4e0388f5de839efb7ad9b22ef42572510b79c25b38dc51c0bc9b10225851158302b5751e06519c217c1bbb8e34b9af1f40e5a9a653fbc4e1e7173448fbc29cce545cf2dbf8128fd178a423a97f8fae5f5f384049c44cd23138fb45950951e4a4102331909b17c139db4ac3cadd5b1424d324deda55e5e6947cb0d62cd791ac4073d401157f587ed9d1ea9f274928e18839e14d7f4314f87e94306e3871fa6a229d124d97cd2563c2c28dcdb8eb5fca2ba276af3406810a34c2c3da2a72953f89b3911144c5f5f3dac8ef5d308f92fa5056087c3474eb68540bcc837b1beb83563cd39c04e0ce7dccaff9a636fb5694c6ce0d30863f73df6495ff31700bbaeb7989e82d3f6b48d591045bc7b6f44a792b2b1280d96e5fa70054b6e31b68957b108478dc8d7cbe4b59a76441b16bf53a776fcc0793bdce6d28c5e0714b748b91481fae5cc26f8b978dc9e5c6785002c8af2bca5f259311d45db1eabc1c48409e77324209beaf779638b05fd85615f575f7d9b56a6c09c3a4f3cc00ccc3ce9e16cbe779c75067f216fd43e2ebc354797c9a2d738dfd447fffd849abd342faee56576ba84e5b17b351e8e63fa85df415731fb11cc1524bc95f2bbc988f61c1d009dcb21cea15831833af13e3176a78ae157074dd4072572da14196a0b25f091d3945bf476b4a18fee02c9deac7c82e216f7d608016e06e1c471f3304327e58fd239158de7264eadd83ff2f04a2f2447b07d2aa43d0e0a1567719675de6bbf6577ede184b35c9a418a5fd5833de7b7c2f65423b4824ced7c683238951a64bc22ba3ed45105f4dd9f8303f0776072e2e34a94cb7a7accaaba9f67a2522a45be3aebf17b2b3c03ea8310c4e376418b142ba91a9f0f49d429b003752d3c08131a82b7877ac4ed371bea5e4200f878e007c7dbd57b191201b4c2bd4fe15782be685f048d1f61f4f8510d351777c6c5452d1a94eb690acf112a8e9e489e32bd4b1aed8ba8343e3ad5d690c023b7580626cbdd6f4dc0190f73ffa6aadaf60ea0feffb25ef884476f2bfcad606722c36c8fc88eba573260dc6ae5e117d745d0c2339c398", 0x1000}, {&(0x7f00000011c0)="ae18e305d1df0aad01bd1edd2229c508071278e5f41146c2092f14888304bb63bc8895d694314008c48d754ef1a7d4e79580aab50c6cb1c9dcaff967ff86a215d84c059c5592331c2f87a1a156f172fb75979fc0b85cc53f39e613e81aae3235e4e71812813afbd5edd999a55ddaea2a338c2f9d503161041a808147becb1522cc821901e65adfb61572ed26e2a2e844", 0x90}, {&(0x7f0000001280)="402bcdaa0180d2038c0ec6dd050d538fa7e3b89de3dcf07be84ea0749c5545e296e431036138889d93702080f8996ba1893e2195e9bc82eaa624cf9439ae4fb6200dffcf3b4143300bd3a1db55c9e15e321168f0924bae636978bf1dfbd173363fc9ae4f1dff78c3eadf43111c7568de61affa63b30569174e36b8f529510063ad65fc9ca33d637feee7ffdbe2f21d9691", 0x91}, {&(0x7f0000000140)="29d974a8c39df47898a32ee0c377d6c7e1ba2497928837661b52df99a99539099b91a5dd1a", 0x25}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r4, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0}, 0x4) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) (async) 14:44:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xc5, 0x1, 0x10000}], 0x8, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/153, 0x99}, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)="7ede72f4f5e1808492a23a8befbb4e94e82a9d9381ba865839652a83413c89cb422fb982704057d0233fef42c5917a12d47ff3c1ef27707cf8889eda9b55c19f986750e00aea3ad5026dc3afc3042428636cca989ccce0ebdace5319c6f6ec269ae9f3881b0b6df215379261f674a6e7cb59477699910330b0f1902e824f1081d330d3c004004239465d192e0b23c86ebc79cd4fc3aa5c260a753af2186499d64170705ead98d4bc3991a12c8a10ecbbf2d3b7ff418031bcc82fcda80287b43d39ebba423f2a789db5efcfae9214df5c14d283b2a8b2edd5c5ee40f38e043c7ca3a32daab5ed6dcc11c0cebad6f240e00cac81f1cddea16738049eb3bf7fc7a1414f987a5e5ea2f4f00878d85f2b43", 0x10f}, {&(0x7f0000000000)="03a70846c6fdcfa32dc2aa236a29f55deb2b9e36ff839f5079c66cd59e7ee3c79a3c040177db3e3d2c00ffc659", 0x2d}], 0x2, 0x0, 0x0, 0x1}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) dup(r1) (async) kqueue() (async) kevent(r3, &(0x7f0000000200), 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xc5, 0x1, 0x10000}], 0x8, 0x0) (async) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/153, 0x99}, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)="7ede72f4f5e1808492a23a8befbb4e94e82a9d9381ba865839652a83413c89cb422fb982704057d0233fef42c5917a12d47ff3c1ef27707cf8889eda9b55c19f986750e00aea3ad5026dc3afc3042428636cca989ccce0ebdace5319c6f6ec269ae9f3881b0b6df215379261f674a6e7cb59477699910330b0f1902e824f1081d330d3c004004239465d192e0b23c86ebc79cd4fc3aa5c260a753af2186499d64170705ead98d4bc3991a12c8a10ecbbf2d3b7ff418031bcc82fcda80287b43d39ebba423f2a789db5efcfae9214df5c14d283b2a8b2edd5c5ee40f38e043c7ca3a32daab5ed6dcc11c0cebad6f240e00cac81f1cddea16738049eb3bf7fc7a1414f987a5e5ea2f4f00878d85f2b43", 0x10f}, {&(0x7f0000000000)="03a70846c6fdcfa32dc2aa236a29f55deb2b9e36ff839f5079c66cd59e7ee3c79a3c040177db3e3d2c00ffc659", 0x2d}], 0x2, 0x0, 0x0, 0x1}, 0x1) (async) 14:44:36 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x0, 0x3}, {0x48}, {0x6, 0x0, 0x0, 0x5280}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000280)="65c35e28263e12804eba1ae61697", 0xe, 0x0) (rerun: 32) 14:44:36 executing program 1: r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x96) semop(r1, &(0x7f0000000200), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(r1, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r2, 0x0, r2, 0x186, 0x4}, 0x0, 0x69d5, 0x9}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r0, r2) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x6) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383aff00000000200000000000000000000000fe8008000000000000000000000000aa03009078000000006000024000002c58da36d9385e18cb00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe06"]) syz_extract_tcp_res(&(0x7f0000000040), 0xbf, 0x42) geteuid() (async) semget$private(0x0, 0x4000000009, 0x96) (async) semop(r1, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) (async) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(r1, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) getegid() (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r3) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r2, 0x0, r2, 0x186, 0x4}, 0x0, 0x69d5, 0x9}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r0, r2) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x6) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00a518a7860086dd6000200000383aff00000000200000000000000000000000fe8008000000000000000000000000aa03009078000000006000024000002c58da36d9385e18cb00ff01000000000000000000000000000188f1452f5f9b89f4a310b321276bbe06"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0xbf, 0x42) (async) 14:44:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xdd43}]}) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 14:44:36 executing program 7: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000180)="03000000", 0x4) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) r3 = socket(0x1, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) (async) setsockopt(r5, 0x1000, 0x4, &(0x7f00000001c0)="7c55ddc52b777b500d779341f38968551fec87a1ad6817d261db5f9409bd995f497a8188817659a87a91d2ad9d4c6387b0b04c76d5ce5d8fe9641084a3c6587d382a640aba073037a0225b225524e2df5b", 0x51) (async) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="d74c78007f", 0x5}], 0x1, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r6 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) (async) shutdown(r6, 0x1) 14:44:36 executing program 2: kqueue() semget(0x2, 0x1, 0x4f0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x0, 0x7f}, {0x4, 0x0, 0x800}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) fchdir(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x2, &(0x7f00000000c0)="b2efeeecef9de00a5f02332a40564863c9d439e061cb2bfd7931f9486c449f33eaf38d9ff6bc5b14224bb02e8d4b77bac0b0ae989235330182e464a8b1663b9bad9111ded6a948ceed4494edee60f67347f9", &(0x7f00000001c0)=0x52, &(0x7f0000000240)="b8918aab297d96cee79309832ecce188716fda00b65505500a298569aa84302f2daf5f454f6115ac3f36", 0x2a) semop(0x0, &(0x7f00000002c0), 0x24) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x3, 0x2}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000140)=""/116) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0xc, 0x200, 0x15, 0x3, &(0x7f0000000bc0)={{0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffff74}, {[0x4000003, 0x0, 0x0, 0x1ff, 0x1, 0xfffffffc, 0x0, 0x6, 0x0, 0x0, 0x0, 0x95, 0x10000, 0x0, 0x0, 0x4000000003fff, 0x7, 0x1], [0xfffffffffffffffe, 0x8, 0x0, 0x100, 0xfffffffffffffffe, 0x9e0, 0x1000000000, 0x0, 0x0, 0x8], [0x0, 0x2000000000000000], [0xffffffff, 0x48becfbb, 0x0, 0x0, 0x94bd], [{0x0, 0xfffffffe, 0x400, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x3, 0x7}, {0xddb0, 0xfffffffd, 0x0, 0xfffffffffffffaa0}, {0x0, 0xffff0000, 0x4000004, 0xfffffffffffffffe}, {0x0, 0x2, 0xf0bb}, {0x4}, {0x0, 0x0, 0x0, 0x800000000003}], {0x100, 0x401, 0x4}, {0x0, 0xfffffffc, 0x8, 0x7564}}}, 0x0, 0xfe}) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) kqueue() (async) semget(0x2, 0x1, 0x4f0) (async) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x0, 0x7f}, {0x4, 0x0, 0x800}], 0x3) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) fchdir(0xffffffffffffffff) (async) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x2, &(0x7f00000000c0)="b2efeeecef9de00a5f02332a40564863c9d439e061cb2bfd7931f9486c449f33eaf38d9ff6bc5b14224bb02e8d4b77bac0b0ae989235330182e464a8b1663b9bad9111ded6a948ceed4494edee60f67347f9", &(0x7f00000001c0)=0x52, &(0x7f0000000240)="b8918aab297d96cee79309832ecce188716fda00b65505500a298569aa84302f2daf5f454f6115ac3f36", 0x2a) (async) semop(0x0, &(0x7f00000002c0), 0x24) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x3, 0x2}) (async) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000140)=""/116) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0xc, 0x200, 0x15, 0x3, &(0x7f0000000bc0)={{0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffff74}, {[0x4000003, 0x0, 0x0, 0x1ff, 0x1, 0xfffffffc, 0x0, 0x6, 0x0, 0x0, 0x0, 0x95, 0x10000, 0x0, 0x0, 0x4000000003fff, 0x7, 0x1], [0xfffffffffffffffe, 0x8, 0x0, 0x100, 0xfffffffffffffffe, 0x9e0, 0x1000000000, 0x0, 0x0, 0x8], [0x0, 0x2000000000000000], [0xffffffff, 0x48becfbb, 0x0, 0x0, 0x94bd], [{0x0, 0xfffffffe, 0x400, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x3, 0x7}, {0xddb0, 0xfffffffd, 0x0, 0xfffffffffffffaa0}, {0x0, 0xffff0000, 0x4000004, 0xfffffffffffffffe}, {0x0, 0x2, 0xf0bb}, {0x4}, {0x0, 0x0, 0x0, 0x800000000003}], {0x100, 0x401, 0x4}, {0x0, 0xfffffffc, 0x8, 0x7564}}}, 0x0, 0xfe}) (async) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) 14:44:36 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, 0xffffffffffffff9c, 0xffffffff80000000) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:36 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)='0', 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="c03b9c4583a683c809fdfc91", 0xc}, {&(0x7f00000001c0)="c5d3e513866262b48ca552eb4e61eae91d02ce8994f85ae544c408306114bdea442924989bf5e212b262e138e3f3130b4ac22a4534115d2ebf03a5c8d87235054b6b8cdb0b0e6346dbcfd1b6d4351ad9736313cf8f0f1cfab701407056542823c58170902e4ca16a4d4673fa5d36f66470700a4d4de6e2e6099d053e797f1d158ed7eba847ec2e22839d97ca78c3f432059283b1a50ca4ba25ba2d1fc78429af2f15fe5c05ad2d2e270057acc4f19cd3dc10ed71a219558be226bef3869ffec43ff2754a1a55ffacde707fb108383ed77b2ec350aa33a99d67403f881ad6254bddb3543b3dae3910f014363811d031402f0ccb1cc734f58ec0b457ec23dfd3da70c37cd8bf98a00e754a649d1a5156c26c49645e294e034bc39aed98f7926c947ab0615a4a0aae956cdbf070935416b2225b89237fefe4ac5a3169a391ba9ff51ed0f4e4814f88ba4c3d51362d225463c3cfff4b78c8cfa47c0a4c3cbe69791a1d1fe0cd104260ae820c4c7238f886572d4d30a1ec12ecb64a175113a5d46be4f8662ec0059eee4f507f7e31e3de4dfffdcc078ec9f207808a36592066dedd179e75794840914002804b188c9381f9155f2047b44cedfa16a063ff698b839592711ec1410724d21608946f77b6f77c29d9c915297191fddfd73f87e42e697e72e8b649840fc7705a39698d558389e88b4e8f00ac5aa24f5959f98bb5bac27d162d0ee6a4dd1e598339ac1e6158773a07a38cb0f4386aefa2ac42ecd4c55f27cedc397ee5375fec9b3e2391addbc2a76f299d28494a7a7914a39ccd3ecdcd6d793e0852b7a488be3f333fd51f5a63f7abb5596d396727d351c34939e275fa2d1937a9e385addb7d5c49cff59b9da952971ceba974c66b28a4738a3dad87f5e3ca8152e5cb96ce259f182b4f3506b9e0b6a722ab63d262cdad53f64757a318e3996a8aa8139d2d39e24f5cec2d5580b8507ab24409575d8cf704c0bb6fe0bba5be96d0b17500ee57485c145e5ca081e806037c6c0f27e90bdbb40ed3e8f7d40d0b00c4715d169fb4807d6f0900a8229c84056b67ef90b4819614678854daad3818a04deb065a88d0775ab1a550a7579659271b8088be33aa3caaf79fa501573b7af919d7cb493816cd122bf4f40c0337a2fc9f892818e1fc53db7dacac83000d85227ed866f7848a6a28dad5de0ffe0d9d850a2419ec9a167ef48b2cf9fe2e3d686f31322cd20836489b28e75334ccbc99629b080cd3b02740f63768ed2e0a3ecd487d46f37e7500947f64fad1019da705260a7664bb7b7b80d182cfe1efa6aefe869c062cb25b1d19eaa42c7479f77ca7696ad521db6cd1b5ec9c98ab97cf9bd5705b80554bb70b0e045033f3676713d20bc7719d88eca4a15fae2704310c66e06d323d71ae16395c5a323fb6c745d30ad708533b4f1d1f3eb6d68f70df863a3bf97eb4a780d1b701e12df31bd5d4c29838e80137f3549e71da5a1b30d33dea0878e95d88ad9049b2d0196f559c7d8014430e43485c4617ee0c9a10225e8b751f58462499f0893b35bd68d32f356c8b5c15232a320846dee463b4908fa18d153bac6cae0238451d4f2a12ec85703835e1f51f256b96c1aae28b87fcacb25b9a99d2e181406bc04c656488e443afd67a686a70c6916df88aa4314da2c79e6f17e60d78c21aed79baaec0a6a12944e7526358f4d66e5485ace1632387a26fa711b4504cef83fc58c91b85e2373654ea67b7c119d046c0745c7e9941febae94a319425f193076cae8bbdcdafe32ebd11c20d0318950fd47bc38d52a189e3ceaade3e95801bf06888006f9ba304e5f197d6b5ed3e880c050dc9bcc19d9cd4d67a935968e95d02254a9dfb8539b7bbb2bc43ed85e4f98572b96bfdc0a4026729aa8981d9b46c59e810c6955e169bb845fa0f7b8abf36b54e71204f9d45bdaedc6e852caa002985bad9be3895090437e637e63d562df56c35e282c747cab8eddcabb32efaccea6fa3ad8fbd0d7f7c09b0e9fd97385c099921671428e310346743bc5b9ce642d6be15f762b37e062bb2c6ac0c9df03291aeb404f8af39ec9f9f58814fc1948a20a8768ace48094a77bb6f2c40734f5959c3342499bf52edcf664192b7af34070c4ebcc109dce3931200589150579e9b554e83e72f5c3f9d90d3d56b0f49a90944486bf194ad327f1603db4b5247a86aa1f75d3a3eec0c334e9bb58c6d46106d94d4c4101bcd0df591043bea4d9f21d987e6eecaecfda9ad3de8c7189cb020c255a79bac15c630005ac9acfdb5618a2cefbc76084f7d6bed867a3e7f3509fa3e67b7860573027d906092829f06bd14ac381cda584b9992b03ad874d0405f26b4b5a2fd7e9453e1b720556b5dc0f63d3d1447b6bb9b9b581da2db94260956dd5cf5fa235c9dd191b73f69d4cf1971c01175df05f3dbc5680e95cd3fdce7b8099f34c9f4d25423c2257210d88d6244e0baf5b769216c5ad006f7291709c51354d199c5838189fd4836307e3cbbfa2220fb99794746653a29865bb16f6f775ed060b543c83e95ef03e0c7d4bb27cf673d7f7899ce17d2f8d1ba2185aaecffa39498ee9d502655c3ce4369a3861c432e5fe0b45548208fb40f0baf7a4f6d7e7290b4e1f3947a88baac8ddcfbf989259fc9b6d229225e396768bae329748a3c4ae1a51d58447677ea206fd3781215342348824b6cc44fc2359f1965370d16f96fa772ae5e677754d1d2496cec94b8bec5432039275b697c55f7e41e4afff4df99aaaa96fd577d50fab2f3d6e7d6a4a193161411446b43ac3a164e651cd759fbc371e9962fb9c32c71ce6d467c05261a3ee5ff0c6aab769a9bee7a134ebb8bbc5d11cb2a9964f8de7ad94d0fa81315a1fd705e6aba2c97a96d0d7c9e743a9858e164f7b9af71a9fae3405438225d7b0d6790610f6a47c0edcfdba3801f560be964f25e27ee239d60dc43487590b1eb604ffced5c23c2e9e6a7b19ea9ab353dcb78366c2f701651fc7248220b070c9fc51c0ee60365dac3d7c7583c60b16609d3cfa90eff3d1ab70c6be67ebdbf74c7d2e4b4829c7a928363831e6e0b8804805c4591dd560f7ddf1dcf2a311da0215bb51a482e589d285474fd7f103133053169df8798c7d4d4712fac5651aecb47b45569c69a660d05a7fabce7396d14670cae9bd27ecb9849df4529cb77e1e7bbde17106faa067188055cbf220845bb4c458541f39ba109e940c97b530ecf7eac7b81fa9b2612e054009436987c28a4ce1c6b7f5a66588e16ca693b244de57243540918f2d9d6bea24d6f62f2d62278ff45341707c52b033d9be4aff44db359acb94fca1ee815910f8ff730e23a728d9a77feb42095b2dfa44ce72edee11ce6663060ec74cfe576b77b8c25f8a3d47a7783fd957dc429cba370b2dba81f111cd93671104e22a7cd54edb0de25080468ab746a667da31feca1e84732c7881191a448aebc2645329e2f0d932ddbd9ab6c0ea0ce46cf2a21ec18b00f208b5c0b2bbd2bd1339559c2ea330dd898663a7a235684fe360ee4f3ab837d911a2bbbb1802a9c2ff61d1deb8fe70c14e54230afeefeb44dbe831d086de8dcd72e088ef5da730b0ac9612cc3fd726596c0607158ce738b152ca432236a5da4fa46296e63fe486fb082936caac4d1c2047f898969bdcc3f177b0189099082cfbe3ecf3852279f19841a161330d779d737d229079c6fe46917609549817989ee0ad17df2e286a23b756e138b4fdf774eb9f5ab7c55577ebe12c4e32e7e5620b25fcc7a31c631f685eb8ef78c2f708c903f8e7f293e6827c29a636e7610ca6ab5c9f3279b99b6530bc36754d9c6e1d6888ff8d0713347cf70c0e52856b648f02b7fdc50e7e1b80cd3bcdc2cd28ffcb0ef78675dec0d713490fa7b419497dda24079bf1724f9efea2869b3b8ab5e852fe600af893743b50086e1c0d4732d686e05db3f1660d1d14ab3cf96eddbba31c25dda563e3ac1fb0bddea92622801976ea211ed120e3da082c9f5dcc70b3f28115760e27f9783ca0bf60a83005e04f4a316ebd0f76a71259be34f862508fa9296de8ee14615f39f6c255a77b5b71c191843538ae1f98649eb6664b287a829d5791e25a24da696b1a30ebbcfd46c1966aae089dd4291ef98ab87d7049ebaec21a38f1451a29caac5762a9cf25322906c0c714034dc3382eb21778cb94c8307205a62e5ab2d9929332d52c0e4fd07b96b2ebeb66ed9ec5799782f5d35b50ecd6ec37c5178802462593c09693aa0569e336d63cb21866f08e7a8a6a1499de862ecca521e9fc81b8ca463558fe656d898006d7618c8379bc8e8feaf43080606125c760233b719c2cddf7118f99fc10ec8d2e2d17e65b24a667f27dd1080ec241334a5473a78278d319325810003c0bab6c3a5a3728c9d3117ae663aed28a1ebedec00b8fc2e00a7596fdae9a2d3a42e76e36e6d0d976f3cef67aa77eebba378b58f7fae04b3fc3ac7fad5019308e4aa12867973654f11b1a5df2154904e3c7f30ea29af601367ab4ebbd8c302d98ea74a6ff162cde38af4c449defa45b20683fa0a4443446a3c79a2675439d82202cdfd910f6434639e101fcb6fa2c0d36f4de731bae7b362ea2f43d5588af440633464ed202349cba9465558de289860c6cfc62bc3acf14a4ac4d72fa9420910bfaeb3cda19345453a61d2dfb027bce3bf1dba6f88fd6ee93a6be39859bf946b5ebd4e0388f5de839efb7ad9b22ef42572510b79c25b38dc51c0bc9b10225851158302b5751e06519c217c1bbb8e34b9af1f40e5a9a653fbc4e1e7173448fbc29cce545cf2dbf8128fd178a423a97f8fae5f5f384049c44cd23138fb45950951e4a4102331909b17c139db4ac3cadd5b1424d324deda55e5e6947cb0d62cd791ac4073d401157f587ed9d1ea9f274928e18839e14d7f4314f87e94306e3871fa6a229d124d97cd2563c2c28dcdb8eb5fca2ba276af3406810a34c2c3da2a72953f89b3911144c5f5f3dac8ef5d308f92fa5056087c3474eb68540bcc837b1beb83563cd39c04e0ce7dccaff9a636fb5694c6ce0d30863f73df6495ff31700bbaeb7989e82d3f6b48d591045bc7b6f44a792b2b1280d96e5fa70054b6e31b68957b108478dc8d7cbe4b59a76441b16bf53a776fcc0793bdce6d28c5e0714b748b91481fae5cc26f8b978dc9e5c6785002c8af2bca5f259311d45db1eabc1c48409e77324209beaf779638b05fd85615f575f7d9b56a6c09c3a4f3cc00ccc3ce9e16cbe779c75067f216fd43e2ebc354797c9a2d738dfd447fffd849abd342faee56576ba84e5b17b351e8e63fa85df415731fb11cc1524bc95f2bbc988f61c1d009dcb21cea15831833af13e3176a78ae157074dd4072572da14196a0b25f091d3945bf476b4a18fee02c9deac7c82e216f7d608016e06e1c471f3304327e58fd239158de7264eadd83ff2f04a2f2447b07d2aa43d0e0a1567719675de6bbf6577ede184b35c9a418a5fd5833de7b7c2f65423b4824ced7c683238951a64bc22ba3ed45105f4dd9f8303f0776072e2e34a94cb7a7accaaba9f67a2522a45be3aebf17b2b3c03ea8310c4e376418b142ba91a9f0f49d429b003752d3c08131a82b7877ac4ed371bea5e4200f878e007c7dbd57b191201b4c2bd4fe15782be685f048d1f61f4f8510d351777c6c5452d1a94eb690acf112a8e9e489e32bd4b1aed8ba8343e3ad5d690c023b7580626cbdd6f4dc0190f73ffa6aadaf60ea0feffb25ef884476f2bfcad606722c36c8fc88eba573260dc6ae5e117d745d0c2339c398", 0x1000}, {&(0x7f00000011c0)="ae18e305d1df0aad01bd1edd2229c508071278e5f41146c2092f14888304bb63bc8895d694314008c48d754ef1a7d4e79580aab50c6cb1c9dcaff967ff86a215d84c059c5592331c2f87a1a156f172fb75979fc0b85cc53f39e613e81aae3235e4e71812813afbd5edd999a55ddaea2a338c2f9d503161041a808147becb1522cc821901e65adfb61572ed26e2a2e844", 0x90}, {&(0x7f0000001280)="402bcdaa0180d2038c0ec6dd050d538fa7e3b89de3dcf07be84ea0749c5545e296e431036138889d93702080f8996ba1893e2195e9bc82eaa624cf9439ae4fb6200dffcf3b4143300bd3a1db55c9e15e321168f0924bae636978bf1dfbd173363fc9ae4f1dff78c3eadf43111c7568de61affa63b30569174e36b8f529510063ad65fc9ca33d637feee7ffdbe2f21d9691", 0x91}, {&(0x7f0000000140)="29d974a8c39df47898a32ee0c377d6c7e1ba2497928837661b52df99a99539099b91a5dd1a", 0x25}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r4, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) readv(r1, &(0x7f00000002c0), 0x1000000000000321) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000180)='0', 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r5, 0x0, r6) (async) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) (async) pipe2(&(0x7f00000014c0), 0x10004) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="c03b9c4583a683c809fdfc91", 0xc}, {&(0x7f00000001c0)="c5d3e513866262b48ca552eb4e61eae91d02ce8994f85ae544c408306114bdea442924989bf5e212b262e138e3f3130b4ac22a4534115d2ebf03a5c8d87235054b6b8cdb0b0e6346dbcfd1b6d4351ad9736313cf8f0f1cfab701407056542823c58170902e4ca16a4d4673fa5d36f66470700a4d4de6e2e6099d053e797f1d158ed7eba847ec2e22839d97ca78c3f432059283b1a50ca4ba25ba2d1fc78429af2f15fe5c05ad2d2e270057acc4f19cd3dc10ed71a219558be226bef3869ffec43ff2754a1a55ffacde707fb108383ed77b2ec350aa33a99d67403f881ad6254bddb3543b3dae3910f014363811d031402f0ccb1cc734f58ec0b457ec23dfd3da70c37cd8bf98a00e754a649d1a5156c26c49645e294e034bc39aed98f7926c947ab0615a4a0aae956cdbf070935416b2225b89237fefe4ac5a3169a391ba9ff51ed0f4e4814f88ba4c3d51362d225463c3cfff4b78c8cfa47c0a4c3cbe69791a1d1fe0cd104260ae820c4c7238f886572d4d30a1ec12ecb64a175113a5d46be4f8662ec0059eee4f507f7e31e3de4dfffdcc078ec9f207808a36592066dedd179e75794840914002804b188c9381f9155f2047b44cedfa16a063ff698b839592711ec1410724d21608946f77b6f77c29d9c915297191fddfd73f87e42e697e72e8b649840fc7705a39698d558389e88b4e8f00ac5aa24f5959f98bb5bac27d162d0ee6a4dd1e598339ac1e6158773a07a38cb0f4386aefa2ac42ecd4c55f27cedc397ee5375fec9b3e2391addbc2a76f299d28494a7a7914a39ccd3ecdcd6d793e0852b7a488be3f333fd51f5a63f7abb5596d396727d351c34939e275fa2d1937a9e385addb7d5c49cff59b9da952971ceba974c66b28a4738a3dad87f5e3ca8152e5cb96ce259f182b4f3506b9e0b6a722ab63d262cdad53f64757a318e3996a8aa8139d2d39e24f5cec2d5580b8507ab24409575d8cf704c0bb6fe0bba5be96d0b17500ee57485c145e5ca081e806037c6c0f27e90bdbb40ed3e8f7d40d0b00c4715d169fb4807d6f0900a8229c84056b67ef90b4819614678854daad3818a04deb065a88d0775ab1a550a7579659271b8088be33aa3caaf79fa501573b7af919d7cb493816cd122bf4f40c0337a2fc9f892818e1fc53db7dacac83000d85227ed866f7848a6a28dad5de0ffe0d9d850a2419ec9a167ef48b2cf9fe2e3d686f31322cd20836489b28e75334ccbc99629b080cd3b02740f63768ed2e0a3ecd487d46f37e7500947f64fad1019da705260a7664bb7b7b80d182cfe1efa6aefe869c062cb25b1d19eaa42c7479f77ca7696ad521db6cd1b5ec9c98ab97cf9bd5705b80554bb70b0e045033f3676713d20bc7719d88eca4a15fae2704310c66e06d323d71ae16395c5a323fb6c745d30ad708533b4f1d1f3eb6d68f70df863a3bf97eb4a780d1b701e12df31bd5d4c29838e80137f3549e71da5a1b30d33dea0878e95d88ad9049b2d0196f559c7d8014430e43485c4617ee0c9a10225e8b751f58462499f0893b35bd68d32f356c8b5c15232a320846dee463b4908fa18d153bac6cae0238451d4f2a12ec85703835e1f51f256b96c1aae28b87fcacb25b9a99d2e181406bc04c656488e443afd67a686a70c6916df88aa4314da2c79e6f17e60d78c21aed79baaec0a6a12944e7526358f4d66e5485ace1632387a26fa711b4504cef83fc58c91b85e2373654ea67b7c119d046c0745c7e9941febae94a319425f193076cae8bbdcdafe32ebd11c20d0318950fd47bc38d52a189e3ceaade3e95801bf06888006f9ba304e5f197d6b5ed3e880c050dc9bcc19d9cd4d67a935968e95d02254a9dfb8539b7bbb2bc43ed85e4f98572b96bfdc0a4026729aa8981d9b46c59e810c6955e169bb845fa0f7b8abf36b54e71204f9d45bdaedc6e852caa002985bad9be3895090437e637e63d562df56c35e282c747cab8eddcabb32efaccea6fa3ad8fbd0d7f7c09b0e9fd97385c099921671428e310346743bc5b9ce642d6be15f762b37e062bb2c6ac0c9df03291aeb404f8af39ec9f9f58814fc1948a20a8768ace48094a77bb6f2c40734f5959c3342499bf52edcf664192b7af34070c4ebcc109dce3931200589150579e9b554e83e72f5c3f9d90d3d56b0f49a90944486bf194ad327f1603db4b5247a86aa1f75d3a3eec0c334e9bb58c6d46106d94d4c4101bcd0df591043bea4d9f21d987e6eecaecfda9ad3de8c7189cb020c255a79bac15c630005ac9acfdb5618a2cefbc76084f7d6bed867a3e7f3509fa3e67b7860573027d906092829f06bd14ac381cda584b9992b03ad874d0405f26b4b5a2fd7e9453e1b720556b5dc0f63d3d1447b6bb9b9b581da2db94260956dd5cf5fa235c9dd191b73f69d4cf1971c01175df05f3dbc5680e95cd3fdce7b8099f34c9f4d25423c2257210d88d6244e0baf5b769216c5ad006f7291709c51354d199c5838189fd4836307e3cbbfa2220fb99794746653a29865bb16f6f775ed060b543c83e95ef03e0c7d4bb27cf673d7f7899ce17d2f8d1ba2185aaecffa39498ee9d502655c3ce4369a3861c432e5fe0b45548208fb40f0baf7a4f6d7e7290b4e1f3947a88baac8ddcfbf989259fc9b6d229225e396768bae329748a3c4ae1a51d58447677ea206fd3781215342348824b6cc44fc2359f1965370d16f96fa772ae5e677754d1d2496cec94b8bec5432039275b697c55f7e41e4afff4df99aaaa96fd577d50fab2f3d6e7d6a4a193161411446b43ac3a164e651cd759fbc371e9962fb9c32c71ce6d467c05261a3ee5ff0c6aab769a9bee7a134ebb8bbc5d11cb2a9964f8de7ad94d0fa81315a1fd705e6aba2c97a96d0d7c9e743a9858e164f7b9af71a9fae3405438225d7b0d6790610f6a47c0edcfdba3801f560be964f25e27ee239d60dc43487590b1eb604ffced5c23c2e9e6a7b19ea9ab353dcb78366c2f701651fc7248220b070c9fc51c0ee60365dac3d7c7583c60b16609d3cfa90eff3d1ab70c6be67ebdbf74c7d2e4b4829c7a928363831e6e0b8804805c4591dd560f7ddf1dcf2a311da0215bb51a482e589d285474fd7f103133053169df8798c7d4d4712fac5651aecb47b45569c69a660d05a7fabce7396d14670cae9bd27ecb9849df4529cb77e1e7bbde17106faa067188055cbf220845bb4c458541f39ba109e940c97b530ecf7eac7b81fa9b2612e054009436987c28a4ce1c6b7f5a66588e16ca693b244de57243540918f2d9d6bea24d6f62f2d62278ff45341707c52b033d9be4aff44db359acb94fca1ee815910f8ff730e23a728d9a77feb42095b2dfa44ce72edee11ce6663060ec74cfe576b77b8c25f8a3d47a7783fd957dc429cba370b2dba81f111cd93671104e22a7cd54edb0de25080468ab746a667da31feca1e84732c7881191a448aebc2645329e2f0d932ddbd9ab6c0ea0ce46cf2a21ec18b00f208b5c0b2bbd2bd1339559c2ea330dd898663a7a235684fe360ee4f3ab837d911a2bbbb1802a9c2ff61d1deb8fe70c14e54230afeefeb44dbe831d086de8dcd72e088ef5da730b0ac9612cc3fd726596c0607158ce738b152ca432236a5da4fa46296e63fe486fb082936caac4d1c2047f898969bdcc3f177b0189099082cfbe3ecf3852279f19841a161330d779d737d229079c6fe46917609549817989ee0ad17df2e286a23b756e138b4fdf774eb9f5ab7c55577ebe12c4e32e7e5620b25fcc7a31c631f685eb8ef78c2f708c903f8e7f293e6827c29a636e7610ca6ab5c9f3279b99b6530bc36754d9c6e1d6888ff8d0713347cf70c0e52856b648f02b7fdc50e7e1b80cd3bcdc2cd28ffcb0ef78675dec0d713490fa7b419497dda24079bf1724f9efea2869b3b8ab5e852fe600af893743b50086e1c0d4732d686e05db3f1660d1d14ab3cf96eddbba31c25dda563e3ac1fb0bddea92622801976ea211ed120e3da082c9f5dcc70b3f28115760e27f9783ca0bf60a83005e04f4a316ebd0f76a71259be34f862508fa9296de8ee14615f39f6c255a77b5b71c191843538ae1f98649eb6664b287a829d5791e25a24da696b1a30ebbcfd46c1966aae089dd4291ef98ab87d7049ebaec21a38f1451a29caac5762a9cf25322906c0c714034dc3382eb21778cb94c8307205a62e5ab2d9929332d52c0e4fd07b96b2ebeb66ed9ec5799782f5d35b50ecd6ec37c5178802462593c09693aa0569e336d63cb21866f08e7a8a6a1499de862ecca521e9fc81b8ca463558fe656d898006d7618c8379bc8e8feaf43080606125c760233b719c2cddf7118f99fc10ec8d2e2d17e65b24a667f27dd1080ec241334a5473a78278d319325810003c0bab6c3a5a3728c9d3117ae663aed28a1ebedec00b8fc2e00a7596fdae9a2d3a42e76e36e6d0d976f3cef67aa77eebba378b58f7fae04b3fc3ac7fad5019308e4aa12867973654f11b1a5df2154904e3c7f30ea29af601367ab4ebbd8c302d98ea74a6ff162cde38af4c449defa45b20683fa0a4443446a3c79a2675439d82202cdfd910f6434639e101fcb6fa2c0d36f4de731bae7b362ea2f43d5588af440633464ed202349cba9465558de289860c6cfc62bc3acf14a4ac4d72fa9420910bfaeb3cda19345453a61d2dfb027bce3bf1dba6f88fd6ee93a6be39859bf946b5ebd4e0388f5de839efb7ad9b22ef42572510b79c25b38dc51c0bc9b10225851158302b5751e06519c217c1bbb8e34b9af1f40e5a9a653fbc4e1e7173448fbc29cce545cf2dbf8128fd178a423a97f8fae5f5f384049c44cd23138fb45950951e4a4102331909b17c139db4ac3cadd5b1424d324deda55e5e6947cb0d62cd791ac4073d401157f587ed9d1ea9f274928e18839e14d7f4314f87e94306e3871fa6a229d124d97cd2563c2c28dcdb8eb5fca2ba276af3406810a34c2c3da2a72953f89b3911144c5f5f3dac8ef5d308f92fa5056087c3474eb68540bcc837b1beb83563cd39c04e0ce7dccaff9a636fb5694c6ce0d30863f73df6495ff31700bbaeb7989e82d3f6b48d591045bc7b6f44a792b2b1280d96e5fa70054b6e31b68957b108478dc8d7cbe4b59a76441b16bf53a776fcc0793bdce6d28c5e0714b748b91481fae5cc26f8b978dc9e5c6785002c8af2bca5f259311d45db1eabc1c48409e77324209beaf779638b05fd85615f575f7d9b56a6c09c3a4f3cc00ccc3ce9e16cbe779c75067f216fd43e2ebc354797c9a2d738dfd447fffd849abd342faee56576ba84e5b17b351e8e63fa85df415731fb11cc1524bc95f2bbc988f61c1d009dcb21cea15831833af13e3176a78ae157074dd4072572da14196a0b25f091d3945bf476b4a18fee02c9deac7c82e216f7d608016e06e1c471f3304327e58fd239158de7264eadd83ff2f04a2f2447b07d2aa43d0e0a1567719675de6bbf6577ede184b35c9a418a5fd5833de7b7c2f65423b4824ced7c683238951a64bc22ba3ed45105f4dd9f8303f0776072e2e34a94cb7a7accaaba9f67a2522a45be3aebf17b2b3c03ea8310c4e376418b142ba91a9f0f49d429b003752d3c08131a82b7877ac4ed371bea5e4200f878e007c7dbd57b191201b4c2bd4fe15782be685f048d1f61f4f8510d351777c6c5452d1a94eb690acf112a8e9e489e32bd4b1aed8ba8343e3ad5d690c023b7580626cbdd6f4dc0190f73ffa6aadaf60ea0feffb25ef884476f2bfcad606722c36c8fc88eba573260dc6ae5e117d745d0c2339c398", 0x1000}, {&(0x7f00000011c0)="ae18e305d1df0aad01bd1edd2229c508071278e5f41146c2092f14888304bb63bc8895d694314008c48d754ef1a7d4e79580aab50c6cb1c9dcaff967ff86a215d84c059c5592331c2f87a1a156f172fb75979fc0b85cc53f39e613e81aae3235e4e71812813afbd5edd999a55ddaea2a338c2f9d503161041a808147becb1522cc821901e65adfb61572ed26e2a2e844", 0x90}, {&(0x7f0000001280)="402bcdaa0180d2038c0ec6dd050d538fa7e3b89de3dcf07be84ea0749c5545e296e431036138889d93702080f8996ba1893e2195e9bc82eaa624cf9439ae4fb6200dffcf3b4143300bd3a1db55c9e15e321168f0924bae636978bf1dfbd173363fc9ae4f1dff78c3eadf43111c7568de61affa63b30569174e36b8f529510063ad65fc9ca33d637feee7ffdbe2f21d9691", 0x91}, {&(0x7f0000000140)="29d974a8c39df47898a32ee0c377d6c7e1ba2497928837661b52df99a99539099b91a5dd1a", 0x25}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r4, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0}, 0x4) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) (async) 14:44:36 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x84) socket(0x11, 0x4003, 0x0) socket$inet6(0x18, 0x4004, 0x5) recvmsg(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 14:44:36 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, 0xffffffffffffff9c, 0xffffffff80000000) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xdd43}]}) (async) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 14:44:36 executing program 7: r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x96) semop(r1, &(0x7f0000000200), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(r1, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0xffffffffffffffff, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, 0x5}, 0x5, 0x81, r4, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x49, 0x8}, 0x400, 0xfffffffffffffffd, 0xffff}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r0, r2) r5 = getuid() setreuid(r0, r5) mlockall(0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x2}, 0x2, &(0x7f0000000380)="4b368b30", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="faa28de3b283c196f8cc0a684019979d173b7b21bd8c32ea83a80c510707e7081edd57c321edbb592d604a47cd56fb505e2ab391810b3425a8398f06c437f104bd0f36edf2abe8efa6e2cc755f62b894dc599d4137636e9e216249af342cbde8434fd4dd077ed89d6331fee8398dfc6de27e55eb256f88f71e9a45e1891ff36109f8bb", &(0x7f0000000100)=0x83, &(0x7f0000000140)="2031f6ab5091e092e64d870a2e71518dbf7febac58f2c534dd86311b93bff092d57306ae116499f591de2e993f8e0eaf315a7392c4daa9b4c03216d2b49f8dfe7edc", 0x42) 14:44:37 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:37 executing program 7: r0 = geteuid() (async) r1 = semget$private(0x0, 0x4000000009, 0x96) semop(r1, &(0x7f0000000200), 0x0) (async, rerun: 32) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) (rerun: 32) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async, rerun: 64) semop(r1, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (rerun: 64) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0xffffffffffffffff, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 64) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, 0x5}, 0x5, 0x81, r4, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x49, 0x8}, 0x400, 0xfffffffffffffffd, 0xffff}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r0, r2) (async) r5 = getuid() setreuid(r0, r5) (async, rerun: 64) mlockall(0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000340)={0x1, 0x2}, 0x2, &(0x7f0000000380)="4b368b30", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="faa28de3b283c196f8cc0a684019979d173b7b21bd8c32ea83a80c510707e7081edd57c321edbb592d604a47cd56fb505e2ab391810b3425a8398f06c437f104bd0f36edf2abe8efa6e2cc755f62b894dc599d4137636e9e216249af342cbde8434fd4dd077ed89d6331fee8398dfc6de27e55eb256f88f71e9a45e1891ff36109f8bb", &(0x7f0000000100)=0x83, &(0x7f0000000140)="2031f6ab5091e092e64d870a2e71518dbf7febac58f2c534dd86311b93bff092d57306ae116499f591de2e993f8e0eaf315a7392c4daa9b4c03216d2b49f8dfe7edc", 0x42) (rerun: 32) 14:44:37 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000100)="0b8549884bcecfe12df7d1674a7168b76dfde4ff34f2e8e756fb31418e4bf88a07636e7c6728c79f1496003d798b6203ded911fe4f109c930588ae99f8edec2331c03e8261a578cab3c16c657eeba9b9c0a806b0f6bb5ebc3551c7fcd687965b397d673ad7063d03ca6e965dd5aa6c58493e4b84a684202561385176765f3d03c86b2b9b45e38b647bacebdb2b865cdc960ceb82368ea4c617fefd5acb8a5d5161ff88c70a6ecb57ac9965275dcadfb60ce5ead8a43dfce6ca6704e312c3cefd3a520f53324499e8c9f06a8dd3ab7d1c1e84f779fab8c0f67be590238a770c4dcc47d5f9d374902499ceb97f99eae57ae066ea3cca", &(0x7f0000000080)=0xf5, &(0x7f0000000740)="ffbcae35f8a54521d70f9ee9dc27a94c6d285f646edd41aea8aef887141f83437bb0d31ed2f56dd76213ed07164a17b2716e59bb607e924425690b77a4d4ed4ad6f25dd94cde03a5070af2be4753b1c21871da835cf7a347382fc8e53c4f49f9b427c03a967b3d125c073cd5d0bb4f81cb66bf6d2a486d4347c72f32bb378328e83f0ae888422b99259552f780a9d8299e89171895b25afc8fd2edcfb7b0b2effe3ccb62bb131dece76eb5a699eef5bfe44245e1e8678137b10c4d19ee099bab08012fb6064cec60a10400304eb3907514461961da0219296a844af9e3822cfb069bb94b5f22640c00dfbae37c454b8868ca5a8fd82ad528ded395b203790f63569fffa57680c7ba1b42a263c2dbf7d607005bffb48b4a8a5a6d1fb76044efa9ac50784c4c3c220f136eac539c3b0eb42e17de9f0336c3a12efaf9e7c47d8f5c071e1d5afc246f0c1ae1127894adf36627d282ff3b1edb8f442446fdcf9daa00769be6", 0x163) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2c}, 0x2, &(0x7f0000000600)="14a766bd6277caacb976ddc26a7ebafef647fa636ec9c2f29624d36b86d895c78409ed3168e28883c5bfa9d3b4bb8474b34d16685b89fc8e4051379529b4eb50afdf1f7f887fa525879930d092a828b5f31c1da0434b53e97bf61f8ff532149477067e2427789cd79027764ea0", &(0x7f0000000680)=0x6d, &(0x7f00000006c0)="ff7a32b06357be47688797554372b14605fa249da9c20a0dd2726f993736fa346b7a9a2b799089f68813650f1e71dd92ff34f84afe90925dbc51978666b2d47cf1ec", 0x42) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x35) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xffffffff, 0x0, {[0x9, 0xfffffbfe, 0x7974faaa, 0x6, 0x4, 0xffffffffffeffffb, 0x16d, 0x0, 0x7, 0x0, 0xd, 0xc00000000000000, 0x346, 0x48, 0x0, 0x0, 0x9, 0xfffffffffffffff9], [0x0, 0x0, 0x0, 0x5, 0x7fff, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x7, 0x2, 0x0, 0xfffffffeffff7fff, 0x40000000], [0x0, 0x0, 0x2000000000000000], [{0x4aa2, 0x0, 0x0, 0x2000060e}, {0x3}, {0x3, 0xa5, 0x5, 0x100000000000000}, {0x2, 0x10000, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x7ff7ffff, 0x100000000000000}, {0x0, 0x0, 0xfffffffa}, {0x0, 0x0, 0x0, 0x40}, {0x2, 0x1ff, 0x4}], {0x0, 0x0, 0xeffffffe}, {0x4, 0x8d3, 0x400000}}}) pipe2(&(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x1) 14:44:37 executing program 1: semop(0x0, &(0x7f0000000200), 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x0, 0x1400}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r0, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r0) r1 = geteuid() r2 = semget$private(0x0, 0x4000000009, 0x96) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x17) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(r2, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r1, r3) setreuid(0x0, r1) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff0100008018a786f086dd6000200000383a0000ef4572f96158dedf00000236e4f467a877e98a6136d512b15d9a1e00000000000000000000000000000000000000aa0300907800000000600000000000000000000188f110b321276bbe063c00000000000400"/126]) 14:44:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xc5, 0x1, 0x10000}], 0x8, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/153, 0x99}, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)="7ede72f4f5e1808492a23a8befbb4e94e82a9d9381ba865839652a83413c89cb422fb982704057d0233fef42c5917a12d47ff3c1ef27707cf8889eda9b55c19f986750e00aea3ad5026dc3afc3042428636cca989ccce0ebdace5319c6f6ec269ae9f3881b0b6df215379261f674a6e7cb59477699910330b0f1902e824f1081d330d3c004004239465d192e0b23c86ebc79cd4fc3aa5c260a753af2186499d64170705ead98d4bc3991a12c8a10ecbbf2d3b7ff418031bcc82fcda80287b43d39ebba423f2a789db5efcfae9214df5c14d283b2a8b2edd5c5ee40f38e043c7ca3a32daab5ed6dcc11c0cebad6f240e00cac81f1cddea16738049eb3bf7fc7a1414f987a5e5ea2f4f00878d85f2b43", 0x10f}, {&(0x7f0000000000)="03a70846c6fdcfa32dc2aa236a29f55deb2b9e36ff839f5079c66cd59e7ee3c79a3c040177db3e3d2c00ffc659", 0x2d}], 0x2, 0x0, 0x0, 0x1}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) dup(r1) (async) kqueue() (async) kevent(r3, &(0x7f0000000200), 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xc5, 0x1, 0x10000}], 0x8, 0x0) (async) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/153, 0x99}, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)="7ede72f4f5e1808492a23a8befbb4e94e82a9d9381ba865839652a83413c89cb422fb982704057d0233fef42c5917a12d47ff3c1ef27707cf8889eda9b55c19f986750e00aea3ad5026dc3afc3042428636cca989ccce0ebdace5319c6f6ec269ae9f3881b0b6df215379261f674a6e7cb59477699910330b0f1902e824f1081d330d3c004004239465d192e0b23c86ebc79cd4fc3aa5c260a753af2186499d64170705ead98d4bc3991a12c8a10ecbbf2d3b7ff418031bcc82fcda80287b43d39ebba423f2a789db5efcfae9214df5c14d283b2a8b2edd5c5ee40f38e043c7ca3a32daab5ed6dcc11c0cebad6f240e00cac81f1cddea16738049eb3bf7fc7a1414f987a5e5ea2f4f00878d85f2b43", 0x10f}, {&(0x7f0000000000)="03a70846c6fdcfa32dc2aa236a29f55deb2b9e36ff839f5079c66cd59e7ee3c79a3c040177db3e3d2c00ffc659", 0x2d}], 0x2, 0x0, 0x0, 0x1}, 0x1) (async) 14:44:37 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="24a05a0d4dd453ec28369eeae76139bb096571ea7a60b406000000237ab91f2e20c82395ff0000000000000000c9cd4e418eb82b2100525f8bec0997556cfe343e7d87b3747ef5d75c9148e0075e2deace403c4c0437b46aba68abb1cc9c9e448e911da281a397e1816eb9c40a803d29c25c8d0cf1172a91ba5b8473f1c71ebb085f0b53", 0x84}], 0x1, 0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="981a6d584ba8db0a889b2d22ed85347e2808ba33755840b3b4119ae60d28eb27c809f0f017d599facad1", 0x2a}, {&(0x7f0000001100)="e50ce8512f2e8d8701778d5ecd3ee8709d9c2365fe141db057e1f7d4b23626ed89c8b11c4924ef2253fe360811e40ae61b3ab86ae06aa9afa0c44128d4160d23b2f8e91bc7d0d3a1a662e8abd758bb6a80af224bba5aadedcae558a62778e7e51616a41429e8043385babe65bc58c2a882a6faadd5f899511ba0c5087bbf61ca7bbaf6df1539a20492bfdf4b88b8b352c074b5447350d57e63b543e2fd288882028b41086457bced449fdf3f873e014fbf379cd714c164e29b57f00a44a2f1ed334fe96bd78daaf63d5e15b308bda9d88b9b7cd7635e36432333c1feee4fa1c076851fcfb738d181a2086be97275762a182caaacbfef22aaec824364e809ea6517527fd3437a84a2920d77e927008bb974f4fc3ba663a3057213340f244acf3175a75c3cd1365036c415b4d3ac225de1638ebb42d05ede84e8ca6e19e40c2c647f8030aa9ff24b1ac7dbedb1138c1171a68b6a8ec99629f0fe11a1b538fe662a9b758f3b6f2116f19db2437d8c4c78af6f12dc5f0316f6258237e35a00dc44aeb40d792efd5efeaef7948886655804a9aad2ef23e04592253376fab6697ed2fc88ed5c99c609a73df29f411442f74d4f28777d23ca8a954c80bf8ac97fac487dc773fc8dede773fac23e49863c9ed8e70e28b872338ac5e580f877ce7b561e3d1aaad1a0ec7f6f9e788d5c9f93c7e16fbedc911e57a92caeb4f84666dbaafb9925a43236513c8afb79022b91252a5b233fb9888fac17d0244b5efa47a84d6c683c6022000b6112dadd9aabc29f03264822a03f76a92a82f812ce9d5000ce10e315e1b7c3fc03d436c59b7e7fb3cb1a544fa7493a9a8f0a21b4c1a6beff7d2df77d8edc99bd561e2a678b6f6ef4216f03c6bedb8e508dd16dd29587f5b3b23a0278202e2583f2394924b83ff43f0ac25fe96d775998a60e9e7238bc5c9c737bb6a194eeb6f4b4e739881c21d20f24e852abab3817f474f772234b46698c29dc6366cd8ca70ccfbd1a063e2447214155ca24c120d18687388f9a8846c4469d6954a20507cdacd58e57a4604400872ea9deb1cfee44f1c2fdd353bb6f5ac71c49e4fbffe4f5761497704e9437cea4dcfabbd0c17c47f7b51f25526a0d703317188e732824601c570e0d82601202055225f703b937865f42a5360d9f989a1241c49cce4270f7af7bab25007eb80fc576f8290fc08d76b21eaec0b908ff67899e3131a7ce7a8cb41f319d2f2cabcdbf8b37a1eb7aca83fd605c903e9b9b94b9c353e4aa23fbadc5a0c495838768331811949d903362ff846176211492d124016c6e42e01918174ce4c1d57a60ead0e8aee422420b22b74c1da4e54a29d259d0754f84c83be7a8380a66952466c8d2b605d94c75422c8fbe02f53f52e999242466ef09d89ef01e3085352f23220fac1c4a4713279129e8133efac2cd9f17ae7f592a32cc0e69b54e98fff07395cfb252146c725b7923af7f0c601730d85db77aec5ac12fcc4f692e6ab0e2639bf0490e0bfe27b72c9b57ebe23c8e06fa2e8d59238f40a1d4592405cee01dc36a3e2c61f4b082785f61c7a1db2a601d47e493bac10f1ece42f6deb33d1927c3e4992591e4c270eb305d27a384437cfc2974531b2bf474010e7ad5e4103a3a2aea5e3b98df0c7685ea99a5d74898d66421d7680129f5aa7e47f65e0259983bbd931185ef1cc1bee92953b3a756067696201eea4e15a662b11ea5e00e6a470c71b998c67b3f791642a4ca37360978382bab5c7c85f007516ca468af81f74c19f792ded82fe7c6d8774ff789c53e24a868e07fac1f9800e8a815471d9cfb7782deef7126d268abd6dd04265d2a460a223cb9fe5cdc2f78d240e820307f3d26665554207ff8d0b77f834f9ed6f067f94b6baa6036e77860a02cbff9472d7a39e1ef4afbb5bc0302411090194ae603a234d933c50649abd8ac825d55d7dc384c78f555168870b47de0df4a89ee94d2636c91d054cd3caa7235990f907a7eb192c6dd0e2c7aa64122f72d3995d9188a4648d9c384717c5c7cdab8f5e24821836d99541c319ddffa52046a0cbea97db1195143bdfa9a24204e688d64b607d2d8f435a242eddd7585b791dc7ba2a3406bfb86a80c4e5289cf2424393e518fd7fa9ffbc093df758e1a8e9884cea3ed10f81961acc9b7df459e29a6f28f67436d86139e0853b0685a04ba43f4cacd943a41e1c1acb049429b22ec7412c5ac5f6890dc2f89048cb561b57bed156c77de33747c7950ee7944e5e7da8f1d736dcf5b26971d6e7a577d812e8c873155a70d85283c078006f87a0ee735cf50794667e3e5f415caa9e6171ab61e3425a50dd5e43c4f7c51530c9175cb75acad2fb3b85845b5c608821a63d93bd12a6234677b5cbb4098c00b9c869e3681c4cc865d9ba8f8a80ab317efe6652ddef53a1abd83234be48be139afeb5eef18204760ea71e697d8dd36dde38c7fe6913999ea8b5a8b1655f05e1796080969f9b9a0575186b37ba525700747e6329645aa0fd3e329d770d1031d98fbe09e83c40cdf7a2da646a933d6f4be4fa6fc065c13d045420e9a73fdaabe273dfe7d01666b619aabdbff824d527b4477c48215382f18ddfce268e0c907dbe68111a56906e7917d1bf9d6808e740b2ec7a82bacc051df14fc330d7fcf00fded2676158217349c79724408fdab1bf6f22ccbe2babe12d376d770aeee0830cec905c24692895e1c45d68c120aa3a5d071d205612d4af9fb4c05a41f5290207168b902db39dbfde95b7b95f5969d30e2bcc15989a1789254e5d1439e4a2d813e791e39913dd960528ff199bb6fc4d9e1f7c220a0dccff86bd04e7f4449046aae8baa2036f21c2a4929650a0c1edc32ff8b913c492b6127f236316911fac47ee8f478c442ae70fe9ff11b04ac450925204e35dbdaf1872e189e23ab5760fb7794ef5973c74a6fe977864d14e78ea89fecab05b384359343e7043deb47fa09f55fc9970093a739726d6a6cd3dd08dc8a9aba5b0f2c33018ab5346a2cf1efe13a3ec20e0c465552b2e046586ab9211dd853ae55817ad0c50bff690dad85e9be57cb3f35c8edcf2fd0d780d53f018a1d92355a7e6777c2809eca942409018f84f39449b5b8ed3bbd676c691b61cbb66fff9ac8e53a3067c00d53916801bd319e1e36db36cf40be70c80c9a4db429935ff72a249039efb072fe065f65d6d60bec152cee8838eb15887c271f89a7c5f9100cecc8ef835b071c7e5eb1a5c1c64cb69d3e9b122f72cbf02dad4fd1d962b9047796d8daddf121a3aa185c743f4f90d0ea5fd03994caf312cf8f030f09422f3d3154777bd85a588308d403e1d92b3c7e07b682b40e1d7eee339a398bf066ec1f79fca7b0c997d951494550934443ae0cf922969bfa92f040e105e3dab1d525c6d6f88d690a13a36823f82255f3deb6ccdc0091add382e13b27a5aa450d2fd33c3a9c4204b8dd26fe47aed4633e20ca91f978b76c23d17da9121ce68efa898f038f225cf2e064ad8c9c7c699c29e19bb66decc13ffbbc489b5c86c5d571fe694c941063a6198afed1433fe30bfca332c32ec030e6d7cc780f8f44dcec78e079b0bc86fff3e965350f84c82dc3a8fa55198175a5cbcabc370505dada469b58637d985afff49bd0ea5d44137f9370248f3b42f0b5116c1bca81f63a0af630af146ab1e221f0d97099eb7d9fde8353534799ebbdff97b2ca7683cc32390eedf7086f7d9347bffe3a7ea5e069cca29cea2b6b086e746bf27807d7f13a615440894dd42d47577176ec1a1f587f298e3211d09d5ac552013154828de0aa45373c818756b988054432081524232be2958c0839c99b043443975f17986bb21aa84147fc542bb3d4c69857d2085f47871280ea6bca425230683936b7606de3d5d4564aff740a1c4242bacb81539ac694735b5abdc118d4462b93e8b9cfa9c415230c86c0c4f9883e985d994c17d92468e6ed08656d45063cb7e025229d7cede48f8f5f6954b34a5adffb327c44589643dc04cdf681b47390cf355a40b369df6134bd038486666781ee011d8dc98856a0e0cc3b9b29969f6a59dceff816139c2886484c635386b4ac82f2bae6f5e17dd7fbd53aada5ae19a57732ca2aac53303ba60556efa202e049525d131bb2ef4eafa1a4d15a3833fd81ec3b69fee9af5c8e33d1614e02f2d1412a5b8ad88a61e38b1f6279008f0d3c3d1462b0f749bf5cb6d3fc7927b2c543b4fddb71b160ddbb465fecef53f677c24fce598997b30d432238e7a6b041c3cfbc3b7cdc9eda589039c8b20d16db749bca16c59c06a8f9450ba1a32f96f85e5bd8fe09bae7017d7d285344d717ba3db0f56269db435f33c0b263707d0cf48fa1f81d1c8db2bf1ae58a0d702b16d7417489559c44ced9ca1e6cb4db6d198a92171aaa59332b84f24dea5dd7efc7b247974d59ba7a2c1d0d654319c146ec58b0959254bf12fe7cdf4160d1809e65e5c92b7f773f29bfecd0bcc4725339b746ffad0e40471d286fc0d2c4abca94923293b7f2b66d279512edf944df50b83b0b1a54ee5b5cd5557c898ddfe28619fb3ac0f168f3f5d20da4bc9bf278176ae97e2255fb3b4ee055d8b38bff52be27e430213aafa776e248a29b3e1086e939c3803dcf33c5bb73a8f03337d15449b8430a0615d1ed90fe697e859ec7754a3a64d06379dffc1fdac02ad3dcda98a9dcf832fc929f705e215252b49826699b402c436e11768eb93ce3a2a6bad2324edb474e47c00a3253d3ee1fa3efbae1586f9f20f484b744201d9768a05f91c80e982e325fd943ae931303d5480771f6e498b4c03b8530abf306910641764b302126b3315fec4d7379e2af7a6ac3d0f031eaf3192f230b7baabb6d18831398c83f4aba6bba907d439b87d0924e220681ae4f1bf99915a5f3d3faf11e698eda101bece2d1ab85aeca4b55ec6919b213282fe96c81ef6c745baedcc8ee229497c7b2c4109798c7cc2d06798da808ee3205a9aecae7106a8c0cbb919538f14adfb4574372f77ebfbb6f2eb95d574cc16aa3b598ba35dc48402d776888cb6210bd2aee4bc9710ca08d41ac162380878aafd711d18ebe76b1907ae10f822f0efaf81258ef37a306bde0d01750eff1e5c8f2bad9fe1c0a1d04fc860ef1ae46afdcb86def6f4b13bbbe9a7ce027c690aeac0134f7a5908c8e38d74d687a148153705bb5cdfc52f17030e899863666c4c6f3dabbad2d1b43d2580969012ba1c960f5d1411b47c1358eb979a8bf78953836efc7733559d54d83d43bd777c60bc2df3880de7075016390e76e5f6eff17fe83aca79b57084592673ed96ddc4ad2cbaa798494c694ce35ad6ee4b3846dc898aae607eb006a0b1045a608134a2ee84e7bcd99fd9a3be05e9e0320fa3451a483323529306d934f8d4c6c1a18458436e7e52ca4f0bcb1d37a27453c35ff850d45675489d595d8caebc707dcdc2202eed60c87dc6efff601aff92559065d2ab21d6e1e81e14c1c6f747239829b44c0402228b71c3c721c092320eff18c84786f33e4775103a7533faf8d9bbab957a1529a6c8844ab10f0d78d1f2da8366ebaccc81a79d9f6f6f940c002e7bfa1d569d90c7e98262897f57b6203dc8a5c3def4b45b91bd729b1ba67b5b946fd9ac657e13598c7b7d50c648c3427c782ceea7a9c54ca512f647624363de9c0926166ff065975cedcc8c10a39a47eb5b2534f8cc53d8f7b6ab57eb9aefe59b9ea8e6ff2854bab43af4735bbd6c5", 0xfd7}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x4000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket$inet(0x2, 0x1, 0x9b) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="de09045a3b0393c1fa46658758700141305ca72d76d5ed045a8b61c8a8d4adf01f4d63693bf136fb0e761d71de37ed46ce2282086625e16f35e9bf02bf906c422437618b9961adb5cd845fa3d9963c37caedd016be40a667c8bd85a36e1d886e44f9689901f2a02981a84e495df7c53017c2332ceb92977e4b2d8653ed5cce6769450f63555f23611e444ece28ea83b745520246cf3dff8579a034255889fd8d964446251f823fc118b128a1fd313aa9deaac31c23814369fe18a87696a8c9f4cd2079dbc7cf70af56f0cce6b0a0a613400e953f2beea0e430d2e8ca46", 0xdd) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) r5 = dup(r1) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x717, 0x3d, 0x6}) fcntl$getown(r2, 0x5) kqueue() r6 = accept(r1, 0x0, &(0x7f00000000c0)) ftruncate(r6, 0x9) r7 = msgget$private(0x0, 0xffffffffffffffe6) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES64=r1, @ANYRES32=r7, @ANYBLOB="fe34e3c602a1de83b96e56dfbeac0ad1a8eee88eac8ead43e1b0f7a9a15bfd88454873b0d8fff08fdb31972fed92684161acb4ecb99117488bb17ceefb39e11ef82dc63ff20002663a43e475a8c5c01dcc43a949b66e6199a83f58ea58515bace3a2929ba0907f58215a3c2a4e065746bc1358e16465d22c392ca895883027cde3984293675faeb67e3a853d9f010000000100000073366c40040dfbeae3523290bf274ba6053197c53fad04fd6c72bb7ea951acb053fa4c47eadef0fecd3d", @ANYRES16], 0xf4, 0x800) 14:44:37 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000100)="0b8549884bcecfe12df7d1674a7168b76dfde4ff34f2e8e756fb31418e4bf88a07636e7c6728c79f1496003d798b6203ded911fe4f109c930588ae99f8edec2331c03e8261a578cab3c16c657eeba9b9c0a806b0f6bb5ebc3551c7fcd687965b397d673ad7063d03ca6e965dd5aa6c58493e4b84a684202561385176765f3d03c86b2b9b45e38b647bacebdb2b865cdc960ceb82368ea4c617fefd5acb8a5d5161ff88c70a6ecb57ac9965275dcadfb60ce5ead8a43dfce6ca6704e312c3cefd3a520f53324499e8c9f06a8dd3ab7d1c1e84f779fab8c0f67be590238a770c4dcc47d5f9d374902499ceb97f99eae57ae066ea3cca", &(0x7f0000000080)=0xf5, &(0x7f0000000740)="ffbcae35f8a54521d70f9ee9dc27a94c6d285f646edd41aea8aef887141f83437bb0d31ed2f56dd76213ed07164a17b2716e59bb607e924425690b77a4d4ed4ad6f25dd94cde03a5070af2be4753b1c21871da835cf7a347382fc8e53c4f49f9b427c03a967b3d125c073cd5d0bb4f81cb66bf6d2a486d4347c72f32bb378328e83f0ae888422b99259552f780a9d8299e89171895b25afc8fd2edcfb7b0b2effe3ccb62bb131dece76eb5a699eef5bfe44245e1e8678137b10c4d19ee099bab08012fb6064cec60a10400304eb3907514461961da0219296a844af9e3822cfb069bb94b5f22640c00dfbae37c454b8868ca5a8fd82ad528ded395b203790f63569fffa57680c7ba1b42a263c2dbf7d607005bffb48b4a8a5a6d1fb76044efa9ac50784c4c3c220f136eac539c3b0eb42e17de9f0336c3a12efaf9e7c47d8f5c071e1d5afc246f0c1ae1127894adf36627d282ff3b1edb8f442446fdcf9daa00769be6", 0x163) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2c}, 0x2, &(0x7f0000000600)="14a766bd6277caacb976ddc26a7ebafef647fa636ec9c2f29624d36b86d895c78409ed3168e28883c5bfa9d3b4bb8474b34d16685b89fc8e4051379529b4eb50afdf1f7f887fa525879930d092a828b5f31c1da0434b53e97bf61f8ff532149477067e2427789cd79027764ea0", &(0x7f0000000680)=0x6d, &(0x7f00000006c0)="ff7a32b06357be47688797554372b14605fa249da9c20a0dd2726f993736fa346b7a9a2b799089f68813650f1e71dd92ff34f84afe90925dbc51978666b2d47cf1ec", 0x42) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x35) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xffffffff, 0x0, {[0x9, 0xfffffbfe, 0x7974faaa, 0x6, 0x4, 0xffffffffffeffffb, 0x16d, 0x0, 0x7, 0x0, 0xd, 0xc00000000000000, 0x346, 0x48, 0x0, 0x0, 0x9, 0xfffffffffffffff9], [0x0, 0x0, 0x0, 0x5, 0x7fff, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x7, 0x2, 0x0, 0xfffffffeffff7fff, 0x40000000], [0x0, 0x0, 0x2000000000000000], [{0x4aa2, 0x0, 0x0, 0x2000060e}, {0x3}, {0x3, 0xa5, 0x5, 0x100000000000000}, {0x2, 0x10000, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x7ff7ffff, 0x100000000000000}, {0x0, 0x0, 0xfffffffa}, {0x0, 0x0, 0x0, 0x40}, {0x2, 0x1ff, 0x4}], {0x0, 0x0, 0xeffffffe}, {0x4, 0x8d3, 0x400000}}}) pipe2(&(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000100)="0b8549884bcecfe12df7d1674a7168b76dfde4ff34f2e8e756fb31418e4bf88a07636e7c6728c79f1496003d798b6203ded911fe4f109c930588ae99f8edec2331c03e8261a578cab3c16c657eeba9b9c0a806b0f6bb5ebc3551c7fcd687965b397d673ad7063d03ca6e965dd5aa6c58493e4b84a684202561385176765f3d03c86b2b9b45e38b647bacebdb2b865cdc960ceb82368ea4c617fefd5acb8a5d5161ff88c70a6ecb57ac9965275dcadfb60ce5ead8a43dfce6ca6704e312c3cefd3a520f53324499e8c9f06a8dd3ab7d1c1e84f779fab8c0f67be590238a770c4dcc47d5f9d374902499ceb97f99eae57ae066ea3cca", &(0x7f0000000080)=0xf5, &(0x7f0000000740)="ffbcae35f8a54521d70f9ee9dc27a94c6d285f646edd41aea8aef887141f83437bb0d31ed2f56dd76213ed07164a17b2716e59bb607e924425690b77a4d4ed4ad6f25dd94cde03a5070af2be4753b1c21871da835cf7a347382fc8e53c4f49f9b427c03a967b3d125c073cd5d0bb4f81cb66bf6d2a486d4347c72f32bb378328e83f0ae888422b99259552f780a9d8299e89171895b25afc8fd2edcfb7b0b2effe3ccb62bb131dece76eb5a699eef5bfe44245e1e8678137b10c4d19ee099bab08012fb6064cec60a10400304eb3907514461961da0219296a844af9e3822cfb069bb94b5f22640c00dfbae37c454b8868ca5a8fd82ad528ded395b203790f63569fffa57680c7ba1b42a263c2dbf7d607005bffb48b4a8a5a6d1fb76044efa9ac50784c4c3c220f136eac539c3b0eb42e17de9f0336c3a12efaf9e7c47d8f5c071e1d5afc246f0c1ae1127894adf36627d282ff3b1edb8f442446fdcf9daa00769be6", 0x163) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2c}, 0x2, &(0x7f0000000600)="14a766bd6277caacb976ddc26a7ebafef647fa636ec9c2f29624d36b86d895c78409ed3168e28883c5bfa9d3b4bb8474b34d16685b89fc8e4051379529b4eb50afdf1f7f887fa525879930d092a828b5f31c1da0434b53e97bf61f8ff532149477067e2427789cd79027764ea0", &(0x7f0000000680)=0x6d, &(0x7f00000006c0)="ff7a32b06357be47688797554372b14605fa249da9c20a0dd2726f993736fa346b7a9a2b799089f68813650f1e71dd92ff34f84afe90925dbc51978666b2d47cf1ec", 0x42) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) socket(0x2, 0x1, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x35) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xffffffff, 0x0, {[0x9, 0xfffffbfe, 0x7974faaa, 0x6, 0x4, 0xffffffffffeffffb, 0x16d, 0x0, 0x7, 0x0, 0xd, 0xc00000000000000, 0x346, 0x48, 0x0, 0x0, 0x9, 0xfffffffffffffff9], [0x0, 0x0, 0x0, 0x5, 0x7fff, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x7, 0x2, 0x0, 0xfffffffeffff7fff, 0x40000000], [0x0, 0x0, 0x2000000000000000], [{0x4aa2, 0x0, 0x0, 0x2000060e}, {0x3}, {0x3, 0xa5, 0x5, 0x100000000000000}, {0x2, 0x10000, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x7ff7ffff, 0x100000000000000}, {0x0, 0x0, 0xfffffffa}, {0x0, 0x0, 0x0, 0x40}, {0x2, 0x1ff, 0x4}], {0x0, 0x0, 0xeffffffe}, {0x4, 0x8d3, 0x400000}}}) (async) pipe2(&(0x7f0000000040), 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x1) (async) 14:44:37 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:37 executing program 7: r0 = geteuid() (async) r1 = semget$private(0x0, 0x4000000009, 0x96) semop(r1, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) (async) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(r1, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0xffffffffffffffff, r2, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, 0x5}, 0x5, 0x81, r4, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x49, 0x8}, 0x400, 0xfffffffffffffffd, 0xffff}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r0, r2) (async) r5 = getuid() setreuid(r0, r5) (async) mlockall(0x0) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x2}, 0x2, &(0x7f0000000380)="4b368b30", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="faa28de3b283c196f8cc0a684019979d173b7b21bd8c32ea83a80c510707e7081edd57c321edbb592d604a47cd56fb505e2ab391810b3425a8398f06c437f104bd0f36edf2abe8efa6e2cc755f62b894dc599d4137636e9e216249af342cbde8434fd4dd077ed89d6331fee8398dfc6de27e55eb256f88f71e9a45e1891ff36109f8bb", &(0x7f0000000100)=0x83, &(0x7f0000000140)="2031f6ab5091e092e64d870a2e71518dbf7febac58f2c534dd86311b93bff092d57306ae116499f591de2e993f8e0eaf315a7392c4daa9b4c03216d2b49f8dfe7edc", 0x42) 14:44:37 executing program 1: semop(0x0, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) (async) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x0, 0x1400}], 0x4) (async, rerun: 64) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (rerun: 64) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r0, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r0) r1 = geteuid() (async) r2 = semget$private(0x0, 0x4000000009, 0x96) semop(r2, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x17) (async) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(r2, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async, rerun: 64) r3 = getegid() (rerun: 64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r1, r3) (async) setreuid(0x0, r1) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff0100008018a786f086dd6000200000383a0000ef4572f96158dedf00000236e4f467a877e98a6136d512b15d9a1e00000000000000000000000000000000000000aa0300907800000000600000000000000000000188f110b321276bbe063c00000000000400"/126]) 14:44:37 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) openat(r4, &(0x7f0000000140)='./file0\x00', 0x400, 0x80) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = socket(0x1, 0x1, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606954, &(0x7f0000000300)) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x4, 0xc, 0x8, 0x3}, {{r1}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x6, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc4, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x8, 0x8, 0x7}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0xb0, 0x8, 0x2}, {{r4}, 0xfffffffffffffffa, 0xd2, 0x40000000, 0x1, 0x5}, {{}, 0xfffffffffffffffd, 0x2c, 0x8, 0x8, 0x4}, {{}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3, 0x8}], 0x81, &(0x7f0000000100)={0x3f, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffffffffffffff4413ef40086dd602a5be900181100fe8000000000000000000000000000aafe80000000000000000000000000e16da700bb0000907800000000bbe2a62d361e26eb4b2faa50f024752d398c34608ff054ad5df64e674c884ebcf7b4578396d9519ddd03fb2c17008cb4bf5ccb954b79512941a11a14911ca863bb19e96fe91801d6113fbdf9d3f696a37a55eed691455c1b67831db4f626cf6e29065ec534a1ec77b450a0f75842085477cddc83f9a18be5edded5c500"/204]) 14:44:37 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x84) (async, rerun: 64) socket(0x11, 0x4003, 0x0) (async, rerun: 64) socket$inet6(0x18, 0x4004, 0x5) recvmsg(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 14:44:37 executing program 1: semop(0x0, &(0x7f0000000200), 0x0) (async, rerun: 64) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) (async, rerun: 64) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x0, 0x1400}], 0x4) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(0x0, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) (async) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r0, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', 0x0, r0) (async, rerun: 32) r1 = geteuid() (async, rerun: 32) r2 = semget$private(0x0, 0x4000000009, 0x96) semop(r2, &(0x7f0000000200), 0x0) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x17) (async) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x800}, {0x4}], 0x4) (async) semop(r2, &(0x7f0000000000)=[{0x0, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(r2, &(0x7f0000000040)=[{0x7, 0x7}, {0x4, 0x5, 0x2000}], 0x2) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0xd7}, 0x5, 0x200, 0x2c0e}) (async) lchown(&(0x7f00000004c0)='./file0/../file0\x00', r1, r3) setreuid(0x0, r1) (async) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff0100008018a786f086dd6000200000383a0000ef4572f96158dedf00000236e4f467a877e98a6136d512b15d9a1e00000000000000000000000000000000000000aa0300907800000000600000000000000000000188f110b321276bbe063c00000000000400"/126]) 14:44:37 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 64) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) (async, rerun: 64) r0 = socket(0x1, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:37 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="24a05a0d4dd453ec28369eeae76139bb096571ea7a60b406000000237ab91f2e20c82395ff0000000000000000c9cd4e418eb82b2100525f8bec0997556cfe343e7d87b3747ef5d75c9148e0075e2deace403c4c0437b46aba68abb1cc9c9e448e911da281a397e1816eb9c40a803d29c25c8d0cf1172a91ba5b8473f1c71ebb085f0b53", 0x84}], 0x1, 0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="981a6d584ba8db0a889b2d22ed85347e2808ba33755840b3b4119ae60d28eb27c809f0f017d599facad1", 0x2a}, {&(0x7f0000001100)="e50ce8512f2e8d8701778d5ecd3ee8709d9c2365fe141db057e1f7d4b23626ed89c8b11c4924ef2253fe360811e40ae61b3ab86ae06aa9afa0c44128d4160d23b2f8e91bc7d0d3a1a662e8abd758bb6a80af224bba5aadedcae558a62778e7e51616a41429e8043385babe65bc58c2a882a6faadd5f899511ba0c5087bbf61ca7bbaf6df1539a20492bfdf4b88b8b352c074b5447350d57e63b543e2fd288882028b41086457bced449fdf3f873e014fbf379cd714c164e29b57f00a44a2f1ed334fe96bd78daaf63d5e15b308bda9d88b9b7cd7635e36432333c1feee4fa1c076851fcfb738d181a2086be97275762a182caaacbfef22aaec824364e809ea6517527fd3437a84a2920d77e927008bb974f4fc3ba663a3057213340f244acf3175a75c3cd1365036c415b4d3ac225de1638ebb42d05ede84e8ca6e19e40c2c647f8030aa9ff24b1ac7dbedb1138c1171a68b6a8ec99629f0fe11a1b538fe662a9b758f3b6f2116f19db2437d8c4c78af6f12dc5f0316f6258237e35a00dc44aeb40d792efd5efeaef7948886655804a9aad2ef23e04592253376fab6697ed2fc88ed5c99c609a73df29f411442f74d4f28777d23ca8a954c80bf8ac97fac487dc773fc8dede773fac23e49863c9ed8e70e28b872338ac5e580f877ce7b561e3d1aaad1a0ec7f6f9e788d5c9f93c7e16fbedc911e57a92caeb4f84666dbaafb9925a43236513c8afb79022b91252a5b233fb9888fac17d0244b5efa47a84d6c683c6022000b6112dadd9aabc29f03264822a03f76a92a82f812ce9d5000ce10e315e1b7c3fc03d436c59b7e7fb3cb1a544fa7493a9a8f0a21b4c1a6beff7d2df77d8edc99bd561e2a678b6f6ef4216f03c6bedb8e508dd16dd29587f5b3b23a0278202e2583f2394924b83ff43f0ac25fe96d775998a60e9e7238bc5c9c737bb6a194eeb6f4b4e739881c21d20f24e852abab3817f474f772234b46698c29dc6366cd8ca70ccfbd1a063e2447214155ca24c120d18687388f9a8846c4469d6954a20507cdacd58e57a4604400872ea9deb1cfee44f1c2fdd353bb6f5ac71c49e4fbffe4f5761497704e9437cea4dcfabbd0c17c47f7b51f25526a0d703317188e732824601c570e0d82601202055225f703b937865f42a5360d9f989a1241c49cce4270f7af7bab25007eb80fc576f8290fc08d76b21eaec0b908ff67899e3131a7ce7a8cb41f319d2f2cabcdbf8b37a1eb7aca83fd605c903e9b9b94b9c353e4aa23fbadc5a0c495838768331811949d903362ff846176211492d124016c6e42e01918174ce4c1d57a60ead0e8aee422420b22b74c1da4e54a29d259d0754f84c83be7a8380a66952466c8d2b605d94c75422c8fbe02f53f52e999242466ef09d89ef01e3085352f23220fac1c4a4713279129e8133efac2cd9f17ae7f592a32cc0e69b54e98fff07395cfb252146c725b7923af7f0c601730d85db77aec5ac12fcc4f692e6ab0e2639bf0490e0bfe27b72c9b57ebe23c8e06fa2e8d59238f40a1d4592405cee01dc36a3e2c61f4b082785f61c7a1db2a601d47e493bac10f1ece42f6deb33d1927c3e4992591e4c270eb305d27a384437cfc2974531b2bf474010e7ad5e4103a3a2aea5e3b98df0c7685ea99a5d74898d66421d7680129f5aa7e47f65e0259983bbd931185ef1cc1bee92953b3a756067696201eea4e15a662b11ea5e00e6a470c71b998c67b3f791642a4ca37360978382bab5c7c85f007516ca468af81f74c19f792ded82fe7c6d8774ff789c53e24a868e07fac1f9800e8a815471d9cfb7782deef7126d268abd6dd04265d2a460a223cb9fe5cdc2f78d240e820307f3d26665554207ff8d0b77f834f9ed6f067f94b6baa6036e77860a02cbff9472d7a39e1ef4afbb5bc0302411090194ae603a234d933c50649abd8ac825d55d7dc384c78f555168870b47de0df4a89ee94d2636c91d054cd3caa7235990f907a7eb192c6dd0e2c7aa64122f72d3995d9188a4648d9c384717c5c7cdab8f5e24821836d99541c319ddffa52046a0cbea97db1195143bdfa9a24204e688d64b607d2d8f435a242eddd7585b791dc7ba2a3406bfb86a80c4e5289cf2424393e518fd7fa9ffbc093df758e1a8e9884cea3ed10f81961acc9b7df459e29a6f28f67436d86139e0853b0685a04ba43f4cacd943a41e1c1acb049429b22ec7412c5ac5f6890dc2f89048cb561b57bed156c77de33747c7950ee7944e5e7da8f1d736dcf5b26971d6e7a577d812e8c873155a70d85283c078006f87a0ee735cf50794667e3e5f415caa9e6171ab61e3425a50dd5e43c4f7c51530c9175cb75acad2fb3b85845b5c608821a63d93bd12a6234677b5cbb4098c00b9c869e3681c4cc865d9ba8f8a80ab317efe6652ddef53a1abd83234be48be139afeb5eef18204760ea71e697d8dd36dde38c7fe6913999ea8b5a8b1655f05e1796080969f9b9a0575186b37ba525700747e6329645aa0fd3e329d770d1031d98fbe09e83c40cdf7a2da646a933d6f4be4fa6fc065c13d045420e9a73fdaabe273dfe7d01666b619aabdbff824d527b4477c48215382f18ddfce268e0c907dbe68111a56906e7917d1bf9d6808e740b2ec7a82bacc051df14fc330d7fcf00fded2676158217349c79724408fdab1bf6f22ccbe2babe12d376d770aeee0830cec905c24692895e1c45d68c120aa3a5d071d205612d4af9fb4c05a41f5290207168b902db39dbfde95b7b95f5969d30e2bcc15989a1789254e5d1439e4a2d813e791e39913dd960528ff199bb6fc4d9e1f7c220a0dccff86bd04e7f4449046aae8baa2036f21c2a4929650a0c1edc32ff8b913c492b6127f236316911fac47ee8f478c442ae70fe9ff11b04ac450925204e35dbdaf1872e189e23ab5760fb7794ef5973c74a6fe977864d14e78ea89fecab05b384359343e7043deb47fa09f55fc9970093a739726d6a6cd3dd08dc8a9aba5b0f2c33018ab5346a2cf1efe13a3ec20e0c465552b2e046586ab9211dd853ae55817ad0c50bff690dad85e9be57cb3f35c8edcf2fd0d780d53f018a1d92355a7e6777c2809eca942409018f84f39449b5b8ed3bbd676c691b61cbb66fff9ac8e53a3067c00d53916801bd319e1e36db36cf40be70c80c9a4db429935ff72a249039efb072fe065f65d6d60bec152cee8838eb15887c271f89a7c5f9100cecc8ef835b071c7e5eb1a5c1c64cb69d3e9b122f72cbf02dad4fd1d962b9047796d8daddf121a3aa185c743f4f90d0ea5fd03994caf312cf8f030f09422f3d3154777bd85a588308d403e1d92b3c7e07b682b40e1d7eee339a398bf066ec1f79fca7b0c997d951494550934443ae0cf922969bfa92f040e105e3dab1d525c6d6f88d690a13a36823f82255f3deb6ccdc0091add382e13b27a5aa450d2fd33c3a9c4204b8dd26fe47aed4633e20ca91f978b76c23d17da9121ce68efa898f038f225cf2e064ad8c9c7c699c29e19bb66decc13ffbbc489b5c86c5d571fe694c941063a6198afed1433fe30bfca332c32ec030e6d7cc780f8f44dcec78e079b0bc86fff3e965350f84c82dc3a8fa55198175a5cbcabc370505dada469b58637d985afff49bd0ea5d44137f9370248f3b42f0b5116c1bca81f63a0af630af146ab1e221f0d97099eb7d9fde8353534799ebbdff97b2ca7683cc32390eedf7086f7d9347bffe3a7ea5e069cca29cea2b6b086e746bf27807d7f13a615440894dd42d47577176ec1a1f587f298e3211d09d5ac552013154828de0aa45373c818756b988054432081524232be2958c0839c99b043443975f17986bb21aa84147fc542bb3d4c69857d2085f47871280ea6bca425230683936b7606de3d5d4564aff740a1c4242bacb81539ac694735b5abdc118d4462b93e8b9cfa9c415230c86c0c4f9883e985d994c17d92468e6ed08656d45063cb7e025229d7cede48f8f5f6954b34a5adffb327c44589643dc04cdf681b47390cf355a40b369df6134bd038486666781ee011d8dc98856a0e0cc3b9b29969f6a59dceff816139c2886484c635386b4ac82f2bae6f5e17dd7fbd53aada5ae19a57732ca2aac53303ba60556efa202e049525d131bb2ef4eafa1a4d15a3833fd81ec3b69fee9af5c8e33d1614e02f2d1412a5b8ad88a61e38b1f6279008f0d3c3d1462b0f749bf5cb6d3fc7927b2c543b4fddb71b160ddbb465fecef53f677c24fce598997b30d432238e7a6b041c3cfbc3b7cdc9eda589039c8b20d16db749bca16c59c06a8f9450ba1a32f96f85e5bd8fe09bae7017d7d285344d717ba3db0f56269db435f33c0b263707d0cf48fa1f81d1c8db2bf1ae58a0d702b16d7417489559c44ced9ca1e6cb4db6d198a92171aaa59332b84f24dea5dd7efc7b247974d59ba7a2c1d0d654319c146ec58b0959254bf12fe7cdf4160d1809e65e5c92b7f773f29bfecd0bcc4725339b746ffad0e40471d286fc0d2c4abca94923293b7f2b66d279512edf944df50b83b0b1a54ee5b5cd5557c898ddfe28619fb3ac0f168f3f5d20da4bc9bf278176ae97e2255fb3b4ee055d8b38bff52be27e430213aafa776e248a29b3e1086e939c3803dcf33c5bb73a8f03337d15449b8430a0615d1ed90fe697e859ec7754a3a64d06379dffc1fdac02ad3dcda98a9dcf832fc929f705e215252b49826699b402c436e11768eb93ce3a2a6bad2324edb474e47c00a3253d3ee1fa3efbae1586f9f20f484b744201d9768a05f91c80e982e325fd943ae931303d5480771f6e498b4c03b8530abf306910641764b302126b3315fec4d7379e2af7a6ac3d0f031eaf3192f230b7baabb6d18831398c83f4aba6bba907d439b87d0924e220681ae4f1bf99915a5f3d3faf11e698eda101bece2d1ab85aeca4b55ec6919b213282fe96c81ef6c745baedcc8ee229497c7b2c4109798c7cc2d06798da808ee3205a9aecae7106a8c0cbb919538f14adfb4574372f77ebfbb6f2eb95d574cc16aa3b598ba35dc48402d776888cb6210bd2aee4bc9710ca08d41ac162380878aafd711d18ebe76b1907ae10f822f0efaf81258ef37a306bde0d01750eff1e5c8f2bad9fe1c0a1d04fc860ef1ae46afdcb86def6f4b13bbbe9a7ce027c690aeac0134f7a5908c8e38d74d687a148153705bb5cdfc52f17030e899863666c4c6f3dabbad2d1b43d2580969012ba1c960f5d1411b47c1358eb979a8bf78953836efc7733559d54d83d43bd777c60bc2df3880de7075016390e76e5f6eff17fe83aca79b57084592673ed96ddc4ad2cbaa798494c694ce35ad6ee4b3846dc898aae607eb006a0b1045a608134a2ee84e7bcd99fd9a3be05e9e0320fa3451a483323529306d934f8d4c6c1a18458436e7e52ca4f0bcb1d37a27453c35ff850d45675489d595d8caebc707dcdc2202eed60c87dc6efff601aff92559065d2ab21d6e1e81e14c1c6f747239829b44c0402228b71c3c721c092320eff18c84786f33e4775103a7533faf8d9bbab957a1529a6c8844ab10f0d78d1f2da8366ebaccc81a79d9f6f6f940c002e7bfa1d569d90c7e98262897f57b6203dc8a5c3def4b45b91bd729b1ba67b5b946fd9ac657e13598c7b7d50c648c3427c782ceea7a9c54ca512f647624363de9c0926166ff065975cedcc8c10a39a47eb5b2534f8cc53d8f7b6ab57eb9aefe59b9ea8e6ff2854bab43af4735bbd6c5", 0xfd7}], 0x2) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x4000) (rerun: 64) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket$inet(0x2, 0x1, 0x9b) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="de09045a3b0393c1fa46658758700141305ca72d76d5ed045a8b61c8a8d4adf01f4d63693bf136fb0e761d71de37ed46ce2282086625e16f35e9bf02bf906c422437618b9961adb5cd845fa3d9963c37caedd016be40a667c8bd85a36e1d886e44f9689901f2a02981a84e495df7c53017c2332ceb92977e4b2d8653ed5cce6769450f63555f23611e444ece28ea83b745520246cf3dff8579a034255889fd8d964446251f823fc118b128a1fd313aa9deaac31c23814369fe18a87696a8c9f4cd2079dbc7cf70af56f0cce6b0a0a613400e953f2beea0e430d2e8ca46", 0xdd) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) (async) r5 = dup(r1) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x717, 0x3d, 0x6}) (async) fcntl$getown(r2, 0x5) (async) kqueue() (async) r6 = accept(r1, 0x0, &(0x7f00000000c0)) ftruncate(r6, 0x9) (async) r7 = msgget$private(0x0, 0xffffffffffffffe6) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES64=r1, @ANYRES32=r7, @ANYBLOB="fe34e3c602a1de83b96e56dfbeac0ad1a8eee88eac8ead43e1b0f7a9a15bfd88454873b0d8fff08fdb31972fed92684161acb4ecb99117488bb17ceefb39e11ef82dc63ff20002663a43e475a8c5c01dcc43a949b66e6199a83f58ea58515bace3a2929ba0907f58215a3c2a4e065746bc1358e16465d22c392ca895883027cde3984293675faeb67e3a853d9f010000000100000073366c40040dfbeae3523290bf274ba6053197c53fad04fd6c72bb7ea951acb053fa4c47eadef0fecd3d", @ANYRES16], 0xf4, 0x800) 14:44:37 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast2, @rand_addr="88f1452f629b6d200010a421276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:37 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="c89d6a7f3d1b246e48622cfe61ad", 0xe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0xa1, 0x5, 0x200}, {0x4a58, 0xfe, 0x7c, 0x101}, {0x200, 0x6, 0x7f, 0x2}, {0x400, 0x70, 0x5}, {0xf936, 0x1f, 0x6, 0x1ff}, {0x1, 0x1f, 0x0, 0x60}]}) 14:44:37 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) openat(r4, &(0x7f0000000140)='./file0\x00', 0x400, 0x80) (async) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) (async) r7 = socket(0x1, 0x1, 0x0) (async) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606954, &(0x7f0000000300)) (async) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x4, 0xc, 0x8, 0x3}, {{r1}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x6, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc4, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x8, 0x8, 0x7}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0xb0, 0x8, 0x2}, {{r4}, 0xfffffffffffffffa, 0xd2, 0x40000000, 0x1, 0x5}, {{}, 0xfffffffffffffffd, 0x2c, 0x8, 0x8, 0x4}, {{}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3, 0x8}], 0x81, &(0x7f0000000100)={0x3f, 0x9}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffffffffffffff4413ef40086dd602a5be900181100fe8000000000000000000000000000aafe80000000000000000000000000e16da700bb0000907800000000bbe2a62d361e26eb4b2faa50f024752d398c34608ff054ad5df64e674c884ebcf7b4578396d9519ddd03fb2c17008cb4bf5ccb954b79512941a11a14911ca863bb19e96fe91801d6113fbdf9d3f696a37a55eed691455c1b67831db4f626cf6e29065ec534a1ec77b450a0f75842085477cddc83f9a18be5edded5c500"/204]) 14:44:37 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:37 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x10000000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000300)="c89d6a7f3d1b246e48622cfe61ad", 0xe, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0xa1, 0x5, 0x200}, {0x4a58, 0xfe, 0x7c, 0x101}, {0x200, 0x6, 0x7f, 0x2}, {0x400, 0x70, 0x5}, {0xf936, 0x1f, 0x6, 0x1ff}, {0x1, 0x1f, 0x0, 0x60}]}) 14:44:38 executing program 0: sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) 14:44:38 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000100)="0b8549884bcecfe12df7d1674a7168b76dfde4ff34f2e8e756fb31418e4bf88a07636e7c6728c79f1496003d798b6203ded911fe4f109c930588ae99f8edec2331c03e8261a578cab3c16c657eeba9b9c0a806b0f6bb5ebc3551c7fcd687965b397d673ad7063d03ca6e965dd5aa6c58493e4b84a684202561385176765f3d03c86b2b9b45e38b647bacebdb2b865cdc960ceb82368ea4c617fefd5acb8a5d5161ff88c70a6ecb57ac9965275dcadfb60ce5ead8a43dfce6ca6704e312c3cefd3a520f53324499e8c9f06a8dd3ab7d1c1e84f779fab8c0f67be590238a770c4dcc47d5f9d374902499ceb97f99eae57ae066ea3cca", &(0x7f0000000080)=0xf5, &(0x7f0000000740)="ffbcae35f8a54521d70f9ee9dc27a94c6d285f646edd41aea8aef887141f83437bb0d31ed2f56dd76213ed07164a17b2716e59bb607e924425690b77a4d4ed4ad6f25dd94cde03a5070af2be4753b1c21871da835cf7a347382fc8e53c4f49f9b427c03a967b3d125c073cd5d0bb4f81cb66bf6d2a486d4347c72f32bb378328e83f0ae888422b99259552f780a9d8299e89171895b25afc8fd2edcfb7b0b2effe3ccb62bb131dece76eb5a699eef5bfe44245e1e8678137b10c4d19ee099bab08012fb6064cec60a10400304eb3907514461961da0219296a844af9e3822cfb069bb94b5f22640c00dfbae37c454b8868ca5a8fd82ad528ded395b203790f63569fffa57680c7ba1b42a263c2dbf7d607005bffb48b4a8a5a6d1fb76044efa9ac50784c4c3c220f136eac539c3b0eb42e17de9f0336c3a12efaf9e7c47d8f5c071e1d5afc246f0c1ae1127894adf36627d282ff3b1edb8f442446fdcf9daa00769be6", 0x163) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2c}, 0x2, &(0x7f0000000600)="14a766bd6277caacb976ddc26a7ebafef647fa636ec9c2f29624d36b86d895c78409ed3168e28883c5bfa9d3b4bb8474b34d16685b89fc8e4051379529b4eb50afdf1f7f887fa525879930d092a828b5f31c1da0434b53e97bf61f8ff532149477067e2427789cd79027764ea0", &(0x7f0000000680)=0x6d, &(0x7f00000006c0)="ff7a32b06357be47688797554372b14605fa249da9c20a0dd2726f993736fa346b7a9a2b799089f68813650f1e71dd92ff34f84afe90925dbc51978666b2d47cf1ec", 0x42) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x35) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xffffffff, 0x0, {[0x9, 0xfffffbfe, 0x7974faaa, 0x6, 0x4, 0xffffffffffeffffb, 0x16d, 0x0, 0x7, 0x0, 0xd, 0xc00000000000000, 0x346, 0x48, 0x0, 0x0, 0x9, 0xfffffffffffffff9], [0x0, 0x0, 0x0, 0x5, 0x7fff, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x7, 0x2, 0x0, 0xfffffffeffff7fff, 0x40000000], [0x0, 0x0, 0x2000000000000000], [{0x4aa2, 0x0, 0x0, 0x2000060e}, {0x3}, {0x3, 0xa5, 0x5, 0x100000000000000}, {0x2, 0x10000, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x7ff7ffff, 0x100000000000000}, {0x0, 0x0, 0xfffffffa}, {0x0, 0x0, 0x0, 0x40}, {0x2, 0x1ff, 0x4}], {0x0, 0x0, 0xeffffffe}, {0x4, 0x8d3, 0x400000}}}) (async) pipe2(&(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x1) 14:44:38 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast2, @rand_addr="88f1452f629b6d200010a421276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:38 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:38 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="24a05a0d4dd453ec28369eeae76139bb096571ea7a60b406000000237ab91f2e20c82395ff0000000000000000c9cd4e418eb82b2100525f8bec0997556cfe343e7d87b3747ef5d75c9148e0075e2deace403c4c0437b46aba68abb1cc9c9e448e911da281a397e1816eb9c40a803d29c25c8d0cf1172a91ba5b8473f1c71ebb085f0b53", 0x84}], 0x1, 0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="981a6d584ba8db0a889b2d22ed85347e2808ba33755840b3b4119ae60d28eb27c809f0f017d599facad1", 0x2a}, {&(0x7f0000001100)="e50ce8512f2e8d8701778d5ecd3ee8709d9c2365fe141db057e1f7d4b23626ed89c8b11c4924ef2253fe360811e40ae61b3ab86ae06aa9afa0c44128d4160d23b2f8e91bc7d0d3a1a662e8abd758bb6a80af224bba5aadedcae558a62778e7e51616a41429e8043385babe65bc58c2a882a6faadd5f899511ba0c5087bbf61ca7bbaf6df1539a20492bfdf4b88b8b352c074b5447350d57e63b543e2fd288882028b41086457bced449fdf3f873e014fbf379cd714c164e29b57f00a44a2f1ed334fe96bd78daaf63d5e15b308bda9d88b9b7cd7635e36432333c1feee4fa1c076851fcfb738d181a2086be97275762a182caaacbfef22aaec824364e809ea6517527fd3437a84a2920d77e927008bb974f4fc3ba663a3057213340f244acf3175a75c3cd1365036c415b4d3ac225de1638ebb42d05ede84e8ca6e19e40c2c647f8030aa9ff24b1ac7dbedb1138c1171a68b6a8ec99629f0fe11a1b538fe662a9b758f3b6f2116f19db2437d8c4c78af6f12dc5f0316f6258237e35a00dc44aeb40d792efd5efeaef7948886655804a9aad2ef23e04592253376fab6697ed2fc88ed5c99c609a73df29f411442f74d4f28777d23ca8a954c80bf8ac97fac487dc773fc8dede773fac23e49863c9ed8e70e28b872338ac5e580f877ce7b561e3d1aaad1a0ec7f6f9e788d5c9f93c7e16fbedc911e57a92caeb4f84666dbaafb9925a43236513c8afb79022b91252a5b233fb9888fac17d0244b5efa47a84d6c683c6022000b6112dadd9aabc29f03264822a03f76a92a82f812ce9d5000ce10e315e1b7c3fc03d436c59b7e7fb3cb1a544fa7493a9a8f0a21b4c1a6beff7d2df77d8edc99bd561e2a678b6f6ef4216f03c6bedb8e508dd16dd29587f5b3b23a0278202e2583f2394924b83ff43f0ac25fe96d775998a60e9e7238bc5c9c737bb6a194eeb6f4b4e739881c21d20f24e852abab3817f474f772234b46698c29dc6366cd8ca70ccfbd1a063e2447214155ca24c120d18687388f9a8846c4469d6954a20507cdacd58e57a4604400872ea9deb1cfee44f1c2fdd353bb6f5ac71c49e4fbffe4f5761497704e9437cea4dcfabbd0c17c47f7b51f25526a0d703317188e732824601c570e0d82601202055225f703b937865f42a5360d9f989a1241c49cce4270f7af7bab25007eb80fc576f8290fc08d76b21eaec0b908ff67899e3131a7ce7a8cb41f319d2f2cabcdbf8b37a1eb7aca83fd605c903e9b9b94b9c353e4aa23fbadc5a0c495838768331811949d903362ff846176211492d124016c6e42e01918174ce4c1d57a60ead0e8aee422420b22b74c1da4e54a29d259d0754f84c83be7a8380a66952466c8d2b605d94c75422c8fbe02f53f52e999242466ef09d89ef01e3085352f23220fac1c4a4713279129e8133efac2cd9f17ae7f592a32cc0e69b54e98fff07395cfb252146c725b7923af7f0c601730d85db77aec5ac12fcc4f692e6ab0e2639bf0490e0bfe27b72c9b57ebe23c8e06fa2e8d59238f40a1d4592405cee01dc36a3e2c61f4b082785f61c7a1db2a601d47e493bac10f1ece42f6deb33d1927c3e4992591e4c270eb305d27a384437cfc2974531b2bf474010e7ad5e4103a3a2aea5e3b98df0c7685ea99a5d74898d66421d7680129f5aa7e47f65e0259983bbd931185ef1cc1bee92953b3a756067696201eea4e15a662b11ea5e00e6a470c71b998c67b3f791642a4ca37360978382bab5c7c85f007516ca468af81f74c19f792ded82fe7c6d8774ff789c53e24a868e07fac1f9800e8a815471d9cfb7782deef7126d268abd6dd04265d2a460a223cb9fe5cdc2f78d240e820307f3d26665554207ff8d0b77f834f9ed6f067f94b6baa6036e77860a02cbff9472d7a39e1ef4afbb5bc0302411090194ae603a234d933c50649abd8ac825d55d7dc384c78f555168870b47de0df4a89ee94d2636c91d054cd3caa7235990f907a7eb192c6dd0e2c7aa64122f72d3995d9188a4648d9c384717c5c7cdab8f5e24821836d99541c319ddffa52046a0cbea97db1195143bdfa9a24204e688d64b607d2d8f435a242eddd7585b791dc7ba2a3406bfb86a80c4e5289cf2424393e518fd7fa9ffbc093df758e1a8e9884cea3ed10f81961acc9b7df459e29a6f28f67436d86139e0853b0685a04ba43f4cacd943a41e1c1acb049429b22ec7412c5ac5f6890dc2f89048cb561b57bed156c77de33747c7950ee7944e5e7da8f1d736dcf5b26971d6e7a577d812e8c873155a70d85283c078006f87a0ee735cf50794667e3e5f415caa9e6171ab61e3425a50dd5e43c4f7c51530c9175cb75acad2fb3b85845b5c608821a63d93bd12a6234677b5cbb4098c00b9c869e3681c4cc865d9ba8f8a80ab317efe6652ddef53a1abd83234be48be139afeb5eef18204760ea71e697d8dd36dde38c7fe6913999ea8b5a8b1655f05e1796080969f9b9a0575186b37ba525700747e6329645aa0fd3e329d770d1031d98fbe09e83c40cdf7a2da646a933d6f4be4fa6fc065c13d045420e9a73fdaabe273dfe7d01666b619aabdbff824d527b4477c48215382f18ddfce268e0c907dbe68111a56906e7917d1bf9d6808e740b2ec7a82bacc051df14fc330d7fcf00fded2676158217349c79724408fdab1bf6f22ccbe2babe12d376d770aeee0830cec905c24692895e1c45d68c120aa3a5d071d205612d4af9fb4c05a41f5290207168b902db39dbfde95b7b95f5969d30e2bcc15989a1789254e5d1439e4a2d813e791e39913dd960528ff199bb6fc4d9e1f7c220a0dccff86bd04e7f4449046aae8baa2036f21c2a4929650a0c1edc32ff8b913c492b6127f236316911fac47ee8f478c442ae70fe9ff11b04ac450925204e35dbdaf1872e189e23ab5760fb7794ef5973c74a6fe977864d14e78ea89fecab05b384359343e7043deb47fa09f55fc9970093a739726d6a6cd3dd08dc8a9aba5b0f2c33018ab5346a2cf1efe13a3ec20e0c465552b2e046586ab9211dd853ae55817ad0c50bff690dad85e9be57cb3f35c8edcf2fd0d780d53f018a1d92355a7e6777c2809eca942409018f84f39449b5b8ed3bbd676c691b61cbb66fff9ac8e53a3067c00d53916801bd319e1e36db36cf40be70c80c9a4db429935ff72a249039efb072fe065f65d6d60bec152cee8838eb15887c271f89a7c5f9100cecc8ef835b071c7e5eb1a5c1c64cb69d3e9b122f72cbf02dad4fd1d962b9047796d8daddf121a3aa185c743f4f90d0ea5fd03994caf312cf8f030f09422f3d3154777bd85a588308d403e1d92b3c7e07b682b40e1d7eee339a398bf066ec1f79fca7b0c997d951494550934443ae0cf922969bfa92f040e105e3dab1d525c6d6f88d690a13a36823f82255f3deb6ccdc0091add382e13b27a5aa450d2fd33c3a9c4204b8dd26fe47aed4633e20ca91f978b76c23d17da9121ce68efa898f038f225cf2e064ad8c9c7c699c29e19bb66decc13ffbbc489b5c86c5d571fe694c941063a6198afed1433fe30bfca332c32ec030e6d7cc780f8f44dcec78e079b0bc86fff3e965350f84c82dc3a8fa55198175a5cbcabc370505dada469b58637d985afff49bd0ea5d44137f9370248f3b42f0b5116c1bca81f63a0af630af146ab1e221f0d97099eb7d9fde8353534799ebbdff97b2ca7683cc32390eedf7086f7d9347bffe3a7ea5e069cca29cea2b6b086e746bf27807d7f13a615440894dd42d47577176ec1a1f587f298e3211d09d5ac552013154828de0aa45373c818756b988054432081524232be2958c0839c99b043443975f17986bb21aa84147fc542bb3d4c69857d2085f47871280ea6bca425230683936b7606de3d5d4564aff740a1c4242bacb81539ac694735b5abdc118d4462b93e8b9cfa9c415230c86c0c4f9883e985d994c17d92468e6ed08656d45063cb7e025229d7cede48f8f5f6954b34a5adffb327c44589643dc04cdf681b47390cf355a40b369df6134bd038486666781ee011d8dc98856a0e0cc3b9b29969f6a59dceff816139c2886484c635386b4ac82f2bae6f5e17dd7fbd53aada5ae19a57732ca2aac53303ba60556efa202e049525d131bb2ef4eafa1a4d15a3833fd81ec3b69fee9af5c8e33d1614e02f2d1412a5b8ad88a61e38b1f6279008f0d3c3d1462b0f749bf5cb6d3fc7927b2c543b4fddb71b160ddbb465fecef53f677c24fce598997b30d432238e7a6b041c3cfbc3b7cdc9eda589039c8b20d16db749bca16c59c06a8f9450ba1a32f96f85e5bd8fe09bae7017d7d285344d717ba3db0f56269db435f33c0b263707d0cf48fa1f81d1c8db2bf1ae58a0d702b16d7417489559c44ced9ca1e6cb4db6d198a92171aaa59332b84f24dea5dd7efc7b247974d59ba7a2c1d0d654319c146ec58b0959254bf12fe7cdf4160d1809e65e5c92b7f773f29bfecd0bcc4725339b746ffad0e40471d286fc0d2c4abca94923293b7f2b66d279512edf944df50b83b0b1a54ee5b5cd5557c898ddfe28619fb3ac0f168f3f5d20da4bc9bf278176ae97e2255fb3b4ee055d8b38bff52be27e430213aafa776e248a29b3e1086e939c3803dcf33c5bb73a8f03337d15449b8430a0615d1ed90fe697e859ec7754a3a64d06379dffc1fdac02ad3dcda98a9dcf832fc929f705e215252b49826699b402c436e11768eb93ce3a2a6bad2324edb474e47c00a3253d3ee1fa3efbae1586f9f20f484b744201d9768a05f91c80e982e325fd943ae931303d5480771f6e498b4c03b8530abf306910641764b302126b3315fec4d7379e2af7a6ac3d0f031eaf3192f230b7baabb6d18831398c83f4aba6bba907d439b87d0924e220681ae4f1bf99915a5f3d3faf11e698eda101bece2d1ab85aeca4b55ec6919b213282fe96c81ef6c745baedcc8ee229497c7b2c4109798c7cc2d06798da808ee3205a9aecae7106a8c0cbb919538f14adfb4574372f77ebfbb6f2eb95d574cc16aa3b598ba35dc48402d776888cb6210bd2aee4bc9710ca08d41ac162380878aafd711d18ebe76b1907ae10f822f0efaf81258ef37a306bde0d01750eff1e5c8f2bad9fe1c0a1d04fc860ef1ae46afdcb86def6f4b13bbbe9a7ce027c690aeac0134f7a5908c8e38d74d687a148153705bb5cdfc52f17030e899863666c4c6f3dabbad2d1b43d2580969012ba1c960f5d1411b47c1358eb979a8bf78953836efc7733559d54d83d43bd777c60bc2df3880de7075016390e76e5f6eff17fe83aca79b57084592673ed96ddc4ad2cbaa798494c694ce35ad6ee4b3846dc898aae607eb006a0b1045a608134a2ee84e7bcd99fd9a3be05e9e0320fa3451a483323529306d934f8d4c6c1a18458436e7e52ca4f0bcb1d37a27453c35ff850d45675489d595d8caebc707dcdc2202eed60c87dc6efff601aff92559065d2ab21d6e1e81e14c1c6f747239829b44c0402228b71c3c721c092320eff18c84786f33e4775103a7533faf8d9bbab957a1529a6c8844ab10f0d78d1f2da8366ebaccc81a79d9f6f6f940c002e7bfa1d569d90c7e98262897f57b6203dc8a5c3def4b45b91bd729b1ba67b5b946fd9ac657e13598c7b7d50c648c3427c782ceea7a9c54ca512f647624363de9c0926166ff065975cedcc8c10a39a47eb5b2534f8cc53d8f7b6ab57eb9aefe59b9ea8e6ff2854bab43af4735bbd6c5", 0xfd7}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x4000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket$inet(0x2, 0x1, 0x9b) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="de09045a3b0393c1fa46658758700141305ca72d76d5ed045a8b61c8a8d4adf01f4d63693bf136fb0e761d71de37ed46ce2282086625e16f35e9bf02bf906c422437618b9961adb5cd845fa3d9963c37caedd016be40a667c8bd85a36e1d886e44f9689901f2a02981a84e495df7c53017c2332ceb92977e4b2d8653ed5cce6769450f63555f23611e444ece28ea83b745520246cf3dff8579a034255889fd8d964446251f823fc118b128a1fd313aa9deaac31c23814369fe18a87696a8c9f4cd2079dbc7cf70af56f0cce6b0a0a613400e953f2beea0e430d2e8ca46", 0xdd) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) r5 = dup(r1) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x717, 0x3d, 0x6}) fcntl$getown(r2, 0x5) kqueue() r6 = accept(r1, 0x0, &(0x7f00000000c0)) ftruncate(r6, 0x9) r7 = msgget$private(0x0, 0xffffffffffffffe6) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES64=r1, @ANYRES32=r7, @ANYBLOB="fe34e3c602a1de83b96e56dfbeac0ad1a8eee88eac8ead43e1b0f7a9a15bfd88454873b0d8fff08fdb31972fed92684161acb4ecb99117488bb17ceefb39e11ef82dc63ff20002663a43e475a8c5c01dcc43a949b66e6199a83f58ea58515bace3a2929ba0907f58215a3c2a4e065746bc1358e16465d22c392ca895883027cde3984293675faeb67e3a853d9f010000000100000073366c40040dfbeae3523290bf274ba6053197c53fad04fd6c72bb7ea951acb053fa4c47eadef0fecd3d", @ANYRES16], 0xf4, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) (async) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="24a05a0d4dd453ec28369eeae76139bb096571ea7a60b406000000237ab91f2e20c82395ff0000000000000000c9cd4e418eb82b2100525f8bec0997556cfe343e7d87b3747ef5d75c9148e0075e2deace403c4c0437b46aba68abb1cc9c9e448e911da281a397e1816eb9c40a803d29c25c8d0cf1172a91ba5b8473f1c71ebb085f0b53", 0x84}], 0x1, 0x4) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="981a6d584ba8db0a889b2d22ed85347e2808ba33755840b3b4119ae60d28eb27c809f0f017d599facad1", 0x2a}, {&(0x7f0000001100)="e50ce8512f2e8d8701778d5ecd3ee8709d9c2365fe141db057e1f7d4b23626ed89c8b11c4924ef2253fe360811e40ae61b3ab86ae06aa9afa0c44128d4160d23b2f8e91bc7d0d3a1a662e8abd758bb6a80af224bba5aadedcae558a62778e7e51616a41429e8043385babe65bc58c2a882a6faadd5f899511ba0c5087bbf61ca7bbaf6df1539a20492bfdf4b88b8b352c074b5447350d57e63b543e2fd288882028b41086457bced449fdf3f873e014fbf379cd714c164e29b57f00a44a2f1ed334fe96bd78daaf63d5e15b308bda9d88b9b7cd7635e36432333c1feee4fa1c076851fcfb738d181a2086be97275762a182caaacbfef22aaec824364e809ea6517527fd3437a84a2920d77e927008bb974f4fc3ba663a3057213340f244acf3175a75c3cd1365036c415b4d3ac225de1638ebb42d05ede84e8ca6e19e40c2c647f8030aa9ff24b1ac7dbedb1138c1171a68b6a8ec99629f0fe11a1b538fe662a9b758f3b6f2116f19db2437d8c4c78af6f12dc5f0316f6258237e35a00dc44aeb40d792efd5efeaef7948886655804a9aad2ef23e04592253376fab6697ed2fc88ed5c99c609a73df29f411442f74d4f28777d23ca8a954c80bf8ac97fac487dc773fc8dede773fac23e49863c9ed8e70e28b872338ac5e580f877ce7b561e3d1aaad1a0ec7f6f9e788d5c9f93c7e16fbedc911e57a92caeb4f84666dbaafb9925a43236513c8afb79022b91252a5b233fb9888fac17d0244b5efa47a84d6c683c6022000b6112dadd9aabc29f03264822a03f76a92a82f812ce9d5000ce10e315e1b7c3fc03d436c59b7e7fb3cb1a544fa7493a9a8f0a21b4c1a6beff7d2df77d8edc99bd561e2a678b6f6ef4216f03c6bedb8e508dd16dd29587f5b3b23a0278202e2583f2394924b83ff43f0ac25fe96d775998a60e9e7238bc5c9c737bb6a194eeb6f4b4e739881c21d20f24e852abab3817f474f772234b46698c29dc6366cd8ca70ccfbd1a063e2447214155ca24c120d18687388f9a8846c4469d6954a20507cdacd58e57a4604400872ea9deb1cfee44f1c2fdd353bb6f5ac71c49e4fbffe4f5761497704e9437cea4dcfabbd0c17c47f7b51f25526a0d703317188e732824601c570e0d82601202055225f703b937865f42a5360d9f989a1241c49cce4270f7af7bab25007eb80fc576f8290fc08d76b21eaec0b908ff67899e3131a7ce7a8cb41f319d2f2cabcdbf8b37a1eb7aca83fd605c903e9b9b94b9c353e4aa23fbadc5a0c495838768331811949d903362ff846176211492d124016c6e42e01918174ce4c1d57a60ead0e8aee422420b22b74c1da4e54a29d259d0754f84c83be7a8380a66952466c8d2b605d94c75422c8fbe02f53f52e999242466ef09d89ef01e3085352f23220fac1c4a4713279129e8133efac2cd9f17ae7f592a32cc0e69b54e98fff07395cfb252146c725b7923af7f0c601730d85db77aec5ac12fcc4f692e6ab0e2639bf0490e0bfe27b72c9b57ebe23c8e06fa2e8d59238f40a1d4592405cee01dc36a3e2c61f4b082785f61c7a1db2a601d47e493bac10f1ece42f6deb33d1927c3e4992591e4c270eb305d27a384437cfc2974531b2bf474010e7ad5e4103a3a2aea5e3b98df0c7685ea99a5d74898d66421d7680129f5aa7e47f65e0259983bbd931185ef1cc1bee92953b3a756067696201eea4e15a662b11ea5e00e6a470c71b998c67b3f791642a4ca37360978382bab5c7c85f007516ca468af81f74c19f792ded82fe7c6d8774ff789c53e24a868e07fac1f9800e8a815471d9cfb7782deef7126d268abd6dd04265d2a460a223cb9fe5cdc2f78d240e820307f3d26665554207ff8d0b77f834f9ed6f067f94b6baa6036e77860a02cbff9472d7a39e1ef4afbb5bc0302411090194ae603a234d933c50649abd8ac825d55d7dc384c78f555168870b47de0df4a89ee94d2636c91d054cd3caa7235990f907a7eb192c6dd0e2c7aa64122f72d3995d9188a4648d9c384717c5c7cdab8f5e24821836d99541c319ddffa52046a0cbea97db1195143bdfa9a24204e688d64b607d2d8f435a242eddd7585b791dc7ba2a3406bfb86a80c4e5289cf2424393e518fd7fa9ffbc093df758e1a8e9884cea3ed10f81961acc9b7df459e29a6f28f67436d86139e0853b0685a04ba43f4cacd943a41e1c1acb049429b22ec7412c5ac5f6890dc2f89048cb561b57bed156c77de33747c7950ee7944e5e7da8f1d736dcf5b26971d6e7a577d812e8c873155a70d85283c078006f87a0ee735cf50794667e3e5f415caa9e6171ab61e3425a50dd5e43c4f7c51530c9175cb75acad2fb3b85845b5c608821a63d93bd12a6234677b5cbb4098c00b9c869e3681c4cc865d9ba8f8a80ab317efe6652ddef53a1abd83234be48be139afeb5eef18204760ea71e697d8dd36dde38c7fe6913999ea8b5a8b1655f05e1796080969f9b9a0575186b37ba525700747e6329645aa0fd3e329d770d1031d98fbe09e83c40cdf7a2da646a933d6f4be4fa6fc065c13d045420e9a73fdaabe273dfe7d01666b619aabdbff824d527b4477c48215382f18ddfce268e0c907dbe68111a56906e7917d1bf9d6808e740b2ec7a82bacc051df14fc330d7fcf00fded2676158217349c79724408fdab1bf6f22ccbe2babe12d376d770aeee0830cec905c24692895e1c45d68c120aa3a5d071d205612d4af9fb4c05a41f5290207168b902db39dbfde95b7b95f5969d30e2bcc15989a1789254e5d1439e4a2d813e791e39913dd960528ff199bb6fc4d9e1f7c220a0dccff86bd04e7f4449046aae8baa2036f21c2a4929650a0c1edc32ff8b913c492b6127f236316911fac47ee8f478c442ae70fe9ff11b04ac450925204e35dbdaf1872e189e23ab5760fb7794ef5973c74a6fe977864d14e78ea89fecab05b384359343e7043deb47fa09f55fc9970093a739726d6a6cd3dd08dc8a9aba5b0f2c33018ab5346a2cf1efe13a3ec20e0c465552b2e046586ab9211dd853ae55817ad0c50bff690dad85e9be57cb3f35c8edcf2fd0d780d53f018a1d92355a7e6777c2809eca942409018f84f39449b5b8ed3bbd676c691b61cbb66fff9ac8e53a3067c00d53916801bd319e1e36db36cf40be70c80c9a4db429935ff72a249039efb072fe065f65d6d60bec152cee8838eb15887c271f89a7c5f9100cecc8ef835b071c7e5eb1a5c1c64cb69d3e9b122f72cbf02dad4fd1d962b9047796d8daddf121a3aa185c743f4f90d0ea5fd03994caf312cf8f030f09422f3d3154777bd85a588308d403e1d92b3c7e07b682b40e1d7eee339a398bf066ec1f79fca7b0c997d951494550934443ae0cf922969bfa92f040e105e3dab1d525c6d6f88d690a13a36823f82255f3deb6ccdc0091add382e13b27a5aa450d2fd33c3a9c4204b8dd26fe47aed4633e20ca91f978b76c23d17da9121ce68efa898f038f225cf2e064ad8c9c7c699c29e19bb66decc13ffbbc489b5c86c5d571fe694c941063a6198afed1433fe30bfca332c32ec030e6d7cc780f8f44dcec78e079b0bc86fff3e965350f84c82dc3a8fa55198175a5cbcabc370505dada469b58637d985afff49bd0ea5d44137f9370248f3b42f0b5116c1bca81f63a0af630af146ab1e221f0d97099eb7d9fde8353534799ebbdff97b2ca7683cc32390eedf7086f7d9347bffe3a7ea5e069cca29cea2b6b086e746bf27807d7f13a615440894dd42d47577176ec1a1f587f298e3211d09d5ac552013154828de0aa45373c818756b988054432081524232be2958c0839c99b043443975f17986bb21aa84147fc542bb3d4c69857d2085f47871280ea6bca425230683936b7606de3d5d4564aff740a1c4242bacb81539ac694735b5abdc118d4462b93e8b9cfa9c415230c86c0c4f9883e985d994c17d92468e6ed08656d45063cb7e025229d7cede48f8f5f6954b34a5adffb327c44589643dc04cdf681b47390cf355a40b369df6134bd038486666781ee011d8dc98856a0e0cc3b9b29969f6a59dceff816139c2886484c635386b4ac82f2bae6f5e17dd7fbd53aada5ae19a57732ca2aac53303ba60556efa202e049525d131bb2ef4eafa1a4d15a3833fd81ec3b69fee9af5c8e33d1614e02f2d1412a5b8ad88a61e38b1f6279008f0d3c3d1462b0f749bf5cb6d3fc7927b2c543b4fddb71b160ddbb465fecef53f677c24fce598997b30d432238e7a6b041c3cfbc3b7cdc9eda589039c8b20d16db749bca16c59c06a8f9450ba1a32f96f85e5bd8fe09bae7017d7d285344d717ba3db0f56269db435f33c0b263707d0cf48fa1f81d1c8db2bf1ae58a0d702b16d7417489559c44ced9ca1e6cb4db6d198a92171aaa59332b84f24dea5dd7efc7b247974d59ba7a2c1d0d654319c146ec58b0959254bf12fe7cdf4160d1809e65e5c92b7f773f29bfecd0bcc4725339b746ffad0e40471d286fc0d2c4abca94923293b7f2b66d279512edf944df50b83b0b1a54ee5b5cd5557c898ddfe28619fb3ac0f168f3f5d20da4bc9bf278176ae97e2255fb3b4ee055d8b38bff52be27e430213aafa776e248a29b3e1086e939c3803dcf33c5bb73a8f03337d15449b8430a0615d1ed90fe697e859ec7754a3a64d06379dffc1fdac02ad3dcda98a9dcf832fc929f705e215252b49826699b402c436e11768eb93ce3a2a6bad2324edb474e47c00a3253d3ee1fa3efbae1586f9f20f484b744201d9768a05f91c80e982e325fd943ae931303d5480771f6e498b4c03b8530abf306910641764b302126b3315fec4d7379e2af7a6ac3d0f031eaf3192f230b7baabb6d18831398c83f4aba6bba907d439b87d0924e220681ae4f1bf99915a5f3d3faf11e698eda101bece2d1ab85aeca4b55ec6919b213282fe96c81ef6c745baedcc8ee229497c7b2c4109798c7cc2d06798da808ee3205a9aecae7106a8c0cbb919538f14adfb4574372f77ebfbb6f2eb95d574cc16aa3b598ba35dc48402d776888cb6210bd2aee4bc9710ca08d41ac162380878aafd711d18ebe76b1907ae10f822f0efaf81258ef37a306bde0d01750eff1e5c8f2bad9fe1c0a1d04fc860ef1ae46afdcb86def6f4b13bbbe9a7ce027c690aeac0134f7a5908c8e38d74d687a148153705bb5cdfc52f17030e899863666c4c6f3dabbad2d1b43d2580969012ba1c960f5d1411b47c1358eb979a8bf78953836efc7733559d54d83d43bd777c60bc2df3880de7075016390e76e5f6eff17fe83aca79b57084592673ed96ddc4ad2cbaa798494c694ce35ad6ee4b3846dc898aae607eb006a0b1045a608134a2ee84e7bcd99fd9a3be05e9e0320fa3451a483323529306d934f8d4c6c1a18458436e7e52ca4f0bcb1d37a27453c35ff850d45675489d595d8caebc707dcdc2202eed60c87dc6efff601aff92559065d2ab21d6e1e81e14c1c6f747239829b44c0402228b71c3c721c092320eff18c84786f33e4775103a7533faf8d9bbab957a1529a6c8844ab10f0d78d1f2da8366ebaccc81a79d9f6f6f940c002e7bfa1d569d90c7e98262897f57b6203dc8a5c3def4b45b91bd729b1ba67b5b946fd9ac657e13598c7b7d50c648c3427c782ceea7a9c54ca512f647624363de9c0926166ff065975cedcc8c10a39a47eb5b2534f8cc53d8f7b6ab57eb9aefe59b9ea8e6ff2854bab43af4735bbd6c5", 0xfd7}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x4000) (async) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) (async) socket$inet(0x2, 0x1, 0x9b) (async) socket$inet(0x2, 0x2, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="de09045a3b0393c1fa46658758700141305ca72d76d5ed045a8b61c8a8d4adf01f4d63693bf136fb0e761d71de37ed46ce2282086625e16f35e9bf02bf906c422437618b9961adb5cd845fa3d9963c37caedd016be40a667c8bd85a36e1d886e44f9689901f2a02981a84e495df7c53017c2332ceb92977e4b2d8653ed5cce6769450f63555f23611e444ece28ea83b745520246cf3dff8579a034255889fd8d964446251f823fc118b128a1fd313aa9deaac31c23814369fe18a87696a8c9f4cd2079dbc7cf70af56f0cce6b0a0a613400e953f2beea0e430d2e8ca46", 0xdd) (async) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) (async) dup(r1) (async) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x717, 0x3d, 0x6}) (async) fcntl$getown(r2, 0x5) (async) kqueue() (async) accept(r1, 0x0, &(0x7f00000000c0)) (async) ftruncate(r6, 0x9) (async) msgget$private(0x0, 0xffffffffffffffe6) (async) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES64=r1, @ANYRES32=r7, @ANYBLOB="fe34e3c602a1de83b96e56dfbeac0ad1a8eee88eac8ead43e1b0f7a9a15bfd88454873b0d8fff08fdb31972fed92684161acb4ecb99117488bb17ceefb39e11ef82dc63ff20002663a43e475a8c5c01dcc43a949b66e6199a83f58ea58515bace3a2929ba0907f58215a3c2a4e065746bc1358e16465d22c392ca895883027cde3984293675faeb67e3a853d9f010000000100000073366c40040dfbeae3523290bf274ba6053197c53fad04fd6c72bb7ea951acb053fa4c47eadef0fecd3d", @ANYRES16], 0xf4, 0x800) (async) 14:44:38 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) openat(r4, &(0x7f0000000140)='./file0\x00', 0x400, 0x80) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = socket(0x1, 0x1, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606954, &(0x7f0000000300)) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x4, 0xc, 0x8, 0x3}, {{r1}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x6, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc4, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x8, 0x8, 0x7}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0xb0, 0x8, 0x2}, {{r4}, 0xfffffffffffffffa, 0xd2, 0x40000000, 0x1, 0x5}, {{}, 0xfffffffffffffffd, 0x2c, 0x8, 0x8, 0x4}, {{}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3, 0x8}], 0x81, &(0x7f0000000100)={0x3f, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffffffffffffff4413ef40086dd602a5be900181100fe8000000000000000000000000000aafe80000000000000000000000000e16da700bb0000907800000000bbe2a62d361e26eb4b2faa50f024752d398c34608ff054ad5df64e674c884ebcf7b4578396d9519ddd03fb2c17008cb4bf5ccb954b79512941a11a14911ca863bb19e96fe91801d6113fbdf9d3f696a37a55eed691455c1b67831db4f626cf6e29065ec534a1ec77b450a0f75842085477cddc83f9a18be5edded5c500"/204]) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) (async) openat(r4, &(0x7f0000000140)='./file0\x00', 0x400, 0x80) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r7, 0x0, r8) (async) ioctl$TIOCFLUSH(r9, 0x80606954, &(0x7f0000000300)) (async) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000180)) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x4, 0xc, 0x8, 0x3}, {{r1}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x6, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc4, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x8, 0x8, 0x7}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0xb0, 0x8, 0x2}, {{r4}, 0xfffffffffffffffa, 0xd2, 0x40000000, 0x1, 0x5}, {{}, 0xfffffffffffffffd, 0x2c, 0x8, 0x8, 0x4}, {{}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3, 0x8}], 0x81, &(0x7f0000000100)={0x3f, 0x9}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffffffffffffff4413ef40086dd602a5be900181100fe8000000000000000000000000000aafe80000000000000000000000000e16da700bb0000907800000000bbe2a62d361e26eb4b2faa50f024752d398c34608ff054ad5df64e674c884ebcf7b4578396d9519ddd03fb2c17008cb4bf5ccb954b79512941a11a14911ca863bb19e96fe91801d6113fbdf9d3f696a37a55eed691455c1b67831db4f626cf6e29065ec534a1ec77b450a0f75842085477cddc83f9a18be5edded5c500"/204]) (async) 14:44:38 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="c89d6a7f3d1b246e48622cfe61ad", 0xe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0xa1, 0x5, 0x200}, {0x4a58, 0xfe, 0x7c, 0x101}, {0x200, 0x6, 0x7f, 0x2}, {0x400, 0x70, 0x5}, {0xf936, 0x1f, 0x6, 0x1ff}, {0x1, 0x1f, 0x0, 0x60}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x10000000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000300)="c89d6a7f3d1b246e48622cfe61ad", 0xe, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0xa1, 0x5, 0x200}, {0x4a58, 0xfe, 0x7c, 0x101}, {0x200, 0x6, 0x7f, 0x2}, {0x400, 0x70, 0x5}, {0xf936, 0x1f, 0x6, 0x1ff}, {0x1, 0x1f, 0x0, 0x60}]}) (async) 14:44:38 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) (async) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x84) (async) socket(0x11, 0x4003, 0x0) socket$inet6(0x18, 0x4004, 0x5) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 14:44:38 executing program 2: syz_emit_ethernet(0x40, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @generic={0x1, 0x86df, 0x6, 0xe, 0x3, @remote, "011600008c000000000000000000", @random, "215dfb9dc79c89da6efef1089f9bc028"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 14:44:38 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast2, @rand_addr="88f1452f629b6d200010a421276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:38 executing program 0: sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) (async) 14:44:38 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 64) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:38 executing program 6: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) dup(r0) mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x104, 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file1\x00') unlink(&(0x7f00000001c0)='./file0\x00') execve(0x0, 0x0, 0x0) 14:44:38 executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x1, 0x15, 0x2, 0x1, 0xb5}, {{r2}, 0xfffffffffffffffe, 0xa1, 0x2, 0x200004, 0x68e}, {{r0}, 0xfffffffffffffff9, 0x6f9aeaf4d8468cdc, 0x2, 0x2, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x10, 0x2, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x99, 0x80, 0x80000000, 0x7}], 0x0, &(0x7f0000000080), 0x6, &(0x7f00000001c0)={0x1ff, 0x7fffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x0, 0x3f) r7 = dup(r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x78, 0x2, 0x70, 0x8}, {0xffff, 0xc1, 0x1f, 0x7}, {0x8000, 0x2, 0x3, 0x400}]}) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)=0x3fc) 14:44:38 executing program 2: syz_emit_ethernet(0x40, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @generic={0x1, 0x86df, 0x6, 0xe, 0x3, @remote, "011600008c000000000000000000", @random, "215dfb9dc79c89da6efef1089f9bc028"}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 14:44:38 executing program 5: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40002a08, 0x0) 14:44:38 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="f0ffffffffff00a518a7860086dd6000200000303a0000000000000000000000000000000000fe8000000000000000000001000000aa03009078000000006080027800003b00ff01000000000000000000000000000188f15e2f5f9b89f4a310b321276bbe06acbc1a86"]) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x7, 0xdc58) syz_emit_ethernet(0xcf, &(0x7f00000002c0)={@remote, @local, [], {@generic={0x8037, "410c92b88877fff7764217a80e537d894c63137a3df6b0e0c6ff6f8d7edbb6752795bed49c98f67d9f185ba0ac3027115167152e11cf7b0ba1778d4a1ad6588198875c11e261a65733f708df5cb86e33985f5e9fbc72edcf1fa96cd963c58dfc6a18f7c51275ec1f2e596af2d5e662724efd38974121afa26e74fbf22e56a08f3d198ca2553535e152da5989500a52225ae5dd5b130012e5f8d5677415b250ef8a6b7bed0794f3b75782c64e90cc0dce4450651486834f19ef840e10583a65b7b8"}}}) syz_emit_ethernet(0x1eb, &(0x7f00000000c0)={@local, @random="f2e09f7ed805", [], {@ipv6={0x86dd, {0x7, 0x6, '\t(z', 0x1b5, 0x37, 0x7, @rand_addr="8cc9b64d8ffbb9f5503ca77960501f17", @mcast2, {[@fragment={0x1d, 0x0, 0x0, 0x0, 0x0, 0x2, 0x67}, @hopopts={0xc, 0x4, '\x00', [@ra={0x5, 0x2, 0x400}, @jumbo={0xc2, 0x4, 0x54}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xa0}, @pad1, @pad1]}, @routing={0xb, 0x8, 0x0, 0x28, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="a108f8a0279227801bf1ace261a28721", @mcast2]}, @routing={0x50, 0x14, 0x0, 0x40, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}], @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0x11, 0x8, 0x5, 0x0, 0x401, {[@nop, @sack={0x5, 0x12, [0x6, 0xe8, 0x8238, 0xd01]}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x4}, @nop, @md5sig={0x13, 0x12, "b4af1bd7e2902b1ebc3b50b0cd47fa3d"}, @mss={0x2, 0x4, 0xf6e4}]}}, {"79e8e964d409bc47ea88ae2e3bae2627709a6c72ce3d7ada4f7db9d5ba60a7725b0e474311edb36bfc6e001994107f1d051a3e6af68dbe7f9f391bb50630da8c3f9960e2890a36b529"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) 14:44:38 executing program 0: sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) (async) 14:44:38 executing program 2: syz_emit_ethernet(0x40, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @generic={0x1, 0x86df, 0x6, 0xe, 0x3, @remote, "011600008c000000000000000000", @random, "215dfb9dc79c89da6efef1089f9bc028"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 14:44:38 executing program 6: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) dup(r0) mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x104, 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file1\x00') unlink(&(0x7f00000001c0)='./file0\x00') execve(0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) dup(r0) (async) mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x104, 0x0}) (async) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) (async) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file1\x00') (async) unlink(&(0x7f00000001c0)='./file0\x00') (async) execve(0x0, 0x0, 0x0) (async) 14:44:38 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="f0ffffffffff00a518a7860086dd6000200000303a0000000000000000000000000000000000fe8000000000000000000001000000aa03009078000000006080027800003b00ff01000000000000000000000000000188f15e2f5f9b89f4a310b321276bbe06acbc1a86"]) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x7, 0xdc58) syz_emit_ethernet(0xcf, &(0x7f00000002c0)={@remote, @local, [], {@generic={0x8037, "410c92b88877fff7764217a80e537d894c63137a3df6b0e0c6ff6f8d7edbb6752795bed49c98f67d9f185ba0ac3027115167152e11cf7b0ba1778d4a1ad6588198875c11e261a65733f708df5cb86e33985f5e9fbc72edcf1fa96cd963c58dfc6a18f7c51275ec1f2e596af2d5e662724efd38974121afa26e74fbf22e56a08f3d198ca2553535e152da5989500a52225ae5dd5b130012e5f8d5677415b250ef8a6b7bed0794f3b75782c64e90cc0dce4450651486834f19ef840e10583a65b7b8"}}}) syz_emit_ethernet(0x1eb, &(0x7f00000000c0)={@local, @random="f2e09f7ed805", [], {@ipv6={0x86dd, {0x7, 0x6, '\t(z', 0x1b5, 0x37, 0x7, @rand_addr="8cc9b64d8ffbb9f5503ca77960501f17", @mcast2, {[@fragment={0x1d, 0x0, 0x0, 0x0, 0x0, 0x2, 0x67}, @hopopts={0xc, 0x4, '\x00', [@ra={0x5, 0x2, 0x400}, @jumbo={0xc2, 0x4, 0x54}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xa0}, @pad1, @pad1]}, @routing={0xb, 0x8, 0x0, 0x28, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="a108f8a0279227801bf1ace261a28721", @mcast2]}, @routing={0x50, 0x14, 0x0, 0x40, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}], @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0x11, 0x8, 0x5, 0x0, 0x401, {[@nop, @sack={0x5, 0x12, [0x6, 0xe8, 0x8238, 0xd01]}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x4}, @nop, @md5sig={0x13, 0x12, "b4af1bd7e2902b1ebc3b50b0cd47fa3d"}, @mss={0x2, 0x4, 0xf6e4}]}}, {"79e8e964d409bc47ea88ae2e3bae2627709a6c72ce3d7ada4f7db9d5ba60a7725b0e474311edb36bfc6e001994107f1d051a3e6af68dbe7f9f391bb50630da8c3f9960e2890a36b529"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="f0ffffffffff00a518a7860086dd6000200000303a0000000000000000000000000000000000fe8000000000000000000001000000aa03009078000000006080027800003b00ff01000000000000000000000000000188f15e2f5f9b89f4a310b321276bbe06acbc1a86"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xdc58) (async) syz_emit_ethernet(0xcf, &(0x7f00000002c0)={@remote, @local, [], {@generic={0x8037, "410c92b88877fff7764217a80e537d894c63137a3df6b0e0c6ff6f8d7edbb6752795bed49c98f67d9f185ba0ac3027115167152e11cf7b0ba1778d4a1ad6588198875c11e261a65733f708df5cb86e33985f5e9fbc72edcf1fa96cd963c58dfc6a18f7c51275ec1f2e596af2d5e662724efd38974121afa26e74fbf22e56a08f3d198ca2553535e152da5989500a52225ae5dd5b130012e5f8d5677415b250ef8a6b7bed0794f3b75782c64e90cc0dce4450651486834f19ef840e10583a65b7b8"}}}) (async) syz_emit_ethernet(0x1eb, &(0x7f00000000c0)={@local, @random="f2e09f7ed805", [], {@ipv6={0x86dd, {0x7, 0x6, '\t(z', 0x1b5, 0x37, 0x7, @rand_addr="8cc9b64d8ffbb9f5503ca77960501f17", @mcast2, {[@fragment={0x1d, 0x0, 0x0, 0x0, 0x0, 0x2, 0x67}, @hopopts={0xc, 0x4, '\x00', [@ra={0x5, 0x2, 0x400}, @jumbo={0xc2, 0x4, 0x54}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xa0}, @pad1, @pad1]}, @routing={0xb, 0x8, 0x0, 0x28, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="a108f8a0279227801bf1ace261a28721", @mcast2]}, @routing={0x50, 0x14, 0x0, 0x40, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}], @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0x11, 0x8, 0x5, 0x0, 0x401, {[@nop, @sack={0x5, 0x12, [0x6, 0xe8, 0x8238, 0xd01]}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x4}, @nop, @md5sig={0x13, 0x12, "b4af1bd7e2902b1ebc3b50b0cd47fa3d"}, @mss={0x2, 0x4, 0xf6e4}]}}, {"79e8e964d409bc47ea88ae2e3bae2627709a6c72ce3d7ada4f7db9d5ba60a7725b0e474311edb36bfc6e001994107f1d051a3e6af68dbe7f9f391bb50630da8c3f9960e2890a36b529"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) (async) 14:44:38 executing program 5: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40002a08, 0x0) 14:44:38 executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) (async) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x1, 0x15, 0x2, 0x1, 0xb5}, {{r2}, 0xfffffffffffffffe, 0xa1, 0x2, 0x200004, 0x68e}, {{r0}, 0xfffffffffffffff9, 0x6f9aeaf4d8468cdc, 0x2, 0x2, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x10, 0x2, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x99, 0x80, 0x80000000, 0x7}], 0x0, &(0x7f0000000080), 0x6, &(0x7f00000001c0)={0x1ff, 0x7fffffff}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x0, 0x3f) r7 = dup(r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x78, 0x2, 0x70, 0x8}, {0xffff, 0xc1, 0x1f, 0x7}, {0x8000, 0x2, 0x3, 0x400}]}) (async) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)=0x3fc) 14:44:39 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x6) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x4, 0x4, {[0x1fffbffffffd, 0x3, 0xbf, 0x32, 0xfe, 0x9, 0x3, 0xb171913, 0x0, 0x200, 0x0, 0x3, 0x80000001, 0x1, 0x3, 0x9, 0x5, 0x5], [0x1fa118e8, 0x5, 0x100, 0x0, 0x5, 0x6, 0x1, 0x4, 0x70, 0x6], [0x9, 0x2fd, 0x10001, 0x3, 0x7, 0x8, 0x4], [0x0, 0x0, 0x80000000, 0x0, 0x0, 0x4], [{0x0, 0x3f, 0x7, 0x9}, {0x8, 0x9, 0x8000, 0x44}, {0x2, 0xfffeffff, 0x0, 0x7}, {0x200, 0x6, 0x8, 0x2}, {0x5, 0x10000, 0x5, 0x100}, {0xff1d, 0x4, 0x1, 0x100000002}, {0x0, 0x0, 0xb90e, 0x9}, {0x0, 0xfffffffc, 0x0, 0x1}], {0xff7f, 0x61, 0x5, 0x9}, {0x7, 0x722, 0x10000, 0x5}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000900)=0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x9, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x1100, &(0x7f0000000040)=[{}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000300)={0x3, &(0x7f00000001c0)=[{0xc754, 0x3, 0x0, 0x6, 0x1}, {0x9, 0x1, 0xb33, 0x1000, 0x4}, {0x4, 0x8, 0x4, 0x7, 0x800}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) fcntl$dupfd(r3, 0xa, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000980)=[r5, r5, r5, 0x0, 0x0, r5, r5, r5]) socket(0x2, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c000000008c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x71, 0x0, 0x0) 14:44:39 executing program 2: sysctl$net_inet_icmp(&(0x7f0000000080), 0x8, &(0x7f00000000c0)="1a482ec7", &(0x7f0000000180)=0x4, 0x0, 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="8c8560293fdb8119ea95695c401bac5b1db6ec5578d3fa091aeac3dee4a1e7a88384df1310f70a2925a98f381087704aad32bce7a1e464b7b175f607c03f5dc9f25db993ba21d634bae5667ddab5d2cbb9571f81cf8db9c63079c60db40ac7329e67b957e0dda2b6f3323b845ca67f5d2b668bae686fb7ec34a49e0440812b23a236dbf2217a4237786708ee261b2144d1c9f756efe65c1add358a6b4627c2c9e6715fbe8b711a751377a8b5b475fd05c37499479e1970c79bef221223f77e1f2d039c5cc4e91aa7b9c883a79d2ea904137a55fd551a47d7270271cd93b948d0e9bbd2de13f14f49b632c954a40a423ebe535c794780585a499e05a69da68df7031f59bf873375a2d34a69a7f12cba7225b99c9844a92352e781556b5c3f6765348a5747992ead7bae02a9cd6c3067241d37ce49b0a11f6ddfcd83cface8fb47e57ab069206a8e74283df76198d54035072263469dc820bd22f368edeefe73196a1f701675a052a2b2c5b7167e8f63077024ca8d7114058df555d6811e7d047afbf2021488d66da9f4d33f5e2ce6799b0a4b92fbe6512aa73db3d21c3b3d95482b47d0d28d0ef11b3c21268776f5cee16f07651b6ed427e30d8c208c05773536b0234b99849bb19f5163837322b4f5fa27b0c78bd20d17daf9681921916fcf00f081b3e7851390e5211856eb0ee34123c38a9a9167cc6acefe88ddc9b8a9c092c7b7e1ce58665e132f7f5a40fefbb39679227b76e5073b66b98a5f643ea806e62927f037fe2cf5f59425f31423b0430429387c624c6113b62a034aae265b91daa1c83e47907e84ee7cc1f90ab3183f067c24d6f61765184e8e61f5e0bf3b8ccdba684ba2211fe10b538b50a9089a5991cf5775e9e96faa6c8c75a39cb86538e78b5037db857c3d2a37858de6098fc7b1adb7daa4f8ed8d1e1eebda009d8aaf6cf8c3de4d1cbc86e48da330acd10e084ea04ac89f6047d52294022edb913e276d48285e46f9118b1a1549117c3385d5609c3bd1b4083c87e543ef67c4f44dd7983103a2e8061545904102573f3db3b3a0c9e7d7a2cee22d6e1bac849c13d0ad27942348260382427d46a63e913eb6af830761ff80e7c82ef90351927e387c1be09a167f405fffaef52e3d32fd92e7ad19607f25455246041df705f387ce6c812dbffc1690539cabcae8f458eeb8699a502dfe4186c7e8d9ce8c826797b0410f4226d6e35e298c07ec98f809e60d79aeb1865701904c4571c98ca8f7ace870ff8e1c279e0e1796eb596f364210cd1f8a551e5a99e87da5e91df8ba543acf04d6ac2c5e20fa0e8761b65b164c73d5dec0b78f5c0a7c153d7aa8d8f5901fab4527736e11613d40b2e987e74c19ad6bf545989213b6d05afe9f806febca2ffa3700d0539f4f598a75e57cb9824e94aa6ee9e2e3c3ff883a30bc8343141e937cd2fbdfe899ba65b1c0fd69904233fb91e2b21c2ffa3eb7fb2a654f0a6633440873ec5fa652fa841b9867805c87c4b4322e77429161a2524e77d9a85e475fc46c62e79d9a1367ab59e32b26354ef0016a0f8f45b75a8e7e5cbd6ba953c5bd119779fb61080fcd99ec25fc084de7c3659363d88965a24cc96565f3c176f85c478f1360d8d9768f00bd413a05ef80bd1a5d2b7429c69989eb702b4d155db9e5686b5efa2c1d5ca12967019466def2c408520e0a53d00254385f27d5f01851f70baf61ab7b20dbfe2b9bf748ce34289e99b904d6f6cae4fa4badeb1e75fc8be8d112a3dcd1e9c9ef3c4d9829d605fcd2d4bec1e9ad882e434846189404679483ec1f59dbe1a6c2101b45c015492674c1efa185219c2ab0391aac87e2926cbf1dc53ab94ffa458e4038c886457b981be366c9ddd4889a780702c0a37eab6fc34bb90209c6a8463349a86794081baab6879c772003b18572b6368d875147d2baeb03d218372468ff8191009f3bb14f9157fbc746fd02c3078fb4621b1fff5ae065fbe2ae4472a0e5e2abc8145a21fea8f5ee2f3c2cc057febce146c25e320ae2078b87de593425dc29dd871bf5350ab6a89ed205af272b5fe2691240cf21e94589744a62513029b4617dc567136ee8213704855d1332d2216c4a710cc0d5762bd48709b993f31e68f212e298448eab3e9bb6f19df8fb2c82b26ce136b521905a37a1d8946e150ba92952cfa8cef01ab40758cbdf116a3db03e2658c069ed3fb7936c35c8f890ad8bee79cc960ecade866c89ba8052e10efc5e9b366707b566634add9ec9ae2828ead19178a620372ebe57f528ebebaa6b46bc84d924174b2fc849046e72ffeb4b3fd868f78bf1e28906b57de58435661ea7b77cbb66ef451782d55f6fb4a5a455bd8bab4dca9b7b861f94982959f1d5d442373123a2bcb9695d6c625116dac7d4bfaa16c572e89480fae4729b1623108eb35a869bf3c449fbc7c74017cd67b736f8f8cf8f0f491d08acab1cd822ebb7d3757dc7e2b8298a664568c618e536eca96121298cac11b055344631b27ee2598ca754633e2faea24890a70714ebc91658cdac196d759d9413546289b0e3e73f1860e18879a599e64112c0b6ba765a31463cdbd91da18e9d15de504c710cbfc274a8d79b64eb0b0a56c7587e2c97523babfd39ab335f3d0cb13837099e887736566c3218a90daa88ccb1aa764f03cd916d7c610244ee6e3dbff1b8ea89900e2a9b845a85efd91d5ea1a7cbef36357f7bf45fe0800301e18761fbe99f3d443d401c5cc04b4fcc750b3ed1d997a1f00238091deb9fc62bbd666ff0f9e38254c85f3a8bf5379d17b9bb4e6bfeb68bd23b8c1010455b25d6a414da52c38f8614d02abec6ac5bebae0ea3fd6ea88ecb1c958b9cb52146db3dda27335c34970245a68eeb664367ebeade1c925dc0cd0f0bb20836b585dc7e3465b858f02e790dc413f4753b37bf5a3c9787da9dc9aceb021411f379dda7f08d14820778174514cda92d52b2874de6de7605c9ea655a0604ffdd2b66bbb934a979b749f17d491b25927ebe5e691be2e981ce66e8d9109e0c9d83e07fbe02c178fdc53dd30a7555606e0b42aba2bac2addcaef5525dedb38220bcb689fd261bfda4fce40d30857089178e7853fa16e70ab647ebabd88869ec6d652aeeee39f16f04a4ca95c701828d9b6e7ec6a1c4c4dd76ed2fb8f468568240139f12f3ecc38ef943c104e8e43bc0395a34c78c01c1151cbc97b0b233432cb826e84a71fa26872995c39106d2e7bcf269ced4e744e998f643859fbf85aedc0c7b4d957c08dad47e5f1676d05be4331c41bc913b20cf437d608020304647757b4aec6e0ac6cea35a9f3385baa1cfd7b9e7867140c05f19187ac7703f2f2b4aba528f74dc13f9f78ecc390f1b18d9e85d8b8580caf9e8e24bc148f1f99235e53cea4b6b77d791807d9423c9728af3864bb6e3c20838a85a5f3ed7fd8ac4ecb091b5481d85bf5b504bf28c469fcefa734594658d2562112708fac33d8c5d1dc2c5c38bb1ff2d752517688022b57610e123c4d15d0698469cf8d055740c1605501f08eadfc8e6b3321b36dee7a37ef865acdb97f997e3c6e1ec9aea8df31f19bb3c2db914479002a29d7db78050f077806dd482a995c0c69b9268679c28a8c3eaf4fc87b974ad70a7ff65347f8341da763c460643cd1a20938fcdcb152d5b2e1fc02c5101ec61f6735758b343afb75b18a03a1099c9f674dd47570edc1385be6563569da7b81cfd39414bd7fb084174d2d8a6b8d3dcc7fdd7132029f9dc2b248bf194400a5c482d4e9ba4b1776a065649d9b125822bd21428075832ed765e8c08973f30c169f9c6bcdd67b7ee439e9295dde367cf6b6b9ed25514dcf2a1a5d2f95171fb2046590c8bde52ec4186a882af408421f5cce117f6f47d515a325383ad640343905fc810446235a35fea6276745c61b48d9a8b948fe010893cd55701192262659520b3e16bddd1a81a1364a93149b480b42a2f9bb8ea88298f08b9dce5e597c371e28730ca3f5cfd2e9eab355e5872c2297e388be7942e1e29e7dac41a8adc59fa3090a819d651d1b4f9681c677af4f4de03ad761230ef096577f3e3133e88848294f07d9d720be814affb42b1cf312a85eca1b4f37dc7eb9681b71e814e263c35dcb69c7c372a97f955c15f40ccad257c2a2c8cabae1bc5e2bdb27cd294c6203048fa766ec73bdeed8e453545f01db17081c813de36a4d7f61e6fe94de86d5744e264632c9e8f24f80a7a8e3084d6f1c5192f3c584c2743e5d4bc8dbf9a8bf099cd5d62948b1747c3e426d9cf6448c54cc807226f8339322d24d7120729a47f3a4df6dcdf816d57290acfca46ad87f08bf831daea65a10e347730266ef4d56680e1a055b2206aabde06199affa9b7f4c9092924289a95d10a44a4fc546742528b10316aa61d7316c2a7e03f71f621d5f1ddf77195b4c0dec5d31324589433093c6e0550148fe7705956ef7351e8c1321a425a8b1005d9a711bc72e636ad56eb9e325c49b359b1466fd85b2e5bc85469094ffc4a2b49023fc45483e01f6d1daf12de21a0e403625e759919ca1c0da45fea27bdd7bdc5d517f2724dab989b8dc5698d7f0254290ea0e0389241c2f3a040340ce03b774cc78901242f0580c5c5e14e0e477dd7fcfe9eaeec2b066671c00e1b6be28569edbe04bd21702f700f94092e458fc300d73b2875ccb76cf0eb9173eaa6ebc832f45e5ff8ceddc91cb7a9a737e504bdb93c52e295dcfadf66f315cb3361f897493071c4de318ac7ff02ed485491196d865d3ef5bc6cbb1858b61cd0ec16a4c14bb7a7afec19a8f962d35cb7f6a4bf624f675cdbf1297d446d0d15e7336b09be3a9cb876791232d459e8ab3214a27325cb6c030846bdf2d13ea96f8069d7bd44dee278da2e499c76b837214e9a9af815207c1bb6392d71ea5b1361fbb2c05533d0d30cc8d5687d2c08a59227f3daa45b4ac8aeeac7edb5fe7acac612b10b41727f1c15a52197571490e82fd61ceaa85d73a2e3c1dec2836fd22eeb420b7a9bf22cf2c2e05c6068fe9a2c91f15716e1504da4cbab930357b51f8ec0058bf7596dfaa5af3147e5b604545d43d5554e0a1766c118566a725d0e4df2a96fc166215c09e07f37b75269b97af1e3af9991c48d23617735a8040a592b47c839105bb489f1c08f6c1a937fc241fc35561de2f38442b80ed0babce4efa7e9c4e7af287ea9c8f0759052214fec39437495c9d4c1bcdea447977d92ac327d11dd753b3ec69bc0613e0e4ceab9473981fcfb909b41646251f93a820e890d6dda0d122c910c8dc9e15be08a4d51ca7f8f1d9e6ab81069c3b744661ec4dcce15c9d7ac694e66b4612470c0a739d4ebacd1b565450e54f5cc3062847d7dc5b2dce45239251834d4a675e2a81662a3a3ddefddfd212d1a7ff68e51377a752b840b3f8c7b1814ed9f1623bcbd1ee1aef051ad5329920af9ae9709458f6ada2778f7f59e77e1368a81642e4b197a9978ddd313d4f77d08e4f959087f2e23e258d02a3a00ff1a7b162d7ae166355718347b68bf51f67fa01fb5602ce90539d1ff70aed36f20fc08ab2578a017069f988501a65190fbccb3e537e51ad30b6c4c01b5df4f0ea7f7c26b0bec506925c80759ac346a59320755ac4df8ff56fa7a070212fd5551e912355c8c1b0901e5542a08ebe1c99103b6ebf45bf425bc4d0a0791bfd79577500974764b057c2ebd78519936b7c1fcec4fdd743121652cb77e990b12951c511f3c035232d8440b90ce1af47ee9fe33ecd31d2e5550c22b1bd5874dfeb73eeb90bd7661ea53035727a0f7a233299d66", 0x1000}, {&(0x7f00000011c0)="703868c50e83abd3e029ba18c00535d37d78caacae6727c1eeb76127cbba618993fd2348f02adbfe094a0bbe55e07218fb10eb1be9dc8f8ce0f3fdbb2b5715fccb64d2468cfa39afce530928c4ddedd80d1a5a105e30ebefd654cef1a8c56e062012e790f78179fca6d3f450c05261ee0fef1765528a5dd6057ba7c2fea838bc508f6c6486112ad36084f3fda46a8ebcdf9d0d886b708dfaca440e33ac6ecc05b99e442ad9bba1391ab0d5a6b1402b3594bc4c6ab60f6f59f3cb024c", 0xbc}, {&(0x7f0000000040)="cb3055f04d13ab4f258316479536372a157835935f7379a138e044939117e2ba7e67b484d1", 0x25}, {&(0x7f0000001280)="57286158f6115f7ee0abf737aca2b6682651cc8dd4dd5548cee024a2976975ec7cc6b8fd004ad0cebc71d15cd885b5bd7fbf8cfa707d051389c949a82c312ce4ed74cb9bb360f1d2965d3a7306f0068c7fa1e639e9bc770d8d98f29f3d526352ba10eb328937436c039be2878e03abdbe79f20015c5256e7e686a5239f9fc80a1268ce4a6c6989fcf988844133aa711bf1da7ae6c8483e5b45e868f7979376", 0x9f}, {&(0x7f0000001340)="30b6a7c118234fe9cb70d399dd2a5e4ec94445f3240aad7140caf68ea5428d6a79177e53a977772b313f5c307953273ac10265a17ef3116c7ad71f76225b700fd21a11f4230391d61ca55973dcb2a9d1b881a0c73e8dd7637034e95aee81a44ade9ae57a2917160a82be85b6d3b8a7430a2be9fac74b723ca01df3f9acbdfae629620424e6cabe19e6a1d054e2c785b27d79f9ed99ad43ee92368990034ec89154a84c90b908", 0xa6}, {&(0x7f0000001400)="8eb4bcff47d86b5dc9cfa0340e01ebaefc9e21c68dd97d5825257979ed6e78ebf6f664f35af5ee3a89980a8e00dc3b03a79512ae7ebb115a38c162872a655e5051d106c68af9c9c9f51626cb138ff6accc315d866f243be6383ca8ba575756d483e07323024da9a4ece1ffd615efb4bb11fdcdd28cf9b257f20922e1fc17c7cb502827799418e2386bc043c2b0978913c236deaa75fafa2e11c2b8036d030084df", 0xa1}, {&(0x7f00000014c0)="f961ecb69518b92ddf532043802b6a9daf132ec5b5250b55fa6c7570f9a05ae8e84ce958114654462fd1b54fac9841580cd25818b0dc2926fde02f880ad3036806b1c6e8758e454ab2fa130933b57ba4074a9bfa13b03117af257881f2aa02313b2f0d25e6c02f4a37701b41720d415b576f3ac354da2f1e15baf8225a9f558aecdfa60b2c027bc148cd931a82606c506f20adeb3bd368d94a71ad98dc2d4bcf2d3d470bcbb6c77511f4af077d83feebb3fec4657c5607f96170ca6ab2bd38e905110a75cff5b3b547f049f511d643c6dd1339", 0xd3}], 0x7) 14:44:39 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:39 executing program 6: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) dup(r0) mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x104, 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file1\x00') unlink(&(0x7f00000001c0)='./file0\x00') execve(0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) dup(r0) (async) mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x104, 0x0}) (async) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) (async) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file1\x00') (async) unlink(&(0x7f00000001c0)='./file0\x00') (async) execve(0x0, 0x0, 0x0) (async) 14:44:39 executing program 5: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40002a08, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40002a08, 0x0) (async) 14:44:39 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="f0ffffffffff00a518a7860086dd6000200000303a0000000000000000000000000000000000fe8000000000000000000001000000aa03009078000000006080027800003b00ff01000000000000000000000000000188f15e2f5f9b89f4a310b321276bbe06acbc1a86"]) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x7, 0xdc58) syz_emit_ethernet(0xcf, &(0x7f00000002c0)={@remote, @local, [], {@generic={0x8037, "410c92b88877fff7764217a80e537d894c63137a3df6b0e0c6ff6f8d7edbb6752795bed49c98f67d9f185ba0ac3027115167152e11cf7b0ba1778d4a1ad6588198875c11e261a65733f708df5cb86e33985f5e9fbc72edcf1fa96cd963c58dfc6a18f7c51275ec1f2e596af2d5e662724efd38974121afa26e74fbf22e56a08f3d198ca2553535e152da5989500a52225ae5dd5b130012e5f8d5677415b250ef8a6b7bed0794f3b75782c64e90cc0dce4450651486834f19ef840e10583a65b7b8"}}}) (async) syz_emit_ethernet(0x1eb, &(0x7f00000000c0)={@local, @random="f2e09f7ed805", [], {@ipv6={0x86dd, {0x7, 0x6, '\t(z', 0x1b5, 0x37, 0x7, @rand_addr="8cc9b64d8ffbb9f5503ca77960501f17", @mcast2, {[@fragment={0x1d, 0x0, 0x0, 0x0, 0x0, 0x2, 0x67}, @hopopts={0xc, 0x4, '\x00', [@ra={0x5, 0x2, 0x400}, @jumbo={0xc2, 0x4, 0x54}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xa0}, @pad1, @pad1]}, @routing={0xb, 0x8, 0x0, 0x28, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="a108f8a0279227801bf1ace261a28721", @mcast2]}, @routing={0x50, 0x14, 0x0, 0x40, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}], @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0x11, 0x8, 0x5, 0x0, 0x401, {[@nop, @sack={0x5, 0x12, [0x6, 0xe8, 0x8238, 0xd01]}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x4}, @nop, @md5sig={0x13, 0x12, "b4af1bd7e2902b1ebc3b50b0cd47fa3d"}, @mss={0x2, 0x4, 0xf6e4}]}}, {"79e8e964d409bc47ea88ae2e3bae2627709a6c72ce3d7ada4f7db9d5ba60a7725b0e474311edb36bfc6e001994107f1d051a3e6af68dbe7f9f391bb50630da8c3f9960e2890a36b529"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) 14:44:39 executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) (async) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) (async) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) (async) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x1, 0x15, 0x2, 0x1, 0xb5}, {{r2}, 0xfffffffffffffffe, 0xa1, 0x2, 0x200004, 0x68e}, {{r0}, 0xfffffffffffffff9, 0x6f9aeaf4d8468cdc, 0x2, 0x2, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x10, 0x2, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x99, 0x80, 0x80000000, 0x7}], 0x0, &(0x7f0000000080), 0x6, &(0x7f00000001c0)={0x1ff, 0x7fffffff}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x0, 0x3f) (async) r7 = dup(r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x78, 0x2, 0x70, 0x8}, {0xffff, 0xc1, 0x1f, 0x7}, {0x8000, 0x2, 0x3, 0x400}]}) (async) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)=0x3fc) 14:44:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0xfffffffffffffffc) 14:44:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0xfffffffffffffffc) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0xfffffffffffffffc) (async) 14:44:40 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="bca94c319951", @random="06ffef00", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @rand_addr="ae6184c32b05666d0e943a6f00", @rand_addr="88f1452f5f9b89f4a310b321276bbe06"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 14:44:40 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) pckbd_enable: command error 14:44:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4a}) 14:44:40 executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000000c0), 0x0) 14:44:40 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="bca94c319951", @random="06ffef00", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @rand_addr="ae6184c32b05666d0e943a6f00", @rand_addr="88f1452f5f9b89f4a310b321276bbe06"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="bca94c319951", @random="06ffef00", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @rand_addr="ae6184c32b05666d0e943a6f00", @rand_addr="88f1452f5f9b89f4a310b321276bbe06"}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x200) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 14:44:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0xfffffffffffffffc) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0xfffffffffffffffc) (async) 14:44:40 executing program 7: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000000c0)="9e90926dfdd529eb942a57baa91a637995dee0f710253d5b65d7fac4b2b0b74e81b3204d63dd9af58e270906f588a4d0e4cf0f5418dcbfd382bd465be9cb954768616572ead3170cee2a", &(0x7f0000000040)=0x4a, &(0x7f0000000140)="cafa659045bd284ede05b05e8d73032da39cfd3c6cf6e94bfab00b8633adbaa22689bd633ee759b1b1067bcc73c4e68f94db07f4cbf1526ab5a20761569a59236805b7ade8d8973944f35e58e2e902ad4fce8e184ffac0e67ecb7ae5ab237d60affead971225dd0edb228a7ed3f68628", 0x70) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [], [{}, {}, {}, {0x800}]}}) 14:44:40 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x6) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x4, 0x4, {[0x1fffbffffffd, 0x3, 0xbf, 0x32, 0xfe, 0x9, 0x3, 0xb171913, 0x0, 0x200, 0x0, 0x3, 0x80000001, 0x1, 0x3, 0x9, 0x5, 0x5], [0x1fa118e8, 0x5, 0x100, 0x0, 0x5, 0x6, 0x1, 0x4, 0x70, 0x6], [0x9, 0x2fd, 0x10001, 0x3, 0x7, 0x8, 0x4], [0x0, 0x0, 0x80000000, 0x0, 0x0, 0x4], [{0x0, 0x3f, 0x7, 0x9}, {0x8, 0x9, 0x8000, 0x44}, {0x2, 0xfffeffff, 0x0, 0x7}, {0x200, 0x6, 0x8, 0x2}, {0x5, 0x10000, 0x5, 0x100}, {0xff1d, 0x4, 0x1, 0x100000002}, {0x0, 0x0, 0xb90e, 0x9}, {0x0, 0xfffffffc, 0x0, 0x1}], {0xff7f, 0x61, 0x5, 0x9}, {0x7, 0x722, 0x10000, 0x5}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000900)=0xff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x9, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x1100, &(0x7f0000000040)=[{}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000300)={0x3, &(0x7f00000001c0)=[{0xc754, 0x3, 0x0, 0x6, 0x1}, {0x9, 0x1, 0xb33, 0x1000, 0x4}, {0x4, 0x8, 0x4, 0x7, 0x800}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) fcntl$dupfd(r3, 0xa, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000980)=[r5, r5, r5, 0x0, 0x0, r5, r5, r5]) socket(0x2, 0x0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c000000008c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x71, 0x0, 0x0) 14:44:40 executing program 2: sysctl$net_inet_icmp(&(0x7f0000000080), 0x8, &(0x7f00000000c0)="1a482ec7", &(0x7f0000000180)=0x4, 0x0, 0x3) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="8c8560293fdb8119ea95695c401bac5b1db6ec5578d3fa091aeac3dee4a1e7a88384df1310f70a2925a98f381087704aad32bce7a1e464b7b175f607c03f5dc9f25db993ba21d634bae5667ddab5d2cbb9571f81cf8db9c63079c60db40ac7329e67b957e0dda2b6f3323b845ca67f5d2b668bae686fb7ec34a49e0440812b23a236dbf2217a4237786708ee261b2144d1c9f756efe65c1add358a6b4627c2c9e6715fbe8b711a751377a8b5b475fd05c37499479e1970c79bef221223f77e1f2d039c5cc4e91aa7b9c883a79d2ea904137a55fd551a47d7270271cd93b948d0e9bbd2de13f14f49b632c954a40a423ebe535c794780585a499e05a69da68df7031f59bf873375a2d34a69a7f12cba7225b99c9844a92352e781556b5c3f6765348a5747992ead7bae02a9cd6c3067241d37ce49b0a11f6ddfcd83cface8fb47e57ab069206a8e74283df76198d54035072263469dc820bd22f368edeefe73196a1f701675a052a2b2c5b7167e8f63077024ca8d7114058df555d6811e7d047afbf2021488d66da9f4d33f5e2ce6799b0a4b92fbe6512aa73db3d21c3b3d95482b47d0d28d0ef11b3c21268776f5cee16f07651b6ed427e30d8c208c05773536b0234b99849bb19f5163837322b4f5fa27b0c78bd20d17daf9681921916fcf00f081b3e7851390e5211856eb0ee34123c38a9a9167cc6acefe88ddc9b8a9c092c7b7e1ce58665e132f7f5a40fefbb39679227b76e5073b66b98a5f643ea806e62927f037fe2cf5f59425f31423b0430429387c624c6113b62a034aae265b91daa1c83e47907e84ee7cc1f90ab3183f067c24d6f61765184e8e61f5e0bf3b8ccdba684ba2211fe10b538b50a9089a5991cf5775e9e96faa6c8c75a39cb86538e78b5037db857c3d2a37858de6098fc7b1adb7daa4f8ed8d1e1eebda009d8aaf6cf8c3de4d1cbc86e48da330acd10e084ea04ac89f6047d52294022edb913e276d48285e46f9118b1a1549117c3385d5609c3bd1b4083c87e543ef67c4f44dd7983103a2e8061545904102573f3db3b3a0c9e7d7a2cee22d6e1bac849c13d0ad27942348260382427d46a63e913eb6af830761ff80e7c82ef90351927e387c1be09a167f405fffaef52e3d32fd92e7ad19607f25455246041df705f387ce6c812dbffc1690539cabcae8f458eeb8699a502dfe4186c7e8d9ce8c826797b0410f4226d6e35e298c07ec98f809e60d79aeb1865701904c4571c98ca8f7ace870ff8e1c279e0e1796eb596f364210cd1f8a551e5a99e87da5e91df8ba543acf04d6ac2c5e20fa0e8761b65b164c73d5dec0b78f5c0a7c153d7aa8d8f5901fab4527736e11613d40b2e987e74c19ad6bf545989213b6d05afe9f806febca2ffa3700d0539f4f598a75e57cb9824e94aa6ee9e2e3c3ff883a30bc8343141e937cd2fbdfe899ba65b1c0fd69904233fb91e2b21c2ffa3eb7fb2a654f0a6633440873ec5fa652fa841b9867805c87c4b4322e77429161a2524e77d9a85e475fc46c62e79d9a1367ab59e32b26354ef0016a0f8f45b75a8e7e5cbd6ba953c5bd119779fb61080fcd99ec25fc084de7c3659363d88965a24cc96565f3c176f85c478f1360d8d9768f00bd413a05ef80bd1a5d2b7429c69989eb702b4d155db9e5686b5efa2c1d5ca12967019466def2c408520e0a53d00254385f27d5f01851f70baf61ab7b20dbfe2b9bf748ce34289e99b904d6f6cae4fa4badeb1e75fc8be8d112a3dcd1e9c9ef3c4d9829d605fcd2d4bec1e9ad882e434846189404679483ec1f59dbe1a6c2101b45c015492674c1efa185219c2ab0391aac87e2926cbf1dc53ab94ffa458e4038c886457b981be366c9ddd4889a780702c0a37eab6fc34bb90209c6a8463349a86794081baab6879c772003b18572b6368d875147d2baeb03d218372468ff8191009f3bb14f9157fbc746fd02c3078fb4621b1fff5ae065fbe2ae4472a0e5e2abc8145a21fea8f5ee2f3c2cc057febce146c25e320ae2078b87de593425dc29dd871bf5350ab6a89ed205af272b5fe2691240cf21e94589744a62513029b4617dc567136ee8213704855d1332d2216c4a710cc0d5762bd48709b993f31e68f212e298448eab3e9bb6f19df8fb2c82b26ce136b521905a37a1d8946e150ba92952cfa8cef01ab40758cbdf116a3db03e2658c069ed3fb7936c35c8f890ad8bee79cc960ecade866c89ba8052e10efc5e9b366707b566634add9ec9ae2828ead19178a620372ebe57f528ebebaa6b46bc84d924174b2fc849046e72ffeb4b3fd868f78bf1e28906b57de58435661ea7b77cbb66ef451782d55f6fb4a5a455bd8bab4dca9b7b861f94982959f1d5d442373123a2bcb9695d6c625116dac7d4bfaa16c572e89480fae4729b1623108eb35a869bf3c449fbc7c74017cd67b736f8f8cf8f0f491d08acab1cd822ebb7d3757dc7e2b8298a664568c618e536eca96121298cac11b055344631b27ee2598ca754633e2faea24890a70714ebc91658cdac196d759d9413546289b0e3e73f1860e18879a599e64112c0b6ba765a31463cdbd91da18e9d15de504c710cbfc274a8d79b64eb0b0a56c7587e2c97523babfd39ab335f3d0cb13837099e887736566c3218a90daa88ccb1aa764f03cd916d7c610244ee6e3dbff1b8ea89900e2a9b845a85efd91d5ea1a7cbef36357f7bf45fe0800301e18761fbe99f3d443d401c5cc04b4fcc750b3ed1d997a1f00238091deb9fc62bbd666ff0f9e38254c85f3a8bf5379d17b9bb4e6bfeb68bd23b8c1010455b25d6a414da52c38f8614d02abec6ac5bebae0ea3fd6ea88ecb1c958b9cb52146db3dda27335c34970245a68eeb664367ebeade1c925dc0cd0f0bb20836b585dc7e3465b858f02e790dc413f4753b37bf5a3c9787da9dc9aceb021411f379dda7f08d14820778174514cda92d52b2874de6de7605c9ea655a0604ffdd2b66bbb934a979b749f17d491b25927ebe5e691be2e981ce66e8d9109e0c9d83e07fbe02c178fdc53dd30a7555606e0b42aba2bac2addcaef5525dedb38220bcb689fd261bfda4fce40d30857089178e7853fa16e70ab647ebabd88869ec6d652aeeee39f16f04a4ca95c701828d9b6e7ec6a1c4c4dd76ed2fb8f468568240139f12f3ecc38ef943c104e8e43bc0395a34c78c01c1151cbc97b0b233432cb826e84a71fa26872995c39106d2e7bcf269ced4e744e998f643859fbf85aedc0c7b4d957c08dad47e5f1676d05be4331c41bc913b20cf437d608020304647757b4aec6e0ac6cea35a9f3385baa1cfd7b9e7867140c05f19187ac7703f2f2b4aba528f74dc13f9f78ecc390f1b18d9e85d8b8580caf9e8e24bc148f1f99235e53cea4b6b77d791807d9423c9728af3864bb6e3c20838a85a5f3ed7fd8ac4ecb091b5481d85bf5b504bf28c469fcefa734594658d2562112708fac33d8c5d1dc2c5c38bb1ff2d752517688022b57610e123c4d15d0698469cf8d055740c1605501f08eadfc8e6b3321b36dee7a37ef865acdb97f997e3c6e1ec9aea8df31f19bb3c2db914479002a29d7db78050f077806dd482a995c0c69b9268679c28a8c3eaf4fc87b974ad70a7ff65347f8341da763c460643cd1a20938fcdcb152d5b2e1fc02c5101ec61f6735758b343afb75b18a03a1099c9f674dd47570edc1385be6563569da7b81cfd39414bd7fb084174d2d8a6b8d3dcc7fdd7132029f9dc2b248bf194400a5c482d4e9ba4b1776a065649d9b125822bd21428075832ed765e8c08973f30c169f9c6bcdd67b7ee439e9295dde367cf6b6b9ed25514dcf2a1a5d2f95171fb2046590c8bde52ec4186a882af408421f5cce117f6f47d515a325383ad640343905fc810446235a35fea6276745c61b48d9a8b948fe010893cd55701192262659520b3e16bddd1a81a1364a93149b480b42a2f9bb8ea88298f08b9dce5e597c371e28730ca3f5cfd2e9eab355e5872c2297e388be7942e1e29e7dac41a8adc59fa3090a819d651d1b4f9681c677af4f4de03ad761230ef096577f3e3133e88848294f07d9d720be814affb42b1cf312a85eca1b4f37dc7eb9681b71e814e263c35dcb69c7c372a97f955c15f40ccad257c2a2c8cabae1bc5e2bdb27cd294c6203048fa766ec73bdeed8e453545f01db17081c813de36a4d7f61e6fe94de86d5744e264632c9e8f24f80a7a8e3084d6f1c5192f3c584c2743e5d4bc8dbf9a8bf099cd5d62948b1747c3e426d9cf6448c54cc807226f8339322d24d7120729a47f3a4df6dcdf816d57290acfca46ad87f08bf831daea65a10e347730266ef4d56680e1a055b2206aabde06199affa9b7f4c9092924289a95d10a44a4fc546742528b10316aa61d7316c2a7e03f71f621d5f1ddf77195b4c0dec5d31324589433093c6e0550148fe7705956ef7351e8c1321a425a8b1005d9a711bc72e636ad56eb9e325c49b359b1466fd85b2e5bc85469094ffc4a2b49023fc45483e01f6d1daf12de21a0e403625e759919ca1c0da45fea27bdd7bdc5d517f2724dab989b8dc5698d7f0254290ea0e0389241c2f3a040340ce03b774cc78901242f0580c5c5e14e0e477dd7fcfe9eaeec2b066671c00e1b6be28569edbe04bd21702f700f94092e458fc300d73b2875ccb76cf0eb9173eaa6ebc832f45e5ff8ceddc91cb7a9a737e504bdb93c52e295dcfadf66f315cb3361f897493071c4de318ac7ff02ed485491196d865d3ef5bc6cbb1858b61cd0ec16a4c14bb7a7afec19a8f962d35cb7f6a4bf624f675cdbf1297d446d0d15e7336b09be3a9cb876791232d459e8ab3214a27325cb6c030846bdf2d13ea96f8069d7bd44dee278da2e499c76b837214e9a9af815207c1bb6392d71ea5b1361fbb2c05533d0d30cc8d5687d2c08a59227f3daa45b4ac8aeeac7edb5fe7acac612b10b41727f1c15a52197571490e82fd61ceaa85d73a2e3c1dec2836fd22eeb420b7a9bf22cf2c2e05c6068fe9a2c91f15716e1504da4cbab930357b51f8ec0058bf7596dfaa5af3147e5b604545d43d5554e0a1766c118566a725d0e4df2a96fc166215c09e07f37b75269b97af1e3af9991c48d23617735a8040a592b47c839105bb489f1c08f6c1a937fc241fc35561de2f38442b80ed0babce4efa7e9c4e7af287ea9c8f0759052214fec39437495c9d4c1bcdea447977d92ac327d11dd753b3ec69bc0613e0e4ceab9473981fcfb909b41646251f93a820e890d6dda0d122c910c8dc9e15be08a4d51ca7f8f1d9e6ab81069c3b744661ec4dcce15c9d7ac694e66b4612470c0a739d4ebacd1b565450e54f5cc3062847d7dc5b2dce45239251834d4a675e2a81662a3a3ddefddfd212d1a7ff68e51377a752b840b3f8c7b1814ed9f1623bcbd1ee1aef051ad5329920af9ae9709458f6ada2778f7f59e77e1368a81642e4b197a9978ddd313d4f77d08e4f959087f2e23e258d02a3a00ff1a7b162d7ae166355718347b68bf51f67fa01fb5602ce90539d1ff70aed36f20fc08ab2578a017069f988501a65190fbccb3e537e51ad30b6c4c01b5df4f0ea7f7c26b0bec506925c80759ac346a59320755ac4df8ff56fa7a070212fd5551e912355c8c1b0901e5542a08ebe1c99103b6ebf45bf425bc4d0a0791bfd79577500974764b057c2ebd78519936b7c1fcec4fdd743121652cb77e990b12951c511f3c035232d8440b90ce1af47ee9fe33ecd31d2e5550c22b1bd5874dfeb73eeb90bd7661ea53035727a0f7a233299d66", 0x1000}, {&(0x7f00000011c0)="703868c50e83abd3e029ba18c00535d37d78caacae6727c1eeb76127cbba618993fd2348f02adbfe094a0bbe55e07218fb10eb1be9dc8f8ce0f3fdbb2b5715fccb64d2468cfa39afce530928c4ddedd80d1a5a105e30ebefd654cef1a8c56e062012e790f78179fca6d3f450c05261ee0fef1765528a5dd6057ba7c2fea838bc508f6c6486112ad36084f3fda46a8ebcdf9d0d886b708dfaca440e33ac6ecc05b99e442ad9bba1391ab0d5a6b1402b3594bc4c6ab60f6f59f3cb024c", 0xbc}, {&(0x7f0000000040)="cb3055f04d13ab4f258316479536372a157835935f7379a138e044939117e2ba7e67b484d1", 0x25}, {&(0x7f0000001280)="57286158f6115f7ee0abf737aca2b6682651cc8dd4dd5548cee024a2976975ec7cc6b8fd004ad0cebc71d15cd885b5bd7fbf8cfa707d051389c949a82c312ce4ed74cb9bb360f1d2965d3a7306f0068c7fa1e639e9bc770d8d98f29f3d526352ba10eb328937436c039be2878e03abdbe79f20015c5256e7e686a5239f9fc80a1268ce4a6c6989fcf988844133aa711bf1da7ae6c8483e5b45e868f7979376", 0x9f}, {&(0x7f0000001340)="30b6a7c118234fe9cb70d399dd2a5e4ec94445f3240aad7140caf68ea5428d6a79177e53a977772b313f5c307953273ac10265a17ef3116c7ad71f76225b700fd21a11f4230391d61ca55973dcb2a9d1b881a0c73e8dd7637034e95aee81a44ade9ae57a2917160a82be85b6d3b8a7430a2be9fac74b723ca01df3f9acbdfae629620424e6cabe19e6a1d054e2c785b27d79f9ed99ad43ee92368990034ec89154a84c90b908", 0xa6}, {&(0x7f0000001400)="8eb4bcff47d86b5dc9cfa0340e01ebaefc9e21c68dd97d5825257979ed6e78ebf6f664f35af5ee3a89980a8e00dc3b03a79512ae7ebb115a38c162872a655e5051d106c68af9c9c9f51626cb138ff6accc315d866f243be6383ca8ba575756d483e07323024da9a4ece1ffd615efb4bb11fdcdd28cf9b257f20922e1fc17c7cb502827799418e2386bc043c2b0978913c236deaa75fafa2e11c2b8036d030084df", 0xa1}, {&(0x7f00000014c0)="f961ecb69518b92ddf532043802b6a9daf132ec5b5250b55fa6c7570f9a05ae8e84ce958114654462fd1b54fac9841580cd25818b0dc2926fde02f880ad3036806b1c6e8758e454ab2fa130933b57ba4074a9bfa13b03117af257881f2aa02313b2f0d25e6c02f4a37701b41720d415b576f3ac354da2f1e15baf8225a9f558aecdfa60b2c027bc148cd931a82606c506f20adeb3bd368d94a71ad98dc2d4bcf2d3d470bcbb6c77511f4af077d83feebb3fec4657c5607f96170ca6ab2bd38e905110a75cff5b3b547f049f511d643c6dd1339", 0xd3}], 0x7) 14:44:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4a}) 14:44:40 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:40 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="bca94c319951", @random="06ffef00", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @rand_addr="ae6184c32b05666d0e943a6f00", @rand_addr="88f1452f5f9b89f4a310b321276bbe06"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x200) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (rerun: 32) 14:44:40 executing program 0: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0xffffffffffffffff}, 0xc) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x81, 0x2}, {0x4000006, 0x0, 0x0, 0xffffffff}]}) pwrite(r2, &(0x7f00000001c0)="eab517454bb7016f711d7c0b65e4", 0xe, 0x0) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/4073}, &(0x7f0000001480)=0xfeb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x1}, {0x4000006, 0x0, 0x0, 0xffffffff}]}) pwrite(r3, &(0x7f0000001500)="eab517454bb7016f711d7c0b65e44a3211222be3399c1de0f39f86f74878fa806b6b2e20d05e98504091052ab673496b5f5a8feb972dd67bd2680e58c587fae93430ebe3bb45b527d4a09d885634f81b0bc2db470dcb23b0a1733a92ff874e8efb0782105a6fb92fc8a426ea37b7b1", 0x24, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000040)=ANY=[@ANYBLOB="00a45800004747d80000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000340)="764b44c1e34704ff26ca32f6d85cd575de581765a1fe7334c4b1dd978ecc2ceed4f832c20274c1ec9e4ae0f1bc1cde06e8331504f3ea1e2c9ee432b32aa9d8cebf467a439fbde15f2f454f3d2d7f09542684d80bac39a6b04f9d4bfa502669f8407939260256bc61be0cf01e17eb5b17f45d3a7ec2b71d2cafddc8dcf45851d786175a6583467428b2f1fcc6153c840718e75d766f267dd19f19dc3e9c1f0152f8d3e2634633802568c371172b9ab51827395133baadc565d7f8d7d52e11f2deea42a51ecf0928500d9796266fd340f34bfa5ce71c1e0fbcd0394d71059dcdc4d0e4070b5f2ce09c0e2554e0547203bb6211e46032e88571", 0xf8}], 0x1, &(0x7f0000001500), 0x0, 0xa}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="e6fa297bd922e8d2a0d34a78aae41e5bb59f9b7545b0e3ac66a2e7828e29079036d387f1b4c4fece7dd51afb50ca23fbfe06bdf982c951d07bdd0c38888dd4c0bb84bd1a39ef4d73b0b8203af820d51118d2ab5f63601da845f9a8f22437e6fc0758859033e338ec5ebffaf29ad5f9ceff0d8d60e9979eb3a15fc344248867305028c953593c51ef63f7122ceccff9c31e6b90c1713d189f7aa451f85a94bb21a1c497973919c4254807a169e2237af6", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 14:44:41 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async, rerun: 32) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4a}) 14:44:41 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='c\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:41 executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000000c0), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) nanosleep(&(0x7f00000000c0), 0x0) (async) 14:44:41 executing program 7: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000000c0)="9e90926dfdd529eb942a57baa91a637995dee0f710253d5b65d7fac4b2b0b74e81b3204d63dd9af58e270906f588a4d0e4cf0f5418dcbfd382bd465be9cb954768616572ead3170cee2a", &(0x7f0000000040)=0x4a, &(0x7f0000000140)="cafa659045bd284ede05b05e8d73032da39cfd3c6cf6e94bfab00b8633adbaa22689bd633ee759b1b1067bcc73c4e68f94db07f4cbf1526ab5a20761569a59236805b7ade8d8973944f35e58e2e902ad4fce8e184ffac0e67ecb7ae5ab237d60affead971225dd0edb228a7ed3f68628", 0x70) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [], [{}, {}, {}, {0x800}]}}) 14:44:41 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x6) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x4, 0x4, {[0x1fffbffffffd, 0x3, 0xbf, 0x32, 0xfe, 0x9, 0x3, 0xb171913, 0x0, 0x200, 0x0, 0x3, 0x80000001, 0x1, 0x3, 0x9, 0x5, 0x5], [0x1fa118e8, 0x5, 0x100, 0x0, 0x5, 0x6, 0x1, 0x4, 0x70, 0x6], [0x9, 0x2fd, 0x10001, 0x3, 0x7, 0x8, 0x4], [0x0, 0x0, 0x80000000, 0x0, 0x0, 0x4], [{0x0, 0x3f, 0x7, 0x9}, {0x8, 0x9, 0x8000, 0x44}, {0x2, 0xfffeffff, 0x0, 0x7}, {0x200, 0x6, 0x8, 0x2}, {0x5, 0x10000, 0x5, 0x100}, {0xff1d, 0x4, 0x1, 0x100000002}, {0x0, 0x0, 0xb90e, 0x9}, {0x0, 0xfffffffc, 0x0, 0x1}], {0xff7f, 0x61, 0x5, 0x9}, {0x7, 0x722, 0x10000, 0x5}}}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000900)=0xff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x9, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x1100, &(0x7f0000000040)=[{}]}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000300)={0x3, &(0x7f00000001c0)=[{0xc754, 0x3, 0x0, 0x6, 0x1}, {0x9, 0x1, 0xb33, 0x1000, 0x4}, {0x4, 0x8, 0x4, 0x7, 0x800}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) fcntl$dupfd(r3, 0xa, r4) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000980)=[r5, r5, r5, 0x0, 0x0, r5, r5, r5]) (async) socket(0x2, 0x0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000600)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09fff4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446ccb4fe9eae4c3c85944314228c97f7640c1b470592251a53ec2000039825901d6e0b1d6581b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc72145e6b650b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d4c4277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccaf0014f521ff0450ba55a6989e74f726a8049d27c000000008c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6d9469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508cab5ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b8495747dc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x71, 0x0, 0x0) pckbd_enable: command error 14:44:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:44:41 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ffffbfffffffffe3"], 0xa) 14:44:41 executing program 2: sysctl$net_inet_icmp(&(0x7f0000000080), 0x8, &(0x7f00000000c0)="1a482ec7", &(0x7f0000000180)=0x4, 0x0, 0x3) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async, rerun: 32) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="8c8560293fdb8119ea95695c401bac5b1db6ec5578d3fa091aeac3dee4a1e7a88384df1310f70a2925a98f381087704aad32bce7a1e464b7b175f607c03f5dc9f25db993ba21d634bae5667ddab5d2cbb9571f81cf8db9c63079c60db40ac7329e67b957e0dda2b6f3323b845ca67f5d2b668bae686fb7ec34a49e0440812b23a236dbf2217a4237786708ee261b2144d1c9f756efe65c1add358a6b4627c2c9e6715fbe8b711a751377a8b5b475fd05c37499479e1970c79bef221223f77e1f2d039c5cc4e91aa7b9c883a79d2ea904137a55fd551a47d7270271cd93b948d0e9bbd2de13f14f49b632c954a40a423ebe535c794780585a499e05a69da68df7031f59bf873375a2d34a69a7f12cba7225b99c9844a92352e781556b5c3f6765348a5747992ead7bae02a9cd6c3067241d37ce49b0a11f6ddfcd83cface8fb47e57ab069206a8e74283df76198d54035072263469dc820bd22f368edeefe73196a1f701675a052a2b2c5b7167e8f63077024ca8d7114058df555d6811e7d047afbf2021488d66da9f4d33f5e2ce6799b0a4b92fbe6512aa73db3d21c3b3d95482b47d0d28d0ef11b3c21268776f5cee16f07651b6ed427e30d8c208c05773536b0234b99849bb19f5163837322b4f5fa27b0c78bd20d17daf9681921916fcf00f081b3e7851390e5211856eb0ee34123c38a9a9167cc6acefe88ddc9b8a9c092c7b7e1ce58665e132f7f5a40fefbb39679227b76e5073b66b98a5f643ea806e62927f037fe2cf5f59425f31423b0430429387c624c6113b62a034aae265b91daa1c83e47907e84ee7cc1f90ab3183f067c24d6f61765184e8e61f5e0bf3b8ccdba684ba2211fe10b538b50a9089a5991cf5775e9e96faa6c8c75a39cb86538e78b5037db857c3d2a37858de6098fc7b1adb7daa4f8ed8d1e1eebda009d8aaf6cf8c3de4d1cbc86e48da330acd10e084ea04ac89f6047d52294022edb913e276d48285e46f9118b1a1549117c3385d5609c3bd1b4083c87e543ef67c4f44dd7983103a2e8061545904102573f3db3b3a0c9e7d7a2cee22d6e1bac849c13d0ad27942348260382427d46a63e913eb6af830761ff80e7c82ef90351927e387c1be09a167f405fffaef52e3d32fd92e7ad19607f25455246041df705f387ce6c812dbffc1690539cabcae8f458eeb8699a502dfe4186c7e8d9ce8c826797b0410f4226d6e35e298c07ec98f809e60d79aeb1865701904c4571c98ca8f7ace870ff8e1c279e0e1796eb596f364210cd1f8a551e5a99e87da5e91df8ba543acf04d6ac2c5e20fa0e8761b65b164c73d5dec0b78f5c0a7c153d7aa8d8f5901fab4527736e11613d40b2e987e74c19ad6bf545989213b6d05afe9f806febca2ffa3700d0539f4f598a75e57cb9824e94aa6ee9e2e3c3ff883a30bc8343141e937cd2fbdfe899ba65b1c0fd69904233fb91e2b21c2ffa3eb7fb2a654f0a6633440873ec5fa652fa841b9867805c87c4b4322e77429161a2524e77d9a85e475fc46c62e79d9a1367ab59e32b26354ef0016a0f8f45b75a8e7e5cbd6ba953c5bd119779fb61080fcd99ec25fc084de7c3659363d88965a24cc96565f3c176f85c478f1360d8d9768f00bd413a05ef80bd1a5d2b7429c69989eb702b4d155db9e5686b5efa2c1d5ca12967019466def2c408520e0a53d00254385f27d5f01851f70baf61ab7b20dbfe2b9bf748ce34289e99b904d6f6cae4fa4badeb1e75fc8be8d112a3dcd1e9c9ef3c4d9829d605fcd2d4bec1e9ad882e434846189404679483ec1f59dbe1a6c2101b45c015492674c1efa185219c2ab0391aac87e2926cbf1dc53ab94ffa458e4038c886457b981be366c9ddd4889a780702c0a37eab6fc34bb90209c6a8463349a86794081baab6879c772003b18572b6368d875147d2baeb03d218372468ff8191009f3bb14f9157fbc746fd02c3078fb4621b1fff5ae065fbe2ae4472a0e5e2abc8145a21fea8f5ee2f3c2cc057febce146c25e320ae2078b87de593425dc29dd871bf5350ab6a89ed205af272b5fe2691240cf21e94589744a62513029b4617dc567136ee8213704855d1332d2216c4a710cc0d5762bd48709b993f31e68f212e298448eab3e9bb6f19df8fb2c82b26ce136b521905a37a1d8946e150ba92952cfa8cef01ab40758cbdf116a3db03e2658c069ed3fb7936c35c8f890ad8bee79cc960ecade866c89ba8052e10efc5e9b366707b566634add9ec9ae2828ead19178a620372ebe57f528ebebaa6b46bc84d924174b2fc849046e72ffeb4b3fd868f78bf1e28906b57de58435661ea7b77cbb66ef451782d55f6fb4a5a455bd8bab4dca9b7b861f94982959f1d5d442373123a2bcb9695d6c625116dac7d4bfaa16c572e89480fae4729b1623108eb35a869bf3c449fbc7c74017cd67b736f8f8cf8f0f491d08acab1cd822ebb7d3757dc7e2b8298a664568c618e536eca96121298cac11b055344631b27ee2598ca754633e2faea24890a70714ebc91658cdac196d759d9413546289b0e3e73f1860e18879a599e64112c0b6ba765a31463cdbd91da18e9d15de504c710cbfc274a8d79b64eb0b0a56c7587e2c97523babfd39ab335f3d0cb13837099e887736566c3218a90daa88ccb1aa764f03cd916d7c610244ee6e3dbff1b8ea89900e2a9b845a85efd91d5ea1a7cbef36357f7bf45fe0800301e18761fbe99f3d443d401c5cc04b4fcc750b3ed1d997a1f00238091deb9fc62bbd666ff0f9e38254c85f3a8bf5379d17b9bb4e6bfeb68bd23b8c1010455b25d6a414da52c38f8614d02abec6ac5bebae0ea3fd6ea88ecb1c958b9cb52146db3dda27335c34970245a68eeb664367ebeade1c925dc0cd0f0bb20836b585dc7e3465b858f02e790dc413f4753b37bf5a3c9787da9dc9aceb021411f379dda7f08d14820778174514cda92d52b2874de6de7605c9ea655a0604ffdd2b66bbb934a979b749f17d491b25927ebe5e691be2e981ce66e8d9109e0c9d83e07fbe02c178fdc53dd30a7555606e0b42aba2bac2addcaef5525dedb38220bcb689fd261bfda4fce40d30857089178e7853fa16e70ab647ebabd88869ec6d652aeeee39f16f04a4ca95c701828d9b6e7ec6a1c4c4dd76ed2fb8f468568240139f12f3ecc38ef943c104e8e43bc0395a34c78c01c1151cbc97b0b233432cb826e84a71fa26872995c39106d2e7bcf269ced4e744e998f643859fbf85aedc0c7b4d957c08dad47e5f1676d05be4331c41bc913b20cf437d608020304647757b4aec6e0ac6cea35a9f3385baa1cfd7b9e7867140c05f19187ac7703f2f2b4aba528f74dc13f9f78ecc390f1b18d9e85d8b8580caf9e8e24bc148f1f99235e53cea4b6b77d791807d9423c9728af3864bb6e3c20838a85a5f3ed7fd8ac4ecb091b5481d85bf5b504bf28c469fcefa734594658d2562112708fac33d8c5d1dc2c5c38bb1ff2d752517688022b57610e123c4d15d0698469cf8d055740c1605501f08eadfc8e6b3321b36dee7a37ef865acdb97f997e3c6e1ec9aea8df31f19bb3c2db914479002a29d7db78050f077806dd482a995c0c69b9268679c28a8c3eaf4fc87b974ad70a7ff65347f8341da763c460643cd1a20938fcdcb152d5b2e1fc02c5101ec61f6735758b343afb75b18a03a1099c9f674dd47570edc1385be6563569da7b81cfd39414bd7fb084174d2d8a6b8d3dcc7fdd7132029f9dc2b248bf194400a5c482d4e9ba4b1776a065649d9b125822bd21428075832ed765e8c08973f30c169f9c6bcdd67b7ee439e9295dde367cf6b6b9ed25514dcf2a1a5d2f95171fb2046590c8bde52ec4186a882af408421f5cce117f6f47d515a325383ad640343905fc810446235a35fea6276745c61b48d9a8b948fe010893cd55701192262659520b3e16bddd1a81a1364a93149b480b42a2f9bb8ea88298f08b9dce5e597c371e28730ca3f5cfd2e9eab355e5872c2297e388be7942e1e29e7dac41a8adc59fa3090a819d651d1b4f9681c677af4f4de03ad761230ef096577f3e3133e88848294f07d9d720be814affb42b1cf312a85eca1b4f37dc7eb9681b71e814e263c35dcb69c7c372a97f955c15f40ccad257c2a2c8cabae1bc5e2bdb27cd294c6203048fa766ec73bdeed8e453545f01db17081c813de36a4d7f61e6fe94de86d5744e264632c9e8f24f80a7a8e3084d6f1c5192f3c584c2743e5d4bc8dbf9a8bf099cd5d62948b1747c3e426d9cf6448c54cc807226f8339322d24d7120729a47f3a4df6dcdf816d57290acfca46ad87f08bf831daea65a10e347730266ef4d56680e1a055b2206aabde06199affa9b7f4c9092924289a95d10a44a4fc546742528b10316aa61d7316c2a7e03f71f621d5f1ddf77195b4c0dec5d31324589433093c6e0550148fe7705956ef7351e8c1321a425a8b1005d9a711bc72e636ad56eb9e325c49b359b1466fd85b2e5bc85469094ffc4a2b49023fc45483e01f6d1daf12de21a0e403625e759919ca1c0da45fea27bdd7bdc5d517f2724dab989b8dc5698d7f0254290ea0e0389241c2f3a040340ce03b774cc78901242f0580c5c5e14e0e477dd7fcfe9eaeec2b066671c00e1b6be28569edbe04bd21702f700f94092e458fc300d73b2875ccb76cf0eb9173eaa6ebc832f45e5ff8ceddc91cb7a9a737e504bdb93c52e295dcfadf66f315cb3361f897493071c4de318ac7ff02ed485491196d865d3ef5bc6cbb1858b61cd0ec16a4c14bb7a7afec19a8f962d35cb7f6a4bf624f675cdbf1297d446d0d15e7336b09be3a9cb876791232d459e8ab3214a27325cb6c030846bdf2d13ea96f8069d7bd44dee278da2e499c76b837214e9a9af815207c1bb6392d71ea5b1361fbb2c05533d0d30cc8d5687d2c08a59227f3daa45b4ac8aeeac7edb5fe7acac612b10b41727f1c15a52197571490e82fd61ceaa85d73a2e3c1dec2836fd22eeb420b7a9bf22cf2c2e05c6068fe9a2c91f15716e1504da4cbab930357b51f8ec0058bf7596dfaa5af3147e5b604545d43d5554e0a1766c118566a725d0e4df2a96fc166215c09e07f37b75269b97af1e3af9991c48d23617735a8040a592b47c839105bb489f1c08f6c1a937fc241fc35561de2f38442b80ed0babce4efa7e9c4e7af287ea9c8f0759052214fec39437495c9d4c1bcdea447977d92ac327d11dd753b3ec69bc0613e0e4ceab9473981fcfb909b41646251f93a820e890d6dda0d122c910c8dc9e15be08a4d51ca7f8f1d9e6ab81069c3b744661ec4dcce15c9d7ac694e66b4612470c0a739d4ebacd1b565450e54f5cc3062847d7dc5b2dce45239251834d4a675e2a81662a3a3ddefddfd212d1a7ff68e51377a752b840b3f8c7b1814ed9f1623bcbd1ee1aef051ad5329920af9ae9709458f6ada2778f7f59e77e1368a81642e4b197a9978ddd313d4f77d08e4f959087f2e23e258d02a3a00ff1a7b162d7ae166355718347b68bf51f67fa01fb5602ce90539d1ff70aed36f20fc08ab2578a017069f988501a65190fbccb3e537e51ad30b6c4c01b5df4f0ea7f7c26b0bec506925c80759ac346a59320755ac4df8ff56fa7a070212fd5551e912355c8c1b0901e5542a08ebe1c99103b6ebf45bf425bc4d0a0791bfd79577500974764b057c2ebd78519936b7c1fcec4fdd743121652cb77e990b12951c511f3c035232d8440b90ce1af47ee9fe33ecd31d2e5550c22b1bd5874dfeb73eeb90bd7661ea53035727a0f7a233299d66", 0x1000}, {&(0x7f00000011c0)="703868c50e83abd3e029ba18c00535d37d78caacae6727c1eeb76127cbba618993fd2348f02adbfe094a0bbe55e07218fb10eb1be9dc8f8ce0f3fdbb2b5715fccb64d2468cfa39afce530928c4ddedd80d1a5a105e30ebefd654cef1a8c56e062012e790f78179fca6d3f450c05261ee0fef1765528a5dd6057ba7c2fea838bc508f6c6486112ad36084f3fda46a8ebcdf9d0d886b708dfaca440e33ac6ecc05b99e442ad9bba1391ab0d5a6b1402b3594bc4c6ab60f6f59f3cb024c", 0xbc}, {&(0x7f0000000040)="cb3055f04d13ab4f258316479536372a157835935f7379a138e044939117e2ba7e67b484d1", 0x25}, {&(0x7f0000001280)="57286158f6115f7ee0abf737aca2b6682651cc8dd4dd5548cee024a2976975ec7cc6b8fd004ad0cebc71d15cd885b5bd7fbf8cfa707d051389c949a82c312ce4ed74cb9bb360f1d2965d3a7306f0068c7fa1e639e9bc770d8d98f29f3d526352ba10eb328937436c039be2878e03abdbe79f20015c5256e7e686a5239f9fc80a1268ce4a6c6989fcf988844133aa711bf1da7ae6c8483e5b45e868f7979376", 0x9f}, {&(0x7f0000001340)="30b6a7c118234fe9cb70d399dd2a5e4ec94445f3240aad7140caf68ea5428d6a79177e53a977772b313f5c307953273ac10265a17ef3116c7ad71f76225b700fd21a11f4230391d61ca55973dcb2a9d1b881a0c73e8dd7637034e95aee81a44ade9ae57a2917160a82be85b6d3b8a7430a2be9fac74b723ca01df3f9acbdfae629620424e6cabe19e6a1d054e2c785b27d79f9ed99ad43ee92368990034ec89154a84c90b908", 0xa6}, {&(0x7f0000001400)="8eb4bcff47d86b5dc9cfa0340e01ebaefc9e21c68dd97d5825257979ed6e78ebf6f664f35af5ee3a89980a8e00dc3b03a79512ae7ebb115a38c162872a655e5051d106c68af9c9c9f51626cb138ff6accc315d866f243be6383ca8ba575756d483e07323024da9a4ece1ffd615efb4bb11fdcdd28cf9b257f20922e1fc17c7cb502827799418e2386bc043c2b0978913c236deaa75fafa2e11c2b8036d030084df", 0xa1}, {&(0x7f00000014c0)="f961ecb69518b92ddf532043802b6a9daf132ec5b5250b55fa6c7570f9a05ae8e84ce958114654462fd1b54fac9841580cd25818b0dc2926fde02f880ad3036806b1c6e8758e454ab2fa130933b57ba4074a9bfa13b03117af257881f2aa02313b2f0d25e6c02f4a37701b41720d415b576f3ac354da2f1e15baf8225a9f558aecdfa60b2c027bc148cd931a82606c506f20adeb3bd368d94a71ad98dc2d4bcf2d3d470bcbb6c77511f4af077d83feebb3fec4657c5607f96170ca6ab2bd38e905110a75cff5b3b547f049f511d643c6dd1339", 0xd3}], 0x7) 14:44:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 14:44:41 executing program 3: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="05f78042", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x61e) 14:44:41 executing program 0: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0xffffffffffffffff}, 0xc) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) r1 = dup2(0xffffffffffffffff, r0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x81, 0x2}, {0x4000006, 0x0, 0x0, 0xffffffff}]}) (async) pwrite(r2, &(0x7f00000001c0)="eab517454bb7016f711d7c0b65e4", 0xe, 0x0) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/4073}, &(0x7f0000001480)=0xfeb) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x1}, {0x4000006, 0x0, 0x0, 0xffffffff}]}) (async) pwrite(r3, &(0x7f0000001500)="eab517454bb7016f711d7c0b65e44a3211222be3399c1de0f39f86f74878fa806b6b2e20d05e98504091052ab673496b5f5a8feb972dd67bd2680e58c587fae93430ebe3bb45b527d4a09d885634f81b0bc2db470dcb23b0a1733a92ff874e8efb0782105a6fb92fc8a426ea37b7b1", 0x24, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000040)=ANY=[@ANYBLOB="00a45800004747d80000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000340)="764b44c1e34704ff26ca32f6d85cd575de581765a1fe7334c4b1dd978ecc2ceed4f832c20274c1ec9e4ae0f1bc1cde06e8331504f3ea1e2c9ee432b32aa9d8cebf467a439fbde15f2f454f3d2d7f09542684d80bac39a6b04f9d4bfa502669f8407939260256bc61be0cf01e17eb5b17f45d3a7ec2b71d2cafddc8dcf45851d786175a6583467428b2f1fcc6153c840718e75d766f267dd19f19dc3e9c1f0152f8d3e2634633802568c371172b9ab51827395133baadc565d7f8d7d52e11f2deea42a51ecf0928500d9796266fd340f34bfa5ce71c1e0fbcd0394d71059dcdc4d0e4070b5f2ce09c0e2554e0547203bb6211e46032e88571", 0xf8}], 0x1, &(0x7f0000001500), 0x0, 0xa}, 0x8) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="e6fa297bd922e8d2a0d34a78aae41e5bb59f9b7545b0e3ac66a2e7828e29079036d387f1b4c4fece7dd51afb50ca23fbfe06bdf982c951d07bdd0c38888dd4c0bb84bd1a39ef4d73b0b8203af820d51118d2ab5f63601da845f9a8f22437e6fc0758859033e338ec5ebffaf29ad5f9ceff0d8d60e9979eb3a15fc344248867305028c953593c51ef63f7122ceccff9c31e6b90c1713d189f7aa451f85a94bb21a1c497973919c4254807a169e2237af6", 0xb0}], 0x1, 0x0}, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 14:44:41 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) r0 = socket(0x1, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)) (async) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='c\x00') (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:41 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) (async) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) (async, rerun: 64) r2 = socket(0x1, 0x1, 0x0) (rerun: 64) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ffffbfffffffffe3"], 0xa) 14:44:41 executing program 7: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000000c0)="9e90926dfdd529eb942a57baa91a637995dee0f710253d5b65d7fac4b2b0b74e81b3204d63dd9af58e270906f588a4d0e4cf0f5418dcbfd382bd465be9cb954768616572ead3170cee2a", &(0x7f0000000040)=0x4a, &(0x7f0000000140)="cafa659045bd284ede05b05e8d73032da39cfd3c6cf6e94bfab00b8633adbaa22689bd633ee759b1b1067bcc73c4e68f94db07f4cbf1526ab5a20761569a59236805b7ade8d8973944f35e58e2e902ad4fce8e184ffac0e67ecb7ae5ab237d60affead971225dd0edb228a7ed3f68628", 0x70) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [], [{}, {}, {}, {0x800}]}}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000000c0)="9e90926dfdd529eb942a57baa91a637995dee0f710253d5b65d7fac4b2b0b74e81b3204d63dd9af58e270906f588a4d0e4cf0f5418dcbfd382bd465be9cb954768616572ead3170cee2a", &(0x7f0000000040)=0x4a, &(0x7f0000000140)="cafa659045bd284ede05b05e8d73032da39cfd3c6cf6e94bfab00b8633adbaa22689bd633ee759b1b1067bcc73c4e68f94db07f4cbf1526ab5a20761569a59236805b7ade8d8973944f35e58e2e902ad4fce8e184ffac0e67ecb7ae5ab237d60affead971225dd0edb228a7ed3f68628", 0x70) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [], [{}, {}, {}, {0x800}]}}) (async) pckbd_enable: command error 14:44:42 executing program 0: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0xffffffffffffffff}, 0xc) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x81, 0x2}, {0x4000006, 0x0, 0x0, 0xffffffff}]}) pwrite(r2, &(0x7f00000001c0)="eab517454bb7016f711d7c0b65e4", 0xe, 0x0) (async) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/4073}, &(0x7f0000001480)=0xfeb) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x1}, {0x4000006, 0x0, 0x0, 0xffffffff}]}) (async) pwrite(r3, &(0x7f0000001500)="eab517454bb7016f711d7c0b65e44a3211222be3399c1de0f39f86f74878fa806b6b2e20d05e98504091052ab673496b5f5a8feb972dd67bd2680e58c587fae93430ebe3bb45b527d4a09d885634f81b0bc2db470dcb23b0a1733a92ff874e8efb0782105a6fb92fc8a426ea37b7b1", 0x24, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000040)=ANY=[@ANYBLOB="00a45800004747d80000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000340)="764b44c1e34704ff26ca32f6d85cd575de581765a1fe7334c4b1dd978ecc2ceed4f832c20274c1ec9e4ae0f1bc1cde06e8331504f3ea1e2c9ee432b32aa9d8cebf467a439fbde15f2f454f3d2d7f09542684d80bac39a6b04f9d4bfa502669f8407939260256bc61be0cf01e17eb5b17f45d3a7ec2b71d2cafddc8dcf45851d786175a6583467428b2f1fcc6153c840718e75d766f267dd19f19dc3e9c1f0152f8d3e2634633802568c371172b9ab51827395133baadc565d7f8d7d52e11f2deea42a51ecf0928500d9796266fd340f34bfa5ce71c1e0fbcd0394d71059dcdc4d0e4070b5f2ce09c0e2554e0547203bb6211e46032e88571", 0xf8}], 0x1, &(0x7f0000001500), 0x0, 0xa}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="e6fa297bd922e8d2a0d34a78aae41e5bb59f9b7545b0e3ac66a2e7828e29079036d387f1b4c4fece7dd51afb50ca23fbfe06bdf982c951d07bdd0c38888dd4c0bb84bd1a39ef4d73b0b8203af820d51118d2ab5f63601da845f9a8f22437e6fc0758859033e338ec5ebffaf29ad5f9ceff0d8d60e9979eb3a15fc344248867305028c953593c51ef63f7122ceccff9c31e6b90c1713d189f7aa451f85a94bb21a1c497973919c4254807a169e2237af6", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 14:44:43 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) pwrite(r0, &(0x7f00000001c0)="02000000b000000016ca027debe68644c62619454db56557ada1595fb32332e5771d34369def3a3bb96fc7b6cb1b88eebbf36be30000000000b2afbd61623a54a2d1c35b2c53c5a66e6210442639783619ac736a7e4663fe31187dfd322ab11ef196cf29600274254a9d3ba50bf6b13fe5f84d1c72e297863027ff3469cbb4cf8d09fa19a370562e1ff62857d379aa7cd7027e76786aa6f8b3cd6c7e9e", 0x9d, 0x40) 14:44:43 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) (async) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) (async) r2 = socket(0x1, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ffffbfffffffffe3"], 0xa) 14:44:43 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='c\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)) (async) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='c\x00') (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) 14:44:43 executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) nanosleep(&(0x7f00000000c0), 0x0) (rerun: 64) 14:44:43 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 14:44:43 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) 14:44:43 executing program 3: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="05f78042", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x61e) pckbd_enable: command error 14:44:43 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4e, 0x0, 0x0, &(0x7f0000000140)="50f120248580df58409fcc23e4fffb702a5c218d139aaa3709c17b47f541a8e2d6abaa43b1ff334893a1502c5e045f160eb9a4ab4d4aee327a1fbc5ae7fa10529b2d69c87050ab17933aacb309c6490000d56eeef9b242f5f2bbac54fefab37fdf4fce898109cabc129bea54a251b07f8936d8edf8aae97e249500"/138, 0x8a) 14:44:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2], [0x0, 0x0, 0x34, 0x7, 0x0, 0x0, 0x210], [], [0x0, 0x8, 0x80000000], [{}, {0x0, 0x1}, {0x0, 0x0, 0xfba}, {0x0, 0x0, 0x0, 0xffff}, {}, {}, {0x4}], {0x0, 0xfffffff8}, {0x0, 0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x40, 0x10000, 0x20}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:44:43 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) 14:44:43 executing program 3: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="05f78042", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x61e) 14:44:43 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) (async) pwrite(r0, &(0x7f00000001c0)="02000000b000000016ca027debe68644c62619454db56557ada1595fb32332e5771d34369def3a3bb96fc7b6cb1b88eebbf36be30000000000b2afbd61623a54a2d1c35b2c53c5a66e6210442639783619ac736a7e4663fe31187dfd322ab11ef196cf29600274254a9d3ba50bf6b13fe5f84d1c72e297863027ff3469cbb4cf8d09fa19a370562e1ff62857d379aa7cd7027e76786aa6f8b3cd6c7e9e", 0x9d, 0x40) 14:44:43 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xffff177b, 0xe9) 14:44:43 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:43 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4e, 0x0, 0x0, &(0x7f0000000140)="50f120248580df58409fcc23e4fffb702a5c218d139aaa3709c17b47f541a8e2d6abaa43b1ff334893a1502c5e045f160eb9a4ab4d4aee327a1fbc5ae7fa10529b2d69c87050ab17933aacb309c6490000d56eeef9b242f5f2bbac54fefab37fdf4fce898109cabc129bea54a251b07f8936d8edf8aae97e249500"/138, 0x8a) 14:44:43 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) (async) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) 14:44:43 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 32) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async, rerun: 32) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (rerun: 64) 14:44:43 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xffff177b, 0xe9) 14:44:43 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x20, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="d19a1b8b7cf8c56516860211ce439d6ec4866b94e0e067ab9fd42d2f1dec29d4c8d589641871056b6271a391d8fdcc8fef67", 0x32) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180), 0x4) 14:44:44 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)=0xffffffff) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="00812e2f66696c643002"], 0xa) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) r8 = accept$inet(r7, &(0x7f0000001340), &(0x7f0000001380)=0xc) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000013c0)="47e144433335a35fc329ecc03246727878eee9c1529e32ab5eef10059c82d611d2e52632ae543636f66f57e69264b75dde685390679e11f2cb59a4661b421704896b008581c3196422baf4a17c712efb64e3ad3a5a42ac30fb0e1919f17dac56fcf32bbc28622c8dbb33f7f3d6f627a55f94377e85203ee95e0dba63234449340b2f5161714e3df429067be86115ff075ca5fba132427b26fc38c8d1abdae9a60b176777adcaca5a98bb1ef05766c8739bc120358a16", 0xb6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001180)=0x7) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000011c0)="8a000ac87ed54d5044abcb784956112b7e96f3266a2b5fa63f7c4671240230ae814e43c6a91b00fa4e02836a96d5c5a47a761c72e5b61f93013931ad35bc7ddc0066d73caf55", 0x46) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280)={0x6, 0x7}, 0x10) open(&(0x7f0000001240)='./file0\x00', 0x800, 0x169) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="b09ec47edd5c4b16d21ec0f56b1ef7cf2d2023c4eb1aaf5a2a980ebceb437bf92863c4ce129349065eda7ccf65e8b8ec127bd876e29d3946c6b575a0a60a6ba102038931f8f9db01605460d0365209a9cbc417a630a60835a6931b5516115ae7fbaab39e8287a13018182034212b3de9c4ab1dba7f7cf2ea3794a5f1d7ff379d35548a7aaaef7cbd1c97ca67e9a49bb810291d4f08808c6b3bbbe72e9f53487e67d75d8008662f47150831aadf70dd7f0347132c3e1fa5af6a4e6d8ac375fbb4f8a6ed28bc9a7e9b0cf1570bed7e606e16bc3d2fc45107", 0xd7) 14:44:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2], [0x0, 0x0, 0x34, 0x7, 0x0, 0x0, 0x210], [], [0x0, 0x8, 0x80000000], [{}, {0x0, 0x1}, {0x0, 0x0, 0xfba}, {0x0, 0x0, 0x0, 0xffff}, {}, {}, {0x4}], {0x0, 0xfffffff8}, {0x0, 0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x40, 0x10000, 0x20}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:44:44 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4e, 0x0, 0x0, &(0x7f0000000140)="50f120248580df58409fcc23e4fffb702a5c218d139aaa3709c17b47f541a8e2d6abaa43b1ff334893a1502c5e045f160eb9a4ab4d4aee327a1fbc5ae7fa10529b2d69c87050ab17933aacb309c6490000d56eeef9b242f5f2bbac54fefab37fdf4fce898109cabc129bea54a251b07f8936d8edf8aae97e249500"/138, 0x8a) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4e, 0x0, 0x0, &(0x7f0000000140)="50f120248580df58409fcc23e4fffb702a5c218d139aaa3709c17b47f541a8e2d6abaa43b1ff334893a1502c5e045f160eb9a4ab4d4aee327a1fbc5ae7fa10529b2d69c87050ab17933aacb309c6490000d56eeef9b242f5f2bbac54fefab37fdf4fce898109cabc129bea54a251b07f8936d8edf8aae97e249500"/138, 0x8a) (async) 14:44:44 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) pwrite(r0, &(0x7f00000001c0)="02000000b000000016ca027debe68644c62619454db56557ada1595fb32332e5771d34369def3a3bb96fc7b6cb1b88eebbf36be30000000000b2afbd61623a54a2d1c35b2c53c5a66e6210442639783619ac736a7e4663fe31187dfd322ab11ef196cf29600274254a9d3ba50bf6b13fe5f84d1c72e297863027ff3469cbb4cf8d09fa19a370562e1ff62857d379aa7cd7027e76786aa6f8b3cd6c7e9e", 0x9d, 0x40) 14:44:44 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0xa, 0x0, 0x0, &(0x7f00000002c0)="8184068e74dff2a5c7d97ea13d50e506a8e611f14c010564ebf07f7445400ab7ef0969b425cc4135c2ead94e5e10efc792c4d967c7127fe4fa3970cd5a543a1d0f2000000000005c8ba6e7f68087778c3ddff9224fa9e8099cfd728b9c7343fd8841e68a81df05d2fd983ddf18fe86db03a9f5ba7589191148b5d82dcaec009a2cd76748a933a8b01803ae0ff93fc89867e40c190699f643905b5698d5dc6b43033db230dba648022e27e562657d8f09d2c8f72c3e0f0b347d1defb95bee6385e510b3e086f7000033f87cc2e790fa3189c3c6fe59333b8e5617fd8746e81d2758fd47e007350816b707756c17f4d76708b48fa00421ee14828d9bc2afe6271c1013d047d08885808bc261f9320cdd2edd00000000b73e04faba1277df5568d459d3dbb45c59fc64f7a5840117323d89db671914361ec4fcda24969d224d5294e99efc3795fa092a747038975e280cc0bed7b10688a81106702fed61b69cefe3666c3e50b2cc304915a3ea9398432ac363a03f7ac0eed8b6", 0xfffffffffffffd56) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="13", &(0x7f00000000c0)=0x1, &(0x7f0000000100)="1c73a0178aa092a25e5631dc7cc91f90161a0994fcfddc730aa94915036bad3f6787459d7653c501d764efcbbe5b02f5acdd11947f46935a7e525b1d37695a07a781f65fd91584e0fa6ab149db8817b963a6912e4ed8031c9adaeebfef1296ac6b4d9883d6860ea80a61ea476142f2d9c729e0fa039a7a65ac4fa27a91515a1616544c1285d308090f51e9458062b334ead74233d5229e27e5286c151c3804e4216c309a98bf92f0585b6fcfdcce953dbb3a8245c41e5c8e341c8b16fa4c1fc708d483c6c383692f9b496fa123bfdb40eb76c99ebbcb4dc27438b2254815b378d15cc32764cb87527517cc8b6f26d40ebd72b67b2b55c5", 0xf7) 14:44:44 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xffff177b, 0xe9) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0xffff177b, 0xe9) (async) 14:44:44 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 64) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (rerun: 64) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) (async, rerun: 64) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (rerun: 64) 14:44:44 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) (async) socketpair(0x20, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="d19a1b8b7cf8c56516860211ce439d6ec4866b94e0e067ab9fd42d2f1dec29d4c8d589641871056b6271a391d8fdcc8fef67", 0x32) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180), 0x4) 14:44:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2], [0x0, 0x0, 0x34, 0x7, 0x0, 0x0, 0x210], [], [0x0, 0x8, 0x80000000], [{}, {0x0, 0x1}, {0x0, 0x0, 0xfba}, {0x0, 0x0, 0x0, 0xffff}, {}, {}, {0x4}], {0x0, 0xfffffff8}, {0x0, 0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x40, 0x10000, 0x20}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2], [0x0, 0x0, 0x34, 0x7, 0x0, 0x0, 0x210], [], [0x0, 0x8, 0x80000000], [{}, {0x0, 0x1}, {0x0, 0x0, 0xfba}, {0x0, 0x0, 0x0, 0xffff}, {}, {}, {0x4}], {0x0, 0xfffffff8}, {0x0, 0x0, 0x0, 0x10001}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x40, 0x10000, 0x20}) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) (async) 14:44:44 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)=0xffffffff) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="00812e2f66696c643002"], 0xa) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) r8 = accept$inet(r7, &(0x7f0000001340), &(0x7f0000001380)=0xc) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000013c0)="47e144433335a35fc329ecc03246727878eee9c1529e32ab5eef10059c82d611d2e52632ae543636f66f57e69264b75dde685390679e11f2cb59a4661b421704896b008581c3196422baf4a17c712efb64e3ad3a5a42ac30fb0e1919f17dac56fcf32bbc28622c8dbb33f7f3d6f627a55f94377e85203ee95e0dba63234449340b2f5161714e3df429067be86115ff075ca5fba132427b26fc38c8d1abdae9a60b176777adcaca5a98bb1ef05766c8739bc120358a16", 0xb6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001180)=0x7) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000011c0)="8a000ac87ed54d5044abcb784956112b7e96f3266a2b5fa63f7c4671240230ae814e43c6a91b00fa4e02836a96d5c5a47a761c72e5b61f93013931ad35bc7ddc0066d73caf55", 0x46) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280)={0x6, 0x7}, 0x10) open(&(0x7f0000001240)='./file0\x00', 0x800, 0x169) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="b09ec47edd5c4b16d21ec0f56b1ef7cf2d2023c4eb1aaf5a2a980ebceb437bf92863c4ce129349065eda7ccf65e8b8ec127bd876e29d3946c6b575a0a60a6ba102038931f8f9db01605460d0365209a9cbc417a630a60835a6931b5516115ae7fbaab39e8287a13018182034212b3de9c4ab1dba7f7cf2ea3794a5f1d7ff379d35548a7aaaef7cbd1c97ca67e9a49bb810291d4f08808c6b3bbbe72e9f53487e67d75d8008662f47150831aadf70dd7f0347132c3e1fa5af6a4e6d8ac375fbb4f8a6ed28bc9a7e9b0cf1570bed7e606e16bc3d2fc45107", 0xd7) socket$inet(0x2, 0x2, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)=0xffffffff) (async) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)) (async) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="00812e2f66696c643002"], 0xa) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r5, 0x0, r6) (async) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) (async) accept$inet(r7, &(0x7f0000001340), &(0x7f0000001380)=0xc) (async) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000013c0)="47e144433335a35fc329ecc03246727878eee9c1529e32ab5eef10059c82d611d2e52632ae543636f66f57e69264b75dde685390679e11f2cb59a4661b421704896b008581c3196422baf4a17c712efb64e3ad3a5a42ac30fb0e1919f17dac56fcf32bbc28622c8dbb33f7f3d6f627a55f94377e85203ee95e0dba63234449340b2f5161714e3df429067be86115ff075ca5fba132427b26fc38c8d1abdae9a60b176777adcaca5a98bb1ef05766c8739bc120358a16", 0xb6) (async) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001180)=0x7) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000011c0)="8a000ac87ed54d5044abcb784956112b7e96f3266a2b5fa63f7c4671240230ae814e43c6a91b00fa4e02836a96d5c5a47a761c72e5b61f93013931ad35bc7ddc0066d73caf55", 0x46) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280)={0x6, 0x7}, 0x10) (async) open(&(0x7f0000001240)='./file0\x00', 0x800, 0x169) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="b09ec47edd5c4b16d21ec0f56b1ef7cf2d2023c4eb1aaf5a2a980ebceb437bf92863c4ce129349065eda7ccf65e8b8ec127bd876e29d3946c6b575a0a60a6ba102038931f8f9db01605460d0365209a9cbc417a630a60835a6931b5516115ae7fbaab39e8287a13018182034212b3de9c4ab1dba7f7cf2ea3794a5f1d7ff379d35548a7aaaef7cbd1c97ca67e9a49bb810291d4f08808c6b3bbbe72e9f53487e67d75d8008662f47150831aadf70dd7f0347132c3e1fa5af6a4e6d8ac375fbb4f8a6ed28bc9a7e9b0cf1570bed7e606e16bc3d2fc45107", 0xd7) (async) 14:44:44 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0xa, 0x0, 0x0, &(0x7f00000002c0)="8184068e74dff2a5c7d97ea13d50e506a8e611f14c010564ebf07f7445400ab7ef0969b425cc4135c2ead94e5e10efc792c4d967c7127fe4fa3970cd5a543a1d0f2000000000005c8ba6e7f68087778c3ddff9224fa9e8099cfd728b9c7343fd8841e68a81df05d2fd983ddf18fe86db03a9f5ba7589191148b5d82dcaec009a2cd76748a933a8b01803ae0ff93fc89867e40c190699f643905b5698d5dc6b43033db230dba648022e27e562657d8f09d2c8f72c3e0f0b347d1defb95bee6385e510b3e086f7000033f87cc2e790fa3189c3c6fe59333b8e5617fd8746e81d2758fd47e007350816b707756c17f4d76708b48fa00421ee14828d9bc2afe6271c1013d047d08885808bc261f9320cdd2edd00000000b73e04faba1277df5568d459d3dbb45c59fc64f7a5840117323d89db671914361ec4fcda24969d224d5294e99efc3795fa092a747038975e280cc0bed7b10688a81106702fed61b69cefe3666c3e50b2cc304915a3ea9398432ac363a03f7ac0eed8b6", 0xfffffffffffffd56) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="13", &(0x7f00000000c0)=0x1, &(0x7f0000000100)="1c73a0178aa092a25e5631dc7cc91f90161a0994fcfddc730aa94915036bad3f6787459d7653c501d764efcbbe5b02f5acdd11947f46935a7e525b1d37695a07a781f65fd91584e0fa6ab149db8817b963a6912e4ed8031c9adaeebfef1296ac6b4d9883d6860ea80a61ea476142f2d9c729e0fa039a7a65ac4fa27a91515a1616544c1285d308090f51e9458062b334ead74233d5229e27e5286c151c3804e4216c309a98bf92f0585b6fcfdcce953dbb3a8245c41e5c8e341c8b16fa4c1fc708d483c6c383692f9b496fa123bfdb40eb76c99ebbcb4dc27438b2254815b378d15cc32764cb87527517cc8b6f26d40ebd72b67b2b55c5", 0xf7) 14:44:44 executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f00000010c0), 0x10000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x80) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = getpgid(0x0) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r4, 0x0, r6, 0x101, 0x5}, 0x5, 0x81, r8, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r8) 14:44:44 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/31}, &(0x7f0000000180)=0x21) 14:44:44 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r1, 0x0, r0) shmget$private(0x0, 0x3000, 0x5, &(0x7f0000689000/0x3000)=nil) munlock(&(0x7f00000f0000/0x4000)=nil, 0x4000) 14:44:44 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x20, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="d19a1b8b7cf8c56516860211ce439d6ec4866b94e0e067ab9fd42d2f1dec29d4c8d589641871056b6271a391d8fdcc8fef67", 0x32) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180), 0x4) socket$inet(0x2, 0x2, 0x0) (async) socketpair(0x20, 0x2, 0x5, &(0x7f0000000000)) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="d19a1b8b7cf8c56516860211ce439d6ec4866b94e0e067ab9fd42d2f1dec29d4c8d589641871056b6271a391d8fdcc8fef67", 0x32) (async) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180), 0x4) (async) 14:44:44 executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() (async) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) (async) write(r0, &(0x7f0000000040)='!', 0x1) (async, rerun: 32) pipe2(&(0x7f00000010c0), 0x10000) (async, rerun: 32) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) r5 = semget$private(0x0, 0x4, 0x80) (rerun: 64) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) setegid(r6) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = getpgid(0x0) (async) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) fcntl$setown(r7, 0x6, r8) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r4, 0x0, r6, 0x101, 0x5}, 0x5, 0x81, r8, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r8) 14:44:44 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r1, 0x0, r0) (async) shmget$private(0x0, 0x3000, 0x5, &(0x7f0000689000/0x3000)=nil) (async) munlock(&(0x7f00000f0000/0x4000)=nil, 0x4000) 14:44:44 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 32) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async, rerun: 32) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/31}, &(0x7f0000000180)=0x21) 14:44:44 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)=0xffffffff) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="00812e2f66696c643002"], 0xa) r5 = socket(0x1, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) r8 = accept$inet(r7, &(0x7f0000001340), &(0x7f0000001380)=0xc) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000013c0)="47e144433335a35fc329ecc03246727878eee9c1529e32ab5eef10059c82d611d2e52632ae543636f66f57e69264b75dde685390679e11f2cb59a4661b421704896b008581c3196422baf4a17c712efb64e3ad3a5a42ac30fb0e1919f17dac56fcf32bbc28622c8dbb33f7f3d6f627a55f94377e85203ee95e0dba63234449340b2f5161714e3df429067be86115ff075ca5fba132427b26fc38c8d1abdae9a60b176777adcaca5a98bb1ef05766c8739bc120358a16", 0xb6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001180)=0x7) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000011c0)="8a000ac87ed54d5044abcb784956112b7e96f3266a2b5fa63f7c4671240230ae814e43c6a91b00fa4e02836a96d5c5a47a761c72e5b61f93013931ad35bc7ddc0066d73caf55", 0x46) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280)={0x6, 0x7}, 0x10) open(&(0x7f0000001240)='./file0\x00', 0x800, 0x169) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="b09ec47edd5c4b16d21ec0f56b1ef7cf2d2023c4eb1aaf5a2a980ebceb437bf92863c4ce129349065eda7ccf65e8b8ec127bd876e29d3946c6b575a0a60a6ba102038931f8f9db01605460d0365209a9cbc417a630a60835a6931b5516115ae7fbaab39e8287a13018182034212b3de9c4ab1dba7f7cf2ea3794a5f1d7ff379d35548a7aaaef7cbd1c97ca67e9a49bb810291d4f08808c6b3bbbe72e9f53487e67d75d8008662f47150831aadf70dd7f0347132c3e1fa5af6a4e6d8ac375fbb4f8a6ed28bc9a7e9b0cf1570bed7e606e16bc3d2fc45107", 0xd7) socket$inet(0x2, 0x2, 0x0) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x80606954, &(0x7f0000000300)=0xffffffff) (async) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)) (async) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="00812e2f66696c643002"], 0xa) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r5, 0x0, r6) (async) ioctl$TIOCFLUSH(r7, 0x80606954, &(0x7f0000000300)) (async) accept$inet(r7, &(0x7f0000001340), &(0x7f0000001380)=0xc) (async) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000013c0)="47e144433335a35fc329ecc03246727878eee9c1529e32ab5eef10059c82d611d2e52632ae543636f66f57e69264b75dde685390679e11f2cb59a4661b421704896b008581c3196422baf4a17c712efb64e3ad3a5a42ac30fb0e1919f17dac56fcf32bbc28622c8dbb33f7f3d6f627a55f94377e85203ee95e0dba63234449340b2f5161714e3df429067be86115ff075ca5fba132427b26fc38c8d1abdae9a60b176777adcaca5a98bb1ef05766c8739bc120358a16", 0xb6) (async) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001180)=0x7) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000011c0)="8a000ac87ed54d5044abcb784956112b7e96f3266a2b5fa63f7c4671240230ae814e43c6a91b00fa4e02836a96d5c5a47a761c72e5b61f93013931ad35bc7ddc0066d73caf55", 0x46) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280)={0x6, 0x7}, 0x10) (async) open(&(0x7f0000001240)='./file0\x00', 0x800, 0x169) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="b09ec47edd5c4b16d21ec0f56b1ef7cf2d2023c4eb1aaf5a2a980ebceb437bf92863c4ce129349065eda7ccf65e8b8ec127bd876e29d3946c6b575a0a60a6ba102038931f8f9db01605460d0365209a9cbc417a630a60835a6931b5516115ae7fbaab39e8287a13018182034212b3de9c4ab1dba7f7cf2ea3794a5f1d7ff379d35548a7aaaef7cbd1c97ca67e9a49bb810291d4f08808c6b3bbbe72e9f53487e67d75d8008662f47150831aadf70dd7f0347132c3e1fa5af6a4e6d8ac375fbb4f8a6ed28bc9a7e9b0cf1570bed7e606e16bc3d2fc45107", 0xd7) (async) 14:44:44 executing program 3: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003340)=[{&(0x7f00000000c0)="76a7f8dc7a92184278a2812a0915dcaa7502ce8395d5dc15f58c3edd3e48452ff27023be87061a6dc969a5331d82979d81492c1669d12b62b36461d53ba5988ed7a6f461744379d20af4bc30d5c4863489bdd8d1dc3b81440a330a35c04c14340f57781c2ba6a6011722e10b6bc817fc060134c5215d9cf8", 0x78}], 0x1) symlinkat(&(0x7f0000001100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x80) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001140)={{0x80, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x2}) setegid(r6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x7f, r1, r4, r3, r6, 0x101, 0x5}, 0x5, 0x81, r8, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) chown(&(0x7f0000000140)='./file1/file0\x00', r1, r6) r9 = getgid() setgroups(0x3, &(0x7f00000010c0)=[0x0, 0x0, r9]) unlink(&(0x7f0000000000)='./file1/file0\x00') 14:44:44 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0xa, 0x0, 0x0, &(0x7f00000002c0)="8184068e74dff2a5c7d97ea13d50e506a8e611f14c010564ebf07f7445400ab7ef0969b425cc4135c2ead94e5e10efc792c4d967c7127fe4fa3970cd5a543a1d0f2000000000005c8ba6e7f68087778c3ddff9224fa9e8099cfd728b9c7343fd8841e68a81df05d2fd983ddf18fe86db03a9f5ba7589191148b5d82dcaec009a2cd76748a933a8b01803ae0ff93fc89867e40c190699f643905b5698d5dc6b43033db230dba648022e27e562657d8f09d2c8f72c3e0f0b347d1defb95bee6385e510b3e086f7000033f87cc2e790fa3189c3c6fe59333b8e5617fd8746e81d2758fd47e007350816b707756c17f4d76708b48fa00421ee14828d9bc2afe6271c1013d047d08885808bc261f9320cdd2edd00000000b73e04faba1277df5568d459d3dbb45c59fc64f7a5840117323d89db671914361ec4fcda24969d224d5294e99efc3795fa092a747038975e280cc0bed7b10688a81106702fed61b69cefe3666c3e50b2cc304915a3ea9398432ac363a03f7ac0eed8b6", 0xfffffffffffffd56) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="13", &(0x7f00000000c0)=0x1, &(0x7f0000000100)="1c73a0178aa092a25e5631dc7cc91f90161a0994fcfddc730aa94915036bad3f6787459d7653c501d764efcbbe5b02f5acdd11947f46935a7e525b1d37695a07a781f65fd91584e0fa6ab149db8817b963a6912e4ed8031c9adaeebfef1296ac6b4d9883d6860ea80a61ea476142f2d9c729e0fa039a7a65ac4fa27a91515a1616544c1285d308090f51e9458062b334ead74233d5229e27e5286c151c3804e4216c309a98bf92f0585b6fcfdcce953dbb3a8245c41e5c8e341c8b16fa4c1fc708d483c6c383692f9b496fa123bfdb40eb76c99ebbcb4dc27438b2254815b378d15cc32764cb87527517cc8b6f26d40ebd72b67b2b55c5", 0xf7) 14:44:44 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001740)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x0) openat(r0, &(0x7f0000000700)='./file0\x00', 0x0, 0x5) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 14:44:44 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 32) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (rerun: 32) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/31}, &(0x7f0000000180)=0x21) 14:44:44 executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) (async) r2 = getpid() setreuid(0x0, 0xee01) (async) fcntl$setown(r1, 0x6, r2) (async) write(r0, &(0x7f0000000040)='!', 0x1) (async) pipe2(&(0x7f00000010c0), 0x10000) (async) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x80) (async) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x80, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x20}) (async) setegid(r6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r8 = getpgid(0x0) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) (async) fcntl$setown(r7, 0x6, r8) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x7f, 0xffffffffffffffff, r4, 0x0, r6, 0x101, 0x5}, 0x5, 0x81, r8, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r8) 14:44:44 executing program 2: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0xfffffffc) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r2, 0xa, r0) syz_open_pts() 14:44:44 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000300)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) (async) fcntl$dupfd(r1, 0x0, r0) shmget$private(0x0, 0x3000, 0x5, &(0x7f0000689000/0x3000)=nil) munlock(&(0x7f00000f0000/0x4000)=nil, 0x4000) 14:44:44 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000001280)=""/133, 0x85}, {&(0x7f0000001340)=""/195, 0xc3}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000001440)=""/75, 0x4b}, {&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f00000015c0)=""/174, 0xae}, {&(0x7f0000001680)=""/246, 0xf6}], 0x7, &(0x7f0000001780)=""/222, 0xde}, 0x0) 14:44:44 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) 14:44:44 executing program 3: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003340)=[{&(0x7f00000000c0)="76a7f8dc7a92184278a2812a0915dcaa7502ce8395d5dc15f58c3edd3e48452ff27023be87061a6dc969a5331d82979d81492c1669d12b62b36461d53ba5988ed7a6f461744379d20af4bc30d5c4863489bdd8d1dc3b81440a330a35c04c14340f57781c2ba6a6011722e10b6bc817fc060134c5215d9cf8", 0x78}], 0x1) symlinkat(&(0x7f0000001100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x80) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001140)={{0x80, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x2}) setegid(r6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x7f, r1, r4, r3, r6, 0x101, 0x5}, 0x5, 0x81, r8, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) chown(&(0x7f0000000140)='./file1/file0\x00', r1, r6) r9 = getgid() setgroups(0x3, &(0x7f00000010c0)=[0x0, 0x0, r9]) unlink(&(0x7f0000000000)='./file1/file0\x00') mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000003340)=[{&(0x7f00000000c0)="76a7f8dc7a92184278a2812a0915dcaa7502ce8395d5dc15f58c3edd3e48452ff27023be87061a6dc969a5331d82979d81492c1669d12b62b36461d53ba5988ed7a6f461744379d20af4bc30d5c4863489bdd8d1dc3b81440a330a35c04c14340f57781c2ba6a6011722e10b6bc817fc060134c5215d9cf8", 0x78}], 0x1) (async) symlinkat(&(0x7f0000001100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') (async) getuid() (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semget$private(0x0, 0x4, 0x80) (async) getgid() (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001140)={{0x80, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x2}) (async) setegid(r6) (async) pipe(&(0x7f0000000000)) (async) getpgid(0x0) (async) fcntl$setown(r7, 0x6, r8) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x7f, r1, r4, r3, r6, 0x101, 0x5}, 0x5, 0x81, r8, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) (async) chown(&(0x7f0000000140)='./file1/file0\x00', r1, r6) (async) getgid() (async) setgroups(0x3, &(0x7f00000010c0)=[0x0, 0x0, r9]) (async) unlink(&(0x7f0000000000)='./file1/file0\x00') (async) 14:44:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001740)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x0) (async) openat(r0, &(0x7f0000000700)='./file0\x00', 0x0, 0x5) (async) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 14:44:44 executing program 2: r0 = syz_open_pts() (async) poll(&(0x7f0000000040), 0x0, 0xfffffffc) (async) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) (async) fcntl$dupfd(r2, 0xa, r0) syz_open_pts() 14:44:44 executing program 5: syz_emit_ethernet(0x76, &(0x7f0000000000)={@random="312d5be46e4c", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "06abf7", 0x38, 0x0, 0x0, @empty, @mcast1, {[@fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x6}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "dffd54", 0x0, 0x2f, 0x0, @mcast2, @rand_addr="8c9fcd9c4b724efab416e56d4d2b3663"}}}}}}}) 14:44:44 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000001280)=""/133, 0x85}, {&(0x7f0000001340)=""/195, 0xc3}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000001440)=""/75, 0x4b}, {&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f00000015c0)=""/174, 0xae}, {&(0x7f0000001680)=""/246, 0xf6}], 0x7, &(0x7f0000001780)=""/222, 0xde}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) (async) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000001280)=""/133, 0x85}, {&(0x7f0000001340)=""/195, 0xc3}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000001440)=""/75, 0x4b}, {&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f00000015c0)=""/174, 0xae}, {&(0x7f0000001680)=""/246, 0xf6}], 0x7, &(0x7f0000001780)=""/222, 0xde}, 0x0) (async) 14:44:44 executing program 6: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xc3bb) r4 = dup2(r1, r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x8000) r5 = dup(0xffffffffffffff9c) r6 = dup2(r5, r4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0x8001, 0xf6b7, 0xfffffffc, "57eed94850ea689e37a06004a8d66896ba4d3955", 0x20, 0xa01a}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x300, 0x0) dup2(r7, r4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) dup(r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000500)={0xa51, 0x7, 0x7f, 0x3, &(0x7f0000000280)={{0x7, 0x4, 0x3, 0x7f, 0x2, 0x0, 0x1}, {[0x1800000000000, 0x9, 0x8, 0x20, 0x8000, 0xfc0, 0x8, 0x3, 0x80, 0x5722, 0x0, 0xfeb, 0x1f0, 0xffffffffffffff01, 0xfff, 0x580, 0x7, 0x8b6b], [0x80000000, 0x772b5a63, 0x2, 0x4, 0xc093, 0xdac, 0xd4, 0x8, 0x3919, 0x9], [0x5, 0x4, 0x4, 0x7, 0x800, 0x7, 0x3f], [0x100000001, 0x8, 0x638, 0x3, 0x7, 0x5], [{0x81, 0x3, 0x8, 0xad7c}, {0x81, 0x9, 0x96f, 0x2}, {0x2, 0x6, 0x6a02e4f7}, {0xc1, 0x3, 0xd9b5, 0x1ff}, {0x81, 0x9, 0x53bb78b5, 0x1}, {0x4, 0x8, 0x1, 0x6}, {0x6, 0x7, 0x8, 0x100}, {0x1, 0xff, 0x77, 0xa46a}], {0x5, 0x9, 0x3}, {0x64, 0x3}}}, 0x7, 0x1}) r10 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x10, 0x6) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000580)={0x7, 0x1, 0xe}) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000005c0)) 14:44:44 executing program 5: syz_emit_ethernet(0x76, &(0x7f0000000000)={@random="312d5be46e4c", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "06abf7", 0x38, 0x0, 0x0, @empty, @mcast1, {[@fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x6}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "dffd54", 0x0, 0x2f, 0x0, @mcast2, @rand_addr="8c9fcd9c4b724efab416e56d4d2b3663"}}}}}}}) 14:44:44 executing program 2: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0xfffffffc) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r2, 0xa, r0) syz_open_pts() syz_open_pts() (async) poll(&(0x7f0000000040), 0x0, 0xfffffffc) (async) socket(0x1, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) fcntl$dupfd(r2, 0xa, r0) (async) syz_open_pts() (async) 14:44:44 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x61}, {0x45}, {0x6, 0x0, 0x0, 0xb785}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fchmod(r1, 0x48) pwrite(r0, &(0x7f0000000140)="895e654f5c1150510bee98a1541dfc5550f7abc874e753bc83678098a4b827161b59f3c91e9e50e0796a342382c6493d9d7915806e0ab18771", 0x39, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000000c0)={0x1, 0xfff, 0xfff8}) 14:44:44 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) (async) 14:44:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001740)='/', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x0) (async) openat(r0, &(0x7f0000000700)='./file0\x00', 0x0, 0x5) (async) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 14:44:44 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000001280)=""/133, 0x85}, {&(0x7f0000001340)=""/195, 0xc3}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000001440)=""/75, 0x4b}, {&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f00000015c0)=""/174, 0xae}, {&(0x7f0000001680)=""/246, 0xf6}], 0x7, &(0x7f0000001780)=""/222, 0xde}, 0x0) 14:44:44 executing program 3: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003340)=[{&(0x7f00000000c0)="76a7f8dc7a92184278a2812a0915dcaa7502ce8395d5dc15f58c3edd3e48452ff27023be87061a6dc969a5331d82979d81492c1669d12b62b36461d53ba5988ed7a6f461744379d20af4bc30d5c4863489bdd8d1dc3b81440a330a35c04c14340f57781c2ba6a6011722e10b6bc817fc060134c5215d9cf8", 0x78}], 0x1) (async) symlinkat(&(0x7f0000001100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') (async) r1 = getuid() (async) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) r5 = semget$private(0x0, 0x4, 0x80) (async) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001140)={{0x80, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}, 0x8, 0x5, 0x2}) (async) setegid(r6) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x7f, r1, r4, r3, r6, 0x101, 0x5}, 0x5, 0x81, r8, 0xffffffffffffffff, 0x0, 0x101, 0x3f}) chown(&(0x7f0000000140)='./file1/file0\x00', r1, r6) r9 = getgid() setgroups(0x3, &(0x7f00000010c0)=[0x0, 0x0, r9]) unlink(&(0x7f0000000000)='./file1/file0\x00') 14:44:44 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x61}, {0x45}, {0x6, 0x0, 0x0, 0xb785}]}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fchmod(r1, 0x48) (async) pwrite(r0, &(0x7f0000000140)="895e654f5c1150510bee98a1541dfc5550f7abc874e753bc83678098a4b827161b59f3c91e9e50e0796a342382c6493d9d7915806e0ab18771", 0x39, 0x0) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000000c0)={0x1, 0xfff, 0xfff8}) 14:44:44 executing program 5: syz_emit_ethernet(0x76, &(0x7f0000000000)={@random="312d5be46e4c", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "06abf7", 0x38, 0x0, 0x0, @empty, @mcast1, {[@fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x6}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "dffd54", 0x0, 0x2f, 0x0, @mcast2, @rand_addr="8c9fcd9c4b724efab416e56d4d2b3663"}}}}}}}) syz_emit_ethernet(0x76, &(0x7f0000000000)={@random="312d5be46e4c", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "06abf7", 0x38, 0x0, 0x0, @empty, @mcast1, {[@fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x6}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "dffd54", 0x0, 0x2f, 0x0, @mcast2, @rand_addr="8c9fcd9c4b724efab416e56d4d2b3663"}}}}}}}) (async) 14:44:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) 14:44:45 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x110) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x3}) 14:44:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x29, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0xffffffff) 14:44:45 executing program 6: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xc3bb) r4 = dup2(r1, r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x8000) r5 = dup(0xffffffffffffff9c) r6 = dup2(r5, r4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0x8001, 0xf6b7, 0xfffffffc, "57eed94850ea689e37a06004a8d66896ba4d3955", 0x20, 0xa01a}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x300, 0x0) dup2(r7, r4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) dup(r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000500)={0xa51, 0x7, 0x7f, 0x3, &(0x7f0000000280)={{0x7, 0x4, 0x3, 0x7f, 0x2, 0x0, 0x1}, {[0x1800000000000, 0x9, 0x8, 0x20, 0x8000, 0xfc0, 0x8, 0x3, 0x80, 0x5722, 0x0, 0xfeb, 0x1f0, 0xffffffffffffff01, 0xfff, 0x580, 0x7, 0x8b6b], [0x80000000, 0x772b5a63, 0x2, 0x4, 0xc093, 0xdac, 0xd4, 0x8, 0x3919, 0x9], [0x5, 0x4, 0x4, 0x7, 0x800, 0x7, 0x3f], [0x100000001, 0x8, 0x638, 0x3, 0x7, 0x5], [{0x81, 0x3, 0x8, 0xad7c}, {0x81, 0x9, 0x96f, 0x2}, {0x2, 0x6, 0x6a02e4f7}, {0xc1, 0x3, 0xd9b5, 0x1ff}, {0x81, 0x9, 0x53bb78b5, 0x1}, {0x4, 0x8, 0x1, 0x6}, {0x6, 0x7, 0x8, 0x100}, {0x1, 0xff, 0x77, 0xa46a}], {0x5, 0x9, 0x3}, {0x64, 0x3}}}, 0x7, 0x1}) r10 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x10, 0x6) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000580)={0x7, 0x1, 0xe}) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000005c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x7) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xc3bb) (async) dup2(r1, r3) (async) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x8000) (async) dup(0xffffffffffffff9c) (async) dup2(r5, r4) (async) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0x8001, 0xf6b7, 0xfffffffc, "57eed94850ea689e37a06004a8d66896ba4d3955", 0x20, 0xa01a}) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x300, 0x0) (async) dup2(r7, r4) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) dup(r8) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) (async) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000500)={0xa51, 0x7, 0x7f, 0x3, &(0x7f0000000280)={{0x7, 0x4, 0x3, 0x7f, 0x2, 0x0, 0x1}, {[0x1800000000000, 0x9, 0x8, 0x20, 0x8000, 0xfc0, 0x8, 0x3, 0x80, 0x5722, 0x0, 0xfeb, 0x1f0, 0xffffffffffffff01, 0xfff, 0x580, 0x7, 0x8b6b], [0x80000000, 0x772b5a63, 0x2, 0x4, 0xc093, 0xdac, 0xd4, 0x8, 0x3919, 0x9], [0x5, 0x4, 0x4, 0x7, 0x800, 0x7, 0x3f], [0x100000001, 0x8, 0x638, 0x3, 0x7, 0x5], [{0x81, 0x3, 0x8, 0xad7c}, {0x81, 0x9, 0x96f, 0x2}, {0x2, 0x6, 0x6a02e4f7}, {0xc1, 0x3, 0xd9b5, 0x1ff}, {0x81, 0x9, 0x53bb78b5, 0x1}, {0x4, 0x8, 0x1, 0x6}, {0x6, 0x7, 0x8, 0x100}, {0x1, 0xff, 0x77, 0xa46a}], {0x5, 0x9, 0x3}, {0x64, 0x3}}}, 0x7, 0x1}) (async) openat(r3, &(0x7f0000000540)='./file0\x00', 0x10, 0x6) (async) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000580)={0x7, 0x1, 0xe}) (async) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000005c0)) (async) 14:44:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f00000000c0)="9657863185562ee6df315cd9115216aa861be590259511e49668882341de5db2073b17222fdb9650958c14f022feaaa7d464bfbd22efee056cfce118f998bc8570ca268e56dbcc47ca35f4d3d92ecbb3f42e2bc294aad3bc377c216ac5cdfd81e4ca531688c044579045bf4cf3176946ac6cd68037c9b6a08dba0eb4a13125c51efece3cd8b5cb10de8c0ccb5efe4e90ac06ea336a185e1c3268c64617bf81a017d1e9762a4c6a7b6c6328cde0a052f23f16", 0xb2, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 14:44:45 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() pwrite(r1, &(0x7f00000000c0)="3b281550e1eb7aed677c29e02f7b076b9bb6899ffd451139577a40a0c61b513b9557681816eb55992507d5394ff1d04446b28eb370b8bc54cce5c0dcdd41859a87aa92156e07fdf736064b30422bd3cd1625ed0967b24fafb50158969b81dd7311e6ff9d322fc8fe907d474b5c83a8b3933392a0ad8054e1a5c66559941fbbd9a5815573768ddfa07b8b4c6fd267fcfc38105848541e5343af0b0cf7d507327f69bfa75f2215763c50b21a8a76ecebdfc02b7c4bbac00869fc9ff74064575203ce337f45db5a3de42737a86e40121681a24856281f46661c6271b447cc39d3f69b54fe67a354b1135f292a5da9b5bd579e37c842", 0xf4, 0x62) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a027ce96914f6357e3a", 0xe, 0x0) 14:44:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) dup2(r1, r0) (async) 14:44:45 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x61}, {0x45}, {0x6, 0x0, 0x0, 0xb785}]}) (rerun: 32) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fchmod(r1, 0x48) (async) pwrite(r0, &(0x7f0000000140)="895e654f5c1150510bee98a1541dfc5550f7abc874e753bc83678098a4b827161b59f3c91e9e50e0796a342382c6493d9d7915806e0ab18771", 0x39, 0x0) (async, rerun: 32) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000000c0)={0x1, 0xfff, 0xfff8}) (rerun: 32) 14:44:45 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) clock_getres(0x4, &(0x7f0000000000)) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000920, r1) getpgid(r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='\x00', 0x2, 0x1420, r2) 14:44:45 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = syz_open_pts() pwrite(r1, &(0x7f00000000c0)="3b281550e1eb7aed677c29e02f7b076b9bb6899ffd451139577a40a0c61b513b9557681816eb55992507d5394ff1d04446b28eb370b8bc54cce5c0dcdd41859a87aa92156e07fdf736064b30422bd3cd1625ed0967b24fafb50158969b81dd7311e6ff9d322fc8fe907d474b5c83a8b3933392a0ad8054e1a5c66559941fbbd9a5815573768ddfa07b8b4c6fd267fcfc38105848541e5343af0b0cf7d507327f69bfa75f2215763c50b21a8a76ecebdfc02b7c4bbac00869fc9ff74064575203ce337f45db5a3de42737a86e40121681a24856281f46661c6271b447cc39d3f69b54fe67a354b1135f292a5da9b5bd579e37c842", 0xf4, 0x62) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6, 0x0, 0x0, 0x1ff}]}) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a027ce96914f6357e3a", 0xe, 0x0) 14:44:45 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x110) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x3}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x110) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x3}) (async) 14:44:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f00000000c0)="9657863185562ee6df315cd9115216aa861be590259511e49668882341de5db2073b17222fdb9650958c14f022feaaa7d464bfbd22efee056cfce118f998bc8570ca268e56dbcc47ca35f4d3d92ecbb3f42e2bc294aad3bc377c216ac5cdfd81e4ca531688c044579045bf4cf3176946ac6cd68037c9b6a08dba0eb4a13125c51efece3cd8b5cb10de8c0ccb5efe4e90ac06ea336a185e1c3268c64617bf81a017d1e9762a4c6a7b6c6328cde0a052f23f16", 0xb2, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="9657863185562ee6df315cd9115216aa861be590259511e49668882341de5db2073b17222fdb9650958c14f022feaaa7d464bfbd22efee056cfce118f998bc8570ca268e56dbcc47ca35f4d3d92ecbb3f42e2bc294aad3bc377c216ac5cdfd81e4ca531688c044579045bf4cf3176946ac6cd68037c9b6a08dba0eb4a13125c51efece3cd8b5cb10de8c0ccb5efe4e90ac06ea336a185e1c3268c64617bf81a017d1e9762a4c6a7b6c6328cde0a052f23f16", 0xb2, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) 14:44:45 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xffff, 0x3f, 0x96, 0xfb4}, {0x3ff, 0x6, 0x6, 0x4}, {0xc9, 0x5, 0x1, 0x6}, {0x1, 0x35, 0x5, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @local}) 14:44:45 executing program 6: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xc3bb) r4 = dup2(r1, r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x8000) r5 = dup(0xffffffffffffff9c) r6 = dup2(r5, r4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0x8001, 0xf6b7, 0xfffffffc, "57eed94850ea689e37a06004a8d66896ba4d3955", 0x20, 0xa01a}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x300, 0x0) dup2(r7, r4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) dup(r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000500)={0xa51, 0x7, 0x7f, 0x3, &(0x7f0000000280)={{0x7, 0x4, 0x3, 0x7f, 0x2, 0x0, 0x1}, {[0x1800000000000, 0x9, 0x8, 0x20, 0x8000, 0xfc0, 0x8, 0x3, 0x80, 0x5722, 0x0, 0xfeb, 0x1f0, 0xffffffffffffff01, 0xfff, 0x580, 0x7, 0x8b6b], [0x80000000, 0x772b5a63, 0x2, 0x4, 0xc093, 0xdac, 0xd4, 0x8, 0x3919, 0x9], [0x5, 0x4, 0x4, 0x7, 0x800, 0x7, 0x3f], [0x100000001, 0x8, 0x638, 0x3, 0x7, 0x5], [{0x81, 0x3, 0x8, 0xad7c}, {0x81, 0x9, 0x96f, 0x2}, {0x2, 0x6, 0x6a02e4f7}, {0xc1, 0x3, 0xd9b5, 0x1ff}, {0x81, 0x9, 0x53bb78b5, 0x1}, {0x4, 0x8, 0x1, 0x6}, {0x6, 0x7, 0x8, 0x100}, {0x1, 0xff, 0x77, 0xa46a}], {0x5, 0x9, 0x3}, {0x64, 0x3}}}, 0x7, 0x1}) r10 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x10, 0x6) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000580)={0x7, 0x1, 0xe}) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000005c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x7) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xc3bb) (async) dup2(r1, r3) (async) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x8000) (async) dup(0xffffffffffffff9c) (async) dup2(r5, r4) (async) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0x8001, 0xf6b7, 0xfffffffc, "57eed94850ea689e37a06004a8d66896ba4d3955", 0x20, 0xa01a}) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x300, 0x0) (async) dup2(r7, r4) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) dup(r8) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) (async) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000500)={0xa51, 0x7, 0x7f, 0x3, &(0x7f0000000280)={{0x7, 0x4, 0x3, 0x7f, 0x2, 0x0, 0x1}, {[0x1800000000000, 0x9, 0x8, 0x20, 0x8000, 0xfc0, 0x8, 0x3, 0x80, 0x5722, 0x0, 0xfeb, 0x1f0, 0xffffffffffffff01, 0xfff, 0x580, 0x7, 0x8b6b], [0x80000000, 0x772b5a63, 0x2, 0x4, 0xc093, 0xdac, 0xd4, 0x8, 0x3919, 0x9], [0x5, 0x4, 0x4, 0x7, 0x800, 0x7, 0x3f], [0x100000001, 0x8, 0x638, 0x3, 0x7, 0x5], [{0x81, 0x3, 0x8, 0xad7c}, {0x81, 0x9, 0x96f, 0x2}, {0x2, 0x6, 0x6a02e4f7}, {0xc1, 0x3, 0xd9b5, 0x1ff}, {0x81, 0x9, 0x53bb78b5, 0x1}, {0x4, 0x8, 0x1, 0x6}, {0x6, 0x7, 0x8, 0x100}, {0x1, 0xff, 0x77, 0xa46a}], {0x5, 0x9, 0x3}, {0x64, 0x3}}}, 0x7, 0x1}) (async) openat(r3, &(0x7f0000000540)='./file0\x00', 0x10, 0x6) (async) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000580)={0x7, 0x1, 0xe}) (async) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000005c0)) (async) 14:44:45 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) (async) clock_getres(0x4, &(0x7f0000000000)) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000920, r1) getpgid(r1) (async) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='\x00', 0x2, 0x1420, r2) 14:44:45 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = syz_open_pts() pwrite(r1, &(0x7f00000000c0)="3b281550e1eb7aed677c29e02f7b076b9bb6899ffd451139577a40a0c61b513b9557681816eb55992507d5394ff1d04446b28eb370b8bc54cce5c0dcdd41859a87aa92156e07fdf736064b30422bd3cd1625ed0967b24fafb50158969b81dd7311e6ff9d322fc8fe907d474b5c83a8b3933392a0ad8054e1a5c66559941fbbd9a5815573768ddfa07b8b4c6fd267fcfc38105848541e5343af0b0cf7d507327f69bfa75f2215763c50b21a8a76ecebdfc02b7c4bbac00869fc9ff74064575203ce337f45db5a3de42737a86e40121681a24856281f46661c6271b447cc39d3f69b54fe67a354b1135f292a5da9b5bd579e37c842", 0xf4, 0x62) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a027ce96914f6357e3a", 0xe, 0x0) 14:44:45 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xffff, 0x3f, 0x96, 0xfb4}, {0x3ff, 0x6, 0x6, 0x4}, {0xc9, 0x5, 0x1, 0x6}, {0x1, 0x35, 0x5, 0x1f}]}) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @local}) (rerun: 32) 14:44:45 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) (async) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x110) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x3}) 14:44:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="00a518a78600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x29, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "000240", 0x0, 0x2c, 0x0, @mcast1, @rand_addr="88f1452f5f9b89f4a310b321276bbe06", [@dstopts={0x3c}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0xffffffff) 14:44:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) 14:44:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 64) sendto$unix(r0, &(0x7f00000000c0)="9657863185562ee6df315cd9115216aa861be590259511e49668882341de5db2073b17222fdb9650958c14f022feaaa7d464bfbd22efee056cfce118f998bc8570ca268e56dbcc47ca35f4d3d92ecbb3f42e2bc294aad3bc377c216ac5cdfd81e4ca531688c044579045bf4cf3176946ac6cd68037c9b6a08dba0eb4a13125c51efece3cd8b5cb10de8c0ccb5efe4e90ac06ea336a185e1c3268c64617bf81a017d1e9762a4c6a7b6c6328cde0a052f23f16", 0xb2, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (rerun: 64) 14:44:45 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 14:44:45 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x9, 0xfffffffc, 0x6a59a4e9, {[0x6, 0x39, 0x7fff, 0x200, 0x9, 0x1, 0x1, 0xce, 0x5, 0x4, 0x59e, 0x3, 0x88e, 0x3, 0x8, 0x6, 0x2, 0x100000001], [0xffffffff, 0x83, 0x1, 0xfffffffffffffff8, 0x7, 0x6, 0x40, 0x20, 0x100, 0xff], [0x1ff, 0x8000, 0x6, 0x5, 0x1, 0x7, 0x6], [0x400, 0x3, 0x2, 0x4, 0x5, 0x1], [{0x1, 0x1, 0x1f, 0x8}, {0x7ff, 0x8000, 0x5, 0x80000001}, {0x6, 0x6, 0x1}, {0x3, 0x4, 0x0, 0xfffffffffffffffe}, {0x2, 0x0, 0xffff, 0x4}, {0x3, 0x6, 0x1, 0x1}, {0xd54a, 0x1, 0x6, 0x8}, {0x3, 0xcd, 0x4, 0x81}], {0xbf1, 0x0, 0x7, 0x2}, {0x2, 0x75, 0xffff0bec, 0x85}}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000980)={0x3, 0x0, 0x0, 0x0, 0x0}) 14:44:45 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xffff, 0x3f, 0x96, 0xfb4}, {0x3ff, 0x6, 0x6, 0x4}, {0xc9, 0x5, 0x1, 0x6}, {0x1, 0x35, 0x5, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @local}) 14:44:45 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) (async, rerun: 64) r1 = getpid() (rerun: 64) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) clock_getres(0x4, &(0x7f0000000000)) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000920, r1) (async) getpgid(r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='\x00', 0x2, 0x1420, r2) 14:44:45 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x8000, 0x80) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="ebd7566983ceb29fe5dbf7a867c65cc1e96d94564899041ed4d74c427a252151f9bab8fb8fe9", 0x26}, {&(0x7f0000000200)="11db78a3ec4ac0d7b8a9fb4e79f20f90bbf232ad74a5477d19c3fbf5eb6510c4dafd665814c1494235e59b5b4f8440e15fff4b1d0b468fb6ba0f3453b116b8e8fef85d9bb229c0180a26edfb941dc07e081d11565e606ffa8c47ff10d5e4430573b2ed983ec186ed4fbf9637018f4a018805c3fdf20b36a7737f9c2b7d8da699ca47017c3e52a0602987661b6ea42f4fe5fd1feb38372cb59d2cf6c1381b16a559f7c515af244a524e2fe7adc827f8dcc1ea720669a876f73348f5b07ec95b6ebb65ea2cba8663ae42dd3009fd", 0xcd}, {&(0x7f0000000100)="5ed676079e0ae8cb78205e7590fa60127c41e669d159d006eddcdb42e716", 0x1e}, {&(0x7f0000000300)="528e6b1468b1de08bf8b78191229da8cc9089af330f0211632a8f052a27cf4bcf5fc85922a18b70d4d35e6f9a92c47540bac18a198d15cbb6a446af0febbef56eb1e61299c064ba33ac1aeb46041c7f3057933d6660e79fb719f25daf466b69de7b10ab6b4be2c65a299ab4d49e90fcacacb30853f5af303ac1b480ad959fa59a14a8248969e5a40ab97190ec1a0372e605004c3989acd656e5e22c8255a947e5cf5f46a3c053f52a98c869d889c351bf15a27381c12de4a1968318d028197229eb830b1aee8c7d84cbb94cab746d9c5", 0xd0}], 0x4, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000d10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 14:44:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000200)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x5, 0x408, 0x8}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x28e9, 0xcca, 0x200}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x3f, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x56}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x805}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9d}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xcd91}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r4 = dup(r0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x20, 0x7f, 0x2d00}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0x5, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x5, 0x408}) kernel: protection fault trap, code=0 Stopped at done_flush+0x38: movl %eax,%dr6 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace done_flush() at done_flush+0x38 vm_run(ffff80002e8052c0) at vm_run+0x302 vmmioctl(a00,c0205602,ffff80002e8052c0,1,ffff8000ffff87e8) at vmmioctl+0x192 VOP_IOCTL(fffffd806e8153c8,c0205602,ffff80002e8052c0,1,fffffd807f7d73c0,ffff8000ffff87e8) at VOP_IOCTL+0x8d vn_ioctl(fffffd8068dbcc40,c0205602,ffff80002e8052c0,ffff8000ffff87e8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff87e8,ffff80002e8053d8,ffff80002e805430) at sys_ioctl+0x49e syscall(ffff80002e8054a0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa5fb85204e0, count: -8 ddb> show registers rdi 0x6c14 __ALIGN_SIZE+0x5c14 rsi 0xffff80002650cdd8 rbp 0xffff80002e805020 rbx 0x756e6547 rdx 0x49656e69 rcx 0x6c65746e rax 0x7fffffffffffffff r8 0 r9 0x10000 __ALIGN_SIZE+0xf000 r10 0xfa3146faf9c02857 r11 0xb18fdf0386983a43 r12 0xffff80002650cb10 r13 0xffffffff82984c20 dt_prov_static r14 0xffff80002650c7c0 r15 0xffff80002e8052c0 rip 0xffffffff816c5f90 done_flush+0x38 cs 0x8 rflags 0x10046 __ALIGN_SIZE+0xf046 rsp 0xffff80002e804e86 ss 0x10 done_flush+0x38: movl %eax,%dr6 ddb> show proc PROC (syz-executor.2) pid=33996 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9268,0xffff800024ac7a50 process=0xffff800021634028 user=0xffff80002e800000, vmspace=0xfffffd807e2a4778 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3243 448609 58321 0 2 0 syz-executor.6 85068 343189 75956 0 2 0 syz-executor.5 85068 499339 75956 0 2 0x4000000 syz-executor.5 85068 379227 75956 0 3 0x4000080 fsleep syz-executor.5 92841 20683 58093 0 2 0 syz-executor.7 92841 138152 58093 0 3 0x4000080 fsleep syz-executor.7 30791 409050 92939 0 2 0 syz-executor.4 30791 472867 92939 0 3 0x4000080 fsleep syz-executor.4 36779 140980 46852 0 2 0 syz-executor.2 *36779 33996 46852 0 7 0x4000000 syz-executor.2 46852 406757 2749 0 2 0x482 syz-executor.2 58093 321429 2749 0 3 0x82 nanoslp syz-executor.7 75956 267802 2749 0 3 0x82 nanoslp syz-executor.5 83497 102172 0 0 3 0x14200 acct acct 71766 485580 2749 0 2 0x2 syz-executor.0 65928 251828 2749 0 2 0x482 syz-executor.3 92939 54481 2749 0 3 0x82 nanoslp syz-executor.4 58321 483469 2749 0 3 0x82 nanoslp syz-executor.6 5113 372372 2749 0 3 0x82 nanoslp syz-executor.1 79700 353944 1 0 3 0x100083 ttyin getty 71110 253480 0 0 3 0x14280 nfsidl nfsio 44947 388826 0 0 3 0x14280 nfsidl nfsio 24941 390002 0 0 3 0x14280 nfsidl nfsio 66546 345053 0 0 3 0x14280 nfsidl nfsio 39099 352094 0 0 3 0x14280 nfsidl nfsio 50814 129412 0 0 3 0x14280 nfsidl nfsio 76056 403781 0 0 3 0x14200 bored sosplice 2749 186008 80491 0 3 0x82 thrsleep syz-fuzzer 2749 131022 80491 0 2 0x4000482 syz-fuzzer 2749 337377 80491 0 3 0x4000082 thrsleep syz-fuzzer 2749 322297 80491 0 3 0x4000082 thrsleep syz-fuzzer 2749 450882 80491 0 3 0x4000082 thrsleep syz-fuzzer 2749 443754 80491 0 3 0x4000082 thrsleep syz-fuzzer 2749 145005 80491 0 3 0x4000082 kqread syz-fuzzer 2749 369628 80491 0 3 0x4000082 thrsleep syz-fuzzer 80491 2640 68431 0 3 0x10008a sigsusp ksh 68431 28774 73484 0 3 0x9a kqread sshd 73484 305419 1 0 3 0x88 kqread sshd 42563 15463 62268 73 3 0x1100090 kqread syslogd 62268 66534 1 0 3 0x100082 netio syslogd 68046 329687 1 0 3 0x100080 kqread resolvd 83099 201415 35667 77 3 0x100092 kqread dhcpleased 10971 180314 35667 77 3 0x100092 kqread dhcpleased 35667 442038 1 0 3 0x80 kqread dhcpleased 61135 1780 0 0 3 0x14200 bored smr 88295 383631 0 0 2 0x14200 zerothread 75770 39265 0 0 3 0x14200 aiodoned aiodoned 79768 297884 0 0 3 0x14200 syncer update 77226 463536 0 0 3 0x14200 cleaner cleaner 29189 432586 0 0 3 0x14200 reaper reaper 84884 57882 0 0 3 0x14200 pgdaemon pagedaemon 78800 462293 0 0 3 0x14200 bored viomb 23872 230005 0 0 3 0x40014200 acpi0 acpi0 43307 338321 0 0 3 0x14200 bored softnet 94673 47017 0 0 3 0x14200 bored systqmp 68471 480587 0 0 3 0x14200 bored systq 30224 226966 0 0 2 0x40014200 softclock 9999 104138 0 0 3 0x40014200 idle0 1 251718 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 6473K 14614K 78643K 28098 0 pcb 13 16K 18K 78643K 1008 0 rtable 234 13K 16K 78643K 2506 0 ifaddr 114 27K 29K 78643K 1488 0 sysctl 3 1K 3K 78643K 9 0 counters 28 17K 17K 78643K 174 0 ioctlops 0 0K 4K 78643K 2279 0 iov 0 0K 28K 78643K 699 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1667 104K 104K 78643K 6218 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 52 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 79 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 15 53K 69K 78643K 7453 0 sigio 0 0K 0K 78643K 586 0 proc 64 67K 75K 78643K 2191 0 subproc 104 6K 7K 78643K 364 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 392 0 in_multi 85 5K 7K 78643K 512 0 ether_multi 1 0K 0K 78643K 82 0 mrt 1 0K 0K 78643K 56 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 235 1049K 1049K 78643K 235 0 exec 0 0K 2K 78643K 2725 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 377 628K 4948K 78643K 41356 0 UVM aobj 131 4K 4K 78643K 136 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 455 0 NDP 13 0K 1K 78643K 218 0 temp 171 4790K 4870K 78643K 41419 0 kqueue 12 18K 24K 78643K 511 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 627 0 624 11 8 3 5 0 8 2 rtentry 112 546 0 454 4 0 4 4 0 8 0 unpcb 136 10338 0 10325 65 61 4 9 0 8 3 syncache 296 23 0 23 7 7 0 1 0 8 0 tcpqe 32 81 0 81 4 4 0 1 0 8 0 tcpcb 736 2586 0 2580 79 78 1 14 0 8 0 arp 88 100 0 86 1 0 1 1 0 8 0 ipq 40 18 0 17 5 4 1 1 0 8 0 ipqe 40 359 0 358 5 4 1 1 0 8 0 inpcb 312 13519 0 13512 113 106 7 19 0 8 6 ip6q 72 8 0 8 4 4 0 1 0 8 0 ip6af 40 14 0 14 4 4 0 1 0 8 0 nd6 48 103 0 77 1 0 1 1 0 8 0 kcovpl 48 28 0 20 1 0 1 1 0 8 0 ppxss 1152 102 0 102 8 8 0 1 0 8 0 pfstscr 40 107 0 104 2 1 1 1 0 8 0 pfosfp 40 12 0 9 1 0 1 1 0 8 0 pfosfpen 112 12 0 0 1 0 1 1 0 8 0 pfrke_plain 168 154 0 152 1 0 1 1 0 8 0 pfrktable 1344 434 0 421 4 2 2 2 0 8 0 pftag 88 15 0 0 1 0 1 1 0 8 0 pfstitem 24 19 0 10 1 0 1 1 0 8 0 pfstkey 112 365 0 361 2 1 1 1 0 8 0 pfstate 336 184 0 179 2 1 1 1 0 8 0 pfrule 1360 608 0 532 9 2 7 7 0 8 0 rttmrq 48 41 0 37 1 0 1 1 0 8 0 rttmr 72 18 0 18 6 6 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1933 0 1478 44 13 31 32 0 8 0 art_table 32 1934 0 1478 5 0 5 5 0 8 0 art_node 16 541 0 462 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 0 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 77 0 67 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 11154 0 9695 92 0 92 92 0 8 0 ffsino 240 11154 0 9695 87 0 87 87 0 8 0 nchpl 144 21698 0 20071 63 0 63 63 0 8 0 rtmask 32 306 0 305 1 0 1 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 78905 0 78905 5 4 1 2 0 8 1 vcpupl 1984 68 0 0 9 0 9 9 0 8 0 vmpool 528 72 0 4 5 0 5 5 0 8 0 pfiaddrpl 120 125 0 112 1 0 1 1 0 8 0 kstatmem 264 318 0 292 2 0 2 2 0 8 0 scsiplug 72 6 0 6 2 2 0 1 0 8 0 scxspl 216 62576 0 62576 18 17 1 8 0 8 1 plimitpl 152 687 0 673 1 0 1 1 0 8 0 sigapl 424 7713 0 7664 8 2 6 8 0 8 0 futexpl 64 79007 0 79004 1 0 1 1 0 8 0 knotepl 120 118329 0 118249 27 22 5 11 0 8 0 kqueuepl 184 1814 0 1806 27 26 1 4 0 8 0 pipepl 304 2878 0 2850 67 59 8 12 0 8 5 fdescpl 432 7678 0 7652 4 0 4 4 0 8 0 filepl 120 63374 0 63139 85 71 14 18 0 8 6 lockfpl 104 2077 0 2075 6 4 2 2 0 8 1 lockfspl 48 617 0 615 1 0 1 1 0 8 0 sessionpl 144 45 0 29 1 0 1 1 0 8 0 pgrppl 48 55 0 39 1 0 1 1 0 8 0 ucredpl 96 6355 0 6345 1 0 1 1 0 8 0 zombiepl 144 7666 0 7664 1 0 1 1 0 8 0 processpl 1000 7713 0 7664 9 2 7 9 0 8 0 procpl 672 19080 0 19019 18 11 7 8 0 8 1 sosppl 168 46 0 46 4 4 0 1 0 8 0 sockpl 448 24633 0 24610 415 404 11 33 0 8 8 mcl64k 65536 265 0 265 10 9 1 1 0 8 1 mcl16k 16384 83 0 83 14 14 0 1 0 8 0 mcl12k 12288 243 0 243 11 10 1 1 0 8 1 mcl9k 9216 147 0 147 18 18 0 1 0 8 0 mcl8k 8192 464 0 464 10 9 1 1 0 8 1 mcl4k 4096 893 0 892 6 5 1 1 0 8 0 mcl2k2 2112 55 0 55 14 13 1 1 0 8 1 mcl2k 2048 92977 0 92900 28 17 11 13 0 8 0 mtagpl 96 1890 0 1327 19 4 15 15 0 8 0 mbufpl 256 201620 0 200855 147 89 58 63 0 8 7 bufpl 288 15580 0 9176 458 0 458 458 0 8 0 anonpl 24 1461242 0 1442258 223 98 125 143 0 188 0 amapchunkpl 152 1093559 0 1092873 4452 4371 81 4419 0 158 52 amappl16 200 21619 0 20905 114 74 40 51 0 8 0 amappl15 192 1582 0 1578 1 0 1 1 0 8 0 amappl14 184 802 0 797 1 0 1 1 0 8 0 amappl13 176 427 0 425 1 0 1 1 0 8 0 amappl12 168 1056 0 1053 1 0 1 1 0 8 0 amappl11 160 175 0 156 1 0 1 1 0 8 0 amappl10 152 1693 0 1687 1 0 1 1 0 8 0 amappl9 144 1463 0 1457 1 0 1 1 0 8 0 amappl8 136 2418 0 2325 4 0 4 4 0 8 0 amappl7 128 1608 0 1597 1 0 1 1 0 8 0 amappl6 120 1287 0 1266 2 1 1 2 0 8 0 amappl5 112 8227 0 8213 1 0 1 1 0 8 0 amappl4 104 2166 0 2132 2 0 2 2 0 8 0 amappl3 96 22232 0 22188 2 0 2 2 0 8 0 amappl2 88 8685 0 8622 3 1 2 3 0 8 0 amappl1 80 179920 0 179327 25 11 14 19 0 8 0 amappl 88 40267 0 40071 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 135 0 5 3 0 3 3 0 8 0 uaddrrnd 24 7750 0 7656 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7750 0 7656 1 0 1 1 0 8 0 vmmpekpl 168 59840 0 59780 4 0 4 4 0 8 0 vmmpepl 168 743401 0 740707 228 96 132 160 0 357 1 vmsppl 272 7749 0 7656 8 1 7 7 0 8 0 rwobjpl 24 182401 0 174616 52 4 48 49 0 8 0 pdppl 4096 15506 0 15380 480 348 132 132 0 8 6 pvpl 32 2850437 0 2827747 390 187 203 256 0 265 11 pmappl 216 7749 0 7656 6 0 6 6 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 2014 0 1102 27 0 27 27 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace done_flush() at done_flush+0x38 vm_run(ffff80002e8052c0) at vm_run+0x302 vmmioctl(a00,c0205602,ffff80002e8052c0,1,ffff8000ffff87e8) at vmmioctl+0x192 VOP_IOCTL(fffffd806e8153c8,c0205602,ffff80002e8052c0,1,fffffd807f7d73c0,ffff8000ffff87e8) at VOP_IOCTL+0x8d vn_ioctl(fffffd8068dbcc40,c0205602,ffff80002e8052c0,ffff8000ffff87e8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff87e8,ffff80002e8053d8,ffff80002e805430) at sys_ioctl+0x49e syscall(ffff80002e8054a0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa5fb85204e0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace done_flush() at done_flush+0x38 vm_run(ffff80002e8052c0) at vm_run+0x302 vmmioctl(a00,c0205602,ffff80002e8052c0,1,ffff8000ffff87e8) at vmmioctl+0x192 VOP_IOCTL(fffffd806e8153c8,c0205602,ffff80002e8052c0,1,fffffd807f7d73c0,ffff8000ffff87e8) at VOP_IOCTL+0x8d vn_ioctl(fffffd8068dbcc40,c0205602,ffff80002e8052c0,ffff8000ffff87e8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff87e8,ffff80002e8053d8,ffff80002e805430) at sys_ioctl+0x49e syscall(ffff80002e8054a0) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa5fb85204e0, count: -8