last executing test programs: 1m33.313187364s ago: executing program 3 (id=64): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20689, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2, 0x3, 0x2, 0x6df}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x2, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x94, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x100, 0x0, 0xf1, 0x7}, {0x7ff, 0x9, 0x8, 0x3}, {0x7ff, 0xfd, 0x80, 0x8a1}, {0x4, 0x2, 0xa, 0xf}, {0x6, 0x9, 0xd, 0x4}]}) (async) r2 = dup(r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) select(0x40, &(0x7f0000000180)={0x4, 0xc60a, 0x8000000000000000, 0x4, 0x3, 0x3, 0x5, 0x9}, 0x0, &(0x7f0000000240)={0x8, 0x4, 0x8, 0x7, 0xe90, 0x9, 0x8000, 0x8}, 0x0) (async) r4 = socket(0x2, 0x4001, 0x0) dup(r4) (async) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x1) (async) flock(r5, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, r6}) (async) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x14b) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e77dbf92a902ebf200", 0x40, 0x3effc}) (async) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x7) r8 = fcntl$dupfd(r4, 0xa, r1) close(r8) (async) close(r3) (async) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) 1m33.235274054s ago: executing program 3 (id=65): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f000045d000/0x1000)=nil, 0x1000, 0x2, 0xa011, r1, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) r3 = syz_open_pts() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0) fcntl$getown(r3, 0x5) 1m33.055205471s ago: executing program 3 (id=73): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x86, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "c9963d", 0x50, 0x0, 0x9d, @rand_addr="33047fa0cd0cd74f020c2474af97fadf", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2e, 0x8, '\x00', [@generic={0x0, 0x40, "ce98f1da710f72fc2f68e0b10149d283f6e41f9f99460e469c47e2bbc0652f633999e747f9bde233dadb79cd0bb72ec4a49b6eb2cff4df8d98a905b2ca3ce2a0"}]}]}}}}}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x3859, 0x5, './file0\x00', 0x400, 0x4, 0x5, 0x2}) recvmmsg(r0, &(0x7f00000008c0)={0x0, 0x4}, 0x10, 0x800, 0x0) close(r1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) 1m33.049297222s ago: executing program 7 (id=74): syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x166, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8000, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x3, 0x8}]}}}}}}}) syz_emit_ethernet(0x2fbf, &(0x7f00000045c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x2f89, 0x3b, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x6, 0x2, 0x1, 0x246a, 0xffffff8d, [{0x3, 0x200, "ff1a7a1daf547a3b0a2b1793721db8d678cbbcef527ca07e54f1f0cfef7ca573b4b9782044be0623966732e6c332ff4c0f2171869e8fc5f57cf759d57609cb08da2cad6ddecf4772e821a153ddf63d2fbb2d5a27065789581b1c7ebd048b6203d4d8a82a0597a1f624db04b143f041039b636f337de82daa081dfe684f85b19a5741cd51ffb7f0ed021a6f0476f809df5e3c842da2b2665909e2130a535d6b5dee4b54e053403fdf1dabf8458e968887fe2298181f7cd31c7d644687de78ecc25462dfcfc70a238e88a39a20674c9170c09fe510fbb0552d42f8ec81e06b1c90946171250b44ddbd4455de6d948832b6574ce2293cc80fa5878a60533987406f90c4183e8a7924c756ff1da4427a10b7f463a79bef5926b88ad388170c4340c69f2700db98d86f4f68ed94a348291f0a55865e034a60b734664bc7e6724cbb1c821823154d3259fe41e715f90894fbeff71eb50d9834f4ddeab0e4f7c7054ee27d0f7d10c96616347c3be0b68a05541ace629d6b5e466f7988ff93a3988125271022131f5ce55f2eb94b270b9c6908a734249508eff72d656a13ed886a654aac34449ef7d99d414e79971713a25596c8fe0755699c26f9fe66a28e11ac4f95eb96000976ef380a333075fe24d24e6ac5c1dc1557e3d60e70c5c1857b9279f2d4e7c592e534da66a79453d13b966ebf0ddef0cd3b1906f847c7b44abd6e0ced742efb1576d4c754df0e4d05e1c124599e580308dbf1f8227a0b6a62ef0313890de49c0642a88b6ac2a21f78cc89e79287d78a3aa30ae498553e52239e500e4f51c5cd2872c876c38c0800a3aadf16ebbde2311d4687ab69d9cadfc109c9dac1fa09713b6461136ffe08014357147fdcc7ae39fed08c6ae46b256c0acf33307909d34782e22a656905e0bae556d698cd344981a9b2af21dbdb2612209e146871e2d3e19174d8366916870c66cb7fa79506d98e6ca44e63f65c6af8551c9e04596aa0a6325b003d1d1dd96a53d102ed53314e0633865e1de312512edd4da983e9c1078e2d150ed4c3108a35c6fc739b5950116cf234979a347089a75e249801cbae5932d0207c58e515f2bff9d854f793eb96c61334f3a7e3d14355d5e459aee7ad0137d3d0e51487ab1ea58aca3c948349adcaac02f2fdb9acbb8fa15838a67727e848b046e8e7a1ddab1cbfb82682c5a69ea8f7653bd71b4a166854dc321f857b82fa6fa8c0ac72bfd8e7840484da92b65eb10c2bbe88ccfad29119509b55457beeae1597a8fcb94d58b91053f9523bce90324acc42e199cf51a7a057a391b4504d6c97f6e508201dc33c0c29321058680189ee2aa8cc1454c66c032dd0cd8a1215579f360a659872984aafe021f31e28cd3e1290a16fb6a51c6d0eec532715635362258f6bbd4b9d5e79397ab7b22b1ee59d971d0c3c392d2478be3062be488d95af63ccd1d8e8ad08a1bb007a2ecacab6af9c6c4775574bb881d1a628e9e22aeb9f3d036dfedb13464279a732c373a88a168fb7a6f4854d6ca3211c432e696b0f40afe1dd59a44e008cca38c6f7b35517b684ca4ce02e6992f5d92ec414f6f3a1b31fcb2c8fb62a981c4915018cbede7f8bd660a1e3267e2a3ad787170ee8765265f3b5b7294a6e194a5ea2372edd1d0628521f7c4151f79f7c57616248a4009bb9a51242066ea1d0f4527f6e8e4f97816bb31fa24ee1eafd8545d504f30b62da3cee503d18ca1d5609c417acad95384b14272ca0efd1bddfa31ae2109afdf26f4f213df60a75976002c4e484215c5fe5fc15d5b1479971af7e174ee32894ffff77116f537652c13a8a433dd8f7c4221c0153b230c73453a65dbd5905d3996a71e80a9caa649231b60b53d4947b1a31301f259b2051112c42248f222b1c857a37b82c9d8b6a051082339f95b89d7f7ad70174477c11c92ef65eb0623a92a50d88e8d7002231f621298ccd2d2558ff8dbab5e712720f60fa7f6d00a3c3e939bf16525cbc75288e4524b404141c9b589540ff68e6b270d605febaa29648ae55c566b66e3a071e1ffd145f347ee327ef42a8921ee0ea5e50840a24d1859ff40ad192f11373cb150db9d28189caaf96a96913e768acd909129daf6f595f6df22883e760abd0285a3c2a77f0f613344b688e25ba1c631f8fdac63e005a68753871a9cb7cf3faddd1645caebba8495e3b919688eea1b93c68ca182d3db8140b6209d979bb385e18c839cd9d553dde4d24fc66a98479ab0c610aaf9ec5f7a7fcaade6e9456af91596cee6fa57b9f47d5563b6b17ced538dac598298840630153002b14293bce451f64bfd1cfb15f2a91045c5cbc24551e757a7daea3fb32f5170882eb2cf7b955114e23a73cf81533673791c3d6a50a03b0fa75fbe946d14843850667d5f0e0454057bfd692c8f2698efc036d7cea80ba1b3687b1f2ee8df992da1b91f5c85d4b6fa088e8a1533ad3115dd3895c6851b457f29438f4aa09a1d8970dfccf079c1fd624782be70d11908d4a102eac398028117951dba6cf51595cd84c0347cbcd5f6a8d31aabb9180c9f7c5d0f3147e9c9548bebc61e2f391ac3d699d6cd2763fdfd206852022f15565c1a09a55eea0e7d94ee9851970b7374d794b166bb6cac16fb681f86ab163a97cc85809c36aa92b60d9f2de9eeebdca826f69553ae2293e29af2c86d2b4cc7e3bf8182347167deefe0d54b8652f8d0b64fe2a6fce44c6c0ff8308ab34baf6d0c770323ab20a5293d9a7227b65cccc1b4050ecb2c97b0243956db50af82e89db8ae5c2ffde694a375c570985b535422b2dfc34098b5653eaa3ec1258b13dc01cb2519267d646dddad05bd09b0856a1f7febc4b1de9dbb825c7dce537b8ecf8be253c312d4efb37ee4e90ac2a76e68aa45a3ee30f76e51b7488463176663adb4d34804b1af59666abb7bdba123bcf8c1720bd019662e427f167aa56788ee36bbe4143e7d3b1533b2318e9e4a4348f7b51c258ea2481b699710f338b14fd0966cb6c99e1d93c26d22ee0fe9148376b0bcb1fb43a02d4405da308323d4f8c5a960629be01ffde2984e27a917a45b4106ce18a9d02f29c034edc07c6472155bb6c6c5888fb911852bd72cd618eb74af9b29dcc714fa0ce09bae4ec46959121e16c13f0978b57ca98513b1d5b05df9339918a2f8b11d62919379057c116da5566956dbd315890c6afab71601e6ac0fbac70b533bbd47d93cdff33eb1e7e78d8006bd45e354e0ef38fe6bbd6c152e020ffbe4101aa4399033edb7c2ea64f82bc3fd9f4325741518c6165d690becee26954c8d5e00e9cdc10bdf3b11b5846a3b38e0960287e918af2cb36dc485a3e8e6c38ec0d97d851e3a3b9ef5af93d62108c42a10bdf0d6819d1bb36c182898567bacc5abf2745e5e52107f332986d2f3c03c8ecd4c3e4852d1653ddf3ecc7ef9f3180ec4343925c6dd2546963b481179a67a665d2a32b3857e03deb272bf14b60910df2bae5a49f6747e3132c294f59f969aea22e66257a130b78341bbddf24347fdeacef835aedc639f3d67aea4ae2d7935fb7cc8348ae58eda608359dab797c09e271f96ce7a027d48c70abf568c99e7bf17c372665f58788e661d9da0d99e445a41cac254ae8188af6d37b288ccb4a0faada4827c3a921024d7637d3382c04b8ff6a06f06660cda7df4c09c2a2167f2029707b2772757323ed98c40decf34efa5486081c749b7a66abf0fdb92e92f77b65f71149c8069fdedaa83eeba567d8f617e6fc4ac21cdffeec30be08b400eba2961a8e40735fda7b87b3aaef537f6a0b90e00c92c47ae7113e44459e433f7d829d3e2d862b660ec10e77814d99264b2ae3f7282a8d4fb90d7aaefb5bb6054969f8d85f54c67ddc8d1a11f32bba9790647479c2e3a0274f54691c3d4dfa2fb18f15e4d5ad845acbefbdd6510c649096e80041426a853a4a5c3b830ffbe5cdce37764eca826879b97992ff3d0d842014972d8f49a87505c39042ca4e1f6f9fbac6b1b80c43b0a1b2b0db31f1d72e6b5e83a0340ad4389ad33b3addcdf9ea12816a4d6d273749f7267d5351ac272c63112c90dfa336fbf00941232183e38c64cb4f6529e43d6b838f0a4c66c7be0b0fb3f63aa6f8bc8c6109deba57d7e53a282418d00b18538c14a94064c2c07dd6966a3f6a6cfa9ddd4f70976f39ce0235f632f915f0098a234e6db3481b8d9fdcd1abb66eaad506d70e09c7b16971bfafa9b28dcceed63593a72175443c3185e01dc015c4b800a439ab9fe4804ca9615bf69b5951493da668ce3ea2315c08043c9a61317b5828680af22d2058218ad323fff83c4dd3e46da2dd1b884863ae0047465fdc2931336e22cfc19c8cbf288c667d89c2395cf66e2389113bc55d872e44a41e9973a03b673076dba587561c3bb906ffbe3b6db8528291877944707b7972661c63dc47d90fd870ccb3edff4615f1cbde03a8c805092b8278efa2fdfb917c71a9706b114e2f26830d85ddc88f538a561e5dd183cdbc66ae645754f22b0f113fe02383d6fc7fb359bb888c6e85629355b793afe5936d1350735e303347bbf684f187801d0d7d259eb518a345d4bc31d44d11ad80f49e0c76ede470ef54172788a0c973c838995273a50da50344e586cbbf562f53f97304142626972a3cfde1c6022c395ddc012150e07de776fa4b43ba1cff6fa8df53ce18b33b98da6f24f96e2adb3476fe72bd5cea953743be640591b058b58985faecff5cdcad80eae324f7e2fe3cfc3f979672dd7a5702ab825ef533337d484ec0c1fc66997bd96281cc50ee00007dd83e8dcdedc3fd536c6047419d93b2a7ca418991e95eb32b0cca3505620c93f2707b0fef13bbbaf01d6b3137375b287855ffd0d834e9b7ce9fbdbee9dabf91dc57065639ea9e3522eb152292aa2d90ab0e4676dad60fd93995b2c5a5814772531b8e5e1d91967fb316d320c2d356b1645b7900b4a8017f6b03e0cbe4cb87b7a53c81ff1655a73b47d48f3f4ba170d58c1cc4adfbb309d065801a7cf00b29c32af0d7c374ac9660662d72f414c0171c42e700508f0328987515d71def708baa45aeb662d8e064a4099a1eceabfcf7c90aab9119ded22ed168c89f81c5a67410b62dbfa58be3dc2957e246d9bf50334779a3a865d5140ed66006e81cbf26ae8ca6b058b3ee1cbfbb06ac8581c48d3bd3e5eb7a1ba8563526ab54b3a6a61dc7c4e615ec104b2e761ddcb87348bfc79c6889619304202ad819411e610f4fd0abfc64df8575ac7dbb40d40a58c3bea8162c4a2fd997deb32e0eb09b5d7c3ff687756abbe7b7428ec40f1f4e867da4a82a0f785d4711d60c34947a459344ca323e68009381fd0e3a86c90ebe8e37ea419d0a8561a22f636ea9996756e6ce206e2446d10bd01e6883407756c813703384bb0f5698042836d2dccaa72223f6e59c40342abf0d9e05a8a76d6d3147ac6a001d0b9ee3bb2d4fbc5054f820c1a76e7570bf02a3fd05bfeb7731164e4e6a401cd5c70a2931d4ccb27b076554c30cdbec8a90247ac5f84653fb84d0ac4aa238bf96576bfa7f70662ab49a2a2aa6f4ab9fc1b1d158a8d7063d8d79e5105a4456fed3504ae002ec6d27dcf708bfdd6a2abd0498a720f706e19a82dac4c47c5643834ef34a24a082dc46f994a255d7a8b2bea8930488bca785a1b0827a11e29e19d2a92e3fac4478a1a142f01bea848ce0b03b1c80f36c362492c724b1e577cb7c255bb6bdff645931f7f15468cc7d7711a9d379618bb8db1a02a3cb857c7878794effcf551882aaf5785c7a0d088eb8f27bf60e2be5f621b9cd52"}, {0x3, 0x19, "3b4da490a3c0c247062712714efd2b77f1b8c3481fe2d182f6f8972988600c48de4afddbc751f9b8c9bcddb230ca3e766adf00b8e1eda5806313e234d749d8cdf308cd7824ca54fb6eeb709aa8c93a13c469db06225c5851cbcebe3449f852f1a269cc5d637186a9350ff541849120ebcb0f897d09868ed04a5033d94e989dbb5d057d3b5086cd1af070e3e1ade03c7df210f5a4a3d88f9e9b01ff4128d79b36ee918e7e7fa465fdbbc85bd62eb889bce1968f442cbd8fa717be1ea98f3244547c18c57e14f88d61fdab"}, {0x18, 0x200, "2721c096437511d7ed37c65fc1903b2027d51ea93b23978e48115467e2f8b76f00c3698a3ccfc439ba877cc8948632611c8b6f6c72f7cc2eed61ccd674bf0c1908a34d3811a1cefccecf35d00085e76d14fc3d25ea4f463f2c905fee0f57807b6d251c08abe6ba7cf94012a5c5a0fdc2317a3698bc0923785d2dba0458ce2e740d28338d85c2d0fca2dc59a1e154343a31d007bec150ab15a120c7dff5f167c761626c705b6831722167254390efd23cc19219b3aedd53414c51b6889d5b748945ee29f70048cc20157441902c5019fc144a7bef24143eb953352c2ae71c823bf7a062e62757aaa38a34ae6b31730f878f31e17046182ab7830ec7dd86f95d015814c0e5761ad927e4d86fcdc069384aeb1b6ce537c55157d082da1c366a42f9c9bbdaa765e2a8383eca8c654a81128a182e0216cfb570667baba3674d2066e29d390b63d8a81b5ef51213b24d403c3175bf614d9c6bd2c5ee2338024d789790418e5dc9dec66949e3f816dc6788d0ce7a3c7b348b56dc32d9734e1a347e9278b93fa51b8edec3f1caee0e36473f9869c2b2b8d74d470ad623b44ea79f0ccc26f2f41827a193d3a20d394a4f3f013a46125f3e34c15421fa2efe19560ecf653d1cc14bfba0545eb6542e868ed17528679212664dc255433b0c860fea5a6663de65ef509e4c7c650a8811697523390d25a5c3fdc558ad00dfb2807633fd515fda9619afeaf6d5e97407b7e8167523b4bb06d550106c4335ca98c8b91daefde72b5ae1bf0fbdc663ec58d0c302f3d2a0308a573a5a4bcbe063019aa1ba1ed33ef321a7722ed35f5c87249954329a9175e2fa62b7205b650a180afe5625a814dd63533555a4c2ad42bffdb482f9928898be665f3798ec7555b25b375ff8d41ff7d092e4c7b703509096ba563ce2a166e0af0329ab17125a0cb15397c482f55358a10d10eac9781b44d8a659844e2d867ae02230190377e8d3ff336c2859a6c07da76b2e67ea1b7bd11a3a40a4dff70c9296b753590705c4cdbbe30f33df5cffea3690c59fec109351e5186628f03e8ea194ae6dae12eef891072b50f05f668a016f871233582e89202146d8c40622d08d206db0cc5ec7491635c6be3f8571eaacfaa930cd515838644b3fda58e66dc7f9fb75d6d0e323fc80b62284fbab1f750e97d0ed3d61b1f56e6b97af06d22e2d5ace250218b947fd16df96ec76db2cf793cdf7ba482d3b358deef07acb178fe05ec87fbf1a8d6913041341d8d0b864d482617a41069d7b95ad947de79daa7ae7a910ff94fb966c74b60b415ebe8a0307487de90f8c84c02eb901c4664912c33185cd616e5d86344be132fbdf5bd2c7c417bb6f7ffaf7cae132b7f849488fe2778ff7e3e763f340f7adab8e895bd85d8a844cd65c6fe7e6c9b597a9f1457a1ef569ace8489cec341a6a759a670dc7fd0ab49389c69550a6c29b9e4075a02f60a0d113cec647f4ad4f834e205f2ed2d6880daae1b8ac6cb326ff6b644c4c11fb9a523f0c107d90a69c7470d14ec4b24cd0a55feac5741d60880609c78cfa1ee42d9bb35bceb3950fb2d520eb0ee204238d08f1e7d4ec0e8f30721e967e02ecffe1b29aa348cbb47170ff25b6aa977915760cb8a93eced753cc005de305dbc48b04050cb8b49b51685cf9af2f1fa2bb7db9dacbb872c3cef6c9fbdba59690581b79ea43dfa030e7eacb47c3ff1a8cf126a095d803b7121f34770adee77ed9ed5b5f827d1aa718e76c1f938dee58421dafda4821dcab9e6743d18d6802cb6bfd3e3e39887582748142f27a092e6e733bce779677bcd212150778f310ce1fb63a4e77ebd7c4a2ca0c387ac1cf0b68cf47f0dd473d4236b0626f7e6abe8fc43f25de681ec5fd3ac0b13180e1e27a982ca811e6d0e204acfd8d23f8828cd6f93e0240ee6554cc99d86315f28f3259b8eb61a9e69c23c68e27e11e2fd31cf9af1405d4b1ad76a2b333b457a66638dcd60474d6acdb5cca709a23ecd5bb3eff0f9104410e72818e7a22f1d4d48323e2deb0fa3a999cd5faf5154d47d6c7915e35f2d0e9d887ffcdd02b0acc0ca892c71b72bd50ae46e2fd28ce6b1d77ba383ecb321bd2846914981d447c33398a4cb7b7373dc2ddc0fdbf2144947c1ab411748c02bd0459ea47b5d7410bdbf9dccfc6c0556f0487bb2298010735b0fcf33f6f7880376c5345f7e61a594760e8aaeff02af17dfe65335b56be9a94ed6b31b91854f8b1be7fd52b24a529f1591d2af847eb9d9db063b4f5226c21a67be7178bd3c0124a9d7b93b82aa19831a88d6d1cf3e4c13b0df581ee1b61e97e25b190d0a7f9e84c017af96be90d83d430a17ef37c2882eb8de25c8f2e4e20e6db5711ca8528e8000e28ebe76d470140bf61468d8cc3c1ded5e76e5d470398837adbdd4bafdcfd9527d54df8a4ad8b25ff1df7b39f413a165ef2c96ed4badebb3b3e2b3f11c908719e0348ea2ac8dc3fdb1c9d71e2d5444792df3d135367f5974834976d52927cc242c7ea79b15a72adf075c9e33016477f76df24a2b978a637d4d7d48166571870e8efca9bc3c8e9f101f7c0f35afc6aa6d7022c48aef93a8ebe6bc7916dc9184cdc81e34d026fa507b481f820125b71a78b06a0b2d6c20c6dc2e6852cc3b3e8dcdbe9ec2a7897ee6498f6f046fa47fbe1c234f3508b3cb6a0a99c9e3c3ba91f0fb3f8cc4691e56e22f9e7809c397641d82a49b83ba2996ff3539a5f0eb8bb4d6153aca75ac9ef005166bc398c62b1d1f9e6df0bef936ad5243842ed1d87cbc602cc3a3b3bf61f67ad750a0d37039a3da77bc4f81387cb8ea954d239f162b4460ec70c686b22076f3661a1770716153dde1d795f135ac4ecc915975b9c8074d986560460cb8e7659c96ccc57794c028cb65bdf9de46fc7a7ba84b806281922e73157fddff272e58372447d699b9dd814691f2fd1c8c392330669bb30febf8c173d2b4116c466f2756ec748b87f49a407da299d7ea26e4704222168926cac14197601764e568a18cde8669eb64cec1923ed63960c842c7fcd9f608c3560bf7a7e6834072bd96ae5831789548b8e662c271e74e65423042b7a5b8d2aa198f03128ff570075dce0cc8ac8117d93a7f95558fec508a1cac7eb957b387e480d4c75fc6f75799835912c9c7eb2a65ee1014807d4f84e29569de09e8c5e06dab431ebe63f22752fe1200aa0bf4bd3c6b519e59fd4f0249b97ba43ee4a8d726bfd30fe164c070861cd5b5b05ac2a5b25e7604152af6dc462a7cf26f9d3a44a1707564998b38ba8d74191faeca6d77b6ba56953384623216cb3ac51a0beb16fbd7b65a549b36c6819fc919fd10f23062c13d304d3aa1c68546a2b5c8abea25fb60a11c66749a2131730fce1f4f597eb4cc383f4948f55251808ce3050a2bf3b201ca3058a0bdc2e32d04d1670ce9720808f5c2921566a604fd9d2a473428251e6f9587f7904a057345693aa332fdd854ab3f462d9b406f8b24c9eed394daf97aa575ae23133e7b2331961b64f2e7129c442544856bea368c9247248cd461a50e2998b2158baccc494ba3c0b029774dfa2132b72c41189dab0d27b90fef459abe17e706747f280987f6586ba955407c6feceae01f7fc2c12f8f53730803eee1878acb327441eeaa9ff58c736d36eddb2811ba294f0147883bb5e0d20a44179116dce59b06100528c8d8fbb1c87025f2977d391a384662ccb7b74c17d69e6a77ea3ac87ad8a2aaf7c34e2e08426f68afad9020d9e7cc2293ff886f7a49c79ad9e1365e56b26eb8d34178bed52a3951f29d7bef5b76ea93baef6f562801dd98ac71e3f1c74664c988125b6cc47123b8a3ad0309e5f59a3a11ff9a39e97cc55976ff2f7c70dd8db2a544e3d646cd6a0ec66e396707dcf95caf4365f982e55b0bba78983bdd3b08bc5ce413409f65f579ba6df49c6b23fcda120e898e6b7678fc21578934553711c11feb6919e05580f71ed53dad4c9650dfb226246501c36ced350d44b44ab716d76c5488922d4af32e54df97af5bafb3c6c13009c3865c33274b866b20788d41289a865dc69addff01440c686b4f8845225ee2347d2aa661474cb26a8d1a7f08c6f8e99d7cfc72a9342cc6604eeda5cf8ee11240308d958cb40a2012f4ca552076b01818981e44b73f518447db81db1490dfae8c4dc8e105404dda53c643e6ada1254ab8795349040e0b6daf244f01e83b5eceb51125606b59a4145e2f605a9fcb7b84ff685938c6440e43276eb5b9d2e00425c1d6eb50f95dc0c82869cfa89acc3fcc4847509fdedd13c37e5adde2a1beb15a814d87c38e2a8819f37c940b6e025d5777c431ae644150dc96cf61f077714c34b547fd85308a61b44adbc05fc4cbf2e3bc4fca04aa8f7979228939a6914d540e9bad1ef1ac983c8e7859b4e74c80101ce3da83bfd371217cc9224cb9a5dec3a7ae06c67a1399bf5bf37edfbeb04eba453a90168ff6ddb7399d5a9c9a31c9f6783d107500619abba79192b32f846a1ee69eb3adc48367dc2bda4c43cb9ca8b275f8eaa2525c58462e69e2d1a1e04d69a89a4e064906f7d7cb036dfe8a597a68ec86d05ff1b37bf8363629fce1acd00eacfccd5384d90b07343528072c7d23baf3f479b210c3a02544918e111472a6318ce4a6f114a2fbfb3cb773e0aa4c45bb9f2270492e387b4f07c5359142bc29d11cb755cebb7c31c79b23d9723e358ff1f7915130f6f7eb40804907acffa31cc6301afc155793f6e89b2b52b8c9bc641f68dd4f25251064f801b4ffc44252fe31674f2b13146b5706211ad38db1b15e9e999b5f40fcbbf4c8aab11e696e7ab5ca2cb19e6c5771326eed093005208e6264eeaa4c53836d2bdafbedd801b361ae2e7f1a5a5b682eb66a5356ed4276f6559a28aa251fd0fbdeee474c42d984f4372f003c93c8a1539054be89b97b26d43f2f9e15c4f4778053ba42482ddcf7514254065983530925d042687523cfcc608de24edd8a52e038e33b2a390f8d27a33d3bc39c02be694015247d20136935b54244cddaad97f654f0c64f02fb6a9e5b6190741885c95d3c33d8fe2c0437897e1af8962decb62a15204615ba942401f9a114f16fea8a074b062e77ef0ec17fdfb7429806f65d0eb564bf1104eafb5395ec3067a03deef3f22438766c82e266011448b2a4c6fe913ee370f9adbeeefbc40eb6066dccfdb53e0cc16f6a131ed0efc6ea7f74af239cd1e2f6b9c8d99fd9ec8156212e64510e02e6950d85278ea2f0b5acba2c294c08006b34d2ad0bc48ef706628df33dd4e3421d4bb769990c7f63c7decd17030dec3b12fc483d59682b658e746a3e3c44eb45478d579ce4b81ec147ba9116de93b493e187d40b285354268f6481028b4ed648150f05668ccb19c055a334be3e550ac196339e5001c549732efaef1be0e69efe3ccbc9ad0185b408c45e275478777cc9346a1f1828f5e4597cb7e55381719f351c648b4db1b0a135a495096b11fb5da7705acff5f01344261144273ef80b0ffaa0917694e5953799418b52d7f96c276f312bfdac0dc5ae8fd231000863827ad3067e94d31fed147bb60657679ec3e5a08e8d0a771702b1fda5f6f57b9a06c783ca8e220c81934c4e0bea2370438961630af85a0d4979e191222cebe53f4db75f068c5fb63acd85ed95a00ddd442a80d81ac80cd5c2f787252df4806b836a8f2ea9fff5884279f69dda6d1eb681bfb20720437b3fae9829bcefc6d4eb6246b27afe34dec14daf49b9c0a81eb6125c4aa5265c5b583001cf50ef65efc886efb8ab1654cd47cb289978a2bd00a40"}, {0x3, 0x1e, "3e77a08d7066ccab7baa7819d5d1b9cef32e7e556624bcb956fb661aa826036ad8acad963ee6178310c198b4b62dbed7ad35f35d8966adf1ed4c6fe6000b0ffa461ff73f0a939b5a3d8a146985b483f5801e38743b978785eecce9d979b191c39290711d6c590a76631f1a60efbcef67c093886e279403e0debc898bc2c42db831d07d529387e638a616f478b959b7154ecffbf7b05e9e4c1b2d3d07caad0003a0e95268194a3ac0ddacaf9689da97a321fe4a3d75e1f9d793f8f104c621563c8df282c6677e40b8b83079fb298ac3dd8a2be4188df59a9f2fe376a471dafd0e1ea95dc96402c4e9b5c9b05ae67f0ddb"}, {0x1f, 0xe, "fbc7cf2d6631acb976e8216bfe68e17fd1ceb4cf8ebadce7ff00bf8af88ca2ec0fdd1864e6c157ed4ff9807963c1be5d6dcde10be8ca9cf81659d2a55e4a9b981a6366f61244ce1a67a3d7ca898b8f78149eaffbb65fc9ccc8aaca5e7b38cb507510a1c401e1fccc5675780f7c7e0c0616dc"}, {0x5, 0x1a8, "fa469eae9b8478b6a9a12783d4f5d7f468eec7c2c8cacf3bd777d05f6d8936ccdb96078a23f7e7ab3d14b73cd86b6ccc1991d62b29e4f5d36e9fd35454ea3732974e349ebb9a2479afb03ac9eb099e72aa3e14922a6a18d550519034646a406e047604a72646a6252177bdf1c78f2bd80f63b121cafe2bb0c458f224beec95da9ff871ca82bba2bf02a2bef772bedb92ffdb388dbebc4938bb018005d5581c4cb9cf6d490a68468850bc37cfcaae2ce01fb3fba80c945b9e595e943cd00d713b3b3c0e5b6dfe5ec9df582e06d0931d01beccdcd3c1535992f616ebd4f19cf634663b1f89532115bb491fdeb483258951bd07216aeceb9e97fbf0bb1aded7b2b69a4aa3f765e3a2c8c06dd723208e022eaad2f24c45d96b8f39ba63c0388b2296cc1624ba2052317d2dc4c440456d9545c622b6fec92e8a83057a9ecba65d20efc199b00e9f657c7c585c6cbc2dce9cc9f529dea5bb27f32ff013d0542adbc68ed96bd29c0151fe1cb52f0e1abf262e6d26354681fab9ce8d5ec78db26980e9e2ee5e33ad197a5cc9fddf86302b899a96dd3fe2c3339b06dd7fdf4e6d8efb98733521d982cb339d430f4ffa71099b7a738846c1ef0f72e7864009edb0caf339f0bdaadedfc19a89f53d89420be142e76f4959e56b25d20023b39421df60b7132bdc1c1226ca1ac5555ac64451069d566c1c88a71ef235a0e78afdee6d6e5f0d89527c921af78ed7ae751354a2db36c502b01bc306b923401095a179c0eebc8719877d775097e17185f2a0b0750407a58939a4e0ad45afca461bdcc07a9f0f395def90813137957e0093a73fa0aca22a76643aa82c8cab6b925916615299580e960f93d8792a33dd9dd01897a44902cf2f7ca02e9b67d08dd694868f7ba4f5f20a042dbf6a79e1650ba21504661ed54c0374c4895c910e4dca69d033da1a63bb31e412de9d5d5715b68db9a93a762d6e43b24ab403ece309ee94a0835fdc4a097eea8cede735b69808fdfefbb440f6cc48546fcba8dded4a4d4e30ad01f8761c8767ba246826c79103c5718c939d3c49130614aad0e314528157dacb19a923ea0f3b89d1b28738bdf1a4c1ccb81b9b3f2c3c4d259eaf522d300d0a5024af4d71003ebe76310517ec2068c4a749540bbd45e5645039a3f073689cde75a212fa3b0cc5592d34cf5b6b1466fa9143a02960f66511fa6d1dd62d7af14fc11d785f59c5c007310e102f742cff313a82e19b86b86801e01d5296c3175733d8cf2f6c989c45a05a4eed994eba9a58c6d4e8393bb92dba2c899903646a8641e1aac43ec50e9c24d329c10d8aa527d58d61a9b62cb05bc2b899c4518605c95d0dd4153dbb47af85e7b555eb00be1ea3ba42850bb830b3310ee7a10344f6d08bb064342ad9baa6871ce52339b7482dd461d98a920dfac6497e57032da511e314de1a8f36af7f34df977604805862d0514cd5b523967256fc79e1246ebefefb917297ac558cfdd61b2ce73938486bb94f15316797bcba5a24299b04053b9fb48aa4080067379a62f78b1b546945cd2ee02f7b40686757946d7820697042f511546800a2adb2b272f72cf2fcf484a28e45f19d533d6109e0840eea31513f0acd79f1283e68b40d35e05277fec41cb6b708a9dcd6d5f6d140264ea0feb8e069975ad365e321972b49aeeb631e1804f812c5e18e4deeb52949455160d42da0e3bb892826b9b74d3c43333ce2cda2ee561d610257d6e56c38e8dd204e86e2c29444ad1e5e387815bc5e739b87c9070fe60cd5f1ce3a812d4d7f30e3aef37004201861af7b3c45c3f10ca5e6dcae19e332ca8d4f5548fd7961c9e9e3845a0d6fec0253b02820bfa280ff44e4ae97bc77bcfcf645b28e789ee06da2c40ad48486979c67500da8831e24757e8c506396090010411e41444a7b3daf0cc86e30a7ea9ca8fafad99f2a78a2e1651fff582662e6b6de0d849ce2daefff9796db452a2592acde6aa1eac53ea0c757b513021e71a8ce75c24634fcae99718619f567722db8942cabbbd712e1bc2b6e5b1efb69cc4664289d738e4318fc3d441b08394c92f548d3e359eea6b376317a53628f4959a014f50b09c23f6fb53e23518f7991b9468af63131c46f81b2d9432c0de8d49d5cec0a820698743242778afc358b2d719527ee7fb50dff90ca725259a5bc7e162bf5a6c2583269f51fb4c43eab2e351ead90d8616492034528e6b09e39705acc8d8fbd963633d8ef55b10e2c86b2dbb34848ad5b79dd673345688a88e7438bccb46cfd40daa0b57ee56df4d6907d08a7ec15ef5cae77f4c9af1d4782cdef8809baeef4d0affd369ccf9f5a46446e17255d772876b9d928dfb10b2c7fcf148e95dfe1c210d138a77f98c4f1f3ba193dbe2632727dc2ae6b961091fda26d5ead405c99c4a8eb243e6a7629a38fc48e3d5ede9bcd29402041f68bf3693618fdbeee203b3970379750b094fa406585b3cf532619061e4972764da595909b50549547704f34d20807ba40c2d828e32bc6c83e34b7bf7066282f9f7bf162ed1b4d8f26845b097ccda4c229d910c4b22ed25c62d2b41dcd7b0f7fa63952f0a70c4e1c8b3c0e922f3849fe3c2d0607ff241b32ee113bae1bcfaf49954dc84d95f58dc2c2bf1d3a7c95fb0ab5b2754c387b5847abe5151b787c2064a78b8a54d084a9613b71796444a4abf156939801cbdcdb5e750c0e9e1cf06e9fb79c138309de00e5d42153bddb053277094c53d03653549b25314632d0b85557cbf51751425650223ecf6751b4c20d29a8461d5a6bd215494ae857939d47169de04bdc49a3e7ebf12415bda851c522fb30f52389457b4223509bffa5db5bfcd5f078ebb05467a32478229cdb4d52462010bf2caf8602c3814edc9cfaefa91ae9776c313347de94920fa25d5532feaa402bdcc00d6b2767e0856e573f636b7457385b53632642772cfc77c8bf268fbb7f35e45da480209e086316323fc4f4a7cbb016703215e8f8b88fdb1cbdb5b343e18c0cd8c5832122ff57eaad9cf089958bd52805cef1f4fa6e73a08cd774abe615835b4fc900feb9c80ecb49dac9d7a8f1193d44373a3b37a8ec05c9a4d550c85df569aa3f0abcbab32d1dcfae37b86c65bc71d6dbb87ade214f912e870c706ed43d39e9ede1c05ff70f53bec3ff2cb6d7d9c68d9f275a5b1e0338dd27439b7db36d7fa6238d11ff104e9c3e33612aee02ac3c22a2595a09d702315e0f7714037c6db569de6a6ea5624aab95199efcbddd31a2bcce1de4b003dee7a045e614e7845fa10fc0f8d51cf371aa6f8695533fa0cc1f46f72569e55601c0a8c876fabb24ec339bb9e9d912cb53167ee60998060825cb75f8f5d4b5e678b24a0547ccaee88e893e545edbb136ed469b8c23dde3e25d7d6fc5e1d1b14983b3f32a69944cbe64e5ecb8fcc4515d4027be5a53842b8c4fd64cf6d64f1b45041d5e791213d5e51f2044435c556e25b927b3e47484995eabbeb64034977e7c734a574b4432c3221831bd0f5710c28a0665ada7042dd4155fc78eba728a219a6888b80368ab1d0c6a72c7587c03b9d02a12d7fa17b13a344f8003b0018ef6d432a259193993a1f74e000c58f5aef52f0949642ec7cd6bce718506ac35bb91e331b2fc4adcac2566234efc27a1322dfaec357b3e8cfcb2c8d03ceab2a8e3c741092e52c14cb84e7096efa98b73688c35f20066832473cfab9cd7e4ef218dfe8aeeeff2cb394fb917c7517bfbfbb85603c215ac3aae62b52654bfbd8532f26ec0d94a9ccd8bcd1e0fbf1d8adaed49b136b7dbf25695ddec8519b84913fb74f04ed409e6e4e90e036171ac7acc1774577e5c375c236dbade86fb9053592b540efd01d5e56898b766266a83843a625796d56621e747d5dabd994a1d00af03527f352a933c2153ea425771ae918fb92c522f66b26381da109c3749aea90194b3aba5d5f4b6ac4ae00f309dfac00d6cbc4224f1015190d2a5f95d6825dcc4d2d4cf45c137d1719e36a1a8085b72e76c94b2a037ef75fc769283ff2db1ed2482fd513133c95cbed90aaf1f48765f78c3a7f415dd4762b4eb3abafaacb89103e57d3f8f67500fdd9727ef3d6006b64f5dc6ef4836830990c7f62deab9832099dfabbb34eb635a924f96e615c76380b65b4fe6df6b49d13121ca6eea2e0515b044d2a0b3f65fa369515102d8b8b57133ec0e40446452eff07df017282de6a470a0cd5acf30a73ca4ef1ca26d0f3ae4b135dd8bfc449c6208467c9ac4a3d949650b13a01a895a4b51dc2198227f36d6fd7355afbf5ce9ed90a57e77912dbda567ded572574cc52c7694aff5bc578ef2055703d964cd88d92b31e43ebbee543af5a5ea39b56e484d95c396c8118f263433d4945ed6aa6edfd59e724c01709715e5728d2f1b28f0f3dea7939fed71f40a6a273ccd7c430ac37470143ffea04b276106ba7c26b737619b488d3108fab91086b1dbac49d9cb7ed7ab03f661c267b2eb0aeeaa21fb32cde53ced5d5038b6abc2cc0da6a76966a1e78e015eb651b116289a2290ef0dbe0a1dea703b04d9d8918818d00892b35de2c8dc21fd9fb09ca492c0ea982e33561e28403707de7aa8e1a028f7d01de5dde2eb06a443f62ccdbf17a4a39d6547e069edd6648b59e22eb436afbd4a58f57bb1e12ec8a6b2dac949d17264a383c943cdd79fa9e0e83ea889bddc3553ce8ea9e89a307336f04caae81e5a6600da3ab2f171e2980aa93f728f9c4d3bc0a0d65690226f8030122f8fd5388653ca8969e78f32c0e0cabdb00126cf11c4bd96cd8b71cdee44cbe99c1bf5"}]}}}}}}) 1m32.809763651s ago: executing program 7 (id=77): sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='\x00', 0x10, 0x161) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x85, 0x2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) r4 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f90600", &(0x7f0000000080)=0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES64=r4]) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) dup2(r0, r3) sysctl$vfs_ffs(&(0x7f00000003c0)={0x4, 0x1, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x21, 0x0, 0x40) r6 = socket(0x20, 0x2, 0x20) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) 1m32.545318909s ago: executing program 7 (id=83): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="d58bbb30821a2b52d2bb0a83d7f333e4ded9", 0x12) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000004580)='.\x00', &(0x7f00000045c0)='./file0\x00') write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x3f, 0x2842, 0x0) recvfrom(r1, &(0x7f00000003c0)=""/239, 0xef, 0x1042, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1, 0x10}], 0x2, 0x0) 1m32.544405629s ago: executing program 3 (id=85): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffc}, 0x557a, 0x5, 0x1}) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = getgid() setregid(0xffffffffffffffff, r4) fchownat(r3, &(0x7f0000000180)='./file1\x00', r1, r4, 0x2) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) socket(0x18, 0x2, 0x0) (async) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000240)=""/5, 0x5}], 0x1) (async) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f0000000040)) (async) setpgid(0x0, r0) 1m32.497696013s ago: executing program 3 (id=86): sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x2, 0x9, 0x7ffd, 0x8518, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0xfffffff8}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x2, 0x9, 0x7ffd, 0x8518, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0xfffffff8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() pread(r1, 0x0, 0x0, 0x0) close(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="a87e990a5a222523d3d0881a4cfd82cf69d185e48624f3583a403aaeaf4f25ac8858670608c87a51352f72b925867fb7fb1bc74d81ab9719c012ef5723aee4fbe7c25135ce4b13b0a76297fc5e35656c670a1bff6c01c2a5fd3915d5232d986b5a2b3da199e9a4e640ebfe19060e5b013098b72e2f7e6cbc480f0d9491ac840dca655554fdb8008b308011b16e766db67591de5cb32a77b710236df5efa3f1268e8b8ae5df3b76259263672cee", 0xad) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="a87e990a5a222523d3d0881a4cfd82cf69d185e48624f3583a403aaeaf4f25ac8858670608c87a51352f72b925867fb7fb1bc74d81ab9719c012ef5723aee4fbe7c25135ce4b13b0a76297fc5e35656c670a1bff6c01c2a5fd3915d5232d986b5a2b3da199e9a4e640ebfe19060e5b013098b72e2f7e6cbc480f0d9491ac840dca655554fdb8008b308011b16e766db67591de5cb32a77b710236df5efa3f1268e8b8ae5df3b76259263672cee", 0xad) syz_open_pts() lseek(r0, 0x0, 0x0) (async) lseek(r0, 0x0, 0x0) fchmod(r0, 0xe4) 1m32.4820934s ago: executing program 7 (id=88): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000240), 0x662, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x6, 0x4000, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r8, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000480)={0x10, 0x8001, [{&(0x7f0000001000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x93}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x7e}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x659}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xe4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x600}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}], './file2\x00', 0x7f}) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rmdir(&(0x7f0000000440)='./file2\x00') readlinkat(r6, &(0x7f00000000c0)='./file2\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0xc0206921, &(0x7f00000001c0)) 1m32.403227543s ago: executing program 3 (id=91): r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/9, 0x9}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9, 0x0, 0x7, 0x4, "d76c1f4600000026c19982880b46850200", 0x8}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) socket(0x20, 0xc001, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc6, 0x8, 0xfdfffbfe, 0xd4b, "bb0d37a05de90e0000031800", 0xfff, 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) sysctl$kern(&(0x7f0000000540)={0x1, 0x29}, 0x2, &(0x7f0000000580)="da968e0275b85f308a51d450ae6bbbe6e8de12f283b6461bd20345df71cc09d305eeb6132c597696451f0760020d1785278bf00cd3195a2cd7962f937d66d8613b18fbec634c594ea33d68cea5900bcf78b2eeb8f37adc164db873a902e2ca", &(0x7f0000000600)=0x5f, &(0x7f0000001300)="9cbd2262673723b86cf2955326e348d5d8cc9dd464b15b8bd21105fc23dc0c49a288d516a62ae5b1a4701878d67366dc0682f37e464c39494de52367d7f3174cecd298bc4ce9a547ec9f3d01b0424cf31ff2572d3eec3f8231bfd854b6a567c6490f0c0f5ac889e2593f90431f9e373eed74786666b458c70bbea2c066f68e97c9815ac3e22df59adab0ec3eb4d48aad8b4891eaa9221adf67e0e763fd4af9995d97d61a44e498eb23b8274b1cf6793a571c89996563e8dbfc2a8a3b4a1c49f3ffd3138e5a709b3e2ffac43cd92920c0a1337233166d5b39b76f4203a315c37b75a3b9daa3ce408a5b7edb62bc5d7fe74220f65c519430d9af17824c4fe8ef9b28bac338bbdbddebc6c3f2767f7490be9f78a54f0dfc86fc5c7e74d341f536bd3d629f95b9f8602da36c65233970ce9f6f29ee4d74e95e4f3d90651d8171328a3277f2b7fc9257382f599f1ad55a9210605364f609cf7693163b33bb4f7a6ea12b256a4de00dafd2f2150a787c578843763e203e81c598737b6678663589c7b42daf13afd574e83ad6c796cef947c0eb3880edaa1870d0c8a389db23242622bdc4d45bfd3d13311ab6e10784ef2816fca055a37d10d50d121a5d09cbeadcc38123bdc5d6acf4c6cf04927674d9de331047f3682ebebee4795b97f83740462c766aaab743979d2b64d7e76e6648eed2a26718f833b2146e2a843c943a3c52eb815dfb8027e7a26880881ad369342efbe21fdf00df0bbe20bc5c93cdc57b6d2aa3eaf9ef3b952d04e7fe6996f9fbcde6429057bdcc6d4f28f4ab0a44c65e526bbb02bb823cf1b1522cf5cd9c3596335feb7ead540804b405013a12243482d84d2ece83b6cb2d2d88e385ab8f5a9e9750476dc8facefe3b9882e3f7122d5488a02acc4b55c66966763de493df4ed99b66ce36212e59fb0fbd351ff92e6ec21094acbdd13c3a93bdb8bd68e18b8c66701a42b01b0299e97c9663d98f36be2a56ee600cac64fd4599b76751aaa0296a211bb1f69c242b8b05bcd18ea653dc6b6775fd91a1b74b5cb358be2948d5ad0bcaf3b7befc946166b27c9345be4b6cb0428730393e333c184aff92e2ac88b031b68c429ee694e68bcf7d65ab13551d857d21fab5326e5b4fa7fd50b620d0a6ef9c2eccd75d2d05a9f066bc56416d3a0ebe485be64931619aaeda8372866c0024de39addcf918d3d1218b01447819eb1d86cf88a542e50fe4e29fccc42d89a3a81296eca773d2c3c8b32ae462fa7fd14fd5548daa0d5eb3c75f693cee481b4b9d23280f53ba99cab0c7b6b3cd49b160c00c26984628d82aeb5347ec8fbf1404c85521f50021c746090a51cef99c9cda07d51245671a68e3a7994f8878e407b215b29a649e2deae6c2de0d32cdc910d6b232d54960094bfa9f733f929824754d232b52ad7d7f4ccfbc2c7cfc48056cfad32e88b78c1af9d27497cd33744d433a94c73f2885dcbb4311265c1aefec78728df537b00063bd41da519f82f822872efcb98e69ee1d612c19342059e7af5810ed1b1299778fa0c4a3d5553ea4c4a8b528e160af74de7de37509d85fc007c0a9530f5f97a95c21ff763aa2141b17e14e1a1868ef67a621f1ce049efb5f92f30411d3b681e696af68f1cc9a294df9f37a9e3518e4e467d9cb02f0531446330f7a9d09df2acbd6f78a7b02f4ac80697f47941ff7a5459a31dddff15582ffb3f397dc1683ef78b6edf47492edd77a88f63b71571d800e62e9671e3f1b32808b115c3ab6dd66b0f4f4534d381bf2c6ad18ea7219010c6a8f6247095da95f8cc793385db8d8107ebabadf8d74eae4ded392d36bed7038d38fb4e34f0afba6c2aa0b6e9182274bd4e9da01ddc98dadc59015e294a8a62e4c258f484696232e294cfef29571b6200ba669bedf72f34aa1bd5c64dae1d3d1950cf006771f689afcef3159f8b0119aeea71a962d749bbb0b48b7f260e052fe7d3d42accff49f4e27713567cc3b131d21d5027198cc54551c3039e2a040a08dde139c58595788f16abb330239e691fe2e16c87479dc73c69ab3343358d7b7bb24e4a9c8ac070338249a559ccd64a79ce72baa15bf7fbd1ab088579caa73032b634b7ab5a79f7650d1fa5a4510c5e4c88e6c15b1c6887b0a7b9bd6af8063c6312149bea41b03ebe83c780ed8f799b1473442b94e9a514a381ea1cc5c8d7eadd8324501c4e9df42e3807bae99a87d33d8523b725b7d9e93748bca5c20212ce7c679bfd09cdfeafc5b77d667c8156af10737971f2fbc8529bb539e99221ee81e339f577525ea5c6f3b500eb83092639860eb8fde659e4453dce7402ac62037d89676a9ea2cbc8a8e8ba784ba45e7989053623b7e1dfe6e769770af9f32215aa5013b83011ca6b9253c05754026feb3d9171d7ed83f2dae952cb612705ce39a9605dcacfa3d7d523c34cd5b5c8743b76f601845e420024e1b1f5006e96fb536530f43091c781a5e7b1daca48d686f60f4e9c112b36b8142c8c449c475f87a28aac92f673818a1199cc23e8b1574b95f8e920718d339a70faf6c52bbbfa2f8ee3ef7e26620993ff0d349ec1238a872116e268f1f397556d7b6bd6c77b61ff0c6fe413b3ca2919a99d114ff9c2797d7fe9397ba6d131dd5fbddc2088fc0d9e116765c969ade288c66e4b683e6d7f6daf6f89ded59360399d5404d0fe2e1231e039b6bef9f722d6f99eb1686f3aebc484883ad8050abc7f54a38531cbd674fee8ec6dc78f184c4b4219c9fe46ea235a3d77bb0a7a441e18f9903c7fa62d91b07d1846f230d854f5f9649921ce76c680cf43484adf74228b2190d477c854ebc6796b6ec9d5bf2b314a29d4390866eb6abc85375e4457ab5456eb4974de5862ea90feed2fc5d6b0cc30a33327f7cc6aede0c27d9e0f8dcb2f514df377572be6d4c701bb277b1e18041aa48d407a8578d07a08b25228c7bdf18fd0b84d143aee31c753cd1710ad5e114cc2787b8c6bcc6e5d58e8cad50ed681916a34cb0d54ca7fa9d2fb4e178122e21c0e4193a1668b873935eaa9e50e8797ad69e03574f42657588cf2be2ee1e20e2dcb8c1c9be7c89a051dceea761faefcc030d76e0e214cfe8300ffc6c50ed8bb2f1a6af2a83857cb9e095fe739721404addddf03e7d90c01ec20b1a071dc92c3dfed554d5b2936c7ea0316ffe02722394b27231d347ad8ca0e48bab2e9824ffb241a4b4cc37ca3554f7e918281c78f1228a3a0ef230b88f1150c98ff9e661206e6aabba0c8e0b85e182270b51d59c99bb5937e945f0d8aa4975110486da3559043148ac93d2f90225bbd033f85bd1e3cf5dca99dbf0180dc35bafcf2e3f05953e931ab7285eac1e43105ffde425765724dd91714c2dbe37ef909fbef4e5688e82b6d9e2d7c64a0506883037cdb5b2b93ed02d36d5fab961a6b18a4110bee928694e208b1690f8b576e3ae5f4a1c6474f8989a24387fdd6d509e92172a4af295889d170c130779ebce7cc8c96a7f6ec2868fb4ae3fea5d67932f3c2c9851c0ada62f9360d615746bb7175ff9743e2063017e4ce537b6d5b170190b200f7030e2bc80c8f8248103f6d523920bfcd9601a4aeb95c1723386b9c41bd3620aace12c12bf2a1e7d94665b668c0071333ac7f0ba7232a61ce6aa135665f14b19d625fc2f04ec54d1b159e59f7df9bffbc802e8731179c532e18e6198dca86e8eea0fe5866ca05b1f49a6c3d517d19414a9f44a04f22b689daf8d552d32e35b5b50323961580f11ee13dc9d43166a80b6d0975da361ed4e5496339676213aa7e9ae35f46487a535df2c88c10132d7accd8c9e022574d2f2cec573142ab2b520691ffe79411f1f52eaf546c343de2b406818b20bac2ce9c7e260ae7389fe30a9427dae8f836aa9efc5a8a3d1faf1dada7c81ca3a844532ebaf197be9f3864242e8925f023fb94015a3b34076034d07b3820a60fce5caf6a9db3851ec27e420fe5cea64120cf09abf45f7af3f99591947f92bed2b0af0af699b0e54851e72a6088ffd6605ef8fc70758af5328b388d5ef4d8bf9b9aea135bf9b7e3ef9ca2a29275720c8b52918c645fcfc17e35981f5d08a07db3270c07a928bd8d8b8149fa6ca7a76ca63b5b0ad38f7a9346ed8553e3431f8e9ed9399425501c7bd2512551af05aec2a9c8eec0e81204e98595147553202ba9204512e208026f73a4b1cb10106ecd321dd95402cfb507be3b72589b09945df762356d2916c7fa92d3554e39d1f26d0a734c2850ec18d2c66b5fcb935fd5ff536ed60b0a17eea7f094a838532eb9966a93488a5d0497ca8cef1cda1e58d5e4c07579bd9de799581219015966432fd749fe999fdd60ab054232068efae8b7ecaaceaa2c09fdaaaa25f426fd585b298bad9935a9e51867f0f790b9c7d6b1b47af6168843c74febd2e61c342bfa9e5607d6eb63a769a59419e75141d5c362601b73a13a0bed9387883b5dbff2ce3ff7c6b33eef29bdef726f2343f441511da04426784d6e756c91ea1bc8bd4c9a0570b56f419f17fed13075bac5ca30b1416b95dd49dae07b14062afaf3036f9b5e31d12a01871f18940c9cdbb0f63ed4616afe01e26d0c1a9c9aaddd111ea08e50be97719d87b66e37f7f5b46714cbe6354efbe2e4a96b0d36358c1c2dcd636601fab94e99b7405e680ab72400b7c5a3200773868cfa85b979f0eefbcf9a382c24fad5dc64877bb2cc96fdb44646f40d6cd4ab0804c1583c5b96a5fc8ad1e9999f0082d592f554cb065834d735a3449b0023462f55ed98d89019ffaf86c92dfbf53aea6b2a121c55217b2fea465114a722befc07a5380311f7592938a9cf83d5b931065ca46043b7e1e3027c24f351874dd2b6a973edea2047a067b7752b1ea1da0d86b4857139defaf7971ca7013aab9ede30410a2bb263f899245557687cc336c368113feb5744dae3d7a9308b22bc940eaf94411d8ec831518a285cfae09b7c18d7a44d4d67df9a073de4ca966293d1704d364ad72bdbbe5463c8158c666aebe40195abd36a431f4b1f01b14232b6962da3e983aca95850c78e5be5dbd7e611ed49915fe0fd556e71bf2a7e282541b072e24801c1a0827ac729c1098470c5ffd9df1e543d1244553e5d014c4665496f8e53e1bb9e0f6ca9ae48d97f6df66344968de967e03a9d605a96debc50e776d1e9fb5fe4e7a003ee799d38eb9fb757d70a08ea91351573bd0cab5b3f38ca6c9d95dbc506c07a31628c1906a3124bacb0c9804fdf1dc302883897f8613cf1d06654f39d3cd93889caddddb350d2fbc8f196b51bb4a1955808127075972d3bef334237195b3bd8fadc531f3559235962a46ab1ee737acb7e4aa074de2c9e4bfe4bc04f5fe1abc2d471742306920730781486df8ed562c60d1c341f2992464db7c671b15b709c5e8e594a36021510dd90f87757a560a2b53d54fd933f5214a049510fff3bfe6bfb99f00c5ec0491eb6860057f48fdfc83fe87a607b80d5d57ab604ebbcc3c7bf3a5879d15a8adebfbc673428dceda8fbfc677760c259914511167ab82d0ad3fd99a49e5f566668f48d0c61a7b66fd7509a7c9adc2dd38fefad242c72021dbbf971711a62f9363d18c2596d107b7eca5b9b809997535ea9e7bd4bdff6f8d62d77f6531c87d82ec18f38f70b40c02daf592e6a04eab82404658a1e77edae5a53c7b39cb1214b2a452b02e51039aeeb899ef3baedeecf4428aaba97355b0435cc6d9b031ea257f9f93b4025fbc274c4c11b8abdcc0890da07dca2df4644d7d9ba87d6ce96308966921f19848b3e92e136d7e1296220e3669d47dd719fa", 0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000340), 0xd9, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x44, 0x1, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0xd10, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1, 0x1}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000019, 0x5}, {{}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x100000001, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x40, 0x1, 0x2}], 0x7fffffff, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x1}, 0x2, &(0x7f0000000380)="356015ece08fd71454c83bea1b5370cf551ad2ea1f46d9a0d61519b00e40f68c909cef8497e5c049a168f42bea5dfbe4fc43ce47349310f7468c9c4649dcbb441877e93a01d0bddec490335219f093b4df29bcaddce72dab954ed8a312813eedcf53756889d3f7e494afd2179a541e3c4cf293258665785d43336a8cebf405099abe24557070c47d4c0bffe60cba", &(0x7f0000000440)=0x8e, &(0x7f0000000480)="f91467915d4d828dedcf4f947d4dca2c55370578f5b2cec39270e44ba027a0e2dcb0f41031716ad0ea980d39d5f269297cefc19e366f0d34e20ebcd72c38e1c95da1b66c50548da3d208af2b37e6724e321649126b536a0fffd779269d8c2acc0206f70ba7f590287a2e3a51a49ec0cd08e866a84d138e62e729964be99d9317c754f4951b2f6374dd1c68fe73036c0356a90884d06486be089e30ff2344", 0x9e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x6, 0x9, 0x2000000000000000}, {0x100, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r4 = kqueue() r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) kevent(r4, &(0x7f0000000040), 0x1ff, 0x0, 0x80000000, 0x0) 1m31.416487641s ago: executing program 7 (id=110): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) getdents(0xffffffffffffffff, &(0x7f0000000700)=""/63, 0x3f) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0xffff}, 0x8) recvmmsg(r0, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000500)=""/200, 0xc8}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000000700)}], 0x7, &(0x7f00000007c0)=""/9, 0x9}}, 0x10, 0x2, &(0x7f00000008c0)={0x6, 0x4}) (async) readv(r1, &(0x7f0000000a00)=[{0x0}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)=""/69, 0x45}, {&(0x7f0000000b00)=""/40, 0x28}], 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) socketpair(0x6ab66838bc9e9172, 0x5, 0x1, &(0x7f0000000900)) (async, rerun: 64) r3 = accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/81}, &(0x7f00000009c0)=0x53) (rerun: 64) recvmmsg(r3, &(0x7f0000000140)={0x0, 0xffffff04}, 0x10, 0x41, 0x0) (async) close(r0) 1m30.438677647s ago: executing program 7 (id=123): r0 = socket(0x18, 0x8000, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) read(r3, &(0x7f0000000400)=""/119, 0xfd4c) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f0000000080)=0x4) readv(r3, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r5, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2db, 0x2ec}, 0xc) 1m30.438411099s ago: executing program 32 (id=123): r0 = socket(0x18, 0x8000, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) read(r3, &(0x7f0000000400)=""/119, 0xfd4c) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f0000000080)=0x4) readv(r3, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r5, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2db, 0x2ec}, 0xc) 1m17.457205601s ago: executing program 33 (id=91): r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/9, 0x9}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9, 0x0, 0x7, 0x4, "d76c1f4600000026c19982880b46850200", 0x8}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) socket(0x20, 0xc001, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc6, 0x8, 0xfdfffbfe, 0xd4b, "bb0d37a05de90e0000031800", 0xfff, 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) sysctl$kern(&(0x7f0000000540)={0x1, 0x29}, 0x2, &(0x7f0000000580)="da968e0275b85f308a51d450ae6bbbe6e8de12f283b6461bd20345df71cc09d305eeb6132c597696451f0760020d1785278bf00cd3195a2cd7962f937d66d8613b18fbec634c594ea33d68cea5900bcf78b2eeb8f37adc164db873a902e2ca", &(0x7f0000000600)=0x5f, &(0x7f0000001300)="9cbd2262673723b86cf2955326e348d5d8cc9dd464b15b8bd21105fc23dc0c49a288d516a62ae5b1a4701878d67366dc0682f37e464c39494de52367d7f3174cecd298bc4ce9a547ec9f3d01b0424cf31ff2572d3eec3f8231bfd854b6a567c6490f0c0f5ac889e2593f90431f9e373eed74786666b458c70bbea2c066f68e97c9815ac3e22df59adab0ec3eb4d48aad8b4891eaa9221adf67e0e763fd4af9995d97d61a44e498eb23b8274b1cf6793a571c89996563e8dbfc2a8a3b4a1c49f3ffd3138e5a709b3e2ffac43cd92920c0a1337233166d5b39b76f4203a315c37b75a3b9daa3ce408a5b7edb62bc5d7fe74220f65c519430d9af17824c4fe8ef9b28bac338bbdbddebc6c3f2767f7490be9f78a54f0dfc86fc5c7e74d341f536bd3d629f95b9f8602da36c65233970ce9f6f29ee4d74e95e4f3d90651d8171328a3277f2b7fc9257382f599f1ad55a9210605364f609cf7693163b33bb4f7a6ea12b256a4de00dafd2f2150a787c578843763e203e81c598737b6678663589c7b42daf13afd574e83ad6c796cef947c0eb3880edaa1870d0c8a389db23242622bdc4d45bfd3d13311ab6e10784ef2816fca055a37d10d50d121a5d09cbeadcc38123bdc5d6acf4c6cf04927674d9de331047f3682ebebee4795b97f83740462c766aaab743979d2b64d7e76e6648eed2a26718f833b2146e2a843c943a3c52eb815dfb8027e7a26880881ad369342efbe21fdf00df0bbe20bc5c93cdc57b6d2aa3eaf9ef3b952d04e7fe6996f9fbcde6429057bdcc6d4f28f4ab0a44c65e526bbb02bb823cf1b1522cf5cd9c3596335feb7ead540804b405013a12243482d84d2ece83b6cb2d2d88e385ab8f5a9e9750476dc8facefe3b9882e3f7122d5488a02acc4b55c66966763de493df4ed99b66ce36212e59fb0fbd351ff92e6ec21094acbdd13c3a93bdb8bd68e18b8c66701a42b01b0299e97c9663d98f36be2a56ee600cac64fd4599b76751aaa0296a211bb1f69c242b8b05bcd18ea653dc6b6775fd91a1b74b5cb358be2948d5ad0bcaf3b7befc946166b27c9345be4b6cb0428730393e333c184aff92e2ac88b031b68c429ee694e68bcf7d65ab13551d857d21fab5326e5b4fa7fd50b620d0a6ef9c2eccd75d2d05a9f066bc56416d3a0ebe485be64931619aaeda8372866c0024de39addcf918d3d1218b01447819eb1d86cf88a542e50fe4e29fccc42d89a3a81296eca773d2c3c8b32ae462fa7fd14fd5548daa0d5eb3c75f693cee481b4b9d23280f53ba99cab0c7b6b3cd49b160c00c26984628d82aeb5347ec8fbf1404c85521f50021c746090a51cef99c9cda07d51245671a68e3a7994f8878e407b215b29a649e2deae6c2de0d32cdc910d6b232d54960094bfa9f733f929824754d232b52ad7d7f4ccfbc2c7cfc48056cfad32e88b78c1af9d27497cd33744d433a94c73f2885dcbb4311265c1aefec78728df537b00063bd41da519f82f822872efcb98e69ee1d612c19342059e7af5810ed1b1299778fa0c4a3d5553ea4c4a8b528e160af74de7de37509d85fc007c0a9530f5f97a95c21ff763aa2141b17e14e1a1868ef67a621f1ce049efb5f92f30411d3b681e696af68f1cc9a294df9f37a9e3518e4e467d9cb02f0531446330f7a9d09df2acbd6f78a7b02f4ac80697f47941ff7a5459a31dddff15582ffb3f397dc1683ef78b6edf47492edd77a88f63b71571d800e62e9671e3f1b32808b115c3ab6dd66b0f4f4534d381bf2c6ad18ea7219010c6a8f6247095da95f8cc793385db8d8107ebabadf8d74eae4ded392d36bed7038d38fb4e34f0afba6c2aa0b6e9182274bd4e9da01ddc98dadc59015e294a8a62e4c258f484696232e294cfef29571b6200ba669bedf72f34aa1bd5c64dae1d3d1950cf006771f689afcef3159f8b0119aeea71a962d749bbb0b48b7f260e052fe7d3d42accff49f4e27713567cc3b131d21d5027198cc54551c3039e2a040a08dde139c58595788f16abb330239e691fe2e16c87479dc73c69ab3343358d7b7bb24e4a9c8ac070338249a559ccd64a79ce72baa15bf7fbd1ab088579caa73032b634b7ab5a79f7650d1fa5a4510c5e4c88e6c15b1c6887b0a7b9bd6af8063c6312149bea41b03ebe83c780ed8f799b1473442b94e9a514a381ea1cc5c8d7eadd8324501c4e9df42e3807bae99a87d33d8523b725b7d9e93748bca5c20212ce7c679bfd09cdfeafc5b77d667c8156af10737971f2fbc8529bb539e99221ee81e339f577525ea5c6f3b500eb83092639860eb8fde659e4453dce7402ac62037d89676a9ea2cbc8a8e8ba784ba45e7989053623b7e1dfe6e769770af9f32215aa5013b83011ca6b9253c05754026feb3d9171d7ed83f2dae952cb612705ce39a9605dcacfa3d7d523c34cd5b5c8743b76f601845e420024e1b1f5006e96fb536530f43091c781a5e7b1daca48d686f60f4e9c112b36b8142c8c449c475f87a28aac92f673818a1199cc23e8b1574b95f8e920718d339a70faf6c52bbbfa2f8ee3ef7e26620993ff0d349ec1238a872116e268f1f397556d7b6bd6c77b61ff0c6fe413b3ca2919a99d114ff9c2797d7fe9397ba6d131dd5fbddc2088fc0d9e116765c969ade288c66e4b683e6d7f6daf6f89ded59360399d5404d0fe2e1231e039b6bef9f722d6f99eb1686f3aebc484883ad8050abc7f54a38531cbd674fee8ec6dc78f184c4b4219c9fe46ea235a3d77bb0a7a441e18f9903c7fa62d91b07d1846f230d854f5f9649921ce76c680cf43484adf74228b2190d477c854ebc6796b6ec9d5bf2b314a29d4390866eb6abc85375e4457ab5456eb4974de5862ea90feed2fc5d6b0cc30a33327f7cc6aede0c27d9e0f8dcb2f514df377572be6d4c701bb277b1e18041aa48d407a8578d07a08b25228c7bdf18fd0b84d143aee31c753cd1710ad5e114cc2787b8c6bcc6e5d58e8cad50ed681916a34cb0d54ca7fa9d2fb4e178122e21c0e4193a1668b873935eaa9e50e8797ad69e03574f42657588cf2be2ee1e20e2dcb8c1c9be7c89a051dceea761faefcc030d76e0e214cfe8300ffc6c50ed8bb2f1a6af2a83857cb9e095fe739721404addddf03e7d90c01ec20b1a071dc92c3dfed554d5b2936c7ea0316ffe02722394b27231d347ad8ca0e48bab2e9824ffb241a4b4cc37ca3554f7e918281c78f1228a3a0ef230b88f1150c98ff9e661206e6aabba0c8e0b85e182270b51d59c99bb5937e945f0d8aa4975110486da3559043148ac93d2f90225bbd033f85bd1e3cf5dca99dbf0180dc35bafcf2e3f05953e931ab7285eac1e43105ffde425765724dd91714c2dbe37ef909fbef4e5688e82b6d9e2d7c64a0506883037cdb5b2b93ed02d36d5fab961a6b18a4110bee928694e208b1690f8b576e3ae5f4a1c6474f8989a24387fdd6d509e92172a4af295889d170c130779ebce7cc8c96a7f6ec2868fb4ae3fea5d67932f3c2c9851c0ada62f9360d615746bb7175ff9743e2063017e4ce537b6d5b170190b200f7030e2bc80c8f8248103f6d523920bfcd9601a4aeb95c1723386b9c41bd3620aace12c12bf2a1e7d94665b668c0071333ac7f0ba7232a61ce6aa135665f14b19d625fc2f04ec54d1b159e59f7df9bffbc802e8731179c532e18e6198dca86e8eea0fe5866ca05b1f49a6c3d517d19414a9f44a04f22b689daf8d552d32e35b5b50323961580f11ee13dc9d43166a80b6d0975da361ed4e5496339676213aa7e9ae35f46487a535df2c88c10132d7accd8c9e022574d2f2cec573142ab2b520691ffe79411f1f52eaf546c343de2b406818b20bac2ce9c7e260ae7389fe30a9427dae8f836aa9efc5a8a3d1faf1dada7c81ca3a844532ebaf197be9f3864242e8925f023fb94015a3b34076034d07b3820a60fce5caf6a9db3851ec27e420fe5cea64120cf09abf45f7af3f99591947f92bed2b0af0af699b0e54851e72a6088ffd6605ef8fc70758af5328b388d5ef4d8bf9b9aea135bf9b7e3ef9ca2a29275720c8b52918c645fcfc17e35981f5d08a07db3270c07a928bd8d8b8149fa6ca7a76ca63b5b0ad38f7a9346ed8553e3431f8e9ed9399425501c7bd2512551af05aec2a9c8eec0e81204e98595147553202ba9204512e208026f73a4b1cb10106ecd321dd95402cfb507be3b72589b09945df762356d2916c7fa92d3554e39d1f26d0a734c2850ec18d2c66b5fcb935fd5ff536ed60b0a17eea7f094a838532eb9966a93488a5d0497ca8cef1cda1e58d5e4c07579bd9de799581219015966432fd749fe999fdd60ab054232068efae8b7ecaaceaa2c09fdaaaa25f426fd585b298bad9935a9e51867f0f790b9c7d6b1b47af6168843c74febd2e61c342bfa9e5607d6eb63a769a59419e75141d5c362601b73a13a0bed9387883b5dbff2ce3ff7c6b33eef29bdef726f2343f441511da04426784d6e756c91ea1bc8bd4c9a0570b56f419f17fed13075bac5ca30b1416b95dd49dae07b14062afaf3036f9b5e31d12a01871f18940c9cdbb0f63ed4616afe01e26d0c1a9c9aaddd111ea08e50be97719d87b66e37f7f5b46714cbe6354efbe2e4a96b0d36358c1c2dcd636601fab94e99b7405e680ab72400b7c5a3200773868cfa85b979f0eefbcf9a382c24fad5dc64877bb2cc96fdb44646f40d6cd4ab0804c1583c5b96a5fc8ad1e9999f0082d592f554cb065834d735a3449b0023462f55ed98d89019ffaf86c92dfbf53aea6b2a121c55217b2fea465114a722befc07a5380311f7592938a9cf83d5b931065ca46043b7e1e3027c24f351874dd2b6a973edea2047a067b7752b1ea1da0d86b4857139defaf7971ca7013aab9ede30410a2bb263f899245557687cc336c368113feb5744dae3d7a9308b22bc940eaf94411d8ec831518a285cfae09b7c18d7a44d4d67df9a073de4ca966293d1704d364ad72bdbbe5463c8158c666aebe40195abd36a431f4b1f01b14232b6962da3e983aca95850c78e5be5dbd7e611ed49915fe0fd556e71bf2a7e282541b072e24801c1a0827ac729c1098470c5ffd9df1e543d1244553e5d014c4665496f8e53e1bb9e0f6ca9ae48d97f6df66344968de967e03a9d605a96debc50e776d1e9fb5fe4e7a003ee799d38eb9fb757d70a08ea91351573bd0cab5b3f38ca6c9d95dbc506c07a31628c1906a3124bacb0c9804fdf1dc302883897f8613cf1d06654f39d3cd93889caddddb350d2fbc8f196b51bb4a1955808127075972d3bef334237195b3bd8fadc531f3559235962a46ab1ee737acb7e4aa074de2c9e4bfe4bc04f5fe1abc2d471742306920730781486df8ed562c60d1c341f2992464db7c671b15b709c5e8e594a36021510dd90f87757a560a2b53d54fd933f5214a049510fff3bfe6bfb99f00c5ec0491eb6860057f48fdfc83fe87a607b80d5d57ab604ebbcc3c7bf3a5879d15a8adebfbc673428dceda8fbfc677760c259914511167ab82d0ad3fd99a49e5f566668f48d0c61a7b66fd7509a7c9adc2dd38fefad242c72021dbbf971711a62f9363d18c2596d107b7eca5b9b809997535ea9e7bd4bdff6f8d62d77f6531c87d82ec18f38f70b40c02daf592e6a04eab82404658a1e77edae5a53c7b39cb1214b2a452b02e51039aeeb899ef3baedeecf4428aaba97355b0435cc6d9b031ea257f9f93b4025fbc274c4c11b8abdcc0890da07dca2df4644d7d9ba87d6ce96308966921f19848b3e92e136d7e1296220e3669d47dd719fa", 0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000340), 0xd9, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x44, 0x1, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0xd10, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1, 0x1}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000019, 0x5}, {{}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x100000001, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x40, 0x1, 0x2}], 0x7fffffff, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x1}, 0x2, &(0x7f0000000380)="356015ece08fd71454c83bea1b5370cf551ad2ea1f46d9a0d61519b00e40f68c909cef8497e5c049a168f42bea5dfbe4fc43ce47349310f7468c9c4649dcbb441877e93a01d0bddec490335219f093b4df29bcaddce72dab954ed8a312813eedcf53756889d3f7e494afd2179a541e3c4cf293258665785d43336a8cebf405099abe24557070c47d4c0bffe60cba", &(0x7f0000000440)=0x8e, &(0x7f0000000480)="f91467915d4d828dedcf4f947d4dca2c55370578f5b2cec39270e44ba027a0e2dcb0f41031716ad0ea980d39d5f269297cefc19e366f0d34e20ebcd72c38e1c95da1b66c50548da3d208af2b37e6724e321649126b536a0fffd779269d8c2acc0206f70ba7f590287a2e3a51a49ec0cd08e866a84d138e62e729964be99d9317c754f4951b2f6374dd1c68fe73036c0356a90884d06486be089e30ff2344", 0x9e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x6, 0x9, 0x2000000000000000}, {0x100, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r4 = kqueue() r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) kevent(r4, &(0x7f0000000040), 0x1ff, 0x0, 0x80000000, 0x0) 1m10.009446759s ago: executing program 1 (id=502): open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000205}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x0, 0x6, 0x7}, {0x3, 0xb, 0x80d2}, {0x3, 0x8, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0xb, 0x1000ffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0x78, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x8}, {0x200005, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x800, 0x3, 0x5}, {0x9be2, 0x7fc13ce8, 0x6, 0x69}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async, rerun: 64) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) 1m9.779289337s ago: executing program 1 (id=503): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0xfbac9874e44c443d, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001780)={0x2, 0x2}, 0xc) 1m9.778833819s ago: executing program 1 (id=505): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000045c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x837, r1, 0xd) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101000, 0x6, 0xffffdf7f, 0xfffffbf2, "08955c00", 0x4000000, 0x1a3}) chdir(&(0x7f00000000c0)='./file0\x00') writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1m9.712989584s ago: executing program 1 (id=509): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x52) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) (async) writev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000000080)}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f00002ec000/0xf000)=nil, 0xf000, 0x3) (async, rerun: 32) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x2000, 0x7f) (async, rerun: 32) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000001580), &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff21"]) (async, rerun: 32) setitimer(0x0, 0x0, 0xffffffffffffffff) (rerun: 32) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000140)="929652ec63b798ce0288c01524d044d579a3acc46203a0ccc3fb924bb3cb0024f0b1850aece6dd776764c07507849b1303dc5172a07d3f0b34b86e8fb65c97294bd4c3dc8cee87ef6d157e199a482ffd3b69946802ac869f06d5ca6fdd4b10c796158bcc526ffa576fef408528b4b16a057cf245f0ff39258c740669a92b4244b11340eb017d790ac710981b00f1948c0f9c469ff71e5ef45eed02091a2331a9d66c9a5ceb22074472dd4d807a14771aa9d7fe78c3024443308ee2e8e96d2ff9277540f4f92906536de2fbd0c860e92fef2289009f299e97623aa7f7a3", &(0x7f0000000240)=0xdd, &(0x7f0000000280)="ff70d14d9ba0e0b5365cac4bd93c2d06cdaeb7d2aa1f135cc1557149eff95523231cc6007c7ef98963644caa20260011e43c86b1941d474c85f556e43cf17c08dbd628d05093acc1e0ca8fdac7de264566", 0x51) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') (async, rerun: 64) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', r4, 0x2}) 1m9.647154926s ago: executing program 1 (id=516): faccessat(0xffffffffffffffff, 0x0, 0x102, 0x3) 1m9.382568536s ago: executing program 1 (id=524): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1186, &(0x7f0000000300)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "794304", 0x1148, 0x2b, 0x1, @rand_addr="19ce7f062d270af2bac5cada1a349618", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0xb3, 0x1, 0x0, 0x4, 0x68}, @fragment={0x70, 0x0, 0x2, 0x0, 0x0, 0x13, 0x65}, @dstopts={0x6}, @hopopts={0xf0, 0x0, '\x00', [@pad1]}, @hopopts={0xff, 0x218, '\x00', [@generic={0x2, 0xa9, "e71a9a7ae71653b3bacc6b086e2f3a8c2c5db1fe57f45daf380088cfb9efb616d66fb3bfc13e63afd234bb7710d430cd2557ca487e79566fed91b80f4bf24e78baab44d190d0ae8954f10b7f9c421d5b226db00af84d4f151a77ef78ca6acbffe9ed5ef8cecea996551fdb13d46109c3dd7851172da2d65f676a85639c091301090dc8955f69443b765f4b527490b4b04a5d93f3a34447476ab05f52fab29ddd53fed314508a333ccc"}, @ra={0x5, 0x2, 0x800}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x8}, @generic={0x3, 0x1000, "f2d031ed58cfbd5682baf61b6722084202a3c9e20b8e00bed310213e429e37555bea32a9f2d601e158635f50c7fec5b1e084c67e788150954261f6610f0e9ab402adc39bd7c172094527e9b5c542f99b10893cd97deb57b6255e52c628c9fb194879d3410c814b914f162ab340b40d9c5f543d1228913799b72692f8f707b8a822cb9d139eecc61f01d601cdc133ca8758370787e34d56bcc1aacc1de7116d4f4bcf263adebdc4b1c71750265edde430e861cc03850c4ad912bbf8e3ce7c2fd32265e53a70ba9c527bb6a8454e4cdadc15fefdd7f3cdb017eabb1d095140824ce9bcbaa7ec095ca89366ce5f0f4124a9981e4ced71c8f33c9b774fd12a2971bb41b0189c302095a863e220d8f5d11c26b6c39b5e84f1b827941005c13cbff7d37002b2ce84ce197a02d71d7c3bcfbd5635d5330ec729efd0615e90875ab9b88a7bba9efb14900cf039c5b3bf755e6e9e4f2abb1221e0b0d6966b3c15092eaa7724c0dfce551a1de5466c92ed4b0a84a6ed8def2166b16220386d7fb8d2a53146b863daec1ca7087d9825bbc7750b16eb6be6dc9b887f677e49440411596d97746e72d1826ef9a10a768e15d48c164cfa7ca8802592d21b73eac8a020df4e94fa0657148bc5c370f9ab47776ff3a3adfcf97a2f2db9e9110b3f0c6eb890409a5296c143cf67c37b396bdbc69ca6935ede6e576cc49f395971c20a55462a790d2493867c44bc3f728991bb5363a58c323498b9022fc9d3f6f410cd678375fee51d2fc38b31bded35f49ef45c5735cd73a81ecd95a572c81561e4b3377076ee6d9aa933a9485e525d2c9cd9d0e1c52d256e397a20e7df806497d67d4834934211616f801814e2df3733908d86a3381171ad1aeea2ea5d55d8f0f567abd58b8260e0902037e1f76893ba8498bd46b7985611ca7fe1526e6d3d4adf8e86cad50fbf18982e82b35dfb89ada633f9c9545209a7feab4c4e6dc5afc669c8543d9e873095734fea8ca6dd646b89147ce1d4eceaf34f44693c1dfd5d27203e3f6e76ab4cd0c8978ecd1a7f0912e241da30ec5bc7f2899d48261dbe7f3de337f9aeae13e3a9ad95924b8264ea20891330b4240faaf5855f8a0151071884458a9f22dfd45f559a7ef472e9662572aab812b5d04fdafb1c2d9b7eff6e041fafbbfdae97b8195d64d87481afce70a9c8b21246b19b9705b9f5211a10528ef8a3ecaafa0b37e9671f511651077429c779f6563d06b068c7240bdf9c059a07cb44954ec3622fe5e2afcdbc26b976cfdac812e4e6a549d996b5c42efe0ae738f519151f18ff7023d2cc687af5e27a5d7710934dfc2944ae0e435441a3940dd12019e24903f8ffc92d67dd79a1688babf533fbb69f48232d1e226371513e09fd9cd809cd4f870633a356293086e4257af54ddb05b5798d97b8b6a432164d82fd5257e653339d83cf36655a20b61fbec8f6cbf90c85c5fa0e60522dba241e9dd8d4e92a330f02b80ab14d99ea4fc5c100c4cbbcf992c58cd159d0c9abad5cfb72657e1871a3f56aa271bc5ffd03427aa770fb7658a442f59688b5d19d14bb084033b31ef93cc0bec02a8c3539dd5983dc20b4f64f50873e6c81202280e024fe693995e179cc3cebce978bb03c9d893a8fa5bfa0ed8490d6d803b045722eefcfd8b48eff835bd412e482ca5e0c8d516714d4cfe9f6e54624df5c4cec505a76471133f559c7e13e3aa51d8f5b682382cc4061ad9f8681146aace41b0ac8d6f6417ca05dded04122a803be3e594469b9d2c38135964f85e8de18fd23387b9ef321705984d4a6dac539a52fe738588f11d630a48651b0a786a62bcde1b1a98d7ccf8531bf1f36aa0cf68f81b03cba6002820862e9660c08fcedac59f5b7d6084c22e921020b2b703e125c99f05e97c62d650d54a758495dfebd5d2c0e04851ac1c1b78ba8f42506b8269f431d471c1f79a629ca46e3d21d4c6ab4458916378ae5720721aa53182f25e794060015946a464a7014f2a896491b17e6eac5272f3c0b8e5a3f61bd4f853caa343cdc25c721fd6078a167a04634f66c189d78eb781ddfe060b7c179e4021c2f8cfead623d57cf9f0e8b294b97cd92a601ca286ef76dbe899784f7fc63e9b0fa4c5bb2d830814dc61c44b342c4758bfc3eb8836d584f51f1c8dd9654ae4ef50bb0e4669e2e5e19509881edd2d0cf1f7348e88428dced9de3f64986cf54a8a650d493ab5a52111927c5b82c75bf7fcd3a14b2e4228df869ff1fe16bb7b5930e2f900383253dba2ec71836fd07c1a4fdd5ca133e2375e4482ab8653afa8ce6e1cdf3c2872ebaa5d889b88384b479ea01c686f170d76b3abc517b12f57af3d5d6561b02df7465fc4ce536d3dea4e5debcf64064d0abc3f165b8b0ef2d634b8cb4bd88a24ac22a71b6b2fe55b5ba62917bd233e90d793a82293e932bbf60dd06f3b797a4d2b2c9d2a0bb0115ae11ca6c4089b1ad202e42625638d8a46ca317d3b9603e8d7a650c80a84e2f5725e480f3bf88fefca124062050267aaa44369d99876f7e09178ffaa9b765c697c78d39f473d467fdd1b6f8a4a52b848ddab4b30f09c591d744ec4b5eb9de45a4e80c5069135235ef9d7331485395c82297fdb7e228d1f8530b298c47cb2d815477ba3c9d71262db33bffc431dc9e219c0aa3e286dea305b14b97b387bb78ce3fb6eaa2128d0c9bd47430bc37745dbb77a3bb5f86e09148372d2b386dbdc5b364780182efc282b010b9b57db21f350639df091424f1199031c36872f057730d584776c0494912e997a7d0dceb336e3ea64adac11ab81a1550302a99b3285309da0f917d2970a8fc20ba093dae44a8ddac68c740ef53d590b1c2b59889adc64ccb4c03ec33eba04b04b4a9a1170f028d91147569bd9ef4c5da2268460480c9c7e14b8b6b9405a00cf7f490adda89181d8711ac8f5624ffd315600f0ec743b4b6add9718246b60b8fba463b5a0ae851633ca04cf6016360aee7c8cef57e0f6fd97b645c7342de678a7bc06379dd39930b18a9260932a9220a9352695dde8274200e6edb7301f9268c89da2784506ab2c1550e0b93486261a0472fc642d55e3916e8ec623a2cc0f5432c59bb24a26ddca61e1c2e94901f53853336f770ab79376c0340a0ae12f9bb2dce54394dba1b0fd84853d45ca1173dd570c66275b575ebf1c25bc4c5c2e13e0b86289c645505a365fe54026754808caadc95200689947b7bbb504ea6fde69339615d85a7fe425eb67a2e978fa1f0734396c6df1a58ca0d58434b7607e490d1ddd3545ceb704214f4864129915f4b9c44dfa9be634d968a2dcc99db18d0dfd5acf443a37165001c582250f1453ca6f499091f52bc025818a889202140b58a625c500bceef46a489191db201f5fbb15d70a10bbb0d3043ff2ad2a6e21b7c06101fdc4a4a0d03090602fac322ea7dc68bfdd07626863e2fb056aa625f74a79b97513dba600f956a265bade5a44562feb9484f56e502efcfef301dd958cc06b64c07c033fb284c4a9ad377a723268cb5ff6d786607c00833ea4f8f33f5e6eaaeb31249a18299e9123062947eba4aa654297638b1610a211bb808deffd7f229d6309c639212d325bf9bb45bc56572971776c5fdc9cf76fe714fb6fef0efe1d9b3da0aea66a3ca4ec708b4a31e0c91bffea5220efded0f14c34bef0318bf52020747bdffe9e66da7f673369593d9cb6ba570876faadc2c1f2c4de7a5253d2430dcf2f94eb3c169cb05e5a9bdfe8adedeaa503c7fb951d36f0f6c6a65a81e96fb9bbe546432b995974861873b7e36393f7cd9267feb591251b7c0b4db6b4568a1885645440bd0306f9093ecf7f75861d8074a7e190cb0df1e0444a2c00958e624c9883408b3cfc33b83db08d944e28a7528c1df592a91d9abc16aa942531b2520b2428848a0eb582bbbf5405d9ac73e494b4efa4110e358f72328184ff7b9e70a9b9856cff4d60378fec1d7240d9467117c5c64d35b02bd4c5c2c9ff5fb73776c5344451936168a910d4a9809d24d91f816884bd04cdc584039b9cb0f67e3cf72fe092c4bab624314b8294a44067f13d38eb1245320ef700122722f87e439d7b1ffdfd1e5f551da6f7de2c7163cb5df15a32088c02dce1a34d85d28f534056e6fb0872390dba4c1168404f2ac8e3a7de197e09efd2395072b21762d20179706181529ce69225dbe126e10e305ccb0820f96225f6496c7d38887391c0d18370eeb3a649a8ae8fbf684a81e6254c2fe5398813a2940c3c0ff063badadaebc5f5e9186489e2aa33894e3b1c3646c653e98ecabb012ff6e272987db11a0a2bd0e6ed9e09d8cb5a12078c31d7fd5fef33d1ce5c3e4e7acb5f7c5d3682fdfb07dd99b1e5d831c97ce844f07e730a3461822002d6bc0bdab21f61fbd7b5cdacbfeb8373fac28d2ec53e5c56b719c4d49c9b18a239c7442deadb6845ecdc007491bf8a8ea032b15b665f3152f9cd7cdf4ed56d1ee27c4dc9ab46b4f4cbf33e0b7051e8f93f0ae0aef63f81ce13c8c014702c6c56c15d396217deab8856273080b6ce13d842955df87e4903cfd9f580cc1fae202ac899d9878454f7dea6056b50943f0e05e018f7013260092d86e31f61b97f715b83c76e354dcbc6b06f012830b7258f9ef56d69e5cfa59574868c3e92ce4f59edb6bacc88a83b6894ba3669ed0b2cedf2142f1f51dcf9e96ba1ac70897fb1ee775245fb69965813e7d07c03fdf56da61e66df8ed9a7b783248ae70092392084fc3e03ddc4728a72f11719073f7613e43b36ff4085e967a22dab2bbba74923c01828ea66ae2d0acdde89489ec4503b0bc26bbf24436b4b02e8220a5e515de8309254667fe71b9233f715c3bccc96865c324326dde13b13efd5c97573db2049717a61c3b7e57cbbc38559a089c682ad238c376411f4183c1ff70aeacb80e8a80b4cc364da8ff7754925f6fcfe0f0fbd293028c5a828dc920befacc276df2be2206847e8a4f9de140346b3697272b210566c6405f07bef89ed2f00ae3bf1145f03991cff5d3c2f1018579be95e401c3eb0eb3043915eae741c9f85c866b6b8034de7543a2568be5a2271ef337d421ce0a0a21d9bfea9f955c05e79c6a1502ddaa72e3209739b05b7b7f6ef65c1ec682f199d60c7f67807fbc8ae1d4d6fcd935fa2aef6382f37785c001fdec535e78830016e2201a5b0c02496ffb676988df831f96800aa39ef92e7a8496b2005562ef79a266a963ffccf5082b27a2ff82e5eb68922ee5f0180009d1fc78b971223b6b3bd6c3cfee28d23c9028a9f2e852651ab5f6d437b920ccf7071fcd31b6f6d306336ab7f74c030ef38d842e363dc4cd47ccc0bbc769f536f9186c7d2eacdf72104db5f6328979b395fd2171f737de29f1e6727b9ad68085a9b123356412ee2bf3837563e6ae7cb8522efe24d2cb57dee3c69897519db15b3a652b294f118fae5c6193e004b4b57c8b787b964fe9526c19e4c34698bd13c65b0062f5fa1f75875ad799c8b9bff3330ab2c4e731e08802bb21cc0482d409eb3709082e4773a6aea8141b6ce058a0c3161c7a1cc5f5ea5a976a763a42d6b4c08d41c677bba748dfb9e4050378f73d1a7261c33206bb24e86a3e3d82a485aa287424199db815f6e4232e1b0223ee4eaf7a2cacaf3474e6b5786dbe656939d0f97e1a79bc33de2e5516d6dbb2c77cf0d57c268a3f7216cbd4560f59b11ff6bdbc3233fee06a03062c320af0f328a57ca775f67504d56b5fe40927f3d132b1e04470cd53bc79949f09fc2aa9e9bdb9180446a922d2e11c2179aba74fabb08faef4"}, @enc_lim={0x4, 0x1, 0x10}]}, @fragment={0x35, 0x0, 0x5, 0x1, 0x0, 0x9, 0x64}, @routing={0x70, 0x8, 0x0, 0x20, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}]}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = semget$private(0x0, 0x4, 0x7c8) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x188, 0xffff}, 0xaad3, 0x9e, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)) semop(r2, &(0x7f0000000080)=[{0x1, 0x101, 0x800}, {0x3, 0x4}, {0x3, 0xd}, {0x4, 0x3, 0x800}, {0x4, 0xa08d, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}], 0x8) 1m9.382154021s ago: executing program 34 (id=524): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1186, &(0x7f0000000300)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "794304", 0x1148, 0x2b, 0x1, @rand_addr="19ce7f062d270af2bac5cada1a349618", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0xb3, 0x1, 0x0, 0x4, 0x68}, @fragment={0x70, 0x0, 0x2, 0x0, 0x0, 0x13, 0x65}, @dstopts={0x6}, @hopopts={0xf0, 0x0, '\x00', [@pad1]}, @hopopts={0xff, 0x218, '\x00', [@generic={0x2, 0xa9, "e71a9a7ae71653b3bacc6b086e2f3a8c2c5db1fe57f45daf380088cfb9efb616d66fb3bfc13e63afd234bb7710d430cd2557ca487e79566fed91b80f4bf24e78baab44d190d0ae8954f10b7f9c421d5b226db00af84d4f151a77ef78ca6acbffe9ed5ef8cecea996551fdb13d46109c3dd7851172da2d65f676a85639c091301090dc8955f69443b765f4b527490b4b04a5d93f3a34447476ab05f52fab29ddd53fed314508a333ccc"}, @ra={0x5, 0x2, 0x800}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x8}, @generic={0x3, 0x1000, "f2d031ed58cfbd5682baf61b6722084202a3c9e20b8e00bed310213e429e37555bea32a9f2d601e158635f50c7fec5b1e084c67e788150954261f6610f0e9ab402adc39bd7c172094527e9b5c542f99b10893cd97deb57b6255e52c628c9fb194879d3410c814b914f162ab340b40d9c5f543d1228913799b72692f8f707b8a822cb9d139eecc61f01d601cdc133ca8758370787e34d56bcc1aacc1de7116d4f4bcf263adebdc4b1c71750265edde430e861cc03850c4ad912bbf8e3ce7c2fd32265e53a70ba9c527bb6a8454e4cdadc15fefdd7f3cdb017eabb1d095140824ce9bcbaa7ec095ca89366ce5f0f4124a9981e4ced71c8f33c9b774fd12a2971bb41b0189c302095a863e220d8f5d11c26b6c39b5e84f1b827941005c13cbff7d37002b2ce84ce197a02d71d7c3bcfbd5635d5330ec729efd0615e90875ab9b88a7bba9efb14900cf039c5b3bf755e6e9e4f2abb1221e0b0d6966b3c15092eaa7724c0dfce551a1de5466c92ed4b0a84a6ed8def2166b16220386d7fb8d2a53146b863daec1ca7087d9825bbc7750b16eb6be6dc9b887f677e49440411596d97746e72d1826ef9a10a768e15d48c164cfa7ca8802592d21b73eac8a020df4e94fa0657148bc5c370f9ab47776ff3a3adfcf97a2f2db9e9110b3f0c6eb890409a5296c143cf67c37b396bdbc69ca6935ede6e576cc49f395971c20a55462a790d2493867c44bc3f728991bb5363a58c323498b9022fc9d3f6f410cd678375fee51d2fc38b31bded35f49ef45c5735cd73a81ecd95a572c81561e4b3377076ee6d9aa933a9485e525d2c9cd9d0e1c52d256e397a20e7df806497d67d4834934211616f801814e2df3733908d86a3381171ad1aeea2ea5d55d8f0f567abd58b8260e0902037e1f76893ba8498bd46b7985611ca7fe1526e6d3d4adf8e86cad50fbf18982e82b35dfb89ada633f9c9545209a7feab4c4e6dc5afc669c8543d9e873095734fea8ca6dd646b89147ce1d4eceaf34f44693c1dfd5d27203e3f6e76ab4cd0c8978ecd1a7f0912e241da30ec5bc7f2899d48261dbe7f3de337f9aeae13e3a9ad95924b8264ea20891330b4240faaf5855f8a0151071884458a9f22dfd45f559a7ef472e9662572aab812b5d04fdafb1c2d9b7eff6e041fafbbfdae97b8195d64d87481afce70a9c8b21246b19b9705b9f5211a10528ef8a3ecaafa0b37e9671f511651077429c779f6563d06b068c7240bdf9c059a07cb44954ec3622fe5e2afcdbc26b976cfdac812e4e6a549d996b5c42efe0ae738f519151f18ff7023d2cc687af5e27a5d7710934dfc2944ae0e435441a3940dd12019e24903f8ffc92d67dd79a1688babf533fbb69f48232d1e226371513e09fd9cd809cd4f870633a356293086e4257af54ddb05b5798d97b8b6a432164d82fd5257e653339d83cf36655a20b61fbec8f6cbf90c85c5fa0e60522dba241e9dd8d4e92a330f02b80ab14d99ea4fc5c100c4cbbcf992c58cd159d0c9abad5cfb72657e1871a3f56aa271bc5ffd03427aa770fb7658a442f59688b5d19d14bb084033b31ef93cc0bec02a8c3539dd5983dc20b4f64f50873e6c81202280e024fe693995e179cc3cebce978bb03c9d893a8fa5bfa0ed8490d6d803b045722eefcfd8b48eff835bd412e482ca5e0c8d516714d4cfe9f6e54624df5c4cec505a76471133f559c7e13e3aa51d8f5b682382cc4061ad9f8681146aace41b0ac8d6f6417ca05dded04122a803be3e594469b9d2c38135964f85e8de18fd23387b9ef321705984d4a6dac539a52fe738588f11d630a48651b0a786a62bcde1b1a98d7ccf8531bf1f36aa0cf68f81b03cba6002820862e9660c08fcedac59f5b7d6084c22e921020b2b703e125c99f05e97c62d650d54a758495dfebd5d2c0e04851ac1c1b78ba8f42506b8269f431d471c1f79a629ca46e3d21d4c6ab4458916378ae5720721aa53182f25e794060015946a464a7014f2a896491b17e6eac5272f3c0b8e5a3f61bd4f853caa343cdc25c721fd6078a167a04634f66c189d78eb781ddfe060b7c179e4021c2f8cfead623d57cf9f0e8b294b97cd92a601ca286ef76dbe899784f7fc63e9b0fa4c5bb2d830814dc61c44b342c4758bfc3eb8836d584f51f1c8dd9654ae4ef50bb0e4669e2e5e19509881edd2d0cf1f7348e88428dced9de3f64986cf54a8a650d493ab5a52111927c5b82c75bf7fcd3a14b2e4228df869ff1fe16bb7b5930e2f900383253dba2ec71836fd07c1a4fdd5ca133e2375e4482ab8653afa8ce6e1cdf3c2872ebaa5d889b88384b479ea01c686f170d76b3abc517b12f57af3d5d6561b02df7465fc4ce536d3dea4e5debcf64064d0abc3f165b8b0ef2d634b8cb4bd88a24ac22a71b6b2fe55b5ba62917bd233e90d793a82293e932bbf60dd06f3b797a4d2b2c9d2a0bb0115ae11ca6c4089b1ad202e42625638d8a46ca317d3b9603e8d7a650c80a84e2f5725e480f3bf88fefca124062050267aaa44369d99876f7e09178ffaa9b765c697c78d39f473d467fdd1b6f8a4a52b848ddab4b30f09c591d744ec4b5eb9de45a4e80c5069135235ef9d7331485395c82297fdb7e228d1f8530b298c47cb2d815477ba3c9d71262db33bffc431dc9e219c0aa3e286dea305b14b97b387bb78ce3fb6eaa2128d0c9bd47430bc37745dbb77a3bb5f86e09148372d2b386dbdc5b364780182efc282b010b9b57db21f350639df091424f1199031c36872f057730d584776c0494912e997a7d0dceb336e3ea64adac11ab81a1550302a99b3285309da0f917d2970a8fc20ba093dae44a8ddac68c740ef53d590b1c2b59889adc64ccb4c03ec33eba04b04b4a9a1170f028d91147569bd9ef4c5da2268460480c9c7e14b8b6b9405a00cf7f490adda89181d8711ac8f5624ffd315600f0ec743b4b6add9718246b60b8fba463b5a0ae851633ca04cf6016360aee7c8cef57e0f6fd97b645c7342de678a7bc06379dd39930b18a9260932a9220a9352695dde8274200e6edb7301f9268c89da2784506ab2c1550e0b93486261a0472fc642d55e3916e8ec623a2cc0f5432c59bb24a26ddca61e1c2e94901f53853336f770ab79376c0340a0ae12f9bb2dce54394dba1b0fd84853d45ca1173dd570c66275b575ebf1c25bc4c5c2e13e0b86289c645505a365fe54026754808caadc95200689947b7bbb504ea6fde69339615d85a7fe425eb67a2e978fa1f0734396c6df1a58ca0d58434b7607e490d1ddd3545ceb704214f4864129915f4b9c44dfa9be634d968a2dcc99db18d0dfd5acf443a37165001c582250f1453ca6f499091f52bc025818a889202140b58a625c500bceef46a489191db201f5fbb15d70a10bbb0d3043ff2ad2a6e21b7c06101fdc4a4a0d03090602fac322ea7dc68bfdd07626863e2fb056aa625f74a79b97513dba600f956a265bade5a44562feb9484f56e502efcfef301dd958cc06b64c07c033fb284c4a9ad377a723268cb5ff6d786607c00833ea4f8f33f5e6eaaeb31249a18299e9123062947eba4aa654297638b1610a211bb808deffd7f229d6309c639212d325bf9bb45bc56572971776c5fdc9cf76fe714fb6fef0efe1d9b3da0aea66a3ca4ec708b4a31e0c91bffea5220efded0f14c34bef0318bf52020747bdffe9e66da7f673369593d9cb6ba570876faadc2c1f2c4de7a5253d2430dcf2f94eb3c169cb05e5a9bdfe8adedeaa503c7fb951d36f0f6c6a65a81e96fb9bbe546432b995974861873b7e36393f7cd9267feb591251b7c0b4db6b4568a1885645440bd0306f9093ecf7f75861d8074a7e190cb0df1e0444a2c00958e624c9883408b3cfc33b83db08d944e28a7528c1df592a91d9abc16aa942531b2520b2428848a0eb582bbbf5405d9ac73e494b4efa4110e358f72328184ff7b9e70a9b9856cff4d60378fec1d7240d9467117c5c64d35b02bd4c5c2c9ff5fb73776c5344451936168a910d4a9809d24d91f816884bd04cdc584039b9cb0f67e3cf72fe092c4bab624314b8294a44067f13d38eb1245320ef700122722f87e439d7b1ffdfd1e5f551da6f7de2c7163cb5df15a32088c02dce1a34d85d28f534056e6fb0872390dba4c1168404f2ac8e3a7de197e09efd2395072b21762d20179706181529ce69225dbe126e10e305ccb0820f96225f6496c7d38887391c0d18370eeb3a649a8ae8fbf684a81e6254c2fe5398813a2940c3c0ff063badadaebc5f5e9186489e2aa33894e3b1c3646c653e98ecabb012ff6e272987db11a0a2bd0e6ed9e09d8cb5a12078c31d7fd5fef33d1ce5c3e4e7acb5f7c5d3682fdfb07dd99b1e5d831c97ce844f07e730a3461822002d6bc0bdab21f61fbd7b5cdacbfeb8373fac28d2ec53e5c56b719c4d49c9b18a239c7442deadb6845ecdc007491bf8a8ea032b15b665f3152f9cd7cdf4ed56d1ee27c4dc9ab46b4f4cbf33e0b7051e8f93f0ae0aef63f81ce13c8c014702c6c56c15d396217deab8856273080b6ce13d842955df87e4903cfd9f580cc1fae202ac899d9878454f7dea6056b50943f0e05e018f7013260092d86e31f61b97f715b83c76e354dcbc6b06f012830b7258f9ef56d69e5cfa59574868c3e92ce4f59edb6bacc88a83b6894ba3669ed0b2cedf2142f1f51dcf9e96ba1ac70897fb1ee775245fb69965813e7d07c03fdf56da61e66df8ed9a7b783248ae70092392084fc3e03ddc4728a72f11719073f7613e43b36ff4085e967a22dab2bbba74923c01828ea66ae2d0acdde89489ec4503b0bc26bbf24436b4b02e8220a5e515de8309254667fe71b9233f715c3bccc96865c324326dde13b13efd5c97573db2049717a61c3b7e57cbbc38559a089c682ad238c376411f4183c1ff70aeacb80e8a80b4cc364da8ff7754925f6fcfe0f0fbd293028c5a828dc920befacc276df2be2206847e8a4f9de140346b3697272b210566c6405f07bef89ed2f00ae3bf1145f03991cff5d3c2f1018579be95e401c3eb0eb3043915eae741c9f85c866b6b8034de7543a2568be5a2271ef337d421ce0a0a21d9bfea9f955c05e79c6a1502ddaa72e3209739b05b7b7f6ef65c1ec682f199d60c7f67807fbc8ae1d4d6fcd935fa2aef6382f37785c001fdec535e78830016e2201a5b0c02496ffb676988df831f96800aa39ef92e7a8496b2005562ef79a266a963ffccf5082b27a2ff82e5eb68922ee5f0180009d1fc78b971223b6b3bd6c3cfee28d23c9028a9f2e852651ab5f6d437b920ccf7071fcd31b6f6d306336ab7f74c030ef38d842e363dc4cd47ccc0bbc769f536f9186c7d2eacdf72104db5f6328979b395fd2171f737de29f1e6727b9ad68085a9b123356412ee2bf3837563e6ae7cb8522efe24d2cb57dee3c69897519db15b3a652b294f118fae5c6193e004b4b57c8b787b964fe9526c19e4c34698bd13c65b0062f5fa1f75875ad799c8b9bff3330ab2c4e731e08802bb21cc0482d409eb3709082e4773a6aea8141b6ce058a0c3161c7a1cc5f5ea5a976a763a42d6b4c08d41c677bba748dfb9e4050378f73d1a7261c33206bb24e86a3e3d82a485aa287424199db815f6e4232e1b0223ee4eaf7a2cacaf3474e6b5786dbe656939d0f97e1a79bc33de2e5516d6dbb2c77cf0d57c268a3f7216cbd4560f59b11ff6bdbc3233fee06a03062c320af0f328a57ca775f67504d56b5fe40927f3d132b1e04470cd53bc79949f09fc2aa9e9bdb9180446a922d2e11c2179aba74fabb08faef4"}, @enc_lim={0x4, 0x1, 0x10}]}, @fragment={0x35, 0x0, 0x5, 0x1, 0x0, 0x9, 0x64}, @routing={0x70, 0x8, 0x0, 0x20, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}]}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = semget$private(0x0, 0x4, 0x7c8) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x188, 0xffff}, 0xaad3, 0x9e, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)) semop(r2, &(0x7f0000000080)=[{0x1, 0x101, 0x800}, {0x3, 0x4}, {0x3, 0xd}, {0x4, 0x3, 0x800}, {0x4, 0xa08d, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}], 0x8) 1m8.319463626s ago: executing program 5 (id=540): r0 = kqueue() setitimer(0x0, &(0x7f0000001a80)={{0xffffffff}}, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x8) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x2a, 0x2f, 0x0, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x4c, 0xf27ff7794bbc9c2d, 0x400000000000fe, 0xfffe}], 0x1, 0x0, 0x9b6b, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x29, 0x20000000, 0x7, 0x13ffb}], 0xde0, 0x0, 0x8, 0x0) kevent(r6, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) read(r5, &(0x7f0000000280)=""/217, 0xd9) r7 = getuid() setreuid(r7, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x26, 0x4}, {0x20, 0x3cf6e36d}, {0x7, 0x8}], 0x3}) recvmmsg(r9, &(0x7f0000000100)={0x0, 0x6e}, 0x10, 0x1040, 0x0) fchown(r5, r7, r8) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x101, 0x2, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) 1m7.58500809s ago: executing program 5 (id=551): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) (async, rerun: 32) r0 = socket$inet6(0x18, 0x4, 0xc7) (rerun: 32) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f00000001c0)="08895fb06fcfcca9ebfca6f09b2e5436a1d55fb7f3e007cb676bfedab99c26fa85974280b0b7c873f254eae2774babd064a68e31e1f681b9afda4d3a5d8ca4680be517d46446135b61a68c8ead40aef749bc12d831b777c449dae00b67d07683486e86316ebbfc50fa06128c5381618d89246e6ce3fbbe605983e85c", 0x7c}, {&(0x7f00000006c0)="4260791ca4e1523cc3c6214856a54383426cd05d8b2d53449eac89a1b18a7a3591aa9d66a1348dcc57eb17c724f25f474fa2d36c3c7b4ad0df802939ae19157d0596cdbe17f9382c97b97138fb341e5aeb19697f5d31942fccb58e8a03ac10e3dcad989f169dceace7dfcb21", 0x6c}, {&(0x7f00000009c0)="71a36e985bba16448db86f0a579278f0764f2f4c683fe30d15b4ce82eec1133e15dcad306bb9fafbb78b72d394dc5048a7ac36102e8a5a46400d3cbf6bf0dff4eb709d6920badd662991bf827770b61b74e37a72ccfd9adb023e7150a9ea2457c0f5c0ae5665d642a436eae438b0ae1619a4ed14530e91f2a7e767668b852867a4804fc8eb7f18a5079e46a15613cafb1102ca529c26f85012982063502d05b21fb211f6646af490de6e5c1637a7631844eef943ff9eae6d6652fe83113faf7ce98639e5fe46dc89dbe4cc0e5cfa165e4099f9588e2256bb006b7907acddfabc0c5394fe60d3f9f12ae4deefd57a451cacf8471e9938cadda566d88faff2860ecdae4a339fe4c91edcf295e991e9fcd37325862a83b76295b53d0290b4a8c55ea1a8afb571f36c3be8d5f722d20d3c8c5b4315b4c275f9c541f9c2473bc27563ec3b98306e41952a1e164a3208fa3fbc3cedda3269bc6086455a0e8d006ec1c56278e80591708df506124f11ec0861f0d3c87f205fc535a2eb8f3291d4d4de024dba7a4dcc47ef99be0f52654144224f612a1892489c37e019faf33184ce5f76cb75a858847d1d790ac2726d9daebaa91b2b9828cbc8b007eb3f14e9a5e4e811108daa0c1b30562531b02ddf8f780f26ff31f4bf176c02d8d9d5ebde9aaf7b77eccabe67c4711e151c5aee626368f766fe6dccb1a2422535b4f00627467abec95e19c8a5aac68b0f7b51ef7a413a6cbba0784bb0d4d4719576c70a5c0d8349442216f9f367fe01337536673c3ecdbd436438756dcc6b2b98d2a247301e072c967874ad9411f4092892f7874d4ae7d2583f9ad438460b104111fee16b821bd9b05faa8535ed7f00ed3eb4646620785e371492c45045747da2aad5953dd2ff4777cc81f9ead959c1ed2d5e62c76d251c86ae83cba8d8268d2fa6fbcfbe5621390dbfff93384c26026172d87c6aa23ae9d35945e875561e5920b87b121c57c2067a9edbd9ee8ea10a543dd6244d9953fb01b6fda1fe1aad23fd0c9817b864b7e0b4a74efae03f2f120977207741f264aa8c79b61d5a8ebdc131ad3cbd3f8f681a16191063311b96d303a311073dcea99302b7585cc8435833f2627ad501baf1b75642d95d4af6b15d4c7a42d5665723e28add1c6e8716beba029eee3d1319398aca96f936d641c65d557db1911dab6423d88ec09346cddcd1ae8f6a87373fd1f6a00689cd731c0f2aec34a6e772547fee4dd5e6d508ec5015b62b4144180ee6d700dfc3483643b1b06678a2f7674a0e8ca3bbe235bc60d31f02e6f0a59d89e38809c147b439e96d51ac45f02dd7b895dd75fa9a31fcf4adac47bb80657cd863ff4c4b414b7ae5e3145f32088cff24b9b3da421efb39b3c444f6e37068f921785649bb304b6d450a46e20c5ffe58fc860741debfe1427c77102b046a52fc1051db7601220fa2d7ab37cbf320aa5bed4a113541b1392ff9cb9dbf43b8faac22b6bba38f626478f8997d65a38f59647aca17b688379975b6f989372165217015d29bce549b8433f834d3d65d8c51a07b11a0893762aad81866fb124683d8d798692d82f257653d0d59eb4d007ee5c972ac8c9618523aa2488da5a1b33e03f5f69dc31063ceda3d07ee838aec927d83e5cc293b39553114a16e4a8308bfd3166e77a50417687647b069fbb1fa6e3ef0855b3bc7a3957ffa45f9af63aa265baff392463d2080cf1e7bf59bebfb1fe786f5379a14de109290ef6386bf34c7465efe6c317f5b3c08d59275b172544637d51e3efe05cc87d82394d339eddddb1d547a3694c74171f72d697fd8820480d5f437f92434bbea9865c131cbef47063c021ef4c4b0111b9fc8d1041fdb95670594001db872a130607f261c968afdba47be1c5a7fbe058218d8a4c903015799a713d5c05e148472f612f0ba6580131acbe0099628b9999b93c56eeb6a9f234ec1a7812b6be5da4f1fa895414c4dc7d67f9fba2902cf70769c3153a6da1fe389a45a19d827a12dd256f0fbc1f1217929a597bc7097bf346f2b72dbffc4c8359add7e7a924f34c5abaf442381188a1b81a67dc17bfb425171099b0a6fe6e3099199b02ee1df1c23f688bc6e90abc62c4037f66ccc387ad82646d5419fcafe612c2f906d8a0fec6190f868a9b2789863fae4c0b9a647bf4c81c0c290e57f7ede0bb3d5ea57ac8f61726decdb15c6930369fdad573646707606647e48d591fef8d30561bcd1ce07ce0d55538c15fb034bfd60260c576674a2ed9da5896dffa3e9fb134444239c5d7ee6c5954fb5f5076caa95b764b03660379414cebe288659a0be76b92b1bcc6a6ad3cb8d900caaad571efae35d3dcffa473ec7184213a6efdd203af969d1e08a0709eb532addddfc8504faba2db4a67c3cb1054f25ce984eaecaca21a85cf9ce22de4844d9d6110a4b0d7275e8a714418c2ae8bc9e0fce1909014a192a4e1214948c135129af109a220d878f4ef2f243ebfd338faaf21b9758a9c31dc3950871cf093be8448c23d3be34429d08128f2654d8d7a8d2a4637207a1ea691cf46eeb55cc7b05bc3f4829a539baa6683094cc0f3191e9e27601c2b3eaf0f3e4f24b2480089753e1cf94c6c63e3203cded512943d7e2e8c83e87504a82d37e640b5d33fb7a103278c25add7f06508d7ad9ebddcf76142e142837f987419eccb188e4f24acff9d5ff8a18cd5fddc094adefcbde860a9b9c92b0e740145cb2fb0116af712ba7bdee35d99da3aa24de5653e890e60c1fe28f1c2dde35952c18cf7b8bc92bef32c3f6098a4fac697aabd3b8d116936ab6a3b72f437635580db4f4a1548cee91acd37efdea5c96ef89a004422c1d838a30be67f703cff423c768a06776931f1541ee2f519c1494c1fe417f8e5a553de1fa7c16e80854596d9bb3bd30574754d2031dfb2aea2f7ff4ae1eabe51836c05c5e678675a22352bb3feae988484db8c397ed007a8e3c2d02ebe15cc01c6c234bc7ded8f3abcdf6f2f5cfa08edcdab3ba3c408b9a40d7ea4a2e438c25accbaab4bb3ca117f84138e832dc3ae526684c4f3d63ef44dabb3a6385eef503f7f95bf9af4d42ab908810a1643e7d667cf69aebdb5e27b28db3323e7483bf53688a515ec94d475b357c879fbe69237af0460eccd2b4324511344adf2ae47c7fb1ec00c00300811e90e4f06adf34d6ee853b8166354434c3daf0cd5353f01231714fd32d58c51591a3da3ab729830ad623b7248d7583e944d5ff54f91d8295540ef3cfd11b9113fde9eac25e8c1feadc8728771b293e55edf9139f66e0119c644499d37fbbc0bb0af90439803ec749f9f72cca4c70b09036863c466042ce38db7a8b38b6f62798f2952694d7c609a4f2c88e3b2d87b02264177e8c2b3593d7b21e032e8c92e41230feb3de8b35975f819397207630c1f8e16021e772a2d8456b7af3787de1274566459d6f255378d3e74e1c796390022f1140564e4ed4680b6ab7a63a71cec3276639ddfeb512f3e8cab09c85cc6ffbc50ab512fb8def4ce4fd65cd1685e100c85a7c0bbc8b7df6950564a437d0b9d9000c365d43cd2a74e2c5ba63c18b01d2d6e4ab1b042a054ff128e1e27a7beb47faef2f47845f9680d7f36709c3446f05a017230a958111edfd211e3ae20294119b9e4d95543d0960d8bbf21a932dbfe06e98632e6cac1bd4b3f0f1332a7f5239bda6678ff3c321430a75177ab6fb0bd7a893057a600dc8e336af6e9aa17aa4267834062ae892184697fe47056f36a99e982bb870ec28dff2c32efa73d532a98d0ffd607da78daae17d77b854f37fddb6379b05b2dd275c8c608db932b7106ae1a1d4a272a05a06af38f0537267414269f6dadf3649431d74f7e7456a6076b15a5e683d24282cf89f1894955b5041091012be4ceefa2e6a2a310b65b11d54e8d145a315b76e417a73f98cfebf9de71dfc84909446ffa80ba8da5ebc544e9dea29846498dd5979adc5a259b3334144c832a22f6cb6e643c8b9fac73a76d695f8a14ab24b6de9bf658e6daf0e1efae603162f2b823d003471e04f5df77380c872f4a449883082bf9d2d062440c561834468cb6080a1461d462c1a2d2c3c072c7ef41c7d935a747e905d3745a23e6bbc0cb724621fc98874b202221e27bf219875fe8b923e58d6cc397b5707c8cdf290f2659709019afee654f3db74a383a1642f6eedbdd74b121ff59567db19f2e8ae3703d437fa374a6663aaa1017e8f9feff165ce0d596b627ed6f42716ea74f6f25bc48a5c1b1cb05dc45820ac2bb5d1810302f173df33609d07af95acfedd2ffe7b2e378a4185ddc1b94e5b48a978232ee94d0dc4e6e395d31116139204f7c61d61118fbe4196936c6c968f53f538ffb03f8e3c58416744d58facb65f9450fbb796c1fbc7bd08f967b6fb93d15345efb4bf03226689c60a2ba853a509c1b9ff819b48d94f648c5b870f8f56e707ba404cca3f57fba70500dd9d1e1f8137f08077311f0b3f8728dc866b8d7f567f844000cda75571f8730692d48abe1539baede179e397efc0aa05f2a0ed6c483bf34d45cab00bff98f55d202a5e69f2ef5a7eac3bd701f3383859db022c44d575ba6c8cd4b037db61e2ca63acfaa9e906edc5488d8990877d4693417199232189c0a6a07f6ac1ebdac3a95b3e41cfd9001f35af383a9df626bc5abc29683d4edeb6ee9ae01d02d9fde1dfe470f13eafba11b96697df28edfb3026b24808fe58fc656d7777bf7acde269c38c0b852a25ae467a09c1524c88463c96afffc1b71c11b1a4e389db64117f2b4973dab0889291f02c0cb04494b7ad886f16d383b2625e1056eaab1fac722dbe06094db2e8091a48ff087e6d6fc3b28e48c89698e559f70d8678197cd157ac71e84214d83d8d747a6a4416fdd2d8aef8a7787223e8b589b9835fd61e2d1f20426aa31fa711ac0d9c7692ad96118ba0df12a44c448c962ef786fda05855954dacb6e9393a72e613e1777944f81357a4ea567c66cf19d0a828863a47191bcfe05412cdbcc8a1ebef7b5099051773c385d8a9fd4e19b6735ca183641d25f8754239dc505290435640c764259db554fc114747428f12f3bd3e5900aacb65ed81585daefda76f1fe9ccf357c93b011b95e993c787e42c3256db80c87d0bb3c52cbca7d99d5f956db6fa40b01f12c066a5965ced03c235f8310ab51e165abe097b9a425c802de615b659242db7fb3addee08c02b729fdc05de421af93e97bbc6b02bf763d7754df77aaaf2c51d3914438e5fa6d89e3ea8aa90d3632e2a4839645b9eb92350cb182da96e893b1ea8af6d92ac7bca7932758e19674ee841d10592b891a1bdb0c26bc5c387af6fb71cab97dcbd2a332177b890f26b54e145209a690bcaab7d2b0724e4528a950a001ede08dc7ae646b3ba2811dddf3dc11b4911160cb8e3f9d35cb80ca6cdda4ebf3c1f1831ad9b14df7d9666b911ad5438d6d590b6dfdbabf33d38fcf9aa04a28e345ced6ac7ec9e2097ca91a8a97293d733fdedf65993ee06c9b3053275102f00b8a9aaebe9176402059ce44c6ce8da913d149a638676405ef500e5b342c31bb6f682ab04abc0f5a4892b3e121cc79ca4777507c058cc4c36f7ca02b425bc24ba90e3440dedc2a663982c6a092c4ed64ef89e26c2baa91ab34fc63a3c800070df6edcf011e40dd0f6d37e7b8cb9c573e63d54219a50b284182b1b7fa961665767af40c94447d96a5348a7c5bdd00d278834ed03444ea66d47fab446056cd699f842f27218047223ef4ff0d96e0c0df5e01e4bfe291fe589665accd41f7a56cf", 0x1000}, {&(0x7f0000000740)="9db7eccb874518e84e3b9d53d8ee1791b466dd63854d1aef7d7a9b88279831e92c35a0355811c35708a422313fe9a8502ccdbfdaba5be939b68124f90c99efa7c072ce02903d1f7f2762d4f9744c25b11eec24c668b69249f325", 0x5a}, {&(0x7f0000000240)="78469211ababceb8cf70e8bd230d", 0xe}, {&(0x7f00000019c0)="1ce30304625abe9c14a8140a057390d8a6920bf1531f5331632920dd35ed3a2f6d561000b4c65f06f805e26449dc6ee80f5e44bd1fa7acdce948f845f19f16ca9d77588a54408efddde934d5b1e77c6e211b432a5b7b2523f431f9c1c45aa4ee2375f1f53baab0dfa140226faf962b619d787c62ea2744abefa44419699b00e131a74e11d227c2ef087d9a48f7482c9d8f8cdeaaa4ea5fbbdce9e53c6e6397a17443132e58a97b49b1ddabd6ea0d0bf49aae6e72901085fc06abe1e8ce7ccd47329af4f7e11e615f35a8a9933a2d325ec8b12da7b3058d7484fb1695bee51556ab06b47855c8d6edf62c25f43d23b8b16b3ee2cc8739a5e64df80204d36709e44dd748f08756c2f6076de26828afd1a244094ecbf1017b5566a650bd7d994bc4d69388648442251ce4695c96ed64eef2d91742f91818c865a2dc514f4d246dabfdaac2cb336005a2dccefb3a080d550d4d497b034b49e517291bfc509c4d8bf3e428db9bf6a8b21dedf7e61f7de81535d26782deb7e20e490b0b494ebe86e52300c43b370c04da93712ae0c51ada7a6ebd22b9321fa21e966d8409530d6a2f6af2b1272e5d29028ad65b9247a2c5ca47e23e885a07c2fdc4f1769b7ce312953fe29df2bc18fd587fb04cb14ebf6774103aa5b3f869040eb0500f16b6a12f0d51aac6da4c8c3c6be841591a90eb8e54c6b048bda144dd0deed64467c3481511cf4220a4c0300d86c0d5ca739e8cfa003ace7a0ce926df67854d1011059a689979f370d60da5ab5c648f1d2775b789333a6c96065767157f459c0ccb318f62b114a3f80366bf81cf5bae950165205b9db43e0f556d99ec30768a9af2087d77f571f1504ede5e0ae5fac03e2602c42c263286f0192fbb4ad916470ed41c0db718828ce26836a417e8064eee70932a2d6ff48244815adfb9e1c4dc696fd26531a518e516ac0d73ad9ffb80a259ba3b8ad9508535db82aa824cf7bcd01c57a247b4eebcd334c405b8a29f0513e64b120e7433b85f00dde45da94824f5661aeabf48a6b788b785202cf4162dea570efecdcd9ddd88717e37ebf747d1279588f4832fc90ac476164bc026becc821b52d15409ac7eb09235d1b6098d6cb7b3411a594133d5c371ed07873f9c2df7a34c32cdc6612a201789133320e05fa6b2e65bccdfde40200f5c1f3d027571c200095548131d5286c48ba065671c54b19ad4cd293fea8b86ffddc45ce338e36d021bb84f19397b3f1c3fdfd9604ca011fba39b0ff1fcc50f549e71e067be7fa4a5c281fbaaf19acedc814f6d7c8be3a03ebdb898d96d9e4410b5bae45bbe93d7a478e0bb3ef2626119f85759c5c8177cf3f508c67ebe7961d1d12b5da03aeea3ef9a40b77d87563fb2eba61301adab4e61a5d1f73275f7f3960ce2bff11a7205bb80f5652d06c870bbd6283fc2619a363e65782e37bf4e05b7cea83976cea3646e374ebfca1108921f7ed84985173567fefe646694ec4a706dab332936bad91d0672a98f697bd988bbdbf215388fac44ad447c401e7027046da4c67e1b61397a379d74af939026fec253392d2cd8bad985491e6617563ef746f59826253de7c74f26cfcd640e65987026bc2be23048f5729d8351c80daa514dc2ea3c3def69c886b32dcf4a5d93cc67bcb3f12503ca4bd63425320f4eea9e359b021fc82a21e4055e19554d177cf4b2aaa1ea5be55885e022efd62d2f43b03f78023d5385063d7eb8222ef805ae93908c1b0473e749c3bffc52593a0969bf7657038f1a4f9c1ce28cd241ecb5ba794d75c5c383cd84e1d820b19a7d131d757e2e84c73a4203f3f179ef527ebdf42a886151f431329ebfbc107f02ad87e53c5625367ae98a2b1cb2110dd99a4c4b4a4e5109dc715ab04038f031f2362103900edc07e62c65790352ac1249defcf99983a48fbec6ed88cf032b21a3799e559d140e1460ecf95ad52b569d28139607d12c17aba2b491f59a086a80100139d1d68577adfbc80f28ec42a46a49b3f32dc2db60f50a1d9d951caee1800dad8b7ea22887f9b56797c5cb542b7d385062d4ae2ad500693b1cdcbbb9d3875940d89d7bd1760685223e535ba09971090fa86f5fef1f51638af39602e019c8132bbe140331026c83c3f38bee8540f8fc4ad5d74540c6c47f1bfdf0dad99a25abae8af9ca2e085a218116a52959b8dcef8cdf75376ed587499052bef7e9f9406d11f81ec5fcb3bff12f1fd68e5afcc7fc8a03c69727fd38372894d98dc18409404e913fe2573011faf7e4606bc02d555ff9fe92bf66361bc947c79cb768cada4a082c01b0672bde068c6952f70651eaebb48130741bec579978216059d490bd31145d06757c6041e15d8daffb0db2faea8bdac28db1788de58a7453d530bee589badbf89a66a1df116c5718ccba2391139ed48940f662b4268e22704b157391958f8e5a1ba4c3fc26a622e32be288a0ec67a5710da28da2e8b56b34c5f823eb3a16baf9bc21da5c8f52f3bc1db60ee91271be8a7cbfe4f392868e3f6123aa73074b34730de143e58daa3de2f638f2ef73c22a7fac74d0f3b507da9c854b488e091fcf90b5af7113dacf978f3caf0c273872bf8baf5118b832d878e2958aac550205f3c33cef2b8d5286c5b0bb1a94c5f5f5080b8c581df494c77cc5388c72c7d373167411edebfe560c4bbb8d30571d5907fd578a12b9200f392a290e078554977299bd879951674023a33e136ae26a587d60a755c6853db33c0dcee7ec3fa4300b8f6ad169b95eb94b0478a6824307c385b3747c3ef65fa5fff5261bf7dbc60bb1f3719d4f0ac2a01fe9f79ca2b29ba42b965f87324f65b0b79bbdec956299a126387cf7854f896af8dd57766a636d9e2d437cd51c17e5792de7106bff361b969def61b303b99a5b294c59948ca0e3c36a1fe39de2e1ac20a986f99cc9c04c2f4b60a650227b5516f45a353c1ebc519eb18e2f7fd400d49dce669a7056771f53f787c3bcb1be9b7c26646768d682a8a0d7dd390402b4aaa85077a08a563f3f7380efd33a95b23e76ab6da51ff1686253b3e84de2e775348fa9cb43a48670c52e5125c2533dd1ab502f0fb9830acf82de9b3931e585d28890d5fc3000977322b8eabd43fe86d88034979d788e14429f9e2f9e4ed1088583a681e8bbe0705d8d10f08764dba81cfcec0f51ec2d6de1c67b8ce2688c8aa6a43ac28042cc2d60e4b002320bdce77331c23e6697ca9e8f4d257be9c52e6f123514df4cb388344fec287925dde376fb2952d145b4ca8e914ab96a26305816b8df287d9a976e071e357252c43a8860de0753438db1db2569adb3d5bd6e48dec5640b81281f2e600af66858ab4a515a309026918b83507e40899112820382a1a550210a65c58a12498af4d54bea1b47e74154e6326dd97d45b2029eff9b470a8868455047f2f06880718123439dfc54fa5004263808f2b0aea938eeddd5146bf60384c912a5432f5fd287d25e75201013250f5685b84a945d6918c1f5499b1c7a6c48b15dd60500db1512b4a3af3cbc07dc8ff23c75ec388eb6940d47117695c92c3517385ff4b3c27939154a6a02def2e7c7de0193adaf97b86211a987d26224266ecf0c4d840943c059b5e6ba2ee7cecc811857f235cb3c1272dceda21cd9d6a12947f760aba5549cfcacdcc47f63d958fe1174373a21a3c36109b24b6dd8c68fbfef0179473ebe0bd3eb51b4f39867305de9d89e8991cea823abd58066693faabd0ea1f6838799d627807436073c3b007a6e63f9522bf60df513b9e8ccfdf408ebdbdfce369ac975fe624450bec3609e5d9f868411adba1f231052c372fd28971f6ac1a85f69d001a1bfb19986d206722ae8307a7bc6d800a9640c6378d4bbbb7586f6100e8ad3d0e907942fdf4e5af017b5577dc76d622fc9fa028696b1f196855a35e0fc5dfebd08bad09a4f4740195b45d0bc6ac335a114734630f0d46682bcc40f012b21d150a21f54a80daae259be0b489a62c6a9e1eff704b7c3b46a744d69d4386392584c02f940c94a39d6c2b07b3424cd8d6cd029df15694e2607141b7f5441659a0554c593158f33e10988cd2687cc17d78ce387bcb07f2306ce7b0fa99c61d3d87ef6214989b8f76292917b02c26b8414d252414eb1cc4cbf1b647d1505d20070616960b94e4149ab04474c788cbbf3a0477c4abbd08d2e83276b1f85beb4e41ba32278cf5aa31da38d4f29aaee11269ff3611423c3343b2b23287c8fadbb8dc551ccd5f44f27aa601610a2a8f3cf8d543dd56fe9a3dc3a67b69f415ea847e548dfe4530d98fedb9002f5bdbe622791ab0736abe58fe506464bc4e36dea14ecca95bc7373e9674003fa75d8427d5a95888aea129769f0c488172a0b1be14e9b3edcbb9693a64074ca91fa668adfc071f249ec5a4a0bb75f13650cd9e9da28d78f06a6e5744a1747400dcff21c1201f0fc5268656f1be7f157087858d9740bd65b97e5986d77df67f1d34f94679cd22c10ebf0d20feca591cd03bcd873626e11d9b1ceff1d12313026171a76f24c3ff4a433c2721305bc19103ac4374ef1d4fab2ab1a689c6fc42596b38555f8244846b3c4c7ce4d50c10c5c4d4b5dcaa07199bf751be28859ca70762c9e96e08800e683d346e08edd1c249e6901eb8177296957c93c38b33962a09a05133fc7e3b9f4a06803f4a5d00afc0328215f7e66c19162ada8f65d7f16b80db875ad14e866dac4ca3f2180d6613cfcbf70fccf528be4695974f2a7c7483e1f792fe06298a9bbfe6da5b6981a3df2656016559c6bdc1e6faf51a72ae55bff9f2cc151a9a644ec0d311b192ca43aecadc3ca93021d3d22c24df487ba172992d4b1c683a174d6d27f3c86dc9d253a93d26621b9689fff65845cedea13d936df6890b4370d9730fb7ea9daae14866157383a3399ca33b2dafaf8f85688a2389d239808eabe1a09ab869533d7181c93cbf412c32ef259f821c4a9e611570547239feec94d203625866b12b76a9455a68a8cdba9b39cb3897047ed33002fcf27c829e6b679773c6bcab0d414f8094168e5c8062599fe7bc7d598c2e0d34e49edad8a5251cb4e908d6185c4c1cbba92ba41db3535055bcf752b2c919f3470a881c2520c6118ef9ee0df223fc85d958301aff5beba8e88a97ef29be2c0b24e97f5cef45a1ed5b7c4fc8725a65b373610eba14a64102f3bbd920e81c9a48e0294e53de6239c0d105cb3c5adad5f8bf1aadcb2a9ffbce265ef0f14ae3ad21983dd990425ccccab992810f1af71b738f5ca38494574699d12356fc002248e4ef82ccda265072d4faccb24ae2c625d6772709490a59bf1e15ecaf064426b2ea04ef783849e44a62acac486080cb57cf5fdfd9715275cc73cb08e47fe373a12d47dc586cca2a7519b00dca72da30a604606ebe93702ee1d046b4c361d75cb3cb067cd67fe994d5c1ebe46c27a995f902d2310564afbd5b01c6cbf2a4cd6a1a649258503316d79cc168d5bb6f9fe72722e128dcd1f2b54f7e38f190737a95e777b97f7249cb509fe8171429e1e5a9fd666835993f8f616b99d3b79555f34cd9cb8b64cc8f85ac0112417a19857d9c1eb256564d0e1fc56206b5f9c411c1e219f075339e8fb2bd8df1f7a0fab0d8254f16a33c1d0fe653b216917754780a10118e21d51c9d87607c5124457217cf11d3ebbf332187b65309b2f6de9eee6fc20ea187f9b0269426c1f9255359c70a1c947cbc6888b55ebc0fd0ecaca2a0b65fa9f8fce33dcffa5db93d4d4e08ac5a712e8275bde1dbe07d5401ccfb2b6a1269c60e8e93e", 0x1000}, {&(0x7f00000007c0)="0bd8dc1f74f7bdb3a8a354ccfb985b115d7b4e78b76787248070e8336b34f638c522d0529146955f8d0b3b9fcb0f8f0c172d68ca17cbfde63273a1fd3a55f606e2cd6f20fae3b80cbd5680bdffddeca2dba2fcfd381736e13a7225b071061d4b48e1082dc8dadb23f699564b708ea32e8fc66df38ccdc4e978f55ccde62723ed5e6f100a407c635be77f358b54e9ddbae56668c8f90147f043073f01298fc5588410d92d13fd6c26fc384ff208f2143c863601d0d665a34696ac404fd870ff9f023dac8b21af9b935cacdbc25c4dac69", 0xd0}], 0x7, 0x7f) sysctl$kern(&(0x7f0000000140)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) dup(r1) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) (async) r2 = socket(0x18, 0x2, 0x0) setitimer(0x2, 0xfffffffffffffffe, 0x0) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="774a9071752648453e44337c031b179047adbe98173b1c7a5165870da473e8347ada3113a4440e6a4cf0d05315fc22e74326ee56e82a13cd0a71e9e2acccb61d3c3e5ccc8933c5778a0cd060e00c2be3cd26088e8a52efa873d6b17433c05dc2c3a60852cf1fddc678425beac1fd8eb06cf30c1fef6fe647d1eca63c254c8259d983bd2cedcc0d3a716f4ae701cb607d1313ea1f7b408221efdfa7", 0x9b}, {&(0x7f0000000000)="075040afef1408f629dbe778fc0973b18094a2f351e63c58cd7febf4", 0x1c}, {&(0x7f0000000280)="7846026aba35b3222c10beb1ad5c0966e99eb922022a2fb9bdcdb43e552037abf5caac5dd547795192bff3a5cc3aaeea506b11b3a6842da441a5d484dbffd7cece8262ca931f47224bb9df8c85259169219763345c9ed99cca015ba0fd780a8530c611e22fce4d6737a9613371f402145384f1d859946aaf7d8f3492385a07e5905499344e6b8b425f7b11cfb0d5a79111c79574fc0f25e709e0e827e7a3ceb6acf6a4aa523b2340a083fc7cb2ca7d85fd4ff7acc19a4347d0a7121d50b36bd698bc0442fe7232cb66d3e3b4da5e0847c4fb6c6fd9c3af4060407e8224d44741461fa61cd7d12de4141a3f22c7961c225f181143a79832b71b058f508698a6859898759d8b9d6da207559353b94ffc31d6ff68d200b7ed422b2a08e9aa765d2903ddd7409d6d96ffbd86500cdc4c183879f5d6814f11e793c89db7fa5a55b9b5392472dc504c42cf721ec227786885a86b6f1d7c5408971dcbd2d30d05fe777c562891c0e88260aef743c8c2d6b62704e75d9db54237297bdda56ad10737a94b63e7e50e5d99b3139c33f4b0a4b19aca8a7cb535d5fcd0396354751d1218ff0166ad3fe0046d854b304e1e2c5a63a7e9ce3d3e5169ea525f5c1bd46204bf6ef16e31c9d1ded43e88553bf402eda3c968f980ff2b31555a5dde34de549dbd0bd4fee138abcba64de206d7ca8a5285b5536c29edcd25665b7fd3bc8e15d33ccadd8021dcb84bf9685295e17dd2ab715aa313490569a9ab8cdd894e2780f9f67449b42fd9eb902ca4ba4f659c77349178298980f0eb2bbde9d782df762fb3be33353fca3685706419debda3842ff663c86b35cdc7662e37899a9df20ab6452fd0feef6dd9d7b2082bc42e898380690e64611a0f4a93eb173c1d7cab821ee30e611dcf94ba72fcbb89bc3bd04a370cb522fab6759b8c928a3ef5b871b7cfb07c7f694dec4648551c1e1cf243e1fb42a3822198cae19b7ede0a504c8bef1ba565e9d8b0e0206e1fb7528a08be4e465707d4c2755f0a22664983bc178acd2d5cf58859bc92b44d97bc98bad8f0038e2a454f1c9c945635bbf08d56c3eeffb12e203c614a10d33f0948a6fc03d03940df51c2c72c77ce9d528e4138faa7ffcd851648f360188c04dbdb77f3b06d0301de023d3845209fb3af3f6d05facee7c04c7bd2be49309dc8bc58a1fdf1c2013ec6d0e1924d510ddd1da31c34e44df40bc79ce86104ab6a53049bd990f03146c4054260a6fd5740d98fa04a56ee36722df7c738683ef250e8018217faa4ccb75e6bfb46db13a5150a83e44f5259f2caa58cc66b5b1e2951ebd9d55ab1147b9930383625ebd86b699a51ed3ae9eec650e7f9ba20d94a2a8bca1edf8c0193154ec5d1cc6ad0354d9662a54932302f7390557e015237aa5b6e67bc1a5c20ef0b3a72def7c013d571c78a4a68f5fb0f4e0d16a72946b5c9db745ba2403cbea5e11a5915d60a0a9f89623d2a5ca70317d8", 0x41a}, {0x0}], 0x4) 1m7.582894694s ago: executing program 5 (id=552): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ftruncate(0xffffffffffffffff, 0x79c7) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000200)="a2", 0x1}], 0x1, 0x4) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r0 = socket$inet(0x2, 0x2, 0x0) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4097}, &(0x7f0000000000)=0x1003) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/90}, &(0x7f0000000080)=0x5c) 1m7.582686571s ago: executing program 5 (id=553): kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0, 0x0, 0x0) r0 = kqueue() unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1m7.320294313s ago: executing program 5 (id=554): sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b05f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d655060fc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0xfffffffffffffe14, 0x0, 0x2e) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() r2 = socket(0x1, 0x2, 0xf8) r3 = kqueue() kevent(r3, &(0x7f0000000340), 0xd9, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x44, 0x1, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0xd10, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1, 0x1}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000019, 0x5}, {{}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x100000001, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x40, 0x1, 0x2}], 0x7fffffff, 0x0) read(r2, &(0x7f00000019c0)=""/4111, 0x1023) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0x0, 0x13, 0x4, 0x771, 0x9d2a}, {{r1}, 0xfffffffffffffffc, 0x15, 0x1, 0x3, 0x7}, {{r3}, 0xfffffffffffffffb, 0x98, 0xfffff, 0x0, 0x23ab}, {{r2}, 0xfffffffffffffffe, 0x9, 0x20, 0x9, 0xb17f}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1d, 0x10, 0x2, 0x6}, {{r2}, 0xfffffffffffffff8, 0x5, 0x1, 0x7625, 0x1ff}, {{r2}, 0x4, 0x5, 0x40, 0x7, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffb, 0x12, 0xfffff, 0x10001, 0x5}], 0x67bc, &(0x7f0000000080)={0x3, 0x5}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000002780)={0x0, 0x7}) unveil(0x0, &(0x7f00000004c0)='c\x00') close(r1) 1m7.090044917s ago: executing program 5 (id=555): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffa83e) syz_open_pts() fsync(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/140, 0x8c) 1m7.089011932s ago: executing program 35 (id=555): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffa83e) syz_open_pts() fsync(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/140, 0x8c) 1m2.958983226s ago: executing program 4 (id=616): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x3ff, 0xea8, 0x0, "c91f775cb081f3083b64f03c8ea81b858910515a", 0xc, 0x3}) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x3, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x6000, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x82d2}, {0x2c, 0x9096, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x3, 0x8bfb}, {0xfffff0d1, 0x8000001, 0x8, 0x7}, {0x4, 0xc7c8, 0x2, 0x2}, {0x401, 0x105, 0x5, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x3) 1m2.953961036s ago: executing program 4 (id=618): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x0) (async, rerun: 64) truncate(&(0x7f0000000000)='./file2/file0\x00', 0x3) (async, rerun: 64) socketpair(0x20, 0x4, 0xd8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r1, &(0x7f0000000200)="0920ecfa02035cf2277125beceb3c7091900db0038840200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async, rerun: 32) getpeername(r0, &(0x7f0000000380)=@un=@file={0x0, ""/506}, &(0x7f0000000340)=0x1fc) (rerun: 32) 1m2.860502402s ago: executing program 4 (id=619): r0 = socket(0x18, 0x400000002, 0x5) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 1m2.859297987s ago: executing program 4 (id=620): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f00000001c0)='./file0\x00', 0x67) chmod(&(0x7f0000000700)='.\x00', 0x49) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file1\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file2\x00', 0x1, 0x2, 0x0, 0x1, 0xfffffffb, 0xf01c, 0x9, 0x2, 0x0, 0x160000000, 0x178a}) 1m2.858320484s ago: executing program 4 (id=621): r0 = socket$inet6(0x18, 0x1, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x69) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20010, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x8, 0xfffff000}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x5, 0x1, 0x3, 0x8, "15eab06484ed16063df1bba6c442214880fed84e", 0x7, 0x8}) r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x0, 0x0, r5}) recvfrom$inet(r2, &(0x7f0000000280)=""/239, 0xef, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000380)) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x738c, &(0x7f0000000400)='./file0\x00', 0x8}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0xa4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000004c0)={0x2, 0x8}) socketpair(0x1, 0x8000, 0x10, &(0x7f0000000500)={0xffffffffffffffff}) r8 = dup(r7) mkdir(&(0x7f0000000540)='./file0\x00', 0x48) r9 = socket(0x18, 0x4, 0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000580)) recvmmsg(r7, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000600)=""/99, 0x63}, {&(0x7f0000000680)=""/234, 0xea}, {&(0x7f0000000780)=""/110, 0x6e}, {&(0x7f0000000800)=""/51, 0x33}], 0x4, &(0x7f0000000880)=""/98, 0x62}, 0x81}, 0x10, 0x1041, &(0x7f0000000980)={0x4, 0x8}) fcntl$lock(r2, 0x8, &(0x7f00000009c0)={0x3, 0x1, 0xb7, 0xa28d}) mknodat(r8, &(0x7f0000000a00)='./file0\x00', 0x4, 0x4) fcntl$setstatus(r9, 0x4, 0xc) r10 = accept$inet(r3, 0x0, &(0x7f0000000a40)) connect$inet(r10, &(0x7f0000000a80)={0x2, 0x0}, 0xc) fcntl$setstatus(r7, 0x4, 0x80) flock(r6, 0x4) 1m2.649056767s ago: executing program 4 (id=630): r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000715000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x102}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004aa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003a9000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) r1 = semget$private(0x0, 0x3, 0x540) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xaad3, 0x7, 0x2003}) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfff, r2, 0x0, 0x0, 0x0, 0x61, 0xdf}, 0x8, 0xd, 0x3}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r3) 1m2.64091508s ago: executing program 36 (id=630): r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000715000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x102}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004aa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003a9000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) r1 = semget$private(0x0, 0x3, 0x540) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xaad3, 0x7, 0x2003}) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfff, r2, 0x0, 0x0, 0x0, 0x61, 0xdf}, 0x8, 0xd, 0x3}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r3) 1m1.539846659s ago: executing program 2 (id=640): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sysctl$net_inet_ah(&(0x7f00000001c0), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 1m1.5387613s ago: executing program 2 (id=641): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) 1m0.669746597s ago: executing program 2 (id=643): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) (async) r6 = getgid() setegid(r6) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1024, &(0x7f0000000280)={0x0}, &(0x7f0000000180)=0xc) getpgid(r8) (async) r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xfffffff4, r4, 0xffffffffffffffff, r5, r6, 0x128, 0xffff}, 0x9, 0x180, r8, r9, 0x6, 0x12, 0xfa4e, 0x3}) (async, rerun: 64) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r10 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0xd, 0x0, 0x0) (async) r11 = socket(0x0, 0x3, 0x84) (async) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async, rerun: 32) r12 = getppid() (rerun: 32) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x800, 0x0, r12}) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0xffffffffffffffff) (rerun: 32) ioctl$FIONREAD(r11, 0xc020699e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1m0.668781505s ago: executing program 2 (id=644): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = semget$private(0x0, 0x7, 0x3c0) (async) r2 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) r4 = socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) (async) getsockname(r4, 0x0, &(0x7f0000000140)) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) (async) semop(r1, &(0x7f0000000040)=[{0x0, 0xfc01}, {0x0, 0xfffa, 0x800}], 0x2) (async) semop(r1, 0x0, 0x0) (async) semop(r1, &(0x7f00000000c0), 0x0) getsockopt(r0, 0x4000, 0x7, 0x0, 0x0) (async) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 1m0.66835812s ago: executing program 2 (id=645): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x808, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800474c4, &(0x7f00000000c0)) syz_emit_ethernet(0xaa, &(0x7f0000000000)=ANY=[@ANYRES8=r6, @ANYRES8=r5]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x29, 0x3b, &(0x7f0000000000)="02000000", 0x4) 1m0.50100818s ago: executing program 2 (id=650): getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/98, 0x62) msgget(0x0, 0x600) r0 = dup(0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x1, &(0x7f0000000240)='./file0\x00', 0x8}) msgget(0x0, 0x208) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') unveil(0x0, 0x0) truncate(&(0x7f00000004c0)='./file0\x00', 0x80000000) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000500)=""/235, 0xeb, 0x40, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) getdents(r0, &(0x7f0000000640)=""/81, 0x51) msgget(0x0, 0x622) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(r1, &(0x7f00000000c0)='./file0/file0/..\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x9, 0x2, 0xfb, 0xb}], 0x9, 0x0, 0x16e, 0x0) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0xc0106924, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) lseek(r1, 0x7, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {0x0, 0x10000}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0xd87, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) poll(&(0x7f0000000000), 0x35, 0x0) 1m0.500668642s ago: executing program 37 (id=650): getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/98, 0x62) msgget(0x0, 0x600) r0 = dup(0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x1, &(0x7f0000000240)='./file0\x00', 0x8}) msgget(0x0, 0x208) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') unveil(0x0, 0x0) truncate(&(0x7f00000004c0)='./file0\x00', 0x80000000) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000500)=""/235, 0xeb, 0x40, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) getdents(r0, &(0x7f0000000640)=""/81, 0x51) msgget(0x0, 0x622) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(r1, &(0x7f00000000c0)='./file0/file0/..\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x9, 0x2, 0xfb, 0xb}], 0x9, 0x0, 0x16e, 0x0) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0xc0106924, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) lseek(r1, 0x7, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {0x0, 0x10000}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0xd87, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) poll(&(0x7f0000000000), 0x35, 0x0) 19.658371259s ago: executing program 0 (id=957): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x2812, r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {}, {0x0, 0xaa59}, {0x3}, {0x1, 0xffffffdf}, {}, {0x2, 0x4}, {0x0, 0x80}, {}, {}, {0x0, 0x3}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1, 0xc10}, {0x1, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x2, 0xe9}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x1e, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r7, r6) accept(r7, 0x0, 0x0) close(r5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() r9 = syz_open_pts() close(r9) syz_open_pts() 18.600115975s ago: executing program 0 (id=961): ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0\x00', 0x10, 0x5fa8000, 0x8}) r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) r7 = socket(0x10, 0x4, 0x3) r8 = syz_open_pts() kevent(r0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x200, 0x6}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x46, 0x80, 0x2, 0xdc4}, {{r2}, 0x0, 0x20, 0x2, 0x200, 0x8}, {{r3}, 0xfffffffffffffff8, 0x12, 0x1, 0x0, 0x100000000}, {{r4}, 0xfffffffffffffff9, 0x88, 0x4, 0x5a, 0x1}, {{r5}, 0xfffffffffffffffb, 0x1, 0x8, 0xfffffffffffffffc, 0x4}, {{r6}, 0xfffffffffffffffc, 0xa0, 0xfffff, 0x4, 0x4}], 0x0, &(0x7f0000000680)=[{{r7}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0x5}, {{r8}, 0xfffffffffffffffc, 0xa8, 0x10, 0x163, 0x9}], 0xe7e, &(0x7f00000006c0)={0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000740), 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x8, 0x200000, 0x3, 0x8, "6310ee9752b94ab0f79402dee486f367254d7f3f", 0x4, 0x7f}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000800)=0x3) kqueue() ioctl$TIOCSTOP(r2, 0x2000746f) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000840)) ioctl$TIOCSBRK(r2, 0x2000747b) r10 = socket$inet6(0x18, 0x1, 0xfd) r11 = fcntl$getown(r4, 0x5) fcntl$lock(r10, 0x7, &(0x7f0000000880)={0x1, 0x0, 0x9a8, 0x80000000, r11}) chmod(&(0x7f00000008c0)='./file0\x00', 0x4) r12 = socket(0x20, 0x2, 0xfb) bind(r3, &(0x7f0000000900)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000940)=0x6) setsockopt(r1, 0x156, 0x440, &(0x7f0000000980)="b5edfb076164a5ff99ba85f08dc33734e46eeaf1074531f0ad8eff3bdcb21f7b6f7101230291a69f5cb58eff2a95bae9fef1c65e10a522558f135d78971bf575fca1f9cb78b1", 0x46) r13 = getpgrp() fcntl$lock(r12, 0x7, &(0x7f0000000a00)={0x1, 0x0, 0x3, 0x4, r13}) 17.896658318s ago: executing program 0 (id=962): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0xf02, 0x104) write(r2, &(0x7f0000000040)="2d394677f6c5c9f7d5a9208704b1b449a54e348d978518257088f1175da291cfa0d571c046b755beafdc84608f411c6e9bb1d8860fba65ff0ed606fb04edbcfef5431758c96e0ea5ca863261c7f0b678caccad6f1381b162c961d6c8459ec6242645a57c0842d52f6d2c63258cf46bc02aaa885acd6f86ecf578ac5c943f8651a99ebdc17c865746893bc2aba158f7abbb1345ea", 0x94) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r4, &(0x7f0000000140)="757b76e82a131fb5cb58ab04550e8cd0b87f55d3dcd687935791b86c712bfb1d2b86ae83", 0x24, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) getdents(r1, 0x0, 0xfd1b) 17.89589353s ago: executing program 0 (id=963): wait4(0x0, 0x0, 0x8, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) ioctl$TIOCDRAIN(r0, 0x2000745e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0xbc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r0, 0x6, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0xfffffffa) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) open(&(0x7f0000000340)='./file0\x00', 0x40, 0x164) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc02069b6, &(0x7f00000001c0)) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000340)={'./file2/file0\x00', 0xffffffff, 0x7, 0x1}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r7, 0x80206910, &(0x7f0000000100)) socket(0x1, 0x4, 0xa) kevent(r7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x8, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x10001, 0x1}, {{r6}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x8}], 0x2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x8, 0x9, 0xb}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x1, 0xfffffffffffffffe}], 0x3, &(0x7f00000002c0)={0x100000001, 0x7}) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00001e1000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x4, 0xfffe}, 0x0, 0x804, 0x0, 0x0, 0x7, 0x9, 0x80000000}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r9, 0x0) 17.895109697s ago: executing program 0 (id=964): r0 = socket(0x18, 0x8000, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000007c0)={{0x2, 0x80aa}, {0x8, 0x47e7}}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket(0x1, 0x3, 0x3) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) madvise(&(0x7f00006ab000/0x1000)=nil, 0x1000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000280)="52ba61f20c6193e907e8bbebf7fe6a4ad3281a8529c639155a07d1afc2d89558045118a931f032246cbab28c09eade9b25b17248f803198a3ff72f7383b8b7573f7bfff77b7f0d9f33a3fc64d5cafa49241127453a9a1345454b1c53e131148524f1a44f3a5e84d9f8069154b4d39ad67e1b13a666dcaa2479a19e9eb828bdf24ee60c0b0f52124430a690071d5a2a06b7d4a61ad2f84e5dd3cf2f00a49ae9ea109414666eecf8777d2c", &(0x7f0000000340)=0xffffffffffffffe2, &(0x7f00000003c0)="5d868afa4e0ca3c354545e016c0f507a348934b59ff3e76265137e157fd18ebb17e2327ff43f661f9ad8cddabcba2fe7d233a1bf6c854eca4c5aa7b13d455af6f1ba206be2049c70d6bdc55223d95dbda5a1c36b5017853ff865355b9662f69546a1e15c5954fe21dae53db9deaa7cd1545037619933c512cf161e4bfb1250017e75f70f780c93f611fb7f41312ea0fbc59c51202bd837568e8613906a1b1f9007f0e375f3b6bf223aac7990872d0c451d8b0e3525387d54631d98", 0xfffffffffffffd78) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="060000000000000001"], 0x9}, 0x3) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r6 = accept$inet(r1, 0x0, &(0x7f0000000480)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000500)="386f1c44c2dfb63404a60ea21840cb12c21fec6777b039fb4793fd96f82667fd", 0x20) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r7, &(0x7f0000000000)="ed", 0x1) 17.540244941s ago: executing program 0 (id=965): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="6ce5682541", 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/139, 0x8b}], 0x3) 17.538724883s ago: executing program 38 (id=965): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="6ce5682541", 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/139, 0x8b}], 0x3) 2.019349407s ago: executing program 6 (id=1008): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) setrlimit(0x8, &(0x7f0000000580)={0x2, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x20b, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0xf0, 0x0, 0x0, [{[@multicast1]}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xb, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x10000001, 0xffffdf86, 0x7fffffff, "c2a6d203afff7f0d000004000000008000", 0x1, 0x1ffff}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={0x0, 0x3ff}, 0x10, 0x2, 0x0) 2.019022931s ago: executing program 6 (id=1009): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000003c0)={0x4, 0x1, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) pipe(0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f00000f9000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) 1.140193318s ago: executing program 6 (id=1010): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0xd}, {0x0, 0x4, 0x0, 0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000280)={0x0}, &(0x7f0000000180)=0xc) getpgid(r2) (async) getpgid(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4089}, &(0x7f0000000040)=0xffb) 289.956223ms ago: executing program 6 (id=1011): r0 = syz_open_pts() mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0xffffffffffff7fff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x800, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') unlinkat(r2, &(0x7f0000000000)='./file2/file0/file0\x00', 0x8) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x3, 0x1}) 288.845554ms ago: executing program 6 (id=1012): r0 = socket(0x11, 0x5, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) (async) flock(r1, 0x3) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (rerun: 64) r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000280)={0x0}, &(0x7f0000000180)=0xc) setpgid(r4, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x21, 0x2006}, 0x80000000, 0x4, 0x0, 0x0, 0x0, 0x2000000001, 0x200023}) (async) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000002c0)=0xc) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x8001, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812ec54e713048e69931929648", 0x14) (async) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x4, r4}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) getsockopt(r0, 0x8, 0xf50e, &(0x7f0000000340)=""/153, &(0x7f0000000140)=0x99) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000100)="71f91e3471ac", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f00000001c0)=@in={0x2, 0x1}, 0x55) flock(r1, 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) (async, rerun: 64) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) (rerun: 64) 262.888µs ago: executing program 6 (id=1013): syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x88a8}}}) syz_emit_ethernet(0x1016, &(0x7f0000000040)={@broadcast, @remote, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@generic={0x3c0b, "a65241498342266a6a89a41b1ad701e451f15985e03cd754a2bca1fc0f397d06bae5745e6359ba5bdaaf22873b71c1d450cb49e0015a63e7f3437a4bdf84b609985a7b56eccb68635d525f42c225654c3e8cc930c14ddbc83469af038017d06a289553654c9ac36a7b8c30debf62c387b1ea4254ff6128f9888d2357e35e8eee590e3e33e6152827ef851c1b2a7beee9c14089cceb5a9d0c83b42b5690d3557ccfc906c08627f2992ff87ce2ed50b98c94bb854dec1616d644529eef34db3116c9be9312aada154a94a6e8f6f181d4a89827c2da752ec120b053999a3154c8140efb26f1d707d6186047242c1ee9a60e5d129566c26533e24a061445bac8ef6b0d048f9141c76dc6274c6ae0b9c89b5738f036ae86603ed326de14e92a43f0ad6f03ba193739abece25c7d06ce862f9d55d8255fe68e99d019d0a164f085570fce3dc5f04f95d8908ed6a37f04d736396412d3135d886ede6b20ee9ca80612eaf43cba48c1a90cd57d8d5695eb55f79a9aa703665507d4d1c41d883c0a15910af78d5ef88c36f03ca04ce964446cad50fcdc63c58a90ebe7bb94858cc19d10e58d7960af700f7e873a53a481be86a92b2d49be4dff12f3a135c245f9ec346da728488360e3d2d84ff0765f76cc20e5bbf8a16a4dc552fa92b5f894502cb5554fb5be65fbf2deda830ef175966259a37b1a9491a89d53c5cf04a55057df419230a162c656568af9282f7b63d57ebe6522f54b482acf59e5c7a82afc1653d6690c382579116e4d6f766b5689dcf617de95ea73622f889eb878602d8c35bad0c38d519ba691aff3e042bd13828f8f5b84c550262bb57327f60135f6128b09009fdd8ba65b565684f3d868103c0873aaeb64db4dc29b8599fdaf911f8966cf695bb2800e0667bf1062ae80e7a4c3aecceae2d6416d5f52f01ee4801b98c8e8fb7545ab77325091f3f349391ad747b127e94f7157a921fd4cd8b2f0e95724998ef0d1c181af0be7c37c6f2d66a0045bafbb1e926b9d82c20ccb60dc13ce43d45a0f3ec937d55062ee7aea17d213bfcb1b9f16903f8b505690eb5e383a48056ab8d57244215417d08fedf5c781883ea899ce26eb27afb26c6c613d7bce6a98b1b0d42ee1895ef205e5a37a6d9020ee97277e0133faffee40306e20ca04f1bb31be2bed9110643a375fb718bf8459ab1e61de20a0e70169f7e3d62b49d2583c587ec691c9e0b86d7de1ed1d4da0d6cc53a457d7cdc255e1b6955819b77cfa664c64575b679667f9d43186e00c0f2558ecfe07b18aa56decf559e07c7f214b944906dcb8209b31bdf52a80adba239b9c9f1f34da587e8b90d8ffd25f6928b77f4ec411dd8c2ca06bca0921563f477e427a90288b79c5e70412bb94418cb6a3ab1aedbab3abf16329b9b2496cadc67712af81aa0b1b2dfd5fe14ed5357e9c5ed55ddc002d90f0eefb60d41725b1dcbb068c13e402bc026e5429c33023b70d7a74721541f66f6e88938445bc51b4db4436b9976bcdd04cd62445ff77597202e14da3ec7733c098f6f2cd1ab47c113f9b5314d539458222b9028efc2fbbbe10dc39ecb0918083663e57f3f10b05a6aca7d7fabda1bcdd120b88c762a895474ab629a2bcb08ffd46d4c42f250bc46f4059f07d2af941cecac5f0988ca9e60d9844e028b08c584c31371de0d69b9e8f01b1daefcdcc2ddf4b51a4e4eb2cb6a3cdafa49d3ffcc081b3d5e115cbd83b6fa5312a2a3a29ec2b4ec72504c8b9b275c9ae4dabd642a89a7f2ca714756a14283079527705cf90f41951b51ad896c987458e600d25c656834e7d8f53d4970f5055e410fc462b72843a11eb473986070f090154957ce5a5836c0d5617a6335e8a5812d6242e34d3610cf14aa050a59964821e1891c8d63504a59d3912c0e98f2b86c2ac68420307724ce94c82b878ecb65a45060ce9487d67d73989917bf1f73c464e85d2bad77da73218abc4542e87d411445887cfec82453c05106d6add152668384e5121bee48afd3514f49d46d6c960fb8baea9178b523304fc4f4fa4696b6643634206d12c404d9a2f00b602e470e83d0a58b65f960d98b9ce85d2097956799a0348f517ca82d6958b766de590b8690c7d8e8295918293479b568aa8c5c29a219b4cb387cd4e076c2201f5f1e93673c4c25953bef02c25d746e09a8551ed22e22e7f42ff1ed40ede568f2533013707d533d50d24b79e24a5dcf5698fc64f8d4b7ce5be085e6a6b701f11abe7bf142e032dc3dfe1dfc4c436aafde9bc535fdc94ce9a3cd3f16202057e87e7f6682b8a5b1f89696f94f860474a219ade2ac97261d11af0eb047fd52b634dc29fa904b6bbc09a13b147eb2fc69df080a6e2621848fdeff39cbdcf1c604b10e5c44f1807b5db3bc8547f7c80f0032fa91a571665b40f61e7ef99ad0b3592f97e0a637947a03013d48754927ea58e200bbca89118bf38c8f9723ca8182080312e6751c40da33cc0f9841411579ac5b1823254d111598aa888c4645b4883df280070b65e067b494bd80cd3ff85254cf99d9380eae84db49025809e3c7ecabc320c51281e9cc77f6e7c0281d2a9f0f3226761a3a76932006dfefa4f05664aa9a4ae1b048ffddbf7522866a2de971385957cc00fef8e807b329370d6f9167a508294b24498ee3ca2f36092563fe09158531ff746be109b5766b4dbf4ce094c8f83a7a1ed34cac6f64eff966f718d2b420980212a02168ce0eecee71354dd7a66ed96190a658031d9c5c528a1636c55720bfa74efd5dab31e1e3fcfc7cb66cd73bba895d0b25b6bc0f9a9645670e794c70deb7546a9c8cc72ebeb512e87ab296ae34f9391bad6714607b47cb878ae298deb0e448ebafc5bf45e7fdd0f12476b8f63f758fbb4cc9d0833bf1316975f45d32fcd69dc1da269bd501c044c2199b52503fb82046828f3a66aefbb8e36f54d508e3c86a7a2b89f1074854785576835676107f8190db3e6c08202907de24d01a0344c74de9fb19828abd9f6b5aa4ab9147a8665f783b451dacff1849cfcd05c5aeb08e59f667b1cbce5f37f66651d36207e87202e4e944370648a6c7a1873e641f8126ef07a7f46abb4565e00dbe1ad3deef13f3658064450bfd0aeacd78a887850a9e979e7fa4fcb1599b78ba368eadd5a0163a07a30fa3d878ed3c72713b0ee0d99d25e42132d86b0e5aee42c9c4be289ad957afd658967869c323d5e4d4919eb8932f5a902d46139a3724bd4d8f93973af5e5c9570d896bdb2fe5a8f024a9a387d4f6e6168dcfeef2359c122cdf13f523930e223bdd27d91d77197cac728d531c0a4131d2860bba0dc2c64a656767f7ff68d4ab446f55f09f99a58dcf12de7e9935bc92b673d8e494666ebc5662c2aa0a502d3e51afae400b7adf53acf96b2b10e0750e0d068e1ff4f8fc01bc68d8f673c30033c2efa8a39e774520f56115888df2ac8978094b16f5fd971e0621c8af01416fdee567799d31bf93c98ee6642b9af002fc4d98176e42fa6a8c252db0a0c02ed8167239d422ca7f0f66b35c13efd514821b0158760f16383a1d174a33396ae860629090a7c8547541f7158de5562aad79791894577366eaf861ad9b436af04949776dbdb99276245d5b82a4b0433e79f3337498ef7d58c7acac15d750642ce4e02cacc29d6a7547acaa8b794ff2ac880daabf030bd69e306f843f3320b25c4515ee98f6e67701c94a512cfe4618dc3844747103b53dee708aca0478190de428f1095c86f714e5c5dfe4a0b3a5cf70a811f754fd74b000503cf8feff49aad33137079d377d2d1bbddc6b568171ccbede4d3bbdb3e6f10806cccba45bd726080f9387b7e4117b3ffdcbcbee10350d765f2b5ae867f2273c9d0a3865102e1c81fa783e316b3506868cca2791fadc712f1a254fd83e08236ac0e5614a15540c51e8097b6f485ecea5ddd9b14b8b59c46049f018670b5bfd2e3472f001e95cd46a2e0309dd5da0448e41b8711a25104e0987e7b91c5a7f033deede93ea208a5069688196431861686a854a1de714b829f152d9016f752dabb5538a666f3991eadbf437d3f3458b75a9c2065458c0d1d9558b9fb60bdf0a80be268697e0c095710ec1f1ab71fa7f806dd4298afeae2ba0d2eb1f07972c75f94a71d7fcc3c4a8d9627eca5dd47cc6923719dcd97b7c5255b51473098d98e17affd20841c2be896125938991ab13b4769aad948bee72ca706bc49249fb90d8b5e1aeaa223eb0ba4f6d938d7d0a96a7fd921bf0b731d04b4f0cf6f87544cf8b3a0f828e76906af140443f5de82f80e1969abfe1eac26fadd20f0e618174ba5f54cc4cfbdfe3142a6b05d028d58fe0988dacc1fe01e67604f7c47d1a5091f4cbe34ee8dddd9edad5e07cd1ae59f2f08d49824d5581effe105f74eb8382eec91777a094a261681a5e231261c569a2073d8211075aafe4448fbc98457d40784ac8e250a233b3efac2bc2229f030d63b57170b51b72093c9113d3fb020576346177d8580a703f624f025885b317bbda3496fb30f71c636613c7555160198950d05364c296ae0c1c9c3ebe9acaf31bf0741fe3443a23354018d765997a17faa55041a2f715779903f780bea95ccdfed0e2a5ce7bb1935ad5e4703ae77f9ae27a8f56b84ddf04efb67b7b1e80340e95bcc1ec96f7ebede5080227a01e817b1bac0671e9ad677b9636a995a5e19286196596259f428818d9f0182190ca312b114d7217c52ab70a6312049296e23cbb5bcbd6fb427009106fd86b4c050aa2218697fb13f80a77aeafa7440a62377e66f2db4d97bd557a55edecc1debe7d128a3c64fdf46bb694076c994128f9eaab5f4a9e189f473409134dd90fea255a0a582f57e2c8bf6f83af6c39c6f17d4c7c98488e95d9d26da22857541a7903bb5ec4773107d04c4ecb5d7bad07fe934989441ccedc45fd26c8eb06ccee65843a3a810eeb0af4de19cad203f5d589e6279b1599e514e0bf7710a066473f9863a9b864652b46ebf03053be572f8ebdd2a9b1cd6f5f41118dd21aa8806c18d13032f34d8c2e9e3cdc78f02da09381635d439823162f608d0c9741e36a18f11a016a73ec71aa4e4c074dfcba479aba678f3447be35b7f57fb9d11b7e3c335d539f9deab2001b47110ac4fe7fa0cac9bb8044589a51077991aea7fc52710f4526096098ffebad3a9253fa415a38f2172ce48e95f81a2d0d8ba13db495edd2ae38fd66f50bf13f6a0bde3001e6b218bee0670708544b1fe52c5afcc5159f6a4a166668c00f7711961d7a6700038071a24d9b7580b8667e7e89f143a97b41c03cc496e8b6d9bc6787ce96af5a8cdaa2f8b088234d37e4b46c8bb9f99bd41ea519b984e82d015a0b6ced38b9f75002a549881e16b1743e99b2321ce75cc7246ae6d40f42c33b2e4fb2a5e4147026b51c9ac77bfb360f4df04e8181169c257db97ae70cd76b92c866710384220eeaf75199bfb35e3872bd64500cc7c8d157803c1ae54efedf2a28b50eadcd88e60b34b7be7bd3d39c706ec207ee08e6a2d387a2f279da11bf74465779634f062382991aa4fb079be6b26571d2c9d4ec032b5a5113a7e715b9a7358c44d2b6683817b7f275352b3a1240c7c83aac7bd74061bf2d54b3eb09388eec4623dd36c29b64bcd364bc4dd4cfc2eac4a94372f4bcedf0424060baadffcd2d6472ea40854b060482f926af42380167c506cef2afc2a865ea9d2e1a827b6c9fd78d1beb3d98f80dd59686f60170758fefd53f4adae25ea42d2e5d337ceb28b53679fe80e844d8642c697a2d9886eff9fa85bfdcbd0f76f"}}}) 0s ago: executing program 39 (id=1013): syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x88a8}}}) syz_emit_ethernet(0x1016, &(0x7f0000000040)={@broadcast, @remote, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@generic={0x3c0b, "a65241498342266a6a89a41b1ad701e451f15985e03cd754a2bca1fc0f397d06bae5745e6359ba5bdaaf22873b71c1d450cb49e0015a63e7f3437a4bdf84b609985a7b56eccb68635d525f42c225654c3e8cc930c14ddbc83469af038017d06a289553654c9ac36a7b8c30debf62c387b1ea4254ff6128f9888d2357e35e8eee590e3e33e6152827ef851c1b2a7beee9c14089cceb5a9d0c83b42b5690d3557ccfc906c08627f2992ff87ce2ed50b98c94bb854dec1616d644529eef34db3116c9be9312aada154a94a6e8f6f181d4a89827c2da752ec120b053999a3154c8140efb26f1d707d6186047242c1ee9a60e5d129566c26533e24a061445bac8ef6b0d048f9141c76dc6274c6ae0b9c89b5738f036ae86603ed326de14e92a43f0ad6f03ba193739abece25c7d06ce862f9d55d8255fe68e99d019d0a164f085570fce3dc5f04f95d8908ed6a37f04d736396412d3135d886ede6b20ee9ca80612eaf43cba48c1a90cd57d8d5695eb55f79a9aa703665507d4d1c41d883c0a15910af78d5ef88c36f03ca04ce964446cad50fcdc63c58a90ebe7bb94858cc19d10e58d7960af700f7e873a53a481be86a92b2d49be4dff12f3a135c245f9ec346da728488360e3d2d84ff0765f76cc20e5bbf8a16a4dc552fa92b5f894502cb5554fb5be65fbf2deda830ef175966259a37b1a9491a89d53c5cf04a55057df419230a162c656568af9282f7b63d57ebe6522f54b482acf59e5c7a82afc1653d6690c382579116e4d6f766b5689dcf617de95ea73622f889eb878602d8c35bad0c38d519ba691aff3e042bd13828f8f5b84c550262bb57327f60135f6128b09009fdd8ba65b565684f3d868103c0873aaeb64db4dc29b8599fdaf911f8966cf695bb2800e0667bf1062ae80e7a4c3aecceae2d6416d5f52f01ee4801b98c8e8fb7545ab77325091f3f349391ad747b127e94f7157a921fd4cd8b2f0e95724998ef0d1c181af0be7c37c6f2d66a0045bafbb1e926b9d82c20ccb60dc13ce43d45a0f3ec937d55062ee7aea17d213bfcb1b9f16903f8b505690eb5e383a48056ab8d57244215417d08fedf5c781883ea899ce26eb27afb26c6c613d7bce6a98b1b0d42ee1895ef205e5a37a6d9020ee97277e0133faffee40306e20ca04f1bb31be2bed9110643a375fb718bf8459ab1e61de20a0e70169f7e3d62b49d2583c587ec691c9e0b86d7de1ed1d4da0d6cc53a457d7cdc255e1b6955819b77cfa664c64575b679667f9d43186e00c0f2558ecfe07b18aa56decf559e07c7f214b944906dcb8209b31bdf52a80adba239b9c9f1f34da587e8b90d8ffd25f6928b77f4ec411dd8c2ca06bca0921563f477e427a90288b79c5e70412bb94418cb6a3ab1aedbab3abf16329b9b2496cadc67712af81aa0b1b2dfd5fe14ed5357e9c5ed55ddc002d90f0eefb60d41725b1dcbb068c13e402bc026e5429c33023b70d7a74721541f66f6e88938445bc51b4db4436b9976bcdd04cd62445ff77597202e14da3ec7733c098f6f2cd1ab47c113f9b5314d539458222b9028efc2fbbbe10dc39ecb0918083663e57f3f10b05a6aca7d7fabda1bcdd120b88c762a895474ab629a2bcb08ffd46d4c42f250bc46f4059f07d2af941cecac5f0988ca9e60d9844e028b08c584c31371de0d69b9e8f01b1daefcdcc2ddf4b51a4e4eb2cb6a3cdafa49d3ffcc081b3d5e115cbd83b6fa5312a2a3a29ec2b4ec72504c8b9b275c9ae4dabd642a89a7f2ca714756a14283079527705cf90f41951b51ad896c987458e600d25c656834e7d8f53d4970f5055e410fc462b72843a11eb473986070f090154957ce5a5836c0d5617a6335e8a5812d6242e34d3610cf14aa050a59964821e1891c8d63504a59d3912c0e98f2b86c2ac68420307724ce94c82b878ecb65a45060ce9487d67d73989917bf1f73c464e85d2bad77da73218abc4542e87d411445887cfec82453c05106d6add152668384e5121bee48afd3514f49d46d6c960fb8baea9178b523304fc4f4fa4696b6643634206d12c404d9a2f00b602e470e83d0a58b65f960d98b9ce85d2097956799a0348f517ca82d6958b766de590b8690c7d8e8295918293479b568aa8c5c29a219b4cb387cd4e076c2201f5f1e93673c4c25953bef02c25d746e09a8551ed22e22e7f42ff1ed40ede568f2533013707d533d50d24b79e24a5dcf5698fc64f8d4b7ce5be085e6a6b701f11abe7bf142e032dc3dfe1dfc4c436aafde9bc535fdc94ce9a3cd3f16202057e87e7f6682b8a5b1f89696f94f860474a219ade2ac97261d11af0eb047fd52b634dc29fa904b6bbc09a13b147eb2fc69df080a6e2621848fdeff39cbdcf1c604b10e5c44f1807b5db3bc8547f7c80f0032fa91a571665b40f61e7ef99ad0b3592f97e0a637947a03013d48754927ea58e200bbca89118bf38c8f9723ca8182080312e6751c40da33cc0f9841411579ac5b1823254d111598aa888c4645b4883df280070b65e067b494bd80cd3ff85254cf99d9380eae84db49025809e3c7ecabc320c51281e9cc77f6e7c0281d2a9f0f3226761a3a76932006dfefa4f05664aa9a4ae1b048ffddbf7522866a2de971385957cc00fef8e807b329370d6f9167a508294b24498ee3ca2f36092563fe09158531ff746be109b5766b4dbf4ce094c8f83a7a1ed34cac6f64eff966f718d2b420980212a02168ce0eecee71354dd7a66ed96190a658031d9c5c528a1636c55720bfa74efd5dab31e1e3fcfc7cb66cd73bba895d0b25b6bc0f9a9645670e794c70deb7546a9c8cc72ebeb512e87ab296ae34f9391bad6714607b47cb878ae298deb0e448ebafc5bf45e7fdd0f12476b8f63f758fbb4cc9d0833bf1316975f45d32fcd69dc1da269bd501c044c2199b52503fb82046828f3a66aefbb8e36f54d508e3c86a7a2b89f1074854785576835676107f8190db3e6c08202907de24d01a0344c74de9fb19828abd9f6b5aa4ab9147a8665f783b451dacff1849cfcd05c5aeb08e59f667b1cbce5f37f66651d36207e87202e4e944370648a6c7a1873e641f8126ef07a7f46abb4565e00dbe1ad3deef13f3658064450bfd0aeacd78a887850a9e979e7fa4fcb1599b78ba368eadd5a0163a07a30fa3d878ed3c72713b0ee0d99d25e42132d86b0e5aee42c9c4be289ad957afd658967869c323d5e4d4919eb8932f5a902d46139a3724bd4d8f93973af5e5c9570d896bdb2fe5a8f024a9a387d4f6e6168dcfeef2359c122cdf13f523930e223bdd27d91d77197cac728d531c0a4131d2860bba0dc2c64a656767f7ff68d4ab446f55f09f99a58dcf12de7e9935bc92b673d8e494666ebc5662c2aa0a502d3e51afae400b7adf53acf96b2b10e0750e0d068e1ff4f8fc01bc68d8f673c30033c2efa8a39e774520f56115888df2ac8978094b16f5fd971e0621c8af01416fdee567799d31bf93c98ee6642b9af002fc4d98176e42fa6a8c252db0a0c02ed8167239d422ca7f0f66b35c13efd514821b0158760f16383a1d174a33396ae860629090a7c8547541f7158de5562aad79791894577366eaf861ad9b436af04949776dbdb99276245d5b82a4b0433e79f3337498ef7d58c7acac15d750642ce4e02cacc29d6a7547acaa8b794ff2ac880daabf030bd69e306f843f3320b25c4515ee98f6e67701c94a512cfe4618dc3844747103b53dee708aca0478190de428f1095c86f714e5c5dfe4a0b3a5cf70a811f754fd74b000503cf8feff49aad33137079d377d2d1bbddc6b568171ccbede4d3bbdb3e6f10806cccba45bd726080f9387b7e4117b3ffdcbcbee10350d765f2b5ae867f2273c9d0a3865102e1c81fa783e316b3506868cca2791fadc712f1a254fd83e08236ac0e5614a15540c51e8097b6f485ecea5ddd9b14b8b59c46049f018670b5bfd2e3472f001e95cd46a2e0309dd5da0448e41b8711a25104e0987e7b91c5a7f033deede93ea208a5069688196431861686a854a1de714b829f152d9016f752dabb5538a666f3991eadbf437d3f3458b75a9c2065458c0d1d9558b9fb60bdf0a80be268697e0c095710ec1f1ab71fa7f806dd4298afeae2ba0d2eb1f07972c75f94a71d7fcc3c4a8d9627eca5dd47cc6923719dcd97b7c5255b51473098d98e17affd20841c2be896125938991ab13b4769aad948bee72ca706bc49249fb90d8b5e1aeaa223eb0ba4f6d938d7d0a96a7fd921bf0b731d04b4f0cf6f87544cf8b3a0f828e76906af140443f5de82f80e1969abfe1eac26fadd20f0e618174ba5f54cc4cfbdfe3142a6b05d028d58fe0988dacc1fe01e67604f7c47d1a5091f4cbe34ee8dddd9edad5e07cd1ae59f2f08d49824d5581effe105f74eb8382eec91777a094a261681a5e231261c569a2073d8211075aafe4448fbc98457d40784ac8e250a233b3efac2bc2229f030d63b57170b51b72093c9113d3fb020576346177d8580a703f624f025885b317bbda3496fb30f71c636613c7555160198950d05364c296ae0c1c9c3ebe9acaf31bf0741fe3443a23354018d765997a17faa55041a2f715779903f780bea95ccdfed0e2a5ce7bb1935ad5e4703ae77f9ae27a8f56b84ddf04efb67b7b1e80340e95bcc1ec96f7ebede5080227a01e817b1bac0671e9ad677b9636a995a5e19286196596259f428818d9f0182190ca312b114d7217c52ab70a6312049296e23cbb5bcbd6fb427009106fd86b4c050aa2218697fb13f80a77aeafa7440a62377e66f2db4d97bd557a55edecc1debe7d128a3c64fdf46bb694076c994128f9eaab5f4a9e189f473409134dd90fea255a0a582f57e2c8bf6f83af6c39c6f17d4c7c98488e95d9d26da22857541a7903bb5ec4773107d04c4ecb5d7bad07fe934989441ccedc45fd26c8eb06ccee65843a3a810eeb0af4de19cad203f5d589e6279b1599e514e0bf7710a066473f9863a9b864652b46ebf03053be572f8ebdd2a9b1cd6f5f41118dd21aa8806c18d13032f34d8c2e9e3cdc78f02da09381635d439823162f608d0c9741e36a18f11a016a73ec71aa4e4c074dfcba479aba678f3447be35b7f57fb9d11b7e3c335d539f9deab2001b47110ac4fe7fa0cac9bb8044589a51077991aea7fc52710f4526096098ffebad3a9253fa415a38f2172ce48e95f81a2d0d8ba13db495edd2ae38fd66f50bf13f6a0bde3001e6b218bee0670708544b1fe52c5afcc5159f6a4a166668c00f7711961d7a6700038071a24d9b7580b8667e7e89f143a97b41c03cc496e8b6d9bc6787ce96af5a8cdaa2f8b088234d37e4b46c8bb9f99bd41ea519b984e82d015a0b6ced38b9f75002a549881e16b1743e99b2321ce75cc7246ae6d40f42c33b2e4fb2a5e4147026b51c9ac77bfb360f4df04e8181169c257db97ae70cd76b92c866710384220eeaf75199bfb35e3872bd64500cc7c8d157803c1ae54efedf2a28b50eadcd88e60b34b7be7bd3d39c706ec207ee08e6a2d387a2f279da11bf74465779634f062382991aa4fb079be6b26571d2c9d4ec032b5a5113a7e715b9a7358c44d2b6683817b7f275352b3a1240c7c83aac7bd74061bf2d54b3eb09388eec4623dd36c29b64bcd364bc4dd4cfc2eac4a94372f4bcedf0424060baadffcd2d6472ea40854b060482f926af42380167c506cef2afc2a865ea9d2e1a827b6c9fd78d1beb3d98f80dd59686f60170758fefd53f4adae25ea42d2e5d337ceb28b53679fe80e844d8642c697a2d9886eff9fa85bfdcbd0f76f"}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.173' (ED25519) to the list of known hosts. SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace