last executing test programs: 2.8692267s ago: executing program 0 (id=1): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x8c2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000780)="13eed6b1df909663bbcca874d57423b629", 0x0, 0x0, 0x0) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)=""/98, 0x62}], 0x4, 0x0, 0xfffffdd0}}, 0x10, 0x66, 0x0) 2.831710578s ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c, 0x2}, {0x20, 0x0, 0x9f}, {0x106}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) r1 = syz_open_pts() (async) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfff7, 0x1}], 0x101, 0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)=0x3) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r6 = getpid() ktrace(0x0, 0x0, 0x100, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) (async) syz_extract_tcp_res(0x0, 0x100, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.829928582s ago: executing program 7 (id=8): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x28, 0xfe}, {0x7}, {0x6, 0x0, 0x7, 0x3}, {0x200, 0x6, 0x6, 0x94}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000240)="04", 0x1) writev(r2, &(0x7f0000000d80)=[{&(0x7f00000009c0)="9e084db773ee6ce19fad5171ee75433d0b2eb596c0d92bfe5c8b9d12fae9aa2ac24c27385d4759c967f7211cf50d392264906ac7f99bd8941e386cdbcec0ec1e41528ffd61307bb8efc02ff57d3c8c376d2530fc9af3870e4156b34bf4c7aa0cf50e3690acc23845b8e936d9277932b61c637e8c64ef575ccde74c2e1bcf24", 0x7f}, {&(0x7f0000000a40)="93735fe3c2855956be01fac5ade62bc73ee1e4b20225ca62237015d157769f90a9622803a6e0a8bb65f5edb644c726b3835c702c5d5cf27f9a29d1fac61e5436cd8dab3f5dec7a8a736a1f221e665d81d9c7ab1e496d731484c8784f3a99803bd6a1ad816324ec71ba295c1c449cf63c408b486aa61291a073eed5295a31972e87a5eb", 0x83}, {&(0x7f0000002740)="8023cbce4371a9c7041a1f12f3430d447088e8e6ffa464f32e85e2ff4329eada495611cb909e10dac6ad5e33100178ad1171c3c10d5ea85637631a6e5c3cc0e7f55e503b21afa40cb0238fa56a72dd1fcbfe9aa78f6405e07be7339f8bdbcdc1a7cd54cf65eea62ef7b6ad8832c50e49603af2c48399f9fc837c7c5210384fbb5fb77f1bcba0607dcb1576f90430ab2839d23caa0abb137624d52971f155a2bbf5bf78dc1345ef3a6ac85327142f1914d151e46dd5cd32374bf4fd267d3d7b92c45287481148067c00065da8d36cbf762a05b20e88e05056b1c9ddcdab871064135806e0683ddc9d62179152a9bec5876990c6d26141666c13f2015a983aefd5e8021ca9a8974f295a28e9b18cc97e122b7d048055bb2e0fb52867c775a4af3209b13aed18e08e0ea6b840900fe94c81291788fb48e4e23cca24e0c3b21d54a995b746209a6d2a1c72e3f610de4a0fe0fc9f1b95f67a2e4315feda0393d7547ccc1d70891cd2a1100e307ef379b6da294c45df4eb91018697a1eee0bcf8c8e75418257e7d2bcbb5e8cee4476ede8cc6df3cb924edbb8bea1cf5a13d82a7fe89ae868c7bae796f2809c55d2c4657964e411a90a6ca4be52e448a05800e94d75d1fd072b0be607844f9bca816216d59a48791081a317366410009379bc8b96f118cce906add335c67b1df0aac180aeacdac636c81bb1c0b37c2d0b79ba564f9e6e43ce86b389a5098c1f974f7286f597e254822beea46fb6a36028b595f0eab6f99c9fe723a273228b908eef13e6bf1222468d79b33d52790e497d59ed11720d39f2e341e4178d80d8790aaf282d582fe64a09a51b4af49fc24afa88e25a7e109004c76e5f069f42335d3510ce46a11bc405b5036f2d80c5d096f030c11c6491247f5d1070ecc9ebdf17d952ff0d4839a0e6044464467a12f3c1a75ca1b3aed0c2cb4407b4fd80c56ec55fff7d4b079fb499830f561fec766e67cff55da0323b0cb16578705a4bec499bf6298bc6f897d50befccaea4e00308cc171d919a6590fafff92c4c4377b32f25778d7dec37be2aea09941168e6aceb5147629c17226aa29a3e13dc61a1fa1e4481328ee96f6370bf273b5b81bcdd55811dbecdb001875c35dcca3c36aaecb6aabdd08901af60e1fe4fad6f03f3c9d4556e5c9b9af623257b4d6de2f01aefdc26dad003acd6fa77c9b9b5a3267df994cb7a6547631d2d17e867b24eb3991df9ea34ab15acd9903c0d0948c31b34aef75bc5fd8572f5d4257540a21b50bb8e6c88d6803fab68e6ba3b07595954ce06b503f79c041c61f2cf572d25ded2719685d6b8b73bebc28fcc61e7d9fd2e2cc3da6ca06293559f846bd10a0d2b29c1fd849ee6c26e147a5b885191b4318173b467688902f917556ed85763d79e6a603e90f6118e0b7a67d284c6914708050118838a394fb7fdd5d2a792b2c37ba75b674840230bc7167b077b4ba5abb89bb38643be9c821cdc5f416178ea322263050b781f027fd4a24a49016db67fe1739bbaec49237a5c1ff2c72dca05fc81a5ca6ee7c4002fdc4a47d1ea5c44681fa2a4961de8a09527524b443d45506d3f492f0a192b1aedeb3dfaff8199145556bd693d7d219fc99b0062d32ddbf42ceb373dc03f864bd8e34485181bb3eff3e06dcacad7eae2c491b2b9a1d99e7dec70e6d5a77fc0b21fca5d4c483cd8fd496fd27133e17f5f9a12b9fb539494cf46e09c705f200f7d6ea93571638920d4793aabef919374cfa7dfd3a69edbe66202a1fb6c53cb40ba890f4151f555dd9bc71e187d53003753b241b94a299ec8cd464588ca70dee28ab79abf9c896c2ba108e2681dc9cf183581abf95288b8e1c415060387fc213ae828481573344d514498d703660dd8903c941a39334449fa9903c35926cae063d6a16693de1cb2365e16656751b5bf2e279c47ffb4e96b296f21cac09dc2da9e1b2f7f96b6bb036581abeefb26858b37e9e89dedc456345d64518c00a91fe73bf128ca4b6143d17c896430de011115ade2e672da68aa946821d2e3fa5da6f0b2bae57167ac306b92542012eee06a73fa25fa82e78b6331a48b4bfc09f06a1e152b7446ec4937619ddc9361154b68bbe60c02e19f0996d9c9c3efcaf63a5b196af40e5347b960dae23fbc576f012256c2ddbfa67134204c82037a9990af0229b8ef8e9d0449168b85a2ca74714ba4dd7e451d0c3a44085a7638cd32a365a268b5daa4952655dada4996f69779b8ee64aa3ce1409d834c8cb028e3033742f704e91e470e820cb80adb41a108c572a9541ab38e9f3b6685af64fad9bdc1cf9af6e33aeeb3c306303410d427bc7d46e0817721380bded81733ee98a40ef4079ea48eb7be8be737c5c3ebdd45c427bb95690ab54d48bd138e0dd6790a09fb4de8d616ddbf30b9ab5206d9d1407588907b8f9147e138bcacea75bbff936942f8fa968ee711377de70dfd45fae10866466e8bbddec775a9bf761355cac8ca9ed58aee07bef04766b7244ac9bda45d94c11245fc2e86c10ce992ff57cfb0a22c1781e309e2a71df2ba70f94acc734c0ac39082885301479957ddab5bcb8267e5d16cb45aecee537e9ecd292ef072792135f916375cb9773bc430c13d4b37f104cd832f1f344c239193d82a287747fc808b422f579c600159abab80d721862ad235508cded14e4e3bc5d2b0506ddc42db8b9eb22b64e6e8064bbf12f926da2b447a671b699f6a4d7e12256878866fa77501df2ee122d1f8be2c80c05deea09feaf29cf93fac1ce126dac5c56ceddf715bb10c17fdb324bee4a2177c76fb9b01134b6b1aaac0c778ee78b04ff667ee8e90c783317f7684fefcd41b6b619686e2b2852da97de6a912d6ec90f39cbafaa6cbb0eb37d1ed30cab0104c8c6b9ca19ebb3bb2c400e19fee6e3c55255378e29e83978b7b0804648fa856eb158495c87c3c75e1a6adfd99ed91d0b97a87ee2d98b24d8c52c15dcd8d5c147897ec1eba69b37d4f630b46af01309c9e1300f9a2a7f32623460cdedabd57b2e05a2ea211d7ab83b4fa1ee539644b70373122a295f8767713ced1fcde8892431f48e81ea080a87df3538dcff90c3de12608a8efbe54e333df12574adf08d0cb9fd5915b8aa7e96c05c94c2931540576365b02fff766119446b6acce4b5847ab892abf46aaa041f5a7f051ec66e8c515d728509db71848f3cce23be2cba55006ac9ee79b75e2952e6c11e83e016c35c2970749a75bae9d48ee385fca2e672664fa676ca6c4f5f3b4870215901eea760317255dab12292f36ca430ce1195b9a59b11125e6e124967d2d19621a3ce277b653310f669e2ec3ab009f84757242ac07e40f444fb9cc6e3c3c9411b2a53345815f4154917c4f2ac5c34b919208bbebc39bf6e2b09ccfbe74092d28b4fbcd78c8ac2a27a1ee1c9b3c053d4e1f2cd2bc281b92fda5097bc9e32c6dbac04f5c26606d4e385b97c1b5a1942baf464635d16ea26354dfe1c2216762fe47a46d719ba8f5c74dd9570a322b9b5c65ad2b8a00b0f70e7c892aca9b62212588fa1d871d195cda989c88862bdfa8d25438d46c348427d14f2bc8fc93b00f3582a52f4ab8756f24245742eae3755d4e34b936c098b582f5f6ea4645a03a412ee57bab5541ec2a66544b181fa600cb84b53a4f038d8e7f8d20f9ad25749a507503d35908d44aa8a878137572ec1aaead8fe71839b69221b4c8954851b4f1547e862e88482f3dfa80c93ff6857c59740d81417c5544920dcadef530388adc8ac32c318076f840e8ee6ec54f1f6749ef12328d44a42363dd31c0f01e2b917ce2b33be70dbda375a3a2802a3dbbc95635eecb884eac719ef8596df3c44b3f0404a0725f4877d27082a35cf786d5e845ad6fdd2262c4247b0323695eb0038ee726b9429f1176fa37e11ab11281a042ae30f3216682afcb3d6245f8381d30041f3235a24e44124d5a8dcfc10d7fac3072c3668062adff15574b0180affe2b57e93eaa78650d3b37ce1085f4ed5058dae7f1edfd31d3f300ca16eaacffec59154ef01c701b22141865b6cf2bd812f519407d8c57ce78aa0f80e89043eef50aa0592c96eb91534efb4e9a6a5c2344e699a32ab348b595aead2aa467268d35ea39035b899d9f2cf3585cb86b76f01f5f6e551f96a4468d1bcfaa520dd550e9e59c9462522c6e70bb5a7795ec975e1ee2d6921c6729ae2ab9c58784e7f23af6abf805ea47a070bc942dd0e04debea42ee10024f96327a1b333a6d666554f8c7454af273d624d9efda8cd0a52ac5587a4b40932474d96e72ce9e15c9debfba8d4a836e1cebb371c3a910388c9ba08ffad2d1984ae27ce9841681f0bde2afa3d0a11393710a0beed349a80b1e98dad7b93157f246a457a3ef0deb2edd8c0e1fb8ebbafb0d79e81ab8f10d5da5af8735851738be204555458856993f3606fbf4d5a5a62876ff31861930207fa40de786d9d980fda760502151eb047e439055a268e521dbd2102ff40ad79ad890f9b23faddcea048811c4eca2b982d7ead864231593fabfca226afe4f61657853cb214ac2d6004a41f23a45a7264e7c2c5d82e0afd3d32b10a296b1f65af7c0084e27e9bf73056c126b891dc601263a9abe421b22ccca9bc57cc7b2f01374235cd42aa3172e8f3a04a564687d133e6901651ae3830cc82247605ce62c164441b84a09fd7656a0b95de874011d34480892fa8e64da39d7d639bc41c5605686039319da3678b8e7c1024e2c6db3f7c5ab2f87f68bdb47187eac88446819ea45cd488e9e8fbffa9aebee2fe06bca832e6fa29de7a4658a366bf3c3949a58d6b0270ff7147aa00518698ff762df862e886b8124bce6b130c3bfa71fc55e5d88b91404387ea5fb43cd12c9cf4102e70ba1b1c23df89f99c22adb21f92ce601bb1e39a715b176192ed4784b21f1e3a95ee14e0897b91655632f2ce12d838d93a374e8e78880c6c64977fedf58572c5fa4849b272fdb5cd3f97761f6b00bb5101e5edea611ae627b9121ea326ac254cec0bec73131241488b4c3f28c3113d423d88bd35698c439c55a9ee58a700e879ff29ec829ab84ffa86f5c8b00fd5830954a0528557de4d053eb3b276c6b365df99bc4ec68e712a27bc2ab5a9826271c473fc86ad6f4e071d71bdb3df285f7b637b8ff0eac08482cda4369b7d7a2a0a314dabbbb0a422de2773723814d70ac18b0d9c76e0abe9be41cb49889749ae535292e3aa7035bfc761809230963ffc3b56c49b797a112573691b63fda8bb1eaf9f4f468476049737eb7d2804b21763fb53d9bfa553fa20a871cc0574b777da80a14c9de865cf01d92f0d560d78c314ed5789822b8783c2be9ace724490e0e4d6203f97c1594da6e8838befe0072ba9dae6f93f648b70b34c4f57551eb0c9c6911b533381192527ce7eb89ff04e4c676bbfb7254b731d879740d9986ae88202104e197b2a61650944473aedc6ff7891a1f32bc85a0e79898079d1e8701a4331e27716ebf21c1928a2ad00afcaffffc8fa53085a9c9d0f0d8637da03d239d4f6b24cd7bfab859b505bf837bfcc69f4ca4bdd85ce24db598a7081b4f0e5c3e8f350d6f36dc5a88e4f5149d03759bd8a007982deeda692efae7d7be3187d092a768dc9fb116ff2540a117302ba22d096c1cb47c22640be448eed908ee3d740eb511978ceec30a4d531dab8c3429e642da5d2e399c355fab19d7cfc3b39408f7528fac5d32ac26f1f6e1262d79f9ed194f11346da5aa3f538d79074b62991ff99fa19f698ecc9e5e68824ef3caee9d0dfe7f1270978241a84b", 0x1000}, {&(0x7f0000000e40)="1ab5e03268540a5f6f5a3b3fb19f3fbd84976507df4c81a96632dad5f2ad673eeb0fd21f033f2b3e909a2cb196fa1399be08b96c6788ece82f35f052e6a713de94fc89e113d1b37dbb59", 0x4a}, {&(0x7f0000000ec0)="2a9ebe1b85c894abd70b166b442363deb5ae2edf06fdc3f87d3a08dd8538cb9a68faf457767ac774ec2ea9332344429a8670d6485e0dc100bd4ed8f659b05e0f6cbef29a6e7a55015e9f959fc0c2086e6d7c5a99e379d0a90f318e38dd6e4d122a65102b6f8ae5bbcec170535ccdc8e8383a5f24be9d80280f865d734339bba78fefd8e7bdf807ba07fcf514c94e38492d72dc6c54", 0xabb2}, {&(0x7f0000000100)="480529", 0x3}, {&(0x7f0000000c40)="89c60c30d9ccaebb963955", 0xb}, {&(0x7f0000000c80)="e30b4168f09e0e4a15661ab50993dc4e1dde32c5de59a7abf24211813dcca28228d3786a9b4b27e2cda57454424f7b267bc7b4447be5253ceb818dbcb1aebe34d95137e65af089eaaa1555d5793e202140c743cfcd929cdd99e15057cfcc25d1728ad8db", 0x64}, {&(0x7f0000000d00)="44ca0de9b6b0b8a2c9115b74f723285c0a4ffd87de17aff68d7d6cd163a105197b591aaee69c5e9d6954e4d7ccc4577bd3f75e0a51a5ee", 0x37}, {&(0x7f0000000d40)}], 0xa) write(r2, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1, 0x2, 0x2, 0x3}, {0x4, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff}) listen(r3, 0xff) msgget$private(0x0, 0x210) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x6, 0x1, &(0x7f0000000000)="7b0ab96a", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) 2.821689893s ago: executing program 0 (id=10): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) (async) r1 = shmget(0x2, 0x3000, 0x6, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4, 0x1}) (async) shmctl$IPC_RMID(0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) (async) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) (async) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) (async) r6 = fcntl$dupfd(r3, 0x0, r0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/31) (async) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000240)=0x2, 0x4) (async) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r7 = semget$private(0x0, 0x7, 0x4) (async) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000280)) (async, rerun: 64) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000002c0)) (async, rerun: 64) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000340)=0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) ioctl$KDENABIO(r5, 0x20004b3c) (async) shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffd000/0x2000)=nil) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000003c0)=""/46) (async) recvmmsg(r6, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f00000004c0)=""/126, 0x7e}, {&(0x7f0000000540)=""/144, 0x90}, {&(0x7f0000000600)=""/34, 0x22}], 0x4, &(0x7f0000000680)=""/72, 0x48}, 0xff}, 0x10, 0x1800, &(0x7f0000000780)={0x401, 0x7a17}) (async) ioctl$KDDISABIO(r0, 0x20004b3d) (async) semop(r7, &(0x7f00000007c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x1d, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xef9b, 0x1000}, {0x0, 0xa}, {0x3, 0x9, 0x1800}], 0x6) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000800)={0x10, 0x800, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5e516f16}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x69ce}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9997}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}], './file0\x00', 0x9}) (async) setrlimit(0x8, &(0x7f0000000a00)={0x3, 0x39}) 2.721081175s ago: executing program 5 (id=11): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9b) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x4, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x6) 2.719090397s ago: executing program 5 (id=14): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6b", 0x9}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x6, 0x2, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000240)="96101502", &(0x7f0000000100)=0x4, &(0x7f0000000180), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x4e, 0x639, 0x5}, 0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) socket(0x10, 0x2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f00000002c0)={0xfffffffc, 0x2, 0x800001, 0x5000000, "d66a90ebb178926c79486b47c1d100", 0x101, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0)={0x0, 0x8}, 0x10, 0x1002, &(0x7f0000000100)={0x4, 0x8}) socket(0x2, 0x2, 0x0) 2.668702977s ago: executing program 5 (id=17): syz_emit_ethernet(0x2fbf, &(0x7f0000003080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd673996762f89080540afc2e4bbffd9427dc2a73ee1a350faff010000000000000000000000000001706600000000000004010a0001007029709f978e1cd191a00ea67d7182ef0927bb93bdaa81ec170bc083460f4da29ec54bc7dd7c48790c4a99acd559687e9151edbdcf278f22622b99d13a1cef6b1eaf09a27312c88bbe4e70c06e87f9219f6afadb3913ec26fdbcdbfd1c42b5f051ee6edfba09fade751111e8cadd286fc5ec1f24747c15315b7f03570881d12c86a8c50795a72eec49d7b64910dc9c1027e89bac4699e6a83b6381b18a36ba64ab18063efe39201ee11d451c5bac22848c76d346ac9fddab3202b460b3ed90b0e99fd34edec5eff4e0e608fba69af8d2e8dc4aeee6da98715e1f9f0ce7019cd68d33e59821bc00650a28acdc211e054e7fa76b795ddaabaf4a65bd9f380682872a90e5bb2de3cbad632e9ef773a6a0f93ec050c495e9e5ce0d355f863076de412e9344643db8e3d34a1de3783ed5515eb84334e35861f731a03db218bead1344f3f0cc50d2db46d463c69f6db3d1cfe6538745d3109f8f1bdbebf2566849931f6544eae24542e8409e63ba374cb30bf5462a11ed6cd1fea6e3e357ea2d883f195788d808c0599214c0712eb70e595222c6cecc24d59c566557ccd9a94b46b71c613f89c962441c5a8b822dca6adee0c07c163adfcbef4cfd898c52372a8425a9378f9a9666b16e9d177ea41b99bd52049d34cd2bdf9fb37405964f3af808aff0f178f19ade01a0a31e9ec34a16080b7fe32cac0c037ca37ad7a152c7ced7e69f283f74acc3aceb36fb3e57b442950d36de682e14f50f39858574877a09f6552897733c44fd2c600298f75b7fb267872d227f9638387e68a6b8051cbdbabc97f99d99e684ddd69b3dc6753ea1d4ba310247f1d341243b7093b9b071c0c134680fbdc326dc612d7020bce9926fc8eb389d4620d8a78dc62e004b5ee600469a56aabb92f1ee69b54b0af07d8f2d439507d16a4545a8304f7cf43f594269d4fdc471d2cf7040369e2814b3c88c4731456857865c1ac2dc4f6b19166680490d20cf32aeeaf6f5e8c5cdc10e9a741d1453f3eb9657b30e137be2c91c1ad5ad9d6bead9ac623b63d20e8cfc4cbbdf5f179419d6d88d253834c5a9dc07a0504e81d06cb698e96aaa45239b84981cbeae74f05c7315fb86204ca0581d38b09f0aa2d245f6d6b1b70cd9e403196b8e702d1501c83d04e261221e969dbe21380343804e3e14610718b7f538e472ce65e23edbbf0b17a00813445f8986e6a2841477a856415b922dad0124f0e9d3c157a7e566622da6cf0e88bcc546fb7e551b6fc3e5a72c67308b851660709a791d2ed725d598f80fedef76494f60e6eb48a3964eda57dafac2379518837724e0bbdec7f63ba3e418f917a381dfc5b90300a51ef591c464cd9c713e6005c58f097dd19dccfd1916155cbfd762c6e76cb1a56685a2a5546d4b736f607368a58fa23a4bd1e406f08eb0a8798610002873e3c825652ba6cfb07a166157887c5020345f346bbb2c6190e8cdd3c8359991212511eb54e9329a9a9302af92edd1ba3e6f9cddcb39c7f5d7e32ba3dc97ab8d5909afbbc96836c4f2bab6f67c4023bf3abc5de583194b8bce21410d141b3499b3bc14202db115c25f335715b4d6f14bbf8125fa39570cb58d1fc4c041a2105d766e4748d1b1dbbc8ac5190b5386e825489476b09a222a6dd44ee7c6c4bd94c817537f3aec91e16d9196a8d4745320eb9dad6186446a080b5922ec9578ba53f30add902d9f892aa3b2a2db20f304ae50e675ed9215e7e0c962abee7418cc2734c5da6863d1e46653c3d1a74ead401812f15d2e3493c838ac25d791b91790c3e49acffc7db5a6e2cb62608019b9bdae293d27ab556d96700e2737d6302434d7e86a379bdf7d78dbfb943ed3c3c8b1fb665330bf8508683d268531eab5bda568b3835b89728a68a4b2ce84456607afa53889a5c58f1ae0fc4f9aca48db2eb005cd9c415cae3304eab842670babb8593fcf1e4cd8d3cfa1a17136742fde3500774968f732c404db2a52ac63d17bcc1b871477e2fdb776e6b3a4fa8fa77a2e711c86e46acc7af31b7069823656007eb9f6793ae5b86178c751ec85329ebb18d3dda6d1403176feedc14a67eb4f99979dab3cc7cb35381305eb584982b164ddb84baacf3b915d55fb8e0d319336738a793cc2ade3093f89a77c5f62b1c11e97fda1fefd3900c4826e1f12a6e70f27d19b07e8c456adc473f049c6e35b77239a9983682d3dccca4bfe5bd5dcc3a8159129f967f1e70839ac7b92f210f0fdaa258f986818f8964428adbcaa72f9a04a29264bf856bda75b569059336276fdcc7708d8181b52cb2bbac1b0adc9b12c9f63ab002501fc76c7695f667aa10f3ad4e151eb60f42f372dbc023c3c043824c1cb06bbb5b804d5fdfeccd00135d707ae1278a8e01e269dc620acaaa55fb18623ba52315742414f4f943fa63f8ac3436a1cb253aa354f06e5138d89b020dd475392091e9c28f63a6acd0ba24f6a2bac913ca8fb21ab0e1407e9eec2761e638e04eac6de933e45ec2b7f8068635b1859fa311f4154162c1df5d16b140df50b863571b7e83eab5ec0452e8b797934937d88e2258e11c655834d4d9e94fc69bf7c6a2849ea69de1bcfe1b22bc7bd80ca37c1e1b95ebf42594bda1d12cf56c3b83fabeb3da18ac5462d2a0d6059e28204b2b7dbed0ae6c7533b5c01385cbb93e390b78a2632153fc7a738c12bcfd7e4a0e250d33b936b5c9ddcf440455bfab974d20385ddb83e90b4b53f95fa28c26defeee26734ba3e1142765f66a37e9f867b3e0f5db7b03286e3b6b7a71cfc4570a78db5d4c01fcd999eef82537ef7e9a6966ffcc45b8271f60e22d587b4febf254fbb7c54095387945aba3e45f85d4fb23ca778adc3bc7303a8c68bed9d93bc05c5debc76074cc2fe0bbfe046efe9ea99b219d8b428987c39cf8e95bd22579a3f94c79f094e5eba7eddd5be32f0d6e165842c15258d6155ddfb8d965239f7de7f1a23592373f3b9a56f7824dd4038f951b63ec13a1e7c0ba24c99d5819972310885d7d6a98c3c9fc4c50aaf982d7200ca912b8352e2d6cf3c7517af4d4bff3f160a062a510d8f60520c92f2371d00ab9a8db5737acda3855364d6886fd2376cebb71ef8921e45d03727f9dded52a49bbb0d3a1808b32d11fcb89dcdf0c0d6e1168447b61735d0cc84510e717957cac6f69c47f160d5e520ca0f6659e2baf998f9e16a504dafbc76a12d3bdfd7c4f003f8491187830fbf0b8c6958b90b16fa9327baeab9f156a4db99a06ee6389842f26e8ce9980ea85e8e044d5b531fed2f74aedd1d358a07d2cecc3fb5a12347d3787787e759a928eb86b0b947a2cad53f410c111669bd21ae0d64f202778515af15410d1f0d1f010732ff919bf7a545a49411abb16fe17c729238c0416a4096a7683d8eba488e92cae8fe850a393a12a7a79348190ea8e1f49c24bfc2654ee24869fe93742f733b766d7b21ee441effdb8076d14e972dd88de6df9f3ef39b3e29fb252a62093634a90a176451073e4735269f6dc515061399f46537159f064c7b69c4a63bd2dc4a4a10942c8ad09c482faf66d8ed1a2cf44041bea604a79e3db4b20ccce4f02e06ee4d2b576dd1d900865ef3e72b79bb3e4dd04d03c9bf5d89b5800e66c94771a2892abe5058160334deb399fb41bd592e76f82df3cfafd217d7d50a1dd9e1900c79c8dcee153c562207f8c732033b63fcaf7fe16bf88d9a2724f27db48ac32c7a94b2b52b7df01418d2b5db1fca96156bc4053dbf71e2e78e303e472b83659779f8ab61c656ff8d9830e7fc042dc397ec4c49c6d3443c2a10f30c2cc05d3f9b0a37d298b256159e45c0c88422ec97a266f51bddf346cb8557f82c37b49389b5a9e42f327874c08d0e703180fc010c9573d46ecf2114e934b14700b8cbf018f8dce3d56a7ce762eb068c9274cbd08cdf6baa9c1c261fc2ee9cf4c93c1c4c68e8d07993a6942f737ad6a9a0692bc5770e73d7267425345a237d9b416b2d00342ce8504a88ebd0ba7f336acc04561ce17d426f0d7ccdc1d16ecefad54fe0eca1923e4e4008944db169000000000000008900907800000000ff020000000000000000000000000001000000000000000000000000000000001800d05a1089fa3ba6a2bb8733249ebf6f84934a874e87e7895d6a5ad61b8b2b08ddbede59da391acc46c3e0497fa7dac1418e2bd600d8bffe27083e8db9e7ddca36cbcb83014a4323f1ec98d8af1e0b70257ef3ab3a63b94eafa847aee6573dc898db47e7e4a56687fbe0bd2f3602042acc6b60d70226c9311a2d811b1f1f8c066fde9e14aafd0eacdaf390b0b754ed05eb5abfd8fee64e4b1804999a9213551e97f203a762b45e6206ccc0861ce57f0d012a69f01dbd04b107aadcc8bad31d43cd568a05e923e7cb847b9a5eb813bf7fa362a5a31b9d9872f5cfce21562b12bd16b99326b8fbcbcab6e77572511a0077d0cb33656181c4449bc625d6f57b5e7025518057dea5cf6b0b1577ac6c26765b290aa6678584046647fe2e0743390c42f2457fc43e6f54af1e159516bd95da665ca723d5f18b30c300601ef3866de9667902074a0206905298a6639f97a9a8fd7cc0ac346cb27422028c00b838b5fcece2a5b5c8760bde6a199496158587094639632c4bcdbe81d366a1088f84b0414cd53075e359111d45fccb3dbbd14a3ad5551e5672da03b9a3d2bdf14d3a08d709897de25841790b2b82ba7a27d318b51368e6c0e46b25dd2dd389ccb302bb818f816b43b43d3030b7c1113f2f76aea50384335024ae93e535a74547cb4a9bec9ec149f50ba3dcf5cdf7641841d57a56f21886207a719b107ca660d0d3f1a5d199ce31d00886ee298eb3442f9df955ceea0512b8f8c16e319a84e42be0905083e76323c60cadf6fafa3db9d3ae54e6b8a873668dcd63579366ab8e364b6295819a57bfb9bcbb54e66b6f5f04e3eb4dece63790d2502bea7cf17d305002d63dce9bced7d0352ea75917de8ac02557f82481802d2c044f5d953cd5746ab1a0b190e70417bc0785e78ac79647ea87365f7282db010676bc1910454d3b59f7a3af1570a021a158bc1e26aa8f6a95a06c4579fd877c291dbcfac7bad4c968617f11e14eeeafcda58ad2add90e91b902b607e54dfbe24246da06614ae4422c5f4e02b415e12247fa21bc40c02938f6fe1f37a0d7f98121f4f1f1270ed190feaa542b98eee51c2d832fcffd164867e6ecb871b2d2c33721edc68b9f31398f0dea7016999c418f17a21ca93ab5151e42e3f44fcf274a09c6e1aa4668f0c90bdb29d967a3ce62078c46c92f214a4d21018765620c51658b251a3e7f9882329436f95e49bd1238b8e7b0f6fa558807f4ddbc294c99f7a6753e55b9330ea1150c91045e643a16c600f26a73a40db3526a8a27477b17ed8e28ecae92b5ab8b28b43a71f520c6eb85e24b087d4c6ba8ebb0dbf0a04cad92314d550e0b314129369022ce5668325ba23d459f299b65e04e6bdfeee888571ab11bfa9b630ba5137b16203eb2f754bb7e70c59c58f84c5e1622fefea989d70a33389521fdda60127d1b853107f7402955dcd9626dfc1daac84bb8d2c30a3e00d4a60099a80dfdd1a0141be9a73a00343e07eb5e1ef642614279bf839816191dcf91b3c63501dfe2fb5ce98c7ee1ee917040146abda0135f54e14db0a32f5abc548282fee1d9abc8aa1df4f22d37fcda823694ac08680e4bc762312f4f2d33c224f0b0a91f2795d96c32d56d0cac33fc1b6c81ec4cb42d4c5be8bae5ea160cae7c54ce56c2070ab84288b5edbcc8156fac47e5a80279211aea2c9825bee207fd7b583376f2f93ee8d93cb3b12d6ee77b69018284b564481fb3f6b67ac67aeab389cf4195fdbed73a55b91d7f9f786f5c316e238083eed33b5b659e579d247a2fbc84e781b5683d999a6f19a2adbff9782bd59052402485f07c13bcf17780f4c8a67ff9965d35b7f27331ac37e3a4582dafa24b8b6b55e60b625917d1f08d88fb16814ec665804027a46fd80d864d2cfb40178bd58375c1081af15b09c31fb8e8129234055ce5aee5f0538ca1db3c1e3fd88206b1cddfeff32f9009ad63e00abf12a3235b37a89948dbd54ca246e9c974523c93cc5259ddaaf7ae15c9bddcd47e06e14d2c32b4a4f6583612944d8de46eb5099a9786e45258da43101b50c91a7bfbd26224289bfc53ae2126f66f7cf43fb662082971488245dcb6f9dcfdc6668df0a8573bb7c3065e2b44fa14df0191b0b37c39b5390a7229a5e0e164fbb665fe851e1cb5352f79fbf095d7947763100012088d64ce2110294a7660baef5b522bc581e39c84814dbb809fe1125aa9dc9705ec1e2331c316065d521f95c03bbe0a48aa3daf96116962228298cac94548066cdc1ea6bfb2df564aa36d82965e576033d63889afe3883f249f22630004480ec5ecf4a202798f7731a8264fac1a3cf3e5d91baebfcbb08f084b7ab1e8641448c7fe0242517a0adcc19a59e4b8600799060602c9ce323bd807e13a93aaab6d45be1a4c0bcc4614f9d8a5e6b5c4a74939f137087c7031acfc76cf363e524ca49db18f7e6b8c36e6c3b5e0507523a33f1830660b27510622ee78b223068931c381f97294a3f0e40f6147e62ae52aebaf0d0581d2fcbc44c3b5b25bcd9e2d112612456ac61f2f5649642888ba95767e618b58467e805d0c0ae966fe288e29d6d6bb2c48059901cca001b23619a88c445c656646811ce208fe6bbf7ad2be0d3097f0786b2ac19d694dc4c7c1d935ef4375058a535ed40efd4b79c664461b4190d78335c42978ad34d30452e0919ae3f5ccef8dbe8251d7ba6b03a8dee00af40547ec9531648704a6d612e9201c6b3e70602bca15c568c292a2ae4b99a8df31e55b48b092db853f8f3b55ca63eafeb2639480d7f220a8f07b2b044c6546c2f1e2e722bbf7e9d55b6025dc8d807c9a1e5c0cb641d5eab613267fc2990282975eed179154c3335e812eb1199c8d7be1e25eafca63479ec65894db6797597a77720f5a65179f1858e00f9d9df9c2761e67488d21e4a78eefba2baaf8854e7f29126bbd17ed6170f0c9e052e79f5fdb26559064c7638484bc5d072bcb45ad4bf9a91df510e2a0fbbb265432a34ba0dfce75732e1c0e952160f016653d599e555099ff43880e18b72cf51e2796ef271f357694bc9c041960adf9fbf054a334f2eb43bf8cd1dbace2b314edc0c956c873a045b30f9097d3e0fb986e08f99581ebe5b08776cc08e8bb841aa1e9ec52b81c3f3d89458f1ee91b8a68c7ce5ff5edc7eb02fb72596ccb94232280f25cad73b5f2dd2ed5ccfcd7a6a9a00cef2e28073165fe33a5d4b444173c311d02405cf2e63bf765871e98578c0190bc07b9fad721268d50a36de5af536b0d6d8eb40d7e0e3e1fbc484c9c1f1c898a8d0b136c3001c86b0be53eb163121b26a1ef60d8d6c3a2cc5183ed7ef988c2f6ebceca99c365655719125d3af72874a16c6872b1709376e5592bfa91b49cb800ea0ae4ff193e0ce09b857487d5b450b7397b8dc61434cccffb8a9cce8c991539ff078d9418b5480b4d4fe9e50ab2617999fda38bbddc7f30a025f2185dc8c4bc13588043298680d1dda388fcc2947e65e532d0ba6eb7db29268d012066bdca81661baf5098d45ed0140d7b534762c9bf3bcb213f8687aae0cfea0018ef1d6bdd8e849b3b8e7da9f8251a6afe605eab4f771ed94f447270d55e5f6fe97aacdaced3cc4dda05d1182053ae38b073dccb91cc12d11de5d5d48a21d07b60065844e73872db195341002006df044486f577e9b06a9993e9ca1f2577c226149c192641a56388625a6d2290e4e3d8b1b1570af0a8046b5815a447c307e376a5d9be81097dd400cb2ce706853fbe439aaa0d7dc79d8803a77537a6546dbd691b16c46f7c623200db453e46378c1378fd3f7d62f58be6a7ec703e0ad96f14b36d69c70f69a4654351d6b6869c25b007931318ef18eeb6a32122f7fcf3fffab21e1d228495ca238c6f0fbf51db6dae9b1ad892b3e8a9fc0bd66fcd4af28cb11194b3f45bc5b08f6f553272cb6a6da1c6acfaa232599e57da63ae2fc35c07b5b13ddf5cf7195871b45b3a2a23f84c2b6758a5fec67bb7c01e06f6440fa266e2cc21cbfe4592602b08bfe4d0d8d0fd7a3c47f5297ac4da95204ece461f2ef6d3dbdbea2f9683d9de92a0c54fc952ca4b776b2cd84a4443e5c07a4995658817037b303db3e8c7f861ff42793c31976775c826f844cbee9731e17fda6a06c2ce8c5b62b633970ad3b0f533a83ea2b13aac6ecd2e31ea106bc20ad69fe80b98bb7a91718601734dc456806a52d59623eccd4fab96dd687cd11717b3e44c9bdfc81f42bc2fcc18da23d2b5bc5f2fd79879738188d36edabe1058eaa1a3db8f4d66097d28b3edccb2f03691238cb8d9974175961c47156ef5c2531a2c31b1a26b9060b92375be5f45b11e9b03ea2e00a00090b174d25dc1dd4c282b2312155449864e4bcd1570802d966710b6da541423afe135148395bd805e826b8e468fb0a8bbfd932b656107084875d0aecb783e444860d13c3a967f0ea2b22dd713362527b13a35f11706a71e1090c0c54c62b6b8364fb3ee0c0945b4d9ca7fe4184ec65368e2d6ce7e3c2c0461724b35c0da8a0da2d2d0e1582e1d47746c44dffec7631a7461c00ae755728f73f4256544c278f07b942b43c990f21c522fae950f99989d066273286a17e6e651d2e2439aead2db9e0bbaecc9ac93b56227792bf406834555e38f984d42eb3cf0103430e0ea131b60de06bca515e3589998230161969248acf5e2ffe3577e135b05a5f1e3b84ec71c98f3cd3b64d74dfc5540befae722ff9ab2aecf9756f28c01d8983be264f0c1f821682360c8582929a13e80832446a1d5c176e909df5a6d10cdd79d0112fa1d4981a98dce97baa56023d87fdd8ed446fafa9eb09832afd87f570e6801372e71531892dbf0de815fde2e96b6095b041c9b03717fec529ca6e0e18963b4f11ec4cea42acbf8f801069a81c1197cdf0980e07daebb11efb1f626070d0a2ec71a2d66ebccede33299b575336e6efba94a90f3f7c469f7b257ea7e517228d141310013cf886c6d36067e173351bdada1ada067f96e702061b76666575b216997b8bef1c3b0bec9375257fffbe7d318eb82ce96f2508cbd1963a7ae1a0375d6f7ba7e16fba179dd4cd3502a73b8893d7f9816e75f552299543efb20b2129fedd27f9b731c3b813e711502e5eb7a3c1771b156ca754a1c112c7b4960bbc4ca395dbc88166bddbdff78d51dc12bfa094fa37d8a7d03a41e4c2ddd6cc4fb26c3aede2fd5d6ac6f700e5a10fb01ab7a217e5681b4bf9ee6a84b700b18c6efe4700b1e7eb3fed017f514aad3fa284b70d0f26499d9c161d08f2dff014a7b6b308c91bb2352e1b2b9e95191fd54a954de214053efcc689bdce3f38a50a94635f9bad1b16181e0a7e6d1723c6631b4fd368a7698959ae3e99d06a9993b67f16369129838af4f7337dbc79e3da92bd2ab3759e9cdb12c1fb2ce97133cc7c64b24602b9591dcfe62c2361a1caf35b5d65daf120f6f95c0e08a230b90c43225230db653740f5b3621a24b1ecf2d09a12299de06a67118d57e03b488c42aae0513191b5a262a8d1235d031ef32f48415e183bd2661cca6687ef96bc1147e8b3022661cdec19d6b9a2370d0e083247bdac104b921aad0ddca88847b06c700e711d499e65d856e1779d628c24671a49a35ba0570689551c0547574ba21d46f17e3c8ffe971e2ec82e35b6bef9f27e7a5616d54ea0d1b66011e4c8063521c00697dabb7bce0586ec542e5fa77ccc175e92ed8ddec0316d5cefc845126d2230ee347123d60ea7c955c633f0db595ffab9fd5e9b27ce5f1a1b98fcc22f3edb65033d032e0b5652104fb1717eb9fb11817935bd4e021cff5262c2dcc749ab30649858054416fa99069f6904196424a5874cb64f521b0c23090126c80869370f97dbb479e5e2f09992fc17ec01781ae00faed3446a9f92404865def08959c332fe4f9931e1b4abc631f72490ee8ceb6a4dbef5a5e5ab353f978936a34c21f9b8dd4a4a6f42a6c51e6c306ba78dc03cdfc4ed5fdce37c5e2ee2044d372eceefbf07fd0aac551dad7bf5232b999aa8cd80fc3083815607700e6ff8a3bcd05546a5c941798eb4b3cd8cabcf0050525d83a36d92384e1cba2c23dcd8db01ebd4df7229589cccd9c463a7df6090b93830e534f166f1ec5181e1a41193f0ea115f39b41860c447fb3a5dd241101f5b910d063b3f3cf923b1a573873f374640c36610276dbf79e6a33a54eb03cd3fc18e9db52932d70a02a7cfe34adc186639da47124fa0c57b1a92ab2661b30d7a5144f8a4ebc67c6d5ba88ddccd2612683c622a75be73aa07a9f3e4a7390dff70803b4dc2b47872a030d410ef2c45a2f636ab990d5f5459763973e6341356bdb4b170cffeb549b4ccae427e217e618a8fb285c49fbb3200f76c8f702d07eada531766bba58d02b14473725dbaf3e2ca2cad580fa9a71b7e00d5f48df156f16b5c269c915c45d45c2b872943dd0040e825ea94d53f9ada3111367d70247b58e26e31911bd1baa94d9d20b7cf5f040d2f9ca89b4afc4ca3a63636f2c275b75a333401ba5d82845e9305194e1f15a647e52b55d2ac0900725482f1560f78a3adb33e6539dae1aad4d7ab88c11275091754c1a6048c3704bc952e8e62aa7780457343d46eef90d02ddfae546d195f8a90f67a13a5c199083acc6d88566bcfa63e8f29d8213676dee39f251bc020b6c943d186c9a508c676690bf25851a7bc16508b217ea2bae5cbef0b279a94715981b161a0ce165d5e212d44defa421814d81100f180b642a32b57741c34cc0281d774374223006dc7f8b2e87002489d3f412042114d07ee36dea14bca9050c003b9476613a1fd90c51956f2f4119f277840055d3f2c68538eb3423b9a951734156c5366de99513b50a50b8d2dfca14f07cca1ea4c0f787c413a6b17bfdfc0c168654415458766d1c27338703348000edfd5e95d566ec6357191fc3a700829ad72b11040076660093112afd2b587241e494022539488df8f276c4523278c0a7bb1ff648c64f0879721b9509ee55aadae439ccfacac931c5ea69787ab1d2a19388a38e9011783524c6f09a05de42e999843a29edf35dcaf63f76cdbcba5b429c91ca8c9596c7c93396d200e1ebd494bf31a844385713114c7d6888228aae5756d8ba11ac80447828ec70a5a14682643ef8a1daba92f1b9b55ec93aa968b85233c018d8c55fd4b5ebc16f98d32ee562768d4853c7d535aede6ae2622968407b032551a06cb7ae57ee7b8ad466ba787ca1e5ac1638de8b8b4b524397aa224fc4aa3414d6ad492eddbb75d943bfc4881b92125867f9cbc5748780b0d8921454d560dd8bf51246a0fb08c2e88840b681c0eb89638a318ba5485fcb1dc6d9c2f693d5a453c02a80aeebc1380e1b9d7a7862f1f84f00e8a22acd5b2fd046559af67af309f999c38504a464ac3e0627955f1f1c4b15b5b5e0a3ed823f26395d75290b3c816a64d065f8b4fe348564c6c9bc393c82d89b228e3fd731d5d02e19726e805a97b70e0033bbfc03e9007bf08f78e849a794cf70f8c9b8d59581adbd0ee1d2f0a55f3199df180c3577c3d1ecc152e3018f7f098b3f081ccb84dc85b2e0104a37599f1ca1b77a562f2cecf3714174a5a635dac9e130036f800cf2cd4989ea7f582070da9d3803145e3f6548b8bef2cea8171e2893563504f8b7fd3d44fa59fe7ccd3131744b6135a4c99aa2501715a9a853a3112dfe7bc4b4b2135cca977cb82dd41f77403bdb5e1b3f9531b6558d1438969cda853d275f67bf341a3123cfbab64a6fbd1c0fd6b2d08fb0d13353f88c505af65cf1dca4c84c652fd9dd52a617782a87b01a2c46a48194692465b6e86af0d083909d19f3f1a674f9d7973f8a64f45b7920617196b94a4c6ada1d6e1d48649464b2d8ca6481e66c627a2dc2300c71ed3624e1e92dee7ec62f868c00f77a562ace4c25f6a90e4bac44808b4803ef75cb1c159f52083cb29d85be718675cf7cdf9dd874b5c8c6d498b40e7d2099cb7d6046874926a82c5bf0b29414cbed2977f9fa2b6d8ef2b973287a0fb07111258fc0efe487680c21c6684fd16b295cd08cc520f907a9fa409f872bc30b909218cffaf410c8db566a3f3f877a1642131d9ed9ea5756cbc626b15ed63f54061a37494c6c4924b31be2d54003f3dfba3e62cd0eb26989e2845d32806843e588285969dc4f08a392d8ad8a35ed6f8f5f1291a0dcb4b83bc075a66f9e5a43e75b49bd0f4491ad114c04b429b490965210a17c5d445c61c38c3ef2e81a93c07414e911525e2e2737dd6ec92d257289108ce24c5786a2eb0484d6af2da5008dfcb50b33fbc18f9fb11eaba843d0100b4a488240714e673fa3de2a391183cb9e31e007d06734ee9e0c30b1cbafd413a59ef609e3731130b77f13de7ec1dc9e70a2f59edecfd62b940b859b273037f966d1025512b50eca7a238f84d8a5a2ee01b27b7494292ce2c2b081ff296d8c7a9c058036394da9c3d540cc4bd777320dd00301c26c3d0fb488905adf256616a68ffd46d5c24e6774ffa059b8149ad37d47ee39b9bb2ffe4026b4ea172826cd23b85afb32d1ac0dee7d071e568d609e91b7070b184066c054f4f3161e90e504d0119875708253ab1f16eb38ac6b745ecfc2b921ca57c6cd027970993e0f8299ecc7136da03a6b48bb1f04dca6bb2e5cfe50dbb7a35a76de36bc174b29584397ca6544e420fc047f512db8a50f511d3ca8a84ad4ac769ceb6fc9b03a9874867c5de90d4f296c64cbe6c76870b19838114f4067cf027ad0a93511a0ad025d44f1622a709a70f4089d22508bb594e7d474b784afd4f1cbded22369cd2bcb36752a615f88274bf074c70457777847d4c2229bf8bd9e4cb39994310dfce9f8a6c729c7219cf02a3965383a21168213524de12656000f6c64833e4cfc67ac7b7e7ceaa5e8704b09458150f847cfaf2bb7b052912f49ed1301cba11db6595d8895cce718a8fa1b29b61a5117aabfba3dcfeebc442417b3acb9cec0f443ca071a81ac7752af7df884976678368b5bf5f77190eadcd14f3cc60916bb515fb1dd8a30f01ccc8db0ee4844362b97727c8df198f79edab1c18ea22f40952d6379bd5a3806add2fab8ec510abbf84c3255ef2c808f1a3cd2fdf7607bca93f31da4d73adebdaa9b60cd491c590072953a96775d3002447e5fe07bce6bb6983dd46e365dd7b8e47f01cd311463194511c648f765ddba41c993408ff7b224626610872844f7a8d5c73aeec681bfc5ca4bb021db67ba8266996a173acef91090cc46a7b2aa43894748f759562121724db96f8bec8421216bec5764e5df33726312a8c9cfd898432bee96b07f2661ab8f775e83a435ffc8d9b71ba9bd8767c5ced9a7049fe0a4e6954b426bed75fb2143c0949d831bb55529be40e936b3b396a79feb76721e1d3fb3a336cc820d73170439597d076aeacf81d4d499c82eaf048b208b889b1dd79dc7af73273210f6da5fac199b2629ce97d6708c1c824417d7bd71bdcb94ffae1a7be1503f9d31ccc486b2f8fa4b92683bbbfb761771a49338372eac85c0cfa1c7ccaac2430077d2eb08c5f5797d887b14608ccad679a8b04e880ec200e06cec59182ad7e269fb5c7e0b29ce8138c07c09f8162f09f1405268fbdceb5e2338ababe5910904872fd79733e157fb3b997eb841ccf7cc4b21fff396b7869b5723fa4c82cb747eafd554fb76bb892111a39bbadf23ac35fc33bff5dd9c73477c4afd298ffb540cd4f6ed9f00f0f02a18f22d850cec4c51d751f93a6d3f28411801989ffa122f8bf37c34038eee6e9aa229ce6fd0e3ec23e084d81434bb92b7069d36d1e829cfefc27f48001c35e045c66a0c93e2ecc727d3ebdfb6cea27720b6a7d545e986ed84a01aab900d49ccb2c2068f99f64d318c06a7478816e564d5847b83840848ab6560b6dbbed0a9ab3a7659c63fa27e6c50e52fb768186b3fb3d3b68f29e75b45b7278463a99aba64b22c61fc0695ea28cf42e4c6ef7129cea6bb177d27a458e478264b41c4fd357362bc533bf029447285d2f3e66fd4074f8d5913516338439928e0ae3a44045cff7e0034dd3c15160b047661fab6618742b166084c7081191273b7bbf88a408ebe4fae36cc63c2f9138fdacd077e6b4697a2d45b7c74cd0445a272f9c446f3ddcb14c53922038b5276146b26ee981637b83e733a6df95e66936c494130678b933e36ec0665108803d38c76294417d9c43a80256a50a1df2457b49dcf0d2277633ffa3b6bfdff042a6f243854b05230f9bf3fd0e045423c2c1ab3997abe4cc16f636c3f6e4b0459dce274930fbb66df5b3246574ef78eef16a59e60dc0a1715310765dca14d65997378c7fc3f5b201b5786f8b1db7b78e7e62ac5000ea94da16a231939245338231b6f551db98479f3aaba33315d1a079aec8772fda4deee35ca81cd16d527b2f0031a13d191fcc353c75de0ebed8ef567edf874ffd2df06e030097b72e3124487b02303b30924f4662bece1885ae1b1f5ccfd9abeb1653a5fc242d23c5314be41c5d090c472ec5afd7a782238c085a5ceffd126eabf2265539f58c9e20ef54c1d0b9c8fa009370d04ffdaba81e930f50bdd10a78363c84508c9ef527253f05d8d2c752e06960a7b62a0a458fcd30af81134b562a06c583f419f9461699e5015262950fb38728ff30753276a09763f332e28cba4f3dc10d89cbfa0f8b163e1d97ab63d798a3f93d8b98c51bd0db1e737ec87f819e2a7d06969e80a49fe407571c51972306d4897c032063fa795bca95c81ce80d00cf97854229ee4318cf89dbd86073c6da2b50df75a747d5584a5fe0e0d35ba4297343b977db7798a41e7f323df8fbc3a59c6c2512fafd7c592ef0ab79d6b29494ef5ce2229d98ea834c34a0bf66751d08ea4213a42af509ce58db74c01daeeb03fffb7f1b7fdf8795715fc9bbbd9034788e57684ed9651bed12e7f76662f7e544a9993779bc24f89f14e4df2ee1e6cea758ae2348c9f6cc4adefc8bd61d3cee827cadcfd582db56a911ed7964a884921898f056e76f9dd079cd798af7cb9969a3c68da1a86468a13716f86c83702b442ce37f4e99cd63fc6630205c1fdd26bda4897620a3cf9878d290ab1ec615cab306d93fa00622927da294483b29ee0cc0cab2c94583096727f16e1c10238634214e0c75f57af54e53c7f83878cd42ba59d49accc222861da5af7d20b988286fdb781f25556ef04b02a65bd5fdb090a54bd49021364bb53c910e9e6282ed20dc14702d26ec1cce40cc0064fcbe5f87dda4e756d935605c47d66710d40a74f1bedbf423cc20ab814dde366e50b6389b44e031a68eb57b5f611c3a1e47306278932325e6f8df9a388a3d7e3d30042beecb92a9cdbc541f7cf72a817c2ad09823164935b1425da78d150ed2a17c4a5951baf34e1acf4590dcec2c0169124b5ba184837a47475de1a61010cfda16592a547a937a6977dfcb38c28b21a535f92ed730171715313c4abe05183613403c22117bf4b9dc5d23b9ff68b91787a59a9dcefdb057e3a1f9cac57007cf55515ef2a040835f1f09ffb164f4d97a0615c024312a42fdddd8585af7a1fe70cde09f71f7b9fdf5f525bbf3ef94dae6adb2f25f47c3ac206e0c2466afbfb5fcc9242a9fc53ddcd407a269160b11699b8a30c51ec34eb7c038264edcb8219020b6f1c4edc0a5d84f37dd340c1329e1fcb5a09ebf246eea7c9ddb91b078cbba3b3ac9b117151d281272c91b7d33130d89a2edff6aa10bc47cfbe1508f1476b5836ce0eafe370e2a3921206dcd8704ba80226b2807f996337195830e2ef5f8d94ee95088ae4386d93d038eb11a169eaf25b4b9353b011321fc288cb099c1f50d6a2e311c166bc5c293c4d506cf2604be2a238ca4d4b6a3848dba33348357dfe27681129d5627289186d5855a6e2376b71ec7c1d4cf1de46d66de5d93cd25616b199a5225ad4aeecedc73fe8c17f360848f2bdcb6a53caac0c725953bee966d377f2ed8dcd05c188e6ee9a39f3dcdd7a11408d947a0c3f68bd95a0d1d5e646ee951c4030e07d91d23529cfa58d4ea5dc10d416089ed4dac2df7749d4c344715c04dd2a3613f5470338aadd41756ed09ca489dbda6e1e3399d55496ed5e9bdff137276613d774845e31b562141acc6faedc6576765ecad12f25df541cbff1b554b28d0d8a3b34cd9d7d9f05afe5d800222f78629c3014176acb025e328f994540cec65b8e5240693ccffa87cac2d80ec868984fec94f2ca4fb73e6128c83e424d75fa67dd6068fa9f1af4d0fc4116f73d14b88cc6e4eeabaa2d8ce3376f08e4436912510ec3949b16ec6deae28dc8fa093005f93810ced6205d40da0493a2d0ba697df580ec8213164ad14495f3b574f74cf14c9769bde0c606200e37e54adc597067557dbf7f157559ad349ce82533dd8ff7794274f222c1b012af5554086e8de8efdd0e271a73ba2132d20812bc9120c7df0c4f2a8f300909196d23ab716a2f6937cc85d7c1fc00d94f7a274e10b178aadb34b7000c5f0161b41a4fe09de571ba4c81c45369285523a2b394def190d5200c97f87d812374665b5920b67193a4d6db13740e81e69992f7931505c1c91ddbfca5523862fdb10c8d0f8fbc0a4466fe36a7fed005d46ee1c9443e003989ea509cace75cf9cc32b87225b2eca0a48b2caac017ab1d5b3e7a6678f4d9d9f3d69eb4a6a5bfd5c7bad87539f47eac19d0ab1317ba9fcc2aff5cab9147f6f3edb35da14743cb57ba5bf1ed048dca70b39b051e335f75b5191cb64e46ed84a26f9ec6ebe23f87716e3f3ce576341ad41723df0f88effa71d48b10b680a5bb4862f1c67f2c7a8591f278900813b46dda55eb1816f8a45260ff89ec7b70f7cb4692162ab9957a21500d94fe4795ea0b153492df952a3159a79e8679f645d05420992d2b08cc6d7676d8504d94b24a43abeec4855c1e449cce8f870e382eb2b68292411bbbed29e5f1b0e5b2014541107cc6bdc02e676ea22a5c2bb821cb75ac05c9a235fa4e36e6032fb68e3b785d27e81c2a974ad1be210a8bedc2d3048f46f02bc3882641d898078d1e1ac19dfa42f8e6281196b4603ffccd8c748169fa00abac691be23dbed45af465bee1a09b7c8672ce074bb82e0735c7b6c8873d3aa6ddf93a87b4e06155809f7cad2a1cfbf86d72684137942c29b24535a9b82eebc66266"]) 2.668139122s ago: executing program 2 (id=3): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000300), &(0x7f00000002c0)=0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000180)="d9c50597c5b3312f266a0c995fa69dd09f963ec82628f58f2f5a5f063154395deeb26bc8cdfe30f8b08bb59ed6ddbf3d3dc834044b668d99bcc98a6f158ccdde3784d1a021f89906ccec86d142c590085b294b22637b9b209380097bf2c46b88edef53f18e6b9913672cf95d3bcd5bc16b35612eb80d60c38317331556e8388f8aead3c1b967c3ce0f5e73b37700000017ec", 0x92}], 0x1) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r5, r5) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000040)={0x7f, 0x7, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffff4, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x10001) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x400) 2.662758756s ago: executing program 5 (id=18): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2, 0x1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000002c0)=0xc) fcntl$dupfd(r0, 0x2, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0xfffffffd, 0x0, 0x0, 0xffffffbf, "0000c1f26461d994000000000000000400", 0xffffffff, 0x2}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/108, 0x6c}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x100000000000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000403000/0x1000)=nil, 0x1000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x0) r5 = dup2(r3, r1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x4) write(r4, 0x0, 0x0) writev(r4, &(0x7f0000000480)=[{0x0}], 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x401) r6 = socket(0x2, 0x2, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x9) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x1023, &(0x7f0000000000), 0x0) r8 = dup(r6) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) 2.661528482s ago: executing program 1 (id=19): getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/507}, &(0x7f0000000280)=0x1fd) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000340)="92b69b3602aa2e35f7bdbea45504cad47196d3db526962435059808ee8965a302c2c0950a6746c616bdadade0acdde41a6afa5b64de9c07e33be84bb2de614769f2f44e5eafda5b4b4cf054db83f40c167f90b4d5357e68bcae9514feb3208139b67b195c737ea8661606e79e2c0ec4d8c84b167a5b946db2cfa420a677ec73804fe966a0e90ea8f532e312a4169d9add46d96c95a47e3e39280f09a59d5fee2d6806089789aaaf0e48a4f263daea9b9253a1eac5be68d010af567d9bff163ec", 0xc0}, {&(0x7f0000000400)="341ff90446d6af5862b845750732432c7ff169dd99f313e26aa2d6d357694afd189b42d88092f8bc227f567136bf58d0318cebf528a9ad7fa6c181022ae907b29eb97e1590b70a5d6f6e220c4d6d925ce3570bc2784819f3b633c49e96b36e40ef072602b08574e87682ff4dd2f0a772609e35367683fc5dd8cb", 0x7a}, {&(0x7f0000000480)="0f7deb5b2df313c23fa73f537cb869b889741247c42224ec9b25427922bf4edc84357289f1547f064cc8607905086c9f47c2baf1014709a29daf4366c57769ac504e1c8f8fb32b5a960266bd11986057ee776a53505017483e0142d2255f16359bd6ad92d174d05f276d8d4401ab6ff15b40ea2b4a358e45c182995dc3eb21db8c15ebe411cd35c5397a9116fd939bcb7505d14e954bab8db8e9c4d0cbb929d925667d3092a2ed1a303d316fd2e00299ec845cfe27fc84f9c8a0a1cadbaae07d1609cafce80ebe90f4ec97c523964cd3e13f4a2f135161fc6293abb08aced044600c0bdeb51a732526ec9f8d8b668f", 0xef}, {&(0x7f0000000580)="503e5efad6b9286c59e1b8dc994a0847e24a3e8615c1d49ab71f86473281f759d3360d8ce94d23b87c07b01a79fc6e25ab15f2f3581ca95aca977eed94c07358", 0x40}, {&(0x7f00000005c0)="5398d060cc57490f603898cc511261666da9757d778d4d34a3b80f5bf6046a794f325e191abd94a4250f0087335d5550f604cc18444ffb1265217e2ea72400eab8009a4879bc79770abe0b590dd5b26234bcf0a62ffb7c1eb038ae603e7d919e58a861c07b85f894c4cba0c90c70e0df7fdafebbe913063aa466fd46bb30d8787585809b21d78a44d1c3d81a4c0ed598d2ec698318c6de78846305b834b626e37610c9855cc557b78782d97d5b736928179837abbaf563f600d502888d8cfd4792b46639085641635ebef8df8959eb80367a69b1e48fd8372a1359a2d9786e3634afbe6e544179a088721b88aaf88cb5221ca1", 0xf3}], 0x5, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5}, @rights={0x20, 0xffff, 0x1, [r7, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}], 0x80, 0x3}, 0x40c) sendto$inet(r7, &(0x7f0000000ac0), 0x0, 0x2, 0x0, 0x0) getpgid(r10) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000b00)=""/5, &(0x7f0000000b40)=0x5) acct(&(0x7f0000000b80)='./file0\x00') sendmsg$unix(r7, &(0x7f0000000dc0)={&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000c00)="f8df4eaa09b5d3a55020708bc11d1fd9fa6906be1f9f35ade4a36a78292166f7aa7d3b8780e80530430953ae6a8318a729626cd5617df5c4a4ab0619640fec5c535ad3d90cde161e7f340330b2b9fb01c9f4", 0x52}, {&(0x7f0000000c80)="1d94da928dd42a9b64ebb10f887ff1a512c2af2d8a9d2bfbb6e2a63a702289f037ab5db8c728fad7a0ed498921607e5fbe46da342a81601e54c60a4cbe21ae6c14d0928dfabcf23c5e4f20b4fec5652569ee3a1f18bbf20122ba7d7658e0746443a2e254d12c36ca64ab96b97f01e6475b7727cb5a21bbddbca1f6a3ec758ab0b835c2e05d4fface9e87cf09a9f8f538ba4ce31d26aaa2dde2f4bf1c2beeb7db8dc717bddee799943a0247c02e9836b81f9c7afbc5c90f0787b6f31c05", 0xbd}], 0x2, &(0x7f0000000d80)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r2, r4}], 0x38, 0x1}, 0x0) lseek(r0, 0x3, 0x0) poll(&(0x7f0000000e00)=[{r7, 0x8}, {r7}], 0x2, 0x8) readv(r7, &(0x7f0000000f40)=[{&(0x7f0000000e40)=""/97, 0x61}, {&(0x7f0000000ec0)=""/118, 0x76}], 0x2) pwritev(r7, &(0x7f0000002340)=[{&(0x7f0000000f80)="0d08a29b5f1208d2341aed3381dbe732b5526d8adbbcad9917c624cf218071c72b0bba4e58e2974f6845dd511a6d0c7e695b953a5e55e4bdb40a910b0028cf53302285f193f7732400d13444d36ce92c24c95b09eb9a396b3d679602269cd6b43b1ac0b52fe02d84aada0e4ba27a9947c6186c24c28cfb8d2f29c4b1476520b6a774a88c1b988b443dfca47b81d2dcde22ff60a1fda4700b5164115f8050a9d15ff76cdc164085f115039c2b7f6ad2a2716b532a72be0357186ee41b466b835ad0d15afbc14fd7390478df86", 0xcc}, {&(0x7f0000001080)="0360733449233e8aa52859d7f2d5c9c76e3ac5eb84468c8a6790159f3725fdb69e7d130c37f4f1cc61cc206253780cd035b4c185f97bcef39eb5e94a0eb6e98b16d3276db187bc6663a60d26cb4aa05a1c35e5052686dd85a134bf844264fc12fe9c56a61f390af11fcf5aebef13ca9a971c94574c1d059055df3efbc8b75ee1967c2af926dedd8195847e31f28baea113ae85e7afcff6e7f88cecd4abd3b829d1712d561f044f952b4910ff7739dc99b102b81a8fde3f02536da48e08542ab9f2e3dd3f0d37b2510b462443fff2a89d37ffdedd1c42f3", 0xd7}, {&(0x7f0000001180)="db15c9954331062059c60b63e6492eea0a3c57786288f84c1448361e32da2e46d04972e25d296242696595fd091006d13a30ff224b0f9dcc707bbbff175a8ff557e36082a62a01a1b28a510762ac40026f4c355cda45bb1972d0071c3304c3eddc40b528e7bf2b05e6e874e0992e51b748a2229b75338c8731f859444e961531e30e4b42976a94469d0cb8b68367dc22ccb0d5145f0fade2b2e5a0411c9a8a013accc77d3e2cadb293f77d16584ea43e70ff21af212aee9f1fc55939e7afb5b071b2b2ce73e156661b10c36c7d90febfb1bcf62b458055dc2b7baf019b9ffd7127611ae4465a030d98f379e5c2fdb75efeaf8e30247eea1469ced204abd651dc7a68176cdbd5c2005ae7c8b77c5f85c417de3b656bf86c21e10ff5eb916af309f855ded111aa4e11b9380ac31abf0a580a8191d70314d0d6eaf5812d884d4d0276b5b2d1ff29329c2d1178606f22abf406b763b02b7889f80e8fa1918c54c1449e9bcb9f2e7db7266c9d43c51f8b1c31d2f88620ac4190fd5fe2a9c4b8d333c996ce733573789400bb7a1c97cef4be6e09d6e3140906a55a3221524440ebf8f1c204d5d2cafd8dc0efe9da910e7e66aa638d45d34d73e16e378d724b09f7048d897eb50a3b38fd150cd04d159f4a55c2d73dfc53298f163c6c4296a1f21fc5bd43f320f23e441dac824ab4baf3bb6e575c1675e57fde779864e4107f7517dcf65ac766ec11bafb140e8fadaf85415bcf0e6cf4c50def8448e80ab7bf9e74eb7299c2b1f48f3c69997800134580bcb303096f8fba6bc3ad072c48164ac66d2daee713d6bb91f5f8ad15f72d347e9393714575a75a6f3629107a4a536ba8cca2860ad04ca7e23298e3be19f387dbbb3ecc80f6142e2726c9cb6fa3bc75a04ed1ec7b44dbe4490e83fa62f4dfb2d4bea46dfa96f1be451145047b777a33f15ee9165269588a3e0aa857e48428b5f180ed673ef760b01886170091f7050d95d26b43ea18b52c937979c756ac6e0c7a5bae4c2fab1a2b3ec7bf2e0d65149cabb47c39d1227f94bdbed6b44924f81a08ce42926e19078002eb27cf91228cd1547dbca8242494b4112c900a8fe2fa69ce19564df67b77881700591ada67c8945f3af2cc81c13b67a66456a058ab77354f9c339d2e8feef774e41895142802afe47e2eda652454d5156fd045fba52dd9477dcc2c5e7643fa3a7b0a617ce8fbd90acf700eda5de28330313683f84201cfca2e91b9654635b79f4e5379f2b30484f1cec436225ec826d8763882037a66d634aba7dc6e0c1bdef91ae56ef0e421680022c01a23ac67f0e877ae7215f4d7e9559d53f0cdb61a8402c803b6e68516b509b3c48c0209978f2dcfad849dd4bd2599b2033d3c7139626e2376d8a9007026dfad25451ba3e18ea3d2c77ba929fde3906a23860fb537899a621808d59b68380500c0049643ebd27d8fac16b96bb49b4fbb281f3669f7e127f29bc797022e0460d2a7dfccab86b2c0151566eb277c67deb5fcc9097e1464f6bda0c2e2ef4d6954155a77904f812c3c91909bdfc9e2f56b53d68bf1da09d4b38d0735290c24a3f1247427f3c46255b5359018f12997811b669f7e7ace23ef72b5791e8eaf02a043b6a02a7c173ac4f409e8cc7a06f98541a5d2cea6b11934e9867d64cb1ac42c4361598eef45c8acd4f1c8fb651e18a0fb94930690cb07d627118828bc686080b6f8245dc0195dfcb79babc2cfd90df170487f45831738bfb5f69b1c2759495d736b9e7f8117568370f21dd8cd89b245e4841b1fdb0d62269fe8d743f2235def427a8075ef683f769442bafc8dfe515ab9f368fefcf7f3045895903d0dbf79496dbbff1338ec968a5aa0baf174050fa85f0e1fd78ae7d6c479804323ccffc4281c5beeceec8912d122cd71e9e7da09553896a7c89097cf8417636122bd6c9a367227fcfaaf868e1b01449797172475f2bc47726aa26a4d7a550f4f6a7fbabef7bb0d322140b536c954c855d2ca05e4513c7653ceb96a0eafa90d9efdf47cb5dd046f8037f2fa862fa3bacb7909f9f40caa108eb804333f0227de5244e361f723706ca26e64724e37085d95806bbd372aae47b289a4f5d1fd4b0b159e75d45dfec0357ea1a44b3d1135ee799f978e2f7e081a470d8b9df54f9d56600dbdeef1b267a59f3ecb42fe4a9d4e5aec38ca0db38c966a4d2c09ed423e97f8a182a3b35b0d7e806b08938620d405192d12cbe412fb71f93b84714e04aed07964f1e52cee5684533a7a6b767a9741fced4dc9e354923fe1fe832412ac343ad5478550130f56f89b3d0c7b6a4d13c47a1a8d7207eaf29b473364a667b60e9c0c2f994528d6c564273e16281d0e8f6b753a92fc229cacb8d73ca0541a2d87f48b37c1176f396697ede41d3b974b413aa87ec6d6712031dafa7212fcce3abcabeff4852e9ce5301f37827d6788f537b8f6446e7be2138910eb1d3d8762c0ec827c24306d5e7be14e722fa0debac60733d78fa46e5a9fa492032453bd802797b35244b95bbb73e062a937535449c9406551c62bd58fed46fbac2f09d318255b26761755984ac3abb0f42b678906a4ddea59c87a8f9424a38dc3038240523c176f2240875c28587d9af07b52dbf4bff7cca946eea42a117271a32e48dc9215636e85ef10aab826ce13b5d167c39aa6eeef376245d7aacc03bff79735007fc2e2a40187da06bb74a5f1ae801ffa31c257c98d8034a9ee87e5e43bb226eded978fd38f413a56253ef89b86c4c6b2253cfaf9de7212cb6da7d00e607d7becbfafaea25c66ea600de4482ed4a9f8a018cf7e54420618fa21592da389d9edcae1de04872276fe2c729e21bc312bd37351b7884254472a14bf9af1351d2b99af8e64d3a530cb0c594c5e0e25caf61fdaed24e1622c5c3ead6865836e1aae6a935671a893aa352823f8ff59e96910a2570b2183f1a6e1d58dc3f80b5e3a9821398751b0f288cf9dd88e5459222f674fc051872a900eb9cfb7da3173c5a87c18472a921558da6635df5792b612af6f7146272f64be5bbdb91e5d45bc3961e1db5405d83ee790b906f932b74a832aff2abb2053c7fbd21453bf19b7e59e2c33f16dffe092d02e7f656197440b391fb51d9c6785d88bc0dc0b1daab87eda990ae8d95e5a76d04064c225dac4a06b4b6cf9e63ad37328bdead8f14aff7f8f6139506057266b8a83dc4c40d1e6bd54e19f020ad9714a7ac1b57320c91e57f9f8d17feda0d8ab1379165f994e2632df193a6731facf9f7b23f6a17e7a7e380898dcf2ed14a9cfd057b18ada939984bbf09815f3888e299ed719b00b37820f4506a7980518f7a3ff15d74e3308a4477d8dda77dbff8e8587822c3ef77833e75d478225cfe7e93b7cd5c8158a2abb941cfcfbd062116af7671f063cc4cd9e8e6341b9428a6b8356dad5b15604e209f5b164c86be1f9e3c397b00b489a1dd6450e86ad407df737c3e93c59707b179752d6197e0ee62df6ac3c171c2490720ab5af676792afb2caf45e7ad187c34479cb33ab00cd827f4d49ad33863b6cf2dd839803806c79a81c7775b098f19466f0f12e1080338122aef0f90bb8853ac8b6cbf906078df0a16845d9bcfb0b985ec2b9ddbdbe84a5299bd28a868ce1cc411e34925d952727e0a872fce20e57ae62c2ac0db2917d0abd93fd12d770acab34c03c0e95dd62f7d28c154c15d54523aa583e4171d91be9bca139f8473fec0ecefada64a9278a0540d334b5528e868b568658b253665c12f3c84b67d813767df0ae29afca678e27d4b9fea19d472934c42787f874e4104dabee74fcbcaa3e19fded6730498502f333a9d54b674de4d7ef77f97475d66d920521c8d1a20c114bad8b5cfb5232c63878424e87a34cfc7b23281c641fd9adbadf1688501c34efe50800b22c158655d25bbd35da67397f6e243d60ae982e3c8dcd7018498903570a4b4c8e1d6102ee3362b57f1e7970191d7ed4efeaaf24a3f4757af406b6c719b650dc9c53e7a697e300a06b12ee48b1bb91e18a80ff577b61fa53d130e6baffa2aee2520e4602f1d431281e81ee23b17e91f2151eae98e73c691c07d60188f50f4201513613f1c6bbc268b4b30ea6d83a3400daf39f115884d5df4e57acf40c01098e8ff18e465471bbc399a31963ee091674691a47e05a17b5fe58d5ba4e5360b7d46c8d9f0cea28454eee8ad40bdd47be456bf40bc0610281b9305878a5455c0ad7d441f69aa5557b409e9d9ab8963c0642a759f72294d8a370aa6d8ddf11c919b18c5e1d6263183d35f05e017239d1eefeb117f580684eb51e55e5e5b0d49c45694be75bd8ab33c5905955a3fa7f6fa29e22a89c6fe81b290ef1963b9d018b273383575241d456bf6ad86fd73e8a5d301c104753b52817304a4e9e992ab4a49915798d006cd0237e72c981c8d84e66929f11628e7a84138322222939745d79345ceb1b263b8889a4aef5c3d20d2154d1fbde0ff59897f05794f33a3ff073195968933788c638382d48dc306504a36fc4b69c42820c511104b9d57113c60e22ca5383fff8aad72ca4cb4a6dab0071fdb9f516dd66baf5a7c97f4735c9c019ac4298a9151b95c6a1d5b56f83e6ff309be2638928a852ac991ec7a876b0103586ea30f172c086496992a11248b5b614d5f0a0a900432eb00e07b232ad083f8b37bf562ffb9cf7739cf78b6abc33c987c3143fddc0bdc96bb0558d62fc61b4452dfaff9a74db63a8615e789594e3381824b44498a330fffcb46c48baf4a3c723935ee34825cea88884d56624b5d71899d8e1fac311bb3dfa9d9396bc528520e39ab221bd72657dade6c802419b9a5292dc4d24479a40ca30fe0398b4ac8aecc372316e4fc6b58d7b9791c2a7e183f1ac04fbe3e8938f0328338cfe78c2eb65a6515216c4e24474e1833a233ac495c544a015df713197e0e64149aba14cf6a110b3fe0b2c29ce2d76b70f7e3355dca2fa4dac1c8b4826741a9c81240d1b77f2003a2a7255186ffcc4685cb76bc1da9e194cfb544b38531b9dff67ea77cd960817cbaa5d2d490c2d57f55df53c06b8e687497c2b4b3abcfef9f55528e3e3627826929ae880d45b631ee7f1f42bfcb4f7f04c6fa1589197703c4bd209e62374f40131d540a3b605931839ea5da6bb66dd99129210fa3ea636f73ea22b4c0a65abb5de422de11fea6771bf2eedeb5f4d048f8539d4c95ae14d98d7f5ba987c399bdeba0fd17b99dc1420ef68db088cea1549f48e42b5a27cdea5ace1df60400c3796451a7571e9ff5f27a6a55580419b3acb38f16379535cc98864a55c4d7339f23f79fd01fb976c1f698bef3e6e745917f5e2afdd1a21c2651dcd4c02b973464fbc53b54054140f5fad47e45d55731f1a62c4f0c6b4d724c10ec92232297f88e8c1e39f7e5443e32b4741cab15823ce0805d1c0c03b940302d52175a42b05c6d193c9e2264167d083a0cfabc4abc9e2921409f52311282608fc3caf996bdb0dea7edb7d60141917e0d9ceede4519cda88caf2d27f41e6e5b5a120eb1d0aaffbf2145968c10c97351ad2efc90ce87fd4ed6fc91d1fed9fe85618c64d91ea4c1492328985d349a4be8aaff64f8b4f7bb451c092fea874ac99d8c98c3822d0ab540da9a8d7d668834b04627b1206953858a5107740dd872c26f9fdba3d61a806617ed47d59afd5ded109af5167e6f8e8c6cbce8c9d459c3b619c1e6c24a3ebf9601d892750fea3d0af3dfdae8ff3e43c64f254b7379ed3e31738923a465c2040d8c56cb4dbb5a9f94c064549ec5cf6be44cc89d7c310afeb23c9", 0x1000}, {&(0x7f0000002180)="6cfd4ec4debb04dcecea0ac17abae59fa8fa07a8c11f40e66d6e67dbea1f21f3b8df23bce3cc3f7b4a3c8125ea7059f41a5b457a26367930c8996734b4e040b965b2e7a4f2547450ffc84e143cabff162824c396823c9184b4fcc8952f102817adef4af8fa7f0ab29ef34902073d09ba788d9f4405dfa12bdd64e015fad6820036aec370b68395d3a15f7a3fb212b3e9dede3689ed203bb8d1140eba434205a65e10fbe40d8453a522fd729497b92ca828c1f50bf1040e522309b72c69e1a40bff633183a485de5e18de7950818c87482c30d50faa11186905a11fae55e9df8ef033f174fa386e2da887d3433f", 0xed}, {&(0x7f0000002280)="c79ebc7aa4fe5e17550906c2d46aeaa53ad02fb1834586d8bea71c0b8d545bcf5ce05766bac06be1f70eac70df4706e7591b40576415d5803a817ec78832037f482cff3e1ea8bd053022604234b3928b1d99e32d3c0ad5f7840c7c937cf6aaf2118880efaac315358b94cc50e95d20a3412eea94294c1eb7c51bcc4c35febbecc377d2dc0c03752ec3c71a51ff43ec", 0x8f}], 0x5, 0x7) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000023c0)) connect$unix(r0, &(0x7f0000002400)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000002ac0)={&(0x7f0000002a80)={&(0x7f0000002440)=@in={0x2, 0x1}, 0xc, &(0x7f0000002880)=[{&(0x7f0000002480)="312f5a7b188343378487d3c478521a0dc4a918d784e3b852e8efd189ed2411d0fce523298c968572784cb4d5aecd40fa1c9938ce003a4f22570dec34da107125d1d19e2296fb8010e2cc74fa09b929f978ffba554174f0e1116984c8bee96d8e", 0x60}, {&(0x7f0000002500)="968033ab1c4c73541e99b659c27960a08804c5abd28373af296e67877da0ef81dbdeafb713cde6a7703046ff0ce316ef604d5fabaea0011f9655460bcefdc99d49d6acb469328b252df6b76b57f274cce733b5a94b7fc06a45ec05c2583706fe6bcec1c03b12259ba82b30a02e822a1838777aa0aff956dd629c80dae0e826f4b7255c652fcc3df98dfd7a3ab54ab902d8d6df685d894066dcc4ed05b6197f4b32badb68dea667467bddc2185e6067de1eecce07d90a26e64d042a64cdf7a3884f617203f40bba03e0443066", 0xcc}, {&(0x7f0000002600)="f61e0d9a1bd8179a49266946876ca2455a2ed9f13f5d747b16a46144f11630d135d0a63b805e6ffbaaed4b8a46b042a4309064eb86094b160ba47713d34d1cc82dbd0b7b6b1a49f4fb2861d895915241ff5c03a9c309ead97db5eb", 0x5b}, {&(0x7f0000002680)="23dabfb18d62f53eeb8c8ec47bbd9a5adc3ff747c7081f168f9810cc06358d11b657e5dea13bc189ea6c0da4f57fe96fd63aa0cc25525d6751afe2cb8720b955e455a0e1990bcc95339631183ba7274b2094b39928223db5e585eaa9b386defb842a54df4c4fa883e69158c5da3379f5a20e", 0x72}, {&(0x7f0000002700)="e3e3dd8b4d07812dc431f1593fd3e6bb7cbdc5e0e65ec23ccb8cdcc5b23a666a27785dee1eae2a7de6fd639eec326178ffba8cf1d0224e0ad16372280539db066071bd4baa5c30ee15a48e2a35ba30b7176cc83f1043dfe63ea522468b4d4d53ea7204e643c0234065980a5a5a7cb4741d3d6ef81da0f8c988e3d0323ff1ba5490eee466fec9a9f6a1d3b12a8b0fff9752cb1b16d70e57c55d68a344c1fd56ac0d73d80a6087977ea4b7135a979538bbb8ea308014", 0xb5}, {&(0x7f00000027c0)="74c3650b82ee65114c570dfd3f8aa75a4e4263cf77c2a591d025e1da01d851320f9e594465317e91501e9a7cdb06625e3ab40b6110f500f8d3d0deb7041b40efbe54dcc521742b8c00b9db0f0cbf4f7c458a6b6a6ff5648a5f2f629df692f487ef1d69f857aaa2a87bb8cfea7b8e8af3ddfa0e06deeab1e00bd772b3cb814aab58c6e68992a357bedd2e86caea5e20c94487ad2c2add10bb6ebefafeb287211df4cbbe0d7567750c1ff51330858b20a1fe9c058a24", 0xb5}], 0x6, &(0x7f0000002900)=[{0xb8, 0x1, 0x6, "3290aee2a9dd2778114928fcfde5292f9f5a2b295dfe546f69057fb02532f07d0e75f685b9e9f1d6b03f962d7b6f9cb77399757991a3912c6be2d3b54ed221c455f9b88a28fa2341c135478cb9d7e289c1df2d3840f9e07d67a102f968ec80f0e094a4ced3c54e55d90fbb57b6c3940482c1340417bee1878e09260aa0811ff995904a5857bc0818ea6076c8d021757dd00a34aaff15664d8aa3471db0b4ce66b461a50a"}, {0x30, 0xffff, 0x7, "15404501be993943ad7411ec651c93ca321a291aa3b97713d31e"}, {0x60, 0x1, 0x1, "11de72efa66661141822af3854423a2abb5cff93f39e4c4a470634b4e54ee625fee15b23f1c9e4d6fa8f48c8ec2dda61b7c48b146194b9b29bd9f60eab4b07d17ce04422dde104021a4b4a"}], 0x148}, 0x4}, 0x10, 0x409) recvfrom$unix(r7, &(0x7f0000002b00)=""/94, 0x5e, 0x2, &(0x7f0000002b80)=@abs={0x0, 0x0, 0x1}, 0x8) getpgrp() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002bc0)={0x5, 0x8, 0x0, 0x0, "61cea0cba35e8e53a10b20b4ce6b181970f0e7c9", 0x4, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000002c00)={'./file0\x00', 0x80000001, 0x7fff, 0x8000, 0x0, 0x4, 0x5, 0x2, 0x1, 0x0, 0xff, 0x8}) syz_emit_ethernet(0x10c, &(0x7f0000002c80)={@remote, @local, [], {@generic={0xe146, "f060427020d7712c7edfaea499b0c189f22200ea41dafabba402b7de7ca983039eaa98cf5189193ba6e63ce13fa2766b1f38066d7e1d24a267723291631f3802ff0b67cfec786c144c3e39cef33e75c0d31ec12b6737fcfe08145319ae1226c390f671cf75dbfaae604a4663decefde34051805c1eb65926326b4a7d92fd12661429abd9b550cdaeb20020841d7d1d4704f3d4e07fc5fe93dc9cc99891da9ebf41c859061d62394b3394951e3f13d4ecf03737334db780c3e27bd0c47a50dab555362890f72eae791057191014ce1bf08ec95f5d814bbf44fbe3a56e53ac2efe22c5ec84f939ad67f8ac74ce8e7daef95222d5349869ee9eeb9a7770e383"}}}) fchownat(r7, &(0x7f0000002dc0)='./file0/file0\x00', r11, r6, 0x0) 2.516931067s ago: executing program 1 (id=20): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000002680)='\x00', 0x1}], 0x1, 0x1) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000002680)='\x00', 0x1}], 0x1, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) clock_getres(0x0, &(0x7f0000000000)) (async) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0xfa65bbe6ba19e416, 0x7, 0x0}, 0x8) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0xfa65bbe6ba19e416, 0x7, 0x0}, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000048c0)={&(0x7f0000004880)=[{0x20}, {0x1}], 0x2}) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x200100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000600)='./file0\x00', 0x0) 2.515610655s ago: executing program 1 (id=21): r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000002c0)=0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 2.513665494s ago: executing program 1 (id=22): sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) r0 = kqueue() getpid() setreuid(0xee00, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x5, 0xfa) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(0x0, 0x615, 0x0) mknod(0x0, 0x2000, 0xd01) r2 = open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) 2.513405597s ago: executing program 4 (id=5): recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x100, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5, 0x2}, 0xfffffffc}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0x2}, {0x6006, 0x3, 0x0, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) geteuid() 2.513071892s ago: executing program 6 (id=7): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r1}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = socket(0x20, 0x3, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) ioctl$TIOCSETA(r4, 0xc1084413, &(0x7f0000000740)={0x200, 0x0, 0x0, 0x0, "97a2224ff1c94649eb030000000000000047c1d1"}) poll(&(0x7f0000000140)=[{r3, 0x10}, {r4, 0x2}], 0x2, 0xffffe17d) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x26}, {}], 0x2}) 2.512375674s ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c, 0x2}, {0x20, 0x0, 0x9f}, {0x106}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) r1 = syz_open_pts() (async) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfff7, 0x1}], 0x101, 0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)=0x3) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r6 = getpid() ktrace(0x0, 0x0, 0x100, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) (async) syz_extract_tcp_res(0x0, 0x100, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.512119392s ago: executing program 4 (id=23): r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f00001f6000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f6000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil, 0x1000000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}], './file0\x00'}) acct(0x0) mknod(0x0, 0x2000, 0x5c4a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000000240)='./file0\x00', r4, r5) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x20000000000001f1, 0x0) poll(&(0x7f0000000200)=[{}, {r1, 0x15}, {r1, 0x1}], 0x3, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000200)=0x1000) 2.511827849s ago: executing program 6 (id=24): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) setrlimit(0x1, &(0x7f0000000980)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r2, 0x0, &(0x7f00000002c0)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 2.511591363s ago: executing program 1 (id=25): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="eaec06f64e64e7012b3f57e5ae62399a54862c798c4b985718ac4edebda727646cee28a111f4cf12a335a937f546fe16ffe750488c05bd0cd88ee64c08e3835a61dad395a9c5e01777d2d8af5e8c308c9c00adc1975609f4d9ef7cc836230a2d0aa471ef3effbb4faf0d2b31f682b1bc8df5da5bde27b6a006a4947fe2e97431e4a58a6e97a5bcb958ed0000000000000000b290eff048fd11b718ebc11621b38785adbb343a46f796513c4955417896948fb76dcf005b8284f6a3b3c19f7c9b261d354430007fdb279d0cb41ad12ac52a23fdf398d3fe4d6e", 0xd9}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 2.510723272s ago: executing program 2 (id=26): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff08) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000215000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) 1.42092096s ago: executing program 4 (id=27): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0x9}, {0x3c}, {0x6, 0x36, 0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[]) (async) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TIOCSETA(r2, 0xc0284416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224f6b221adca4d1fe00"}) (async) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) 1.420020947s ago: executing program 2 (id=28): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = fcntl$getown(0xffffffffffffffff, 0x5) (async) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r7 = getpgid(0x0) (rerun: 32) r8 = geteuid() (async, rerun: 64) r9 = getegid() (rerun: 64) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="c990fe8fc7f1", 0x6}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40}, 0x3) (async) r10 = getpgrp() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, 0xc) (async) r13 = syz_open_pts() (async) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000022c0), 0x10, 0x0) (async, rerun: 64) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002300), &(0x7f0000002340)=0xc) (rerun: 64) sendmsg$unix(r0, &(0x7f0000002480)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000200)="6075b2fb0b00c501a1df93e6b44a7d9e1fffb4ca327239aec0491ed4e8c6c2c0a87d6d016e39134b414cc53b30a3068e7e5d9b71e8c59ce801827537", 0x3c}, {&(0x7f0000000240)="525057575149dc2a9a2c6146f7d928ee908171bec0e0d1e031f1f8ea86d37e866a010ba68f3c450e60546891c0ec47603d0b14c017dbd379a32a5d35656eb9460c0dc79f4fdd280598162c9952c9db89a5dae344c6284c3b60b4e36a9c57d71af5789048969288438c57cc627ea3bd36fdf30d846f67c2af633e5942fb3cf0bf8e740d086f9744eb99d646cccba2a4b7a09a890409b22cb3f98641e14fe64fc8bcac9898d94a5790c01f8b70a899010df85a107f81f91efcd0e9e20392f11019c17530e13a5f7f9eb8eac06752afdadddc20d5abb5597839bf10740848ead1e360c836b4ba627e8937237b481749ac30dfd791af0465966550bf4b2356ef227d6f4802e9bc4fb907626e1835294eb8a7d0ebe5d2c2e1f169db9cbb34b777190cc2c2184932294dc5f26b420a6ae449c57c209d304301c3e784c76ef58dde50690ef10fafccb73690dda7f60963d1b58631f292d5e2b1c7fd4efe1fb420e544733533a80889c6c0e43c9cab091ef7dcf67c0209fb0b1d850b08229dd34148c9cccda46709f45916b5e5055288078464758fc80704916edcd8847b857d282abbed503eae82728e77608d33a16541bb29850ee2e9fd9bcb658f9dec7d913a399790d4e913a870f4038de11f3ea9c92510b9dc8d0b5b0cf80dd5cc3f8f37f7dc7419c458f79e17c0708b13753f1a16f40acffcd0d06c141c84996cd3f82d4c42218e9d86fcc81979b99730745cf0809ca64dfb2a11f63f0fb5b81f48aac7499cc8f507459ee0dec3a6f30bba30a2e802f4b72bc177e27ba463fb853c8a17f330a60a6dfa8d9f9e7d150f28d18ca92531e5dfe76b8c819792531f925f1d2e5e36a407d7894ae41ebedc6229b044168d48d4d5f4a6f268e95ba6f2d5348631dd9d7e47f787a99837502ce66071b35ebf88a806d8e2647fe5c8d2badf423bb7f7c1ca7183566756e2ba7475eeb114d84603b361c7348375abbfc9d714719e3dbd19d61ffd9f2a7f8f240ef1e66a4efc35f7709584e16e821033a366cb3b613ae6bae59f2ee9967bf251e3a7ac120b5ad99b9414b34d5d015043736a1154578f0166bcc67c9569aab66cad45b9f744a1c64d4f19e8ae057ec138758a811378eee291b568c22c0c4c56bfae6ea2dfaffc762479a516ddf1533a56fc66037fc3788dbae5558061763144f92e9a1f0184a1609f6085e2ffaa910435e265ce73f4e39848ae5527ea5549d05199b68daa94467c17de74f3bc5b0cc51028b7fee5e4fc8da75496980cef24923620995e183ff1152762fa6795b8ec9afa38b0aece67413c10f2b7f8e89131371b59b061d64c9e88ac48fc63162c4a08a9b7c3730e6534be8b77e8956f3c0c3b6ba30673c07bbd359a0f5221079a369d15301714843d8f44fec33e39ebea63dc26e8886c1ec369be4a30756836ee27e9cf296822328f33859589e55362cfcf8fc7a4019db3ba994b2aebcaa8659205751bfc4b3136897eda5ede2403fb567572c4c557a9c0bd4114f24b92f5cd87194464957aad3216a7d9eb3d3efe0e7b0814aae210dc439ada6c9789e12551ce8b4ec9939b6e172ed0e4812dfd0bdec7c40abecc12da2a64757f3f95a98039e19458860ab8ff3872dee2450ce6ba929d39d06c0333712f87cdfe825e80570fee6ac8f531a5d5e82f3221bc31cff5f5345769af0960823b788d7222efda22856929c38a3aeb107e04abd52db41f85adfa4b08e40ce073b824f37d92616b8f87d82667e25e793bfaf1585ab3e106dacaa0d287cafc9088c8e2fd18ed059b209d6bcf2caee0c8cba7d5bb2b89bbb3cccf8dd0e25e441819370ad63738f75119d6d87b8f599eb9723cf078b22249e969d3e5222a840de3b58033be754bf36205727e66a9152b91920bfaa3fcfa92797b8b487a6b280b418db88df0436e00f18b5b0fcb4b8814f46534d39c40285d06778ffb85f7fb0f4c92b2b9f41e339b16ab105c89fc80484d255219460635a757d58c86385407f4ad98ae35e9025cea23c4abe5d890ccd207b335a71488e4d7dfe1cd403364f79050a759898fd1824114cfa086388c4b14d8d4771e11d5217717c477ce3a7a5c41c896a5c481c2b4a2a8dce1babf5b319b0ac558b5b29ad228f9787eab6b5c877bbc917aeb0780bcae499c92b73bccbf7aaa5eef091f0d0aa4fd83b2cea2eb855f429e17465e6873851ecaf81a957a9921b8267f6cc862ae218cc156e314e7335f1279edf92512c2746bf0040983375a9b2167f30f77bc39892c4ef0d55a8d929e98af5675b9ed2c6ffab06ab3324995902e731dec1286cd5353545b2b9e93f089b2a71fcd1fc62bf3066b099470a0f34740831c319452fd579f110286cf4dc2d8f20de2942e3852c79d255da6ca9ce981a1dfaf560fd4409ae83140b3fa8272ddaf4b4e0f14ab11c6fd30b0588ffdf792fe68d62a6e10ff804df2976491f7595eef0238ec9e506acaf850a60c26c0841540010883a7c6cf9a5c3a791b8a2c5f640d3a4d25b334f9527f0967e974608d2d50a4c0ac0dc3b28ca33ed0e921ead620fde5d67c7c42fde4c782eddb922d25716fc0a2c31c8b1d920bccc4432279867a95704a72ea5ac31ab0139a7c4bf645ac9a0d6a4653d9f4c94f3691d6904d33ea24e94af02865c1d4aacab9c001096e5a6a3f8512a042a8e03bca3d3a95918dadaa667ef3244b7d1e6c2a2cd6bbf831a9fbef97977f4110145dd9512bbff5aed6fcc0b6daa7df46605d11906930e479546afd08859128cbcb43286ed811f3a82a0f5a6ca09a7dd5322644400cff82976642e31eea4f3c09183d8c2b354f8b0c4425b122cb49a1ac152c5e4f20611240a683411b7ef3d3f7c2a085d6df602db432adef36f18604b0f25e082051ab57fe671842e161ad970bd8344d4a9a4e6cf1ded5aa2e4f7d8f05c65c44c509766cffaff47404e7529db914a93f502756ef6eee0714852486d02ec56eec87849f54159140ed25fc0cbc82bc932fbf05d8d271013e14f872c710873d65e2eecca34fc8dd4914f369fe3209bf585c985cab8768b0f98186e37a13c8c7aa34e4d2b52fb346d329d24655d36c09e0c20d40bdee574422e9e8bdaa41b67c0561e3d4631990d03ef0d02e97e06872af4ee7eaf7c2831104c172c173bd98c57baddca121a684d79e2c467e2667d029868270df9fef0b4a0d61b03eb17b2f0f8446219cd643d24dc741e2b61d46f94b272ee51f6e23ea32b466d64ab7459a94e8fe2ba17b49af56115c4645c6c79e99249ebb1ad41e34aeb26652f50dbf5e0908e4a5d99745feef47abd49c607d0f53b9f3a85701cfcbeeb12d60a238bc67b265504b77e8db04afef10982dea556a8b00e80812b0feb923cb8d13d931050f02c5fa1933666600c1a5fec00535799d2b7c35cc0fb77a70c5c320906fabfb17d04146382b89d1f8d7719c45a26f98a6d4946f77074c3baa48b61e9bbda119ed1d1d7a3f5937039bf1518d303c979e0a05b2973773219604b4ba88e0f99359b5123c680ee8f3651ded5189d312041b9ed48fb9e87232af542e3d1c206ac9a4853d53b3592bd7d1980739a5f9307fc1908ce9d572e0918419cf0e7d1c899664a7575cb7981504e777552fbdeb67728210ddbd57d63d952474beb07dfce0c29bf9c5de64aaba9c6c847691d151a13216d89b96331af564a48a24a169761e3e0d923bb10913096941764e30cdac53752f7f08373b2faca59d0db19e25021e319b48c993213ab369af65d165adefc1713cdd444f1094679f5745d66bd34e3e953b40f96f423f427cb6296439c708e30c650fc00f926d8e1af7c000ebf7c0cb729d5e14c11bf4175b61cceb36dc1ba87924d5804cdc80172ca804d9064afff74c1edc6fe7a064dac3e9744dc8adf2de2b9c180d6fd5c4b9705c16166fd76c4e25cde34908748b9da1e6f528571063763d36ae660061f417192f15bbf12163a471353e96eeccaad5fa225558bfdeacb36afed656a544a18fd787f97b17a17f5f250b488c8b99f8f8e419fb12ebf7fc234793c47f474e4449aaa8b691d8420f021d62265ce1b7d0f03837f15165831f94653858b96a9628822d54732bb5061764980fc4670762ddaaf654f31f0ee46bc9e5d0356c684e3b0fd29e5d1838b7a2fd81cf46e529f4e92cad9e478c81406fafbba58efaed189a401147a4db92996940a0741874105b0956691ea6af108325aa20dd295efdc92da515148498784ab54cad89279b7b6510e67e2c6aa9d8c7503571ea4959a5b4af1b5433ae386e591d9eda436d5a54a7014e8b683487b2b47adce6cba177b8807bd8d94c2fac47f3cd058f2b53cbe03fba2b1ab4216748215dfa427c3bf02d2540cb6bfed60fe0a0d83f0d1f1113bfb32c95f5f4744a04eab4837bc3dfd846730c2ba83848382f0b61c6c7cdd11833a0791c1b42aff037d2728fc4adef0f32549861745206ffcf820db5f80c8fb57102ab2c69a4aaa2e8a16e8ae7a9ed82bedda073ce6a13a49d0ac42e64de9513d11209d87b5615efe98a59d514596adc1943ea4ed037c2e8f5f75eaebc4ee04003002104818896d5a83feddf701f7c4fb03f07aef377d045d513a2564569a6bc7f387d97557be5ea45680b26898bce76ab0fcdb03ec303d67d2705e570b1e3b99be5f62cd27e98e7ff773c2903e9037cecc1351b454b691f7f727fec7a44e06293ad97d63aa6376588629b472965aca0a86157e6d41e8e27b14719aa181fec2391910003b5e04c9fbdd27f03dc262d81e8846d9df10b0be4227139d9515e0ce74cd211ae119e60a04892819ffd7533d17927b8934b30fda1119a76e3c40243dddcdc299384c9aac5de7b3677b4cf6235f9139283b46320c144670093952f36781bb7d6848dca7dfe9b992d0cc1295edd62165cb38032e8ed31f98d76373ab64c94ea332385c189286c158cc4e615084bd72c824e58f4b34bdbc0a385ef358783b28eeafd03e796de2a40dc88277bd60e0bbb474f35b3941ea2e8668df6cf71f86b953c7a4e864f8417edd6c18affabd0d13526087376592b8169b7dd9d1b5e14d7f6179f3aecfb7aa3a41da0c9a3a3de2cc052acebbf3eb0af3eaf49d050012706b847d5133ec866ee017d8a94627892d741ad55376418bbf9da70594649808128e9d2f9052693bd999c4d20a5f3d6c567c7aaeafa414ba893159711cb514014113452d2486c9846c26f94b96000f371021ca894925bd98b66b6bb4397c6e221e926a8877829ae25acf8eb7b5774087cec27e37ebcd502ac0afd60f5d99341917edc3277f630221fc0a4885123274ae8a02d4ba8758bc158aa7acb84d075cb794e8358ecf302979cec494a8a2fdcb746615201b967168b33e9ef6e4167bd8fa8211494c3a54aa27ea8fbbe7ae660ac8b3c55e30db2116e457c759b930f6b40afd1f339a790094c016a6e4828fc1a6b0f54dea40b160b32d08d46fb620a705f2316a958a828d1a98419bb6539d49fc7ac37d46886981615458df4e7ee3c781b1477cd6d7fd3d04c1832360374434ac66d435e0517446e46122f1889c86586556973fe9ee49031a6d40b2f5cc17677f2e975681a27f0d694498ddb19add84c23850303205d75dffa965ee5ba9869c548cba557c39a93830dd196e5d23cda635c544efdd5f51d1d754b3e8c9d5e6a0d65bbb9366f7da8f4d134ba36884d54670426c5c9c0d07220519fd4e0f1805333abc58ce1070c4f13c4db03eddde0ba6555d2fd37d68e83e41527cd17fb306ac59af1be7ec814f68e38d4773572f5b49dad4075707868ce3b39db5a083a81a918b717db", 0x1000}, {&(0x7f0000001240)="9c445527c20df4385d849e1d9d3edca7f2adea5c1069cf22dee07e6ade5ef88d5bbcef4b6c7f485b0946973242734eb70ce89b2c3264b571eee748ed4a9dd6e0f62cfbcd81ea13a190a25f9d635bfe400440e9eab74db9536b0864822ac6ab89a3cee25612ba782d11779ff8a1bd3e2e66b93d824b0b66ae1050defac6b05858c28d9af471ce3e01e1ea4670b57750c9c02641a66de406772fb029c31bf9e7d03668c50960d69d68afab2176f00b09b7e9403a94a34eefe84d48d807436d5e522b4cabb7558f238947365594ec35687f36fe3870d4ef683454c2e241fae0b6936486911f242e0cd5c3ac5719cdf0f6be4518adf9790087961cff864d6dc118eef48f93e355268d0af77591059b3440369534e042710d98231414ca006f9ff743be7de0d34c7fab36df6d88a07f72229ed8fe3a98472af92fbcb5d1d388258001c87b2d17a2cef8c4dd2e971ae0844567ea422e663cca1210bcfbb1b37c0766154b36107630b2b0c3c3ca2c7b2b826ed45a4d52fb1178f44dcdd924d6cc0a44d7447bfecb7632f9a2262c6555c833302c280ea5cd2a7543824ba7578acfba8f9538063971bff7ac6bfe851a9cc2badd7701dc3cd039bd9714e0a19497df0b33fa8e7d8ac870bdfcc83471cddb0a63cbd33225e20a9d0f278d4e8f01faebb0d0fc0343cfcf56a62c4398b116313fd0d5d3b1dad1cfabc28c77e2296810503c6e9fb3174d682f014edcfd21264b172e918b0f452f68c447a7e13da23a1ee6a24190495910e42f4fed52886ae7c837462e7b28d3a4aeeb47b016fc7a5e461f4887192c11d3b2cdb920adcc69f64644018e4f3c02568820dc50a2dc9446726e2316e2ab406af17330026f945a194ff158af59c2359321e0ffd48ea342350ada2410c9904a99bf7a5ad3fe94640b66491bc251bfdfa7312f2ba3e78a6f19aff39e14265924db27b73e16d324aa45bae5cdfb94d521f0f0be784a1874620745626d438146e3334e8bb2eaa98c7f9a36541e3999b3cb00d5d3d76c0c19126b948c63bc8d61cc1a54d8dc1009779500b7723b7a912244ea3db45c1d5cf3c174322a26a00c3c77e331a5482a3b2204a0591c59f458e0edacf1b71fe99c24d52869b97580bcd7bbfd84f8e8d0ee18923726544f21778e82c9e4d4988342156babe2a9eeda9201b9f3c9dcf81d74c253942c371506cd32da0a4cb3554f3dac53b663075cef82dfd0e5acafaee747176e9ae1a7af59ac178c82dcfe0c5317845e5a89efe99c6ed6a309dfa18b35b4fb2ce2b57dfdc2e9c7cbe2e0ea738a8fb36538948cca1d8bccedf74aff28f081162189fa333906ff68888a17f2c94ed3cfd65dc2c14ce246cbe59821a26e3c0de3a0de33c8d0419ece99df45c780ffb882b055674099f57e14b1967707cd7992387e6834c8bc8fe49b079944c91c5e5cb1ce1fcf7202d1b2975bb5a93461c81ce10e5e37ec089ea2e978481cee3d5d0addb69b7f644f5382d66ab51cafb3e71d0df2b133cd8449b3e2bac59a9420751f7e198d22d7244b25bb5d521f8a00db1bf32b9ceab27fc28c6cd2899e8b686fff9d2b64e469a5b4bae47f423a4d02314d5ed29ece9198e8ffc80e39aaf3568f24ea528d8183e83fa3052771b22bec5edc816b2792cf1d64c5417b51f42751a1322e5a7301fd0516effb9a7eaf9a0a2157f9a9ab7c951a1a5a8d237617264fcacd155c94f71e4a1cb13fd379fd47f539e22ee9264f1a71a5a57b5e07782176fce04f18abb957d99ad2e8675959a09a7e941c8e179f8203eab55ebce3c6a3abb40402522d5cd3dde2e908772e5182e0f08307f788059d6d97a6d4884b74227e793c7ee954c1a4308ae5861cc7d3ced9e6e98a77ecf09e9ee8064dd64089f31bc0003079863d968912aa7ffc0e9d76a529edb47ed1005d51b56e69a59a077ca85ccfdd685ec711538bfe0350042fe7b6a391033d84803e5dfd94a79070f95a369e5623873c57441255bfbac6933192c444a7b72178e1d0a55fce26cf0b454bae2e74472d4ed081aab0667f34452eed44c56485c286aa1704d248c905e73104ea48ceaab00db3d9859df92b73cf25c60d97e23bb03e3ba777f6333ec2af780a9b0cbe4188721538b7df7c49843ea804572bf80c32ce29b61ac2629ecb4843cd2a2a31f95522a36aa08eb6a35506e2ee932dcb258b4c6095d9dc4b71928f201ad1b3c05964b94a5180b3628c6daaeee25e8c5cdd5d1d1c92e6cf587e65628e54ce91689adfde2d89931cfdb8e44e48566daef87e98ad4ffa266eadb11941d7bad501dbbbd44d43032f044dca1f4ecf6844c43ede3c9f4bcfb0f674764b6df26c44c181479fbde9d091e0d3ff5dad1fad4154ac49d4ba09dc8dc537797f61275108e3c2c1454450061cca1b2c79ef964526ca22a0e418014f43361c3808d3d1965c446290eaa7f04fccbeb7c80c4034333637a6a1497e9f4cc1856508641dc37c55328234c931c223e61bfb5ab075da6469778e2a681b42329d7d21f89b7966f9a68959527f34cb2ecd09bdfd1c7ae24eee8123dba5d2b8be84fa1bda196d2d32b9604327ba836aaab18b1c1fea90d71654b4e1a97fb4d4bbf7262ec194e5cb65df3edc75881674f62cb9b8c0d7bf0229d262aef6b17f613073497ab99baaf1f30b71b04aacf4802cdc0f7624e06ac4b8aa5808d244d9ebb09ad5d8d61593714ee181432832fd447c59957d913e1f3bcc522d4bf8348f5b87b9982eaa3fe6a13b6d428425d0125093ee384534881dd7cc7bf597419246a2a1bb8b34c0c7806c3ea2f6a88afeab2955da42396d3c38ba873aed47a0156be54d4d60654839059a6bd28c5a2edda1c2b1a2813f2c9b95af87c1fdeaa4adaa026783b541cb66f5c08993ddbfbb78399dece203fc553dc966aabf0b0f1cd9294bcf0116d3c3e44e7fcd96bc2bd3e959ac3e5b7d258eaa3f333bca9b9cf366f52ae2a0e4c9dfce629a722212f56a1b95ed8c9b736fb3003cea2290d74a0f43b1cd8fb98f5783091b8c2c53045c041955e901be2aecd0c07e998421d6973c970c8a5909288009b30185956b6ab26d8c8f2b6b64fd6245800476cfda3e5ea0454f8f2b4bb214e3f3cc730a5ebbc72bd76119efa3b65012f8873d0ee965c11dd31f0c77019cea5f7660d7adce56b16c8fd64ad1a50955540f96e8b003e0d5e42a4a7ad94b4fb985da2fa5ff48bb35e75efe3b772e2160c3f658b3dcbf7ed52fe8e77d5077d9fbbe8dc3e7b76b84bf30e8fdb01f329ee1babafc3be753b57da3d37988e123ff3c05290f5fc2ee229bf9c3c979178db9dedf041882b5043d5d745288a56ec3c18589ac6dbb896e4dd06624281911fd9c3f7a54a8c704eab03c5e865ec78a09bc6c0a2c663591abe929ca430ee09a98778c74feec697aad77e001d7d2136dfbda04053eedb153e564fe51bf02b73be525476b9a8a17da494d133121604b229192bef62b4b69550eb7b3e7b7ba46bce40373eba2f5f5456d0db279aa38918c391e6fecbde97b488099b06d11544be98678c1cbca3a188205d629f5457a86e4a77edf6be880e4ca32460808e26ec6d46fc8e0f7a416fcf72d94b46976ba85f50f5ccba0aa9794201e43a4a542397a6c88bd0e83dc658f62ad03c552778a9e6caa675fa83a263bdedefb407b4efdce63235d6d783ee3969ab036c2b065a917c778f30217e59e8455425f6b3b15143a47ef03ed211f5cf57c8758f27d1027909dc63e68a67014315ae1a96cb597234aaa8e0512aad39210f59cba0603f48fdee2b06c3a70c37db90037d94bc95b83116feb2069af4571287bef82576547eae45820ae0516ce35fd3aed3fb72fc70eece6960146be33166df92c59c6f6998449ff4b3c877c072e214949c912cbce933a50b725ee2f6a566e9c1f17d5477a9bae5412068175cc50d084ecb744b58570e6eae109c3606f5e4fbf0891e74d58719a128783acd3c417215bb3f5bf8bca8fa928ab606fc428e7a67d86e06078c54fb07c08731c84e4b3125eb85e6f5428c15b437600bb6e3f23d73ebeb3e06bc5c9d71ab3dde247a8e3e3df56e51d20aea02045e8d9b7f870987a43d3188f54229365b221eac17be4061460004689da7ac146c33ca7f922a2abfc85105e4d402e20046eaaca0b3bb93355ff1738b4cacc6ea66b9b8f4c3f894533be3d954e9d5100f1d53070aa151d00fb96c9bfe97c8d61fbe1f4602959bf9539e7ea299e3d8d8e99f5a2020b722569a719e356230905791ee276d8b1856870a9cfc029cbe99ee101352abb2b2c1d1baa54001e69954a32d7937a5a721bffe42a1ad100e96615d093787da000efabd9b45d76bc799e089e2e7f15fa6f4ec9ba5d8e68656e6ac45c1ce2471b4d2daea3302617364e72cc103937f4c93ee6bffd351735e254b4cfafa503c1556ba3ee24ee0a85c7bbc2da8c9e46e393d4875da4db10740a4f94da339530a2b479619004b8998778bed18d9dffee6f306e9ee07468c163c6980065182ef12a9b503449de8ada8151da9c3dfd8328cb1743491f50ce0536d9e81973e3351f5f9da632dd0d9a751da9d064b28c48e1d81e92c972127d82efbb3cf9a31effc2205c06996ef0f01b9157de3561d83927fbb5addf05355e44d4ea591798e35bcf4eb14974022170e1a80cf3266daf51ec56946a709e459799d75883b17f2e8af84280704051fd1e1759892fb07502b62979c35f330619d2e0b63cb31222519d7abb9d76767dea03a7587b313dfefeacd308354ab7841d40503eed7ec90e7b654b3e753e0b378f8122cf7997d925b599870d85b5db023ee3f79b6c151334749e25ca8f67999f7e008e0534961a24845c41901278a14936823e7ae8f083203e1908618cb55251f2d2211fd31ac1c1c15ca4f1e5098f58211c488d61bca06515183605ae5feb2c022f24eb53fa97ba93291ef8179617ca57516e8eacfdf2f7183e6acb9a9976cf86737dc87896b7bbeae13b6a197fa9456b760079de970d556546e4f207f066135a35757c88b426853f4ff75e9bf0d2ba36dfae76f6aa45275f84815d00aa887199dc6058c0d510127b107f586bd92fd58ae40941f7c6bd3f0ef8592c8436849cad32b637da46b98c413314526d22dfe627bac4d12465cf1fff33d78f336268d32e72416ea883c8fbe60fe0a6b0913eef62a95322b9dfada9b82d17270d7561b4b69c5ab3150a1db262f3b41f39de3054fc0d68f3749e5a764167a35cdd3f27457a5d9a75c85abc945a750dd2a073744f870a07037487ea7067c41efa5d89f8b3462ba20f4924972d045cfbcada35bd900713a32f3be8d5cb50c3ccd27178261c83f1d8e64c7e8b8ff706ad9a3a3879eb3747d7436179fbd0e9db0bd6ba4ec987cf45f752547ad50bd98d12fc355010b6e1606b4f65a1270abb5faf9405cdcde055acfd57465b5cd170405c9fefca1c9aee1bcc1c95ba782f123d30dc5f044820c5a57660202d28957936f30ed9633cb9faf106a090f2df9ce81182c69be12401570862d1c44ad27f70eb8a6cfaa401ae6bc74a9af25902f786de516016f0e33c0d7903dc526954af60e2a6db86417b7a8797539766272d6e4fddaf5196b05b1b57a465e425b19d58231470d9a795c34486cb9c87f4926938f9a5b38311abaa04d1aad9819a4ead9f0aeed1a4b0388b36973dc70e255d580bcb29268b3173d43b909618d7c5550c5a289154df4b13c25d9ec26bc0d6cf9fc9a90068394f8d8a6bbd5867aa5e233abc2c8ecdf1e04aa6eaa417d3590ef5e0eb231092c05b217d13e6064cbf49fd5cbb34d957c62b1c", 0x1000}], 0x3, &(0x7f0000002380)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r12}, @cred={0x20, 0xffff, 0x0, r7, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x30, 0xffff, 0x1, [r1, r1, r13, r1, r1, r14, r15]}], 0xc8, 0x3}, 0x403) (async) utimensat(0xffffffffffffffff, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)={{0x2, 0xe}, {0x100, 0x3}}, 0x2) (async) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002540), 0x10, 0x0) poll(&(0x7f0000002580)=[{r14, 0x1}, {r16, 0x20}, {r13, 0x80}], 0x3, 0xffffffff) (async) r17 = msgget(0x3, 0x3968a24a32e38995) msgctl$IPC_SET(r17, 0x1, &(0x7f00000025c0)={{0x101, r11, r9, r5, r9, 0x2, 0x2}, 0x80000000, 0x0, r2, r10, 0xb, 0x0, 0x0, 0x2}) (async) socketpair(0x18, 0x0, 0x5, &(0x7f0000002640)={0xffffffffffffffff}) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000002680)=0xc32, 0x4) seteuid(r3) (async) syz_extract_tcp_res$synack(&(0x7f00000026c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x117e, &(0x7f0000002700)={@remote, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "d92688", 0x1148, 0x32, 0x2, @rand_addr="1f75afddaf3e1379f06231a595c8e1b7", @mcast1, {[@hopopts={0x29, 0x201, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x1, [0x0]}, @generic={0x1, 0x1000, "53ef386306109529de554c7ad5b1ee0d6eaa0ce0ca54421b3f62fbddb479f13ed3dff7dc01aed7de82ca8155c7a9714ae3f7c5d4b91e0f2a52900e69f96a49ee0c0c05ac3f103530cce7276aafb85c6dadafb67fc823dd5e441908d08d37f50dd6629f9183aa80b54188b1fd074cebbc7f57ca9feed62b6f9b9c9a023c4b42cb64823da00b37fd5333ec6f0aac598181c196c82806e5b4498943341698dca97cef43e1399af358f40a926944474e7732d1a17e215dd848a1d90cd12f0a8cbb19655675a91a66adbf41ada42fa6199e12569f0ea8ffbf3ab2a7546677b8b553c3c8cb4456a748533ceb3927a40fb005ec07d5e2a531d36fa6429bcbe953d31338eb564f34506376d388e2a73e2245b6bfa633094a5048e3861abb6e8f8991b16d57cf136ea89b9d3ca5ccd81caa023abd2c06fe6a353f690f16b6e515b9c1e8281ceca489b1cb93d4862ec357fd9aec95773787deaa2b277b58e964cd8d93007b481ba5ce304d4a6794ccc127993ab6f5b99fa1f1c99fc18a60c7b191c651c8a832c6867cf0bfc0111fe25b48209c8a5ef0c61a633024308c6ca7bb3d43097470db1fe1d81f5edd0e085d75b0d7cb5b44f0642e65888cfa3651cf47411f29c1d7c30af6b13e618f9f898fd2b9618848f2fbfc18f910a77945371ed670d4c9b239db3e2e5c6cd8daee9107742434543578ee93cadccd96d38b2a250e431850381c54a51e2062068c71086e39d99d6702ab734daa48c1f9e928d4a8de5d357b8d2abb43549fd7c4220a0f72c0b43fe929603e37e0d8ecc8114d1a540bec959a656c62c2cee0221447c0d0437c6ae11660da6201a1fc526087e31b7d58a2409b2b3f84b09a8dee3f5505d0a5643a7f7ba16f2554fb7023736989c990a975a18a788ad5b17ca3a0a07d4355e21d793a389caba0f79b409affea12a12e4c54b3698a976bf57359736555fd7393116bf6a0762220929eaafcfcbd2128112e02e8ccd931a790f5b21009423cbf02cd4e8e0ae6412f8ea9e58769d12b3c24920f04a354ad74389c23300dfaac31a72883c9564a73cfa466344221226432c51d0c01ddd024bbcfcc65cf258ade1d936955918f820abed2c77cf9aba8667eda9d436558806701e8f7c5ae6fb92bd579d78576d38ee3c9caeb545f1176ca5e76e9786992adf22c828d88213f04fc8641f91a9c9b866c42456700b391bb895c9c2ccf3ef44e4b30b235f15fc83410c5c3bb7be8f65ad1728efaead6d1c66fc13e34edcb31e9f93e39c3a40cc1af0e56a2ac5377dc47a590d31bb2e20ab094fa3bf7d63a2361b99845814c0b2ed47040648549ef9fff02cff2d31d859ae1aee7d8619ffff71cbe3dc661cff8466351edea39c83c9fc292d14981bf51d194a204719493a056b31808b60b99a5487bf00d976db2ab8f0245748f9ccd4861996654ede46c8c3dc62692b07d85931f302ac2a775f4d85c22c189ea3555f1ca5cdbad64d5887f53674614b58405dd884b32f65093ffccae4b7b6419e1076c28b4f049aceaab4e290c6a21f827582d390007d1d29a1ecd9f0b9b85f75f5a1ef5ca2f219484116ad5b7db126065ca074003c4f89575c937409fc199dbfbf6ea49f008b8a421f1f775201615c72ed2aef8dbd5e281f374d7f59128301e12b06c1d0ec963618e41eedc48aa675eb33ec72aca81d776a5d8ed9bfdc3ba3941d3ad9212f0ee9907c5e41ade83b2697fc15ddaa0b2534b12e11aa06641133936844261d02de1975fda52b52997434eec2160cf15e98421ebcfcc3c025310a3f6a6998f5a1d1e59ec201c36276d3ae7e90f339e5e0dfa6658da0d035fe7b8315b79815041593cf0aa5ec0b18eca527f9c455e33061bde7ab36392669496d4be9a0c6fafb38757895f98a2215bbfb4013d121566d5e6977230b301999cdb0e872d69794f9e32cceedf9bfc9ec3c76b525c2e80a9d3e8c38bea16a0eddf76add9dd5f75afa7819e95d9da22b8a8a1aa90a0aa66a374c6828f2998c48558eae0011b8de325c23a4bccfa5d0784e8beaabda733ef711a940a5c7b2bdc74498bf0ce5f67d082b3271d0346e4cc3ce62d76ef2aa19be1a2d7b3a914f0bb3fec5112ad545693234a61f18839de120499a47bd6dd4245f27026cf8dead7b69a5aba6b5f00cf2c11630f257bf825f22df59a9991f001d56e009b81a4a2dbbf1b38f65f0e056eaa154c46e55c0557d129c19dad1a0053c0e5a22e4375b8e7fd83445f13d33eee17f3d60a8d720e53ba467f9c4ce0583f55ea9fc11fc43c0b28a566cf4f50cf8673aecc29d37cdfbdf0c8c02f8c8b0dc089aa7a60da42e3b8f81e604db1a0a74df9dc84814d981469690733f42b32debbe8c1e19dd23294a5886d330cbb8c970cd21a94be736c3b78c1d1f07ae2085948c7e42c930de6eac8fc12206db50918c529baa13c298f6de601944f5bec569866a8d347acbc92cd7d246cfe7f0972e615ea8cea5b7cd59b0c65db550118417f034e6ff92de3e5fc10d4a42ccac38e864a6054bcd3875ecfd8b4fe45c2191f9dc7f9f6933b85cb54e5c1f0f1afd3da649d94e75eee35896987f59e9fea5fdfd062494ac8a092f83d1ff7386bd5d6e49e43b5901283c5a24f0b9d271a88adfff59fbd2cdc5b2c7842db8fbc998f404386f1cfb007be1a0be458414f12a1b638600225d2bcc68f2b56ecc050b07960e8058e11ca03b65185a0a36a86e8b2cc4ee6068100f863fc00fca6d0fd9e08b2c63f4e6a9b48382732cb37c7e42de80ef99eac73a8002b31a3203d125dadfe011071d3986517f982ec81e666c0d98bc01138986ffca364c714a50ed3e00bfd34c9b50e154f54e542956def35cd0da810a91c4cb85f526ceba56d5f91bec6350233ce632810a945f9de420395bc62d7886bc176bc7ae9c630038aac4dfd8a359078866e4aad1eb03fccaf2022a71e689ffe7b007e37bf12984a7925c6e2efb298b435638594acb928cbd6502491dde6abb326e43525b6e211b07905a6f7e286e7aecf21b0213c02d6249e34088556332130445b60cf4c8963bde6a474794571afbba70a187218a1239482281582ed5d93613cc573b3f9462c096c9e26aee6fc860b3cfdf9570b85d60a54b6ed4f9aebe80a0695380a5d68fd633df3dd2db37c39dd80125b40d1d4a810601106d28d3a8a0ed1fb7e12c6f13b65a57905c70d8b2c685f3275f47df0fddb7e0e1507d5363013849dcff7ed2618d73bf55c69d9c935a8b6ef674d1dc6d9271e2e308138a83e5c7c964755a4b72be3a63e16b52a18e1a030ea315db612569eea8b409d58768b29de2f419159da430c49d48c202727da8513668c68933be83356df011be308f317b783d37fc1909e25dcaaf5505ca17432fe8638f1f93e40e1892e04ebb9fba58576c818435cc2cd2b0a5f24fa342a0d85cdd942bfbd8113cd44dc421464a5517f1ef155e012ab9960b47a618057c44231a4f1568637bfe87b1509c6413693fc7caaf92ad6b237fd18e6e47286dfda2e6efcd54540c87774e1bc7e43efce6ab599e0a5e4180761fffefc2061b64cee228f9de2c581c91776dc090fffee79d9d9126ee0326d5779f0fa824e0cb40f87fd7061ee3918301458e40f02d98a51e8c3d455299767794e69f964308cde8039b9af3014fb5e4e26a4acca0cfff040ea291939a0e7d4c27d27fbacbd6c4b9b8d404137f47e96779b70b0fc7fa19ac938d0f7d2ccc5dfd57ee15593e89dc751e63bc27be0947dc4bb6ee12971675827e40c36a9ba0122b82a42ca8dd72b8f214a732cf3c07636f49b8e7d4b2c064262d42889864c1001d156cb8df20bbe31c6fc5986e3a48601993b7670b1d80c3e6603786916d9170d6849706281bb01a8c71e42cb9d5b1a66d8895c9c4def69c9ba000a73ca5ca591ca2c345a8630f889617e265ca3f818fdb92af6812711a34f14df4f5e551196bfc7f521e37b30bde5eaffe4150f68383df22d8445b06f9da69ff89203069af896812d7896d8ec308d068bc543e6b069693c215fca0a6a0319180b488aaaae27c2508a8c4926d0d40c7b6d52884cae9465c4c059a50ac2c54182cca0c4de07eb6cbc9072aba559e87b63fee086e63919e2a5afa5ff84c36ad5708f43b858c2363934f09f14204027917008853c21da18b7340ec82c56cd758405ac73525b3552cf1137a8d851d74c2e693d593bef12b5a43db989226cf427a239ba14110ab62348913861531ba62968dfdb3676f04fcb114ba82af99185a6bba46ca4b894b69f7728a6b467fb72e99ef3c886d84c0c1b6313ddf97937c8455d2eb2fd444ef8d82aa9538babfc8891fa145611f350ab97ce7eb07136ed4171f479e67b8f0e393feb75f0456b2923f67d80cd668ed94bdac10df50f34151bdbfef7bb24a5e9cbc970ca3b205beb6c214f083a9ae56d7030f0d9c766955826be4de6547fc1697e1bebdfb5badbf31676d4c97f3d01b317201b81157481ae7fe33a6327d235af7ea192310fa90a3010a2ea0f293f73cd54208460d89c69211f30677b9a22bedd09afdb355c0a74eac219101245eeab46dacbca6b81e7a557f37216663a342b07b4f18b221e0f1c0a09bb7888757d8ff29f33e703001a8ac582fe504deb11df31f171833b8e73b7d0bc15c705179998790aed9312b723009402b54c721b510c245d0eedb9de6aeb84f6fa0c5a8839e0e8d4fa72661fc43c8308c7f8fd8cbf27cd67b8ff18ee13f2f1eeea3913bcb219eb29a01874d18d935a92ecb07d8a4130ea7fdda4ee425095650ea43d7c1e18c89d01c9839ac0bd486d8ebc362e5798f0f7042ff8e6fbaae2c5150ba94dcb698f2aa1bc0e1864fa6b4b91bc16cd5b83439cacada148f9ac4c6dde0deac5286bb9e619e7ddb491d9b375332abaf557b3ea22f417700eec21c33af52babd4ce226e6d716e739c8e011436af049cddb20accb33146885bde2d8dfe3f6ed51446c11a652197973ac81e93e074df2c08cc2ed65228d868d7a2143acaec146f59d22833ba49a8a69203baca8546411a747969f4cdccdaffcbbb8f75d7e1301f89cc57411eda014ca74300d7dfab9834c66e9a43970b1d8cabc773dfe3ad71a6d33402af76997904a743e8a47898a98ea6b77546d08aa0c9be293988054331e07803628d3d06e2f082e7bb875eaa6bd3ef7a6266c1762c72d6256bb9d0fe88d08c404be99b8ed2aea857319723370a8590c95a78c9698c31ff5ecf248e420e3ce433e95d8f766ebb96572dc16849dc05a5eace5485af8ab118d4ecc420968332f4903d215b53e5f037758279e9f94212ff548f8ced895c4d29566af52aad84cd1b1bb4bde3d34cc79dcf60db0de279d1fde77c719806b4c9a6e3d24fa3825fee554840fb2b72ad3840740c3559fb5490097c91053c6925de029c78a58c9f5753606225b0ce98974681b360e6684af79759bdf85ff61065246ab65f0be19b2421aa44fe8ce2cbf3208cc5523862e2febe91e51333a1e71cb5921bfbb9618d60afa63f50ee51be1eb380e229cd8aba8fa3fcca0f87eb4cf49ccfedd2407e58b6c55b285b4b3bbce892929b62efc298f7865c4c671951548deb9cbc4923860e711e4242e345a2698101038df129b77af28cc62564d4dc6c1b5cfde6ed93cf0d865923beb36c564f322472d61c5952dcccb28a8d8034258a4bccece257488ff5a290dd69e3b92da99875b224c2b687e6c351289f5e5069917595c1491ccdb91acc3ffa68a1628a80e3685a7f974783ce3c5546093263f042e3bc256237462b85a6295e2cebfe76aaddc16c03b0af55903b34066a"}]}, @dstopts={0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x27}]}, @fragment={0x0, 0x0, 0xd, 0x1, 0x0, 0x1, 0x68}, @hopopts={0x33, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x1}]}], @tcp={{0x1, 0x1, 0x41424344, r19, 0x0, 0x0, 0xc, 0x4, 0x3, 0x0, 0x400, {[@timestamp={0x8, 0xa, 0x2, 0x6}, @generic={0x22, 0xd, "f66de85b6b8f29b2a2dbbe"}, @mss={0x2, 0x4, 0x400}]}}, {"76d4862474e283c2094ade90ed58dbad59f2d6761cc3f838f4231d7a7b7f9a7b325938e2ac22badb98d4814850f89623a78512fcedc7d84d0bedef0b8517961f7129c8bd26111431fc3d4744b7de060131e5842a8db6d6331b31a7dc213f6e97a67dedb8d888d3f80718d7f9db5cda5e574fbb2813ac2eddbec2848a4f419fa81df25a8b716335574e83bed9eec3dfaf1d742dd445c362f37440cfd7591878075bd322bf5438a327904b31f3721f56f608384ec003b652723e9dcff5c04ba55232d768b2023fc61003523fdba64e103837c133834fbd4b79d559ac3ede289af2"}}}}}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0, 0x0}, &(0x7f00000038c0)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000003900)={r7, r8, r20}, 0xc) (async) fcntl$lock(r16, 0x9, &(0x7f0000003940)={0x3, 0x1, 0x100000001, 0x5, r10}) (async) kqueue() (async) write(r0, &(0x7f0000003980)="dc3413764439a4d259a19694abb88bbf66b9501801a21ffe89ef6c16e2fe751061a7e6822048aa2bda8d80c2202c86f6", 0x30) syz_emit_ethernet(0x80, &(0x7f00000039c0)={@remote, @remote, [], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x4, 0x72, 0x66, 0x6, 0xe9, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0x17, 0x56, [@multicast1, @empty, @empty, @loopback, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5c, [@multicast2, @rand_addr=0xcdd9, @multicast2]}, @lsrr={0x83, 0xb, 0xea, [@broadcast, @multicast2]}, @rr={0x7, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x400, @remote={0xac, 0x14, 0x0}, @loopback]}, @end, @end, @rr={0x7, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}, @noop, @ssrr={0x89, 0x7, 0x6, [@loopback]}]}}, @generic="2fd966c27a56"}}}}) 1.419234477s ago: executing program 4 (id=29): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 1.418912075s ago: executing program 7 (id=30): r0 = socket(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) r2 = open(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) renameat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0xffffffffffffffff, 0x0) rename(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000005c0)='./file0/file0\x00') rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') recvmsg(r2, &(0x7f0000000a00)={&(0x7f0000000b40), 0x2, &(0x7f0000000940)=[{&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000640)=""/202, 0xca}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000a40)=""/97, 0x61}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f00000002c0)=""/48, 0x30}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f0000000880)=""/181, 0xb5}], 0x8, &(0x7f00000009c0)=""/8, 0x8}, 0x40) openat(r2, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) 1.418228722s ago: executing program 5 (id=31): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000100)) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) socket(0x18, 0x2, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) (async) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500007d000000f9ff060000e0000001"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r5, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async, rerun: 32) open(0x0, 0x8000, 0x0) (async, rerun: 32) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(r4, 0x20006473, 0x0) (async, rerun: 64) mkdir(0x0, 0x0) (async, rerun: 64) mkdir(0x0, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async, rerun: 32) dup2(r3, r2) (rerun: 32) r6 = getuid() (async, rerun: 64) r7 = getegid() (rerun: 64) fchown(r1, r6, r7) msgget(0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 1.417630882s ago: executing program 0 (id=32): r0 = semget(0x3, 0x4, 0x240) semctl$GETALL(r0, 0x0, 0x6, 0x0) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/51) (async) open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x44) open$dir(0x0, 0x200, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)="75cb9d889326290569fa43a6598e67d3ec1ea9299ed36e48650536e45172e39a85ab8ce66e62aa3a6e02a4747aa230dd8daa6bd9cdbf7a5397885cc46f5639310efd47ede15740329797623032433b951bacd90dd73138d6be9fc5aa7c275c84ff426c2d44d5c15cd99379d4b824a7294423", 0x72}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, 0x0) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/130) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/4096) (async) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) (async) close(0xffffffffffffffff) 332.382757ms ago: executing program 0 (id=33): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) connect$unix(r1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x3}, {0x48, 0x0, 0x0, 0x7ffe}, {0x6}]}) write(r0, &(0x7f00000002c0)="0000003171f6b2b6a767df38ab0c", 0xe) 28.423728ms ago: executing program 1 (id=35): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000180), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x8, 0x4, 0x5}, {0x40, 0x0, 0x26}, {0x6, 0x0, 0xdd, 0xfff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r4 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r4, 0x2, 0x0) msgsnd(r4, &(0x7f0000000200)={0x1, "83590b3ff0c113c1cb7151c8ff326a2ae12250cdbe6f8d056750e84147ed1f0fbadb769a82be2ec59765583d6b5307e2ba73e8090322544fd35ff8209747520a9ceb82919bacb23627ea7531859353ecc957b8287be0917b42ed327a10bc00d8ab6ba3ab40fe251fb033ee246b185013cbbc4330f11d6d0414e0700fcceb4f7ceb1e6312631c63a72d0da48a29d56dd70f7595fc6d7a084254bf1e16ffdace0db2e6040d87c6ae6cab6848bc1c1ff3b66ffb5a0bd9894cc06a32f04f63cb3d791e7efc604e092ca7cbadf831008b30840fdb515d8d45c40db458504be3f5f7d613ef76a3c2210354ac22cdedff2df4b7ae23917d"}, 0xfc, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000003680)=ANY=[]) 27.377846ms ago: executing program 2 (id=36): r0 = socket$inet(0x2, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="a4a1e130", 0x4) 24.658104ms ago: executing program 4 (id=37): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0xfe, 0x101}, {0x5, 0x7}, {0x16, 0x0, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x200100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0xfe, 0x101}, {0x5, 0x7}, {0x16, 0x0, 0x1, 0x1}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x200100000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) (async) 22.416214ms ago: executing program 5 (id=38): open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) r0 = socket(0x20, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 32) getsockopt(r1, 0x7, 0x2, &(0x7f0000000240)=""/249, &(0x7f0000000040)=0xf9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x100, 0x4, 0x8, 0x46, "0716090000000000000082000000131600000500", 0x0, 0x7f7}) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000380)="90156e001bba7b5d122a1984165a58adc9950c0c819e56e56bb9e66ade1980728c3a60a214e4651e76e92dc547ae35d159954b0306e4a196a953f16eea2953151925a395bf866dc03c054299c46d9dbe44d882f9753e5bb5df6ab4cdbdab6be0ccecb6cc8b5cbda49ba7effbd18de3ef33d63837dc4c6a6e9cc0eb89ebe5092a8bace9ebadff66", &(0x7f0000000440)=0x87, &(0x7f0000000480)="54d61b0035441d17fae6062bbd2eba4cdb1e21068ae6fb5f60ea1aa7c69033fa238f8d3ed65b0b4bc9d5d47ff9767c0a07c9ec1ed8bae3884741b6b5a2cd8f4eb602337456f65987c214580292d1feeee284c45c763f0b7b66b5d5c910a25d5dba97eac4703a057d7a4a6c9a3999e0d93e8cc9e4ca5fd0b9", 0x78) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2810, r1, 0x0) (rerun: 64) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 6.101483ms ago: executing program 6 (id=39): pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$KDGETLED(r0, 0x4b31, 0x0) 671.535µs ago: executing program 7 (id=40): r0 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) close(r0) 0s ago: executing program 2 (id=41): socket(0x1, 0x3, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1b08, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) clock_getres(0x0, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r3 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x93, 0x89d}, {0x18, 0x2, 0x5, 0x6}, 0xffff, [0xeafa, 0x3ff, 0x0, 0x8, 0x8000, 0x0, 0x3ff, 0x1]}, 0x3c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.114' (ED25519) to the list of known hosts. pckbd_enable: command error mode = 0100104, inum = 130114, fs = / panic: ffs_valloc: dup alloc Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *177092 45904 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830b1ca1) at panic+0x1cf ffs_inode_alloc(fffffd80775600f8,202d,fffffd807f7d7410,ffff8000327f5330) at ffs_inode_alloc+0x96c ufs_makeinode(202d,fffffd80773892b8,ffff8000327f5550,ffff8000327f5580) at ufs_makeinode+0xcb ufs_mknod(ffff8000327f53f0) at ufs_mknod+0x5b VOP_MKNOD(fffffd80773892b8,ffff8000327f5550,ffff8000327f5580,ffff8000327f5480) at VOP_MKNOD+0x102 domknodat(ffff8000376076f0,ffffff9c,20000000,4f7b202d,504) at domknodat+0x47e syscall(ffff8000327f5720) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf20175e11d0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: ffs_valloc: dup alloc ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830b1ca1) at panic+0x1cf ffs_inode_alloc(fffffd80775600f8,202d,fffffd807f7d7410,ffff8000327f5330) at ffs_inode_alloc+0x96c ufs_makeinode(202d,fffffd80773892b8,ffff8000327f5550,ffff8000327f5580) at ufs_makeinode+0xcb ufs_mknod(ffff8000327f53f0) at ufs_mknod+0x5b VOP_MKNOD(fffffd80773892b8,ffff8000327f5550,ffff8000327f5580,ffff8000327f5480) at VOP_MKNOD+0x102 domknodat(ffff8000376076f0,ffffff9c,20000000,4f7b202d,504) at domknodat+0x47e syscall(ffff8000327f5720) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf20175e11d0, count: -9 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000327f50d0 rbx 0xfffffd807756f000 rdx 0xffff800001156540 rcx 0 rax 0xffff8000376076f0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x731195c2158d55e1 r11 0x31e78eb967d80bfc r12 0 r13 0xfffffd8077560e18 r14 0 r15 0x1 rip 0xffffffff810b2dc5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000327f50c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=177092 pid=45904 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800037607468,0xffff8000376062c0 process=0xffff8000ffff59c8 user=0xffff8000327f0000, vmspace=0xfffffd8065fddc30 estcpu=28, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 70557 205251 94197 0 2 0x100000 sh 39591 330191 80437 0 3 0x2 clonelk ifconfig 94197 9427 49685 0 3 0x10008a sigsusp sh 80437 323849 20963 0 3 0x10008a sigsusp sh 45904 21150 97079 0 2 0 syz-executor *45904 177092 97079 0 7 0x4000000 syz-executor 81372 86653 7109 0 2 0 syz-executor 81372 139062 7109 0 3 0x4000080 fsleep syz-executor 81372 492138 7109 0 3 0x4000080 fsleep syz-executor 81372 258363 7109 0 3 0x4000080 fsleep syz-executor 88240 166366 69576 0 2 0 syz-executor 49685 339524 1079 0 3 0x82 wait syz-executor 80403 155747 71101 0 2 0 syz-executor 20963 374299 1079 0 3 0x82 wait syz-executor 61159 257712 1079 0 3 0x82 piperd syz-executor 7109 7983 1079 0 2 0x482 syz-executor 69576 3976 1079 0 2 0x482 syz-executor 97079 204550 1079 0 2 0x482 syz-executor 71101 71639 1079 0 3 0x82 nanoslp syz-executor 1079 513643 35453 0 3 0x82 wait syz-executor 35453 387872 42226 0 3 0x10008a sigsusp ksh 42226 300023 49982 0 3 0x98 kqread sshd-session 49982 2877 89018 0 3 0x92 kqread sshd-session 65696 458620 1 0 3 0x100083 ttyin getty 89018 30298 1 0 3 0x88 kqread sshd 85295 250216 68631 73 3 0x1100090 kqread syslogd 68631 96806 1 0 3 0x100082 sbwait syslogd 4238 330997 1 0 3 0x100080 kqread resolvd 90530 444600 2632 77 3 0x100092 kqread dhcpleased 66204 240819 2632 77 3 0x100092 kqread dhcpleased 2632 359743 1 0 3 0x80 kqread dhcpleased 98993 187220 0 0 3 0x14200 bored smr 78699 196272 0 0 2 0x14200 zerothread 33824 453658 0 0 3 0x14200 aiodoned aiodoned 30940 17758 0 0 3 0x14200 syncer update 81640 428083 0 0 3 0x14200 cleaner cleaner 83186 419736 0 0 3 0x14200 reaper reaper 86843 341414 0 0 3 0x14200 pgdaemon pagedaemon 78283 78046 0 0 3 0x14200 bored viomb 72677 474443 0 0 3 0x40014200 acpi0 acpi0 86544 196390 0 0 3 0x14200 bored softnet3 47082 379339 0 0 3 0x14200 bored softnet2 39969 482291 0 0 3 0x14200 bored softnet1 44196 115908 0 0 2 0x14200 softnet0 71705 288293 0 0 3 0x14200 bored systqmp 8676 410889 0 0 3 0x14200 bored systq 98031 185346 0 0 3 0x40014200 tmoslp softclock 43018 298012 0 0 3 0x40014200 idle0 1 78752 0 0 3 0x82 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 10165 10012K 10412K 166960K 11295 0 pcb 17 12K 12K 166960K 26 0 rtable 190 5K 6K 166960K 382 0 pf 26 12K 12K 166960K 32 0 ifaddr 34 6K 7K 166960K 48 0 ifgroup 42 1K 2K 166960K 54 0 counters 28 17K 17K 166960K 31 0 ioctlops 0 0K 2K 166960K 65 0 iov 0 0K 16K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1365 86K 86K 166960K 1445 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 18 65K 97K 166960K 194 0 proc 64 67K 124K 166960K 509 0 subproc 104 6K 6K 166960K 143 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 5 0 in_multi 77 5K 7K 166960K 110 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 43 201K 201K 166960K 43 0 exec 0 0K 1K 166960K 362 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 191 71K 73K 166960K 3083 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 39 78K 96K 166960K 1239 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 9 0K 2K 166960K 30 0 temp 34 6802K 6866K 166960K 3977 0 kqueue 13 20K 26K 166960K 30 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 40 0 37 1 0 1 1 0 8 0 rtentry 112 122 0 34 4 0 4 4 0 8 0 unpcb 144 57 0 42 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 20 0 16 2 0 2 2 0 8 1 arp 88 20 0 6 1 0 1 1 0 8 0 inpcb 336 95 0 87 2 0 2 2 0 8 1 nd6 104 27 0 9 1 0 1 1 0 8 0 kcovpl 48 11 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 497 0 132 29 0 29 29 0 8 3 art_table 32 498 0 132 4 0 4 4 0 8 0 art_node 16 121 0 41 1 0 1 1 0 8 0 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1612 0 109 95 0 95 95 0 8 0 ffsino 240 1615 0 112 89 0 89 89 0 8 0 nchpl 144 1841 0 158 63 0 63 63 0 8 0 uvmvnodes 80 1783 0 0 37 0 37 37 0 8 0 vnodes 216 1783 0 0 100 0 100 100 0 8 0 namei 1024 5723 0 5722 2 0 2 2 0 8 1 kstatmem 264 24 0 6 2 0 2 2 0 8 0 scxspl 216 5247 0 5247 3 0 3 3 1 8 3 plimitpl 152 36 0 20 1 0 1 1 0 8 0 sigapl 424 465 0 419 7 0 7 7 0 8 1 futexpl 64 627 0 624 1 0 1 1 0 8 0 knotepl 120 3922 0 3875 2 0 2 2 0 8 0 kqueuepl 184 34 0 25 1 0 1 1 0 8 0 pipepl 288 114 0 87 3 0 3 3 0 8 0 fdescpl 432 449 0 419 5 0 5 5 0 8 1 filepl 120 1644 0 1375 9 0 9 9 0 8 0 lockfpl 104 12 0 10 1 0 1 1 0 8 0 lockfspl 48 7 0 5 1 0 1 1 0 8 0 sessionpl 144 24 0 16 1 0 1 1 0 8 0 pgrppl 48 35 0 19 1 0 1 1 0 8 0 ucredpl 104 79 0 68 1 0 1 1 0 8 0 zombiepl 144 420 0 419 1 0 1 1 0 8 0 processpl 1096 465 0 419 4 0 4 4 0 8 0 procpl 648 524 0 474 6 0 6 6 0 8 1 sockpl 504 193 0 167 6 0 6 6 0 8 2 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 8 0 8 1 0 1 1 0 8 1 mcl4k 4096 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 4955 0 4854 25 5 20 25 0 8 6 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 6939 0 6776 17 0 17 17 0 8 2 bufpl 280 2222 0 89 153 0 153 153 0 8 0 anonpl 24 174455 0 171459 24 0 24 24 0 187 3 amapchunkpl 152 10580 0 10214 22 0 22 22 0 158 7 amappl16 200 5070 0 5058 5 0 5 5 0 8 4 amappl15 192 6 0 6 1 0 1 1 0 8 1 amappl14 184 112 0 102 1 0 1 1 0 8 0 amappl13 176 12 0 12 1 0 1 1 0 8 1 amappl12 168 1089 0 1061 3 0 3 3 0 8 1 amappl11 160 51 0 41 1 0 1 1 0 8 0 amappl10 152 13 0 13 1 0 1 1 0 8 1 amappl9 144 127 0 127 1 0 1 1 0 8 1 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 100 0 90 1 0 1 1 0 8 0 amappl6 120 176 0 171 1 0 1 1 0 8 0 amappl5 112 137 0 128 1 0 1 1 0 8 0 amappl4 104 295 0 278 1 0 1 1 0 8 0 amappl3 96 1902 0 1831 3 0 3 3 0 8 0 amappl2 88 656 0 589 2 0 2 2 0 8 0 amappl1 80 7621 0 7077 13 0 13 13 0 8 0 amappl 88 2736 0 2600 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 449 0 419 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 449 0 419 1 0 1 1 0 8 0 vmmpekpl 168 5654 0 5613 3 0 3 3 0 8 0 vmmpepl 168 37645 0 36006 82 0 82 82 0 357 10 vmsppl 344 448 0 419 4 0 4 4 0 8 1 rwobjpl 24 17860 0 15238 17 0 17 17 0 8 0 pdppl 4096 905 0 838 105 38 67 83 0 8 0 pvpl 32 296120 0 288341 76 0 76 76 0 265 5 pmappl 216 448 0 419 3 0 3 3 0 8 1 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 386 0 43 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830b1ca1) at panic+0x1cf ffs_inode_alloc(fffffd80775600f8,202d,fffffd807f7d7410,ffff8000327f5330) at ffs_inode_alloc+0x96c ufs_makeinode(202d,fffffd80773892b8,ffff8000327f5550,ffff8000327f5580) at ufs_makeinode+0xcb ufs_mknod(ffff8000327f53f0) at ufs_mknod+0x5b VOP_MKNOD(fffffd80773892b8,ffff8000327f5550,ffff8000327f5580,ffff8000327f5480) at VOP_MKNOD+0x102 domknodat(ffff8000376076f0,ffffff9c,20000000,4f7b202d,504) at domknodat+0x47e syscall(ffff8000327f5720) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf20175e11d0, count: -9 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830b1ca1) at panic+0x1cf ffs_inode_alloc(fffffd80775600f8,202d,fffffd807f7d7410,ffff8000327f5330) at ffs_inode_alloc+0x96c ufs_makeinode(202d,fffffd80773892b8,ffff8000327f5550,ffff8000327f5580) at ufs_makeinode+0xcb ufs_mknod(ffff8000327f53f0) at ufs_mknod+0x5b VOP_MKNOD(fffffd80773892b8,ffff8000327f5550,ffff8000327f5580,ffff8000327f5480) at VOP_MKNOD+0x102 domknodat(ffff8000376076f0,ffffff9c,20000000,4f7b202d,504) at domknodat+0x47e syscall(ffff8000327f5720) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf20175e11d0, count: -9