last executing test programs: 2.417522339s ago: executing program 6 (id=7): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0xf8, 0xfd}, {0x16}]}) (async) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)='G8', 0x2}, {&(0x7f0000000040)='5', 0x1}], 0x2) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000280)="cb0000011c00a500779857d8", 0xc) 2.181548157s ago: executing program 5 (id=17): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x8000) syz_emit_ethernet(0x118a, &(0x7f0000000100)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "ff86a9", 0x1150, 0xf0, 0x3, @empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x8, 0x9, '\x00', [@pad1, @generic={0x9, 0x3f, "d4982151888b7a5bcb5403da31a334d93edae9d921809a1c67da1a0d2f5585b20e47d9baf9b65895252f3fb7a06c3274e5f5a3b4755f93e16b3b6702e9fce9"}, @ra={0x5, 0x2, 0x200}, @enc_lim={0x4, 0x1, 0x2}]}, @routing={0x50, 0x8, 0x0, 0x48, 0x0, [@rand_addr="4fab9024d7fbc7de3184a8e63b9d31cd", @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x1}, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0xc, 0x14, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b49b74354201fd877f8b0935fc4c70ec", @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast1, @loopback, @local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x3, 0x0, 0x8}, {"4d97bcb0ecfbf20cd2fec775b7f976b6140a39f3d21f391892d0b630c9efac065ff7118a8af0c631d70a0e44cab4e03f21676162fa7e0ec23edb415dd5eb5b0c09d8715f6489f0fe2fdf01da11449a3a4c079450f2e4755be63d2ecfcd56f9707f1c227642056ded714f2a6d855623cf236c45f63f518d10ff86805b1869632ac576a4512685bb4c92a81f0e8ec88dcf021caa937366469ddd6dd46c1ef286f56acc5625be3950f04418a7e1ba569cd31442f9fbabe6094bf2de84a042fba902d624c750420c0e939a389f4fc19214b46a5de965da3d0c0b6d79e4a94566b95bae074195affc1ad60ef33425c86df63897b3394caacbca0becea502e5abc011acdeb33d2b87cccb9d3bc0218d3d707ab5eecf95b7a96f44896c7b9aa601d4ee7efeabba046a93100a8e11f03b0d353ef4fe79275b224bc94e69373d65399e77e1810a01cf543dbe7732d7d61855ff0e90662871511adb62a5e72a00fcd5f09063a636d8e4c7307b4de68e44955ff7f5a90f6079c2a0221c80596c45d59d49084eaaa4192fb3ed836812c689e57ce3f6ea4675369a25834f713f8d836d46b02f3ed71f0724738a51a35ffbf5cf8984d51496da787c9f3128eca2ef2c961547303ae2e50295130981893cb987e569b91ce3216dc67bc7581f4893eec14af547380f0d160d261c41d9b5a2748bc67d6b7667cb074a3f27db3b27271ebd42e00b197682cb77d9b565beee3e7b22f60de64e7556b1c01a90911e97853feae998902d591c4b57b4122c00bf93805d1eb8c0a026044bb7255e11d6642a9dfa7833cdc88ec9b587ef2253861d1ead18adcf4acf57b54205d3aa387ed8f52ccf8190ca23d81c212731003b9892825e8580843161e1073563fad868c99859598ad380205de51a280918cf134f9d313db8e113913b1eb4b0c3b100a001711c28a3e8ab2db494615c6b8f2935764d614d3ea7a6ea54efb82c2e356bd948b5764ce8cb3f208cd6e6ce4ea8d36e083ddf59b771f84249670f4258f7ade41989e1427b1e7b9c55644d76702ed78c1139ca84c7bdd3d23769d9a65d338a761fa092e9366aeedcc2133d2d633dc426df7cb1a52a62acbd4c6d961286264a5a14dcd6888f42a0ae13b0c1cbc5f0db79dac2117a3c040ae3e6c327a2990b84e2d2e84dee24b38a4e7b80aa1d96a6f6fb72c5a77cea8157974743c25e7024abd30244c21192b46dd0f7ae1ae26d9d9065c5aaa916b9fd020b801297a1d8d09054b4f51e1cf4875572a0508cc149de9de87347ba49849808bf154c6e31733b649851b8c46ea2f27f8b72cc28c67017eebf174448f230f9d7b9be1abce2ad865a9beb5d67724a0498474e0b169100f575e7173f43cad248c324c99c376080eecaeffe61aa152f44cb0090f40b28621cd5214c2c407b37e7f272869be98400a5b226fd40c75de20e6df3011e78e0cad0cddc197f9c88a8cfffc3f158fdb59a026efd03825bee3b4fb9dce82f52a8b7993fcbd341965e6de8fbcd91351e88479d48eab26ea0d2b5215b42f2e3e934d8b54d5e98855cd9a4922ef0b63697f44cbe722222a9d454bfda8c610dda1f3a38358a5ac140cfe507a0aabc464e6feb0cfe3ebf0d5aea83f0529d2f649c5dff55fafca10458856b3bbd57f5a8a4ac33e697e0745c9dd5a4c1b855d14def01e620a58efaa57055ed0c623d4ee3380e3e9a2a406d980c611883d1b40b81ca3be413bdb1f33e6dbbfd02de360a2845308a9bd96e3f7f6088ceae62791109d3b4307950021a7d2faf530642e5f62f45b4dee962bce6a26844e463d315a706f7f8450339eb38645e9df5f598e8c2d2b93aa72626aa16919fbc8553d7e07c9ae8273c5e7d60773ae2ec03503391f343f771ab90557d4945c484016ce9855131eebb9eb71f195a248ce3689098f392acdc8a3678532b6cff2b6e9334836ee113e3540b2210e551aed44f0ec75c87c8dea3fca560729faf3797c95f37b84ece6d081a25dbd87809711ec516980b4673f28c4ef6fadadddf894236aa2eb5fbc38642b242eaed83633a041ac026195fad25003d821acc88813f6781f8a17a3324fcfe2a7bdc3a80161831132b0585ed441e297c14c4b40276f84c8aa0845840e66ab5067a5929c1d18729ba0d56b7219e6d7815376bede863c3418e425575de68c2481c24f6d821d42aeb6a85de3b8cd3c1c3daa5db6dd5c695dbd0d80a8dd036cde95a4b9c9c0dc145d55a9ede16fcaa18d248a82b295d5ed8d5081b581b3422e74f1fd3c87586c975963fcbf96f6c0bfd1b62cc34693606aafbdad5770e8bf4a125cd4507363f44ec9bb417633457604a0198fe0d811de8e40ab27a4e71397ff8214ca43ea03e62f0dde637382375dff37b9051b314c33a6821f18a37e34e4967dbc127ac38296654e61beb3c4db6a1fa1e370f016d1fa60d1e58caaab28a5d77444a65b7a52749d20f5c89994c2689735cd9277a0af98d60f2c5138da2b541e07c28c21fb15506df7db7c65ddc5de98b06e8fd12399e2e7f6cde7bc5bc887f7d6f5e35ecead89dd4292e9ab482c4b1a0d086a64f4735b9d09bf3ee5792371eae0db7ee539d61043441c8d3a64098088c0e73e614fadb8d21cea3f9015738068ddd02c2082d33da7e78380e5e4e115378ac2df946755c2921ca8a939f1f1662f3e56075f61f919a6548e1c06e6fd15ebdebcce37ba15cd0e4a92107ff43b0e248613df76b7df848dbc01e12bdd0747d6769dcecf9bbf9842784ef5310bd84a7ceaf0a4770cc7ee7c75b9a82132b75eb25f212398ad7a52891c389506eab2eca955e29592fe6bebe8a5c1d2027327b590163e9bad847446ed19b5e8441e80a83818d72a4fff2047aac36095d1ed426a7de2f73139ced90ee590627d68c599fd42c4d49c3da95acd8228a2cf4851559bd7faae17902657c18055611c004e7b7b1afcb4c52e0df6d4dfaf3c7096434d655481a127ca256045950bef24d3bf726f2bd9288cd1fe6dc62a6ebdc0aa022e5a57e93046eaff090f71c0cca8d842cb6e3ab84c114c1684987148c5068df2be2d836ce8b3be3dbe627763610fc5e4e969f481827698f896292b63f380f2efbfdc9b481096910c8ccd11dd3db763de2036bcc874d955280756f2a6740e8c27cc971c3217b4ea0a6d319d392210180af201700e337197fba2c81c455daec84b60b68cc3e5c26ea3ddfa2c94cd66b9150b2737a5e08285b16ba453cc7d296b7b7c80e0f21ef25c9c32c7c9c9dc031305d1d8e839f572f5bc653f5d464e16414330b99f2634c5b20fa4bb9e68b44d7a71f72d101ca10a91e29af4e2751efbb1c2b613b0e88e2b65dda6cde30b00754ac1986b6d160dc323e075ce3d70885502989d0b1f9a68f9b06ae154bcf756791c738926304dcd8e159888e65204aa77f1048ee57b4222b105c07222a13187aa7fb164a80d5eebcdec944d01a793f19c73ce65722adcbfe4c645b1694616a38395666f28b96c753118654934b5945e239b45f457c07ea80841abeb9a739a50aeff7d8efbd5723a7616e42413852c5629f71620dee02ddc6b2cacc9b012ae56dda3035a853ca0a35c794e286ab62d76f844c05ce29ed573b01d444aae1ca1c2ae3443c6f86bd19695ff238baf3d8272fd36ca648437095c8d206f0fef5b96dc5501f32fda0f81bbc6c31efa8d605f3ab6c0a22687434eb74f8f0628880e985d6219326bef2c8812de2b8624519044a0d2628c2c154e64484791fcee5a5e9feef01a9b96e0cff437a6a30a38637d5fc79fca710f6121df655db46c5a093cb321aac66c80a9e1300850bffb9551d1dda21deecd17b92aaf85b5f34dd9e30d96b8c45be53e904b536991e2340bdbd804d64e86c4c0c711eab360302275bbf5813c366666b42f0f0c8ff51fc6435de338a0dea1bdab1268be25f9b3d4479b77e73c1c0de17f155f62a47464c3d6f414062e48cc62e0f6ce4d363468061b3948f4e4dad764f618aa12aec9d9249a3c5590af4ed601dae22b828581a06c5529e95f938a0829ccd4926b7af488c2382b34b944a5a162aabc9ef5442a6aa01827212dc6f3ccccca5e2c23d03c00fbab7c558bc1c8de95b34be14a7a6e7a5d4eed1a6c47b4d83465144e43d63d04f73b4ca1adb62f334b55360603b9eab548c5d6cc31ac4210c29e1f7ec2eaf73f4f613c7e5bafd36d7c8031916f5c6d2e66c8785dd252ecdf873984cf3772a995691b175395ebba5df9f05e2bb44c19fcc488c7d32e7ef2c110eaf115df78c8f8b908c7bf9ff92d3bf44b2f7232be95b591e8e58e6ae3208f0566b970538c128d01d5ee2f6984afeb7253aaf11f476bba152d1d0ab78ac4af3c8a9a62437e4f99b23bd1cea617801fcbbbb696521bf074c4bf0dd7a53fafcc65fcb05465f99b65c580da563f888aa12808ad026fd7a7a052734ada8a96e7a9fce7e65c4151bd78920acf5497260ab428ae6833a0d4ed804ba9c71d173af60ca48e1f1c78e07a92050d8b708c6a7e7f3cb89c1dabd0f6ad13e697e27e03b723632564b8c2ca7d09b0d5263606e86de53649e26e351179fe68d870d4dcbdc805d86cacb9a44d87f452b859bcfda5b5790c9c87e8187f04a584c47ab741850656f4dac052635af024342705279bcd4964d1710bd07b3c2d3552c2447be14abf9abc9e2d607a837e904ae3bac23088d2eda6bf9068f6097f5f67e4e285e82ddf9529039efd5ab12a9fc5f10521e10510886f049c8415a3af710f6d30520bdd7ee6d3fbcbc326473ab6b821a2467884e06c7777656f7a5fad6fac61f7c2925c966c203d680fa6e33b6a7746875009d3624a8af2b5349375b9c494cc53c33972fd6faa41587ae169ad121b88fe58cd6611f7e786b9a2a2f981e6e72ef6eb041772a84c114a08989f59b9e53f1b502723a519cd20c359fcec351d22d7f654fcfab439af9576063e711275a9e42dfb95a59c5eb9234ef73413c8e5423fd2c604b27de9de20ebcbbf5683fbe1d065286d71b951ab2ae1c40c4d1038ea0af437d3dede0b03f0efcebb727c7d978f419f2ab4b73c1bed2f9dbce7b1e559c3408d151d6859262b8fc8db9f9ee87b7e387770a38bd986872e524a74adee278dc4349fd4c7207261197bfdde9c687ad62dd04b39197232036dfd82bbfdcc9f9db00d299814e6d330e7b8fc8cecae459b916046424708bfcb2e8856119e509894513fdbcd839ed42454f8b3e30f6bff659bf9dbb991c92a61d7ab96d2de72d2295fa4977c3276f498db1f9b3d5e4667c28436748fb89ab0f913badf4040ac2c3019a6e60ecda101b47d04abba65c828f12c8e7a06aedde717c817da2cf25d1e700245368cb241edd840c6d8aea5cdf2cdb05f308331b9a27b3e969cb60397e279b3e42c24941d7710e2a38f8a56c10d1140fa2041c31554e55e25e03570e55507631e5df3ba90a8c7a6d4ea43dc039db3803e32cb9674f5ae13a747df4523acf53579fd77f97fb446da92ad3a99e1162db46002e93898927e3295b82b13ef2bbf510e1b0bd4d5115f63e780014c47b05a5fe195fb86bba56399dec27bec54932720798e26d7710c5dc9893980b063429eb63244eb55f2a271a86a9c62541ed930b8a6d659a065c5f624fef3d1889694756fd82978e9aaee5907567e48ad0ba85e8417920afbd9d81809ba9d1babb7f2b381227a49585794b6e8107a657ef9957bb565007876591e4092aa80883f0ee51dc9d0ac478399c7a67ae2bf59958cfce8b8b477a32b7dcbed84d736f66fe9d6fec9da08d13e623d3b6adf90c4a8799904653cf5d57a73aacbec9d97"}}}}}}}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000012c0)=0x2) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001380)="cbdb26f3121da3ebb7c9a5a9950ae7dfbe7284ec0a65883ee0f43c89824ded0735a8aa7e6d5f7bc2d347efc340fc20cf31e6a60bf0e875fefd54ace6342c747d606467d3cb9f911d19005df93bb013fee66fd8f106d256060c0cc853bceda64838cbcef5060104dfefccd36932f3a6b9f09d2833448399703d5ebddbd61203e36bf7f2a739bfca59da13baa507a160cc3c6c434c44f25cf0fde82d7be8af9bf38ad17e5f3075901f9242a0baf6ec297c5ffa123745c2614ddfbe7731a3c516201ea0fc4e811e2d432f3ddc77dfa7641776a29b1aefa5b0e9d5733f16ba401599f58dd06ac692e043a3b2628b72e2c6c98950c98bccc93985763b3f4cf4", 0xfd) mknod(&(0x7f0000001480)='./file0\x00', 0x1, 0x5) pwritev(r2, &(0x7f0000002a80)=[{&(0x7f00000014c0)="49c87fd440b68c389971368080952c0485c902f54822e8a72d22781afeb1e18bbc6e7c63f0b76915e764ab3584598b2e1a4095724a5afadc7353c283115c09459d081698b4a4d3cd5d4e97c88506a667d43f3fa59f478552a5d15c28f68e46141c0fb4c5dd33cd1974a805384d8293251894f6f8042174b4d47fcfbf8a1ac7b34ef0304c1f186e90dae17d9faee10377374846f08a9f24524cfd48a9aaae18d64beac0f80797dff4dffa05f58f87a71decd93789add139f9445fcd2a495bd398b1373e0916f58099457fc32e954f9c121ff9422d07f6ffcbba7b17ef224c1f2c9359b9fdd0a31e1d634f099735e6549c7581090f03e5c7", 0xf7}, {&(0x7f00000015c0)="1e197d04a5a8464c339f344475abae0df9ea39bc6982ff1b06e2117b206bc95e19af1984fb69f95b4475a0140e853e1fcc92e382b4db4fb7c1f017e77644fc9b8dc978f4d2101fcaf50b072bd4cdd93f2fe977247aac3054d1bc4249afbaac1cc11bb48f6c2fa5b5337c2e21947359da7a06a663edc2d6ef56a3881e30ede9a58eab433e6a082416e9a3de394de83134e4379356b959d067f08e455ac9828ec1505691b5b4597e44550e44478cca9b84c9179eb0af1cb63bb693623a8a86adcf972d28d40a408e2938f46483e33ddcaf56c0d1831a9df18b4bf9ae1d96e16681ec067bd942f8021ce170a9efa59abe454c", 0xf1}, {&(0x7f00000016c0)="c2b04b269c5ab7c78f4799c24a1bcf7ba9b6e954408140a6abddf79b921a68fe22d2eb768a101713ebd9c325af950528611a6bd58e46f9ccbb3604beebea1ae017dcad9d0da70113f7d54fc870951db04bee", 0x52}, {&(0x7f0000001740)="003c0ba40ece891ca9b66bc47c1841344cfcdaa3eb57daa2ed891f1bc474b0281272ce82492ce39c41b1e193f2f8a8ab7c9e16c9c195d2f578b888efaa315353475bf233185294db1304ce6c8549b98834fed915c13cf4b8f6939c9b5761e700a533182726d02689d55c381c8899bee9f455ca99329cf7adbfa5e5c4cc2c6b0093c62f53ff2eb307e5b0bbf923d585223c15d837b7bcac6fe1da9936688e21d76a121dae70c2e3219ae87e517941480d6c0fcd42f19807eef64467290e9a0c1ea4f196bb6e419eb7d9a37698958f21dded527aa0ef3cc5c6dc763b97d30a2a80a10598ad3059865445e5a13b8113ad02953c", 0xf2}, {&(0x7f0000001840)="b11cae0e373a0caa35679ade4a1f305a245860a67c724dc06f6bd5f5e603e32200eca39aad5b130bc94ce16890718651f850c5dbaaf3a11adf7b923a8e923a4ba74693b6c6ad4a8d4d3d1e4b91ac9c08e16265d9fb6d633f61f2436a2ed23630b3df5e5307d7de8c503fc4905fd2a6ee006bde2f1a0e", 0x76}, {&(0x7f00000018c0)="33a343eee2d3d44391423d64c967c23ecc3a1816ea3df30d16fe532392a79bbc820e89b2f71d3ca4bc5f4a241ac41e3abe28017663c169eba1e3023794f307d07fb01dc5db9f3d31123ab2509cd8cfbe965751b49c98de76611e8da6f484e049509f81de7c1c693ed9cce0adadb627bfc815427035b77d9e9286985f90d9885f55242ebe9b7913b1458dcf1f279a3e9ef51dab85e29256bcfdb2fe60f9ea58d1d2c252a5da66ca1d6e7430", 0xab}, {&(0x7f0000001980)="3715b0ec169c91e0dabe93070b98cf2dff81535cf87c7c4b4976a7e6ca040c0d0cf06ec28b064ac93f0a9330ad96dd89f82b5be41f5e8881ebd051f78389465bc50553f27f76d3e004b9cf8814bfcc53f7cd848bc06a02bdfdc9a358674f36d2be7cd4461511712b00b8dfd3f41ef8bb5f6be949d82fdfabd3c6028fb6dc133cd8ee0fc96a7be50f70d17fcf641991a00ed7c3f226da8b24fd5da497779fd3ec55eed024e336ec026f63bbe897eb6d25718da78aad1b4dcf34d52321c4726bc1b04b4ae466b1327b4a1d46be7c9ca7d18cace2042b1ba8ec74290e74613295f967aa37bf364b6c0c3bf7d2e0754e70a1db86ab612d79c8d42b5dabf4f6658a078464ef76b4e96148a768d44818a6babcb858f39d3f903c811ca0846f7d472fa3372a02f4619029aca4d0caedcb6c3f8d21baf203ff839dc07b5bb9a168e7a288bf60c6392e3e8fe3a64431f774f6d606cb30da48d98359f5e1f15c69366fd3d71c43aeec1c32f154b64e8e7e025bf051b23a0e0ed4a84cbdd3464b9599a16986089d8935da85cbe78d352bdc8a2440529dca327af83cb216c24f2fd3d73bf81df04d9c5352f9817925693bd4b285e99f9888911413c609c14501a6f84d605230633ec7c0a1975941dd4ad377455619077d335ad4975ece6f20077c90e29760c50c4ad4e37a8fdc11d8150c11acf6259dc9e75a548511eba93e4e31853012263f5f71defd15ca11a64a8d7c389aebe96a51d50471543106cb878035b5f5c65de17c806e350e7447ba20af261dcf0e20b8028c4e30b3fd093d5ee95d9a0cf2067d2b16d89e89e116f37c790eb70261d2fa59912218df08a4590014b961199b1e0d1b7c1cf0e56a6334b375f86802059dd25970a0a669987d3aca5e3459820f68fd4120fc9a151e718bc76677f92c772a61b26381a8946307b7b8df2daf65d0800557f1bdb2f0cb1db6cf92d84492a38fefea74d95dbe55b77f43c9c1a323e858a71b6ccfa62584f10a7924d49a17461bb29b4c88a0f080432c07e0da8a535893f2f68dfdc44f7d6d3f40a0d7e0aa73376f9dcf3dfbbd06b4da6f7cad84b07fe27a8b9a0b3e8a72135a0df936c8709d3798cd07fc8b196399457b6eaf40ab06ac9ab69cba6a2286ac50e8cd3fb1519d97e98e5e859951b661bce32e24874f650788623a4c847c2009443531cad3e87c93e104d778061751b54251286d051d8c69565e4907d60141514cc2d55cd108d357d7650e195c8121ec80d438e576b032a9d4fd5b6502369345210b954bffc5c29c89b73324fb1db2dfede78108dfe0ceffe9c2789db0e72346aefcead7a1a53cd74c35323a96354ac1fea82cfc0eb3657bab339861f590afa96dcdd147c4ff13390be1297ba34f7242c550c5ba6e3b80cc244f24826226bc68d06133bc64ae93ab31bc2807f5010193308e6f73ae1ca29128bc3a238ff43e80da43ab505f0a991f7a031cae1f049433585cb3f28329c2cd9ad694c89d2272a577904fe6f497c50d2acd107051c8f1f5cd58645e2248b262a334624100292ec73ad1f03fd07d7402d16fbd8ed29667c9489266b6fae50ebcf353e2d48ed028f700cfcd6007f007f7bb2c62ba5c07070cd8ccf78a529766b5d358d34427d1c9db0c30fa55b484d0ebac614b8c18ff40d0a30b682f57f2cb40c79f90d1addc34a65c66f5380a41b3c9597be4907cb88c7c46c2b54cf03dc449f3c852231f01997e7574a195ff145038d41bd33eca8d0dea74cb022acad367107a2cddc390c2c1fd0a2cc8bee6e566e27f87d0cd16c62e7321b08fe321352f99032279daf8c11eb863c367b40652ab927b9c9598e1e5abbdc3a3054e744862413ae6d2c3d4a4f69ead7d304e09ca447569e75e35b81e659ead576ad93a4d2bb703b7cad5c0ce3630366e3045089680210073725eff06dd0836b77f74f0505fee8d6c7bfc1844aac2d741c92f27981ca689fa4f6dedf16a6e736f7f0e0c0e9da1ad58e7cddde3b458f4a60ba8dbef2f504332dd6d95dd3285bf3b5582a41a8c594de6aed00938098406d4d53b18d486ad459e1796e8fe9277f784d3fa5597ab0a28a282bb92be0ad83e1b1f8755c4949baf02e1aea441ed1952ae59174532be25353081d6755dd32ff6091602f08d70f1c8ae50d9e143a2aee48b34a79fb5e44fa4f72481b5390cdc700c8831885d0d7bcf355d0f0f42831d608fc076676bce57c513fe8b28918e198b94eaca4d87826e226462761346e6bbef72389e89899768c48d69c15b74873600e113cf88cef95c742cbfc0d6c16266bfa6e1df62ab27a8dd3a9602523e87b74ce108df7e8a6fdaf2aa1a9a00ac77031e8b334d59ea66b77d1ec2ed905f97e1fec35674a5d11bc76ebec93896ced881b159042df18d52d284a673de96c3a56d57b07a25ff191c5dc80b758067710251176d8bd021269179002773a66711f69347c5e5dbeb5c8e66368b5ddfc29acae3a435a5721ebb7a68f48347097f6e1cf94a4c040e9c161d6b8781bd99d5b52e763b5e396ef4bccd3891587ffeb616e9fe14d9c43fe8527e3dca8987a13941b6529f2558796e4da7014421587c10a9c0f8910225bf8bb8a4a3729952c819367c02e48ebfb59eb598fc9a0028f338d444f0e7b7301f84ef6c16f0955b7f8789e8a8e78fc43505b867fc7fed06b781f47ac52a265ae8310d3da24573d278e7fefc4a5a52307c27e1cbaac1c46eef3ff74b24814fd93c179d5fcf9edc537a0bf5fe4539699c90c2d1891f7f39948907ccfe0fefe19f0dc471ae5246f60473e574ccdb24d6256a765f08aac944078ec51133da93e19cb2693dcd1b7350956098d17f6a03c6d3f2e988fe3bbf1d583ac277f3bf89b0de81624d0bbd9bd1f0dce7b2f3dc349fcfa928296f6b513652c6d2df3a344a119a51437b6a13d6a9ef68fd488de183e8d41ad6935ca7e04d441a604419f46ebeacad3d03e9560326d0fdbdfec313a6eb1a6af149ded9d3f46fc826ec66720bfb90b0420ea660abebd90a36db82287c1c5ed0d5683f110d151610b9936558b46fc04c9313333631dcfd16fa0412db55ea9dc253ff6403b643fffa0a751787df451c7e04a950ee0e233b813625b33a97b9ee62c6ae06235d089dafef922cff264d39255ebb2dfd4b3ef96a4b6a33beb5d1c001b8eb1a8c8cdcf857b16c2b19bd2cb6a4f5e63afa54e4de083b3c145265c72ef69ccff44b39363e25bf2fb37d2d593a79c3054f6cfa8856ef089bf9a4198edecf0eb42090640fb087a08c1f4b8cafc5cfc245863776c7b7b937d53152a1d6e2bb78d4f46b3a4a4f567af3dcd4a669c3bf7664fa93323d2c06b42a27bd2a1331cb69b86cddd94a2f506bdaf80d60aafab6810eb4665b908e457e5562a1d14569856c104637b92ae98f2020da9702405b472253a60a9a95b750516fe6047e0de82e9a3b1478588a590ebfbbfda3dd7aa9287af8a3d79c080c18318677fb159ffabb349ca6eaef361774557a169af2c7d9725233c5f6b9b8872439d73b138eea823eddc6b7adeb52f67b5fc52f5ee50fb9f20ef68d60005f55df55adb6866beea8dd85c090fbbfc2d41e00866195a13e044593fb9e93278db1491bbe74ece7cae9fc4a4d24cfa68e115ebc07aae886b89ba241bd076686698295fc6d684322b11a3c2ecbef507b7e557ccb6bafc5333e884bf945ef68bbd0aae727f95edf9b7a5bac4775a0b9b18a77ee7ea8eab16e09949319747507aeca2717025fb62dad2f5422dff079069dad576024b889adb36c96ac00d7231de1a893e6d8ae015d80d65a32db7ffb8657deaf17956b6354c32bbb26328391189e2887160d82cea48ff7e59b7259d276cb0cd0330497f983f6a64f3dc9dafd51d5c8414d4fd8a392b75198aedb9144d20ccfc941b89f30f0834f37165211fde98ae968f18071a1854882d10df273f943a4ff5a5f556c3595cc886cad87d5af9f1ffa440a43b3c1f84f8fa1caf49a1ffc9bc43ca0dc48bd9a3920ef48b8784b700e9ff85dc8f0c55fba47b9548d5c4a93437fc0330128862670d8560f2269c543355a8790b9e0bd148c6134241aee91299ef9f66a16da778b38d6f31fb197e19a42077a8089774d033f4cd9a3483904da165e52c8a321ab43dc73fe16676628f0cd54678e36560b2b8395270e81f5425e6730fe0ddab583a8c74396d197d5122dc484e56441bc288e68f5f624de9e606b62cd78f3f105902e4f89ae66a927c02d075a514f886638cac8602cbc4e1012b77cbf58616e2970a5d21398ba02819bde67c3201bb09ea4aefd6c7ed15166895573e3f828ac7d157e00f2ab4c05954a964cb1178be5cd684b34c743a0492ec09ed6366f99855a4eb3c02801f3feb991d8b523e97578175c4c85bc5fcd0e6f2537c2051a5823f84eab6f7439c84a1bbd4af3985f16e1b8aef21419b6dbd0b3648506097887161a765e5290a7c81fb981b8b6504311288bc65e5522d23d6cd6678828536636883460d3bbdbef1b614fa08b4398f44e350c65cdf5f7af2de157b7a36e22d133f9e51b3e690be02154715dfd2e1217260738941e2222f0de46378fc3b83c72630c2c6e9798fd88109954a50f368ae47b53a8323d5da3ab8e57232e5ddb5fba76071214ec365f0d2d93712df45f10a631106f87f07c2d457339fd08f3bc17dab58614f367dab992b054e37e277efbfa05ab7a22a476e58d1da6d70c16a21de41c22df505ff184040d7b477f96671783be7228ec050558d7dc84428c9da77e64a214a807df9bbdd2b1df0b59af212bf69bcac47d962d40822b3b445e614a4df7b483164d7b7a81c63db17f5283804a14bc3ad813c5eef35b9c633eb51d7df3f11f5ae626007f456a8ab5b846752721b12f264e931a1a752f7c77abe3e30a04ccf576bc32d6a54b06d296a79aecfef6b28b13b7faa8a09e30fa0fe59afcf7257c2e007ec4cdf41541a27628d2d1cb32bcfcda592faee471a0d0499e2ebb6e8852889dfeeb0fb05cba13f47f13fbb242eef1cc133d98815e6d8e22d5cf95245e1e80e693184e3412fedd494c2acd77a17c1c72afa25b5dd0dd704eb54fe1f5f7efeb0b3ba9712d244c374566051470f36c6d825ba919bf1d40531d8efefc55bf79f2e8e2cebf199d13d95e2020f460c79a1440b857054b1a8e24186961cc931953a318e0427d89d88d88c185daab1361d8dd81eb618242be21106b721d29b9efe49917888cd4eef0e75956f4176a4066686937b632abbcdf1378fadbef087a427ad42774f9028f543d7a9734f6d67c691aaead25ae47ef5b27d785fa2ca1f6777dc9a689164d39486750b4909d514c3a36a4b9c7dd1af0c753ae78ddb0fa25316844303a2deb89d38c0220e929725462d7879502cce10660899b6aac23821e8476e7d6e852a7a3627fc1ff7fd3fea73b8425b97bb23a7124f14514d80fe209ea048948e0463a58e5e177c5f3c4856bda7243933e790615d9b2a35a73c3e0732b6a74809747e078cc4bd4c44b825e0cfbf1896270d34aec5e114dd66713dc0b3b7d2028342031bedecae3089691dfc88d1ffe1e3b85b96316f6335fcd9c7dc8f77dfabdd24b530747cb9d57eb0884403dae56c1038e912cc5cc6c9ce292bee9a5087d123e95ce698e90f284538b103370dd4498a50b2643117f78bff6964023741e9dc4fba029c8b599d956d87eadec0a34b8a1b94f044095e5ca8e69ae1a443d5a918be0c85d5f5a520966be53d81cd6608f93c4554760b94f04ad03cd337620584d44c7d9722d0d321f4305982278d10f899fd090f346d45c8fa79a7cca23", 0x1000}, {&(0x7f0000002980)="a47e49a750b3c6676de7aada15c6e6dfe3788f2aacf9b62a15f3af320ebd630f417f4d2a62cfeda7236e6f7623611c3687be2fc93fe65b6daa94e0a6bd2a7cd81d7abe085deb3c5a9901348b7e8857efd0cb8f7d029c4e1899577786d7b7792b3ac7acb2ddb04d3b9965e20c713465005566eb0a71489ae82c56e75e44ba2f96398fc3a72e", 0x85}, {&(0x7f0000002a40)}], 0x9, 0xbb) mknod(&(0x7f0000002b40)='./file0\x00', 0x8000, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002b80)=0x1) r3 = open$dir(&(0x7f0000002bc0)='./file0\x00', 0x800, 0x40) unlinkat(r3, &(0x7f0000002c00)='./file0\x00', 0x0) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002c40), 0x40, 0x0) r6 = dup(r0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000002c80)=0x1) unveil(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)='W\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002d40), 0x100, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002d80)={'tap', 0x0}) socket(0x20, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002dc0)={'./file0/file0\x00', 0x0, 0x100, 0x5, 0x1, 0x5, 0x7, 0x1, 0x2, 0x1, 0x59, 0x7fff}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000002e40)={0x3, 0x0, 0x6}) socket(0x18, 0x4000, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002e80)='./file0\x00', r4, r8) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000002f00)) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000002f80)=[{r9, 0x40}], 0x1, 0x5) 2.092338867s ago: executing program 2 (id=18): r0 = msgget$private(0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfc9, 0x3, 0x3ff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x82) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r1 = getuid() setreuid(0x0, r1) setuid(r1) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x86) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x813, r2, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0xe, './file0/file0\x00', './file0/file0\x00'}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/56) 2.091622881s ago: executing program 0 (id=19): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r2, 0x10000) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) writev(r2, &(0x7f0000000000)=[{0x0, 0x39}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffeffff) 2.08763654s ago: executing program 5 (id=21): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0xd}, {0xe6, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) 2.002907364s ago: executing program 5 (id=23): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="a0aa1b44b1142f1c9cb0ae14d5ea6b89a89688a27768ae470194424493d0e769adde3293d6d668616275cbf6d625ac3f95e2d879596e7e2a2453792260037d2f5fb0598ac06e16802ecaadb3d921b4b3c80635b2d07f4d", &(0x7f0000000100)=0x57, &(0x7f0000000140)="44cbfeebb6102b0ac302b7cf44a4295e9833ae0cc6c6402fadd53e72125f828d0e8e", 0x22) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r0, 0x5) 1.997695562s ago: executing program 7 (id=8): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x4001, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000c80)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {}, {0x0, 0x10001000, 0x2, 0x2001}, {}, {}, {}, {0x0, 0x1}], {0x0, 0x0, 0x0, 0x3}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) ioctl$FIONREAD(r0, 0x80146959, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10080, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xfff8, 0x5, 0x2, 0x1688}]}) 1.997344452s ago: executing program 5 (id=24): r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x4, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x400000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f0000123000/0x1000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x5}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="928cb7749b74bf7757e4c64490f80dff838d53c43eb069e9baa7d620bd16947e649a813a000e4192ee692329ca3663b3e26b1ac968b034e3f908896d3c3b446d8ca0f2f9436de2b5b03ce0e72666c511e4e3fe00611f826f6ef2eb2ef7d4a21cd317996d094c", 0x66) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) readv(0xffffffffffffffff, 0x0, 0xfffffe29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgsnd(0x0, 0x0, 0x401, 0x800) bind(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) 812.856811ms ago: executing program 3 (id=26): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) r1 = socket(0x18, 0x4, 0x9) fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0xdfa, "0000000000000000000000000000000200", 0x200000}) recvfrom$inet6(r0, &(0x7f00000000c0)=""/120, 0x78, 0x800, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x40, r3}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) socket(0x18, 0x4, 0x9) (async) fcntl$getflags(r1, 0x3) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0xdfa, "0000000000000000000000000000000200", 0x200000}) (async) recvfrom$inet6(r0, &(0x7f00000000c0)=""/120, 0x78, 0x800, 0x0, 0x0) (async) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) (async) getpid() (async) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x40, r3}) (async) 811.531578ms ago: executing program 3 (id=27): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r1) r2 = kqueue() close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x10000000000000fe, 0x40002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="0f001e03", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) socket(0x10, 0x4, 0x9) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 811.174149ms ago: executing program 6 (id=28): ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000000)={0x9, 0xb07, 0x1}) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x102a2, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x401, 0x1000, 0x2, 0x4}, {0x2, 0xc, 0x1, 0x2, 0x5}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0xa4ff) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000001c0)) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x20000, 0x191) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0xc, 0xc4, 0xfffffff5}, {0x9, 0xa6, 0x4, 0xd1}]}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0x1, 0x1) listen(0xffffffffffffffff, 0x3f00) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000002c0)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000340)={0xd, 0x5, 0x6}) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000380)={0xd, 0x80000000, 0x5, 0x3}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000003c0)={0xb44b, 0xd5a4, 0x5}) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, r5) fchownat(r1, &(0x7f0000000440)='./file0\x00', r4, r6, 0x4) msgget$private(0x0, 0x90) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0xa47, 0x2, 0x8001}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000008c0)) open(&(0x7f0000000900)='./file0\x00', 0x10, 0x0) connect$inet6(r1, &(0x7f0000000940)={0x18, 0x1, 0x480}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) lchown(&(0x7f0000000980)='./file0\x00', r7, 0x0) 810.765296ms ago: executing program 2 (id=29): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000040)={0x5c0c208f, 0x0, 0x0, 0xd60, "97a2224ff1d44601ebb178926cc9790658ffabd1", 0x5, 0xfffffffe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1, 0x78, 0x7}, {0xc, 0x0, 0x0, 0xfff}, {0x406, 0x6a, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x100000}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x5d, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) 622.482499ms ago: executing program 2 (id=30): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = socket$inet(0x18, 0x3, 0x102) shutdown(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x8000000000000000) (async) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 620.169958ms ago: executing program 5 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) sysctl$vm(&(0x7f0000000200)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0x5}, 0x0, 0x0, 0x100000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0xe}, 0x2, &(0x7f0000000400)="db00a09e877f97768e55db8a084e75c7f8622914efd7c41ec588edca2cd4ea37cad5dad4cc7c6d0fb1ca83efd0b6bc7ce57445461089692fa080e36a5a109db742c3775033c2a0497997cd2dc17af1135bcb1f59633cf087925974240f74fe9174323b5a11010d428a66a07146451ccfbfb5b0051bf88a08d6a318a11d937cf3184329930f516daead1aaba539e502dfd2faa0a734beec306795305c59a660b7db359ea9541098acee339daab4b0dc38f466339bf7ca7bff18e7ec304604a9a0b5e09518185bd1068c48e780047d887292d0f91e635c8748c49abe2fd70c60a812e13d768ad53c40eaf1b017eb1b534c4625af2d3f2d8e99e80fe65ced72faf024ec710b3bd9d33b9fbf7f29b20700417600000000000000b6bedfe58f1e63d487130000dde746591137e3052ca035765332f1718f21553c036d3a88be69ab456d9d4ab948fbffd1e20aab01e0e3c175dc5148f9cee91b8648e05babbeeffe2758351f87e92bb9d95e2344177e4592d7e3cfaca0cafb77ded79446f9ae13a5c669a1b024047a5bdb00116b7d2885f4e0a7108ad14220d6a19fdacb244eb0eef3c15182b4150ae48e42a8f0f1a498a531891bf21ec4df1b72498db4e006c96fa939fc757b9870af221b9aafe4f9172698718f836f75600d219e8b8ea2c96d3fbe1815fe3e88ad78155c854b42c4", 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='^!x\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='/#\\\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='+@\xe4&\x00', &(0x7f0000000200)='$\'//--@\x00']) 619.815053ms ago: executing program 0 (id=32): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 617.123287ms ago: executing program 2 (id=33): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000, 0x8000000000000001}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0xe}, 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) bind$unix(r3, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x10000, 0x0, 0xffffff9a, 0x0, "0a7ab40000040000000000000000001000", 0x10000}) r5 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x2, 0x2, 0x1, 0xffffffff, "00ff5dcfec00001500", 0x4, 0x20406}) sendmsg(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000100)=[{r5, 0x8}, {r2, 0x80}, {r3, 0x4}, {0xffffffffffffffff, 0x4}], 0x20bd, 0x10083) open(0x0, 0x100, 0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6810, 0xffffffffffffffff, 0x80402) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000000)={0x40000, 0x0, 0x1000008, 0x7, "d6a2490000000000000000c5d100000093008000", 0x0, 0x20000002}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x801869a3, &(0x7f00000001c0)) r7 = socket(0x2, 0x3, 0x2f) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) unlinkat(r8, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x2, 0x0) 580.833612ms ago: executing program 5 (id=35): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000000000000003}) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) (async) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0xd, 0x8006, 0x1, "69b41ffb64c6e67c724c4b93af2d4858b93347da", 0x4, 0xd}) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) poll(0x0, 0x0, 0x4f3) (async) close(r3) ioctl$FIOSETOWN(r3, 0x8004667c, 0x0) (async) recvmsg(r3, 0x0, 0x800) (async, rerun: 32) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, "7adbbae500000006000000000000003800"}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x7f, 0x6, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) (async) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) r8 = kqueue() (rerun: 32) kevent(r8, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0xcd504407, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "5ba2224ff1c10600000000000000795a6b47c1d1"}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) 580.273158ms ago: executing program 1 (id=36): r0 = open(0x0, 0x78e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x5, 0x0, 0x0, 0x8}, {0x6, 0x5, 0xd, 0x8}, {0xfff8, 0x5, 0x0, 0x4}]}) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', 0x7, &(0x7f00000002c0)='./file1\x00', 0x8}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) mkdirat(r2, &(0x7f0000000600)='./file0\x00', 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) semget(0x1, 0x3, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)=0x5) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) r7 = dup2(r4, r1) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0xc1286944, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000640)=0x4) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x0, 0x0, 0x0) 578.483139ms ago: executing program 2 (id=37): r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x8000000000000000, 0x10000000000001}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) poll(&(0x7f0000000140)=[{r5, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x24, &(0x7f0000000080)='0\x00\x00\x00', 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) 525.296271ms ago: executing program 0 (id=38): r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1, 0x0, 0x0, 0x5}, {0x16}]}) write(r1, &(0x7f0000000240)="7f17f0f090ce2575e17291c25683", 0xe) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="1d6306b4eefe2240", &(0x7f0000000180)=0x8, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315", 0x2) 524.736606ms ago: executing program 0 (id=39): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000012c0)="530d528b6d6bff9aa522cf633fa0fa1116fdad6e5e9cb2326ffcfe48f88da3ad1c3af596dd9378a02f7e83c958a7ded061d0499edb8e43ef6235a48b4e4769cd3391fc6317f65abdba7813130322ade53f70076074f7933c38a402417cd11f947a68d00e4d0a98198eff0f58d01756b71ddf6cf97a67baaa771044275911ab0800000096a61c3bbb7a873855c7976b52310bbe60e2e41a8a810ffff8a9d1518a79eb1020eafda3e64d45efcbbea165e86dec98df13b0aa1700b24196dce27426b019eeb487da65ebdebc1f41bfb5c2189106d7c8691a2d0000000000000000000000000000ad1252f9cef68c61e6936e6779232d3b0195a3bdc7f9007128f4961dcd6712c1fa6526fd5d5abd06ee8c85bd4f1326f7eaa9f78a754e1f16c15a37aeeee79c26744226477a785f6204335a4a0c63dda098a31dc4e0f09d62ecf563ba70ac13e0398a3f", 0x148) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0x6, 0x8f, 0x10000}, {0x4, 0x81, 0xfb, 0xf}, {0xfffe, 0xb, 0x23, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)={@empty, @local, [], {@generic={0x814a}}}) syz_emit_ethernet(0x9c, &(0x7f0000000000)=ANY=[@ANYBLOB="7154d17ab7c6f6043df0b2fc7e38e9f1b4476dea754754a8b067dd6492ab33ec02b0aaf981c4dfda4067c4a4158beb8bbe616ad647119337d4b2a10d7da89b1910d3634a3cc0e3852da338e04a1b5582eeca39cab68964107992f273c1facd9fa875e899f35e70540cee58e420485c40b333abaeedcb228e4eac3ab5c170a2180b517a7012732796fc947d029c718ac72f17f9b6aa87a31afb14ed82ee99d2b351441502042fbf4f3bbb23d0b24c381fd30b50a3e343d360e168cbaab1d00aae6f33c73352377ca572285e7a2dc666fcf44305d0aa7bc095e63eba94ee2d128ded4335c05cfb10cec01630cdaa561ea47181bfc11f804da1a77973e88af7c411bc95573c1786748dab4c54c99a0cf322a81a37b4153aa4c045b8a37222d1097dbb11af2d7b63ce7e893290225d447491171a780c19ea3dbba68ffd86ccf1c451fa6143e55e914bc9ea65ba2109c7c6a8fd8fea6e12f79ab320471db370dac89a6475c61ddd717c3e3b0246143db40d583a82f2f1cbca5b98474798ac654e002a2c7ff10a37098252d36b33fb0c61a9edfe395f219634e431dd2243a54e9810744d7211a63ea7bd076a6321bf0057e6dc1f2819687a057717415e774f3baf410641a690121be92e99bc92e7379c8c95308f941abf14f87541150bcb3d396686c96c6b446abeb98cf06c6518a69ac78dfcf0886c89179ca7d53ad41621bddf75679d4f5c2dde6f29a290cd37355bdc6470ba53528ede444719530b45394607fa696060da85b1a8bcfc034747152b311c7bfbf394a3aca38e3bdaec5b19479be9966987250a1f25b9b55b53b2bceba713dfd92e32e8c268d9f666989445a1301f37fdce0aa23408fbd7a4d2449bec59cc7de2d15f3b64311a2da61867d8bf70a00f08e57c73b5aaa59b000bebad3750dabe8c9655381cca4156057479b0a4a87abac162849be179ba11d415028ec1a31bff3e873cc830a3b837995dd6e2bacef78e5108c10dc7eb5983059953989797f0f43aec547edd3d787c45f647a8a83ea5a18109042c333b8e72d6930e67afc42db6e06622eef162d387055ae7073f6d7adf41068b71b9d7ebe2905da5c96df5ff4872eef33f71b2d00b0a5b77e905668bd4a38186a5c55aeaba41b2867300ac03eead65318401713da33abedb36423dbf0abf31b3f09ebc724f510bba0670663f5b172849458a6cc7612fce3c3db3afb9cf75306b4a6f36f58443ba622e529452c75235831fddd9c940904745666df5d7878e92ffdb9f33b0a35f373bc41d3402b82a80f1955ef2664c2bfd92b89ffca1d420cf7cb4ca67942bbcbf9683786b51784aacd096927b2cdb59f1c973698a3e807405a4193aace2f43ae0711496c726311143f98dd82284a0cb9e46a8e797c11d742bf78b8860904ce879f25409522ca4dae12a9a61186c6b941a385c00bf387b28f20c6196ae6a3eeb2619e85e25499a075a6e067730ee2d4108ace078aefc41ee03010f299f4b8d9df29213759b961b68bd419b9e3b9cffc50cefbfd98675705af1cff03d8d62aa09536476fdd03aaf932cbbcb8d4591ac23682c77e6e5cdddaa745527b4b40f572e6603981a18207323c8be4a8fb74f498f88f4a9364cfdb3282cba34c799d5cc87d85c71988a71d27a2335ab7f2e6f8b90ba51826007ca6b3f508b11ba17a8c19fdeb97d5fb2dc7b0352b73e1ca35efac4500537b397a34f46544e059e8e53d0ad9d8db5cc35072052d340094b54d9890ca1b8308437d72f178db7af387dbd84abb64b7ef9c1564db4ca631356c9b695c1612997fd840ced065e7c0c131b29418197a8fa001cbe760264ba3c054ee6039bc209d4b655b49ba3c96735f1d0b4f4c785a0437868a3362e4281df4ca21b9183e59b3a511b3c18246dea75d62dad7292d3749f83073d56d77ce0c05311146804f15aa4e478b07bb61e9e74a278282209c931996de62d40cc9eb3c7da85bf1ab2a64f09fea5edc4f5aa6d84a5797190fb15fcf4553a3aaa185ab1bba6053d108b630e9faf579431042e14d467f17dc1964bc1c1e9a062e2948995157d8179d790dc1b6d2d198151ab6f9d27741227a1b5277f57cc055ef584ca742bde68cee418f303fbaaa3bc96b352afdf3cfcf839c04866d66486f001af082215a29ec9e9813d6eeb7a9b96761d307e2e7aeaf4725557e4a2024efc5799d6f50f8840f683334a0a11843e9c327ba77ef4e9e74320e30cd6a09cdd87c5de9c573f5775707f920d2d88db3a86176225ce09bf17f94f074b8d4399428ccb30755ebb826548e3dd766fbd50ff8f1ed9b8c92d13b8d5242415a491a6692ab5aaaa486a271c43cdaddd6625125d0d45b9c5a495c0558237450cbf4178369cead4d67bcbab949ce84bef4808af4664efd90c6fe907285ebff9a11af99da129c2c3a8a7b77e0d56eab04aca8dd9a83d947535864e8da5196ab92cdec35bb62aa9d0b6a3c9b987223eff3cc5b43456bc75659b851c7637b9e8fd2f0dab8789f412cbc6dd2ff130513b19dd2d4a6069c73abbce9d561699c9d46f9bd1d9e5b9c35a8e9739a69e43ace8db949ddb11a420c0ffd7478b5fef06bcb0ca49c3714fc29c3d5ad8730c9e52954c8fbd15f91c36de8c274932883ae1c63825d2f572af65340e3829996bc576765b1b66b7841ada35c530911d3185ca0220e2c555c1ebc198f2900e7ec9b6813d5916e658866deecbf92213eba1555ec4adfa8082b79643a8800be0e0aee5c26cac1c396db40b0a118a57ddb82282117da99e015d71b337be94bd842064bd46fc339c1a421ba66a5b5c308ed5f74aab0ab18acf8aa88c4e8d9d73db7312824f87ef5ea54f5456cc269e26f0de74d2e1d4faa54103c5bfb9ca1414f2194d7b65cdbd65208b6c1dd4b5d4b4673f1185b9e750975fa621f046e3a8e9e71fa8c20967fbe3adf87a9ae143b25a9d989b220d2114bafc6cbf299823bcaa7b03211241b69cecc641fc32982872a2e1c875bca775aaee2e87fe7b5aa4c906c2e0a9a56a60f4b310c768c7064ad6118626f1059c6b85e35b5d3ab764e5474a6e2e50ad2c48f70aca0876a5f897398e6e9543a753d87db18c57d8187b1c53d55d9902037a2dceecd76e86c10d7e4d0d89a0f8a834cab7395fd2b040d73a86e813601d6a66eef3185c515c00d111775eeb97d83ae16b12d82ec0ac465c1406a49bb6f13a1859e717b0e2e7b5d2085241099cc894b99493afa01e86f041a0fd19f29c7311ba2dc343aef04929af92d784fdfa42ab3a5f6fd75fbd2d96e0975e7b6be54c676f6a311b25384e5f84bb182e3774c4c12cc294daa709afa543b1f95624571fbd610d5dd96e31c27c9efdbe41c6f23bdbfb3fe5aa984dcbf04463ee50d1d2f9c7f7c152d7398ef1c6b61672675dd87a737ad9fcc58cf5812c2295e20fb7246a9ded78ff22bf6c015a7864bd8ed5ce1d5769dd1240cd3b58384235f211027a34963d9f683bc786730ef707449d07e5d3e4c9b253a1e24a1eebf61bb677a7f5656e1e90e51ef0e3ed8b769d6a170644e6e76d87d0b96e1e3d1e98c4a286dcb44d5a783b82f831b42e9b125537198f3c0c50ffc554689967792b5e52133322b7818b0166b0cd1c542a9002cbf8dad2141f848e63cbc5a01fa381e843505ba462b788a86efc89197b6497f23cc8ec51632ff87221f401a5cdc59dec222ff4a14af713481c203a29fb5f7ccce1d8ea35992901915cb39fdc34f17c47b211b15b146da0a9b8a50535056ba0a61818558fe358b2ae4859b17e5b7f37a95e005a86059b83da76bdaabe078f626fd4f080a7524777be0132fc8f7f96997e340e3892f7e05f0d05cad882ca6df060b5d8d3da7837dc0ce78e96c2c601ceb3c10e067eb18b3e45bd6663694a122535cc2d3c9e98fa02d9a373417b2b9b0071bde7d94656f2133065919ac1e5c335b5d253101c205ba133f6ed0e4f09cda9b7662b95b39240877ecdb22bd61f2986a9ab609dd31a5fb655b9a0109fcd9501ca88b40b3bf07f8573827c2817fd20759360a13bf37c9d99f4ba462a4ac5c1c1acf8e163a3429d47515a38a5e38d8397a53f6338906adfb0a8dccbc158afeca11cc9fbca86a9aae32e559f618f265ea00f1e370fab9dc0a800188f04c3629b4b370494843adb4bc81cdf637eeacdba04f3c28d37ce4bc7c7456f5064b36eacd314692b15d7c70fa9851cdba12d52fb34963c75d52acdd2dc9ef3af62264dbbb2544f05aaa6d3402f9d5ebfc725b38cb7e426286bdff82406184183f259ea7634bb17dce4610836e87ad9c633ae7d8513b62e4bbda763ad5bf042a55fd61a1d056aa8e4568b51b798409b31b495c318c5b0fb03337b87760a3ad16f9475f50b1fa25f23079239897d463bd790f48c580b9f349fba5022d8ed0d433beb46541bb83935e67eef41d716d576b378df7860d317e41270a0af939c0da6c2d20d5cff00e9b97386f011f5e11759a9e815833fee6c15a4cddfa52d3947fa1a408133a846e45f79db7163266817fca1a97f28fa8e8800f1e5e76ad3bde911e0094caf6aa72622b62f82c55e0fe466a97a6013ea79b5ec5360ae00c8a10538bbb8d51ece43e7a8eed1e9986e7b9543f9e56791ed61ca6da5948dff86ee77f7103e22a4eb3616e580af717a7cff7cd6eb42f9e84ce609ab988437a980f5eaadd656b244160348c466deb488c3bb61ba1b282a440b7ebb437bbecec22dc380cf31f37b9691cb86be0282e407c6bcc8a035d8df871a41eccf9cc1a08d3c6321ba7c53bc8fdecac9860ee610433508529edefdd00a89d18b8d46039e4be20a0cc2850382ac211839427ac503e136126abfd198f136e3618d4a5646a14fc84b9ab76949b5aa8409762021e0be5f2ba1bbc323323da1a93ba7869b6d580ffc1a235e27eb6f41eaa7866964942884b2251722b7c496cf460fe78a5b4799627607ecaf2701294db40742b0b7da0959e4f7f6a4994bde33bfde611eb79a6ea9406e942447bd4803dc25665ff1e070d9c8a2cedb75fa0bdda8def8a31c4ffa3842c16fcd3b9eb0a6bb604f34c16f4c46520511c54e04a8ae79ad40be9a91ab876561ae111d4176e5f65fcec0ed21920ef2ca22409757a7084e76f2af2ae27a090ddefd4b928ec256bcd559c9b4fecad675b63ce8ed2bd041a394f81543b64abe9e264bf7feb417ed10f4796fe3d25455e423a53d771ac69a71d2143d75f54c7aeb71e3d953478dfd5585c1b052e9802acd0e8672485dd60eb6233e16da7202964c38e5f6af69e3718e048bae2f25d191d7d60664cf15018c98da0544bc21bfccd9f4c4214eb130c95a104b588f438d6095973d84693b201de77e978037922bf111e41b7f877aa43ddbfa29fd9412576b35cec7e5429164255744d94b4496b2b4afe4c2aa7585cf01afd29f155948262818479bb19b1f714da395706f14e8573dcd7e242276f160562f8f84291a03faa5a8f685d36347c1cd73547b2018fd69c1327ebafb933e645b725e9c5cf6098ab4e88e8c760f3cc681f14deba84acb5f63133f9f6fe745eb595ff3f83f0d7a00e0662028f9226ccb37f42db295811965f2d731f3b05866f89117c05afc1336b31119b232cfa83e42555e72f276bc8defc803c504edb4d87faa4dfcebb5389e9ed7c3f47f730f29e570b891a3d79039319416da58b286e84f43065edde67bce8c7e9d72e6fa04b03e7a1fa1b29a21dadd44cade4de70973b2403ec73cf6acd84eef144322bd28c2212ad9485238f9ae35b592213d09cfea18ce8aec6c5efd69ae000000", @ANYBLOB="44372d8997a472370878c158d59fb87857ef873e3232708cfb42609932fa4fdc25b217e74ee99586a9f3f09f80a46e2911fea8960eef823a8b2516bfc1874c3ba5892ed9fbffcf58a7bcf93a6409f134ffa3a774898b7d970b095c3cc8eb73cad8b62e95469149d094ee0346aa535eea96d6780b6d8403a255538ae5f9bbb3df6f0b31a0f22458fd8db9fbab58d2ecb266d2e500e3508972efcd0921dc682f614f8c27b45b9d2db2c91bb0cad342e5bd459e7ec97a180b34af2f64f7815dcb400c8c98860d1ed176b1a88f"]) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000011c0)=ANY=[@ANYRES64, @ANYRES8=0x0, @ANYBLOB="8d9eda2486c049a09bffd65d80fdf0e1f297e4d286922e7936c69140c2f3cdedb44b801a15af0465989f09eb9b6f7a28fad8ff1c7373e6da18d6b11dc5e1919f8b39da51a4bd3090b3d0ae1a528caaa3d63a5e3f4aebb539781ab9839e13d107837cfa55b14fade0a137d8bef0", @ANYRESHEX=r1, @ANYBLOB="710d0e8f237856419443000049acd52dc1e56ca6834e05e2", @ANYBLOB="6c17", @ANYRES8=r2, @ANYRESHEX=r1, @ANYRESHEX, @ANYRES8=r1]) 524.265056ms ago: executing program 1 (id=40): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1b, 0x0, 0x0) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') (async) setreuid(0x0, 0xee01) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0xc0e99db6de761f86, 0xfffffffc) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xf28, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) (rerun: 64) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f0000000240)) 517.071794ms ago: executing program 2 (id=41): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000740)={0x0, 0x1fffff2f, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) nanosleep(&(0x7f0000000040)={0x80000000, 0x6}, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) r2 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}], 0x0, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r3 = socket(0x1, 0x5, 0x0) (rerun: 32) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r7, 0x2) (async, rerun: 32) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) flock(r8, 0x2) (async) r9 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008}) (async, rerun: 32) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) fcntl$lock(r10, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) sendto$unix(r6, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) recvfrom$unix(r5, &(0x7f0000001380)=""/72, 0x48, 0x802, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) 308.064397ms ago: executing program 0 (id=42): writev(0xffffffffffffffff, &(0x7f00000009c0)=[{0x0}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') ftruncate(0xffffffffffffffff, 0x8531) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) setrlimit(0x0, &(0x7f00000011c0)) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 307.700935ms ago: executing program 1 (id=43): r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x80) symlinkat(&(0x7f00000000c0)='\x00', r0, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setuid(0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r4}], 0x2, 0x0) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) sysctl$kern(&(0x7f00000008c0)={0x1, 0x48}, 0x2, &(0x7f0000000900), 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) 307.124017ms ago: executing program 1 (id=44): r0 = socket(0x11, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$TIOCSETA(r1, 0xc4504447, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x100, "b7a2224ff1004647c39e0000000000006b8444d1", 0x0, 0xffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='.\x00', r3, 0x3}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() dup(r0) sysctl$vfs_nfs(&(0x7f0000000240)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000280)="d77998f073c0a9713ca20c4d33cea84990538a82ebe3bec38ab48330ea9ab20e22b48318991c91e091f1bc7e6936ad46249e71f21cdb5eba4588f1b62dd295f1f83cd69b3cd0d972733ab0296ca22840f8310fa06420b10ad456a810757b1463f0f8e5dfd76e58f34d65f9675123ee8a8b17fb4b3f29b928b6cbd64c7c4fc5ab3e117a5b09c3f422ebda1fc75684057783d858e9aba16c88ca8b90ca4ef8de30e60d7a4af9269fd131fe6050b5201edfb2d6680f3621c4c9a6868e3dcbab4841399160a6d33a0bfe5addef1e6729cf", &(0x7f0000000380)=0xcf, &(0x7f00000003c0)="0ccc383b46eb0ffab3cdb0fb18deef8549e56ee2f0b39873f3cdf86e9ebafd58920a9494c673511ad4de949c2d48af7ba69a85b10882d0ff4d8e92895ccc71f27a82ca7bf04b38022a5f659f989c25d05a757a188e6f3b5235bc98e9dbea6ab42cca", 0x62) kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240), 0x1685, 0x0) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000340)="3c2fde4d", 0x4}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000480)={0xa5e9, 0x8, 0x8}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000200)=0xffffffffffffff12) accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000440)=0xc2) 289.071633ms ago: executing program 4 (id=5): symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000012c0)=""/4096, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x130) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c2"]) dup(r0) 158.174344ms ago: executing program 7 (id=45): setrlimit(0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = getpid() setgroups(0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (rerun: 64) setreuid(0xee00, 0x0) r1 = getppid() (async) r2 = msgget$private(0x0, 0x1) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) setgroups(0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r4) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) r6 = open(0x0, 0x615, 0x0) (async) ioctl$TIOCSETA(r5, 0xc1084413, &(0x7f0000000740)={0x0, 0x7, 0x4, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) setuid(0xee01) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async, rerun: 64) rename(&(0x7f0000000280)='./file0\x00', 0x0) (async, rerun: 64) msgctl$IPC_RMID(r2, 0x0) (async, rerun: 64) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x10, 0x2}) (rerun: 64) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x4c, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x7}, {0x0, 0x4, 0x3, 0x80000001}, {0x16, 0xd0}]}) (async, rerun: 32) write(r7, &(0x7f0000000240)="7f17f0f090ce2575e17291c25683", 0xe) (async, rerun: 32) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd32, r9) 157.42926ms ago: executing program 3 (id=46): sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000440)="b3993782", 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000000c0)="4f377099017c455f052563232a05d6a4c33e760bc70d917c8230a263fa2027a110c7e41ab2dd094baef4b8083d7afad336dc18ff3598fe67ff93d8448e990db4e296637bd1e0532f72c399ee926483b1ebd971e46f9c3892", &(0x7f0000000040)=0x58, &(0x7f0000000140)="a3c7ca4005f9dad5c527402d13f511211251aa40fb7abc43a9220ca9889453650d09c2c8e7b7a27362a0055ab8a70071a8ddde45639f53f7d95c8fa54752b14ae70083aedfdb5fe8f1dfd1abb29470a63748d220ed967258430060e0bd7fa2d2472e1c63f559db86e518ce742d72dd1b8071a970c5f81e519d2089bacac8be6afa421479f5b32bcec5c73e59d0f43b7a815cfe38db7d23b0d41efd5c4834afcbed22b4c73409879f2df0135abb71f5613cfc488dc4c9", 0xb6) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0x19}, 0x4, &(0x7f0000000240)="fc851696b0539211fb5112c618309f7c2cda23d2d4a67bcd9f04039403f58b9b6b6f5b30a22f30768f903bd758ca82f920b50a3a92b59075f6a6b1f1ac2c6abe9897a06bd61b7959e9fa9f73dc6df93037e8d22939200523b1922190c91a644c0aeecece2d17a0802189f7c3f0dae7ffe132ef16aacb61b0b3da562a8eca78a697e237c8cf6bf314e02a1a29fedf59231baf1d967ac2dbbcf48532149f12364966ae967ab396331ad4d41d519d6bbad30f066dd098c34169257f57867c4e608cea8b39fbeed521b39e79e2215dfa13b2c302fcc4d67d47dfd3c291", &(0x7f0000000340)=0xdb, &(0x7f0000000380)="b409082956ba8357ba8602fd95a4066a6b2f1f71d29c5bce6fc3f3fc2ba29539e61a6c8ca2e31959aa54d834c809d9e1a0a3c29b43b1b46ebfd54104a641acc6ad14c06af121a75a7aeecd8eecbeb5b4dbe9d33a5b5be9069acedec7ac705a47c75925da6e5ebdba6619bae528fc7439fb3a1bc743cfd03ca0fbf9c2848e8e4a027ce5dc8b32769b00f6e86e3990ffb363b30a82a613bbb1ad3504205a3fc2bb3a2f53f689043c2fe4", 0xa9) 156.894423ms ago: executing program 6 (id=47): fchmod(0xffffffffffffffff, 0x1) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="4294ded3", 0x4}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000100)=[{0x24, 0x4}, {0x100, 0xfffffffe}], 0x2}) (async) chmod(0x0, 0x8) (async) r2 = socket(0x11, 0x3, 0x8) sendto$unix(r2, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195f800040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) (async) r3 = socket(0x20, 0x8000, 0x3) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x6}, {0x7, 0x81, 0x0, 0x3}, {0x16, 0x0, 0x80, 0xf5a}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000100)='\x00\x00', 0x0, 0x0, 0x0) (async) open(0x0, 0x680, 0x0) (async) unlink(&(0x7f0000000000)='./file0\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) close(0xffffffffffffffff) ftruncate(r3, 0x5) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000200)={0x10, 0x1000000007, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2ee5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2ac}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x37}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2ee}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x11000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x7ff}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xcb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}], './file0\x00', 0xfffffe01}) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) 90.439887ms ago: executing program 3 (id=48): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r1, &(0x7f00000003c0)="b1c05b5fb165120a42030063037acc1a5d622acd2c29cd8750eaee3c5e76b80fa4f1e8921093cd94b46003576461e667a5d28bd1cc07cd299aa47b736877f85964b5d6634356cfac54cded3f2bf8ef8c475c11c4b082ea3376fa92bacf1dc8df49f127f9f5649a4cf970ec66d65ab26dc5c80872196999f395721d2eafb219418b7a40436029cf55010cc1abb901ed2d65f05c", 0xfffd) lseek(r0, 0xfffffffffffffffe, 0x0) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x128, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) 88.994826ms ago: executing program 0 (id=49): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/139, 0x8b}, {&(0x7f00000004c0)=""/132, 0x84}], 0x2) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="b44c388203db34608f5847f3e5d845450b8a03e1ab8d140bf687f4555bc5d16d5ea5c6eae81202479943ed2671e2f1d24ac5cb", 0x33}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="5800000089370000000000000300000047b3624645ef24c9e764fe0356a63f03b4848a7fdb0d9120d3356749605e2921b19239df6dff4a6534481e7856aa29a27fd95dc1c85129879fb71ca96ba0f3d386de1e852c7806010001000000000000ffff0000070000008471bbc559f97e4f3aa8791b987a796def98690ae1fee07661c0fb91410264b62767b24684cd101eb648a3fbbe3e95331a1250a9d83686358637ad0f3aa715a35341411e51d19237790773d291b484df31781bcf048160d20dcad616d9503bb5c7f6ca778ded8f43b39c87b1f904f9333c2d697acc269640727418922c959d72eee0181dbf97e43af71e32c3d870ac39dcad7290b2cbf3a1c24e3d35b9887b8ee62eb822fcec01301272a606a2f1248c7c389d1d30ba540777305f2dfec29944abe280c99936f41891f30b272731e43abcc232c33e08590b096c9650b02f90df50af7fab7d936b3842d4820000000000"], 0x158}, 0x6b99ef00}, 0x10, 0x3) sendto$inet(r1, &(0x7f0000000340)="e38012a96f613af9b66748d38c1df28e10981aee1eedaca9e64319e29025243ed5bb5cff958f3b5db2bb8ff2d1505b", 0x2f, 0xe, &(0x7f0000000380)={0x2, 0x0}, 0xc) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x32}, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x8000000000000000}) dup(r2) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff, r5, r6, 0x0, 0x0, 0x0, 0x40}}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) close(r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$vm(&(0x7f0000000200)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff08) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r8, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) 88.699645ms ago: executing program 7 (id=50): seteuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf24a, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000014c0)='\n', 0x1}], 0x1) r1 = getpid() socket(0x10, 0x5, 0x5) ktrace(0x0, 0x5, 0xa24, r1) 86.11931ms ago: executing program 3 (id=51): setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) r2 = getppid() sysctl$hw(&(0x7f0000000080)={0x7, 0x6}, 0x2, &(0x7f0000000140)="e6e05c99b77a46df8307cb15bc", &(0x7f0000000040)=0xd, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1b08, r2) r3 = getuid() fchown(r0, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) fchdir(r5) 6.426251ms ago: executing program 1 (id=52): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aa", 0x35}, {&(0x7f00000002c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0936f79ba03ea13db12836c244198972772b4debf412ac166ab9", 0x6b}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc444443a, &(0x7f0000000740)={0x0, 0x1fffff2f, 0x0, 0x0, "97a2224f926cc9795a6b47c1d100"}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c5, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x3) getsockopt(r5, 0x29, 0x1a, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x3, &(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000140)) 1.398381ms ago: executing program 4 (id=53): r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f00000002c0)={0x1, 0xb}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) 1.094273ms ago: executing program 1 (id=54): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) 536.076µs ago: executing program 7 (id=55): writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec534", 0x9}], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x800000c1, 0x2, 0x86}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x4, 0x3}], 0x7ffe, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 164.777µs ago: executing program 4 (id=56): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500007d000000f9ff060000e0000001"]) syz_emit_ethernet(0x5e, &(0x7f0000000180)={@random="69e1629b6174", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x28, 0x50, 0x0, @rand_addr="fe80ff000000800000000000000000e9", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) ftruncate(r0, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) open(0x0, 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) (async) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="e2420dc5", 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="e2420dc5", 0x4) 0s ago: executing program 3 (id=57): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = kqueue() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) kevent(r2, 0x0, 0xc0a0, 0x0, 0x8, &(0x7f0000000140)={0x7, 0x8}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.175' (ED25519) to the list of known hosts. pckbd_enable: command error mode = 040755, inum = 130099, fs = / panic: ffs_valloc: dup alloc Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *259364 87097 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830aec08) at panic+0x1cf ffs_inode_alloc(fffffd806c4b33c0,41ed,fffffd807f7d7820,ffff80002a5d5238) at ffs_inode_alloc+0x96c ufs_mkdir(ffff80002a5d52a0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd806c4886f8,ffff80002a5d5400,ffff80002a5d5430,ffff80002a5d5330) at VOP_MKDIR+0x102 domkdirat(ffff80002a4a2cc0,ffffff9c,71c107930fa0,1ff) at domkdirat+0x179 syscall(ffff80002a5d55b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71c107931030, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: ffs_valloc: dup alloc ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830aec08) at panic+0x1cf ffs_inode_alloc(fffffd806c4b33c0,41ed,fffffd807f7d7820,ffff80002a5d5238) at ffs_inode_alloc+0x96c ufs_mkdir(ffff80002a5d52a0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd806c4886f8,ffff80002a5d5400,ffff80002a5d5430,ffff80002a5d5330) at VOP_MKDIR+0x102 domkdirat(ffff80002a4a2cc0,ffffff9c,71c107930fa0,1ff) at domkdirat+0x179 syscall(ffff80002a5d55b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71c107931030, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a5d4fd0 rbx 0xfffffd8073dbe700 rdx 0 rcx 0 rax 0xffff80002a4a2cc0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x2a9b9b488cc35d4b r11 0xb7a4a91cce8ea7fe r12 0 r13 0xfffffd80786684b8 r14 0 r15 0x1 rip 0xffffffff81b323e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a5d4fc0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=259364 pid=87097 tcnt=1 stat=onproc flags process=2 proc=0 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a4a31d0,0xffff80002a4a27c0 process=0xffff80002a465570 user=0xffff80002a5d0000, vmspace=0xfffffd807454e160 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=3, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81013 310880 4519 0 2 0x480 syz-executor 81013 506842 4519 0 3 0x4000080 kqsel syz-executor 81013 271215 4519 0 3 0x4000080 fsleep syz-executor 25048 399063 0 0 3 0x14280 nfsidl nfsio 76870 314020 0 0 3 0x14280 nfsidl nfsio 97904 196874 0 0 3 0x14280 nfsidl nfsio 70297 394446 0 0 3 0x14280 nfsidl nfsio 34344 441740 0 0 3 0x14280 nfsidl nfsio 60548 22862 0 0 3 0x14280 nfsidl nfsio 38716 344084 0 0 3 0x14280 nfsidl nfsio 28593 389999 0 0 3 0x14280 nfsidl nfsio 42438 238804 0 0 3 0x14280 nfsidl nfsio 89694 356284 0 0 3 0x14280 nfsidl nfsio 40687 427123 0 0 3 0x14280 nfsidl nfsio 78680 460992 0 0 3 0x14280 nfsidl nfsio 67448 171071 0 0 3 0x14280 nfsidl nfsio 5848 152576 0 0 3 0x14280 nfsidl nfsio 77059 406671 0 0 3 0x14280 nfsidl nfsio 60361 459416 0 0 3 0x14280 nfsidl nfsio 19672 120886 0 0 3 0x14280 nfsidl nfsio 88305 277403 0 0 3 0x14280 nfsidl nfsio 26759 6210 0 0 3 0x14280 nfsidl nfsio 95654 19902 0 0 3 0x14280 nfsidl nfsio 30434 135300 27184 60929 2 0x490 syz-executor 30434 151909 27184 60929 3 0x4000090 bell syz-executor 30434 128112 27184 60929 3 0x4000090 fsleep syz-executor 73384 401461 91592 0 2 0x480 syz-executor 73384 144365 91592 0 3 0x4000080 nanoslp syz-executor 73384 490601 91592 0 3 0x4000080 fsleep syz-executor 63368 294440 22779 0 3 0x80 nanoslp syz-executor 63368 413303 22779 0 3 0x4000080 kqpoll syz-executor 63368 483293 22779 0 3 0x4000080 fsleep syz-executor 63368 463470 22779 0 3 0x4000080 fsleep syz-executor 83768 219633 0 0 3 0x14200 bored sosplice *87097 259364 57469 0 7 0x2 syz-executor 27184 155692 57469 0 3 0x82 nanoslp syz-executor 22779 198214 57469 0 3 0x82 nanoslp syz-executor 81367 360084 57469 0 2 0x482 syz-executor 91592 389004 57469 0 3 0x82 nanoslp syz-executor 43476 123160 57469 0 3 0x82 nanoslp syz-executor 4519 198163 57469 0 2 0x482 syz-executor 57469 148283 65574 0 3 0x82 wait syz-executor 65574 211587 57039 0 3 0x10008a sigsusp ksh 57039 87478 73771 0 3 0x98 kqread sshd-session 73771 470923 79840 0 3 0x92 kqread sshd-session 25042 370085 1 0 3 0x100083 ttyin getty 79840 347450 1 0 3 0x88 kqread sshd 46063 383828 82834 73 3 0x1100090 kqread syslogd 82834 173742 1 0 3 0x100082 sbwait syslogd 77614 45300 1 0 3 0x100080 kqread resolvd 9729 317420 45060 77 3 0x100092 kqread dhcpleased 89293 78938 45060 77 3 0x100092 kqread dhcpleased 45060 222186 1 0 3 0x80 kqread dhcpleased 62610 226446 0 0 3 0x14200 bored smr 35176 151407 0 0 2 0x14200 zerothread 85422 203337 0 0 3 0x14200 aiodoned aiodoned 49335 380580 0 0 3 0x14200 syncer update 76808 496895 0 0 3 0x14200 cleaner cleaner 54132 358259 0 0 3 0x14200 reaper reaper 90047 444369 0 0 3 0x14200 pgdaemon pagedaemon 73844 110611 0 0 3 0x14200 bored viomb 50695 208788 0 0 3 0x40014200 acpi0 acpi0 37618 308502 0 0 3 0x14200 bored softnet3 79357 278856 0 0 3 0x14200 bored softnet2 38810 46557 0 0 3 0x14200 bored softnet1 22461 58118 0 0 3 0x14200 bored softnet0 69309 26222 0 0 3 0x14200 bored systqmp 26604 202473 0 0 3 0x14200 bored systq 28055 505068 0 0 3 0x40014200 tmoslp softclock 76923 47957 0 0 3 0x40014200 idle0 1 469303 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10175 10021K 10212K 166960K 11305 0 pcb 44 13K 14K 166960K 108 0 rtable 239 7K 7K 166960K 365 0 pf 33 13K 15K 166960K 37 0 ifaddr 43 7K 7K 166960K 45 0 ifgroup 52 2K 2K 166960K 55 0 counters 31 17K 17K 166960K 31 0 ioctlops 0 0K 4K 166960K 43 0 iov 0 0K 4K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1372 86K 86K 166960K 1417 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 16 57K 85K 166960K 189 0 sigio 0 0K 0K 166960K 1 0 proc 57 59K 83K 166960K 477 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 9 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 345 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 216 72K 72K 166960K 3063 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 37 74K 88K 166960K 1202 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 12 0K 2K 166960K 28 0 temp 37 6802K 6882K 166960K 3860 0 kqueue 17 24K 26K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 40 0 35 1 0 1 1 0 8 0 rtentry 112 112 0 1 4 0 4 4 0 8 0 unpcb 144 233 0 177 7 0 7 7 0 8 4 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 16 0 11 1 0 1 1 0 8 0 arp 88 18 0 0 1 0 1 1 0 8 0 inpcb 336 241 0 206 7 0 7 7 0 8 3 nd6 104 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 1 0 0 1 0 1 1 0 8 0 pfrule 1344 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 32 454 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1625 0 126 94 0 94 94 0 8 0 ffsino 240 1628 0 129 89 0 89 89 0 8 0 nchpl 144 1891 0 218 63 0 63 63 0 8 0 uvmvnodes 80 1771 0 0 37 0 37 37 0 8 0 vnodes 216 1771 0 0 99 0 99 99 0 8 0 namei 1024 5753 0 5752 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 5465 0 5465 3 0 3 3 1 8 3 plimitpl 152 39 0 20 1 0 1 1 0 8 0 sigapl 424 487 0 422 8 0 8 8 0 8 0 futexpl 64 990 0 985 1 0 1 1 0 8 0 knotepl 120 4116 0 4046 3 0 3 3 0 8 0 kqueuepl 184 67 0 21 3 0 3 3 0 8 0 pipepl 288 106 0 79 3 0 3 3 0 8 1 fdescpl 432 450 0 422 4 0 4 4 0 8 0 filepl 120 1997 0 1641 15 0 15 15 0 8 4 lockfpl 104 24 0 22 1 0 1 1 0 8 0 lockfspl 48 13 0 11 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 202 0 189 1 0 1 1 0 8 0 zombiepl 144 425 0 422 1 0 1 1 0 8 0 processpl 1096 487 0 422 5 0 5 5 0 8 0 procpl 648 569 0 495 7 0 7 7 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 504 515 0 419 29 1 28 28 0 8 15 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 4996 0 4898 32 11 21 32 0 8 8 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 6877 0 6693 17 2 15 17 0 8 2 bufpl 280 2359 0 89 163 0 163 163 0 8 0 anonpl 24 112790 0 109418 23 0 23 23 0 187 2 amapchunkpl 152 9542 0 9089 20 0 20 20 0 158 0 amappl16 200 2506 0 2472 5 0 5 5 0 8 3 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 128 0 118 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 0 1 1 0 8 1 amappl12 168 1058 0 1030 2 0 2 2 0 8 0 amappl11 160 53 0 43 1 0 1 1 0 8 0 amappl10 152 10 0 10 1 0 1 1 0 8 1 amappl9 144 139 0 139 1 0 1 1 0 8 1 amappl8 136 15 0 14 1 0 1 1 0 8 0 amappl7 128 93 0 83 1 0 1 1 0 8 0 amappl6 120 176 0 174 1 0 1 1 0 8 0 amappl5 112 121 0 113 1 0 1 1 0 8 0 amappl4 104 281 0 266 1 0 1 1 0 8 0 amappl3 96 1897 0 1810 3 0 3 3 0 8 0 amappl2 88 654 0 585 2 0 2 2 0 8 0 amappl1 80 7615 0 7084 12 0 12 12 0 8 0 amappl 88 2725 0 2564 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 450 0 422 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 450 0 422 1 0 1 1 0 8 0 vmmpekpl 168 5571 0 5531 2 0 2 2 0 8 0 vmmpepl 168 34982 0 33275 79 0 79 79 0 357 1 vmsppl 344 449 0 422 4 0 4 4 0 8 1 rwobjpl 24 15074 0 12448 16 0 16 16 0 8 0 pdppl 4096 907 0 844 91 22 69 77 0 8 6 pvpl 32 238390 0 229734 79 0 79 79 0 265 3 pmappl 216 449 0 422 2 0 2 2 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 404 0 36 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830aec08) at panic+0x1cf ffs_inode_alloc(fffffd806c4b33c0,41ed,fffffd807f7d7820,ffff80002a5d5238) at ffs_inode_alloc+0x96c ufs_mkdir(ffff80002a5d52a0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd806c4886f8,ffff80002a5d5400,ffff80002a5d5430,ffff80002a5d5330) at VOP_MKDIR+0x102 domkdirat(ffff80002a4a2cc0,ffffff9c,71c107930fa0,1ff) at domkdirat+0x179 syscall(ffff80002a5d55b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71c107931030, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830aec08) at panic+0x1cf ffs_inode_alloc(fffffd806c4b33c0,41ed,fffffd807f7d7820,ffff80002a5d5238) at ffs_inode_alloc+0x96c ufs_mkdir(ffff80002a5d52a0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd806c4886f8,ffff80002a5d5400,ffff80002a5d5430,ffff80002a5d5330) at VOP_MKDIR+0x102 domkdirat(ffff80002a4a2cc0,ffffff9c,71c107930fa0,1ff) at domkdirat+0x179 syscall(ffff80002a5d55b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71c107931030, count: -8